packaging: provide 64bit libs on 32bit build env
[platform/upstream/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory.  It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139         FLEX="$(FLEX)"; export FLEX; \
140         LEX="$(LEX)"; export LEX; \
141         BISON="$(BISON)"; export BISON; \
142         YACC="$(YACC)"; export YACC; \
143         M4="$(M4)"; export M4; \
144         SED="$(SED)"; export SED; \
145         AWK="$(AWK)"; export AWK; \
146         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151         $(BASE_EXPORTS) \
152         AR="$(AR_FOR_BUILD)"; export AR; \
153         AS="$(AS_FOR_BUILD)"; export AS; \
154         CC="$(CC_FOR_BUILD)"; export CC; \
155         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157         CPP="$(CPP_FOR_BUILD)"; export CPP; \
158         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159         CXX="$(CXX_FOR_BUILD)"; export CXX; \
160         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162         GOC="$(GOC_FOR_BUILD)"; export GOC; \
163         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164         GDC="$(GDC_FOR_BUILD)"; export GDC; \
165         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166         GM2="$(GM2_FOR_BUILD)"; export GM2; \
167         GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
168         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
169         DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
170         LD="$(LD_FOR_BUILD)"; export LD; \
171         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
172         NM="$(NM_FOR_BUILD)"; export NM; \
173         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
174         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
175         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
176
177 # These variables must be set on the make command line for directories
178 # built for the build system to override those in BASE_FLAGS_TO_PASS.
179 EXTRA_BUILD_FLAGS = \
180         CFLAGS="$(CFLAGS_FOR_BUILD)" \
181         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
182
183 # This is the list of directories to built for the host system.
184 SUBDIRS = @configdirs@
185 TARGET_CONFIGDIRS = @target_configdirs@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the host system.
188 HOST_CONFIGARGS = @host_configargs@
189 # Host programs are put under this directory, which is . except if building
190 # with srcdir=..
191 HOST_SUBDIR = @host_subdir@
192 # This is the list of variables to export in the environment when
193 # configuring subdirectories for the host system.  We need to pass
194 # some to the GCC configure because of its hybrid host/target nature.
195 HOST_EXPORTS = \
196         $(BASE_EXPORTS) \
197         CC="$(CC)"; export CC; \
198         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
199         CFLAGS="$(CFLAGS)"; export CFLAGS; \
200         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
201         CXX="$(CXX)"; export CXX; \
202         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
203         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
204         GOC="$(GOC)"; export GOC; \
205         GDC="$(GDC)"; export GDC; \
206         GM2="$(GM2)"; export GM2; \
207         AR="$(AR)"; export AR; \
208         AS="$(AS)"; export AS; \
209         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
210         CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
211         CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
212         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
213         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
214         DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
215         LD="$(LD)"; export LD; \
216         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
217         NM="$(NM)"; export NM; \
218         RANLIB="$(RANLIB)"; export RANLIB; \
219         WINDRES="$(WINDRES)"; export WINDRES; \
220         WINDMC="$(WINDMC)"; export WINDMC; \
221         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
222         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
223         OTOOL="$(OTOOL)"; export OTOOL; \
224         READELF="$(READELF)"; export READELF; \
225         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
226         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
227         DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
228         GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
229         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
230         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
231         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
232         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
233         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
234         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
235         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
236         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
237         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
238         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
239         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
240         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
241         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
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/ $(GDCFLAGS_FOR_TARGET) \
278           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
279           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
280           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
281           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
282           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
284           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
285         export GDC; \
286         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
287         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
288         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
289         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
290
291 # Target libraries are put under this directory:
292 TARGET_SUBDIR = @target_subdir@
293 # This is set by the configure script to the arguments to use when configuring
294 # directories built for the target.
295 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
296 # This is the list of variables to export in the environment when
297 # configuring subdirectories for the target system.
298 BASE_TARGET_EXPORTS = \
299         $(BASE_EXPORTS) \
300         AR="$(AR_FOR_TARGET)"; export AR; \
301         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
302         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
303         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
304         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
305         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
306         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
307         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
308         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
309         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
310         GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
311         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
312         DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
313         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
314         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
315         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
316         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
317         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
318         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
319         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
320         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
321         READELF="$(READELF_FOR_TARGET)"; export READELF; \
322         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
323         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
324         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
325 @if gcc-bootstrap
326         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
327 @endif gcc-bootstrap
328         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
329         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
330
331 RAW_CXX_TARGET_EXPORTS = \
332         $(BASE_TARGET_EXPORTS) \
333         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
334         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335
336 NORMAL_TARGET_EXPORTS = \
337         $(BASE_TARGET_EXPORTS) \
338         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
339
340 # Where to find GMP
341 HOST_GMPLIBS = @gmplibs@
342 HOST_GMPINC = @gmpinc@
343
344 # Where to find isl
345 HOST_ISLLIBS = @isllibs@
346 HOST_ISLINC = @islinc@
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 GM2_FOR_BUILD = @GM2_FOR_BUILD@
378 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
379 LD_FOR_BUILD = @LD_FOR_BUILD@
380 NM_FOR_BUILD = @NM_FOR_BUILD@
381 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
382 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
383 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
384
385 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
386 # here so that they can be overridden by Makefile fragments.
387 BUILD_PREFIX = @BUILD_PREFIX@
388 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
389
390 # Flags to pass to stage2 and later makes.  They are defined
391 # here so that they can be overridden by Makefile fragments.
392 BOOT_CFLAGS= -g -O2
393 BOOT_LDFLAGS=
394 BOOT_ADAFLAGS= -gnatpg
395
396 AWK = @AWK@
397 SED = @SED@
398 BISON = @BISON@
399 YACC = @YACC@
400 FLEX = @FLEX@
401 LEX = @LEX@
402 M4 = @M4@
403 MAKEINFO = @MAKEINFO@
404 EXPECT = @EXPECT@
405 RUNTEST = @RUNTEST@
406
407 AUTO_PROFILE = gcc-auto-profile -c 10000000
408
409 # This just becomes part of the MAKEINFO definition passed down to
410 # sub-makes.  It lets flags be given on the command line while still
411 # using the makeinfo from the object tree.
412 # (Default to avoid splitting info files by setting the threshold high.)
413 MAKEINFOFLAGS = --split-size=5000000
414
415 # ---------------------------------------------
416 # Programs producing files for the HOST machine
417 # ---------------------------------------------
418
419 AS = @AS@
420 AR = @AR@
421 AR_FLAGS = rc
422 CC = @CC@
423 CXX = @CXX@
424 DLLTOOL = @DLLTOOL@
425 DSYMUTIL = @DSYMUTIL@
426 LD = @LD@
427 LIPO = @LIPO@
428 NM = @NM@
429 OBJDUMP = @OBJDUMP@
430 OTOOL = @OTOOL@
431 RANLIB = @RANLIB@
432 READELF = @READELF@
433 STRIP = @STRIP@
434 WINDRES = @WINDRES@
435 WINDMC = @WINDMC@
436
437 GDC = @GDC@
438 GNATBIND = @GNATBIND@
439 GNATMAKE = @GNATMAKE@
440
441 CFLAGS = @CFLAGS@
442 LDFLAGS = @LDFLAGS@
443 LIBCFLAGS = $(CFLAGS)
444 CXXFLAGS = @CXXFLAGS@
445 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
446 GOCFLAGS = $(CFLAGS)
447 GDCFLAGS = $(CFLAGS)
448 GM2FLAGS = $(CFLAGS)
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 @if target-libphobos-bootstrap
614 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
615 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
616 @endif target-libphobos-bootstrap
617
618 # When using the slow stage1 compiler disable IL verification and forcefully
619 # enable it when using the stage2 compiler instead.  As we later compare
620 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
621 # checking when building all target libraries for release builds.
622 STAGE1_TFLAGS += -fno-checking
623 STAGE2_CFLAGS += -fno-checking
624 STAGE2_TFLAGS += -fno-checking
625 STAGE3_CFLAGS += -fchecking=1
626 STAGE3_TFLAGS += -fchecking=1
627
628 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
629 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
630
631 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
632 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
633
634 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
635 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
636
637 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
638 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
639
640 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
641 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
642
643 do-compare = @do_compare@
644 do-compare3 = $(do-compare)
645
646 # -----------------------------------------------
647 # Programs producing files for the TARGET machine
648 # -----------------------------------------------
649
650 AR_FOR_TARGET=@AR_FOR_TARGET@
651 AS_FOR_TARGET=@AS_FOR_TARGET@
652 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
653
654 # If GCC_FOR_TARGET is not overriden on the command line, then this
655 # variable is passed down to the gcc Makefile, where it is used to
656 # build libgcc2.a.  We define it here so that it can itself be
657 # overridden on the command line.
658 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
659 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
660 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
661 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
662 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
663 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
664 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
665 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
666 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
667 LD_FOR_TARGET=@LD_FOR_TARGET@
668
669 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
670 NM_FOR_TARGET=@NM_FOR_TARGET@
671 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
672 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
673 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
674 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
675 READELF_FOR_TARGET=@READELF_FOR_TARGET@
676 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
677 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
678 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
679
680 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
681 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
682 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
683
684 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
685 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
686
687 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
688 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
689 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
690 GM2FLAGS_FOR_TARGET = -O2 -g
691 GOCFLAGS_FOR_TARGET = -O2 -g
692 GDCFLAGS_FOR_TARGET = -O2 -g
693
694 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
695 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
696 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
697
698 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
699
700 # ------------------------------------
701 # Miscellaneous targets and flag lists
702 # ------------------------------------
703
704 # The first rule in the file had better be this one.  Don't put any above it.
705 # This lives here to allow makefile fragments to contain dependencies.
706 all:
707
708 #### host and target specific makefile fragments come in here.
709 @target_makefile_frag@
710 @alphaieee_frag@
711 @ospace_frag@
712 @host_makefile_frag@
713 ###
714
715 # This is the list of directories that may be needed in RPATH_ENVVAR
716 # so that programs built for the target machine work.
717 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgm2)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
718
719 @if target-libstdc++-v3
720 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
721 @endif target-libstdc++-v3
722
723 @if target-libsanitizer
724 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
725 @endif target-libsanitizer
726
727 @if target-libvtv
728 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
729 @endif target-libvtv
730
731 @if target-libssp
732 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
733 @endif target-libssp
734
735 @if target-libphobos
736 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
737 @endif target-libphobos
738
739 @if target-libgm2
740 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
741 @endif target-libgm2
742
743 @if target-libgomp
744 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
745 @endif target-libgomp
746
747 @if target-libitm
748 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
749 @endif target-libitm
750
751 @if target-libatomic
752 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
753 @endif target-libatomic
754
755
756
757 # This is the list of directories that may be needed in RPATH_ENVVAR
758 # so that programs built for the host machine work.
759 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
760
761 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
762 @if gcc
763 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
764 @endif gcc
765
766
767 @if gmp
768 HOST_LIB_PATH_gmp = \
769   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
770 @endif gmp
771
772 @if mpfr
773 HOST_LIB_PATH_mpfr = \
774   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
775 @endif mpfr
776
777 @if mpc
778 HOST_LIB_PATH_mpc = \
779   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
780 @endif mpc
781
782 @if isl
783 HOST_LIB_PATH_isl = \
784   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
785 @endif isl
786
787
788 CXX_FOR_TARGET_FLAG_TO_PASS = \
789         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
790 @if target-libstdc++-v3
791 # CXX_FOR_TARGET is tricky to get right for target libs that require a
792 # functional C++ compiler.  When we recurse, if we expand
793 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
794 # libstdc++ include flags from the script.  Instead, we get an
795 # -funconfigured-* word, so that we'll get errors if this invalid C++
796 # command line is used for anything, but also so that we can use the
797 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
798 # don't pass it on, sub-make will use the default definition, that
799 # re-expands it at the time of use, so we'll get it right when we need
800 # it.  One potential exception is the expansion of CXX_FOR_TARGET
801 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
802 # really work, for C++ host programs can't depend on the current-stage
803 # C++ target library.
804 CXX_FOR_TARGET_FLAG_TO_PASS = \
805         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
806 @endif target-libstdc++-v3
807
808 # Flags to pass down to all sub-makes. STAGE*FLAGS,
809 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
810 # overrideable (for a bootstrap build stage1 also builds gcc.info).
811 BASE_FLAGS_TO_PASS = \
812         "DESTDIR=$(DESTDIR)" \
813         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
814         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
815         "bindir=$(bindir)" \
816         "datadir=$(datadir)" \
817         "exec_prefix=$(exec_prefix)" \
818         "includedir=$(includedir)" \
819         "datarootdir=$(datarootdir)" \
820         "docdir=$(docdir)" \
821         "infodir=$(infodir)" \
822         "pdfdir=$(pdfdir)" \
823         "htmldir=$(htmldir)" \
824         "libdir=$(libdir)" \
825         "libexecdir=$(libexecdir)" \
826         "lispdir=$(lispdir)" \
827         "localstatedir=$(localstatedir)" \
828         "mandir=$(mandir)" \
829         "oldincludedir=$(oldincludedir)" \
830         "prefix=$(prefix)" \
831         "sbindir=$(sbindir)" \
832         "sharedstatedir=$(sharedstatedir)" \
833         "sysconfdir=$(sysconfdir)" \
834         "tooldir=$(tooldir)" \
835         "build_tooldir=$(build_tooldir)" \
836         "target_alias=$(target_alias)" \
837         "AWK=$(AWK)" \
838         "BISON=$(BISON)" \
839         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
840         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
841         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
842         "EXPECT=$(EXPECT)" \
843         "FLEX=$(FLEX)" \
844         "INSTALL=$(INSTALL)" \
845         "INSTALL_DATA=$(INSTALL_DATA)" \
846         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
847         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
848         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
849         "LEX=$(LEX)" \
850         "M4=$(M4)" \
851         "MAKE=$(MAKE)" \
852         "RUNTEST=$(RUNTEST)" \
853         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
854         "SED=$(SED)" \
855         "SHELL=$(SHELL)" \
856         "YACC=$(YACC)" \
857         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
858         "ADA_CFLAGS=$(ADA_CFLAGS)" \
859         "AR_FLAGS=$(AR_FLAGS)" \
860         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
861         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
862         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
863         "CFLAGS=$(CFLAGS)" \
864         "CXXFLAGS=$(CXXFLAGS)" \
865         "LDFLAGS=$(LDFLAGS)" \
866         "LIBCFLAGS=$(LIBCFLAGS)" \
867         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
868         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
869         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
870         "GNATBIND=$(GNATBIND)" \
871         "GNATMAKE=$(GNATMAKE)" \
872         "GDC=$(GDC)" \
873         "GDCFLAGS=$(GDCFLAGS)" \
874         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
875         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
876         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
877         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
878         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
879         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
880         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
881         "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
882         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
883         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
884         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
885         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
886         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
887         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
888         "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
889         "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
890         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
891         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
892         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
893         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
894         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
895         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
896         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
897         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
898         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
899         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
900         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
901         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
902         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
903         "BUILD_CONFIG=$(BUILD_CONFIG)" \
904         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
905         "LEAN=$(LEAN)" \
906         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
907         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
908         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
909         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
910         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
911         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
912         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
913         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
914         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
915         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
916         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
917         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
918         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
919         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
920         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
921         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
922         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
923         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
924         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
925         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
926         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
927         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
928         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
929         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
930         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
931         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
932         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
933         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
934         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
935         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
936         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
937         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
938         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
939         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
940         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
941         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
942         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
943         "TFLAGS=$(TFLAGS)" \
944         "CONFIG_SHELL=$(SHELL)" \
945         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
946         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
947
948 # We leave this in just in case, but it is not needed anymore.
949 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
950
951 # Flags to pass down to most sub-makes, in which we're building with
952 # the host environment.
953 EXTRA_HOST_FLAGS = \
954         'AR=$(AR)' \
955         'AS=$(AS)' \
956         'CC=$(CC)' \
957         'CXX=$(CXX)' \
958         'DLLTOOL=$(DLLTOOL)' \
959         'DSYMUTIL=$(DSYMUTIL)' \
960         'GFORTRAN=$(GFORTRAN)' \
961         'GOC=$(GOC)' \
962         'GDC=$(GDC)' \
963         'GM2=$(GM2)' \
964         'LD=$(LD)' \
965         'LIPO=$(LIPO)' \
966         'NM=$(NM)' \
967         'OBJDUMP=$(OBJDUMP)' \
968         'OTOOL=$(OTOOL)' \
969         'RANLIB=$(RANLIB)' \
970         'READELF=$(READELF)' \
971         'STRIP=$(STRIP)' \
972         'WINDRES=$(WINDRES)' \
973         'WINDMC=$(WINDMC)' \
974         'CREATE_GCOV=$(CREATE_GCOV)'
975
976 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
977
978 # Flags to pass to stage1 or when not bootstrapping.
979
980 STAGE1_FLAGS_TO_PASS = \
981         LDFLAGS="$${LDFLAGS}" \
982         HOST_LIBS="$${HOST_LIBS}"
983
984 # Flags to pass to stage2 and later makes.
985
986 POSTSTAGE1_FLAGS_TO_PASS = \
987         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
988         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
989         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
990         GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
991         GNATBIND="$${GNATBIND}" \
992         LDFLAGS="$${LDFLAGS}" \
993         HOST_LIBS="$${HOST_LIBS}" \
994         $(LTO_FLAGS_TO_PASS) \
995         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
996
997 @if gcc-bootstrap
998 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
999                        $(POSTSTAGE1_HOST_EXPORTS) \
1000                      fi;
1001
1002 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1003 @endif gcc-bootstrap
1004
1005 # Flags to pass down to makes which are built with the target environment.
1006 # The double $ decreases the length of the command line; those variables
1007 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
1008 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1009 # so we expand them here.
1010 EXTRA_TARGET_FLAGS = \
1011         'AR=$$(AR_FOR_TARGET)' \
1012         'AS=$(COMPILER_AS_FOR_TARGET)' \
1013         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1014         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1015         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1016          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1017          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1018         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1019         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1020         'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1021         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1022         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1023         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1024         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1025         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1026         'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027         'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1028         'LD=$(COMPILER_LD_FOR_TARGET)' \
1029         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1030         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1031         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1032         'NM=$(COMPILER_NM_FOR_TARGET)' \
1033         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1034         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1035         'RANLIB=$$(RANLIB_FOR_TARGET)' \
1036         'READELF=$$(READELF_FOR_TARGET)' \
1037         'WINDRES=$$(WINDRES_FOR_TARGET)' \
1038         'WINDMC=$$(WINDMC_FOR_TARGET)' \
1039         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1040         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1041         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1042         "TFLAGS=$$TFLAGS"
1043
1044 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1045
1046 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
1047 # unfortunately needs the native compiler and the target ar and
1048 # ranlib.
1049 # If any variables are added here, they must be added to do-*, below.
1050 # The BUILD_* variables are a special case, which are used for the gcc
1051 # cross-building scheme.
1052 EXTRA_GCC_FLAGS = \
1053         "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1054         "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1055         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1056         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1057
1058 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1059
1060 @if gcc
1061 BUILD_CONFIG = @BUILD_CONFIG@
1062 ifneq ($(BUILD_CONFIG),)
1063 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1064 endif
1065 @endif gcc
1066
1067 .PHONY: configure-host
1068 configure-host:  \
1069     maybe-configure-bfd \
1070     maybe-configure-opcodes \
1071     maybe-configure-binutils \
1072     maybe-configure-bison \
1073     maybe-configure-cgen \
1074     maybe-configure-dejagnu \
1075     maybe-configure-etc \
1076     maybe-configure-fastjar \
1077     maybe-configure-fixincludes \
1078     maybe-configure-flex \
1079     maybe-configure-gas \
1080     maybe-configure-gcc \
1081     maybe-configure-gmp \
1082     maybe-configure-mpfr \
1083     maybe-configure-mpc \
1084     maybe-configure-isl \
1085     maybe-configure-gold \
1086     maybe-configure-gprof \
1087     maybe-configure-intl \
1088     maybe-configure-tcl \
1089     maybe-configure-itcl \
1090     maybe-configure-ld \
1091     maybe-configure-libbacktrace \
1092     maybe-configure-libcpp \
1093     maybe-configure-libcody \
1094     maybe-configure-libdecnumber \
1095     maybe-configure-libgui \
1096     maybe-configure-libiberty \
1097     maybe-configure-libiberty-linker-plugin \
1098     maybe-configure-libiconv \
1099     maybe-configure-m4 \
1100     maybe-configure-readline \
1101     maybe-configure-sid \
1102     maybe-configure-sim \
1103     maybe-configure-texinfo \
1104     maybe-configure-zlib \
1105     maybe-configure-gnulib \
1106     maybe-configure-gdbsupport \
1107     maybe-configure-gdbserver \
1108     maybe-configure-gdb \
1109     maybe-configure-expect \
1110     maybe-configure-guile \
1111     maybe-configure-tk \
1112     maybe-configure-libtermcap \
1113     maybe-configure-utils \
1114     maybe-configure-c++tools \
1115     maybe-configure-gnattools \
1116     maybe-configure-lto-plugin \
1117     maybe-configure-libcc1 \
1118     maybe-configure-gotools \
1119     maybe-configure-libctf \
1120     maybe-configure-libsframe
1121 .PHONY: configure-target
1122 configure-target:  \
1123     maybe-configure-target-libstdc++-v3 \
1124     maybe-configure-target-libsanitizer \
1125     maybe-configure-target-libvtv \
1126     maybe-configure-target-libssp \
1127     maybe-configure-target-newlib \
1128     maybe-configure-target-libgcc \
1129     maybe-configure-target-libbacktrace \
1130     maybe-configure-target-libquadmath \
1131     maybe-configure-target-libgfortran \
1132     maybe-configure-target-libobjc \
1133     maybe-configure-target-libgo \
1134     maybe-configure-target-libphobos \
1135     maybe-configure-target-libtermcap \
1136     maybe-configure-target-winsup \
1137     maybe-configure-target-libgloss \
1138     maybe-configure-target-libffi \
1139     maybe-configure-target-zlib \
1140     maybe-configure-target-rda \
1141     maybe-configure-target-libada \
1142     maybe-configure-target-libgm2 \
1143     maybe-configure-target-libgomp \
1144     maybe-configure-target-libitm \
1145     maybe-configure-target-libatomic
1146
1147 # The target built for a native non-bootstrap build.
1148 .PHONY: all
1149
1150 # --enable-pgo-build enables the PGO build.
1151 # 1. First build with -fprofile-generate.
1152 # 2. Use "make maybe-check-*" to generate profiling data.
1153 # 3. Use "make clean" to remove the previous build.
1154 # 4. Rebuild with -fprofile-use.
1155 all:
1156 @if gcc-bootstrap
1157         [ -f stage_final ] || echo stage3 > stage_final
1158         @r=`${PWD_COMMAND}`; export r; \
1159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1160         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1161 @endif gcc-bootstrap
1162         @: $(MAKE); $(unstage)
1163         +@r=`${PWD_COMMAND}`; export r; \
1164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1165 @if gcc-bootstrap
1166         if [ -f stage_last ]; then \
1167           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1168           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1169         else \
1170 @endif gcc-bootstrap
1171           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1172                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1173 @if pgo-build
1174         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1175                 $(PGO_BUILD_TRAINING_MFLAGS) \
1176                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1177                 $(PGO_BUILD_TRAINING) \
1178         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1179         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1180                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1181 @endif pgo-build
1182 @if gcc-bootstrap
1183             ; \
1184         fi \
1185 @endif gcc-bootstrap
1186         && :
1187
1188 .PHONY: all-build
1189
1190 all-build: maybe-all-build-libiberty
1191 all-build: maybe-all-build-bison
1192 all-build: maybe-all-build-flex
1193 all-build: maybe-all-build-m4
1194 all-build: maybe-all-build-texinfo
1195 all-build: maybe-all-build-fixincludes
1196 all-build: maybe-all-build-libcpp
1197
1198 .PHONY: all-host
1199
1200 @if bfd-no-bootstrap
1201 all-host: maybe-all-bfd
1202 @endif bfd-no-bootstrap
1203 @if opcodes-no-bootstrap
1204 all-host: maybe-all-opcodes
1205 @endif opcodes-no-bootstrap
1206 @if binutils-no-bootstrap
1207 all-host: maybe-all-binutils
1208 @endif binutils-no-bootstrap
1209 all-host: maybe-all-bison
1210 all-host: maybe-all-cgen
1211 all-host: maybe-all-dejagnu
1212 all-host: maybe-all-etc
1213 all-host: maybe-all-fastjar
1214 @if fixincludes-no-bootstrap
1215 all-host: maybe-all-fixincludes
1216 @endif fixincludes-no-bootstrap
1217 all-host: maybe-all-flex
1218 @if gas-no-bootstrap
1219 all-host: maybe-all-gas
1220 @endif gas-no-bootstrap
1221 @if gcc-no-bootstrap
1222 all-host: maybe-all-gcc
1223 @endif gcc-no-bootstrap
1224 @if gmp-no-bootstrap
1225 all-host: maybe-all-gmp
1226 @endif gmp-no-bootstrap
1227 @if mpfr-no-bootstrap
1228 all-host: maybe-all-mpfr
1229 @endif mpfr-no-bootstrap
1230 @if mpc-no-bootstrap
1231 all-host: maybe-all-mpc
1232 @endif mpc-no-bootstrap
1233 @if isl-no-bootstrap
1234 all-host: maybe-all-isl
1235 @endif isl-no-bootstrap
1236 @if gold-no-bootstrap
1237 all-host: maybe-all-gold
1238 @endif gold-no-bootstrap
1239 all-host: maybe-all-gprof
1240 @if intl-no-bootstrap
1241 all-host: maybe-all-intl
1242 @endif intl-no-bootstrap
1243 all-host: maybe-all-tcl
1244 all-host: maybe-all-itcl
1245 @if ld-no-bootstrap
1246 all-host: maybe-all-ld
1247 @endif ld-no-bootstrap
1248 @if libbacktrace-no-bootstrap
1249 all-host: maybe-all-libbacktrace
1250 @endif libbacktrace-no-bootstrap
1251 @if libcpp-no-bootstrap
1252 all-host: maybe-all-libcpp
1253 @endif libcpp-no-bootstrap
1254 @if libcody-no-bootstrap
1255 all-host: maybe-all-libcody
1256 @endif libcody-no-bootstrap
1257 @if libdecnumber-no-bootstrap
1258 all-host: maybe-all-libdecnumber
1259 @endif libdecnumber-no-bootstrap
1260 all-host: maybe-all-libgui
1261 @if libiberty-no-bootstrap
1262 all-host: maybe-all-libiberty
1263 @endif libiberty-no-bootstrap
1264 @if libiberty-linker-plugin-no-bootstrap
1265 all-host: maybe-all-libiberty-linker-plugin
1266 @endif libiberty-linker-plugin-no-bootstrap
1267 @if libiconv-no-bootstrap
1268 all-host: maybe-all-libiconv
1269 @endif libiconv-no-bootstrap
1270 all-host: maybe-all-m4
1271 all-host: maybe-all-readline
1272 all-host: maybe-all-sid
1273 all-host: maybe-all-sim
1274 all-host: maybe-all-texinfo
1275 @if zlib-no-bootstrap
1276 all-host: maybe-all-zlib
1277 @endif zlib-no-bootstrap
1278 all-host: maybe-all-gnulib
1279 all-host: maybe-all-gdbsupport
1280 all-host: maybe-all-gdbserver
1281 all-host: maybe-all-gdb
1282 all-host: maybe-all-expect
1283 all-host: maybe-all-guile
1284 all-host: maybe-all-tk
1285 all-host: maybe-all-libtermcap
1286 all-host: maybe-all-utils
1287 all-host: maybe-all-c++tools
1288 all-host: maybe-all-gnattools
1289 @if lto-plugin-no-bootstrap
1290 all-host: maybe-all-lto-plugin
1291 @endif lto-plugin-no-bootstrap
1292 all-host: maybe-all-libcc1
1293 all-host: maybe-all-gotools
1294 @if libctf-no-bootstrap
1295 all-host: maybe-all-libctf
1296 @endif libctf-no-bootstrap
1297 @if libsframe-no-bootstrap
1298 all-host: maybe-all-libsframe
1299 @endif libsframe-no-bootstrap
1300
1301 .PHONY: all-target
1302
1303 @if target-libstdc++-v3-no-bootstrap
1304 all-target: maybe-all-target-libstdc++-v3
1305 @endif target-libstdc++-v3-no-bootstrap
1306 @if target-libsanitizer-no-bootstrap
1307 all-target: maybe-all-target-libsanitizer
1308 @endif target-libsanitizer-no-bootstrap
1309 @if target-libvtv-no-bootstrap
1310 all-target: maybe-all-target-libvtv
1311 @endif target-libvtv-no-bootstrap
1312 all-target: maybe-all-target-libssp
1313 all-target: maybe-all-target-newlib
1314 @if target-libgcc-no-bootstrap
1315 all-target: maybe-all-target-libgcc
1316 @endif target-libgcc-no-bootstrap
1317 @if target-libbacktrace-no-bootstrap
1318 all-target: maybe-all-target-libbacktrace
1319 @endif target-libbacktrace-no-bootstrap
1320 all-target: maybe-all-target-libquadmath
1321 all-target: maybe-all-target-libgfortran
1322 all-target: maybe-all-target-libobjc
1323 all-target: maybe-all-target-libgo
1324 @if target-libphobos-no-bootstrap
1325 all-target: maybe-all-target-libphobos
1326 @endif target-libphobos-no-bootstrap
1327 all-target: maybe-all-target-libtermcap
1328 all-target: maybe-all-target-winsup
1329 all-target: maybe-all-target-libgloss
1330 all-target: maybe-all-target-libffi
1331 @if target-zlib-no-bootstrap
1332 all-target: maybe-all-target-zlib
1333 @endif target-zlib-no-bootstrap
1334 all-target: maybe-all-target-rda
1335 all-target: maybe-all-target-libada
1336 all-target: maybe-all-target-libgm2
1337 @if target-libgomp-no-bootstrap
1338 all-target: maybe-all-target-libgomp
1339 @endif target-libgomp-no-bootstrap
1340 all-target: maybe-all-target-libitm
1341 @if target-libatomic-no-bootstrap
1342 all-target: maybe-all-target-libatomic
1343 @endif target-libatomic-no-bootstrap
1344
1345 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1346 # ``make X'' in all subdirectories (because, in general, there is a
1347 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1348 # but it may do additional work as well).
1349
1350 .PHONY: do-info
1351 do-info:
1352         @: $(MAKE); $(unstage)
1353         @r=`${PWD_COMMAND}`; export r; \
1354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1355         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1356           info-target
1357
1358
1359 .PHONY: info-host
1360
1361 info-host: maybe-info-bfd
1362 info-host: maybe-info-opcodes
1363 info-host: maybe-info-binutils
1364 info-host: maybe-info-bison
1365 info-host: maybe-info-cgen
1366 info-host: maybe-info-dejagnu
1367 info-host: maybe-info-etc
1368 info-host: maybe-info-fastjar
1369 info-host: maybe-info-fixincludes
1370 info-host: maybe-info-flex
1371 info-host: maybe-info-gas
1372 info-host: maybe-info-gcc
1373 info-host: maybe-info-gmp
1374 info-host: maybe-info-mpfr
1375 info-host: maybe-info-mpc
1376 info-host: maybe-info-isl
1377 info-host: maybe-info-gold
1378 info-host: maybe-info-gprof
1379 info-host: maybe-info-intl
1380 info-host: maybe-info-tcl
1381 info-host: maybe-info-itcl
1382 info-host: maybe-info-ld
1383 info-host: maybe-info-libbacktrace
1384 info-host: maybe-info-libcpp
1385 info-host: maybe-info-libcody
1386 info-host: maybe-info-libdecnumber
1387 info-host: maybe-info-libgui
1388 info-host: maybe-info-libiberty
1389 info-host: maybe-info-libiberty-linker-plugin
1390 info-host: maybe-info-libiconv
1391 info-host: maybe-info-m4
1392 info-host: maybe-info-readline
1393 info-host: maybe-info-sid
1394 info-host: maybe-info-sim
1395 info-host: maybe-info-texinfo
1396 info-host: maybe-info-zlib
1397 info-host: maybe-info-gnulib
1398 info-host: maybe-info-gdbsupport
1399 info-host: maybe-info-gdbserver
1400 info-host: maybe-info-gdb
1401 info-host: maybe-info-expect
1402 info-host: maybe-info-guile
1403 info-host: maybe-info-tk
1404 info-host: maybe-info-libtermcap
1405 info-host: maybe-info-utils
1406 info-host: maybe-info-c++tools
1407 info-host: maybe-info-gnattools
1408 info-host: maybe-info-lto-plugin
1409 info-host: maybe-info-libcc1
1410 info-host: maybe-info-gotools
1411 info-host: maybe-info-libctf
1412 info-host: maybe-info-libsframe
1413
1414 .PHONY: info-target
1415
1416 info-target: maybe-info-target-libstdc++-v3
1417 info-target: maybe-info-target-libsanitizer
1418 info-target: maybe-info-target-libvtv
1419 info-target: maybe-info-target-libssp
1420 info-target: maybe-info-target-newlib
1421 info-target: maybe-info-target-libgcc
1422 info-target: maybe-info-target-libbacktrace
1423 info-target: maybe-info-target-libquadmath
1424 info-target: maybe-info-target-libgfortran
1425 info-target: maybe-info-target-libobjc
1426 info-target: maybe-info-target-libgo
1427 info-target: maybe-info-target-libphobos
1428 info-target: maybe-info-target-libtermcap
1429 info-target: maybe-info-target-winsup
1430 info-target: maybe-info-target-libgloss
1431 info-target: maybe-info-target-libffi
1432 info-target: maybe-info-target-zlib
1433 info-target: maybe-info-target-rda
1434 info-target: maybe-info-target-libada
1435 info-target: maybe-info-target-libgm2
1436 info-target: maybe-info-target-libgomp
1437 info-target: maybe-info-target-libitm
1438 info-target: maybe-info-target-libatomic
1439
1440 .PHONY: do-dvi
1441 do-dvi:
1442         @: $(MAKE); $(unstage)
1443         @r=`${PWD_COMMAND}`; export r; \
1444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1445         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1446           dvi-target
1447
1448
1449 .PHONY: dvi-host
1450
1451 dvi-host: maybe-dvi-bfd
1452 dvi-host: maybe-dvi-opcodes
1453 dvi-host: maybe-dvi-binutils
1454 dvi-host: maybe-dvi-bison
1455 dvi-host: maybe-dvi-cgen
1456 dvi-host: maybe-dvi-dejagnu
1457 dvi-host: maybe-dvi-etc
1458 dvi-host: maybe-dvi-fastjar
1459 dvi-host: maybe-dvi-fixincludes
1460 dvi-host: maybe-dvi-flex
1461 dvi-host: maybe-dvi-gas
1462 dvi-host: maybe-dvi-gcc
1463 dvi-host: maybe-dvi-gmp
1464 dvi-host: maybe-dvi-mpfr
1465 dvi-host: maybe-dvi-mpc
1466 dvi-host: maybe-dvi-isl
1467 dvi-host: maybe-dvi-gold
1468 dvi-host: maybe-dvi-gprof
1469 dvi-host: maybe-dvi-intl
1470 dvi-host: maybe-dvi-tcl
1471 dvi-host: maybe-dvi-itcl
1472 dvi-host: maybe-dvi-ld
1473 dvi-host: maybe-dvi-libbacktrace
1474 dvi-host: maybe-dvi-libcpp
1475 dvi-host: maybe-dvi-libcody
1476 dvi-host: maybe-dvi-libdecnumber
1477 dvi-host: maybe-dvi-libgui
1478 dvi-host: maybe-dvi-libiberty
1479 dvi-host: maybe-dvi-libiberty-linker-plugin
1480 dvi-host: maybe-dvi-libiconv
1481 dvi-host: maybe-dvi-m4
1482 dvi-host: maybe-dvi-readline
1483 dvi-host: maybe-dvi-sid
1484 dvi-host: maybe-dvi-sim
1485 dvi-host: maybe-dvi-texinfo
1486 dvi-host: maybe-dvi-zlib
1487 dvi-host: maybe-dvi-gnulib
1488 dvi-host: maybe-dvi-gdbsupport
1489 dvi-host: maybe-dvi-gdbserver
1490 dvi-host: maybe-dvi-gdb
1491 dvi-host: maybe-dvi-expect
1492 dvi-host: maybe-dvi-guile
1493 dvi-host: maybe-dvi-tk
1494 dvi-host: maybe-dvi-libtermcap
1495 dvi-host: maybe-dvi-utils
1496 dvi-host: maybe-dvi-c++tools
1497 dvi-host: maybe-dvi-gnattools
1498 dvi-host: maybe-dvi-lto-plugin
1499 dvi-host: maybe-dvi-libcc1
1500 dvi-host: maybe-dvi-gotools
1501 dvi-host: maybe-dvi-libctf
1502 dvi-host: maybe-dvi-libsframe
1503
1504 .PHONY: dvi-target
1505
1506 dvi-target: maybe-dvi-target-libstdc++-v3
1507 dvi-target: maybe-dvi-target-libsanitizer
1508 dvi-target: maybe-dvi-target-libvtv
1509 dvi-target: maybe-dvi-target-libssp
1510 dvi-target: maybe-dvi-target-newlib
1511 dvi-target: maybe-dvi-target-libgcc
1512 dvi-target: maybe-dvi-target-libbacktrace
1513 dvi-target: maybe-dvi-target-libquadmath
1514 dvi-target: maybe-dvi-target-libgfortran
1515 dvi-target: maybe-dvi-target-libobjc
1516 dvi-target: maybe-dvi-target-libgo
1517 dvi-target: maybe-dvi-target-libphobos
1518 dvi-target: maybe-dvi-target-libtermcap
1519 dvi-target: maybe-dvi-target-winsup
1520 dvi-target: maybe-dvi-target-libgloss
1521 dvi-target: maybe-dvi-target-libffi
1522 dvi-target: maybe-dvi-target-zlib
1523 dvi-target: maybe-dvi-target-rda
1524 dvi-target: maybe-dvi-target-libada
1525 dvi-target: maybe-dvi-target-libgm2
1526 dvi-target: maybe-dvi-target-libgomp
1527 dvi-target: maybe-dvi-target-libitm
1528 dvi-target: maybe-dvi-target-libatomic
1529
1530 .PHONY: do-pdf
1531 do-pdf:
1532         @: $(MAKE); $(unstage)
1533         @r=`${PWD_COMMAND}`; export r; \
1534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1535         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1536           pdf-target
1537
1538
1539 .PHONY: pdf-host
1540
1541 pdf-host: maybe-pdf-bfd
1542 pdf-host: maybe-pdf-opcodes
1543 pdf-host: maybe-pdf-binutils
1544 pdf-host: maybe-pdf-bison
1545 pdf-host: maybe-pdf-cgen
1546 pdf-host: maybe-pdf-dejagnu
1547 pdf-host: maybe-pdf-etc
1548 pdf-host: maybe-pdf-fastjar
1549 pdf-host: maybe-pdf-fixincludes
1550 pdf-host: maybe-pdf-flex
1551 pdf-host: maybe-pdf-gas
1552 pdf-host: maybe-pdf-gcc
1553 pdf-host: maybe-pdf-gmp
1554 pdf-host: maybe-pdf-mpfr
1555 pdf-host: maybe-pdf-mpc
1556 pdf-host: maybe-pdf-isl
1557 pdf-host: maybe-pdf-gold
1558 pdf-host: maybe-pdf-gprof
1559 pdf-host: maybe-pdf-intl
1560 pdf-host: maybe-pdf-tcl
1561 pdf-host: maybe-pdf-itcl
1562 pdf-host: maybe-pdf-ld
1563 pdf-host: maybe-pdf-libbacktrace
1564 pdf-host: maybe-pdf-libcpp
1565 pdf-host: maybe-pdf-libcody
1566 pdf-host: maybe-pdf-libdecnumber
1567 pdf-host: maybe-pdf-libgui
1568 pdf-host: maybe-pdf-libiberty
1569 pdf-host: maybe-pdf-libiberty-linker-plugin
1570 pdf-host: maybe-pdf-libiconv
1571 pdf-host: maybe-pdf-m4
1572 pdf-host: maybe-pdf-readline
1573 pdf-host: maybe-pdf-sid
1574 pdf-host: maybe-pdf-sim
1575 pdf-host: maybe-pdf-texinfo
1576 pdf-host: maybe-pdf-zlib
1577 pdf-host: maybe-pdf-gnulib
1578 pdf-host: maybe-pdf-gdbsupport
1579 pdf-host: maybe-pdf-gdbserver
1580 pdf-host: maybe-pdf-gdb
1581 pdf-host: maybe-pdf-expect
1582 pdf-host: maybe-pdf-guile
1583 pdf-host: maybe-pdf-tk
1584 pdf-host: maybe-pdf-libtermcap
1585 pdf-host: maybe-pdf-utils
1586 pdf-host: maybe-pdf-c++tools
1587 pdf-host: maybe-pdf-gnattools
1588 pdf-host: maybe-pdf-lto-plugin
1589 pdf-host: maybe-pdf-libcc1
1590 pdf-host: maybe-pdf-gotools
1591 pdf-host: maybe-pdf-libctf
1592 pdf-host: maybe-pdf-libsframe
1593
1594 .PHONY: pdf-target
1595
1596 pdf-target: maybe-pdf-target-libstdc++-v3
1597 pdf-target: maybe-pdf-target-libsanitizer
1598 pdf-target: maybe-pdf-target-libvtv
1599 pdf-target: maybe-pdf-target-libssp
1600 pdf-target: maybe-pdf-target-newlib
1601 pdf-target: maybe-pdf-target-libgcc
1602 pdf-target: maybe-pdf-target-libbacktrace
1603 pdf-target: maybe-pdf-target-libquadmath
1604 pdf-target: maybe-pdf-target-libgfortran
1605 pdf-target: maybe-pdf-target-libobjc
1606 pdf-target: maybe-pdf-target-libgo
1607 pdf-target: maybe-pdf-target-libphobos
1608 pdf-target: maybe-pdf-target-libtermcap
1609 pdf-target: maybe-pdf-target-winsup
1610 pdf-target: maybe-pdf-target-libgloss
1611 pdf-target: maybe-pdf-target-libffi
1612 pdf-target: maybe-pdf-target-zlib
1613 pdf-target: maybe-pdf-target-rda
1614 pdf-target: maybe-pdf-target-libada
1615 pdf-target: maybe-pdf-target-libgm2
1616 pdf-target: maybe-pdf-target-libgomp
1617 pdf-target: maybe-pdf-target-libitm
1618 pdf-target: maybe-pdf-target-libatomic
1619
1620 .PHONY: do-html
1621 do-html:
1622         @: $(MAKE); $(unstage)
1623         @r=`${PWD_COMMAND}`; export r; \
1624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1625         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1626           html-target
1627
1628
1629 .PHONY: html-host
1630
1631 html-host: maybe-html-bfd
1632 html-host: maybe-html-opcodes
1633 html-host: maybe-html-binutils
1634 html-host: maybe-html-bison
1635 html-host: maybe-html-cgen
1636 html-host: maybe-html-dejagnu
1637 html-host: maybe-html-etc
1638 html-host: maybe-html-fastjar
1639 html-host: maybe-html-fixincludes
1640 html-host: maybe-html-flex
1641 html-host: maybe-html-gas
1642 html-host: maybe-html-gcc
1643 html-host: maybe-html-gmp
1644 html-host: maybe-html-mpfr
1645 html-host: maybe-html-mpc
1646 html-host: maybe-html-isl
1647 html-host: maybe-html-gold
1648 html-host: maybe-html-gprof
1649 html-host: maybe-html-intl
1650 html-host: maybe-html-tcl
1651 html-host: maybe-html-itcl
1652 html-host: maybe-html-ld
1653 html-host: maybe-html-libbacktrace
1654 html-host: maybe-html-libcpp
1655 html-host: maybe-html-libcody
1656 html-host: maybe-html-libdecnumber
1657 html-host: maybe-html-libgui
1658 html-host: maybe-html-libiberty
1659 html-host: maybe-html-libiberty-linker-plugin
1660 html-host: maybe-html-libiconv
1661 html-host: maybe-html-m4
1662 html-host: maybe-html-readline
1663 html-host: maybe-html-sid
1664 html-host: maybe-html-sim
1665 html-host: maybe-html-texinfo
1666 html-host: maybe-html-zlib
1667 html-host: maybe-html-gnulib
1668 html-host: maybe-html-gdbsupport
1669 html-host: maybe-html-gdbserver
1670 html-host: maybe-html-gdb
1671 html-host: maybe-html-expect
1672 html-host: maybe-html-guile
1673 html-host: maybe-html-tk
1674 html-host: maybe-html-libtermcap
1675 html-host: maybe-html-utils
1676 html-host: maybe-html-c++tools
1677 html-host: maybe-html-gnattools
1678 html-host: maybe-html-lto-plugin
1679 html-host: maybe-html-libcc1
1680 html-host: maybe-html-gotools
1681 html-host: maybe-html-libctf
1682 html-host: maybe-html-libsframe
1683
1684 .PHONY: html-target
1685
1686 html-target: maybe-html-target-libstdc++-v3
1687 html-target: maybe-html-target-libsanitizer
1688 html-target: maybe-html-target-libvtv
1689 html-target: maybe-html-target-libssp
1690 html-target: maybe-html-target-newlib
1691 html-target: maybe-html-target-libgcc
1692 html-target: maybe-html-target-libbacktrace
1693 html-target: maybe-html-target-libquadmath
1694 html-target: maybe-html-target-libgfortran
1695 html-target: maybe-html-target-libobjc
1696 html-target: maybe-html-target-libgo
1697 html-target: maybe-html-target-libphobos
1698 html-target: maybe-html-target-libtermcap
1699 html-target: maybe-html-target-winsup
1700 html-target: maybe-html-target-libgloss
1701 html-target: maybe-html-target-libffi
1702 html-target: maybe-html-target-zlib
1703 html-target: maybe-html-target-rda
1704 html-target: maybe-html-target-libada
1705 html-target: maybe-html-target-libgm2
1706 html-target: maybe-html-target-libgomp
1707 html-target: maybe-html-target-libitm
1708 html-target: maybe-html-target-libatomic
1709
1710 .PHONY: do-TAGS
1711 do-TAGS:
1712         @: $(MAKE); $(unstage)
1713         @r=`${PWD_COMMAND}`; export r; \
1714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1715         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1716           TAGS-target
1717
1718
1719 .PHONY: TAGS-host
1720
1721 TAGS-host: maybe-TAGS-bfd
1722 TAGS-host: maybe-TAGS-opcodes
1723 TAGS-host: maybe-TAGS-binutils
1724 TAGS-host: maybe-TAGS-bison
1725 TAGS-host: maybe-TAGS-cgen
1726 TAGS-host: maybe-TAGS-dejagnu
1727 TAGS-host: maybe-TAGS-etc
1728 TAGS-host: maybe-TAGS-fastjar
1729 TAGS-host: maybe-TAGS-fixincludes
1730 TAGS-host: maybe-TAGS-flex
1731 TAGS-host: maybe-TAGS-gas
1732 TAGS-host: maybe-TAGS-gcc
1733 TAGS-host: maybe-TAGS-gmp
1734 TAGS-host: maybe-TAGS-mpfr
1735 TAGS-host: maybe-TAGS-mpc
1736 TAGS-host: maybe-TAGS-isl
1737 TAGS-host: maybe-TAGS-gold
1738 TAGS-host: maybe-TAGS-gprof
1739 TAGS-host: maybe-TAGS-intl
1740 TAGS-host: maybe-TAGS-tcl
1741 TAGS-host: maybe-TAGS-itcl
1742 TAGS-host: maybe-TAGS-ld
1743 TAGS-host: maybe-TAGS-libbacktrace
1744 TAGS-host: maybe-TAGS-libcpp
1745 TAGS-host: maybe-TAGS-libcody
1746 TAGS-host: maybe-TAGS-libdecnumber
1747 TAGS-host: maybe-TAGS-libgui
1748 TAGS-host: maybe-TAGS-libiberty
1749 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1750 TAGS-host: maybe-TAGS-libiconv
1751 TAGS-host: maybe-TAGS-m4
1752 TAGS-host: maybe-TAGS-readline
1753 TAGS-host: maybe-TAGS-sid
1754 TAGS-host: maybe-TAGS-sim
1755 TAGS-host: maybe-TAGS-texinfo
1756 TAGS-host: maybe-TAGS-zlib
1757 TAGS-host: maybe-TAGS-gnulib
1758 TAGS-host: maybe-TAGS-gdbsupport
1759 TAGS-host: maybe-TAGS-gdbserver
1760 TAGS-host: maybe-TAGS-gdb
1761 TAGS-host: maybe-TAGS-expect
1762 TAGS-host: maybe-TAGS-guile
1763 TAGS-host: maybe-TAGS-tk
1764 TAGS-host: maybe-TAGS-libtermcap
1765 TAGS-host: maybe-TAGS-utils
1766 TAGS-host: maybe-TAGS-c++tools
1767 TAGS-host: maybe-TAGS-gnattools
1768 TAGS-host: maybe-TAGS-lto-plugin
1769 TAGS-host: maybe-TAGS-libcc1
1770 TAGS-host: maybe-TAGS-gotools
1771 TAGS-host: maybe-TAGS-libctf
1772 TAGS-host: maybe-TAGS-libsframe
1773
1774 .PHONY: TAGS-target
1775
1776 TAGS-target: maybe-TAGS-target-libstdc++-v3
1777 TAGS-target: maybe-TAGS-target-libsanitizer
1778 TAGS-target: maybe-TAGS-target-libvtv
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-libgm2
1796 TAGS-target: maybe-TAGS-target-libgomp
1797 TAGS-target: maybe-TAGS-target-libitm
1798 TAGS-target: maybe-TAGS-target-libatomic
1799
1800 .PHONY: do-install-info
1801 do-install-info:
1802         @: $(MAKE); $(unstage)
1803         @r=`${PWD_COMMAND}`; export r; \
1804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1805         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1806           install-info-target
1807
1808
1809 .PHONY: install-info-host
1810
1811 install-info-host: maybe-install-info-bfd
1812 install-info-host: maybe-install-info-opcodes
1813 install-info-host: maybe-install-info-binutils
1814 install-info-host: maybe-install-info-bison
1815 install-info-host: maybe-install-info-cgen
1816 install-info-host: maybe-install-info-dejagnu
1817 install-info-host: maybe-install-info-etc
1818 install-info-host: maybe-install-info-fastjar
1819 install-info-host: maybe-install-info-fixincludes
1820 install-info-host: maybe-install-info-flex
1821 install-info-host: maybe-install-info-gas
1822 install-info-host: maybe-install-info-gcc
1823 install-info-host: maybe-install-info-gmp
1824 install-info-host: maybe-install-info-mpfr
1825 install-info-host: maybe-install-info-mpc
1826 install-info-host: maybe-install-info-isl
1827 install-info-host: maybe-install-info-gold
1828 install-info-host: maybe-install-info-gprof
1829 install-info-host: maybe-install-info-intl
1830 install-info-host: maybe-install-info-tcl
1831 install-info-host: maybe-install-info-itcl
1832 install-info-host: maybe-install-info-ld
1833 install-info-host: maybe-install-info-libbacktrace
1834 install-info-host: maybe-install-info-libcpp
1835 install-info-host: maybe-install-info-libcody
1836 install-info-host: maybe-install-info-libdecnumber
1837 install-info-host: maybe-install-info-libgui
1838 install-info-host: maybe-install-info-libiberty
1839 install-info-host: maybe-install-info-libiberty-linker-plugin
1840 install-info-host: maybe-install-info-libiconv
1841 install-info-host: maybe-install-info-m4
1842 install-info-host: maybe-install-info-readline
1843 install-info-host: maybe-install-info-sid
1844 install-info-host: maybe-install-info-sim
1845 install-info-host: maybe-install-info-texinfo
1846 install-info-host: maybe-install-info-zlib
1847 install-info-host: maybe-install-info-gnulib
1848 install-info-host: maybe-install-info-gdbsupport
1849 install-info-host: maybe-install-info-gdbserver
1850 install-info-host: maybe-install-info-gdb
1851 install-info-host: maybe-install-info-expect
1852 install-info-host: maybe-install-info-guile
1853 install-info-host: maybe-install-info-tk
1854 install-info-host: maybe-install-info-libtermcap
1855 install-info-host: maybe-install-info-utils
1856 install-info-host: maybe-install-info-c++tools
1857 install-info-host: maybe-install-info-gnattools
1858 install-info-host: maybe-install-info-lto-plugin
1859 install-info-host: maybe-install-info-libcc1
1860 install-info-host: maybe-install-info-gotools
1861 install-info-host: maybe-install-info-libctf
1862 install-info-host: maybe-install-info-libsframe
1863
1864 .PHONY: install-info-target
1865
1866 install-info-target: maybe-install-info-target-libstdc++-v3
1867 install-info-target: maybe-install-info-target-libsanitizer
1868 install-info-target: maybe-install-info-target-libvtv
1869 install-info-target: maybe-install-info-target-libssp
1870 install-info-target: maybe-install-info-target-newlib
1871 install-info-target: maybe-install-info-target-libgcc
1872 install-info-target: maybe-install-info-target-libbacktrace
1873 install-info-target: maybe-install-info-target-libquadmath
1874 install-info-target: maybe-install-info-target-libgfortran
1875 install-info-target: maybe-install-info-target-libobjc
1876 install-info-target: maybe-install-info-target-libgo
1877 install-info-target: maybe-install-info-target-libphobos
1878 install-info-target: maybe-install-info-target-libtermcap
1879 install-info-target: maybe-install-info-target-winsup
1880 install-info-target: maybe-install-info-target-libgloss
1881 install-info-target: maybe-install-info-target-libffi
1882 install-info-target: maybe-install-info-target-zlib
1883 install-info-target: maybe-install-info-target-rda
1884 install-info-target: maybe-install-info-target-libada
1885 install-info-target: maybe-install-info-target-libgm2
1886 install-info-target: maybe-install-info-target-libgomp
1887 install-info-target: maybe-install-info-target-libitm
1888 install-info-target: maybe-install-info-target-libatomic
1889
1890 .PHONY: do-install-dvi
1891 do-install-dvi:
1892         @: $(MAKE); $(unstage)
1893         @r=`${PWD_COMMAND}`; export r; \
1894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1895         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1896           install-dvi-target
1897
1898
1899 .PHONY: install-dvi-host
1900
1901 install-dvi-host: maybe-install-dvi-bfd
1902 install-dvi-host: maybe-install-dvi-opcodes
1903 install-dvi-host: maybe-install-dvi-binutils
1904 install-dvi-host: maybe-install-dvi-bison
1905 install-dvi-host: maybe-install-dvi-cgen
1906 install-dvi-host: maybe-install-dvi-dejagnu
1907 install-dvi-host: maybe-install-dvi-etc
1908 install-dvi-host: maybe-install-dvi-fastjar
1909 install-dvi-host: maybe-install-dvi-fixincludes
1910 install-dvi-host: maybe-install-dvi-flex
1911 install-dvi-host: maybe-install-dvi-gas
1912 install-dvi-host: maybe-install-dvi-gcc
1913 install-dvi-host: maybe-install-dvi-gmp
1914 install-dvi-host: maybe-install-dvi-mpfr
1915 install-dvi-host: maybe-install-dvi-mpc
1916 install-dvi-host: maybe-install-dvi-isl
1917 install-dvi-host: maybe-install-dvi-gold
1918 install-dvi-host: maybe-install-dvi-gprof
1919 install-dvi-host: maybe-install-dvi-intl
1920 install-dvi-host: maybe-install-dvi-tcl
1921 install-dvi-host: maybe-install-dvi-itcl
1922 install-dvi-host: maybe-install-dvi-ld
1923 install-dvi-host: maybe-install-dvi-libbacktrace
1924 install-dvi-host: maybe-install-dvi-libcpp
1925 install-dvi-host: maybe-install-dvi-libcody
1926 install-dvi-host: maybe-install-dvi-libdecnumber
1927 install-dvi-host: maybe-install-dvi-libgui
1928 install-dvi-host: maybe-install-dvi-libiberty
1929 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1930 install-dvi-host: maybe-install-dvi-libiconv
1931 install-dvi-host: maybe-install-dvi-m4
1932 install-dvi-host: maybe-install-dvi-readline
1933 install-dvi-host: maybe-install-dvi-sid
1934 install-dvi-host: maybe-install-dvi-sim
1935 install-dvi-host: maybe-install-dvi-texinfo
1936 install-dvi-host: maybe-install-dvi-zlib
1937 install-dvi-host: maybe-install-dvi-gnulib
1938 install-dvi-host: maybe-install-dvi-gdbsupport
1939 install-dvi-host: maybe-install-dvi-gdbserver
1940 install-dvi-host: maybe-install-dvi-gdb
1941 install-dvi-host: maybe-install-dvi-expect
1942 install-dvi-host: maybe-install-dvi-guile
1943 install-dvi-host: maybe-install-dvi-tk
1944 install-dvi-host: maybe-install-dvi-libtermcap
1945 install-dvi-host: maybe-install-dvi-utils
1946 install-dvi-host: maybe-install-dvi-c++tools
1947 install-dvi-host: maybe-install-dvi-gnattools
1948 install-dvi-host: maybe-install-dvi-lto-plugin
1949 install-dvi-host: maybe-install-dvi-libcc1
1950 install-dvi-host: maybe-install-dvi-gotools
1951 install-dvi-host: maybe-install-dvi-libctf
1952 install-dvi-host: maybe-install-dvi-libsframe
1953
1954 .PHONY: install-dvi-target
1955
1956 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1957 install-dvi-target: maybe-install-dvi-target-libsanitizer
1958 install-dvi-target: maybe-install-dvi-target-libvtv
1959 install-dvi-target: maybe-install-dvi-target-libssp
1960 install-dvi-target: maybe-install-dvi-target-newlib
1961 install-dvi-target: maybe-install-dvi-target-libgcc
1962 install-dvi-target: maybe-install-dvi-target-libbacktrace
1963 install-dvi-target: maybe-install-dvi-target-libquadmath
1964 install-dvi-target: maybe-install-dvi-target-libgfortran
1965 install-dvi-target: maybe-install-dvi-target-libobjc
1966 install-dvi-target: maybe-install-dvi-target-libgo
1967 install-dvi-target: maybe-install-dvi-target-libphobos
1968 install-dvi-target: maybe-install-dvi-target-libtermcap
1969 install-dvi-target: maybe-install-dvi-target-winsup
1970 install-dvi-target: maybe-install-dvi-target-libgloss
1971 install-dvi-target: maybe-install-dvi-target-libffi
1972 install-dvi-target: maybe-install-dvi-target-zlib
1973 install-dvi-target: maybe-install-dvi-target-rda
1974 install-dvi-target: maybe-install-dvi-target-libada
1975 install-dvi-target: maybe-install-dvi-target-libgm2
1976 install-dvi-target: maybe-install-dvi-target-libgomp
1977 install-dvi-target: maybe-install-dvi-target-libitm
1978 install-dvi-target: maybe-install-dvi-target-libatomic
1979
1980 .PHONY: do-install-pdf
1981 do-install-pdf:
1982         @: $(MAKE); $(unstage)
1983         @r=`${PWD_COMMAND}`; export r; \
1984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1985         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1986           install-pdf-target
1987
1988
1989 .PHONY: install-pdf-host
1990
1991 install-pdf-host: maybe-install-pdf-bfd
1992 install-pdf-host: maybe-install-pdf-opcodes
1993 install-pdf-host: maybe-install-pdf-binutils
1994 install-pdf-host: maybe-install-pdf-bison
1995 install-pdf-host: maybe-install-pdf-cgen
1996 install-pdf-host: maybe-install-pdf-dejagnu
1997 install-pdf-host: maybe-install-pdf-etc
1998 install-pdf-host: maybe-install-pdf-fastjar
1999 install-pdf-host: maybe-install-pdf-fixincludes
2000 install-pdf-host: maybe-install-pdf-flex
2001 install-pdf-host: maybe-install-pdf-gas
2002 install-pdf-host: maybe-install-pdf-gcc
2003 install-pdf-host: maybe-install-pdf-gmp
2004 install-pdf-host: maybe-install-pdf-mpfr
2005 install-pdf-host: maybe-install-pdf-mpc
2006 install-pdf-host: maybe-install-pdf-isl
2007 install-pdf-host: maybe-install-pdf-gold
2008 install-pdf-host: maybe-install-pdf-gprof
2009 install-pdf-host: maybe-install-pdf-intl
2010 install-pdf-host: maybe-install-pdf-tcl
2011 install-pdf-host: maybe-install-pdf-itcl
2012 install-pdf-host: maybe-install-pdf-ld
2013 install-pdf-host: maybe-install-pdf-libbacktrace
2014 install-pdf-host: maybe-install-pdf-libcpp
2015 install-pdf-host: maybe-install-pdf-libcody
2016 install-pdf-host: maybe-install-pdf-libdecnumber
2017 install-pdf-host: maybe-install-pdf-libgui
2018 install-pdf-host: maybe-install-pdf-libiberty
2019 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2020 install-pdf-host: maybe-install-pdf-libiconv
2021 install-pdf-host: maybe-install-pdf-m4
2022 install-pdf-host: maybe-install-pdf-readline
2023 install-pdf-host: maybe-install-pdf-sid
2024 install-pdf-host: maybe-install-pdf-sim
2025 install-pdf-host: maybe-install-pdf-texinfo
2026 install-pdf-host: maybe-install-pdf-zlib
2027 install-pdf-host: maybe-install-pdf-gnulib
2028 install-pdf-host: maybe-install-pdf-gdbsupport
2029 install-pdf-host: maybe-install-pdf-gdbserver
2030 install-pdf-host: maybe-install-pdf-gdb
2031 install-pdf-host: maybe-install-pdf-expect
2032 install-pdf-host: maybe-install-pdf-guile
2033 install-pdf-host: maybe-install-pdf-tk
2034 install-pdf-host: maybe-install-pdf-libtermcap
2035 install-pdf-host: maybe-install-pdf-utils
2036 install-pdf-host: maybe-install-pdf-c++tools
2037 install-pdf-host: maybe-install-pdf-gnattools
2038 install-pdf-host: maybe-install-pdf-lto-plugin
2039 install-pdf-host: maybe-install-pdf-libcc1
2040 install-pdf-host: maybe-install-pdf-gotools
2041 install-pdf-host: maybe-install-pdf-libctf
2042 install-pdf-host: maybe-install-pdf-libsframe
2043
2044 .PHONY: install-pdf-target
2045
2046 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2047 install-pdf-target: maybe-install-pdf-target-libsanitizer
2048 install-pdf-target: maybe-install-pdf-target-libvtv
2049 install-pdf-target: maybe-install-pdf-target-libssp
2050 install-pdf-target: maybe-install-pdf-target-newlib
2051 install-pdf-target: maybe-install-pdf-target-libgcc
2052 install-pdf-target: maybe-install-pdf-target-libbacktrace
2053 install-pdf-target: maybe-install-pdf-target-libquadmath
2054 install-pdf-target: maybe-install-pdf-target-libgfortran
2055 install-pdf-target: maybe-install-pdf-target-libobjc
2056 install-pdf-target: maybe-install-pdf-target-libgo
2057 install-pdf-target: maybe-install-pdf-target-libphobos
2058 install-pdf-target: maybe-install-pdf-target-libtermcap
2059 install-pdf-target: maybe-install-pdf-target-winsup
2060 install-pdf-target: maybe-install-pdf-target-libgloss
2061 install-pdf-target: maybe-install-pdf-target-libffi
2062 install-pdf-target: maybe-install-pdf-target-zlib
2063 install-pdf-target: maybe-install-pdf-target-rda
2064 install-pdf-target: maybe-install-pdf-target-libada
2065 install-pdf-target: maybe-install-pdf-target-libgm2
2066 install-pdf-target: maybe-install-pdf-target-libgomp
2067 install-pdf-target: maybe-install-pdf-target-libitm
2068 install-pdf-target: maybe-install-pdf-target-libatomic
2069
2070 .PHONY: do-install-html
2071 do-install-html:
2072         @: $(MAKE); $(unstage)
2073         @r=`${PWD_COMMAND}`; export r; \
2074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2075         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2076           install-html-target
2077
2078
2079 .PHONY: install-html-host
2080
2081 install-html-host: maybe-install-html-bfd
2082 install-html-host: maybe-install-html-opcodes
2083 install-html-host: maybe-install-html-binutils
2084 install-html-host: maybe-install-html-bison
2085 install-html-host: maybe-install-html-cgen
2086 install-html-host: maybe-install-html-dejagnu
2087 install-html-host: maybe-install-html-etc
2088 install-html-host: maybe-install-html-fastjar
2089 install-html-host: maybe-install-html-fixincludes
2090 install-html-host: maybe-install-html-flex
2091 install-html-host: maybe-install-html-gas
2092 install-html-host: maybe-install-html-gcc
2093 install-html-host: maybe-install-html-gmp
2094 install-html-host: maybe-install-html-mpfr
2095 install-html-host: maybe-install-html-mpc
2096 install-html-host: maybe-install-html-isl
2097 install-html-host: maybe-install-html-gold
2098 install-html-host: maybe-install-html-gprof
2099 install-html-host: maybe-install-html-intl
2100 install-html-host: maybe-install-html-tcl
2101 install-html-host: maybe-install-html-itcl
2102 install-html-host: maybe-install-html-ld
2103 install-html-host: maybe-install-html-libbacktrace
2104 install-html-host: maybe-install-html-libcpp
2105 install-html-host: maybe-install-html-libcody
2106 install-html-host: maybe-install-html-libdecnumber
2107 install-html-host: maybe-install-html-libgui
2108 install-html-host: maybe-install-html-libiberty
2109 install-html-host: maybe-install-html-libiberty-linker-plugin
2110 install-html-host: maybe-install-html-libiconv
2111 install-html-host: maybe-install-html-m4
2112 install-html-host: maybe-install-html-readline
2113 install-html-host: maybe-install-html-sid
2114 install-html-host: maybe-install-html-sim
2115 install-html-host: maybe-install-html-texinfo
2116 install-html-host: maybe-install-html-zlib
2117 install-html-host: maybe-install-html-gnulib
2118 install-html-host: maybe-install-html-gdbsupport
2119 install-html-host: maybe-install-html-gdbserver
2120 install-html-host: maybe-install-html-gdb
2121 install-html-host: maybe-install-html-expect
2122 install-html-host: maybe-install-html-guile
2123 install-html-host: maybe-install-html-tk
2124 install-html-host: maybe-install-html-libtermcap
2125 install-html-host: maybe-install-html-utils
2126 install-html-host: maybe-install-html-c++tools
2127 install-html-host: maybe-install-html-gnattools
2128 install-html-host: maybe-install-html-lto-plugin
2129 install-html-host: maybe-install-html-libcc1
2130 install-html-host: maybe-install-html-gotools
2131 install-html-host: maybe-install-html-libctf
2132 install-html-host: maybe-install-html-libsframe
2133
2134 .PHONY: install-html-target
2135
2136 install-html-target: maybe-install-html-target-libstdc++-v3
2137 install-html-target: maybe-install-html-target-libsanitizer
2138 install-html-target: maybe-install-html-target-libvtv
2139 install-html-target: maybe-install-html-target-libssp
2140 install-html-target: maybe-install-html-target-newlib
2141 install-html-target: maybe-install-html-target-libgcc
2142 install-html-target: maybe-install-html-target-libbacktrace
2143 install-html-target: maybe-install-html-target-libquadmath
2144 install-html-target: maybe-install-html-target-libgfortran
2145 install-html-target: maybe-install-html-target-libobjc
2146 install-html-target: maybe-install-html-target-libgo
2147 install-html-target: maybe-install-html-target-libphobos
2148 install-html-target: maybe-install-html-target-libtermcap
2149 install-html-target: maybe-install-html-target-winsup
2150 install-html-target: maybe-install-html-target-libgloss
2151 install-html-target: maybe-install-html-target-libffi
2152 install-html-target: maybe-install-html-target-zlib
2153 install-html-target: maybe-install-html-target-rda
2154 install-html-target: maybe-install-html-target-libada
2155 install-html-target: maybe-install-html-target-libgm2
2156 install-html-target: maybe-install-html-target-libgomp
2157 install-html-target: maybe-install-html-target-libitm
2158 install-html-target: maybe-install-html-target-libatomic
2159
2160 .PHONY: do-installcheck
2161 do-installcheck:
2162         @: $(MAKE); $(unstage)
2163         @r=`${PWD_COMMAND}`; export r; \
2164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2165         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2166           installcheck-target
2167
2168
2169 .PHONY: installcheck-host
2170
2171 installcheck-host: maybe-installcheck-bfd
2172 installcheck-host: maybe-installcheck-opcodes
2173 installcheck-host: maybe-installcheck-binutils
2174 installcheck-host: maybe-installcheck-bison
2175 installcheck-host: maybe-installcheck-cgen
2176 installcheck-host: maybe-installcheck-dejagnu
2177 installcheck-host: maybe-installcheck-etc
2178 installcheck-host: maybe-installcheck-fastjar
2179 installcheck-host: maybe-installcheck-fixincludes
2180 installcheck-host: maybe-installcheck-flex
2181 installcheck-host: maybe-installcheck-gas
2182 installcheck-host: maybe-installcheck-gcc
2183 installcheck-host: maybe-installcheck-gmp
2184 installcheck-host: maybe-installcheck-mpfr
2185 installcheck-host: maybe-installcheck-mpc
2186 installcheck-host: maybe-installcheck-isl
2187 installcheck-host: maybe-installcheck-gold
2188 installcheck-host: maybe-installcheck-gprof
2189 installcheck-host: maybe-installcheck-intl
2190 installcheck-host: maybe-installcheck-tcl
2191 installcheck-host: maybe-installcheck-itcl
2192 installcheck-host: maybe-installcheck-ld
2193 installcheck-host: maybe-installcheck-libbacktrace
2194 installcheck-host: maybe-installcheck-libcpp
2195 installcheck-host: maybe-installcheck-libcody
2196 installcheck-host: maybe-installcheck-libdecnumber
2197 installcheck-host: maybe-installcheck-libgui
2198 installcheck-host: maybe-installcheck-libiberty
2199 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2200 installcheck-host: maybe-installcheck-libiconv
2201 installcheck-host: maybe-installcheck-m4
2202 installcheck-host: maybe-installcheck-readline
2203 installcheck-host: maybe-installcheck-sid
2204 installcheck-host: maybe-installcheck-sim
2205 installcheck-host: maybe-installcheck-texinfo
2206 installcheck-host: maybe-installcheck-zlib
2207 installcheck-host: maybe-installcheck-gnulib
2208 installcheck-host: maybe-installcheck-gdbsupport
2209 installcheck-host: maybe-installcheck-gdbserver
2210 installcheck-host: maybe-installcheck-gdb
2211 installcheck-host: maybe-installcheck-expect
2212 installcheck-host: maybe-installcheck-guile
2213 installcheck-host: maybe-installcheck-tk
2214 installcheck-host: maybe-installcheck-libtermcap
2215 installcheck-host: maybe-installcheck-utils
2216 installcheck-host: maybe-installcheck-c++tools
2217 installcheck-host: maybe-installcheck-gnattools
2218 installcheck-host: maybe-installcheck-lto-plugin
2219 installcheck-host: maybe-installcheck-libcc1
2220 installcheck-host: maybe-installcheck-gotools
2221 installcheck-host: maybe-installcheck-libctf
2222 installcheck-host: maybe-installcheck-libsframe
2223
2224 .PHONY: installcheck-target
2225
2226 installcheck-target: maybe-installcheck-target-libstdc++-v3
2227 installcheck-target: maybe-installcheck-target-libsanitizer
2228 installcheck-target: maybe-installcheck-target-libvtv
2229 installcheck-target: maybe-installcheck-target-libssp
2230 installcheck-target: maybe-installcheck-target-newlib
2231 installcheck-target: maybe-installcheck-target-libgcc
2232 installcheck-target: maybe-installcheck-target-libbacktrace
2233 installcheck-target: maybe-installcheck-target-libquadmath
2234 installcheck-target: maybe-installcheck-target-libgfortran
2235 installcheck-target: maybe-installcheck-target-libobjc
2236 installcheck-target: maybe-installcheck-target-libgo
2237 installcheck-target: maybe-installcheck-target-libphobos
2238 installcheck-target: maybe-installcheck-target-libtermcap
2239 installcheck-target: maybe-installcheck-target-winsup
2240 installcheck-target: maybe-installcheck-target-libgloss
2241 installcheck-target: maybe-installcheck-target-libffi
2242 installcheck-target: maybe-installcheck-target-zlib
2243 installcheck-target: maybe-installcheck-target-rda
2244 installcheck-target: maybe-installcheck-target-libada
2245 installcheck-target: maybe-installcheck-target-libgm2
2246 installcheck-target: maybe-installcheck-target-libgomp
2247 installcheck-target: maybe-installcheck-target-libitm
2248 installcheck-target: maybe-installcheck-target-libatomic
2249
2250 .PHONY: do-mostlyclean
2251 do-mostlyclean:
2252         @: $(MAKE); $(unstage)
2253         @r=`${PWD_COMMAND}`; export r; \
2254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2256           mostlyclean-target
2257
2258
2259 .PHONY: mostlyclean-host
2260
2261 mostlyclean-host: maybe-mostlyclean-bfd
2262 mostlyclean-host: maybe-mostlyclean-opcodes
2263 mostlyclean-host: maybe-mostlyclean-binutils
2264 mostlyclean-host: maybe-mostlyclean-bison
2265 mostlyclean-host: maybe-mostlyclean-cgen
2266 mostlyclean-host: maybe-mostlyclean-dejagnu
2267 mostlyclean-host: maybe-mostlyclean-etc
2268 mostlyclean-host: maybe-mostlyclean-fastjar
2269 mostlyclean-host: maybe-mostlyclean-fixincludes
2270 mostlyclean-host: maybe-mostlyclean-flex
2271 mostlyclean-host: maybe-mostlyclean-gas
2272 mostlyclean-host: maybe-mostlyclean-gcc
2273 mostlyclean-host: maybe-mostlyclean-gmp
2274 mostlyclean-host: maybe-mostlyclean-mpfr
2275 mostlyclean-host: maybe-mostlyclean-mpc
2276 mostlyclean-host: maybe-mostlyclean-isl
2277 mostlyclean-host: maybe-mostlyclean-gold
2278 mostlyclean-host: maybe-mostlyclean-gprof
2279 mostlyclean-host: maybe-mostlyclean-intl
2280 mostlyclean-host: maybe-mostlyclean-tcl
2281 mostlyclean-host: maybe-mostlyclean-itcl
2282 mostlyclean-host: maybe-mostlyclean-ld
2283 mostlyclean-host: maybe-mostlyclean-libbacktrace
2284 mostlyclean-host: maybe-mostlyclean-libcpp
2285 mostlyclean-host: maybe-mostlyclean-libcody
2286 mostlyclean-host: maybe-mostlyclean-libdecnumber
2287 mostlyclean-host: maybe-mostlyclean-libgui
2288 mostlyclean-host: maybe-mostlyclean-libiberty
2289 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2290 mostlyclean-host: maybe-mostlyclean-libiconv
2291 mostlyclean-host: maybe-mostlyclean-m4
2292 mostlyclean-host: maybe-mostlyclean-readline
2293 mostlyclean-host: maybe-mostlyclean-sid
2294 mostlyclean-host: maybe-mostlyclean-sim
2295 mostlyclean-host: maybe-mostlyclean-texinfo
2296 mostlyclean-host: maybe-mostlyclean-zlib
2297 mostlyclean-host: maybe-mostlyclean-gnulib
2298 mostlyclean-host: maybe-mostlyclean-gdbsupport
2299 mostlyclean-host: maybe-mostlyclean-gdbserver
2300 mostlyclean-host: maybe-mostlyclean-gdb
2301 mostlyclean-host: maybe-mostlyclean-expect
2302 mostlyclean-host: maybe-mostlyclean-guile
2303 mostlyclean-host: maybe-mostlyclean-tk
2304 mostlyclean-host: maybe-mostlyclean-libtermcap
2305 mostlyclean-host: maybe-mostlyclean-utils
2306 mostlyclean-host: maybe-mostlyclean-c++tools
2307 mostlyclean-host: maybe-mostlyclean-gnattools
2308 mostlyclean-host: maybe-mostlyclean-lto-plugin
2309 mostlyclean-host: maybe-mostlyclean-libcc1
2310 mostlyclean-host: maybe-mostlyclean-gotools
2311 mostlyclean-host: maybe-mostlyclean-libctf
2312 mostlyclean-host: maybe-mostlyclean-libsframe
2313
2314 .PHONY: mostlyclean-target
2315
2316 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2317 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2318 mostlyclean-target: maybe-mostlyclean-target-libvtv
2319 mostlyclean-target: maybe-mostlyclean-target-libssp
2320 mostlyclean-target: maybe-mostlyclean-target-newlib
2321 mostlyclean-target: maybe-mostlyclean-target-libgcc
2322 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2323 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2324 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2325 mostlyclean-target: maybe-mostlyclean-target-libobjc
2326 mostlyclean-target: maybe-mostlyclean-target-libgo
2327 mostlyclean-target: maybe-mostlyclean-target-libphobos
2328 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2329 mostlyclean-target: maybe-mostlyclean-target-winsup
2330 mostlyclean-target: maybe-mostlyclean-target-libgloss
2331 mostlyclean-target: maybe-mostlyclean-target-libffi
2332 mostlyclean-target: maybe-mostlyclean-target-zlib
2333 mostlyclean-target: maybe-mostlyclean-target-rda
2334 mostlyclean-target: maybe-mostlyclean-target-libada
2335 mostlyclean-target: maybe-mostlyclean-target-libgm2
2336 mostlyclean-target: maybe-mostlyclean-target-libgomp
2337 mostlyclean-target: maybe-mostlyclean-target-libitm
2338 mostlyclean-target: maybe-mostlyclean-target-libatomic
2339
2340 .PHONY: do-clean
2341 do-clean:
2342         @: $(MAKE); $(unstage)
2343         @r=`${PWD_COMMAND}`; export r; \
2344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2345         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2346           clean-target
2347
2348
2349 .PHONY: clean-host
2350
2351 clean-host: maybe-clean-bfd
2352 clean-host: maybe-clean-opcodes
2353 clean-host: maybe-clean-binutils
2354 clean-host: maybe-clean-bison
2355 clean-host: maybe-clean-cgen
2356 clean-host: maybe-clean-dejagnu
2357 clean-host: maybe-clean-etc
2358 clean-host: maybe-clean-fastjar
2359 clean-host: maybe-clean-fixincludes
2360 clean-host: maybe-clean-flex
2361 clean-host: maybe-clean-gas
2362 clean-host: maybe-clean-gcc
2363 clean-host: maybe-clean-gmp
2364 clean-host: maybe-clean-mpfr
2365 clean-host: maybe-clean-mpc
2366 clean-host: maybe-clean-isl
2367 clean-host: maybe-clean-gold
2368 clean-host: maybe-clean-gprof
2369 clean-host: maybe-clean-intl
2370 clean-host: maybe-clean-tcl
2371 clean-host: maybe-clean-itcl
2372 clean-host: maybe-clean-ld
2373 clean-host: maybe-clean-libbacktrace
2374 clean-host: maybe-clean-libcpp
2375 clean-host: maybe-clean-libcody
2376 clean-host: maybe-clean-libdecnumber
2377 clean-host: maybe-clean-libgui
2378 clean-host: maybe-clean-libiberty
2379 clean-host: maybe-clean-libiberty-linker-plugin
2380 clean-host: maybe-clean-libiconv
2381 clean-host: maybe-clean-m4
2382 clean-host: maybe-clean-readline
2383 clean-host: maybe-clean-sid
2384 clean-host: maybe-clean-sim
2385 clean-host: maybe-clean-texinfo
2386 clean-host: maybe-clean-zlib
2387 clean-host: maybe-clean-gnulib
2388 clean-host: maybe-clean-gdbsupport
2389 clean-host: maybe-clean-gdbserver
2390 clean-host: maybe-clean-gdb
2391 clean-host: maybe-clean-expect
2392 clean-host: maybe-clean-guile
2393 clean-host: maybe-clean-tk
2394 clean-host: maybe-clean-libtermcap
2395 clean-host: maybe-clean-utils
2396 clean-host: maybe-clean-c++tools
2397 clean-host: maybe-clean-gnattools
2398 clean-host: maybe-clean-lto-plugin
2399 clean-host: maybe-clean-libcc1
2400 clean-host: maybe-clean-gotools
2401 clean-host: maybe-clean-libctf
2402 clean-host: maybe-clean-libsframe
2403
2404 .PHONY: clean-target
2405
2406 clean-target: maybe-clean-target-libstdc++-v3
2407 clean-target: maybe-clean-target-libsanitizer
2408 clean-target: maybe-clean-target-libvtv
2409 clean-target: maybe-clean-target-libssp
2410 clean-target: maybe-clean-target-newlib
2411 clean-target: maybe-clean-target-libgcc
2412 clean-target: maybe-clean-target-libbacktrace
2413 clean-target: maybe-clean-target-libquadmath
2414 clean-target: maybe-clean-target-libgfortran
2415 clean-target: maybe-clean-target-libobjc
2416 clean-target: maybe-clean-target-libgo
2417 clean-target: maybe-clean-target-libphobos
2418 clean-target: maybe-clean-target-libtermcap
2419 clean-target: maybe-clean-target-winsup
2420 clean-target: maybe-clean-target-libgloss
2421 clean-target: maybe-clean-target-libffi
2422 clean-target: maybe-clean-target-zlib
2423 clean-target: maybe-clean-target-rda
2424 clean-target: maybe-clean-target-libada
2425 clean-target: maybe-clean-target-libgm2
2426 clean-target: maybe-clean-target-libgomp
2427 clean-target: maybe-clean-target-libitm
2428 clean-target: maybe-clean-target-libatomic
2429
2430 .PHONY: do-distclean
2431 do-distclean:
2432         @: $(MAKE); $(unstage)
2433         @r=`${PWD_COMMAND}`; export r; \
2434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2435         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2436           distclean-target
2437
2438
2439 .PHONY: distclean-host
2440
2441 distclean-host: maybe-distclean-bfd
2442 distclean-host: maybe-distclean-opcodes
2443 distclean-host: maybe-distclean-binutils
2444 distclean-host: maybe-distclean-bison
2445 distclean-host: maybe-distclean-cgen
2446 distclean-host: maybe-distclean-dejagnu
2447 distclean-host: maybe-distclean-etc
2448 distclean-host: maybe-distclean-fastjar
2449 distclean-host: maybe-distclean-fixincludes
2450 distclean-host: maybe-distclean-flex
2451 distclean-host: maybe-distclean-gas
2452 distclean-host: maybe-distclean-gcc
2453 distclean-host: maybe-distclean-gmp
2454 distclean-host: maybe-distclean-mpfr
2455 distclean-host: maybe-distclean-mpc
2456 distclean-host: maybe-distclean-isl
2457 distclean-host: maybe-distclean-gold
2458 distclean-host: maybe-distclean-gprof
2459 distclean-host: maybe-distclean-intl
2460 distclean-host: maybe-distclean-tcl
2461 distclean-host: maybe-distclean-itcl
2462 distclean-host: maybe-distclean-ld
2463 distclean-host: maybe-distclean-libbacktrace
2464 distclean-host: maybe-distclean-libcpp
2465 distclean-host: maybe-distclean-libcody
2466 distclean-host: maybe-distclean-libdecnumber
2467 distclean-host: maybe-distclean-libgui
2468 distclean-host: maybe-distclean-libiberty
2469 distclean-host: maybe-distclean-libiberty-linker-plugin
2470 distclean-host: maybe-distclean-libiconv
2471 distclean-host: maybe-distclean-m4
2472 distclean-host: maybe-distclean-readline
2473 distclean-host: maybe-distclean-sid
2474 distclean-host: maybe-distclean-sim
2475 distclean-host: maybe-distclean-texinfo
2476 distclean-host: maybe-distclean-zlib
2477 distclean-host: maybe-distclean-gnulib
2478 distclean-host: maybe-distclean-gdbsupport
2479 distclean-host: maybe-distclean-gdbserver
2480 distclean-host: maybe-distclean-gdb
2481 distclean-host: maybe-distclean-expect
2482 distclean-host: maybe-distclean-guile
2483 distclean-host: maybe-distclean-tk
2484 distclean-host: maybe-distclean-libtermcap
2485 distclean-host: maybe-distclean-utils
2486 distclean-host: maybe-distclean-c++tools
2487 distclean-host: maybe-distclean-gnattools
2488 distclean-host: maybe-distclean-lto-plugin
2489 distclean-host: maybe-distclean-libcc1
2490 distclean-host: maybe-distclean-gotools
2491 distclean-host: maybe-distclean-libctf
2492 distclean-host: maybe-distclean-libsframe
2493
2494 .PHONY: distclean-target
2495
2496 distclean-target: maybe-distclean-target-libstdc++-v3
2497 distclean-target: maybe-distclean-target-libsanitizer
2498 distclean-target: maybe-distclean-target-libvtv
2499 distclean-target: maybe-distclean-target-libssp
2500 distclean-target: maybe-distclean-target-newlib
2501 distclean-target: maybe-distclean-target-libgcc
2502 distclean-target: maybe-distclean-target-libbacktrace
2503 distclean-target: maybe-distclean-target-libquadmath
2504 distclean-target: maybe-distclean-target-libgfortran
2505 distclean-target: maybe-distclean-target-libobjc
2506 distclean-target: maybe-distclean-target-libgo
2507 distclean-target: maybe-distclean-target-libphobos
2508 distclean-target: maybe-distclean-target-libtermcap
2509 distclean-target: maybe-distclean-target-winsup
2510 distclean-target: maybe-distclean-target-libgloss
2511 distclean-target: maybe-distclean-target-libffi
2512 distclean-target: maybe-distclean-target-zlib
2513 distclean-target: maybe-distclean-target-rda
2514 distclean-target: maybe-distclean-target-libada
2515 distclean-target: maybe-distclean-target-libgm2
2516 distclean-target: maybe-distclean-target-libgomp
2517 distclean-target: maybe-distclean-target-libitm
2518 distclean-target: maybe-distclean-target-libatomic
2519
2520 .PHONY: do-maintainer-clean
2521 do-maintainer-clean:
2522         @: $(MAKE); $(unstage)
2523         @r=`${PWD_COMMAND}`; export r; \
2524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2525         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2526           maintainer-clean-target
2527
2528
2529 .PHONY: maintainer-clean-host
2530
2531 maintainer-clean-host: maybe-maintainer-clean-bfd
2532 maintainer-clean-host: maybe-maintainer-clean-opcodes
2533 maintainer-clean-host: maybe-maintainer-clean-binutils
2534 maintainer-clean-host: maybe-maintainer-clean-bison
2535 maintainer-clean-host: maybe-maintainer-clean-cgen
2536 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2537 maintainer-clean-host: maybe-maintainer-clean-etc
2538 maintainer-clean-host: maybe-maintainer-clean-fastjar
2539 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2540 maintainer-clean-host: maybe-maintainer-clean-flex
2541 maintainer-clean-host: maybe-maintainer-clean-gas
2542 maintainer-clean-host: maybe-maintainer-clean-gcc
2543 maintainer-clean-host: maybe-maintainer-clean-gmp
2544 maintainer-clean-host: maybe-maintainer-clean-mpfr
2545 maintainer-clean-host: maybe-maintainer-clean-mpc
2546 maintainer-clean-host: maybe-maintainer-clean-isl
2547 maintainer-clean-host: maybe-maintainer-clean-gold
2548 maintainer-clean-host: maybe-maintainer-clean-gprof
2549 maintainer-clean-host: maybe-maintainer-clean-intl
2550 maintainer-clean-host: maybe-maintainer-clean-tcl
2551 maintainer-clean-host: maybe-maintainer-clean-itcl
2552 maintainer-clean-host: maybe-maintainer-clean-ld
2553 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2554 maintainer-clean-host: maybe-maintainer-clean-libcpp
2555 maintainer-clean-host: maybe-maintainer-clean-libcody
2556 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2557 maintainer-clean-host: maybe-maintainer-clean-libgui
2558 maintainer-clean-host: maybe-maintainer-clean-libiberty
2559 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2560 maintainer-clean-host: maybe-maintainer-clean-libiconv
2561 maintainer-clean-host: maybe-maintainer-clean-m4
2562 maintainer-clean-host: maybe-maintainer-clean-readline
2563 maintainer-clean-host: maybe-maintainer-clean-sid
2564 maintainer-clean-host: maybe-maintainer-clean-sim
2565 maintainer-clean-host: maybe-maintainer-clean-texinfo
2566 maintainer-clean-host: maybe-maintainer-clean-zlib
2567 maintainer-clean-host: maybe-maintainer-clean-gnulib
2568 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2569 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2570 maintainer-clean-host: maybe-maintainer-clean-gdb
2571 maintainer-clean-host: maybe-maintainer-clean-expect
2572 maintainer-clean-host: maybe-maintainer-clean-guile
2573 maintainer-clean-host: maybe-maintainer-clean-tk
2574 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2575 maintainer-clean-host: maybe-maintainer-clean-utils
2576 maintainer-clean-host: maybe-maintainer-clean-c++tools
2577 maintainer-clean-host: maybe-maintainer-clean-gnattools
2578 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2579 maintainer-clean-host: maybe-maintainer-clean-libcc1
2580 maintainer-clean-host: maybe-maintainer-clean-gotools
2581 maintainer-clean-host: maybe-maintainer-clean-libctf
2582 maintainer-clean-host: maybe-maintainer-clean-libsframe
2583
2584 .PHONY: maintainer-clean-target
2585
2586 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2587 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2588 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2589 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2590 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2591 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2592 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2593 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2594 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2595 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2596 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2597 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2598 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2599 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2600 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2601 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2602 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2603 maintainer-clean-target: maybe-maintainer-clean-target-rda
2604 maintainer-clean-target: maybe-maintainer-clean-target-libada
2605 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2606 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2607 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2608 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2609
2610
2611 # Here are the targets which correspond to the do-X targets.
2612
2613 .PHONY: info installcheck dvi pdf html
2614 .PHONY: install-info install-dvi install-pdf install-html
2615 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2616 .PHONY: local-clean local-distclean local-maintainer-clean
2617 info: do-info
2618 installcheck: do-installcheck
2619 dvi: do-dvi
2620 pdf: do-pdf
2621 html: do-html
2622
2623 # Make sure makeinfo is built before we do a `make info', if we're
2624 # in fact building texinfo.
2625 do-info: maybe-all-texinfo
2626
2627 install-info: do-install-info dir.info
2628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2629         if [ -f dir.info ]; then \
2630           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2631         else true; fi
2632
2633 install-dvi: do-install-dvi
2634
2635 install-pdf: do-install-pdf
2636
2637 install-html: do-install-html
2638
2639 local-clean:
2640         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2641
2642 local-distclean:
2643         -rm -f Makefile config.status config.cache mh-frag mt-frag
2644         -rm -f maybedep.tmp serdep.tmp stage_final
2645         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2646           rm -rf $(TARGET_SUBDIR); \
2647         else true; fi
2648         -rm -rf $(BUILD_SUBDIR)
2649         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2650           rm -rf $(HOST_SUBDIR); \
2651         else true; fi
2652         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2653         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2654         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2655         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2656         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2657         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2658         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2659
2660 local-maintainer-clean:
2661         @echo "This command is intended for maintainers to use;"
2662         @echo "it deletes files that may require special tools to rebuild."
2663
2664 clean: do-clean local-clean
2665 mostlyclean: do-mostlyclean local-clean
2666 distclean: do-distclean local-clean local-distclean
2667 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2668 maintainer-clean: local-distclean
2669 realclean: maintainer-clean
2670
2671 # Check target.
2672
2673 .PHONY: check do-check
2674 check: do-check
2675
2676 # Only include modules actually being configured and built.
2677 .PHONY: check-host
2678 check-host:  \
2679     maybe-check-bfd \
2680     maybe-check-opcodes \
2681     maybe-check-binutils \
2682     maybe-check-bison \
2683     maybe-check-cgen \
2684     maybe-check-dejagnu \
2685     maybe-check-etc \
2686     maybe-check-fastjar \
2687     maybe-check-fixincludes \
2688     maybe-check-flex \
2689     maybe-check-gas \
2690     maybe-check-gcc \
2691     maybe-check-gmp \
2692     maybe-check-mpfr \
2693     maybe-check-mpc \
2694     maybe-check-isl \
2695     maybe-check-gold \
2696     maybe-check-gprof \
2697     maybe-check-intl \
2698     maybe-check-tcl \
2699     maybe-check-itcl \
2700     maybe-check-ld \
2701     maybe-check-libbacktrace \
2702     maybe-check-libcpp \
2703     maybe-check-libcody \
2704     maybe-check-libdecnumber \
2705     maybe-check-libgui \
2706     maybe-check-libiberty \
2707     maybe-check-libiberty-linker-plugin \
2708     maybe-check-libiconv \
2709     maybe-check-m4 \
2710     maybe-check-readline \
2711     maybe-check-sid \
2712     maybe-check-sim \
2713     maybe-check-texinfo \
2714     maybe-check-zlib \
2715     maybe-check-gnulib \
2716     maybe-check-gdbsupport \
2717     maybe-check-gdbserver \
2718     maybe-check-gdb \
2719     maybe-check-expect \
2720     maybe-check-guile \
2721     maybe-check-tk \
2722     maybe-check-libtermcap \
2723     maybe-check-utils \
2724     maybe-check-c++tools \
2725     maybe-check-gnattools \
2726     maybe-check-lto-plugin \
2727     maybe-check-libcc1 \
2728     maybe-check-gotools \
2729     maybe-check-libctf \
2730     maybe-check-libsframe
2731
2732 .PHONY: check-target
2733 check-target:  \
2734     maybe-check-target-libstdc++-v3 \
2735     maybe-check-target-libsanitizer \
2736     maybe-check-target-libvtv \
2737     maybe-check-target-libssp \
2738     maybe-check-target-newlib \
2739     maybe-check-target-libgcc \
2740     maybe-check-target-libbacktrace \
2741     maybe-check-target-libquadmath \
2742     maybe-check-target-libgfortran \
2743     maybe-check-target-libobjc \
2744     maybe-check-target-libgo \
2745     maybe-check-target-libphobos \
2746     maybe-check-target-libtermcap \
2747     maybe-check-target-winsup \
2748     maybe-check-target-libgloss \
2749     maybe-check-target-libffi \
2750     maybe-check-target-zlib \
2751     maybe-check-target-rda \
2752     maybe-check-target-libada \
2753     maybe-check-target-libgm2 \
2754     maybe-check-target-libgomp \
2755     maybe-check-target-libitm \
2756     maybe-check-target-libatomic
2757
2758 do-check:
2759         @: $(MAKE); $(unstage)
2760         @r=`${PWD_COMMAND}`; export r; \
2761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2762         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2763
2764 # Automated reporting of test results.
2765
2766 warning.log: build.log
2767         $(srcdir)/contrib/warn_summary build.log > $@
2768
2769 mail-report.log:
2770         if test x'$(BOOT_CFLAGS)' != x''; then \
2771             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2772         fi; \
2773         $(srcdir)/contrib/test_summary -t >$@
2774         chmod +x $@
2775         echo If you really want to send e-mail, run ./$@ now
2776
2777 mail-report-with-warnings.log: warning.log
2778         if test x'$(BOOT_CFLAGS)' != x''; then \
2779             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2780         fi; \
2781         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2782         chmod +x $@
2783         echo If you really want to send e-mail, run ./$@ now
2784
2785 # Local Vim config
2786
2787 $(srcdir)/.local.vimrc:
2788         $(LN_S) contrib/vimrc $@
2789
2790 $(srcdir)/.lvimrc:
2791         $(LN_S) contrib/vimrc $@
2792
2793 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2794
2795 .PHONY: vimrc
2796
2797 # clang-format config
2798
2799 $(srcdir)/.clang-format:
2800         $(LN_S) contrib/clang-format $@
2801
2802 clang-format: $(srcdir)/.clang-format
2803
2804 .PHONY: clang-format
2805
2806 # Installation targets.
2807
2808 .PHONY: install uninstall
2809 install:
2810         @: $(MAKE); $(unstage)
2811         @r=`${PWD_COMMAND}`; export r; \
2812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2814
2815 .PHONY: install-host-nogcc
2816 install-host-nogcc:  \
2817     maybe-install-bfd \
2818     maybe-install-opcodes \
2819     maybe-install-binutils \
2820     maybe-install-bison \
2821     maybe-install-cgen \
2822     maybe-install-dejagnu \
2823     maybe-install-etc \
2824     maybe-install-fastjar \
2825     maybe-install-fixincludes \
2826     maybe-install-flex \
2827     maybe-install-gas \
2828     maybe-install-gmp \
2829     maybe-install-mpfr \
2830     maybe-install-mpc \
2831     maybe-install-isl \
2832     maybe-install-gold \
2833     maybe-install-gprof \
2834     maybe-install-intl \
2835     maybe-install-tcl \
2836     maybe-install-itcl \
2837     maybe-install-ld \
2838     maybe-install-libbacktrace \
2839     maybe-install-libcpp \
2840     maybe-install-libcody \
2841     maybe-install-libdecnumber \
2842     maybe-install-libgui \
2843     maybe-install-libiberty \
2844     maybe-install-libiberty-linker-plugin \
2845     maybe-install-libiconv \
2846     maybe-install-m4 \
2847     maybe-install-readline \
2848     maybe-install-sid \
2849     maybe-install-sim \
2850     maybe-install-texinfo \
2851     maybe-install-zlib \
2852     maybe-install-gnulib \
2853     maybe-install-gdbsupport \
2854     maybe-install-gdbserver \
2855     maybe-install-gdb \
2856     maybe-install-expect \
2857     maybe-install-guile \
2858     maybe-install-tk \
2859     maybe-install-libtermcap \
2860     maybe-install-utils \
2861     maybe-install-c++tools \
2862     maybe-install-gnattools \
2863     maybe-install-lto-plugin \
2864     maybe-install-libcc1 \
2865     maybe-install-gotools \
2866     maybe-install-libctf \
2867     maybe-install-libsframe
2868
2869 .PHONY: install-host
2870 install-host:  \
2871     maybe-install-bfd \
2872     maybe-install-opcodes \
2873     maybe-install-binutils \
2874     maybe-install-bison \
2875     maybe-install-cgen \
2876     maybe-install-dejagnu \
2877     maybe-install-etc \
2878     maybe-install-fastjar \
2879     maybe-install-fixincludes \
2880     maybe-install-flex \
2881     maybe-install-gas \
2882     maybe-install-gcc \
2883     maybe-install-gmp \
2884     maybe-install-mpfr \
2885     maybe-install-mpc \
2886     maybe-install-isl \
2887     maybe-install-gold \
2888     maybe-install-gprof \
2889     maybe-install-intl \
2890     maybe-install-tcl \
2891     maybe-install-itcl \
2892     maybe-install-ld \
2893     maybe-install-libbacktrace \
2894     maybe-install-libcpp \
2895     maybe-install-libcody \
2896     maybe-install-libdecnumber \
2897     maybe-install-libgui \
2898     maybe-install-libiberty \
2899     maybe-install-libiberty-linker-plugin \
2900     maybe-install-libiconv \
2901     maybe-install-m4 \
2902     maybe-install-readline \
2903     maybe-install-sid \
2904     maybe-install-sim \
2905     maybe-install-texinfo \
2906     maybe-install-zlib \
2907     maybe-install-gnulib \
2908     maybe-install-gdbsupport \
2909     maybe-install-gdbserver \
2910     maybe-install-gdb \
2911     maybe-install-expect \
2912     maybe-install-guile \
2913     maybe-install-tk \
2914     maybe-install-libtermcap \
2915     maybe-install-utils \
2916     maybe-install-c++tools \
2917     maybe-install-gnattools \
2918     maybe-install-lto-plugin \
2919     maybe-install-libcc1 \
2920     maybe-install-gotools \
2921     maybe-install-libctf \
2922     maybe-install-libsframe
2923
2924 .PHONY: install-target
2925 install-target:  \
2926     maybe-install-target-libstdc++-v3 \
2927     maybe-install-target-libsanitizer \
2928     maybe-install-target-libvtv \
2929     maybe-install-target-libssp \
2930     maybe-install-target-newlib \
2931     maybe-install-target-libgcc \
2932     maybe-install-target-libbacktrace \
2933     maybe-install-target-libquadmath \
2934     maybe-install-target-libgfortran \
2935     maybe-install-target-libobjc \
2936     maybe-install-target-libgo \
2937     maybe-install-target-libphobos \
2938     maybe-install-target-libtermcap \
2939     maybe-install-target-winsup \
2940     maybe-install-target-libgloss \
2941     maybe-install-target-libffi \
2942     maybe-install-target-zlib \
2943     maybe-install-target-rda \
2944     maybe-install-target-libada \
2945     maybe-install-target-libgm2 \
2946     maybe-install-target-libgomp \
2947     maybe-install-target-libitm \
2948     maybe-install-target-libatomic
2949
2950 uninstall:
2951         @echo "the uninstall target is not supported in this tree"
2952
2953 .PHONY: install.all
2954 install.all: install-no-fixedincludes
2955         @if [ -f ./gcc/Makefile ]; then \
2956                 r=`${PWD_COMMAND}`; export r; \
2957                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958                 $(HOST_EXPORTS) \
2959                 (cd ./gcc && \
2960                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2961         else \
2962                 true; \
2963         fi
2964
2965 # install-no-fixedincludes is used to allow the elaboration of binary packages
2966 # suitable for distribution, where we cannot include the fixed system header
2967 # files.
2968 .PHONY: install-no-fixedincludes
2969 install-no-fixedincludes: installdirs install-host-nogcc \
2970         install-target gcc-install-no-fixedincludes
2971
2972 .PHONY: install-strip
2973 install-strip:
2974         @: $(MAKE); $(unstage)
2975         @r=`${PWD_COMMAND}`; export r; \
2976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2978
2979 .PHONY: install-strip-host
2980 install-strip-host:  \
2981     maybe-install-strip-bfd \
2982     maybe-install-strip-opcodes \
2983     maybe-install-strip-binutils \
2984     maybe-install-strip-bison \
2985     maybe-install-strip-cgen \
2986     maybe-install-strip-dejagnu \
2987     maybe-install-strip-etc \
2988     maybe-install-strip-fastjar \
2989     maybe-install-strip-fixincludes \
2990     maybe-install-strip-flex \
2991     maybe-install-strip-gas \
2992     maybe-install-strip-gcc \
2993     maybe-install-strip-gmp \
2994     maybe-install-strip-mpfr \
2995     maybe-install-strip-mpc \
2996     maybe-install-strip-isl \
2997     maybe-install-strip-gold \
2998     maybe-install-strip-gprof \
2999     maybe-install-strip-intl \
3000     maybe-install-strip-tcl \
3001     maybe-install-strip-itcl \
3002     maybe-install-strip-ld \
3003     maybe-install-strip-libbacktrace \
3004     maybe-install-strip-libcpp \
3005     maybe-install-strip-libcody \
3006     maybe-install-strip-libdecnumber \
3007     maybe-install-strip-libgui \
3008     maybe-install-strip-libiberty \
3009     maybe-install-strip-libiberty-linker-plugin \
3010     maybe-install-strip-libiconv \
3011     maybe-install-strip-m4 \
3012     maybe-install-strip-readline \
3013     maybe-install-strip-sid \
3014     maybe-install-strip-sim \
3015     maybe-install-strip-texinfo \
3016     maybe-install-strip-zlib \
3017     maybe-install-strip-gnulib \
3018     maybe-install-strip-gdbsupport \
3019     maybe-install-strip-gdbserver \
3020     maybe-install-strip-gdb \
3021     maybe-install-strip-expect \
3022     maybe-install-strip-guile \
3023     maybe-install-strip-tk \
3024     maybe-install-strip-libtermcap \
3025     maybe-install-strip-utils \
3026     maybe-install-strip-c++tools \
3027     maybe-install-strip-gnattools \
3028     maybe-install-strip-lto-plugin \
3029     maybe-install-strip-libcc1 \
3030     maybe-install-strip-gotools \
3031     maybe-install-strip-libctf \
3032     maybe-install-strip-libsframe
3033
3034 .PHONY: install-strip-target
3035 install-strip-target:  \
3036     maybe-install-strip-target-libstdc++-v3 \
3037     maybe-install-strip-target-libsanitizer \
3038     maybe-install-strip-target-libvtv \
3039     maybe-install-strip-target-libssp \
3040     maybe-install-strip-target-newlib \
3041     maybe-install-strip-target-libgcc \
3042     maybe-install-strip-target-libbacktrace \
3043     maybe-install-strip-target-libquadmath \
3044     maybe-install-strip-target-libgfortran \
3045     maybe-install-strip-target-libobjc \
3046     maybe-install-strip-target-libgo \
3047     maybe-install-strip-target-libphobos \
3048     maybe-install-strip-target-libtermcap \
3049     maybe-install-strip-target-winsup \
3050     maybe-install-strip-target-libgloss \
3051     maybe-install-strip-target-libffi \
3052     maybe-install-strip-target-zlib \
3053     maybe-install-strip-target-rda \
3054     maybe-install-strip-target-libada \
3055     maybe-install-strip-target-libgm2 \
3056     maybe-install-strip-target-libgomp \
3057     maybe-install-strip-target-libitm \
3058     maybe-install-strip-target-libatomic
3059
3060
3061 ### other supporting targets
3062
3063 MAKEDIRS= \
3064         $(DESTDIR)$(prefix) \
3065         $(DESTDIR)$(exec_prefix)
3066 .PHONY: installdirs
3067 installdirs: mkinstalldirs
3068         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3069
3070 dir.info: do-install-info
3071         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3072           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3073           mv -f dir.info.new dir.info; \
3074         else true; \
3075         fi
3076
3077 dist:
3078         @echo "Building a full distribution of this tree isn't done"
3079         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3080
3081 etags tags: TAGS
3082
3083 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3084 # ability to use several tags files at once, so there is probably no need
3085 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3086 # (if we felt like it) have this Makefile write a piece of elisp which
3087 # the user could load to tell emacs19 where all the TAGS files we just
3088 # built are.
3089 TAGS: do-TAGS
3090
3091 # ------------------------------------
3092 # Macros for configure and all targets
3093 # ------------------------------------
3094
3095
3096
3097
3098
3099 # --------------------------------------
3100 # Modules which run on the build machine
3101 # --------------------------------------
3102
3103
3104 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3105 maybe-configure-build-libiberty:
3106 @if gcc-bootstrap
3107 configure-build-libiberty: stage_current
3108 @endif gcc-bootstrap
3109 @if build-libiberty
3110 maybe-configure-build-libiberty: configure-build-libiberty
3111 configure-build-libiberty: 
3112         @: $(MAKE); $(unstage)
3113         @r=`${PWD_COMMAND}`; export r; \
3114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3116         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3117         $(BUILD_EXPORTS)  \
3118         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3119         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3120         case $(srcdir) in \
3121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3122           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3124         esac; \
3125         module_srcdir=libiberty; \
3126         rm -f no-such-file || : ; \
3127         CONFIG_SITE=no-such-file $(SHELL) \
3128           $$s/$$module_srcdir/configure \
3129           --srcdir=$${topdir}/$$module_srcdir \
3130           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3131           --target=${target_alias}  \
3132           || exit 1
3133 @endif build-libiberty
3134
3135
3136
3137
3138
3139 .PHONY: all-build-libiberty maybe-all-build-libiberty
3140 maybe-all-build-libiberty:
3141 @if gcc-bootstrap
3142 all-build-libiberty: stage_current
3143 @endif gcc-bootstrap
3144 @if build-libiberty
3145 TARGET-build-libiberty=all
3146 maybe-all-build-libiberty: all-build-libiberty
3147 all-build-libiberty: configure-build-libiberty
3148         @: $(MAKE); $(unstage)
3149         @r=`${PWD_COMMAND}`; export r; \
3150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151         $(BUILD_EXPORTS)  \
3152         (cd $(BUILD_SUBDIR)/libiberty && \
3153           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3154                 $(TARGET-build-libiberty))
3155 @endif build-libiberty
3156
3157
3158
3159
3160
3161 .PHONY: configure-build-bison maybe-configure-build-bison
3162 maybe-configure-build-bison:
3163 @if gcc-bootstrap
3164 configure-build-bison: stage_current
3165 @endif gcc-bootstrap
3166 @if build-bison
3167 maybe-configure-build-bison: configure-build-bison
3168 configure-build-bison: 
3169         @: $(MAKE); $(unstage)
3170         @r=`${PWD_COMMAND}`; export r; \
3171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3173         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3174         $(BUILD_EXPORTS)  \
3175         echo Configuring in $(BUILD_SUBDIR)/bison; \
3176         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3177         case $(srcdir) in \
3178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3179           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3181         esac; \
3182         module_srcdir=bison; \
3183         rm -f no-such-file || : ; \
3184         CONFIG_SITE=no-such-file $(SHELL) \
3185           $$s/$$module_srcdir/configure \
3186           --srcdir=$${topdir}/$$module_srcdir \
3187           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3188           --target=${target_alias}  \
3189           || exit 1
3190 @endif build-bison
3191
3192
3193
3194
3195
3196 .PHONY: all-build-bison maybe-all-build-bison
3197 maybe-all-build-bison:
3198 @if gcc-bootstrap
3199 all-build-bison: stage_current
3200 @endif gcc-bootstrap
3201 @if build-bison
3202 TARGET-build-bison=all
3203 maybe-all-build-bison: all-build-bison
3204 all-build-bison: configure-build-bison
3205         @: $(MAKE); $(unstage)
3206         @r=`${PWD_COMMAND}`; export r; \
3207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3208         $(BUILD_EXPORTS)  \
3209         (cd $(BUILD_SUBDIR)/bison && \
3210           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3211                 $(TARGET-build-bison))
3212 @endif build-bison
3213
3214
3215
3216
3217
3218 .PHONY: configure-build-flex maybe-configure-build-flex
3219 maybe-configure-build-flex:
3220 @if gcc-bootstrap
3221 configure-build-flex: stage_current
3222 @endif gcc-bootstrap
3223 @if build-flex
3224 maybe-configure-build-flex: configure-build-flex
3225 configure-build-flex: 
3226         @: $(MAKE); $(unstage)
3227         @r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3230         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3231         $(BUILD_EXPORTS)  \
3232         echo Configuring in $(BUILD_SUBDIR)/flex; \
3233         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3234         case $(srcdir) in \
3235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3236           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3238         esac; \
3239         module_srcdir=flex; \
3240         rm -f no-such-file || : ; \
3241         CONFIG_SITE=no-such-file $(SHELL) \
3242           $$s/$$module_srcdir/configure \
3243           --srcdir=$${topdir}/$$module_srcdir \
3244           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3245           --target=${target_alias}  \
3246           || exit 1
3247 @endif build-flex
3248
3249
3250
3251
3252
3253 .PHONY: all-build-flex maybe-all-build-flex
3254 maybe-all-build-flex:
3255 @if gcc-bootstrap
3256 all-build-flex: stage_current
3257 @endif gcc-bootstrap
3258 @if build-flex
3259 TARGET-build-flex=all
3260 maybe-all-build-flex: all-build-flex
3261 all-build-flex: configure-build-flex
3262         @: $(MAKE); $(unstage)
3263         @r=`${PWD_COMMAND}`; export r; \
3264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3265         $(BUILD_EXPORTS)  \
3266         (cd $(BUILD_SUBDIR)/flex && \
3267           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3268                 $(TARGET-build-flex))
3269 @endif build-flex
3270
3271
3272
3273
3274
3275 .PHONY: configure-build-m4 maybe-configure-build-m4
3276 maybe-configure-build-m4:
3277 @if gcc-bootstrap
3278 configure-build-m4: stage_current
3279 @endif gcc-bootstrap
3280 @if build-m4
3281 maybe-configure-build-m4: configure-build-m4
3282 configure-build-m4: 
3283         @: $(MAKE); $(unstage)
3284         @r=`${PWD_COMMAND}`; export r; \
3285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3286         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3287         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3288         $(BUILD_EXPORTS)  \
3289         echo Configuring in $(BUILD_SUBDIR)/m4; \
3290         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3291         case $(srcdir) in \
3292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3293           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3295         esac; \
3296         module_srcdir=m4; \
3297         rm -f no-such-file || : ; \
3298         CONFIG_SITE=no-such-file $(SHELL) \
3299           $$s/$$module_srcdir/configure \
3300           --srcdir=$${topdir}/$$module_srcdir \
3301           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3302           --target=${target_alias}  \
3303           || exit 1
3304 @endif build-m4
3305
3306
3307
3308
3309
3310 .PHONY: all-build-m4 maybe-all-build-m4
3311 maybe-all-build-m4:
3312 @if gcc-bootstrap
3313 all-build-m4: stage_current
3314 @endif gcc-bootstrap
3315 @if build-m4
3316 TARGET-build-m4=all
3317 maybe-all-build-m4: all-build-m4
3318 all-build-m4: configure-build-m4
3319         @: $(MAKE); $(unstage)
3320         @r=`${PWD_COMMAND}`; export r; \
3321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3322         $(BUILD_EXPORTS)  \
3323         (cd $(BUILD_SUBDIR)/m4 && \
3324           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3325                 $(TARGET-build-m4))
3326 @endif build-m4
3327
3328
3329
3330
3331
3332 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3333 maybe-configure-build-texinfo:
3334 @if gcc-bootstrap
3335 configure-build-texinfo: stage_current
3336 @endif gcc-bootstrap
3337 @if build-texinfo
3338 maybe-configure-build-texinfo: configure-build-texinfo
3339 configure-build-texinfo: 
3340         @: $(MAKE); $(unstage)
3341         @r=`${PWD_COMMAND}`; export r; \
3342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3344         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3345         $(BUILD_EXPORTS)  \
3346         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3347         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3348         case $(srcdir) in \
3349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3352         esac; \
3353         module_srcdir=texinfo; \
3354         rm -f no-such-file || : ; \
3355         CONFIG_SITE=no-such-file $(SHELL) \
3356           $$s/$$module_srcdir/configure \
3357           --srcdir=$${topdir}/$$module_srcdir \
3358           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3359           --target=${target_alias}  \
3360           || exit 1
3361 @endif build-texinfo
3362
3363
3364
3365
3366
3367 .PHONY: all-build-texinfo maybe-all-build-texinfo
3368 maybe-all-build-texinfo:
3369 @if gcc-bootstrap
3370 all-build-texinfo: stage_current
3371 @endif gcc-bootstrap
3372 @if build-texinfo
3373 TARGET-build-texinfo=all
3374 maybe-all-build-texinfo: all-build-texinfo
3375 all-build-texinfo: configure-build-texinfo
3376         @: $(MAKE); $(unstage)
3377         @r=`${PWD_COMMAND}`; export r; \
3378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379         $(BUILD_EXPORTS)  \
3380         (cd $(BUILD_SUBDIR)/texinfo && \
3381           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3382                 $(TARGET-build-texinfo))
3383 @endif build-texinfo
3384
3385
3386
3387
3388
3389 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3390 maybe-configure-build-fixincludes:
3391 @if gcc-bootstrap
3392 configure-build-fixincludes: stage_current
3393 @endif gcc-bootstrap
3394 @if build-fixincludes
3395 maybe-configure-build-fixincludes: configure-build-fixincludes
3396 configure-build-fixincludes: 
3397         @: $(MAKE); $(unstage)
3398         @r=`${PWD_COMMAND}`; export r; \
3399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3400         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3401         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3402         $(BUILD_EXPORTS)  \
3403         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3404         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3405         case $(srcdir) in \
3406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3407           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3409         esac; \
3410         module_srcdir=fixincludes; \
3411         rm -f no-such-file || : ; \
3412         CONFIG_SITE=no-such-file $(SHELL) \
3413           $$s/$$module_srcdir/configure \
3414           --srcdir=$${topdir}/$$module_srcdir \
3415           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3416           --target=${target_alias}  \
3417           || exit 1
3418 @endif build-fixincludes
3419
3420
3421
3422
3423
3424 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3425 maybe-all-build-fixincludes:
3426 @if gcc-bootstrap
3427 all-build-fixincludes: stage_current
3428 @endif gcc-bootstrap
3429 @if build-fixincludes
3430 TARGET-build-fixincludes=all
3431 maybe-all-build-fixincludes: all-build-fixincludes
3432 all-build-fixincludes: configure-build-fixincludes
3433         @: $(MAKE); $(unstage)
3434         @r=`${PWD_COMMAND}`; export r; \
3435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436         $(BUILD_EXPORTS)  \
3437         (cd $(BUILD_SUBDIR)/fixincludes && \
3438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3439                 $(TARGET-build-fixincludes))
3440 @endif build-fixincludes
3441
3442
3443
3444
3445
3446 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3447 maybe-configure-build-libcpp:
3448 @if gcc-bootstrap
3449 configure-build-libcpp: stage_current
3450 @endif gcc-bootstrap
3451 @if build-libcpp
3452 maybe-configure-build-libcpp: configure-build-libcpp
3453 configure-build-libcpp: 
3454         @: $(MAKE); $(unstage)
3455         @r=`${PWD_COMMAND}`; export r; \
3456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3458         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3459         $(BUILD_EXPORTS)  \
3460         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3461         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3462         case $(srcdir) in \
3463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3464           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3466         esac; \
3467         module_srcdir=libcpp; \
3468         rm -f no-such-file || : ; \
3469         CONFIG_SITE=no-such-file $(SHELL) \
3470           $$s/$$module_srcdir/configure \
3471           --srcdir=$${topdir}/$$module_srcdir \
3472           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3473           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3474           || exit 1
3475 @endif build-libcpp
3476
3477
3478
3479
3480
3481 .PHONY: all-build-libcpp maybe-all-build-libcpp
3482 maybe-all-build-libcpp:
3483 @if gcc-bootstrap
3484 all-build-libcpp: stage_current
3485 @endif gcc-bootstrap
3486 @if build-libcpp
3487 TARGET-build-libcpp=all
3488 maybe-all-build-libcpp: all-build-libcpp
3489 all-build-libcpp: configure-build-libcpp
3490         @: $(MAKE); $(unstage)
3491         @r=`${PWD_COMMAND}`; export r; \
3492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3493         $(BUILD_EXPORTS)  \
3494         (cd $(BUILD_SUBDIR)/libcpp && \
3495           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3496                 $(TARGET-build-libcpp))
3497 @endif build-libcpp
3498
3499
3500
3501
3502
3503 # --------------------------------------
3504 # Modules which run on the host machine
3505 # --------------------------------------
3506
3507
3508 .PHONY: configure-bfd maybe-configure-bfd
3509 maybe-configure-bfd:
3510 @if gcc-bootstrap
3511 configure-bfd: stage_current
3512 @endif gcc-bootstrap
3513 @if bfd
3514 maybe-configure-bfd: configure-bfd
3515 configure-bfd: 
3516         @r=`${PWD_COMMAND}`; export r; \
3517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3518         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3520         $(HOST_EXPORTS)  \
3521         echo Configuring in $(HOST_SUBDIR)/bfd; \
3522         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3523         case $(srcdir) in \
3524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3525           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3527         esac; \
3528         module_srcdir=bfd; \
3529         $(SHELL) \
3530           $$s/$$module_srcdir/configure \
3531           --srcdir=$${topdir}/$$module_srcdir \
3532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3533           --target=${target_alias}  \
3534           || exit 1
3535 @endif bfd
3536
3537
3538
3539 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3540 maybe-configure-stage1-bfd:
3541 @if bfd-bootstrap
3542 maybe-configure-stage1-bfd: configure-stage1-bfd
3543 configure-stage1-bfd:
3544         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3546         @r=`${PWD_COMMAND}`; export r; \
3547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3548         TFLAGS="$(STAGE1_TFLAGS)"; \
3549         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3550         $(HOST_EXPORTS) \
3551         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3552         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3553         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3554         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3556         cd $(HOST_SUBDIR)/bfd || exit 1; \
3557         case $(srcdir) in \
3558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3559           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3561         esac; \
3562         module_srcdir=bfd; \
3563         $(SHELL) $$s/$$module_srcdir/configure \
3564           --srcdir=$${topdir}/$$module_srcdir \
3565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3566           --target=${target_alias} \
3567            \
3568           $(STAGE1_CONFIGURE_FLAGS)
3569 @endif bfd-bootstrap
3570
3571 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3572 maybe-configure-stage2-bfd:
3573 @if bfd-bootstrap
3574 maybe-configure-stage2-bfd: configure-stage2-bfd
3575 configure-stage2-bfd:
3576         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3578         @r=`${PWD_COMMAND}`; export r; \
3579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580         TFLAGS="$(STAGE2_TFLAGS)"; \
3581         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3582         $(HOST_EXPORTS) \
3583         $(POSTSTAGE1_HOST_EXPORTS) \
3584         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3585         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3586         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3587         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3589         cd $(HOST_SUBDIR)/bfd || exit 1; \
3590         case $(srcdir) in \
3591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3592           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3594         esac; \
3595         module_srcdir=bfd; \
3596         $(SHELL) $$s/$$module_srcdir/configure \
3597           --srcdir=$${topdir}/$$module_srcdir \
3598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3599           --target=${target_alias} \
3600           --with-build-libsubdir=$(HOST_SUBDIR) \
3601           $(STAGE2_CONFIGURE_FLAGS)
3602 @endif bfd-bootstrap
3603
3604 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3605 maybe-configure-stage3-bfd:
3606 @if bfd-bootstrap
3607 maybe-configure-stage3-bfd: configure-stage3-bfd
3608 configure-stage3-bfd:
3609         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3611         @r=`${PWD_COMMAND}`; export r; \
3612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613         TFLAGS="$(STAGE3_TFLAGS)"; \
3614         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3615         $(HOST_EXPORTS) \
3616         $(POSTSTAGE1_HOST_EXPORTS) \
3617         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3618         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3619         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3620         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3622         cd $(HOST_SUBDIR)/bfd || exit 1; \
3623         case $(srcdir) in \
3624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3625           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3627         esac; \
3628         module_srcdir=bfd; \
3629         $(SHELL) $$s/$$module_srcdir/configure \
3630           --srcdir=$${topdir}/$$module_srcdir \
3631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3632           --target=${target_alias} \
3633           --with-build-libsubdir=$(HOST_SUBDIR) \
3634           $(STAGE3_CONFIGURE_FLAGS)
3635 @endif bfd-bootstrap
3636
3637 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3638 maybe-configure-stage4-bfd:
3639 @if bfd-bootstrap
3640 maybe-configure-stage4-bfd: configure-stage4-bfd
3641 configure-stage4-bfd:
3642         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3643         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3644         @r=`${PWD_COMMAND}`; export r; \
3645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646         TFLAGS="$(STAGE4_TFLAGS)"; \
3647         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3648         $(HOST_EXPORTS) \
3649         $(POSTSTAGE1_HOST_EXPORTS) \
3650         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3651         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3652         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3653         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3655         cd $(HOST_SUBDIR)/bfd || exit 1; \
3656         case $(srcdir) in \
3657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3658           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3660         esac; \
3661         module_srcdir=bfd; \
3662         $(SHELL) $$s/$$module_srcdir/configure \
3663           --srcdir=$${topdir}/$$module_srcdir \
3664           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3665           --target=${target_alias} \
3666           --with-build-libsubdir=$(HOST_SUBDIR) \
3667           $(STAGE4_CONFIGURE_FLAGS)
3668 @endif bfd-bootstrap
3669
3670 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3671 maybe-configure-stageprofile-bfd:
3672 @if bfd-bootstrap
3673 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3674 configure-stageprofile-bfd:
3675         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3677         @r=`${PWD_COMMAND}`; export r; \
3678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3680         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3681         $(HOST_EXPORTS) \
3682         $(POSTSTAGE1_HOST_EXPORTS) \
3683         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3684         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3685         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3686         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3688         cd $(HOST_SUBDIR)/bfd || exit 1; \
3689         case $(srcdir) in \
3690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3691           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3693         esac; \
3694         module_srcdir=bfd; \
3695         $(SHELL) $$s/$$module_srcdir/configure \
3696           --srcdir=$${topdir}/$$module_srcdir \
3697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3698           --target=${target_alias} \
3699           --with-build-libsubdir=$(HOST_SUBDIR) \
3700           $(STAGEprofile_CONFIGURE_FLAGS)
3701 @endif bfd-bootstrap
3702
3703 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3704 maybe-configure-stagetrain-bfd:
3705 @if bfd-bootstrap
3706 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3707 configure-stagetrain-bfd:
3708         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3709         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3710         @r=`${PWD_COMMAND}`; export r; \
3711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3712         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3713         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3714         $(HOST_EXPORTS) \
3715         $(POSTSTAGE1_HOST_EXPORTS) \
3716         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3717         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3718         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3719         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3721         cd $(HOST_SUBDIR)/bfd || exit 1; \
3722         case $(srcdir) in \
3723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3724           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3726         esac; \
3727         module_srcdir=bfd; \
3728         $(SHELL) $$s/$$module_srcdir/configure \
3729           --srcdir=$${topdir}/$$module_srcdir \
3730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3731           --target=${target_alias} \
3732           --with-build-libsubdir=$(HOST_SUBDIR) \
3733           $(STAGEtrain_CONFIGURE_FLAGS)
3734 @endif bfd-bootstrap
3735
3736 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3737 maybe-configure-stagefeedback-bfd:
3738 @if bfd-bootstrap
3739 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3740 configure-stagefeedback-bfd:
3741         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3743         @r=`${PWD_COMMAND}`; export r; \
3744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3746         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3747         $(HOST_EXPORTS) \
3748         $(POSTSTAGE1_HOST_EXPORTS) \
3749         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3750         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3751         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3752         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3754         cd $(HOST_SUBDIR)/bfd || exit 1; \
3755         case $(srcdir) in \
3756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3757           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3759         esac; \
3760         module_srcdir=bfd; \
3761         $(SHELL) $$s/$$module_srcdir/configure \
3762           --srcdir=$${topdir}/$$module_srcdir \
3763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3764           --target=${target_alias} \
3765           --with-build-libsubdir=$(HOST_SUBDIR) \
3766           $(STAGEfeedback_CONFIGURE_FLAGS)
3767 @endif bfd-bootstrap
3768
3769 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3770 maybe-configure-stageautoprofile-bfd:
3771 @if bfd-bootstrap
3772 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3773 configure-stageautoprofile-bfd:
3774         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3776         @r=`${PWD_COMMAND}`; export r; \
3777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3779         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3780         $(HOST_EXPORTS) \
3781         $(POSTSTAGE1_HOST_EXPORTS) \
3782         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3783         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3784         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3785         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3787         cd $(HOST_SUBDIR)/bfd || exit 1; \
3788         case $(srcdir) in \
3789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3790           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3792         esac; \
3793         module_srcdir=bfd; \
3794         $(SHELL) $$s/$$module_srcdir/configure \
3795           --srcdir=$${topdir}/$$module_srcdir \
3796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3797           --target=${target_alias} \
3798           --with-build-libsubdir=$(HOST_SUBDIR) \
3799           $(STAGEautoprofile_CONFIGURE_FLAGS)
3800 @endif bfd-bootstrap
3801
3802 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3803 maybe-configure-stageautofeedback-bfd:
3804 @if bfd-bootstrap
3805 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3806 configure-stageautofeedback-bfd:
3807         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3809         @r=`${PWD_COMMAND}`; export r; \
3810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3812         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3813         $(HOST_EXPORTS) \
3814         $(POSTSTAGE1_HOST_EXPORTS) \
3815         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3816         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3817         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3818         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3820         cd $(HOST_SUBDIR)/bfd || exit 1; \
3821         case $(srcdir) in \
3822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3823           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3825         esac; \
3826         module_srcdir=bfd; \
3827         $(SHELL) $$s/$$module_srcdir/configure \
3828           --srcdir=$${topdir}/$$module_srcdir \
3829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3830           --target=${target_alias} \
3831           --with-build-libsubdir=$(HOST_SUBDIR) \
3832           $(STAGEautofeedback_CONFIGURE_FLAGS)
3833 @endif bfd-bootstrap
3834
3835
3836
3837
3838
3839 .PHONY: all-bfd maybe-all-bfd
3840 maybe-all-bfd:
3841 @if gcc-bootstrap
3842 all-bfd: stage_current
3843 @endif gcc-bootstrap
3844 @if bfd
3845 TARGET-bfd=all
3846 maybe-all-bfd: all-bfd
3847 all-bfd: configure-bfd
3848         @r=`${PWD_COMMAND}`; export r; \
3849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850         $(HOST_EXPORTS)  \
3851         (cd $(HOST_SUBDIR)/bfd && \
3852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3853                 $(TARGET-bfd))
3854 @endif bfd
3855
3856
3857
3858 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3859 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3860 maybe-all-stage1-bfd:
3861 maybe-clean-stage1-bfd:
3862 @if bfd-bootstrap
3863 maybe-all-stage1-bfd: all-stage1-bfd
3864 all-stage1: all-stage1-bfd
3865 TARGET-stage1-bfd = $(TARGET-bfd)
3866 all-stage1-bfd: configure-stage1-bfd
3867         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3868         @r=`${PWD_COMMAND}`; export r; \
3869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3870         TFLAGS="$(STAGE1_TFLAGS)"; \
3871         $(HOST_EXPORTS)  \
3872         cd $(HOST_SUBDIR)/bfd && \
3873          \
3874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3875                 CFLAGS="$(STAGE1_CFLAGS)" \
3876                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3877                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3878                 LIBCFLAGS="$(LIBCFLAGS)" \
3879                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3880                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3881                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3882                 $(EXTRA_HOST_FLAGS)  \
3883                 $(STAGE1_FLAGS_TO_PASS)  \
3884                 TFLAGS="$(STAGE1_TFLAGS)"  \
3885                 $(TARGET-stage1-bfd)
3886
3887 maybe-clean-stage1-bfd: clean-stage1-bfd
3888 clean-stage1: clean-stage1-bfd
3889 clean-stage1-bfd:
3890         @if [ $(current_stage) = stage1 ]; then \
3891           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3892         else \
3893           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3894           $(MAKE) stage1-start; \
3895         fi; \
3896         cd $(HOST_SUBDIR)/bfd && \
3897         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3898         $(STAGE1_FLAGS_TO_PASS)  clean
3899 @endif bfd-bootstrap
3900
3901
3902 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3903 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3904 maybe-all-stage2-bfd:
3905 maybe-clean-stage2-bfd:
3906 @if bfd-bootstrap
3907 maybe-all-stage2-bfd: all-stage2-bfd
3908 all-stage2: all-stage2-bfd
3909 TARGET-stage2-bfd = $(TARGET-bfd)
3910 all-stage2-bfd: configure-stage2-bfd
3911         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3912         @r=`${PWD_COMMAND}`; export r; \
3913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914         TFLAGS="$(STAGE2_TFLAGS)"; \
3915         $(HOST_EXPORTS) \
3916         $(POSTSTAGE1_HOST_EXPORTS)  \
3917         cd $(HOST_SUBDIR)/bfd && \
3918          \
3919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3920                 CFLAGS="$(STAGE2_CFLAGS)" \
3921                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3922                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3923                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3928                 TFLAGS="$(STAGE2_TFLAGS)"  \
3929                 $(TARGET-stage2-bfd)
3930
3931 maybe-clean-stage2-bfd: clean-stage2-bfd
3932 clean-stage2: clean-stage2-bfd
3933 clean-stage2-bfd:
3934         @if [ $(current_stage) = stage2 ]; then \
3935           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3936         else \
3937           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3938           $(MAKE) stage2-start; \
3939         fi; \
3940         cd $(HOST_SUBDIR)/bfd && \
3941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3942 @endif bfd-bootstrap
3943
3944
3945 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3946 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3947 maybe-all-stage3-bfd:
3948 maybe-clean-stage3-bfd:
3949 @if bfd-bootstrap
3950 maybe-all-stage3-bfd: all-stage3-bfd
3951 all-stage3: all-stage3-bfd
3952 TARGET-stage3-bfd = $(TARGET-bfd)
3953 all-stage3-bfd: configure-stage3-bfd
3954         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3955         @r=`${PWD_COMMAND}`; export r; \
3956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957         TFLAGS="$(STAGE3_TFLAGS)"; \
3958         $(HOST_EXPORTS) \
3959         $(POSTSTAGE1_HOST_EXPORTS)  \
3960         cd $(HOST_SUBDIR)/bfd && \
3961          \
3962         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3963                 CFLAGS="$(STAGE3_CFLAGS)" \
3964                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3965                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3966                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3970                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3971                 TFLAGS="$(STAGE3_TFLAGS)"  \
3972                 $(TARGET-stage3-bfd)
3973
3974 maybe-clean-stage3-bfd: clean-stage3-bfd
3975 clean-stage3: clean-stage3-bfd
3976 clean-stage3-bfd:
3977         @if [ $(current_stage) = stage3 ]; then \
3978           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3979         else \
3980           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3981           $(MAKE) stage3-start; \
3982         fi; \
3983         cd $(HOST_SUBDIR)/bfd && \
3984         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3985 @endif bfd-bootstrap
3986
3987
3988 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3989 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3990 maybe-all-stage4-bfd:
3991 maybe-clean-stage4-bfd:
3992 @if bfd-bootstrap
3993 maybe-all-stage4-bfd: all-stage4-bfd
3994 all-stage4: all-stage4-bfd
3995 TARGET-stage4-bfd = $(TARGET-bfd)
3996 all-stage4-bfd: configure-stage4-bfd
3997         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3998         @r=`${PWD_COMMAND}`; export r; \
3999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000         TFLAGS="$(STAGE4_TFLAGS)"; \
4001         $(HOST_EXPORTS) \
4002         $(POSTSTAGE1_HOST_EXPORTS)  \
4003         cd $(HOST_SUBDIR)/bfd && \
4004          \
4005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4006                 CFLAGS="$(STAGE4_CFLAGS)" \
4007                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4008                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4009                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4013                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4014                 TFLAGS="$(STAGE4_TFLAGS)"  \
4015                 $(TARGET-stage4-bfd)
4016
4017 maybe-clean-stage4-bfd: clean-stage4-bfd
4018 clean-stage4: clean-stage4-bfd
4019 clean-stage4-bfd:
4020         @if [ $(current_stage) = stage4 ]; then \
4021           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4022         else \
4023           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4024           $(MAKE) stage4-start; \
4025         fi; \
4026         cd $(HOST_SUBDIR)/bfd && \
4027         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4028 @endif bfd-bootstrap
4029
4030
4031 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4032 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4033 maybe-all-stageprofile-bfd:
4034 maybe-clean-stageprofile-bfd:
4035 @if bfd-bootstrap
4036 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4037 all-stageprofile: all-stageprofile-bfd
4038 TARGET-stageprofile-bfd = $(TARGET-bfd)
4039 all-stageprofile-bfd: configure-stageprofile-bfd
4040         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4041         @r=`${PWD_COMMAND}`; export r; \
4042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4044         $(HOST_EXPORTS) \
4045         $(POSTSTAGE1_HOST_EXPORTS)  \
4046         cd $(HOST_SUBDIR)/bfd && \
4047          \
4048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4049                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4050                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4051                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4052                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4057                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4058                 $(TARGET-stageprofile-bfd)
4059
4060 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4061 clean-stageprofile: clean-stageprofile-bfd
4062 clean-stageprofile-bfd:
4063         @if [ $(current_stage) = stageprofile ]; then \
4064           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4065         else \
4066           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4067           $(MAKE) stageprofile-start; \
4068         fi; \
4069         cd $(HOST_SUBDIR)/bfd && \
4070         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4071 @endif bfd-bootstrap
4072
4073
4074 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4075 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4076 maybe-all-stagetrain-bfd:
4077 maybe-clean-stagetrain-bfd:
4078 @if bfd-bootstrap
4079 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4080 all-stagetrain: all-stagetrain-bfd
4081 TARGET-stagetrain-bfd = $(TARGET-bfd)
4082 all-stagetrain-bfd: configure-stagetrain-bfd
4083         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4084         @r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4087         $(HOST_EXPORTS) \
4088         $(POSTSTAGE1_HOST_EXPORTS)  \
4089         cd $(HOST_SUBDIR)/bfd && \
4090          \
4091         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4092                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4093                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4094                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4095                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4099                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4100                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4101                 $(TARGET-stagetrain-bfd)
4102
4103 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4104 clean-stagetrain: clean-stagetrain-bfd
4105 clean-stagetrain-bfd:
4106         @if [ $(current_stage) = stagetrain ]; then \
4107           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4108         else \
4109           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4110           $(MAKE) stagetrain-start; \
4111         fi; \
4112         cd $(HOST_SUBDIR)/bfd && \
4113         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4114 @endif bfd-bootstrap
4115
4116
4117 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4118 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4119 maybe-all-stagefeedback-bfd:
4120 maybe-clean-stagefeedback-bfd:
4121 @if bfd-bootstrap
4122 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4123 all-stagefeedback: all-stagefeedback-bfd
4124 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4125 all-stagefeedback-bfd: configure-stagefeedback-bfd
4126         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4127         @r=`${PWD_COMMAND}`; export r; \
4128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4130         $(HOST_EXPORTS) \
4131         $(POSTSTAGE1_HOST_EXPORTS)  \
4132         cd $(HOST_SUBDIR)/bfd && \
4133          \
4134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4135                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4136                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4137                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4138                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4142                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4143                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4144                 $(TARGET-stagefeedback-bfd)
4145
4146 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4147 clean-stagefeedback: clean-stagefeedback-bfd
4148 clean-stagefeedback-bfd:
4149         @if [ $(current_stage) = stagefeedback ]; then \
4150           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4151         else \
4152           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4153           $(MAKE) stagefeedback-start; \
4154         fi; \
4155         cd $(HOST_SUBDIR)/bfd && \
4156         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4157 @endif bfd-bootstrap
4158
4159
4160 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4161 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4162 maybe-all-stageautoprofile-bfd:
4163 maybe-clean-stageautoprofile-bfd:
4164 @if bfd-bootstrap
4165 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4166 all-stageautoprofile: all-stageautoprofile-bfd
4167 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4168 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4169         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4170         @r=`${PWD_COMMAND}`; export r; \
4171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4173         $(HOST_EXPORTS) \
4174         $(POSTSTAGE1_HOST_EXPORTS)  \
4175         cd $(HOST_SUBDIR)/bfd && \
4176         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4178                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4179                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4180                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4181                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4185                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4186                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4187                 $(TARGET-stageautoprofile-bfd)
4188
4189 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4190 clean-stageautoprofile: clean-stageautoprofile-bfd
4191 clean-stageautoprofile-bfd:
4192         @if [ $(current_stage) = stageautoprofile ]; then \
4193           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4194         else \
4195           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4196           $(MAKE) stageautoprofile-start; \
4197         fi; \
4198         cd $(HOST_SUBDIR)/bfd && \
4199         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4200 @endif bfd-bootstrap
4201
4202
4203 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4204 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4205 maybe-all-stageautofeedback-bfd:
4206 maybe-clean-stageautofeedback-bfd:
4207 @if bfd-bootstrap
4208 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4209 all-stageautofeedback: all-stageautofeedback-bfd
4210 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4211 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4212         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4213         @r=`${PWD_COMMAND}`; export r; \
4214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4215         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4216         $(HOST_EXPORTS) \
4217         $(POSTSTAGE1_HOST_EXPORTS)  \
4218         cd $(HOST_SUBDIR)/bfd && \
4219          \
4220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4221                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4222                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4223                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4224                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4229                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4230                 $(TARGET-stageautofeedback-bfd)
4231
4232 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4233 clean-stageautofeedback: clean-stageautofeedback-bfd
4234 clean-stageautofeedback-bfd:
4235         @if [ $(current_stage) = stageautofeedback ]; then \
4236           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4237         else \
4238           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4239           $(MAKE) stageautofeedback-start; \
4240         fi; \
4241         cd $(HOST_SUBDIR)/bfd && \
4242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4243 @endif bfd-bootstrap
4244
4245
4246
4247
4248
4249 .PHONY: check-bfd maybe-check-bfd
4250 maybe-check-bfd:
4251 @if bfd
4252 maybe-check-bfd: check-bfd
4253
4254 check-bfd:
4255         @: $(MAKE); $(unstage)
4256         @r=`${PWD_COMMAND}`; export r; \
4257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4259         (cd $(HOST_SUBDIR)/bfd && \
4260           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4261
4262 @endif bfd
4263
4264 .PHONY: install-bfd maybe-install-bfd
4265 maybe-install-bfd:
4266 @if bfd
4267 maybe-install-bfd: install-bfd
4268
4269 install-bfd: installdirs
4270         @: $(MAKE); $(unstage)
4271         @r=`${PWD_COMMAND}`; export r; \
4272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273         $(HOST_EXPORTS) \
4274         (cd $(HOST_SUBDIR)/bfd && \
4275           $(MAKE) $(FLAGS_TO_PASS)  install)
4276
4277 @endif bfd
4278
4279 .PHONY: install-strip-bfd maybe-install-strip-bfd
4280 maybe-install-strip-bfd:
4281 @if bfd
4282 maybe-install-strip-bfd: install-strip-bfd
4283
4284 install-strip-bfd: installdirs
4285         @: $(MAKE); $(unstage)
4286         @r=`${PWD_COMMAND}`; export r; \
4287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4288         $(HOST_EXPORTS) \
4289         (cd $(HOST_SUBDIR)/bfd && \
4290           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4291
4292 @endif bfd
4293
4294 # Other targets (info, dvi, pdf, etc.)
4295
4296 .PHONY: maybe-info-bfd info-bfd
4297 maybe-info-bfd:
4298 @if bfd
4299 maybe-info-bfd: info-bfd
4300
4301 info-bfd: \
4302     configure-bfd 
4303         @[ -f ./bfd/Makefile ] || exit 0; \
4304         r=`${PWD_COMMAND}`; export r; \
4305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306         $(HOST_EXPORTS) \
4307         for flag in $(EXTRA_HOST_FLAGS) ; do \
4308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4309         done; \
4310         echo "Doing info in bfd"; \
4311         (cd $(HOST_SUBDIR)/bfd && \
4312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4314                   "RANLIB=$${RANLIB}" \
4315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4316                   info) \
4317           || exit 1
4318
4319 @endif bfd
4320
4321 .PHONY: maybe-dvi-bfd dvi-bfd
4322 maybe-dvi-bfd:
4323 @if bfd
4324 maybe-dvi-bfd: dvi-bfd
4325
4326 dvi-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 dvi 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                   dvi) \
4342           || exit 1
4343
4344 @endif bfd
4345
4346 .PHONY: maybe-pdf-bfd pdf-bfd
4347 maybe-pdf-bfd:
4348 @if bfd
4349 maybe-pdf-bfd: pdf-bfd
4350
4351 pdf-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 pdf 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                   pdf) \
4367           || exit 1
4368
4369 @endif bfd
4370
4371 .PHONY: maybe-html-bfd html-bfd
4372 maybe-html-bfd:
4373 @if bfd
4374 maybe-html-bfd: html-bfd
4375
4376 html-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 html 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                   html) \
4392           || exit 1
4393
4394 @endif bfd
4395
4396 .PHONY: maybe-TAGS-bfd TAGS-bfd
4397 maybe-TAGS-bfd:
4398 @if bfd
4399 maybe-TAGS-bfd: TAGS-bfd
4400
4401 TAGS-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 TAGS 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                   TAGS) \
4417           || exit 1
4418
4419 @endif bfd
4420
4421 .PHONY: maybe-install-info-bfd install-info-bfd
4422 maybe-install-info-bfd:
4423 @if bfd
4424 maybe-install-info-bfd: install-info-bfd
4425
4426 install-info-bfd: \
4427     configure-bfd \
4428     info-bfd 
4429         @[ -f ./bfd/Makefile ] || exit 0; \
4430         r=`${PWD_COMMAND}`; export r; \
4431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4432         $(HOST_EXPORTS) \
4433         for flag in $(EXTRA_HOST_FLAGS) ; do \
4434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4435         done; \
4436         echo "Doing install-info in bfd"; \
4437         (cd $(HOST_SUBDIR)/bfd && \
4438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4440                   "RANLIB=$${RANLIB}" \
4441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4442                   install-info) \
4443           || exit 1
4444
4445 @endif bfd
4446
4447 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4448 maybe-install-dvi-bfd:
4449 @if bfd
4450 maybe-install-dvi-bfd: install-dvi-bfd
4451
4452 install-dvi-bfd: \
4453     configure-bfd \
4454     dvi-bfd 
4455         @[ -f ./bfd/Makefile ] || exit 0; \
4456         r=`${PWD_COMMAND}`; export r; \
4457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4458         $(HOST_EXPORTS) \
4459         for flag in $(EXTRA_HOST_FLAGS) ; do \
4460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4461         done; \
4462         echo "Doing install-dvi in bfd"; \
4463         (cd $(HOST_SUBDIR)/bfd && \
4464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4466                   "RANLIB=$${RANLIB}" \
4467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4468                   install-dvi) \
4469           || exit 1
4470
4471 @endif bfd
4472
4473 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4474 maybe-install-pdf-bfd:
4475 @if bfd
4476 maybe-install-pdf-bfd: install-pdf-bfd
4477
4478 install-pdf-bfd: \
4479     configure-bfd \
4480     pdf-bfd 
4481         @[ -f ./bfd/Makefile ] || exit 0; \
4482         r=`${PWD_COMMAND}`; export r; \
4483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4484         $(HOST_EXPORTS) \
4485         for flag in $(EXTRA_HOST_FLAGS) ; do \
4486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4487         done; \
4488         echo "Doing install-pdf in bfd"; \
4489         (cd $(HOST_SUBDIR)/bfd && \
4490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4492                   "RANLIB=$${RANLIB}" \
4493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4494                   install-pdf) \
4495           || exit 1
4496
4497 @endif bfd
4498
4499 .PHONY: maybe-install-html-bfd install-html-bfd
4500 maybe-install-html-bfd:
4501 @if bfd
4502 maybe-install-html-bfd: install-html-bfd
4503
4504 install-html-bfd: \
4505     configure-bfd \
4506     html-bfd 
4507         @[ -f ./bfd/Makefile ] || exit 0; \
4508         r=`${PWD_COMMAND}`; export r; \
4509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510         $(HOST_EXPORTS) \
4511         for flag in $(EXTRA_HOST_FLAGS) ; do \
4512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4513         done; \
4514         echo "Doing install-html in bfd"; \
4515         (cd $(HOST_SUBDIR)/bfd && \
4516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4518                   "RANLIB=$${RANLIB}" \
4519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4520                   install-html) \
4521           || exit 1
4522
4523 @endif bfd
4524
4525 .PHONY: maybe-installcheck-bfd installcheck-bfd
4526 maybe-installcheck-bfd:
4527 @if bfd
4528 maybe-installcheck-bfd: installcheck-bfd
4529
4530 installcheck-bfd: \
4531     configure-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 installcheck 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                   installcheck) \
4546           || exit 1
4547
4548 @endif bfd
4549
4550 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4551 maybe-mostlyclean-bfd:
4552 @if bfd
4553 maybe-mostlyclean-bfd: mostlyclean-bfd
4554
4555 mostlyclean-bfd: 
4556         @[ -f ./bfd/Makefile ] || exit 0; \
4557         r=`${PWD_COMMAND}`; export r; \
4558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4559         $(HOST_EXPORTS) \
4560         for flag in $(EXTRA_HOST_FLAGS) ; do \
4561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4562         done; \
4563         echo "Doing mostlyclean in bfd"; \
4564         (cd $(HOST_SUBDIR)/bfd && \
4565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4567                   "RANLIB=$${RANLIB}" \
4568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4569                   mostlyclean) \
4570           || exit 1
4571
4572 @endif bfd
4573
4574 .PHONY: maybe-clean-bfd clean-bfd
4575 maybe-clean-bfd:
4576 @if bfd
4577 maybe-clean-bfd: clean-bfd
4578
4579 clean-bfd: 
4580         @[ -f ./bfd/Makefile ] || exit 0; \
4581         r=`${PWD_COMMAND}`; export r; \
4582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583         $(HOST_EXPORTS) \
4584         for flag in $(EXTRA_HOST_FLAGS) ; do \
4585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4586         done; \
4587         echo "Doing clean in bfd"; \
4588         (cd $(HOST_SUBDIR)/bfd && \
4589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4591                   "RANLIB=$${RANLIB}" \
4592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4593                   clean) \
4594           || exit 1
4595
4596 @endif bfd
4597
4598 .PHONY: maybe-distclean-bfd distclean-bfd
4599 maybe-distclean-bfd:
4600 @if bfd
4601 maybe-distclean-bfd: distclean-bfd
4602
4603 distclean-bfd: 
4604         @[ -f ./bfd/Makefile ] || exit 0; \
4605         r=`${PWD_COMMAND}`; export r; \
4606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4607         $(HOST_EXPORTS) \
4608         for flag in $(EXTRA_HOST_FLAGS) ; do \
4609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4610         done; \
4611         echo "Doing distclean in bfd"; \
4612         (cd $(HOST_SUBDIR)/bfd && \
4613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4615                   "RANLIB=$${RANLIB}" \
4616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4617                   distclean) \
4618           || exit 1
4619
4620 @endif bfd
4621
4622 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4623 maybe-maintainer-clean-bfd:
4624 @if bfd
4625 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4626
4627 maintainer-clean-bfd: 
4628         @[ -f ./bfd/Makefile ] || exit 0; \
4629         r=`${PWD_COMMAND}`; export r; \
4630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4631         $(HOST_EXPORTS) \
4632         for flag in $(EXTRA_HOST_FLAGS) ; do \
4633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4634         done; \
4635         echo "Doing maintainer-clean in bfd"; \
4636         (cd $(HOST_SUBDIR)/bfd && \
4637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4639                   "RANLIB=$${RANLIB}" \
4640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4641                   maintainer-clean) \
4642           || exit 1
4643
4644 @endif bfd
4645
4646
4647
4648 .PHONY: configure-opcodes maybe-configure-opcodes
4649 maybe-configure-opcodes:
4650 @if gcc-bootstrap
4651 configure-opcodes: stage_current
4652 @endif gcc-bootstrap
4653 @if opcodes
4654 maybe-configure-opcodes: configure-opcodes
4655 configure-opcodes: 
4656         @r=`${PWD_COMMAND}`; export r; \
4657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4660         $(HOST_EXPORTS)  \
4661         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4662         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4663         case $(srcdir) in \
4664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4665           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4667         esac; \
4668         module_srcdir=opcodes; \
4669         $(SHELL) \
4670           $$s/$$module_srcdir/configure \
4671           --srcdir=$${topdir}/$$module_srcdir \
4672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4673           --target=${target_alias}  \
4674           || exit 1
4675 @endif opcodes
4676
4677
4678
4679 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4680 maybe-configure-stage1-opcodes:
4681 @if opcodes-bootstrap
4682 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4683 configure-stage1-opcodes:
4684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4686         @r=`${PWD_COMMAND}`; export r; \
4687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4688         TFLAGS="$(STAGE1_TFLAGS)"; \
4689         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4690         $(HOST_EXPORTS) \
4691         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4692         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4693         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4694         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4696         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4697         case $(srcdir) in \
4698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4699           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4701         esac; \
4702         module_srcdir=opcodes; \
4703         $(SHELL) $$s/$$module_srcdir/configure \
4704           --srcdir=$${topdir}/$$module_srcdir \
4705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706           --target=${target_alias} \
4707            \
4708           $(STAGE1_CONFIGURE_FLAGS)
4709 @endif opcodes-bootstrap
4710
4711 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4712 maybe-configure-stage2-opcodes:
4713 @if opcodes-bootstrap
4714 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4715 configure-stage2-opcodes:
4716         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4718         @r=`${PWD_COMMAND}`; export r; \
4719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720         TFLAGS="$(STAGE2_TFLAGS)"; \
4721         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4722         $(HOST_EXPORTS) \
4723         $(POSTSTAGE1_HOST_EXPORTS) \
4724         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4725         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4726         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4727         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730         case $(srcdir) in \
4731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734         esac; \
4735         module_srcdir=opcodes; \
4736         $(SHELL) $$s/$$module_srcdir/configure \
4737           --srcdir=$${topdir}/$$module_srcdir \
4738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739           --target=${target_alias} \
4740           --with-build-libsubdir=$(HOST_SUBDIR) \
4741           $(STAGE2_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4743
4744 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4745 maybe-configure-stage3-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4748 configure-stage3-opcodes:
4749         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751         @r=`${PWD_COMMAND}`; export r; \
4752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753         TFLAGS="$(STAGE3_TFLAGS)"; \
4754         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755         $(HOST_EXPORTS) \
4756         $(POSTSTAGE1_HOST_EXPORTS) \
4757         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4758         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4759         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4760         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763         case $(srcdir) in \
4764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767         esac; \
4768         module_srcdir=opcodes; \
4769         $(SHELL) $$s/$$module_srcdir/configure \
4770           --srcdir=$${topdir}/$$module_srcdir \
4771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772           --target=${target_alias} \
4773           --with-build-libsubdir=$(HOST_SUBDIR) \
4774           $(STAGE3_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4776
4777 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4778 maybe-configure-stage4-opcodes:
4779 @if opcodes-bootstrap
4780 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4781 configure-stage4-opcodes:
4782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4783         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4784         @r=`${PWD_COMMAND}`; export r; \
4785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786         TFLAGS="$(STAGE4_TFLAGS)"; \
4787         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4788         $(HOST_EXPORTS) \
4789         $(POSTSTAGE1_HOST_EXPORTS) \
4790         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4791         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4792         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4793         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4795         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4796         case $(srcdir) in \
4797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4798           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4800         esac; \
4801         module_srcdir=opcodes; \
4802         $(SHELL) $$s/$$module_srcdir/configure \
4803           --srcdir=$${topdir}/$$module_srcdir \
4804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4805           --target=${target_alias} \
4806           --with-build-libsubdir=$(HOST_SUBDIR) \
4807           $(STAGE4_CONFIGURE_FLAGS)
4808 @endif opcodes-bootstrap
4809
4810 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4811 maybe-configure-stageprofile-opcodes:
4812 @if opcodes-bootstrap
4813 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4814 configure-stageprofile-opcodes:
4815         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4816         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4817         @r=`${PWD_COMMAND}`; export r; \
4818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4820         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4821         $(HOST_EXPORTS) \
4822         $(POSTSTAGE1_HOST_EXPORTS) \
4823         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4824         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4825         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4826         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4828         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4829         case $(srcdir) in \
4830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4831           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4833         esac; \
4834         module_srcdir=opcodes; \
4835         $(SHELL) $$s/$$module_srcdir/configure \
4836           --srcdir=$${topdir}/$$module_srcdir \
4837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4838           --target=${target_alias} \
4839           --with-build-libsubdir=$(HOST_SUBDIR) \
4840           $(STAGEprofile_CONFIGURE_FLAGS)
4841 @endif opcodes-bootstrap
4842
4843 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4844 maybe-configure-stagetrain-opcodes:
4845 @if opcodes-bootstrap
4846 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4847 configure-stagetrain-opcodes:
4848         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4849         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4850         @r=`${PWD_COMMAND}`; export r; \
4851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4853         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4854         $(HOST_EXPORTS) \
4855         $(POSTSTAGE1_HOST_EXPORTS) \
4856         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4857         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4858         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4859         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4861         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4862         case $(srcdir) in \
4863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4864           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4866         esac; \
4867         module_srcdir=opcodes; \
4868         $(SHELL) $$s/$$module_srcdir/configure \
4869           --srcdir=$${topdir}/$$module_srcdir \
4870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4871           --target=${target_alias} \
4872           --with-build-libsubdir=$(HOST_SUBDIR) \
4873           $(STAGEtrain_CONFIGURE_FLAGS)
4874 @endif opcodes-bootstrap
4875
4876 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4877 maybe-configure-stagefeedback-opcodes:
4878 @if opcodes-bootstrap
4879 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4880 configure-stagefeedback-opcodes:
4881         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4883         @r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4886         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4887         $(HOST_EXPORTS) \
4888         $(POSTSTAGE1_HOST_EXPORTS) \
4889         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4890         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4891         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4892         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4894         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4895         case $(srcdir) in \
4896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4897           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4899         esac; \
4900         module_srcdir=opcodes; \
4901         $(SHELL) $$s/$$module_srcdir/configure \
4902           --srcdir=$${topdir}/$$module_srcdir \
4903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4904           --target=${target_alias} \
4905           --with-build-libsubdir=$(HOST_SUBDIR) \
4906           $(STAGEfeedback_CONFIGURE_FLAGS)
4907 @endif opcodes-bootstrap
4908
4909 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4910 maybe-configure-stageautoprofile-opcodes:
4911 @if opcodes-bootstrap
4912 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4913 configure-stageautoprofile-opcodes:
4914         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4915         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4916         @r=`${PWD_COMMAND}`; export r; \
4917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4919         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4920         $(HOST_EXPORTS) \
4921         $(POSTSTAGE1_HOST_EXPORTS) \
4922         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4923         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4924         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4925         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4927         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4928         case $(srcdir) in \
4929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4930           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4932         esac; \
4933         module_srcdir=opcodes; \
4934         $(SHELL) $$s/$$module_srcdir/configure \
4935           --srcdir=$${topdir}/$$module_srcdir \
4936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937           --target=${target_alias} \
4938           --with-build-libsubdir=$(HOST_SUBDIR) \
4939           $(STAGEautoprofile_CONFIGURE_FLAGS)
4940 @endif opcodes-bootstrap
4941
4942 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4943 maybe-configure-stageautofeedback-opcodes:
4944 @if opcodes-bootstrap
4945 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4946 configure-stageautofeedback-opcodes:
4947         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4949         @r=`${PWD_COMMAND}`; export r; \
4950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4952         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4953         $(HOST_EXPORTS) \
4954         $(POSTSTAGE1_HOST_EXPORTS) \
4955         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4956         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4957         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4958         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4960         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4961         case $(srcdir) in \
4962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4965         esac; \
4966         module_srcdir=opcodes; \
4967         $(SHELL) $$s/$$module_srcdir/configure \
4968           --srcdir=$${topdir}/$$module_srcdir \
4969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970           --target=${target_alias} \
4971           --with-build-libsubdir=$(HOST_SUBDIR) \
4972           $(STAGEautofeedback_CONFIGURE_FLAGS)
4973 @endif opcodes-bootstrap
4974
4975
4976
4977
4978
4979 .PHONY: all-opcodes maybe-all-opcodes
4980 maybe-all-opcodes:
4981 @if gcc-bootstrap
4982 all-opcodes: stage_current
4983 @endif gcc-bootstrap
4984 @if opcodes
4985 TARGET-opcodes=all
4986 maybe-all-opcodes: all-opcodes
4987 all-opcodes: configure-opcodes
4988         @r=`${PWD_COMMAND}`; export r; \
4989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990         $(HOST_EXPORTS)  \
4991         (cd $(HOST_SUBDIR)/opcodes && \
4992           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4993                 $(TARGET-opcodes))
4994 @endif opcodes
4995
4996
4997
4998 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4999 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5000 maybe-all-stage1-opcodes:
5001 maybe-clean-stage1-opcodes:
5002 @if opcodes-bootstrap
5003 maybe-all-stage1-opcodes: all-stage1-opcodes
5004 all-stage1: all-stage1-opcodes
5005 TARGET-stage1-opcodes = $(TARGET-opcodes)
5006 all-stage1-opcodes: configure-stage1-opcodes
5007         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5008         @r=`${PWD_COMMAND}`; export r; \
5009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5010         TFLAGS="$(STAGE1_TFLAGS)"; \
5011         $(HOST_EXPORTS)  \
5012         cd $(HOST_SUBDIR)/opcodes && \
5013          \
5014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5015                 CFLAGS="$(STAGE1_CFLAGS)" \
5016                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5017                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5018                 LIBCFLAGS="$(LIBCFLAGS)" \
5019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5022                 $(EXTRA_HOST_FLAGS)  \
5023                 $(STAGE1_FLAGS_TO_PASS)  \
5024                 TFLAGS="$(STAGE1_TFLAGS)"  \
5025                 $(TARGET-stage1-opcodes)
5026
5027 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5028 clean-stage1: clean-stage1-opcodes
5029 clean-stage1-opcodes:
5030         @if [ $(current_stage) = stage1 ]; then \
5031           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5032         else \
5033           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5034           $(MAKE) stage1-start; \
5035         fi; \
5036         cd $(HOST_SUBDIR)/opcodes && \
5037         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5038         $(STAGE1_FLAGS_TO_PASS)  clean
5039 @endif opcodes-bootstrap
5040
5041
5042 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5043 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5044 maybe-all-stage2-opcodes:
5045 maybe-clean-stage2-opcodes:
5046 @if opcodes-bootstrap
5047 maybe-all-stage2-opcodes: all-stage2-opcodes
5048 all-stage2: all-stage2-opcodes
5049 TARGET-stage2-opcodes = $(TARGET-opcodes)
5050 all-stage2-opcodes: configure-stage2-opcodes
5051         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5052         @r=`${PWD_COMMAND}`; export r; \
5053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5054         TFLAGS="$(STAGE2_TFLAGS)"; \
5055         $(HOST_EXPORTS) \
5056         $(POSTSTAGE1_HOST_EXPORTS)  \
5057         cd $(HOST_SUBDIR)/opcodes && \
5058          \
5059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5060                 CFLAGS="$(STAGE2_CFLAGS)" \
5061                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5062                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5063                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5068                 TFLAGS="$(STAGE2_TFLAGS)"  \
5069                 $(TARGET-stage2-opcodes)
5070
5071 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5072 clean-stage2: clean-stage2-opcodes
5073 clean-stage2-opcodes:
5074         @if [ $(current_stage) = stage2 ]; then \
5075           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5076         else \
5077           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5078           $(MAKE) stage2-start; \
5079         fi; \
5080         cd $(HOST_SUBDIR)/opcodes && \
5081         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5082 @endif opcodes-bootstrap
5083
5084
5085 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5086 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5087 maybe-all-stage3-opcodes:
5088 maybe-clean-stage3-opcodes:
5089 @if opcodes-bootstrap
5090 maybe-all-stage3-opcodes: all-stage3-opcodes
5091 all-stage3: all-stage3-opcodes
5092 TARGET-stage3-opcodes = $(TARGET-opcodes)
5093 all-stage3-opcodes: configure-stage3-opcodes
5094         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5095         @r=`${PWD_COMMAND}`; export r; \
5096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5097         TFLAGS="$(STAGE3_TFLAGS)"; \
5098         $(HOST_EXPORTS) \
5099         $(POSTSTAGE1_HOST_EXPORTS)  \
5100         cd $(HOST_SUBDIR)/opcodes && \
5101          \
5102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5103                 CFLAGS="$(STAGE3_CFLAGS)" \
5104                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5105                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5106                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5107                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5108                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5109                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5110                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5111                 TFLAGS="$(STAGE3_TFLAGS)"  \
5112                 $(TARGET-stage3-opcodes)
5113
5114 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5115 clean-stage3: clean-stage3-opcodes
5116 clean-stage3-opcodes:
5117         @if [ $(current_stage) = stage3 ]; then \
5118           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5119         else \
5120           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5121           $(MAKE) stage3-start; \
5122         fi; \
5123         cd $(HOST_SUBDIR)/opcodes && \
5124         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5125 @endif opcodes-bootstrap
5126
5127
5128 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5129 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5130 maybe-all-stage4-opcodes:
5131 maybe-clean-stage4-opcodes:
5132 @if opcodes-bootstrap
5133 maybe-all-stage4-opcodes: all-stage4-opcodes
5134 all-stage4: all-stage4-opcodes
5135 TARGET-stage4-opcodes = $(TARGET-opcodes)
5136 all-stage4-opcodes: configure-stage4-opcodes
5137         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5138         @r=`${PWD_COMMAND}`; export r; \
5139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5140         TFLAGS="$(STAGE4_TFLAGS)"; \
5141         $(HOST_EXPORTS) \
5142         $(POSTSTAGE1_HOST_EXPORTS)  \
5143         cd $(HOST_SUBDIR)/opcodes && \
5144          \
5145         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5146                 CFLAGS="$(STAGE4_CFLAGS)" \
5147                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5148                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5149                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5153                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5154                 TFLAGS="$(STAGE4_TFLAGS)"  \
5155                 $(TARGET-stage4-opcodes)
5156
5157 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5158 clean-stage4: clean-stage4-opcodes
5159 clean-stage4-opcodes:
5160         @if [ $(current_stage) = stage4 ]; then \
5161           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5162         else \
5163           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5164           $(MAKE) stage4-start; \
5165         fi; \
5166         cd $(HOST_SUBDIR)/opcodes && \
5167         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5168 @endif opcodes-bootstrap
5169
5170
5171 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5172 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5173 maybe-all-stageprofile-opcodes:
5174 maybe-clean-stageprofile-opcodes:
5175 @if opcodes-bootstrap
5176 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5177 all-stageprofile: all-stageprofile-opcodes
5178 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5179 all-stageprofile-opcodes: configure-stageprofile-opcodes
5180         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5181         @r=`${PWD_COMMAND}`; export r; \
5182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5183         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5184         $(HOST_EXPORTS) \
5185         $(POSTSTAGE1_HOST_EXPORTS)  \
5186         cd $(HOST_SUBDIR)/opcodes && \
5187          \
5188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5189                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5190                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5191                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5192                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5193                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5194                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5195                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5196                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5197                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5198                 $(TARGET-stageprofile-opcodes)
5199
5200 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5201 clean-stageprofile: clean-stageprofile-opcodes
5202 clean-stageprofile-opcodes:
5203         @if [ $(current_stage) = stageprofile ]; then \
5204           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5205         else \
5206           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5207           $(MAKE) stageprofile-start; \
5208         fi; \
5209         cd $(HOST_SUBDIR)/opcodes && \
5210         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5211 @endif opcodes-bootstrap
5212
5213
5214 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5215 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5216 maybe-all-stagetrain-opcodes:
5217 maybe-clean-stagetrain-opcodes:
5218 @if opcodes-bootstrap
5219 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5220 all-stagetrain: all-stagetrain-opcodes
5221 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5222 all-stagetrain-opcodes: configure-stagetrain-opcodes
5223         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5224         @r=`${PWD_COMMAND}`; export r; \
5225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5226         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5227         $(HOST_EXPORTS) \
5228         $(POSTSTAGE1_HOST_EXPORTS)  \
5229         cd $(HOST_SUBDIR)/opcodes && \
5230          \
5231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5232                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5233                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5234                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5235                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5239                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5240                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5241                 $(TARGET-stagetrain-opcodes)
5242
5243 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5244 clean-stagetrain: clean-stagetrain-opcodes
5245 clean-stagetrain-opcodes:
5246         @if [ $(current_stage) = stagetrain ]; then \
5247           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5248         else \
5249           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5250           $(MAKE) stagetrain-start; \
5251         fi; \
5252         cd $(HOST_SUBDIR)/opcodes && \
5253         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5254 @endif opcodes-bootstrap
5255
5256
5257 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5258 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5259 maybe-all-stagefeedback-opcodes:
5260 maybe-clean-stagefeedback-opcodes:
5261 @if opcodes-bootstrap
5262 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5263 all-stagefeedback: all-stagefeedback-opcodes
5264 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5265 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5266         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5267         @r=`${PWD_COMMAND}`; export r; \
5268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5269         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5270         $(HOST_EXPORTS) \
5271         $(POSTSTAGE1_HOST_EXPORTS)  \
5272         cd $(HOST_SUBDIR)/opcodes && \
5273          \
5274         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5275                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5276                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5277                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5278                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5282                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5283                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5284                 $(TARGET-stagefeedback-opcodes)
5285
5286 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5287 clean-stagefeedback: clean-stagefeedback-opcodes
5288 clean-stagefeedback-opcodes:
5289         @if [ $(current_stage) = stagefeedback ]; then \
5290           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5291         else \
5292           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5293           $(MAKE) stagefeedback-start; \
5294         fi; \
5295         cd $(HOST_SUBDIR)/opcodes && \
5296         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5297 @endif opcodes-bootstrap
5298
5299
5300 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5301 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5302 maybe-all-stageautoprofile-opcodes:
5303 maybe-clean-stageautoprofile-opcodes:
5304 @if opcodes-bootstrap
5305 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5306 all-stageautoprofile: all-stageautoprofile-opcodes
5307 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5308 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5309         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5310         @r=`${PWD_COMMAND}`; export r; \
5311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5312         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5313         $(HOST_EXPORTS) \
5314         $(POSTSTAGE1_HOST_EXPORTS)  \
5315         cd $(HOST_SUBDIR)/opcodes && \
5316         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5318                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5319                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5320                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5321                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5322                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5323                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5324                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5325                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5326                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5327                 $(TARGET-stageautoprofile-opcodes)
5328
5329 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5330 clean-stageautoprofile: clean-stageautoprofile-opcodes
5331 clean-stageautoprofile-opcodes:
5332         @if [ $(current_stage) = stageautoprofile ]; then \
5333           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5334         else \
5335           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5336           $(MAKE) stageautoprofile-start; \
5337         fi; \
5338         cd $(HOST_SUBDIR)/opcodes && \
5339         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5340 @endif opcodes-bootstrap
5341
5342
5343 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5344 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5345 maybe-all-stageautofeedback-opcodes:
5346 maybe-clean-stageautofeedback-opcodes:
5347 @if opcodes-bootstrap
5348 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5349 all-stageautofeedback: all-stageautofeedback-opcodes
5350 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5351 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5352         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5353         @r=`${PWD_COMMAND}`; export r; \
5354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5355         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5356         $(HOST_EXPORTS) \
5357         $(POSTSTAGE1_HOST_EXPORTS)  \
5358         cd $(HOST_SUBDIR)/opcodes && \
5359          \
5360         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5361                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5362                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5363                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5364                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5368                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5369                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5370                 $(TARGET-stageautofeedback-opcodes)
5371
5372 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5373 clean-stageautofeedback: clean-stageautofeedback-opcodes
5374 clean-stageautofeedback-opcodes:
5375         @if [ $(current_stage) = stageautofeedback ]; then \
5376           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5377         else \
5378           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5379           $(MAKE) stageautofeedback-start; \
5380         fi; \
5381         cd $(HOST_SUBDIR)/opcodes && \
5382         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5383 @endif opcodes-bootstrap
5384
5385
5386
5387
5388
5389 .PHONY: check-opcodes maybe-check-opcodes
5390 maybe-check-opcodes:
5391 @if opcodes
5392 maybe-check-opcodes: check-opcodes
5393
5394 check-opcodes:
5395         @: $(MAKE); $(unstage)
5396         @r=`${PWD_COMMAND}`; export r; \
5397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5398         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5399         (cd $(HOST_SUBDIR)/opcodes && \
5400           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5401
5402 @endif opcodes
5403
5404 .PHONY: install-opcodes maybe-install-opcodes
5405 maybe-install-opcodes:
5406 @if opcodes
5407 maybe-install-opcodes: install-opcodes
5408
5409 install-opcodes: installdirs
5410         @: $(MAKE); $(unstage)
5411         @r=`${PWD_COMMAND}`; export r; \
5412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5413         $(HOST_EXPORTS) \
5414         (cd $(HOST_SUBDIR)/opcodes && \
5415           $(MAKE) $(FLAGS_TO_PASS)  install)
5416
5417 @endif opcodes
5418
5419 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5420 maybe-install-strip-opcodes:
5421 @if opcodes
5422 maybe-install-strip-opcodes: install-strip-opcodes
5423
5424 install-strip-opcodes: installdirs
5425         @: $(MAKE); $(unstage)
5426         @r=`${PWD_COMMAND}`; export r; \
5427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5428         $(HOST_EXPORTS) \
5429         (cd $(HOST_SUBDIR)/opcodes && \
5430           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5431
5432 @endif opcodes
5433
5434 # Other targets (info, dvi, pdf, etc.)
5435
5436 .PHONY: maybe-info-opcodes info-opcodes
5437 maybe-info-opcodes:
5438 @if opcodes
5439 maybe-info-opcodes: info-opcodes
5440
5441 info-opcodes: \
5442     configure-opcodes 
5443         @[ -f ./opcodes/Makefile ] || exit 0; \
5444         r=`${PWD_COMMAND}`; export r; \
5445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446         $(HOST_EXPORTS) \
5447         for flag in $(EXTRA_HOST_FLAGS) ; do \
5448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449         done; \
5450         echo "Doing info in opcodes"; \
5451         (cd $(HOST_SUBDIR)/opcodes && \
5452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454                   "RANLIB=$${RANLIB}" \
5455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456                   info) \
5457           || exit 1
5458
5459 @endif opcodes
5460
5461 .PHONY: maybe-dvi-opcodes dvi-opcodes
5462 maybe-dvi-opcodes:
5463 @if opcodes
5464 maybe-dvi-opcodes: dvi-opcodes
5465
5466 dvi-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 dvi 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                   dvi) \
5482           || exit 1
5483
5484 @endif opcodes
5485
5486 .PHONY: maybe-pdf-opcodes pdf-opcodes
5487 maybe-pdf-opcodes:
5488 @if opcodes
5489 maybe-pdf-opcodes: pdf-opcodes
5490
5491 pdf-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 pdf 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                   pdf) \
5507           || exit 1
5508
5509 @endif opcodes
5510
5511 .PHONY: maybe-html-opcodes html-opcodes
5512 maybe-html-opcodes:
5513 @if opcodes
5514 maybe-html-opcodes: html-opcodes
5515
5516 html-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 html 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                   html) \
5532           || exit 1
5533
5534 @endif opcodes
5535
5536 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5537 maybe-TAGS-opcodes:
5538 @if opcodes
5539 maybe-TAGS-opcodes: TAGS-opcodes
5540
5541 TAGS-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 TAGS 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                   TAGS) \
5557           || exit 1
5558
5559 @endif opcodes
5560
5561 .PHONY: maybe-install-info-opcodes install-info-opcodes
5562 maybe-install-info-opcodes:
5563 @if opcodes
5564 maybe-install-info-opcodes: install-info-opcodes
5565
5566 install-info-opcodes: \
5567     configure-opcodes \
5568     info-opcodes 
5569         @[ -f ./opcodes/Makefile ] || exit 0; \
5570         r=`${PWD_COMMAND}`; export r; \
5571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572         $(HOST_EXPORTS) \
5573         for flag in $(EXTRA_HOST_FLAGS) ; do \
5574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575         done; \
5576         echo "Doing install-info in opcodes"; \
5577         (cd $(HOST_SUBDIR)/opcodes && \
5578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580                   "RANLIB=$${RANLIB}" \
5581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5582                   install-info) \
5583           || exit 1
5584
5585 @endif opcodes
5586
5587 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5588 maybe-install-dvi-opcodes:
5589 @if opcodes
5590 maybe-install-dvi-opcodes: install-dvi-opcodes
5591
5592 install-dvi-opcodes: \
5593     configure-opcodes \
5594     dvi-opcodes 
5595         @[ -f ./opcodes/Makefile ] || exit 0; \
5596         r=`${PWD_COMMAND}`; export r; \
5597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5598         $(HOST_EXPORTS) \
5599         for flag in $(EXTRA_HOST_FLAGS) ; do \
5600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5601         done; \
5602         echo "Doing install-dvi in opcodes"; \
5603         (cd $(HOST_SUBDIR)/opcodes && \
5604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5606                   "RANLIB=$${RANLIB}" \
5607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5608                   install-dvi) \
5609           || exit 1
5610
5611 @endif opcodes
5612
5613 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5614 maybe-install-pdf-opcodes:
5615 @if opcodes
5616 maybe-install-pdf-opcodes: install-pdf-opcodes
5617
5618 install-pdf-opcodes: \
5619     configure-opcodes \
5620     pdf-opcodes 
5621         @[ -f ./opcodes/Makefile ] || exit 0; \
5622         r=`${PWD_COMMAND}`; export r; \
5623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5624         $(HOST_EXPORTS) \
5625         for flag in $(EXTRA_HOST_FLAGS) ; do \
5626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5627         done; \
5628         echo "Doing install-pdf in opcodes"; \
5629         (cd $(HOST_SUBDIR)/opcodes && \
5630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5632                   "RANLIB=$${RANLIB}" \
5633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5634                   install-pdf) \
5635           || exit 1
5636
5637 @endif opcodes
5638
5639 .PHONY: maybe-install-html-opcodes install-html-opcodes
5640 maybe-install-html-opcodes:
5641 @if opcodes
5642 maybe-install-html-opcodes: install-html-opcodes
5643
5644 install-html-opcodes: \
5645     configure-opcodes \
5646     html-opcodes 
5647         @[ -f ./opcodes/Makefile ] || exit 0; \
5648         r=`${PWD_COMMAND}`; export r; \
5649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5650         $(HOST_EXPORTS) \
5651         for flag in $(EXTRA_HOST_FLAGS) ; do \
5652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5653         done; \
5654         echo "Doing install-html in opcodes"; \
5655         (cd $(HOST_SUBDIR)/opcodes && \
5656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5658                   "RANLIB=$${RANLIB}" \
5659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5660                   install-html) \
5661           || exit 1
5662
5663 @endif opcodes
5664
5665 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5666 maybe-installcheck-opcodes:
5667 @if opcodes
5668 maybe-installcheck-opcodes: installcheck-opcodes
5669
5670 installcheck-opcodes: \
5671     configure-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 installcheck 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                   installcheck) \
5686           || exit 1
5687
5688 @endif opcodes
5689
5690 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5691 maybe-mostlyclean-opcodes:
5692 @if opcodes
5693 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5694
5695 mostlyclean-opcodes: 
5696         @[ -f ./opcodes/Makefile ] || exit 0; \
5697         r=`${PWD_COMMAND}`; export r; \
5698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699         $(HOST_EXPORTS) \
5700         for flag in $(EXTRA_HOST_FLAGS) ; do \
5701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5702         done; \
5703         echo "Doing mostlyclean in opcodes"; \
5704         (cd $(HOST_SUBDIR)/opcodes && \
5705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5707                   "RANLIB=$${RANLIB}" \
5708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5709                   mostlyclean) \
5710           || exit 1
5711
5712 @endif opcodes
5713
5714 .PHONY: maybe-clean-opcodes clean-opcodes
5715 maybe-clean-opcodes:
5716 @if opcodes
5717 maybe-clean-opcodes: clean-opcodes
5718
5719 clean-opcodes: 
5720         @[ -f ./opcodes/Makefile ] || exit 0; \
5721         r=`${PWD_COMMAND}`; export r; \
5722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5723         $(HOST_EXPORTS) \
5724         for flag in $(EXTRA_HOST_FLAGS) ; do \
5725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5726         done; \
5727         echo "Doing clean in opcodes"; \
5728         (cd $(HOST_SUBDIR)/opcodes && \
5729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5731                   "RANLIB=$${RANLIB}" \
5732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5733                   clean) \
5734           || exit 1
5735
5736 @endif opcodes
5737
5738 .PHONY: maybe-distclean-opcodes distclean-opcodes
5739 maybe-distclean-opcodes:
5740 @if opcodes
5741 maybe-distclean-opcodes: distclean-opcodes
5742
5743 distclean-opcodes: 
5744         @[ -f ./opcodes/Makefile ] || exit 0; \
5745         r=`${PWD_COMMAND}`; export r; \
5746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5747         $(HOST_EXPORTS) \
5748         for flag in $(EXTRA_HOST_FLAGS) ; do \
5749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5750         done; \
5751         echo "Doing distclean in opcodes"; \
5752         (cd $(HOST_SUBDIR)/opcodes && \
5753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5755                   "RANLIB=$${RANLIB}" \
5756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5757                   distclean) \
5758           || exit 1
5759
5760 @endif opcodes
5761
5762 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5763 maybe-maintainer-clean-opcodes:
5764 @if opcodes
5765 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5766
5767 maintainer-clean-opcodes: 
5768         @[ -f ./opcodes/Makefile ] || exit 0; \
5769         r=`${PWD_COMMAND}`; export r; \
5770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5771         $(HOST_EXPORTS) \
5772         for flag in $(EXTRA_HOST_FLAGS) ; do \
5773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5774         done; \
5775         echo "Doing maintainer-clean in opcodes"; \
5776         (cd $(HOST_SUBDIR)/opcodes && \
5777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5779                   "RANLIB=$${RANLIB}" \
5780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5781                   maintainer-clean) \
5782           || exit 1
5783
5784 @endif opcodes
5785
5786
5787
5788 .PHONY: configure-binutils maybe-configure-binutils
5789 maybe-configure-binutils:
5790 @if gcc-bootstrap
5791 configure-binutils: stage_current
5792 @endif gcc-bootstrap
5793 @if binutils
5794 maybe-configure-binutils: configure-binutils
5795 configure-binutils: 
5796         @r=`${PWD_COMMAND}`; export r; \
5797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5800         $(HOST_EXPORTS)  \
5801         echo Configuring in $(HOST_SUBDIR)/binutils; \
5802         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5803         case $(srcdir) in \
5804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5805           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5807         esac; \
5808         module_srcdir=binutils; \
5809         $(SHELL) \
5810           $$s/$$module_srcdir/configure \
5811           --srcdir=$${topdir}/$$module_srcdir \
5812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5813           --target=${target_alias}  \
5814           || exit 1
5815 @endif binutils
5816
5817
5818
5819 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5820 maybe-configure-stage1-binutils:
5821 @if binutils-bootstrap
5822 maybe-configure-stage1-binutils: configure-stage1-binutils
5823 configure-stage1-binutils:
5824         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5825         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5826         @r=`${PWD_COMMAND}`; export r; \
5827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5828         TFLAGS="$(STAGE1_TFLAGS)"; \
5829         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5830         $(HOST_EXPORTS) \
5831         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5832         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5833         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5834         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5836         cd $(HOST_SUBDIR)/binutils || exit 1; \
5837         case $(srcdir) in \
5838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5839           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5841         esac; \
5842         module_srcdir=binutils; \
5843         $(SHELL) $$s/$$module_srcdir/configure \
5844           --srcdir=$${topdir}/$$module_srcdir \
5845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5846           --target=${target_alias} \
5847            \
5848           $(STAGE1_CONFIGURE_FLAGS)
5849 @endif binutils-bootstrap
5850
5851 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5852 maybe-configure-stage2-binutils:
5853 @if binutils-bootstrap
5854 maybe-configure-stage2-binutils: configure-stage2-binutils
5855 configure-stage2-binutils:
5856         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5857         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5858         @r=`${PWD_COMMAND}`; export r; \
5859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5860         TFLAGS="$(STAGE2_TFLAGS)"; \
5861         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5862         $(HOST_EXPORTS) \
5863         $(POSTSTAGE1_HOST_EXPORTS) \
5864         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5865         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5866         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5867         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5869         cd $(HOST_SUBDIR)/binutils || exit 1; \
5870         case $(srcdir) in \
5871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5872           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5874         esac; \
5875         module_srcdir=binutils; \
5876         $(SHELL) $$s/$$module_srcdir/configure \
5877           --srcdir=$${topdir}/$$module_srcdir \
5878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5879           --target=${target_alias} \
5880           --with-build-libsubdir=$(HOST_SUBDIR) \
5881           $(STAGE2_CONFIGURE_FLAGS)
5882 @endif binutils-bootstrap
5883
5884 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5885 maybe-configure-stage3-binutils:
5886 @if binutils-bootstrap
5887 maybe-configure-stage3-binutils: configure-stage3-binutils
5888 configure-stage3-binutils:
5889         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5890         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5891         @r=`${PWD_COMMAND}`; export r; \
5892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893         TFLAGS="$(STAGE3_TFLAGS)"; \
5894         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5895         $(HOST_EXPORTS) \
5896         $(POSTSTAGE1_HOST_EXPORTS) \
5897         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5898         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5899         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5900         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5901         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5902         cd $(HOST_SUBDIR)/binutils || exit 1; \
5903         case $(srcdir) in \
5904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5905           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5907         esac; \
5908         module_srcdir=binutils; \
5909         $(SHELL) $$s/$$module_srcdir/configure \
5910           --srcdir=$${topdir}/$$module_srcdir \
5911           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5912           --target=${target_alias} \
5913           --with-build-libsubdir=$(HOST_SUBDIR) \
5914           $(STAGE3_CONFIGURE_FLAGS)
5915 @endif binutils-bootstrap
5916
5917 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5918 maybe-configure-stage4-binutils:
5919 @if binutils-bootstrap
5920 maybe-configure-stage4-binutils: configure-stage4-binutils
5921 configure-stage4-binutils:
5922         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5923         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5924         @r=`${PWD_COMMAND}`; export r; \
5925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926         TFLAGS="$(STAGE4_TFLAGS)"; \
5927         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5928         $(HOST_EXPORTS) \
5929         $(POSTSTAGE1_HOST_EXPORTS) \
5930         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5931         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5932         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5933         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5934         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5935         cd $(HOST_SUBDIR)/binutils || exit 1; \
5936         case $(srcdir) in \
5937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5938           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5940         esac; \
5941         module_srcdir=binutils; \
5942         $(SHELL) $$s/$$module_srcdir/configure \
5943           --srcdir=$${topdir}/$$module_srcdir \
5944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5945           --target=${target_alias} \
5946           --with-build-libsubdir=$(HOST_SUBDIR) \
5947           $(STAGE4_CONFIGURE_FLAGS)
5948 @endif binutils-bootstrap
5949
5950 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5951 maybe-configure-stageprofile-binutils:
5952 @if binutils-bootstrap
5953 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5954 configure-stageprofile-binutils:
5955         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5957         @r=`${PWD_COMMAND}`; export r; \
5958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5960         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5961         $(HOST_EXPORTS) \
5962         $(POSTSTAGE1_HOST_EXPORTS) \
5963         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5964         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5965         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5966         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5968         cd $(HOST_SUBDIR)/binutils || exit 1; \
5969         case $(srcdir) in \
5970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5971           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5973         esac; \
5974         module_srcdir=binutils; \
5975         $(SHELL) $$s/$$module_srcdir/configure \
5976           --srcdir=$${topdir}/$$module_srcdir \
5977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5978           --target=${target_alias} \
5979           --with-build-libsubdir=$(HOST_SUBDIR) \
5980           $(STAGEprofile_CONFIGURE_FLAGS)
5981 @endif binutils-bootstrap
5982
5983 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5984 maybe-configure-stagetrain-binutils:
5985 @if binutils-bootstrap
5986 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5987 configure-stagetrain-binutils:
5988         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5990         @r=`${PWD_COMMAND}`; export r; \
5991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5992         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5993         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5994         $(HOST_EXPORTS) \
5995         $(POSTSTAGE1_HOST_EXPORTS) \
5996         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5997         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5998         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5999         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6001         cd $(HOST_SUBDIR)/binutils || exit 1; \
6002         case $(srcdir) in \
6003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6004           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6006         esac; \
6007         module_srcdir=binutils; \
6008         $(SHELL) $$s/$$module_srcdir/configure \
6009           --srcdir=$${topdir}/$$module_srcdir \
6010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6011           --target=${target_alias} \
6012           --with-build-libsubdir=$(HOST_SUBDIR) \
6013           $(STAGEtrain_CONFIGURE_FLAGS)
6014 @endif binutils-bootstrap
6015
6016 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6017 maybe-configure-stagefeedback-binutils:
6018 @if binutils-bootstrap
6019 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6020 configure-stagefeedback-binutils:
6021         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6023         @r=`${PWD_COMMAND}`; export r; \
6024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6026         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6027         $(HOST_EXPORTS) \
6028         $(POSTSTAGE1_HOST_EXPORTS) \
6029         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6030         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6031         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6032         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6034         cd $(HOST_SUBDIR)/binutils || exit 1; \
6035         case $(srcdir) in \
6036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6037           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6039         esac; \
6040         module_srcdir=binutils; \
6041         $(SHELL) $$s/$$module_srcdir/configure \
6042           --srcdir=$${topdir}/$$module_srcdir \
6043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6044           --target=${target_alias} \
6045           --with-build-libsubdir=$(HOST_SUBDIR) \
6046           $(STAGEfeedback_CONFIGURE_FLAGS)
6047 @endif binutils-bootstrap
6048
6049 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6050 maybe-configure-stageautoprofile-binutils:
6051 @if binutils-bootstrap
6052 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6053 configure-stageautoprofile-binutils:
6054         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6056         @r=`${PWD_COMMAND}`; export r; \
6057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6058         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6059         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6060         $(HOST_EXPORTS) \
6061         $(POSTSTAGE1_HOST_EXPORTS) \
6062         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6063         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6064         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
6065         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6067         cd $(HOST_SUBDIR)/binutils || exit 1; \
6068         case $(srcdir) in \
6069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6070           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6072         esac; \
6073         module_srcdir=binutils; \
6074         $(SHELL) $$s/$$module_srcdir/configure \
6075           --srcdir=$${topdir}/$$module_srcdir \
6076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6077           --target=${target_alias} \
6078           --with-build-libsubdir=$(HOST_SUBDIR) \
6079           $(STAGEautoprofile_CONFIGURE_FLAGS)
6080 @endif binutils-bootstrap
6081
6082 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6083 maybe-configure-stageautofeedback-binutils:
6084 @if binutils-bootstrap
6085 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6086 configure-stageautofeedback-binutils:
6087         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6089         @r=`${PWD_COMMAND}`; export r; \
6090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6092         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6093         $(HOST_EXPORTS) \
6094         $(POSTSTAGE1_HOST_EXPORTS) \
6095         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6096         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6097         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
6098         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6100         cd $(HOST_SUBDIR)/binutils || exit 1; \
6101         case $(srcdir) in \
6102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6103           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6105         esac; \
6106         module_srcdir=binutils; \
6107         $(SHELL) $$s/$$module_srcdir/configure \
6108           --srcdir=$${topdir}/$$module_srcdir \
6109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6110           --target=${target_alias} \
6111           --with-build-libsubdir=$(HOST_SUBDIR) \
6112           $(STAGEautofeedback_CONFIGURE_FLAGS)
6113 @endif binutils-bootstrap
6114
6115
6116
6117
6118
6119 .PHONY: all-binutils maybe-all-binutils
6120 maybe-all-binutils:
6121 @if gcc-bootstrap
6122 all-binutils: stage_current
6123 @endif gcc-bootstrap
6124 @if binutils
6125 TARGET-binutils=all
6126 maybe-all-binutils: all-binutils
6127 all-binutils: configure-binutils
6128         @r=`${PWD_COMMAND}`; export r; \
6129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130         $(HOST_EXPORTS)  \
6131         (cd $(HOST_SUBDIR)/binutils && \
6132           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6133                 $(TARGET-binutils))
6134 @endif binutils
6135
6136
6137
6138 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6139 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6140 maybe-all-stage1-binutils:
6141 maybe-clean-stage1-binutils:
6142 @if binutils-bootstrap
6143 maybe-all-stage1-binutils: all-stage1-binutils
6144 all-stage1: all-stage1-binutils
6145 TARGET-stage1-binutils = $(TARGET-binutils)
6146 all-stage1-binutils: configure-stage1-binutils
6147         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6148         @r=`${PWD_COMMAND}`; export r; \
6149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6150         TFLAGS="$(STAGE1_TFLAGS)"; \
6151         $(HOST_EXPORTS)  \
6152         cd $(HOST_SUBDIR)/binutils && \
6153          \
6154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6155                 CFLAGS="$(STAGE1_CFLAGS)" \
6156                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6157                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6158                 LIBCFLAGS="$(LIBCFLAGS)" \
6159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6162                 $(EXTRA_HOST_FLAGS)  \
6163                 $(STAGE1_FLAGS_TO_PASS)  \
6164                 TFLAGS="$(STAGE1_TFLAGS)"  \
6165                 $(TARGET-stage1-binutils)
6166
6167 maybe-clean-stage1-binutils: clean-stage1-binutils
6168 clean-stage1: clean-stage1-binutils
6169 clean-stage1-binutils:
6170         @if [ $(current_stage) = stage1 ]; then \
6171           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6172         else \
6173           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6174           $(MAKE) stage1-start; \
6175         fi; \
6176         cd $(HOST_SUBDIR)/binutils && \
6177         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6178         $(STAGE1_FLAGS_TO_PASS)  clean
6179 @endif binutils-bootstrap
6180
6181
6182 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6183 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6184 maybe-all-stage2-binutils:
6185 maybe-clean-stage2-binutils:
6186 @if binutils-bootstrap
6187 maybe-all-stage2-binutils: all-stage2-binutils
6188 all-stage2: all-stage2-binutils
6189 TARGET-stage2-binutils = $(TARGET-binutils)
6190 all-stage2-binutils: configure-stage2-binutils
6191         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6192         @r=`${PWD_COMMAND}`; export r; \
6193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6194         TFLAGS="$(STAGE2_TFLAGS)"; \
6195         $(HOST_EXPORTS) \
6196         $(POSTSTAGE1_HOST_EXPORTS)  \
6197         cd $(HOST_SUBDIR)/binutils && \
6198          \
6199         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6200                 CFLAGS="$(STAGE2_CFLAGS)" \
6201                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6202                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6203                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6207                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6208                 TFLAGS="$(STAGE2_TFLAGS)"  \
6209                 $(TARGET-stage2-binutils)
6210
6211 maybe-clean-stage2-binutils: clean-stage2-binutils
6212 clean-stage2: clean-stage2-binutils
6213 clean-stage2-binutils:
6214         @if [ $(current_stage) = stage2 ]; then \
6215           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6216         else \
6217           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6218           $(MAKE) stage2-start; \
6219         fi; \
6220         cd $(HOST_SUBDIR)/binutils && \
6221         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6222 @endif binutils-bootstrap
6223
6224
6225 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6226 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6227 maybe-all-stage3-binutils:
6228 maybe-clean-stage3-binutils:
6229 @if binutils-bootstrap
6230 maybe-all-stage3-binutils: all-stage3-binutils
6231 all-stage3: all-stage3-binutils
6232 TARGET-stage3-binutils = $(TARGET-binutils)
6233 all-stage3-binutils: configure-stage3-binutils
6234         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6235         @r=`${PWD_COMMAND}`; export r; \
6236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6237         TFLAGS="$(STAGE3_TFLAGS)"; \
6238         $(HOST_EXPORTS) \
6239         $(POSTSTAGE1_HOST_EXPORTS)  \
6240         cd $(HOST_SUBDIR)/binutils && \
6241          \
6242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6243                 CFLAGS="$(STAGE3_CFLAGS)" \
6244                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6245                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6246                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6250                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6251                 TFLAGS="$(STAGE3_TFLAGS)"  \
6252                 $(TARGET-stage3-binutils)
6253
6254 maybe-clean-stage3-binutils: clean-stage3-binutils
6255 clean-stage3: clean-stage3-binutils
6256 clean-stage3-binutils:
6257         @if [ $(current_stage) = stage3 ]; then \
6258           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6259         else \
6260           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6261           $(MAKE) stage3-start; \
6262         fi; \
6263         cd $(HOST_SUBDIR)/binutils && \
6264         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6265 @endif binutils-bootstrap
6266
6267
6268 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6269 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6270 maybe-all-stage4-binutils:
6271 maybe-clean-stage4-binutils:
6272 @if binutils-bootstrap
6273 maybe-all-stage4-binutils: all-stage4-binutils
6274 all-stage4: all-stage4-binutils
6275 TARGET-stage4-binutils = $(TARGET-binutils)
6276 all-stage4-binutils: configure-stage4-binutils
6277         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6278         @r=`${PWD_COMMAND}`; export r; \
6279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280         TFLAGS="$(STAGE4_TFLAGS)"; \
6281         $(HOST_EXPORTS) \
6282         $(POSTSTAGE1_HOST_EXPORTS)  \
6283         cd $(HOST_SUBDIR)/binutils && \
6284          \
6285         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6286                 CFLAGS="$(STAGE4_CFLAGS)" \
6287                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6288                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6289                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6290                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6291                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6292                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6293                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6294                 TFLAGS="$(STAGE4_TFLAGS)"  \
6295                 $(TARGET-stage4-binutils)
6296
6297 maybe-clean-stage4-binutils: clean-stage4-binutils
6298 clean-stage4: clean-stage4-binutils
6299 clean-stage4-binutils:
6300         @if [ $(current_stage) = stage4 ]; then \
6301           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6302         else \
6303           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6304           $(MAKE) stage4-start; \
6305         fi; \
6306         cd $(HOST_SUBDIR)/binutils && \
6307         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6308 @endif binutils-bootstrap
6309
6310
6311 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6312 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6313 maybe-all-stageprofile-binutils:
6314 maybe-clean-stageprofile-binutils:
6315 @if binutils-bootstrap
6316 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6317 all-stageprofile: all-stageprofile-binutils
6318 TARGET-stageprofile-binutils = $(TARGET-binutils)
6319 all-stageprofile-binutils: configure-stageprofile-binutils
6320         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6321         @r=`${PWD_COMMAND}`; export r; \
6322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6324         $(HOST_EXPORTS) \
6325         $(POSTSTAGE1_HOST_EXPORTS)  \
6326         cd $(HOST_SUBDIR)/binutils && \
6327          \
6328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6329                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6330                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6331                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6332                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6333                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6334                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6335                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6336                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6337                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6338                 $(TARGET-stageprofile-binutils)
6339
6340 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6341 clean-stageprofile: clean-stageprofile-binutils
6342 clean-stageprofile-binutils:
6343         @if [ $(current_stage) = stageprofile ]; then \
6344           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6345         else \
6346           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6347           $(MAKE) stageprofile-start; \
6348         fi; \
6349         cd $(HOST_SUBDIR)/binutils && \
6350         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6351 @endif binutils-bootstrap
6352
6353
6354 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6355 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6356 maybe-all-stagetrain-binutils:
6357 maybe-clean-stagetrain-binutils:
6358 @if binutils-bootstrap
6359 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6360 all-stagetrain: all-stagetrain-binutils
6361 TARGET-stagetrain-binutils = $(TARGET-binutils)
6362 all-stagetrain-binutils: configure-stagetrain-binutils
6363         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6364         @r=`${PWD_COMMAND}`; export r; \
6365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6366         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6367         $(HOST_EXPORTS) \
6368         $(POSTSTAGE1_HOST_EXPORTS)  \
6369         cd $(HOST_SUBDIR)/binutils && \
6370          \
6371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6372                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6373                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6374                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6375                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6379                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6380                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6381                 $(TARGET-stagetrain-binutils)
6382
6383 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6384 clean-stagetrain: clean-stagetrain-binutils
6385 clean-stagetrain-binutils:
6386         @if [ $(current_stage) = stagetrain ]; then \
6387           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6388         else \
6389           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6390           $(MAKE) stagetrain-start; \
6391         fi; \
6392         cd $(HOST_SUBDIR)/binutils && \
6393         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6394 @endif binutils-bootstrap
6395
6396
6397 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6398 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6399 maybe-all-stagefeedback-binutils:
6400 maybe-clean-stagefeedback-binutils:
6401 @if binutils-bootstrap
6402 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6403 all-stagefeedback: all-stagefeedback-binutils
6404 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6405 all-stagefeedback-binutils: configure-stagefeedback-binutils
6406         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6407         @r=`${PWD_COMMAND}`; export r; \
6408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6410         $(HOST_EXPORTS) \
6411         $(POSTSTAGE1_HOST_EXPORTS)  \
6412         cd $(HOST_SUBDIR)/binutils && \
6413          \
6414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6415                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6416                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6417                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6418                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6422                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6423                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6424                 $(TARGET-stagefeedback-binutils)
6425
6426 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6427 clean-stagefeedback: clean-stagefeedback-binutils
6428 clean-stagefeedback-binutils:
6429         @if [ $(current_stage) = stagefeedback ]; then \
6430           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6431         else \
6432           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6433           $(MAKE) stagefeedback-start; \
6434         fi; \
6435         cd $(HOST_SUBDIR)/binutils && \
6436         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6437 @endif binutils-bootstrap
6438
6439
6440 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6441 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6442 maybe-all-stageautoprofile-binutils:
6443 maybe-clean-stageautoprofile-binutils:
6444 @if binutils-bootstrap
6445 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6446 all-stageautoprofile: all-stageautoprofile-binutils
6447 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6448 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6449         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6450         @r=`${PWD_COMMAND}`; export r; \
6451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6453         $(HOST_EXPORTS) \
6454         $(POSTSTAGE1_HOST_EXPORTS)  \
6455         cd $(HOST_SUBDIR)/binutils && \
6456         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6458                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6459                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6460                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6461                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6466                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6467                 $(TARGET-stageautoprofile-binutils)
6468
6469 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6470 clean-stageautoprofile: clean-stageautoprofile-binutils
6471 clean-stageautoprofile-binutils:
6472         @if [ $(current_stage) = stageautoprofile ]; then \
6473           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6474         else \
6475           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6476           $(MAKE) stageautoprofile-start; \
6477         fi; \
6478         cd $(HOST_SUBDIR)/binutils && \
6479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6480 @endif binutils-bootstrap
6481
6482
6483 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6484 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6485 maybe-all-stageautofeedback-binutils:
6486 maybe-clean-stageautofeedback-binutils:
6487 @if binutils-bootstrap
6488 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6489 all-stageautofeedback: all-stageautofeedback-binutils
6490 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6491 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6492         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6493         @r=`${PWD_COMMAND}`; export r; \
6494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6495         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6496         $(HOST_EXPORTS) \
6497         $(POSTSTAGE1_HOST_EXPORTS)  \
6498         cd $(HOST_SUBDIR)/binutils && \
6499          \
6500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6501                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6502                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6503                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6504                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6509                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6510                 $(TARGET-stageautofeedback-binutils)
6511
6512 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6513 clean-stageautofeedback: clean-stageautofeedback-binutils
6514 clean-stageautofeedback-binutils:
6515         @if [ $(current_stage) = stageautofeedback ]; then \
6516           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6517         else \
6518           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6519           $(MAKE) stageautofeedback-start; \
6520         fi; \
6521         cd $(HOST_SUBDIR)/binutils && \
6522         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6523 @endif binutils-bootstrap
6524
6525
6526
6527
6528
6529 .PHONY: check-binutils maybe-check-binutils
6530 maybe-check-binutils:
6531 @if binutils
6532 maybe-check-binutils: check-binutils
6533
6534 check-binutils:
6535         @: $(MAKE); $(unstage)
6536         @r=`${PWD_COMMAND}`; export r; \
6537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6538         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6539         (cd $(HOST_SUBDIR)/binutils && \
6540           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6541
6542 @endif binutils
6543
6544 .PHONY: install-binutils maybe-install-binutils
6545 maybe-install-binutils:
6546 @if binutils
6547 maybe-install-binutils: install-binutils
6548
6549 install-binutils: installdirs
6550         @: $(MAKE); $(unstage)
6551         @r=`${PWD_COMMAND}`; export r; \
6552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553         $(HOST_EXPORTS) \
6554         (cd $(HOST_SUBDIR)/binutils && \
6555           $(MAKE) $(FLAGS_TO_PASS)  install)
6556
6557 @endif binutils
6558
6559 .PHONY: install-strip-binutils maybe-install-strip-binutils
6560 maybe-install-strip-binutils:
6561 @if binutils
6562 maybe-install-strip-binutils: install-strip-binutils
6563
6564 install-strip-binutils: installdirs
6565         @: $(MAKE); $(unstage)
6566         @r=`${PWD_COMMAND}`; export r; \
6567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6568         $(HOST_EXPORTS) \
6569         (cd $(HOST_SUBDIR)/binutils && \
6570           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6571
6572 @endif binutils
6573
6574 # Other targets (info, dvi, pdf, etc.)
6575
6576 .PHONY: maybe-info-binutils info-binutils
6577 maybe-info-binutils:
6578 @if binutils
6579 maybe-info-binutils: info-binutils
6580
6581 info-binutils: \
6582     configure-binutils 
6583         @[ -f ./binutils/Makefile ] || exit 0; \
6584         r=`${PWD_COMMAND}`; export r; \
6585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586         $(HOST_EXPORTS) \
6587         for flag in $(EXTRA_HOST_FLAGS) ; do \
6588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6589         done; \
6590         echo "Doing info in binutils"; \
6591         (cd $(HOST_SUBDIR)/binutils && \
6592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6594                   "RANLIB=$${RANLIB}" \
6595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6596                   info) \
6597           || exit 1
6598
6599 @endif binutils
6600
6601 .PHONY: maybe-dvi-binutils dvi-binutils
6602 maybe-dvi-binutils:
6603 @if binutils
6604 maybe-dvi-binutils: dvi-binutils
6605
6606 dvi-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 dvi 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                   dvi) \
6622           || exit 1
6623
6624 @endif binutils
6625
6626 .PHONY: maybe-pdf-binutils pdf-binutils
6627 maybe-pdf-binutils:
6628 @if binutils
6629 maybe-pdf-binutils: pdf-binutils
6630
6631 pdf-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 pdf 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                   pdf) \
6647           || exit 1
6648
6649 @endif binutils
6650
6651 .PHONY: maybe-html-binutils html-binutils
6652 maybe-html-binutils:
6653 @if binutils
6654 maybe-html-binutils: html-binutils
6655
6656 html-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 html 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                   html) \
6672           || exit 1
6673
6674 @endif binutils
6675
6676 .PHONY: maybe-TAGS-binutils TAGS-binutils
6677 maybe-TAGS-binutils:
6678 @if binutils
6679 maybe-TAGS-binutils: TAGS-binutils
6680
6681 TAGS-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 TAGS 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                   TAGS) \
6697           || exit 1
6698
6699 @endif binutils
6700
6701 .PHONY: maybe-install-info-binutils install-info-binutils
6702 maybe-install-info-binutils:
6703 @if binutils
6704 maybe-install-info-binutils: install-info-binutils
6705
6706 install-info-binutils: \
6707     configure-binutils \
6708     info-binutils 
6709         @[ -f ./binutils/Makefile ] || exit 0; \
6710         r=`${PWD_COMMAND}`; export r; \
6711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712         $(HOST_EXPORTS) \
6713         for flag in $(EXTRA_HOST_FLAGS) ; do \
6714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715         done; \
6716         echo "Doing install-info in binutils"; \
6717         (cd $(HOST_SUBDIR)/binutils && \
6718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720                   "RANLIB=$${RANLIB}" \
6721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722                   install-info) \
6723           || exit 1
6724
6725 @endif binutils
6726
6727 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6728 maybe-install-dvi-binutils:
6729 @if binutils
6730 maybe-install-dvi-binutils: install-dvi-binutils
6731
6732 install-dvi-binutils: \
6733     configure-binutils \
6734     dvi-binutils 
6735         @[ -f ./binutils/Makefile ] || exit 0; \
6736         r=`${PWD_COMMAND}`; export r; \
6737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738         $(HOST_EXPORTS) \
6739         for flag in $(EXTRA_HOST_FLAGS) ; do \
6740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741         done; \
6742         echo "Doing install-dvi in binutils"; \
6743         (cd $(HOST_SUBDIR)/binutils && \
6744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746                   "RANLIB=$${RANLIB}" \
6747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748                   install-dvi) \
6749           || exit 1
6750
6751 @endif binutils
6752
6753 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6754 maybe-install-pdf-binutils:
6755 @if binutils
6756 maybe-install-pdf-binutils: install-pdf-binutils
6757
6758 install-pdf-binutils: \
6759     configure-binutils \
6760     pdf-binutils 
6761         @[ -f ./binutils/Makefile ] || exit 0; \
6762         r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         for flag in $(EXTRA_HOST_FLAGS) ; do \
6766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767         done; \
6768         echo "Doing install-pdf in binutils"; \
6769         (cd $(HOST_SUBDIR)/binutils && \
6770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772                   "RANLIB=$${RANLIB}" \
6773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774                   install-pdf) \
6775           || exit 1
6776
6777 @endif binutils
6778
6779 .PHONY: maybe-install-html-binutils install-html-binutils
6780 maybe-install-html-binutils:
6781 @if binutils
6782 maybe-install-html-binutils: install-html-binutils
6783
6784 install-html-binutils: \
6785     configure-binutils \
6786     html-binutils 
6787         @[ -f ./binutils/Makefile ] || exit 0; \
6788         r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         for flag in $(EXTRA_HOST_FLAGS) ; do \
6792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793         done; \
6794         echo "Doing install-html in binutils"; \
6795         (cd $(HOST_SUBDIR)/binutils && \
6796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798                   "RANLIB=$${RANLIB}" \
6799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800                   install-html) \
6801           || exit 1
6802
6803 @endif binutils
6804
6805 .PHONY: maybe-installcheck-binutils installcheck-binutils
6806 maybe-installcheck-binutils:
6807 @if binutils
6808 maybe-installcheck-binutils: installcheck-binutils
6809
6810 installcheck-binutils: \
6811     configure-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 installcheck 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                   installcheck) \
6826           || exit 1
6827
6828 @endif binutils
6829
6830 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6831 maybe-mostlyclean-binutils:
6832 @if binutils
6833 maybe-mostlyclean-binutils: mostlyclean-binutils
6834
6835 mostlyclean-binutils: 
6836         @[ -f ./binutils/Makefile ] || exit 0; \
6837         r=`${PWD_COMMAND}`; export r; \
6838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6839         $(HOST_EXPORTS) \
6840         for flag in $(EXTRA_HOST_FLAGS) ; do \
6841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6842         done; \
6843         echo "Doing mostlyclean in binutils"; \
6844         (cd $(HOST_SUBDIR)/binutils && \
6845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6847                   "RANLIB=$${RANLIB}" \
6848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6849                   mostlyclean) \
6850           || exit 1
6851
6852 @endif binutils
6853
6854 .PHONY: maybe-clean-binutils clean-binutils
6855 maybe-clean-binutils:
6856 @if binutils
6857 maybe-clean-binutils: clean-binutils
6858
6859 clean-binutils: 
6860         @[ -f ./binutils/Makefile ] || exit 0; \
6861         r=`${PWD_COMMAND}`; export r; \
6862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863         $(HOST_EXPORTS) \
6864         for flag in $(EXTRA_HOST_FLAGS) ; do \
6865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6866         done; \
6867         echo "Doing clean in binutils"; \
6868         (cd $(HOST_SUBDIR)/binutils && \
6869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6871                   "RANLIB=$${RANLIB}" \
6872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6873                   clean) \
6874           || exit 1
6875
6876 @endif binutils
6877
6878 .PHONY: maybe-distclean-binutils distclean-binutils
6879 maybe-distclean-binutils:
6880 @if binutils
6881 maybe-distclean-binutils: distclean-binutils
6882
6883 distclean-binutils: 
6884         @[ -f ./binutils/Makefile ] || exit 0; \
6885         r=`${PWD_COMMAND}`; export r; \
6886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6887         $(HOST_EXPORTS) \
6888         for flag in $(EXTRA_HOST_FLAGS) ; do \
6889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6890         done; \
6891         echo "Doing distclean in binutils"; \
6892         (cd $(HOST_SUBDIR)/binutils && \
6893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6895                   "RANLIB=$${RANLIB}" \
6896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6897                   distclean) \
6898           || exit 1
6899
6900 @endif binutils
6901
6902 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6903 maybe-maintainer-clean-binutils:
6904 @if binutils
6905 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6906
6907 maintainer-clean-binutils: 
6908         @[ -f ./binutils/Makefile ] || exit 0; \
6909         r=`${PWD_COMMAND}`; export r; \
6910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6911         $(HOST_EXPORTS) \
6912         for flag in $(EXTRA_HOST_FLAGS) ; do \
6913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6914         done; \
6915         echo "Doing maintainer-clean in binutils"; \
6916         (cd $(HOST_SUBDIR)/binutils && \
6917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6919                   "RANLIB=$${RANLIB}" \
6920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6921                   maintainer-clean) \
6922           || exit 1
6923
6924 @endif binutils
6925
6926
6927
6928 .PHONY: configure-bison maybe-configure-bison
6929 maybe-configure-bison:
6930 @if gcc-bootstrap
6931 configure-bison: stage_current
6932 @endif gcc-bootstrap
6933 @if bison
6934 maybe-configure-bison: configure-bison
6935 configure-bison: 
6936         @: $(MAKE); $(unstage)
6937         @r=`${PWD_COMMAND}`; export r; \
6938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6941         $(HOST_EXPORTS)  \
6942         echo Configuring in $(HOST_SUBDIR)/bison; \
6943         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6944         case $(srcdir) in \
6945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6946           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6948         esac; \
6949         module_srcdir=bison; \
6950         $(SHELL) \
6951           $$s/$$module_srcdir/configure \
6952           --srcdir=$${topdir}/$$module_srcdir \
6953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6954           --target=${target_alias}  \
6955           || exit 1
6956 @endif bison
6957
6958
6959
6960
6961
6962 .PHONY: all-bison maybe-all-bison
6963 maybe-all-bison:
6964 @if gcc-bootstrap
6965 all-bison: stage_current
6966 @endif gcc-bootstrap
6967 @if bison
6968 TARGET-bison=all
6969 maybe-all-bison: all-bison
6970 all-bison: configure-bison
6971         @: $(MAKE); $(unstage)
6972         @r=`${PWD_COMMAND}`; export r; \
6973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974         $(HOST_EXPORTS)  \
6975         (cd $(HOST_SUBDIR)/bison && \
6976           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6977                 $(TARGET-bison))
6978 @endif bison
6979
6980
6981
6982
6983 .PHONY: check-bison maybe-check-bison
6984 maybe-check-bison:
6985 @if bison
6986 maybe-check-bison: check-bison
6987
6988 # This module is only tested in a native toolchain.
6989 check-bison:
6990         @: $(MAKE); $(unstage)
6991         @if [ '$(host)' = '$(target)' ]; then \
6992           r=`${PWD_COMMAND}`; export r; \
6993           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6994           $(HOST_EXPORTS)  \
6995           (cd $(HOST_SUBDIR)/bison && \
6996             $(MAKE) $(FLAGS_TO_PASS)  check)
6997         fi
6998
6999 @endif bison
7000
7001 .PHONY: install-bison maybe-install-bison
7002 maybe-install-bison:
7003 @if bison
7004 maybe-install-bison: install-bison
7005
7006 install-bison: installdirs
7007         @: $(MAKE); $(unstage)
7008         @r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         $(HOST_EXPORTS) \
7011         (cd $(HOST_SUBDIR)/bison && \
7012           $(MAKE) $(FLAGS_TO_PASS)  install)
7013
7014 @endif bison
7015
7016 .PHONY: install-strip-bison maybe-install-strip-bison
7017 maybe-install-strip-bison:
7018 @if bison
7019 maybe-install-strip-bison: install-strip-bison
7020
7021 install-strip-bison: installdirs
7022         @: $(MAKE); $(unstage)
7023         @r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         $(HOST_EXPORTS) \
7026         (cd $(HOST_SUBDIR)/bison && \
7027           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7028
7029 @endif bison
7030
7031 # Other targets (info, dvi, pdf, etc.)
7032
7033 .PHONY: maybe-info-bison info-bison
7034 maybe-info-bison:
7035 @if bison
7036 maybe-info-bison: info-bison
7037
7038 info-bison: \
7039     configure-bison 
7040         @: $(MAKE); $(unstage)
7041         @[ -f ./bison/Makefile ] || exit 0; \
7042         r=`${PWD_COMMAND}`; export r; \
7043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044         $(HOST_EXPORTS) \
7045         for flag in $(EXTRA_HOST_FLAGS) ; do \
7046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7047         done; \
7048         echo "Doing info in bison"; \
7049         (cd $(HOST_SUBDIR)/bison && \
7050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7052                   "RANLIB=$${RANLIB}" \
7053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7054                   info) \
7055           || exit 1
7056
7057 @endif bison
7058
7059 .PHONY: maybe-dvi-bison dvi-bison
7060 maybe-dvi-bison:
7061 @if bison
7062 maybe-dvi-bison: dvi-bison
7063
7064 dvi-bison: \
7065     configure-bison 
7066         @: $(MAKE); $(unstage)
7067         @[ -f ./bison/Makefile ] || exit 0; \
7068         r=`${PWD_COMMAND}`; export r; \
7069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070         $(HOST_EXPORTS) \
7071         for flag in $(EXTRA_HOST_FLAGS) ; do \
7072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7073         done; \
7074         echo "Doing dvi in bison"; \
7075         (cd $(HOST_SUBDIR)/bison && \
7076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7078                   "RANLIB=$${RANLIB}" \
7079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7080                   dvi) \
7081           || exit 1
7082
7083 @endif bison
7084
7085 .PHONY: maybe-pdf-bison pdf-bison
7086 maybe-pdf-bison:
7087 @if bison
7088 maybe-pdf-bison: pdf-bison
7089
7090 pdf-bison: \
7091     configure-bison 
7092         @: $(MAKE); $(unstage)
7093         @[ -f ./bison/Makefile ] || exit 0; \
7094         r=`${PWD_COMMAND}`; export r; \
7095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7096         $(HOST_EXPORTS) \
7097         for flag in $(EXTRA_HOST_FLAGS) ; do \
7098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7099         done; \
7100         echo "Doing pdf in bison"; \
7101         (cd $(HOST_SUBDIR)/bison && \
7102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7104                   "RANLIB=$${RANLIB}" \
7105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7106                   pdf) \
7107           || exit 1
7108
7109 @endif bison
7110
7111 .PHONY: maybe-html-bison html-bison
7112 maybe-html-bison:
7113 @if bison
7114 maybe-html-bison: html-bison
7115
7116 html-bison: \
7117     configure-bison 
7118         @: $(MAKE); $(unstage)
7119         @[ -f ./bison/Makefile ] || exit 0; \
7120         r=`${PWD_COMMAND}`; export r; \
7121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122         $(HOST_EXPORTS) \
7123         for flag in $(EXTRA_HOST_FLAGS) ; do \
7124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7125         done; \
7126         echo "Doing html in bison"; \
7127         (cd $(HOST_SUBDIR)/bison && \
7128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7130                   "RANLIB=$${RANLIB}" \
7131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7132                   html) \
7133           || exit 1
7134
7135 @endif bison
7136
7137 .PHONY: maybe-TAGS-bison TAGS-bison
7138 maybe-TAGS-bison:
7139 @if bison
7140 maybe-TAGS-bison: TAGS-bison
7141
7142 TAGS-bison: \
7143     configure-bison 
7144         @: $(MAKE); $(unstage)
7145         @[ -f ./bison/Makefile ] || exit 0; \
7146         r=`${PWD_COMMAND}`; export r; \
7147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7148         $(HOST_EXPORTS) \
7149         for flag in $(EXTRA_HOST_FLAGS) ; do \
7150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7151         done; \
7152         echo "Doing TAGS in bison"; \
7153         (cd $(HOST_SUBDIR)/bison && \
7154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7156                   "RANLIB=$${RANLIB}" \
7157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7158                   TAGS) \
7159           || exit 1
7160
7161 @endif bison
7162
7163 .PHONY: maybe-install-info-bison install-info-bison
7164 maybe-install-info-bison:
7165 @if bison
7166 maybe-install-info-bison: install-info-bison
7167
7168 install-info-bison: \
7169     configure-bison \
7170     info-bison 
7171         @: $(MAKE); $(unstage)
7172         @[ -f ./bison/Makefile ] || exit 0; \
7173         r=`${PWD_COMMAND}`; export r; \
7174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7175         $(HOST_EXPORTS) \
7176         for flag in $(EXTRA_HOST_FLAGS) ; do \
7177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7178         done; \
7179         echo "Doing install-info in bison"; \
7180         (cd $(HOST_SUBDIR)/bison && \
7181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7183                   "RANLIB=$${RANLIB}" \
7184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7185                   install-info) \
7186           || exit 1
7187
7188 @endif bison
7189
7190 .PHONY: maybe-install-dvi-bison install-dvi-bison
7191 maybe-install-dvi-bison:
7192 @if bison
7193 maybe-install-dvi-bison: install-dvi-bison
7194
7195 install-dvi-bison: \
7196     configure-bison \
7197     dvi-bison 
7198         @: $(MAKE); $(unstage)
7199         @[ -f ./bison/Makefile ] || exit 0; \
7200         r=`${PWD_COMMAND}`; export r; \
7201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202         $(HOST_EXPORTS) \
7203         for flag in $(EXTRA_HOST_FLAGS) ; do \
7204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7205         done; \
7206         echo "Doing install-dvi in bison"; \
7207         (cd $(HOST_SUBDIR)/bison && \
7208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7210                   "RANLIB=$${RANLIB}" \
7211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7212                   install-dvi) \
7213           || exit 1
7214
7215 @endif bison
7216
7217 .PHONY: maybe-install-pdf-bison install-pdf-bison
7218 maybe-install-pdf-bison:
7219 @if bison
7220 maybe-install-pdf-bison: install-pdf-bison
7221
7222 install-pdf-bison: \
7223     configure-bison \
7224     pdf-bison 
7225         @: $(MAKE); $(unstage)
7226         @[ -f ./bison/Makefile ] || exit 0; \
7227         r=`${PWD_COMMAND}`; export r; \
7228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7229         $(HOST_EXPORTS) \
7230         for flag in $(EXTRA_HOST_FLAGS) ; do \
7231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7232         done; \
7233         echo "Doing install-pdf in bison"; \
7234         (cd $(HOST_SUBDIR)/bison && \
7235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7237                   "RANLIB=$${RANLIB}" \
7238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7239                   install-pdf) \
7240           || exit 1
7241
7242 @endif bison
7243
7244 .PHONY: maybe-install-html-bison install-html-bison
7245 maybe-install-html-bison:
7246 @if bison
7247 maybe-install-html-bison: install-html-bison
7248
7249 install-html-bison: \
7250     configure-bison \
7251     html-bison 
7252         @: $(MAKE); $(unstage)
7253         @[ -f ./bison/Makefile ] || exit 0; \
7254         r=`${PWD_COMMAND}`; export r; \
7255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256         $(HOST_EXPORTS) \
7257         for flag in $(EXTRA_HOST_FLAGS) ; do \
7258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259         done; \
7260         echo "Doing install-html in bison"; \
7261         (cd $(HOST_SUBDIR)/bison && \
7262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264                   "RANLIB=$${RANLIB}" \
7265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266                   install-html) \
7267           || exit 1
7268
7269 @endif bison
7270
7271 .PHONY: maybe-installcheck-bison installcheck-bison
7272 maybe-installcheck-bison:
7273 @if bison
7274 maybe-installcheck-bison: installcheck-bison
7275
7276 installcheck-bison: \
7277     configure-bison 
7278         @: $(MAKE); $(unstage)
7279         @[ -f ./bison/Makefile ] || exit 0; \
7280         r=`${PWD_COMMAND}`; export r; \
7281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282         $(HOST_EXPORTS) \
7283         for flag in $(EXTRA_HOST_FLAGS) ; do \
7284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285         done; \
7286         echo "Doing installcheck in bison"; \
7287         (cd $(HOST_SUBDIR)/bison && \
7288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290                   "RANLIB=$${RANLIB}" \
7291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292                   installcheck) \
7293           || exit 1
7294
7295 @endif bison
7296
7297 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7298 maybe-mostlyclean-bison:
7299 @if bison
7300 maybe-mostlyclean-bison: mostlyclean-bison
7301
7302 mostlyclean-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 mostlyclean 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                   mostlyclean) \
7318           || exit 1
7319
7320 @endif bison
7321
7322 .PHONY: maybe-clean-bison clean-bison
7323 maybe-clean-bison:
7324 @if bison
7325 maybe-clean-bison: clean-bison
7326
7327 clean-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 clean 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                   clean) \
7343           || exit 1
7344
7345 @endif bison
7346
7347 .PHONY: maybe-distclean-bison distclean-bison
7348 maybe-distclean-bison:
7349 @if bison
7350 maybe-distclean-bison: distclean-bison
7351
7352 distclean-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 distclean 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                   distclean) \
7368           || exit 1
7369
7370 @endif bison
7371
7372 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7373 maybe-maintainer-clean-bison:
7374 @if bison
7375 maybe-maintainer-clean-bison: maintainer-clean-bison
7376
7377 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
7393           || exit 1
7394
7395 @endif bison
7396
7397
7398
7399 .PHONY: configure-cgen maybe-configure-cgen
7400 maybe-configure-cgen:
7401 @if gcc-bootstrap
7402 configure-cgen: stage_current
7403 @endif gcc-bootstrap
7404 @if cgen
7405 maybe-configure-cgen: configure-cgen
7406 configure-cgen: 
7407         @: $(MAKE); $(unstage)
7408         @r=`${PWD_COMMAND}`; export r; \
7409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7412         $(HOST_EXPORTS)  \
7413         echo Configuring in $(HOST_SUBDIR)/cgen; \
7414         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7415         case $(srcdir) in \
7416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7417           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7419         esac; \
7420         module_srcdir=cgen; \
7421         $(SHELL) \
7422           $$s/$$module_srcdir/configure \
7423           --srcdir=$${topdir}/$$module_srcdir \
7424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7425           --target=${target_alias}  \
7426           || exit 1
7427 @endif cgen
7428
7429
7430
7431
7432
7433 .PHONY: all-cgen maybe-all-cgen
7434 maybe-all-cgen:
7435 @if gcc-bootstrap
7436 all-cgen: stage_current
7437 @endif gcc-bootstrap
7438 @if cgen
7439 TARGET-cgen=all
7440 maybe-all-cgen: all-cgen
7441 all-cgen: configure-cgen
7442         @: $(MAKE); $(unstage)
7443         @r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS)  \
7446         (cd $(HOST_SUBDIR)/cgen && \
7447           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7448                 $(TARGET-cgen))
7449 @endif cgen
7450
7451
7452
7453
7454 .PHONY: check-cgen maybe-check-cgen
7455 maybe-check-cgen:
7456 @if cgen
7457 maybe-check-cgen: check-cgen
7458
7459 check-cgen:
7460         @: $(MAKE); $(unstage)
7461         @r=`${PWD_COMMAND}`; export r; \
7462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7463         $(HOST_EXPORTS)  \
7464         (cd $(HOST_SUBDIR)/cgen && \
7465           $(MAKE) $(FLAGS_TO_PASS)  check)
7466
7467 @endif cgen
7468
7469 .PHONY: install-cgen maybe-install-cgen
7470 maybe-install-cgen:
7471 @if cgen
7472 maybe-install-cgen: install-cgen
7473
7474 install-cgen: installdirs
7475         @: $(MAKE); $(unstage)
7476         @r=`${PWD_COMMAND}`; export r; \
7477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478         $(HOST_EXPORTS) \
7479         (cd $(HOST_SUBDIR)/cgen && \
7480           $(MAKE) $(FLAGS_TO_PASS)  install)
7481
7482 @endif cgen
7483
7484 .PHONY: install-strip-cgen maybe-install-strip-cgen
7485 maybe-install-strip-cgen:
7486 @if cgen
7487 maybe-install-strip-cgen: install-strip-cgen
7488
7489 install-strip-cgen: installdirs
7490         @: $(MAKE); $(unstage)
7491         @r=`${PWD_COMMAND}`; export r; \
7492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7493         $(HOST_EXPORTS) \
7494         (cd $(HOST_SUBDIR)/cgen && \
7495           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7496
7497 @endif cgen
7498
7499 # Other targets (info, dvi, pdf, etc.)
7500
7501 .PHONY: maybe-info-cgen info-cgen
7502 maybe-info-cgen:
7503 @if cgen
7504 maybe-info-cgen: info-cgen
7505
7506 info-cgen: \
7507     configure-cgen 
7508         @: $(MAKE); $(unstage)
7509         @[ -f ./cgen/Makefile ] || exit 0; \
7510         r=`${PWD_COMMAND}`; export r; \
7511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7512         $(HOST_EXPORTS) \
7513         for flag in $(EXTRA_HOST_FLAGS) ; do \
7514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7515         done; \
7516         echo "Doing info in cgen"; \
7517         (cd $(HOST_SUBDIR)/cgen && \
7518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7520                   "RANLIB=$${RANLIB}" \
7521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7522                   info) \
7523           || exit 1
7524
7525 @endif cgen
7526
7527 .PHONY: maybe-dvi-cgen dvi-cgen
7528 maybe-dvi-cgen:
7529 @if cgen
7530 maybe-dvi-cgen: dvi-cgen
7531
7532 dvi-cgen: \
7533     configure-cgen 
7534         @: $(MAKE); $(unstage)
7535         @[ -f ./cgen/Makefile ] || exit 0; \
7536         r=`${PWD_COMMAND}`; export r; \
7537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538         $(HOST_EXPORTS) \
7539         for flag in $(EXTRA_HOST_FLAGS) ; do \
7540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541         done; \
7542         echo "Doing dvi in cgen"; \
7543         (cd $(HOST_SUBDIR)/cgen && \
7544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546                   "RANLIB=$${RANLIB}" \
7547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548                   dvi) \
7549           || exit 1
7550
7551 @endif cgen
7552
7553 .PHONY: maybe-pdf-cgen pdf-cgen
7554 maybe-pdf-cgen:
7555 @if cgen
7556 maybe-pdf-cgen: pdf-cgen
7557
7558 pdf-cgen: \
7559     configure-cgen 
7560         @: $(MAKE); $(unstage)
7561         @[ -f ./cgen/Makefile ] || exit 0; \
7562         r=`${PWD_COMMAND}`; export r; \
7563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564         $(HOST_EXPORTS) \
7565         for flag in $(EXTRA_HOST_FLAGS) ; do \
7566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567         done; \
7568         echo "Doing pdf in cgen"; \
7569         (cd $(HOST_SUBDIR)/cgen && \
7570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572                   "RANLIB=$${RANLIB}" \
7573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7574                   pdf) \
7575           || exit 1
7576
7577 @endif cgen
7578
7579 .PHONY: maybe-html-cgen html-cgen
7580 maybe-html-cgen:
7581 @if cgen
7582 maybe-html-cgen: html-cgen
7583
7584 html-cgen: \
7585     configure-cgen 
7586         @: $(MAKE); $(unstage)
7587         @[ -f ./cgen/Makefile ] || exit 0; \
7588         r=`${PWD_COMMAND}`; export r; \
7589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590         $(HOST_EXPORTS) \
7591         for flag in $(EXTRA_HOST_FLAGS) ; do \
7592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593         done; \
7594         echo "Doing html in cgen"; \
7595         (cd $(HOST_SUBDIR)/cgen && \
7596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598                   "RANLIB=$${RANLIB}" \
7599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600                   html) \
7601           || exit 1
7602
7603 @endif cgen
7604
7605 .PHONY: maybe-TAGS-cgen TAGS-cgen
7606 maybe-TAGS-cgen:
7607 @if cgen
7608 maybe-TAGS-cgen: TAGS-cgen
7609
7610 TAGS-cgen: \
7611     configure-cgen 
7612         @: $(MAKE); $(unstage)
7613         @[ -f ./cgen/Makefile ] || exit 0; \
7614         r=`${PWD_COMMAND}`; export r; \
7615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7616         $(HOST_EXPORTS) \
7617         for flag in $(EXTRA_HOST_FLAGS) ; do \
7618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7619         done; \
7620         echo "Doing TAGS in cgen"; \
7621         (cd $(HOST_SUBDIR)/cgen && \
7622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7624                   "RANLIB=$${RANLIB}" \
7625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7626                   TAGS) \
7627           || exit 1
7628
7629 @endif cgen
7630
7631 .PHONY: maybe-install-info-cgen install-info-cgen
7632 maybe-install-info-cgen:
7633 @if cgen
7634 maybe-install-info-cgen: install-info-cgen
7635
7636 install-info-cgen: \
7637     configure-cgen \
7638     info-cgen 
7639         @: $(MAKE); $(unstage)
7640         @[ -f ./cgen/Makefile ] || exit 0; \
7641         r=`${PWD_COMMAND}`; export r; \
7642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7643         $(HOST_EXPORTS) \
7644         for flag in $(EXTRA_HOST_FLAGS) ; do \
7645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7646         done; \
7647         echo "Doing install-info in cgen"; \
7648         (cd $(HOST_SUBDIR)/cgen && \
7649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7651                   "RANLIB=$${RANLIB}" \
7652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7653                   install-info) \
7654           || exit 1
7655
7656 @endif cgen
7657
7658 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7659 maybe-install-dvi-cgen:
7660 @if cgen
7661 maybe-install-dvi-cgen: install-dvi-cgen
7662
7663 install-dvi-cgen: \
7664     configure-cgen \
7665     dvi-cgen 
7666         @: $(MAKE); $(unstage)
7667         @[ -f ./cgen/Makefile ] || exit 0; \
7668         r=`${PWD_COMMAND}`; export r; \
7669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7670         $(HOST_EXPORTS) \
7671         for flag in $(EXTRA_HOST_FLAGS) ; do \
7672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7673         done; \
7674         echo "Doing install-dvi in cgen"; \
7675         (cd $(HOST_SUBDIR)/cgen && \
7676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7678                   "RANLIB=$${RANLIB}" \
7679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7680                   install-dvi) \
7681           || exit 1
7682
7683 @endif cgen
7684
7685 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7686 maybe-install-pdf-cgen:
7687 @if cgen
7688 maybe-install-pdf-cgen: install-pdf-cgen
7689
7690 install-pdf-cgen: \
7691     configure-cgen \
7692     pdf-cgen 
7693         @: $(MAKE); $(unstage)
7694         @[ -f ./cgen/Makefile ] || exit 0; \
7695         r=`${PWD_COMMAND}`; export r; \
7696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697         $(HOST_EXPORTS) \
7698         for flag in $(EXTRA_HOST_FLAGS) ; do \
7699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700         done; \
7701         echo "Doing install-pdf in cgen"; \
7702         (cd $(HOST_SUBDIR)/cgen && \
7703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705                   "RANLIB=$${RANLIB}" \
7706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707                   install-pdf) \
7708           || exit 1
7709
7710 @endif cgen
7711
7712 .PHONY: maybe-install-html-cgen install-html-cgen
7713 maybe-install-html-cgen:
7714 @if cgen
7715 maybe-install-html-cgen: install-html-cgen
7716
7717 install-html-cgen: \
7718     configure-cgen \
7719     html-cgen 
7720         @: $(MAKE); $(unstage)
7721         @[ -f ./cgen/Makefile ] || exit 0; \
7722         r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         $(HOST_EXPORTS) \
7725         for flag in $(EXTRA_HOST_FLAGS) ; do \
7726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7727         done; \
7728         echo "Doing install-html in cgen"; \
7729         (cd $(HOST_SUBDIR)/cgen && \
7730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732                   "RANLIB=$${RANLIB}" \
7733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7734                   install-html) \
7735           || exit 1
7736
7737 @endif cgen
7738
7739 .PHONY: maybe-installcheck-cgen installcheck-cgen
7740 maybe-installcheck-cgen:
7741 @if cgen
7742 maybe-installcheck-cgen: installcheck-cgen
7743
7744 installcheck-cgen: \
7745     configure-cgen 
7746         @: $(MAKE); $(unstage)
7747         @[ -f ./cgen/Makefile ] || exit 0; \
7748         r=`${PWD_COMMAND}`; export r; \
7749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750         $(HOST_EXPORTS) \
7751         for flag in $(EXTRA_HOST_FLAGS) ; do \
7752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7753         done; \
7754         echo "Doing installcheck in cgen"; \
7755         (cd $(HOST_SUBDIR)/cgen && \
7756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758                   "RANLIB=$${RANLIB}" \
7759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7760                   installcheck) \
7761           || exit 1
7762
7763 @endif cgen
7764
7765 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7766 maybe-mostlyclean-cgen:
7767 @if cgen
7768 maybe-mostlyclean-cgen: mostlyclean-cgen
7769
7770 mostlyclean-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 mostlyclean 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                   mostlyclean) \
7786           || exit 1
7787
7788 @endif cgen
7789
7790 .PHONY: maybe-clean-cgen clean-cgen
7791 maybe-clean-cgen:
7792 @if cgen
7793 maybe-clean-cgen: clean-cgen
7794
7795 clean-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 clean 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                   clean) \
7811           || exit 1
7812
7813 @endif cgen
7814
7815 .PHONY: maybe-distclean-cgen distclean-cgen
7816 maybe-distclean-cgen:
7817 @if cgen
7818 maybe-distclean-cgen: distclean-cgen
7819
7820 distclean-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 distclean 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                   distclean) \
7836           || exit 1
7837
7838 @endif cgen
7839
7840 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7841 maybe-maintainer-clean-cgen:
7842 @if cgen
7843 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7844
7845 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
7861           || exit 1
7862
7863 @endif cgen
7864
7865
7866
7867 .PHONY: configure-dejagnu maybe-configure-dejagnu
7868 maybe-configure-dejagnu:
7869 @if gcc-bootstrap
7870 configure-dejagnu: stage_current
7871 @endif gcc-bootstrap
7872 @if dejagnu
7873 maybe-configure-dejagnu: configure-dejagnu
7874 configure-dejagnu: 
7875         @: $(MAKE); $(unstage)
7876         @r=`${PWD_COMMAND}`; export r; \
7877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7880         $(HOST_EXPORTS)  \
7881         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7882         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7883         case $(srcdir) in \
7884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7885           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7887         esac; \
7888         module_srcdir=dejagnu; \
7889         $(SHELL) \
7890           $$s/$$module_srcdir/configure \
7891           --srcdir=$${topdir}/$$module_srcdir \
7892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7893           --target=${target_alias}  \
7894           || exit 1
7895 @endif dejagnu
7896
7897
7898
7899
7900
7901 .PHONY: all-dejagnu maybe-all-dejagnu
7902 maybe-all-dejagnu:
7903 @if gcc-bootstrap
7904 all-dejagnu: stage_current
7905 @endif gcc-bootstrap
7906 @if dejagnu
7907 TARGET-dejagnu=all
7908 maybe-all-dejagnu: all-dejagnu
7909 all-dejagnu: configure-dejagnu
7910         @: $(MAKE); $(unstage)
7911         @r=`${PWD_COMMAND}`; export r; \
7912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913         $(HOST_EXPORTS)  \
7914         (cd $(HOST_SUBDIR)/dejagnu && \
7915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7916                 $(TARGET-dejagnu))
7917 @endif dejagnu
7918
7919
7920
7921
7922 .PHONY: check-dejagnu maybe-check-dejagnu
7923 maybe-check-dejagnu:
7924 @if dejagnu
7925 maybe-check-dejagnu: check-dejagnu
7926
7927 check-dejagnu:
7928         @: $(MAKE); $(unstage)
7929         @r=`${PWD_COMMAND}`; export r; \
7930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931         $(HOST_EXPORTS)  \
7932         (cd $(HOST_SUBDIR)/dejagnu && \
7933           $(MAKE) $(FLAGS_TO_PASS)  check)
7934
7935 @endif dejagnu
7936
7937 .PHONY: install-dejagnu maybe-install-dejagnu
7938 maybe-install-dejagnu:
7939 @if dejagnu
7940 maybe-install-dejagnu: install-dejagnu
7941
7942 install-dejagnu: installdirs
7943         @: $(MAKE); $(unstage)
7944         @r=`${PWD_COMMAND}`; export r; \
7945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946         $(HOST_EXPORTS) \
7947         (cd $(HOST_SUBDIR)/dejagnu && \
7948           $(MAKE) $(FLAGS_TO_PASS)  install)
7949
7950 @endif dejagnu
7951
7952 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7953 maybe-install-strip-dejagnu:
7954 @if dejagnu
7955 maybe-install-strip-dejagnu: install-strip-dejagnu
7956
7957 install-strip-dejagnu: installdirs
7958         @: $(MAKE); $(unstage)
7959         @r=`${PWD_COMMAND}`; export r; \
7960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7961         $(HOST_EXPORTS) \
7962         (cd $(HOST_SUBDIR)/dejagnu && \
7963           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7964
7965 @endif dejagnu
7966
7967 # Other targets (info, dvi, pdf, etc.)
7968
7969 .PHONY: maybe-info-dejagnu info-dejagnu
7970 maybe-info-dejagnu:
7971 @if dejagnu
7972 maybe-info-dejagnu: info-dejagnu
7973
7974 info-dejagnu: \
7975     configure-dejagnu 
7976         @: $(MAKE); $(unstage)
7977         @[ -f ./dejagnu/Makefile ] || exit 0; \
7978         r=`${PWD_COMMAND}`; export r; \
7979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980         $(HOST_EXPORTS) \
7981         for flag in $(EXTRA_HOST_FLAGS) ; do \
7982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983         done; \
7984         echo "Doing info in dejagnu"; \
7985         (cd $(HOST_SUBDIR)/dejagnu && \
7986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988                   "RANLIB=$${RANLIB}" \
7989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7990                   info) \
7991           || exit 1
7992
7993 @endif dejagnu
7994
7995 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7996 maybe-dvi-dejagnu:
7997 @if dejagnu
7998 maybe-dvi-dejagnu: dvi-dejagnu
7999
8000 dvi-dejagnu: \
8001     configure-dejagnu 
8002         @: $(MAKE); $(unstage)
8003         @[ -f ./dejagnu/Makefile ] || exit 0; \
8004         r=`${PWD_COMMAND}`; export r; \
8005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006         $(HOST_EXPORTS) \
8007         for flag in $(EXTRA_HOST_FLAGS) ; do \
8008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009         done; \
8010         echo "Doing dvi in dejagnu"; \
8011         (cd $(HOST_SUBDIR)/dejagnu && \
8012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014                   "RANLIB=$${RANLIB}" \
8015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016                   dvi) \
8017           || exit 1
8018
8019 @endif dejagnu
8020
8021 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8022 maybe-pdf-dejagnu:
8023 @if dejagnu
8024 maybe-pdf-dejagnu: pdf-dejagnu
8025
8026 pdf-dejagnu: \
8027     configure-dejagnu 
8028         @: $(MAKE); $(unstage)
8029         @[ -f ./dejagnu/Makefile ] || exit 0; \
8030         r=`${PWD_COMMAND}`; export r; \
8031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8032         $(HOST_EXPORTS) \
8033         for flag in $(EXTRA_HOST_FLAGS) ; do \
8034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8035         done; \
8036         echo "Doing pdf in dejagnu"; \
8037         (cd $(HOST_SUBDIR)/dejagnu && \
8038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8040                   "RANLIB=$${RANLIB}" \
8041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8042                   pdf) \
8043           || exit 1
8044
8045 @endif dejagnu
8046
8047 .PHONY: maybe-html-dejagnu html-dejagnu
8048 maybe-html-dejagnu:
8049 @if dejagnu
8050 maybe-html-dejagnu: html-dejagnu
8051
8052 html-dejagnu: \
8053     configure-dejagnu 
8054         @: $(MAKE); $(unstage)
8055         @[ -f ./dejagnu/Makefile ] || exit 0; \
8056         r=`${PWD_COMMAND}`; export r; \
8057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058         $(HOST_EXPORTS) \
8059         for flag in $(EXTRA_HOST_FLAGS) ; do \
8060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061         done; \
8062         echo "Doing html in dejagnu"; \
8063         (cd $(HOST_SUBDIR)/dejagnu && \
8064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066                   "RANLIB=$${RANLIB}" \
8067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8068                   html) \
8069           || exit 1
8070
8071 @endif dejagnu
8072
8073 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8074 maybe-TAGS-dejagnu:
8075 @if dejagnu
8076 maybe-TAGS-dejagnu: TAGS-dejagnu
8077
8078 TAGS-dejagnu: \
8079     configure-dejagnu 
8080         @: $(MAKE); $(unstage)
8081         @[ -f ./dejagnu/Makefile ] || exit 0; \
8082         r=`${PWD_COMMAND}`; export r; \
8083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084         $(HOST_EXPORTS) \
8085         for flag in $(EXTRA_HOST_FLAGS) ; do \
8086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8087         done; \
8088         echo "Doing TAGS in dejagnu"; \
8089         (cd $(HOST_SUBDIR)/dejagnu && \
8090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8092                   "RANLIB=$${RANLIB}" \
8093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8094                   TAGS) \
8095           || exit 1
8096
8097 @endif dejagnu
8098
8099 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8100 maybe-install-info-dejagnu:
8101 @if dejagnu
8102 maybe-install-info-dejagnu: install-info-dejagnu
8103
8104 install-info-dejagnu: \
8105     configure-dejagnu \
8106     info-dejagnu 
8107         @: $(MAKE); $(unstage)
8108         @[ -f ./dejagnu/Makefile ] || exit 0; \
8109         r=`${PWD_COMMAND}`; export r; \
8110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111         $(HOST_EXPORTS) \
8112         for flag in $(EXTRA_HOST_FLAGS) ; do \
8113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8114         done; \
8115         echo "Doing install-info in dejagnu"; \
8116         (cd $(HOST_SUBDIR)/dejagnu && \
8117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8119                   "RANLIB=$${RANLIB}" \
8120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8121                   install-info) \
8122           || exit 1
8123
8124 @endif dejagnu
8125
8126 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8127 maybe-install-dvi-dejagnu:
8128 @if dejagnu
8129 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8130
8131 install-dvi-dejagnu: \
8132     configure-dejagnu \
8133     dvi-dejagnu 
8134         @: $(MAKE); $(unstage)
8135         @[ -f ./dejagnu/Makefile ] || exit 0; \
8136         r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         $(HOST_EXPORTS) \
8139         for flag in $(EXTRA_HOST_FLAGS) ; do \
8140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141         done; \
8142         echo "Doing install-dvi in dejagnu"; \
8143         (cd $(HOST_SUBDIR)/dejagnu && \
8144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146                   "RANLIB=$${RANLIB}" \
8147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148                   install-dvi) \
8149           || exit 1
8150
8151 @endif dejagnu
8152
8153 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8154 maybe-install-pdf-dejagnu:
8155 @if dejagnu
8156 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8157
8158 install-pdf-dejagnu: \
8159     configure-dejagnu \
8160     pdf-dejagnu 
8161         @: $(MAKE); $(unstage)
8162         @[ -f ./dejagnu/Makefile ] || exit 0; \
8163         r=`${PWD_COMMAND}`; export r; \
8164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8165         $(HOST_EXPORTS) \
8166         for flag in $(EXTRA_HOST_FLAGS) ; do \
8167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8168         done; \
8169         echo "Doing install-pdf in dejagnu"; \
8170         (cd $(HOST_SUBDIR)/dejagnu && \
8171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8173                   "RANLIB=$${RANLIB}" \
8174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8175                   install-pdf) \
8176           || exit 1
8177
8178 @endif dejagnu
8179
8180 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8181 maybe-install-html-dejagnu:
8182 @if dejagnu
8183 maybe-install-html-dejagnu: install-html-dejagnu
8184
8185 install-html-dejagnu: \
8186     configure-dejagnu \
8187     html-dejagnu 
8188         @: $(MAKE); $(unstage)
8189         @[ -f ./dejagnu/Makefile ] || exit 0; \
8190         r=`${PWD_COMMAND}`; export r; \
8191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8192         $(HOST_EXPORTS) \
8193         for flag in $(EXTRA_HOST_FLAGS) ; do \
8194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8195         done; \
8196         echo "Doing install-html in dejagnu"; \
8197         (cd $(HOST_SUBDIR)/dejagnu && \
8198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8200                   "RANLIB=$${RANLIB}" \
8201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8202                   install-html) \
8203           || exit 1
8204
8205 @endif dejagnu
8206
8207 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8208 maybe-installcheck-dejagnu:
8209 @if dejagnu
8210 maybe-installcheck-dejagnu: installcheck-dejagnu
8211
8212 installcheck-dejagnu: \
8213     configure-dejagnu 
8214         @: $(MAKE); $(unstage)
8215         @[ -f ./dejagnu/Makefile ] || exit 0; \
8216         r=`${PWD_COMMAND}`; export r; \
8217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8218         $(HOST_EXPORTS) \
8219         for flag in $(EXTRA_HOST_FLAGS) ; do \
8220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8221         done; \
8222         echo "Doing installcheck in dejagnu"; \
8223         (cd $(HOST_SUBDIR)/dejagnu && \
8224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8226                   "RANLIB=$${RANLIB}" \
8227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8228                   installcheck) \
8229           || exit 1
8230
8231 @endif dejagnu
8232
8233 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8234 maybe-mostlyclean-dejagnu:
8235 @if dejagnu
8236 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8237
8238 mostlyclean-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 mostlyclean 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                   mostlyclean) \
8254           || exit 1
8255
8256 @endif dejagnu
8257
8258 .PHONY: maybe-clean-dejagnu clean-dejagnu
8259 maybe-clean-dejagnu:
8260 @if dejagnu
8261 maybe-clean-dejagnu: clean-dejagnu
8262
8263 clean-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 clean 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                   clean) \
8279           || exit 1
8280
8281 @endif dejagnu
8282
8283 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8284 maybe-distclean-dejagnu:
8285 @if dejagnu
8286 maybe-distclean-dejagnu: distclean-dejagnu
8287
8288 distclean-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 distclean 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                   distclean) \
8304           || exit 1
8305
8306 @endif dejagnu
8307
8308 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8309 maybe-maintainer-clean-dejagnu:
8310 @if dejagnu
8311 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8312
8313 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
8329           || exit 1
8330
8331 @endif dejagnu
8332
8333
8334
8335 .PHONY: configure-etc maybe-configure-etc
8336 maybe-configure-etc:
8337 @if gcc-bootstrap
8338 configure-etc: stage_current
8339 @endif gcc-bootstrap
8340 @if etc
8341 maybe-configure-etc: configure-etc
8342 configure-etc: 
8343         @: $(MAKE); $(unstage)
8344         @r=`${PWD_COMMAND}`; export r; \
8345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8348         $(HOST_EXPORTS)  \
8349         echo Configuring in $(HOST_SUBDIR)/etc; \
8350         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8351         case $(srcdir) in \
8352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8353           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8355         esac; \
8356         module_srcdir=etc; \
8357         $(SHELL) \
8358           $$s/$$module_srcdir/configure \
8359           --srcdir=$${topdir}/$$module_srcdir \
8360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8361           --target=${target_alias}  \
8362           || exit 1
8363 @endif etc
8364
8365
8366
8367
8368
8369 .PHONY: all-etc maybe-all-etc
8370 maybe-all-etc:
8371 @if gcc-bootstrap
8372 all-etc: stage_current
8373 @endif gcc-bootstrap
8374 @if etc
8375 TARGET-etc=all
8376 maybe-all-etc: all-etc
8377 all-etc: configure-etc
8378         @: $(MAKE); $(unstage)
8379         @r=`${PWD_COMMAND}`; export r; \
8380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8381         $(HOST_EXPORTS)  \
8382         (cd $(HOST_SUBDIR)/etc && \
8383           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8384                 $(TARGET-etc))
8385 @endif etc
8386
8387
8388
8389
8390 .PHONY: check-etc maybe-check-etc
8391 maybe-check-etc:
8392 @if etc
8393 maybe-check-etc: check-etc
8394
8395 check-etc:
8396         @: $(MAKE); $(unstage)
8397         @r=`${PWD_COMMAND}`; export r; \
8398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399         $(HOST_EXPORTS)  \
8400         (cd $(HOST_SUBDIR)/etc && \
8401           $(MAKE) $(FLAGS_TO_PASS)  check)
8402
8403 @endif etc
8404
8405 .PHONY: install-etc maybe-install-etc
8406 maybe-install-etc:
8407 @if etc
8408 maybe-install-etc: install-etc
8409
8410 install-etc: installdirs
8411         @: $(MAKE); $(unstage)
8412         @r=`${PWD_COMMAND}`; export r; \
8413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414         $(HOST_EXPORTS) \
8415         (cd $(HOST_SUBDIR)/etc && \
8416           $(MAKE) $(FLAGS_TO_PASS)  install)
8417
8418 @endif etc
8419
8420 .PHONY: install-strip-etc maybe-install-strip-etc
8421 maybe-install-strip-etc:
8422 @if etc
8423 maybe-install-strip-etc: install-strip-etc
8424
8425 install-strip-etc: installdirs
8426         @: $(MAKE); $(unstage)
8427         @r=`${PWD_COMMAND}`; export r; \
8428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8429         $(HOST_EXPORTS) \
8430         (cd $(HOST_SUBDIR)/etc && \
8431           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8432
8433 @endif etc
8434
8435 # Other targets (info, dvi, pdf, etc.)
8436
8437 .PHONY: maybe-info-etc info-etc
8438 maybe-info-etc:
8439 @if etc
8440 maybe-info-etc: info-etc
8441
8442 info-etc: \
8443     configure-etc 
8444         @: $(MAKE); $(unstage)
8445         @[ -f ./etc/Makefile ] || exit 0; \
8446         r=`${PWD_COMMAND}`; export r; \
8447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448         $(HOST_EXPORTS) \
8449         for flag in $(EXTRA_HOST_FLAGS) ; do \
8450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8451         done; \
8452         echo "Doing info in etc"; \
8453         (cd $(HOST_SUBDIR)/etc && \
8454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8456                   "RANLIB=$${RANLIB}" \
8457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8458                   info) \
8459           || exit 1
8460
8461 @endif etc
8462
8463 .PHONY: maybe-dvi-etc dvi-etc
8464 maybe-dvi-etc:
8465 @if etc
8466 maybe-dvi-etc: dvi-etc
8467
8468 dvi-etc: \
8469     configure-etc 
8470         @: $(MAKE); $(unstage)
8471         @[ -f ./etc/Makefile ] || exit 0; \
8472         r=`${PWD_COMMAND}`; export r; \
8473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8474         $(HOST_EXPORTS) \
8475         for flag in $(EXTRA_HOST_FLAGS) ; do \
8476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8477         done; \
8478         echo "Doing dvi in etc"; \
8479         (cd $(HOST_SUBDIR)/etc && \
8480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8482                   "RANLIB=$${RANLIB}" \
8483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8484                   dvi) \
8485           || exit 1
8486
8487 @endif etc
8488
8489 .PHONY: maybe-pdf-etc pdf-etc
8490 maybe-pdf-etc:
8491 @if etc
8492 maybe-pdf-etc: pdf-etc
8493
8494 pdf-etc: \
8495     configure-etc 
8496         @: $(MAKE); $(unstage)
8497         @[ -f ./etc/Makefile ] || exit 0; \
8498         r=`${PWD_COMMAND}`; export r; \
8499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500         $(HOST_EXPORTS) \
8501         for flag in $(EXTRA_HOST_FLAGS) ; do \
8502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8503         done; \
8504         echo "Doing pdf in etc"; \
8505         (cd $(HOST_SUBDIR)/etc && \
8506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8508                   "RANLIB=$${RANLIB}" \
8509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8510                   pdf) \
8511           || exit 1
8512
8513 @endif etc
8514
8515 .PHONY: maybe-html-etc html-etc
8516 maybe-html-etc:
8517 @if etc
8518 maybe-html-etc: html-etc
8519
8520 html-etc: \
8521     configure-etc 
8522         @: $(MAKE); $(unstage)
8523         @[ -f ./etc/Makefile ] || exit 0; \
8524         r=`${PWD_COMMAND}`; export r; \
8525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8526         $(HOST_EXPORTS) \
8527         for flag in $(EXTRA_HOST_FLAGS) ; do \
8528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8529         done; \
8530         echo "Doing html in etc"; \
8531         (cd $(HOST_SUBDIR)/etc && \
8532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8534                   "RANLIB=$${RANLIB}" \
8535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8536                   html) \
8537           || exit 1
8538
8539 @endif etc
8540
8541 .PHONY: maybe-TAGS-etc TAGS-etc
8542 maybe-TAGS-etc:
8543 @if etc
8544 maybe-TAGS-etc: TAGS-etc
8545
8546 TAGS-etc: \
8547     configure-etc 
8548         @: $(MAKE); $(unstage)
8549         @[ -f ./etc/Makefile ] || exit 0; \
8550         r=`${PWD_COMMAND}`; export r; \
8551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552         $(HOST_EXPORTS) \
8553         for flag in $(EXTRA_HOST_FLAGS) ; do \
8554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8555         done; \
8556         echo "Doing TAGS in etc"; \
8557         (cd $(HOST_SUBDIR)/etc && \
8558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8560                   "RANLIB=$${RANLIB}" \
8561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8562                   TAGS) \
8563           || exit 1
8564
8565 @endif etc
8566
8567 .PHONY: maybe-install-info-etc install-info-etc
8568 maybe-install-info-etc:
8569 @if etc
8570 maybe-install-info-etc: install-info-etc
8571
8572 install-info-etc: \
8573     configure-etc \
8574     info-etc 
8575         @: $(MAKE); $(unstage)
8576         @[ -f ./etc/Makefile ] || exit 0; \
8577         r=`${PWD_COMMAND}`; export r; \
8578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8579         $(HOST_EXPORTS) \
8580         for flag in $(EXTRA_HOST_FLAGS) ; do \
8581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8582         done; \
8583         echo "Doing install-info in etc"; \
8584         (cd $(HOST_SUBDIR)/etc && \
8585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8587                   "RANLIB=$${RANLIB}" \
8588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8589                   install-info) \
8590           || exit 1
8591
8592 @endif etc
8593
8594 .PHONY: maybe-install-dvi-etc install-dvi-etc
8595 maybe-install-dvi-etc:
8596 @if etc
8597 maybe-install-dvi-etc: install-dvi-etc
8598
8599 install-dvi-etc: \
8600     configure-etc \
8601     dvi-etc 
8602         @: $(MAKE); $(unstage)
8603         @[ -f ./etc/Makefile ] || exit 0; \
8604         r=`${PWD_COMMAND}`; export r; \
8605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8606         $(HOST_EXPORTS) \
8607         for flag in $(EXTRA_HOST_FLAGS) ; do \
8608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8609         done; \
8610         echo "Doing install-dvi in etc"; \
8611         (cd $(HOST_SUBDIR)/etc && \
8612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8614                   "RANLIB=$${RANLIB}" \
8615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8616                   install-dvi) \
8617           || exit 1
8618
8619 @endif etc
8620
8621 .PHONY: maybe-install-pdf-etc install-pdf-etc
8622 maybe-install-pdf-etc:
8623 @if etc
8624 maybe-install-pdf-etc: install-pdf-etc
8625
8626 install-pdf-etc: \
8627     configure-etc \
8628     pdf-etc 
8629         @: $(MAKE); $(unstage)
8630         @[ -f ./etc/Makefile ] || exit 0; \
8631         r=`${PWD_COMMAND}`; export r; \
8632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633         $(HOST_EXPORTS) \
8634         for flag in $(EXTRA_HOST_FLAGS) ; do \
8635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636         done; \
8637         echo "Doing install-pdf in etc"; \
8638         (cd $(HOST_SUBDIR)/etc && \
8639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641                   "RANLIB=$${RANLIB}" \
8642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643                   install-pdf) \
8644           || exit 1
8645
8646 @endif etc
8647
8648 .PHONY: maybe-install-html-etc install-html-etc
8649 maybe-install-html-etc:
8650 @if etc
8651 maybe-install-html-etc: install-html-etc
8652
8653 install-html-etc: \
8654     configure-etc \
8655     html-etc 
8656         @: $(MAKE); $(unstage)
8657         @[ -f ./etc/Makefile ] || exit 0; \
8658         r=`${PWD_COMMAND}`; export r; \
8659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660         $(HOST_EXPORTS) \
8661         for flag in $(EXTRA_HOST_FLAGS) ; do \
8662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663         done; \
8664         echo "Doing install-html in etc"; \
8665         (cd $(HOST_SUBDIR)/etc && \
8666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668                   "RANLIB=$${RANLIB}" \
8669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670                   install-html) \
8671           || exit 1
8672
8673 @endif etc
8674
8675 .PHONY: maybe-installcheck-etc installcheck-etc
8676 maybe-installcheck-etc:
8677 @if etc
8678 maybe-installcheck-etc: installcheck-etc
8679
8680 installcheck-etc: \
8681     configure-etc 
8682         @: $(MAKE); $(unstage)
8683         @[ -f ./etc/Makefile ] || exit 0; \
8684         r=`${PWD_COMMAND}`; export r; \
8685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686         $(HOST_EXPORTS) \
8687         for flag in $(EXTRA_HOST_FLAGS) ; do \
8688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689         done; \
8690         echo "Doing installcheck in etc"; \
8691         (cd $(HOST_SUBDIR)/etc && \
8692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694                   "RANLIB=$${RANLIB}" \
8695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696                   installcheck) \
8697           || exit 1
8698
8699 @endif etc
8700
8701 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8702 maybe-mostlyclean-etc:
8703 @if etc
8704 maybe-mostlyclean-etc: mostlyclean-etc
8705
8706 mostlyclean-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 mostlyclean 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                   mostlyclean) \
8722           || exit 1
8723
8724 @endif etc
8725
8726 .PHONY: maybe-clean-etc clean-etc
8727 maybe-clean-etc:
8728 @if etc
8729 maybe-clean-etc: clean-etc
8730
8731 clean-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 clean 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                   clean) \
8747           || exit 1
8748
8749 @endif etc
8750
8751 .PHONY: maybe-distclean-etc distclean-etc
8752 maybe-distclean-etc:
8753 @if etc
8754 maybe-distclean-etc: distclean-etc
8755
8756 distclean-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 distclean 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                   distclean) \
8772           || exit 1
8773
8774 @endif etc
8775
8776 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8777 maybe-maintainer-clean-etc:
8778 @if etc
8779 maybe-maintainer-clean-etc: maintainer-clean-etc
8780
8781 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
8797           || exit 1
8798
8799 @endif etc
8800
8801
8802
8803 .PHONY: configure-fastjar maybe-configure-fastjar
8804 maybe-configure-fastjar:
8805 @if gcc-bootstrap
8806 configure-fastjar: stage_current
8807 @endif gcc-bootstrap
8808 @if fastjar
8809 maybe-configure-fastjar: configure-fastjar
8810 configure-fastjar: 
8811         @: $(MAKE); $(unstage)
8812         @r=`${PWD_COMMAND}`; export r; \
8813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8816         $(HOST_EXPORTS)  \
8817         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8818         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8819         case $(srcdir) in \
8820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8821           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8823         esac; \
8824         module_srcdir=fastjar; \
8825         $(SHELL) \
8826           $$s/$$module_srcdir/configure \
8827           --srcdir=$${topdir}/$$module_srcdir \
8828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8829           --target=${target_alias}  \
8830           || exit 1
8831 @endif fastjar
8832
8833
8834
8835
8836
8837 .PHONY: all-fastjar maybe-all-fastjar
8838 maybe-all-fastjar:
8839 @if gcc-bootstrap
8840 all-fastjar: stage_current
8841 @endif gcc-bootstrap
8842 @if fastjar
8843 TARGET-fastjar=all
8844 maybe-all-fastjar: all-fastjar
8845 all-fastjar: configure-fastjar
8846         @: $(MAKE); $(unstage)
8847         @r=`${PWD_COMMAND}`; export r; \
8848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849         $(HOST_EXPORTS)  \
8850         (cd $(HOST_SUBDIR)/fastjar && \
8851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8852                 $(TARGET-fastjar))
8853 @endif fastjar
8854
8855
8856
8857
8858 .PHONY: check-fastjar maybe-check-fastjar
8859 maybe-check-fastjar:
8860 @if fastjar
8861 maybe-check-fastjar: check-fastjar
8862
8863 # This module is only tested in a native toolchain.
8864 check-fastjar:
8865         @: $(MAKE); $(unstage)
8866         @if [ '$(host)' = '$(target)' ]; then \
8867           r=`${PWD_COMMAND}`; export r; \
8868           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869           $(HOST_EXPORTS)  \
8870           (cd $(HOST_SUBDIR)/fastjar && \
8871             $(MAKE) $(FLAGS_TO_PASS)  check)
8872         fi
8873
8874 @endif fastjar
8875
8876 .PHONY: install-fastjar maybe-install-fastjar
8877 maybe-install-fastjar:
8878 @if fastjar
8879 maybe-install-fastjar: install-fastjar
8880
8881 install-fastjar: installdirs
8882         @: $(MAKE); $(unstage)
8883         @r=`${PWD_COMMAND}`; export r; \
8884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885         $(HOST_EXPORTS) \
8886         (cd $(HOST_SUBDIR)/fastjar && \
8887           $(MAKE) $(FLAGS_TO_PASS)  install)
8888
8889 @endif fastjar
8890
8891 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8892 maybe-install-strip-fastjar:
8893 @if fastjar
8894 maybe-install-strip-fastjar: install-strip-fastjar
8895
8896 install-strip-fastjar: installdirs
8897         @: $(MAKE); $(unstage)
8898         @r=`${PWD_COMMAND}`; export r; \
8899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900         $(HOST_EXPORTS) \
8901         (cd $(HOST_SUBDIR)/fastjar && \
8902           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8903
8904 @endif fastjar
8905
8906 # Other targets (info, dvi, pdf, etc.)
8907
8908 .PHONY: maybe-info-fastjar info-fastjar
8909 maybe-info-fastjar:
8910 @if fastjar
8911 maybe-info-fastjar: info-fastjar
8912
8913 info-fastjar: \
8914     configure-fastjar 
8915         @: $(MAKE); $(unstage)
8916         @[ -f ./fastjar/Makefile ] || exit 0; \
8917         r=`${PWD_COMMAND}`; export r; \
8918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919         $(HOST_EXPORTS) \
8920         for flag in $(EXTRA_HOST_FLAGS) ; do \
8921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8922         done; \
8923         echo "Doing info in fastjar"; \
8924         (cd $(HOST_SUBDIR)/fastjar && \
8925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8927                   "RANLIB=$${RANLIB}" \
8928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8929                   info) \
8930           || exit 1
8931
8932 @endif fastjar
8933
8934 .PHONY: maybe-dvi-fastjar dvi-fastjar
8935 maybe-dvi-fastjar:
8936 @if fastjar
8937 maybe-dvi-fastjar: dvi-fastjar
8938
8939 dvi-fastjar: \
8940     configure-fastjar 
8941         @: $(MAKE); $(unstage)
8942         @[ -f ./fastjar/Makefile ] || exit 0; \
8943         r=`${PWD_COMMAND}`; export r; \
8944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8945         $(HOST_EXPORTS) \
8946         for flag in $(EXTRA_HOST_FLAGS) ; do \
8947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8948         done; \
8949         echo "Doing dvi in fastjar"; \
8950         (cd $(HOST_SUBDIR)/fastjar && \
8951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8953                   "RANLIB=$${RANLIB}" \
8954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8955                   dvi) \
8956           || exit 1
8957
8958 @endif fastjar
8959
8960 .PHONY: maybe-pdf-fastjar pdf-fastjar
8961 maybe-pdf-fastjar:
8962 @if fastjar
8963 maybe-pdf-fastjar: pdf-fastjar
8964
8965 pdf-fastjar: \
8966     configure-fastjar 
8967         @: $(MAKE); $(unstage)
8968         @[ -f ./fastjar/Makefile ] || exit 0; \
8969         r=`${PWD_COMMAND}`; export r; \
8970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8971         $(HOST_EXPORTS) \
8972         for flag in $(EXTRA_HOST_FLAGS) ; do \
8973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8974         done; \
8975         echo "Doing pdf in fastjar"; \
8976         (cd $(HOST_SUBDIR)/fastjar && \
8977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8979                   "RANLIB=$${RANLIB}" \
8980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8981                   pdf) \
8982           || exit 1
8983
8984 @endif fastjar
8985
8986 .PHONY: maybe-html-fastjar html-fastjar
8987 maybe-html-fastjar:
8988 @if fastjar
8989 maybe-html-fastjar: html-fastjar
8990
8991 html-fastjar: \
8992     configure-fastjar 
8993         @: $(MAKE); $(unstage)
8994         @[ -f ./fastjar/Makefile ] || exit 0; \
8995         r=`${PWD_COMMAND}`; export r; \
8996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997         $(HOST_EXPORTS) \
8998         for flag in $(EXTRA_HOST_FLAGS) ; do \
8999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000         done; \
9001         echo "Doing html in fastjar"; \
9002         (cd $(HOST_SUBDIR)/fastjar && \
9003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005                   "RANLIB=$${RANLIB}" \
9006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9007                   html) \
9008           || exit 1
9009
9010 @endif fastjar
9011
9012 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9013 maybe-TAGS-fastjar:
9014 @if fastjar
9015 maybe-TAGS-fastjar: TAGS-fastjar
9016
9017 TAGS-fastjar: \
9018     configure-fastjar 
9019         @: $(MAKE); $(unstage)
9020         @[ -f ./fastjar/Makefile ] || exit 0; \
9021         r=`${PWD_COMMAND}`; export r; \
9022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9023         $(HOST_EXPORTS) \
9024         for flag in $(EXTRA_HOST_FLAGS) ; do \
9025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9026         done; \
9027         echo "Doing TAGS in fastjar"; \
9028         (cd $(HOST_SUBDIR)/fastjar && \
9029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9031                   "RANLIB=$${RANLIB}" \
9032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9033                   TAGS) \
9034           || exit 1
9035
9036 @endif fastjar
9037
9038 .PHONY: maybe-install-info-fastjar install-info-fastjar
9039 maybe-install-info-fastjar:
9040 @if fastjar
9041 maybe-install-info-fastjar: install-info-fastjar
9042
9043 install-info-fastjar: \
9044     configure-fastjar \
9045     info-fastjar 
9046         @: $(MAKE); $(unstage)
9047         @[ -f ./fastjar/Makefile ] || exit 0; \
9048         r=`${PWD_COMMAND}`; export r; \
9049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9050         $(HOST_EXPORTS) \
9051         for flag in $(EXTRA_HOST_FLAGS) ; do \
9052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9053         done; \
9054         echo "Doing install-info in fastjar"; \
9055         (cd $(HOST_SUBDIR)/fastjar && \
9056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9058                   "RANLIB=$${RANLIB}" \
9059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9060                   install-info) \
9061           || exit 1
9062
9063 @endif fastjar
9064
9065 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9066 maybe-install-dvi-fastjar:
9067 @if fastjar
9068 maybe-install-dvi-fastjar: install-dvi-fastjar
9069
9070 install-dvi-fastjar: \
9071     configure-fastjar \
9072     dvi-fastjar 
9073         @: $(MAKE); $(unstage)
9074         @[ -f ./fastjar/Makefile ] || exit 0; \
9075         r=`${PWD_COMMAND}`; export r; \
9076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077         $(HOST_EXPORTS) \
9078         for flag in $(EXTRA_HOST_FLAGS) ; do \
9079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080         done; \
9081         echo "Doing install-dvi in fastjar"; \
9082         (cd $(HOST_SUBDIR)/fastjar && \
9083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9085                   "RANLIB=$${RANLIB}" \
9086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9087                   install-dvi) \
9088           || exit 1
9089
9090 @endif fastjar
9091
9092 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9093 maybe-install-pdf-fastjar:
9094 @if fastjar
9095 maybe-install-pdf-fastjar: install-pdf-fastjar
9096
9097 install-pdf-fastjar: \
9098     configure-fastjar \
9099     pdf-fastjar 
9100         @: $(MAKE); $(unstage)
9101         @[ -f ./fastjar/Makefile ] || exit 0; \
9102         r=`${PWD_COMMAND}`; export r; \
9103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9104         $(HOST_EXPORTS) \
9105         for flag in $(EXTRA_HOST_FLAGS) ; do \
9106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9107         done; \
9108         echo "Doing install-pdf in fastjar"; \
9109         (cd $(HOST_SUBDIR)/fastjar && \
9110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9112                   "RANLIB=$${RANLIB}" \
9113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9114                   install-pdf) \
9115           || exit 1
9116
9117 @endif fastjar
9118
9119 .PHONY: maybe-install-html-fastjar install-html-fastjar
9120 maybe-install-html-fastjar:
9121 @if fastjar
9122 maybe-install-html-fastjar: install-html-fastjar
9123
9124 install-html-fastjar: \
9125     configure-fastjar \
9126     html-fastjar 
9127         @: $(MAKE); $(unstage)
9128         @[ -f ./fastjar/Makefile ] || exit 0; \
9129         r=`${PWD_COMMAND}`; export r; \
9130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131         $(HOST_EXPORTS) \
9132         for flag in $(EXTRA_HOST_FLAGS) ; do \
9133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134         done; \
9135         echo "Doing install-html in fastjar"; \
9136         (cd $(HOST_SUBDIR)/fastjar && \
9137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9139                   "RANLIB=$${RANLIB}" \
9140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9141                   install-html) \
9142           || exit 1
9143
9144 @endif fastjar
9145
9146 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9147 maybe-installcheck-fastjar:
9148 @if fastjar
9149 maybe-installcheck-fastjar: installcheck-fastjar
9150
9151 installcheck-fastjar: \
9152     configure-fastjar 
9153         @: $(MAKE); $(unstage)
9154         @[ -f ./fastjar/Makefile ] || exit 0; \
9155         r=`${PWD_COMMAND}`; export r; \
9156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9157         $(HOST_EXPORTS) \
9158         for flag in $(EXTRA_HOST_FLAGS) ; do \
9159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9160         done; \
9161         echo "Doing installcheck in fastjar"; \
9162         (cd $(HOST_SUBDIR)/fastjar && \
9163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165                   "RANLIB=$${RANLIB}" \
9166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9167                   installcheck) \
9168           || exit 1
9169
9170 @endif fastjar
9171
9172 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9173 maybe-mostlyclean-fastjar:
9174 @if fastjar
9175 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9176
9177 mostlyclean-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 mostlyclean 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                   mostlyclean) \
9193           || exit 1
9194
9195 @endif fastjar
9196
9197 .PHONY: maybe-clean-fastjar clean-fastjar
9198 maybe-clean-fastjar:
9199 @if fastjar
9200 maybe-clean-fastjar: clean-fastjar
9201
9202 clean-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 clean 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                   clean) \
9218           || exit 1
9219
9220 @endif fastjar
9221
9222 .PHONY: maybe-distclean-fastjar distclean-fastjar
9223 maybe-distclean-fastjar:
9224 @if fastjar
9225 maybe-distclean-fastjar: distclean-fastjar
9226
9227 distclean-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 distclean 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                   distclean) \
9243           || exit 1
9244
9245 @endif fastjar
9246
9247 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9248 maybe-maintainer-clean-fastjar:
9249 @if fastjar
9250 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9251
9252 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
9268           || exit 1
9269
9270 @endif fastjar
9271
9272
9273
9274 .PHONY: configure-fixincludes maybe-configure-fixincludes
9275 maybe-configure-fixincludes:
9276 @if gcc-bootstrap
9277 configure-fixincludes: stage_current
9278 @endif gcc-bootstrap
9279 @if fixincludes
9280 maybe-configure-fixincludes: configure-fixincludes
9281 configure-fixincludes: 
9282         @r=`${PWD_COMMAND}`; export r; \
9283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9284         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9286         $(HOST_EXPORTS)  \
9287         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9288         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9289         case $(srcdir) in \
9290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9291           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9293         esac; \
9294         module_srcdir=fixincludes; \
9295         $(SHELL) \
9296           $$s/$$module_srcdir/configure \
9297           --srcdir=$${topdir}/$$module_srcdir \
9298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9299           --target=${target_alias}  \
9300           || exit 1
9301 @endif fixincludes
9302
9303
9304
9305 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9306 maybe-configure-stage1-fixincludes:
9307 @if fixincludes-bootstrap
9308 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9309 configure-stage1-fixincludes:
9310         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9311         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9312         @r=`${PWD_COMMAND}`; export r; \
9313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9314         TFLAGS="$(STAGE1_TFLAGS)"; \
9315         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9316         $(HOST_EXPORTS) \
9317         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9318         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9319         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9320         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9322         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9323         case $(srcdir) in \
9324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9325           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9327         esac; \
9328         module_srcdir=fixincludes; \
9329         $(SHELL) $$s/$$module_srcdir/configure \
9330           --srcdir=$${topdir}/$$module_srcdir \
9331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9332           --target=${target_alias} \
9333            \
9334           $(STAGE1_CONFIGURE_FLAGS)
9335 @endif fixincludes-bootstrap
9336
9337 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9338 maybe-configure-stage2-fixincludes:
9339 @if fixincludes-bootstrap
9340 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9341 configure-stage2-fixincludes:
9342         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9344         @r=`${PWD_COMMAND}`; export r; \
9345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9346         TFLAGS="$(STAGE2_TFLAGS)"; \
9347         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9348         $(HOST_EXPORTS) \
9349         $(POSTSTAGE1_HOST_EXPORTS) \
9350         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9351         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9352         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9353         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9355         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9356         case $(srcdir) in \
9357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360         esac; \
9361         module_srcdir=fixincludes; \
9362         $(SHELL) $$s/$$module_srcdir/configure \
9363           --srcdir=$${topdir}/$$module_srcdir \
9364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9365           --target=${target_alias} \
9366           --with-build-libsubdir=$(HOST_SUBDIR) \
9367           $(STAGE2_CONFIGURE_FLAGS)
9368 @endif fixincludes-bootstrap
9369
9370 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9371 maybe-configure-stage3-fixincludes:
9372 @if fixincludes-bootstrap
9373 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9374 configure-stage3-fixincludes:
9375         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9376         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9377         @r=`${PWD_COMMAND}`; export r; \
9378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9379         TFLAGS="$(STAGE3_TFLAGS)"; \
9380         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9381         $(HOST_EXPORTS) \
9382         $(POSTSTAGE1_HOST_EXPORTS) \
9383         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9384         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9385         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9386         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9387         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9388         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9389         case $(srcdir) in \
9390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9391           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9393         esac; \
9394         module_srcdir=fixincludes; \
9395         $(SHELL) $$s/$$module_srcdir/configure \
9396           --srcdir=$${topdir}/$$module_srcdir \
9397           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9398           --target=${target_alias} \
9399           --with-build-libsubdir=$(HOST_SUBDIR) \
9400           $(STAGE3_CONFIGURE_FLAGS)
9401 @endif fixincludes-bootstrap
9402
9403 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9404 maybe-configure-stage4-fixincludes:
9405 @if fixincludes-bootstrap
9406 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9407 configure-stage4-fixincludes:
9408         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9410         @r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         TFLAGS="$(STAGE4_TFLAGS)"; \
9413         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9414         $(HOST_EXPORTS) \
9415         $(POSTSTAGE1_HOST_EXPORTS) \
9416         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9417         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9418         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9419         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9421         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9422         case $(srcdir) in \
9423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9424           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9426         esac; \
9427         module_srcdir=fixincludes; \
9428         $(SHELL) $$s/$$module_srcdir/configure \
9429           --srcdir=$${topdir}/$$module_srcdir \
9430           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9431           --target=${target_alias} \
9432           --with-build-libsubdir=$(HOST_SUBDIR) \
9433           $(STAGE4_CONFIGURE_FLAGS)
9434 @endif fixincludes-bootstrap
9435
9436 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9437 maybe-configure-stageprofile-fixincludes:
9438 @if fixincludes-bootstrap
9439 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9440 configure-stageprofile-fixincludes:
9441         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9442         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9443         @r=`${PWD_COMMAND}`; export r; \
9444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9446         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9447         $(HOST_EXPORTS) \
9448         $(POSTSTAGE1_HOST_EXPORTS) \
9449         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9450         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9451         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9452         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9454         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9455         case $(srcdir) in \
9456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9457           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9459         esac; \
9460         module_srcdir=fixincludes; \
9461         $(SHELL) $$s/$$module_srcdir/configure \
9462           --srcdir=$${topdir}/$$module_srcdir \
9463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9464           --target=${target_alias} \
9465           --with-build-libsubdir=$(HOST_SUBDIR) \
9466           $(STAGEprofile_CONFIGURE_FLAGS)
9467 @endif fixincludes-bootstrap
9468
9469 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9470 maybe-configure-stagetrain-fixincludes:
9471 @if fixincludes-bootstrap
9472 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9473 configure-stagetrain-fixincludes:
9474         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9475         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9476         @r=`${PWD_COMMAND}`; export r; \
9477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9479         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9480         $(HOST_EXPORTS) \
9481         $(POSTSTAGE1_HOST_EXPORTS) \
9482         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9483         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9484         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9485         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9487         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9488         case $(srcdir) in \
9489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492         esac; \
9493         module_srcdir=fixincludes; \
9494         $(SHELL) $$s/$$module_srcdir/configure \
9495           --srcdir=$${topdir}/$$module_srcdir \
9496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497           --target=${target_alias} \
9498           --with-build-libsubdir=$(HOST_SUBDIR) \
9499           $(STAGEtrain_CONFIGURE_FLAGS)
9500 @endif fixincludes-bootstrap
9501
9502 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9503 maybe-configure-stagefeedback-fixincludes:
9504 @if fixincludes-bootstrap
9505 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9506 configure-stagefeedback-fixincludes:
9507         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9508         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9509         @r=`${PWD_COMMAND}`; export r; \
9510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9511         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9512         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9513         $(HOST_EXPORTS) \
9514         $(POSTSTAGE1_HOST_EXPORTS) \
9515         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9516         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9517         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9518         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9520         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9521         case $(srcdir) in \
9522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9523           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9525         esac; \
9526         module_srcdir=fixincludes; \
9527         $(SHELL) $$s/$$module_srcdir/configure \
9528           --srcdir=$${topdir}/$$module_srcdir \
9529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9530           --target=${target_alias} \
9531           --with-build-libsubdir=$(HOST_SUBDIR) \
9532           $(STAGEfeedback_CONFIGURE_FLAGS)
9533 @endif fixincludes-bootstrap
9534
9535 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9536 maybe-configure-stageautoprofile-fixincludes:
9537 @if fixincludes-bootstrap
9538 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9539 configure-stageautoprofile-fixincludes:
9540         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9541         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9542         @r=`${PWD_COMMAND}`; export r; \
9543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9545         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9546         $(HOST_EXPORTS) \
9547         $(POSTSTAGE1_HOST_EXPORTS) \
9548         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9549         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9550         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9551         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9553         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9554         case $(srcdir) in \
9555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9556           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9558         esac; \
9559         module_srcdir=fixincludes; \
9560         $(SHELL) $$s/$$module_srcdir/configure \
9561           --srcdir=$${topdir}/$$module_srcdir \
9562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9563           --target=${target_alias} \
9564           --with-build-libsubdir=$(HOST_SUBDIR) \
9565           $(STAGEautoprofile_CONFIGURE_FLAGS)
9566 @endif fixincludes-bootstrap
9567
9568 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9569 maybe-configure-stageautofeedback-fixincludes:
9570 @if fixincludes-bootstrap
9571 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9572 configure-stageautofeedback-fixincludes:
9573         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9575         @r=`${PWD_COMMAND}`; export r; \
9576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9578         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9579         $(HOST_EXPORTS) \
9580         $(POSTSTAGE1_HOST_EXPORTS) \
9581         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9582         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9583         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9584         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9586         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9587         case $(srcdir) in \
9588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9589           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9591         esac; \
9592         module_srcdir=fixincludes; \
9593         $(SHELL) $$s/$$module_srcdir/configure \
9594           --srcdir=$${topdir}/$$module_srcdir \
9595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9596           --target=${target_alias} \
9597           --with-build-libsubdir=$(HOST_SUBDIR) \
9598           $(STAGEautofeedback_CONFIGURE_FLAGS)
9599 @endif fixincludes-bootstrap
9600
9601
9602
9603
9604
9605 .PHONY: all-fixincludes maybe-all-fixincludes
9606 maybe-all-fixincludes:
9607 @if gcc-bootstrap
9608 all-fixincludes: stage_current
9609 @endif gcc-bootstrap
9610 @if fixincludes
9611 TARGET-fixincludes=all
9612 maybe-all-fixincludes: all-fixincludes
9613 all-fixincludes: configure-fixincludes
9614         @r=`${PWD_COMMAND}`; export r; \
9615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616         $(HOST_EXPORTS)  \
9617         (cd $(HOST_SUBDIR)/fixincludes && \
9618           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9619                 $(TARGET-fixincludes))
9620 @endif fixincludes
9621
9622
9623
9624 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9625 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9626 maybe-all-stage1-fixincludes:
9627 maybe-clean-stage1-fixincludes:
9628 @if fixincludes-bootstrap
9629 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9630 all-stage1: all-stage1-fixincludes
9631 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9632 all-stage1-fixincludes: configure-stage1-fixincludes
9633         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9634         @r=`${PWD_COMMAND}`; export r; \
9635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9636         TFLAGS="$(STAGE1_TFLAGS)"; \
9637         $(HOST_EXPORTS)  \
9638         cd $(HOST_SUBDIR)/fixincludes && \
9639          \
9640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9641                 CFLAGS="$(STAGE1_CFLAGS)" \
9642                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9643                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9644                 LIBCFLAGS="$(LIBCFLAGS)" \
9645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9648                 $(EXTRA_HOST_FLAGS)  \
9649                 $(STAGE1_FLAGS_TO_PASS)  \
9650                 TFLAGS="$(STAGE1_TFLAGS)"  \
9651                 $(TARGET-stage1-fixincludes)
9652
9653 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9654 clean-stage1: clean-stage1-fixincludes
9655 clean-stage1-fixincludes:
9656         @if [ $(current_stage) = stage1 ]; then \
9657           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9658         else \
9659           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9660           $(MAKE) stage1-start; \
9661         fi; \
9662         cd $(HOST_SUBDIR)/fixincludes && \
9663         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9664         $(STAGE1_FLAGS_TO_PASS)  clean
9665 @endif fixincludes-bootstrap
9666
9667
9668 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9669 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9670 maybe-all-stage2-fixincludes:
9671 maybe-clean-stage2-fixincludes:
9672 @if fixincludes-bootstrap
9673 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9674 all-stage2: all-stage2-fixincludes
9675 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9676 all-stage2-fixincludes: configure-stage2-fixincludes
9677         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9678         @r=`${PWD_COMMAND}`; export r; \
9679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9680         TFLAGS="$(STAGE2_TFLAGS)"; \
9681         $(HOST_EXPORTS) \
9682         $(POSTSTAGE1_HOST_EXPORTS)  \
9683         cd $(HOST_SUBDIR)/fixincludes && \
9684          \
9685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9686                 CFLAGS="$(STAGE2_CFLAGS)" \
9687                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9688                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9689                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9690                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9691                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9692                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9693                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9694                 TFLAGS="$(STAGE2_TFLAGS)"  \
9695                 $(TARGET-stage2-fixincludes)
9696
9697 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9698 clean-stage2: clean-stage2-fixincludes
9699 clean-stage2-fixincludes:
9700         @if [ $(current_stage) = stage2 ]; then \
9701           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9702         else \
9703           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9704           $(MAKE) stage2-start; \
9705         fi; \
9706         cd $(HOST_SUBDIR)/fixincludes && \
9707         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9708 @endif fixincludes-bootstrap
9709
9710
9711 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9712 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9713 maybe-all-stage3-fixincludes:
9714 maybe-clean-stage3-fixincludes:
9715 @if fixincludes-bootstrap
9716 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9717 all-stage3: all-stage3-fixincludes
9718 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9719 all-stage3-fixincludes: configure-stage3-fixincludes
9720         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9721         @r=`${PWD_COMMAND}`; export r; \
9722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9723         TFLAGS="$(STAGE3_TFLAGS)"; \
9724         $(HOST_EXPORTS) \
9725         $(POSTSTAGE1_HOST_EXPORTS)  \
9726         cd $(HOST_SUBDIR)/fixincludes && \
9727          \
9728         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9729                 CFLAGS="$(STAGE3_CFLAGS)" \
9730                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9731                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9732                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9736                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9737                 TFLAGS="$(STAGE3_TFLAGS)"  \
9738                 $(TARGET-stage3-fixincludes)
9739
9740 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9741 clean-stage3: clean-stage3-fixincludes
9742 clean-stage3-fixincludes:
9743         @if [ $(current_stage) = stage3 ]; then \
9744           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9745         else \
9746           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9747           $(MAKE) stage3-start; \
9748         fi; \
9749         cd $(HOST_SUBDIR)/fixincludes && \
9750         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9751 @endif fixincludes-bootstrap
9752
9753
9754 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9755 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9756 maybe-all-stage4-fixincludes:
9757 maybe-clean-stage4-fixincludes:
9758 @if fixincludes-bootstrap
9759 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9760 all-stage4: all-stage4-fixincludes
9761 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9762 all-stage4-fixincludes: configure-stage4-fixincludes
9763         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9764         @r=`${PWD_COMMAND}`; export r; \
9765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9766         TFLAGS="$(STAGE4_TFLAGS)"; \
9767         $(HOST_EXPORTS) \
9768         $(POSTSTAGE1_HOST_EXPORTS)  \
9769         cd $(HOST_SUBDIR)/fixincludes && \
9770          \
9771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9772                 CFLAGS="$(STAGE4_CFLAGS)" \
9773                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9774                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9775                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9779                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9780                 TFLAGS="$(STAGE4_TFLAGS)"  \
9781                 $(TARGET-stage4-fixincludes)
9782
9783 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9784 clean-stage4: clean-stage4-fixincludes
9785 clean-stage4-fixincludes:
9786         @if [ $(current_stage) = stage4 ]; then \
9787           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9788         else \
9789           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9790           $(MAKE) stage4-start; \
9791         fi; \
9792         cd $(HOST_SUBDIR)/fixincludes && \
9793         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9794 @endif fixincludes-bootstrap
9795
9796
9797 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9798 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9799 maybe-all-stageprofile-fixincludes:
9800 maybe-clean-stageprofile-fixincludes:
9801 @if fixincludes-bootstrap
9802 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9803 all-stageprofile: all-stageprofile-fixincludes
9804 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9805 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9806         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9807         @r=`${PWD_COMMAND}`; export r; \
9808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9810         $(HOST_EXPORTS) \
9811         $(POSTSTAGE1_HOST_EXPORTS)  \
9812         cd $(HOST_SUBDIR)/fixincludes && \
9813          \
9814         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9815                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9816                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9817                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9818                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9823                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9824                 $(TARGET-stageprofile-fixincludes)
9825
9826 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9827 clean-stageprofile: clean-stageprofile-fixincludes
9828 clean-stageprofile-fixincludes:
9829         @if [ $(current_stage) = stageprofile ]; then \
9830           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9831         else \
9832           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9833           $(MAKE) stageprofile-start; \
9834         fi; \
9835         cd $(HOST_SUBDIR)/fixincludes && \
9836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9837 @endif fixincludes-bootstrap
9838
9839
9840 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9841 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9842 maybe-all-stagetrain-fixincludes:
9843 maybe-clean-stagetrain-fixincludes:
9844 @if fixincludes-bootstrap
9845 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9846 all-stagetrain: all-stagetrain-fixincludes
9847 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9848 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9849         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9850         @r=`${PWD_COMMAND}`; export r; \
9851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9853         $(HOST_EXPORTS) \
9854         $(POSTSTAGE1_HOST_EXPORTS)  \
9855         cd $(HOST_SUBDIR)/fixincludes && \
9856          \
9857         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9858                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9859                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9860                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9861                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9862                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9863                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9864                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9865                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9866                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9867                 $(TARGET-stagetrain-fixincludes)
9868
9869 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9870 clean-stagetrain: clean-stagetrain-fixincludes
9871 clean-stagetrain-fixincludes:
9872         @if [ $(current_stage) = stagetrain ]; then \
9873           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9874         else \
9875           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9876           $(MAKE) stagetrain-start; \
9877         fi; \
9878         cd $(HOST_SUBDIR)/fixincludes && \
9879         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9880 @endif fixincludes-bootstrap
9881
9882
9883 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9884 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9885 maybe-all-stagefeedback-fixincludes:
9886 maybe-clean-stagefeedback-fixincludes:
9887 @if fixincludes-bootstrap
9888 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9889 all-stagefeedback: all-stagefeedback-fixincludes
9890 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9891 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9892         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9893         @r=`${PWD_COMMAND}`; export r; \
9894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9895         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9896         $(HOST_EXPORTS) \
9897         $(POSTSTAGE1_HOST_EXPORTS)  \
9898         cd $(HOST_SUBDIR)/fixincludes && \
9899          \
9900         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9901                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9902                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9903                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9904                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9905                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9906                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9907                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9908                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9909                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9910                 $(TARGET-stagefeedback-fixincludes)
9911
9912 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9913 clean-stagefeedback: clean-stagefeedback-fixincludes
9914 clean-stagefeedback-fixincludes:
9915         @if [ $(current_stage) = stagefeedback ]; then \
9916           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9917         else \
9918           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9919           $(MAKE) stagefeedback-start; \
9920         fi; \
9921         cd $(HOST_SUBDIR)/fixincludes && \
9922         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9923 @endif fixincludes-bootstrap
9924
9925
9926 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9927 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9928 maybe-all-stageautoprofile-fixincludes:
9929 maybe-clean-stageautoprofile-fixincludes:
9930 @if fixincludes-bootstrap
9931 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9932 all-stageautoprofile: all-stageautoprofile-fixincludes
9933 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9934 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9935         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9936         @r=`${PWD_COMMAND}`; export r; \
9937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9939         $(HOST_EXPORTS) \
9940         $(POSTSTAGE1_HOST_EXPORTS)  \
9941         cd $(HOST_SUBDIR)/fixincludes && \
9942         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9943         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9944                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9945                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9946                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9947                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9948                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9949                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9950                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9951                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9952                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9953                 $(TARGET-stageautoprofile-fixincludes)
9954
9955 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9956 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9957 clean-stageautoprofile-fixincludes:
9958         @if [ $(current_stage) = stageautoprofile ]; then \
9959           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9960         else \
9961           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9962           $(MAKE) stageautoprofile-start; \
9963         fi; \
9964         cd $(HOST_SUBDIR)/fixincludes && \
9965         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9966 @endif fixincludes-bootstrap
9967
9968
9969 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9970 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9971 maybe-all-stageautofeedback-fixincludes:
9972 maybe-clean-stageautofeedback-fixincludes:
9973 @if fixincludes-bootstrap
9974 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9975 all-stageautofeedback: all-stageautofeedback-fixincludes
9976 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9977 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9978         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9979         @r=`${PWD_COMMAND}`; export r; \
9980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9981         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9982         $(HOST_EXPORTS) \
9983         $(POSTSTAGE1_HOST_EXPORTS)  \
9984         cd $(HOST_SUBDIR)/fixincludes && \
9985          \
9986         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9987                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9988                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9989                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9990                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9991                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9992                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9993                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9994                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9995                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9996                 $(TARGET-stageautofeedback-fixincludes)
9997
9998 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9999 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10000 clean-stageautofeedback-fixincludes:
10001         @if [ $(current_stage) = stageautofeedback ]; then \
10002           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10003         else \
10004           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10005           $(MAKE) stageautofeedback-start; \
10006         fi; \
10007         cd $(HOST_SUBDIR)/fixincludes && \
10008         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10009 @endif fixincludes-bootstrap
10010
10011
10012
10013
10014
10015 .PHONY: check-fixincludes maybe-check-fixincludes
10016 maybe-check-fixincludes:
10017 @if fixincludes
10018 maybe-check-fixincludes: check-fixincludes
10019
10020 check-fixincludes:
10021         @: $(MAKE); $(unstage)
10022         @r=`${PWD_COMMAND}`; export r; \
10023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10024         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10025         (cd $(HOST_SUBDIR)/fixincludes && \
10026           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10027
10028 @endif fixincludes
10029
10030 .PHONY: install-fixincludes maybe-install-fixincludes
10031 maybe-install-fixincludes:
10032 @if fixincludes
10033 maybe-install-fixincludes: install-fixincludes
10034
10035 install-fixincludes: installdirs
10036         @: $(MAKE); $(unstage)
10037         @r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(HOST_EXPORTS) \
10040         (cd $(HOST_SUBDIR)/fixincludes && \
10041           $(MAKE) $(FLAGS_TO_PASS)  install)
10042
10043 @endif fixincludes
10044
10045 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10046 maybe-install-strip-fixincludes:
10047 @if fixincludes
10048 maybe-install-strip-fixincludes: install-strip-fixincludes
10049
10050 install-strip-fixincludes: installdirs
10051         @: $(MAKE); $(unstage)
10052         @r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         (cd $(HOST_SUBDIR)/fixincludes && \
10056           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10057
10058 @endif fixincludes
10059
10060 # Other targets (info, dvi, pdf, etc.)
10061
10062 .PHONY: maybe-info-fixincludes info-fixincludes
10063 maybe-info-fixincludes:
10064 @if fixincludes
10065 maybe-info-fixincludes: info-fixincludes
10066
10067 info-fixincludes: \
10068     configure-fixincludes 
10069         @[ -f ./fixincludes/Makefile ] || exit 0; \
10070         r=`${PWD_COMMAND}`; export r; \
10071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072         $(HOST_EXPORTS) \
10073         for flag in $(EXTRA_HOST_FLAGS) ; do \
10074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075         done; \
10076         echo "Doing info in fixincludes"; \
10077         (cd $(HOST_SUBDIR)/fixincludes && \
10078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080                   "RANLIB=$${RANLIB}" \
10081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10082                   info) \
10083           || exit 1
10084
10085 @endif fixincludes
10086
10087 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10088 maybe-dvi-fixincludes:
10089 @if fixincludes
10090 maybe-dvi-fixincludes: dvi-fixincludes
10091
10092 dvi-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 dvi 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                   dvi) \
10108           || exit 1
10109
10110 @endif fixincludes
10111
10112 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10113 maybe-pdf-fixincludes:
10114 @if fixincludes
10115 maybe-pdf-fixincludes: pdf-fixincludes
10116
10117 pdf-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 pdf 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                   pdf) \
10133           || exit 1
10134
10135 @endif fixincludes
10136
10137 .PHONY: maybe-html-fixincludes html-fixincludes
10138 maybe-html-fixincludes:
10139 @if fixincludes
10140 maybe-html-fixincludes: html-fixincludes
10141
10142 html-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 html 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                   html) \
10158           || exit 1
10159
10160 @endif fixincludes
10161
10162 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10163 maybe-TAGS-fixincludes:
10164 @if fixincludes
10165 maybe-TAGS-fixincludes: TAGS-fixincludes
10166
10167 # fixincludes doesn't support TAGS.
10168 TAGS-fixincludes:
10169
10170 @endif fixincludes
10171
10172 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10173 maybe-install-info-fixincludes:
10174 @if fixincludes
10175 maybe-install-info-fixincludes: install-info-fixincludes
10176
10177 install-info-fixincludes: \
10178     configure-fixincludes \
10179     info-fixincludes 
10180         @[ -f ./fixincludes/Makefile ] || exit 0; \
10181         r=`${PWD_COMMAND}`; export r; \
10182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10183         $(HOST_EXPORTS) \
10184         for flag in $(EXTRA_HOST_FLAGS) ; do \
10185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10186         done; \
10187         echo "Doing install-info in fixincludes"; \
10188         (cd $(HOST_SUBDIR)/fixincludes && \
10189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10191                   "RANLIB=$${RANLIB}" \
10192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10193                   install-info) \
10194           || exit 1
10195
10196 @endif fixincludes
10197
10198 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10199 maybe-install-dvi-fixincludes:
10200 @if fixincludes
10201 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10202
10203 # fixincludes doesn't support install-dvi.
10204 install-dvi-fixincludes:
10205
10206 @endif fixincludes
10207
10208 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10209 maybe-install-pdf-fixincludes:
10210 @if fixincludes
10211 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10212
10213 install-pdf-fixincludes: \
10214     configure-fixincludes \
10215     pdf-fixincludes 
10216         @[ -f ./fixincludes/Makefile ] || exit 0; \
10217         r=`${PWD_COMMAND}`; export r; \
10218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219         $(HOST_EXPORTS) \
10220         for flag in $(EXTRA_HOST_FLAGS) ; do \
10221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10222         done; \
10223         echo "Doing install-pdf in fixincludes"; \
10224         (cd $(HOST_SUBDIR)/fixincludes && \
10225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10227                   "RANLIB=$${RANLIB}" \
10228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10229                   install-pdf) \
10230           || exit 1
10231
10232 @endif fixincludes
10233
10234 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10235 maybe-install-html-fixincludes:
10236 @if fixincludes
10237 maybe-install-html-fixincludes: install-html-fixincludes
10238
10239 install-html-fixincludes: \
10240     configure-fixincludes \
10241     html-fixincludes 
10242         @[ -f ./fixincludes/Makefile ] || exit 0; \
10243         r=`${PWD_COMMAND}`; export r; \
10244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245         $(HOST_EXPORTS) \
10246         for flag in $(EXTRA_HOST_FLAGS) ; do \
10247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10248         done; \
10249         echo "Doing install-html in fixincludes"; \
10250         (cd $(HOST_SUBDIR)/fixincludes && \
10251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10253                   "RANLIB=$${RANLIB}" \
10254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10255                   install-html) \
10256           || exit 1
10257
10258 @endif fixincludes
10259
10260 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10261 maybe-installcheck-fixincludes:
10262 @if fixincludes
10263 maybe-installcheck-fixincludes: installcheck-fixincludes
10264
10265 installcheck-fixincludes: \
10266     configure-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 installcheck 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                   installcheck) \
10281           || exit 1
10282
10283 @endif fixincludes
10284
10285 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10286 maybe-mostlyclean-fixincludes:
10287 @if fixincludes
10288 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10289
10290 mostlyclean-fixincludes: 
10291         @[ -f ./fixincludes/Makefile ] || exit 0; \
10292         r=`${PWD_COMMAND}`; export r; \
10293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294         $(HOST_EXPORTS) \
10295         for flag in $(EXTRA_HOST_FLAGS) ; do \
10296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10297         done; \
10298         echo "Doing mostlyclean in fixincludes"; \
10299         (cd $(HOST_SUBDIR)/fixincludes && \
10300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10302                   "RANLIB=$${RANLIB}" \
10303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10304                   mostlyclean) \
10305           || exit 1
10306
10307 @endif fixincludes
10308
10309 .PHONY: maybe-clean-fixincludes clean-fixincludes
10310 maybe-clean-fixincludes:
10311 @if fixincludes
10312 maybe-clean-fixincludes: clean-fixincludes
10313
10314 clean-fixincludes: 
10315         @[ -f ./fixincludes/Makefile ] || exit 0; \
10316         r=`${PWD_COMMAND}`; export r; \
10317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10318         $(HOST_EXPORTS) \
10319         for flag in $(EXTRA_HOST_FLAGS) ; do \
10320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10321         done; \
10322         echo "Doing clean in fixincludes"; \
10323         (cd $(HOST_SUBDIR)/fixincludes && \
10324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10326                   "RANLIB=$${RANLIB}" \
10327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10328                   clean) \
10329           || exit 1
10330
10331 @endif fixincludes
10332
10333 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10334 maybe-distclean-fixincludes:
10335 @if fixincludes
10336 maybe-distclean-fixincludes: distclean-fixincludes
10337
10338 distclean-fixincludes: 
10339         @[ -f ./fixincludes/Makefile ] || exit 0; \
10340         r=`${PWD_COMMAND}`; export r; \
10341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342         $(HOST_EXPORTS) \
10343         for flag in $(EXTRA_HOST_FLAGS) ; do \
10344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10345         done; \
10346         echo "Doing distclean in fixincludes"; \
10347         (cd $(HOST_SUBDIR)/fixincludes && \
10348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10350                   "RANLIB=$${RANLIB}" \
10351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10352                   distclean) \
10353           || exit 1
10354
10355 @endif fixincludes
10356
10357 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10358 maybe-maintainer-clean-fixincludes:
10359 @if fixincludes
10360 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10361
10362 maintainer-clean-fixincludes: 
10363         @[ -f ./fixincludes/Makefile ] || exit 0; \
10364         r=`${PWD_COMMAND}`; export r; \
10365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10366         $(HOST_EXPORTS) \
10367         for flag in $(EXTRA_HOST_FLAGS) ; do \
10368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10369         done; \
10370         echo "Doing maintainer-clean in fixincludes"; \
10371         (cd $(HOST_SUBDIR)/fixincludes && \
10372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10374                   "RANLIB=$${RANLIB}" \
10375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10376                   maintainer-clean) \
10377           || exit 1
10378
10379 @endif fixincludes
10380
10381
10382
10383 .PHONY: configure-flex maybe-configure-flex
10384 maybe-configure-flex:
10385 @if gcc-bootstrap
10386 configure-flex: stage_current
10387 @endif gcc-bootstrap
10388 @if flex
10389 maybe-configure-flex: configure-flex
10390 configure-flex: 
10391         @: $(MAKE); $(unstage)
10392         @r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10396         $(HOST_EXPORTS)  \
10397         echo Configuring in $(HOST_SUBDIR)/flex; \
10398         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10399         case $(srcdir) in \
10400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10401           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10403         esac; \
10404         module_srcdir=flex; \
10405         $(SHELL) \
10406           $$s/$$module_srcdir/configure \
10407           --srcdir=$${topdir}/$$module_srcdir \
10408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10409           --target=${target_alias}  \
10410           || exit 1
10411 @endif flex
10412
10413
10414
10415
10416
10417 .PHONY: all-flex maybe-all-flex
10418 maybe-all-flex:
10419 @if gcc-bootstrap
10420 all-flex: stage_current
10421 @endif gcc-bootstrap
10422 @if flex
10423 TARGET-flex=all
10424 maybe-all-flex: all-flex
10425 all-flex: configure-flex
10426         @: $(MAKE); $(unstage)
10427         @r=`${PWD_COMMAND}`; export r; \
10428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10429         $(HOST_EXPORTS)  \
10430         (cd $(HOST_SUBDIR)/flex && \
10431           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10432                 $(TARGET-flex))
10433 @endif flex
10434
10435
10436
10437
10438 .PHONY: check-flex maybe-check-flex
10439 maybe-check-flex:
10440 @if flex
10441 maybe-check-flex: check-flex
10442
10443 # This module is only tested in a native toolchain.
10444 check-flex:
10445         @: $(MAKE); $(unstage)
10446         @if [ '$(host)' = '$(target)' ]; then \
10447           r=`${PWD_COMMAND}`; export r; \
10448           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10449           $(HOST_EXPORTS)  \
10450           (cd $(HOST_SUBDIR)/flex && \
10451             $(MAKE) $(FLAGS_TO_PASS)  check)
10452         fi
10453
10454 @endif flex
10455
10456 .PHONY: install-flex maybe-install-flex
10457 maybe-install-flex:
10458 @if flex
10459 maybe-install-flex: install-flex
10460
10461 install-flex: installdirs
10462         @: $(MAKE); $(unstage)
10463         @r=`${PWD_COMMAND}`; export r; \
10464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465         $(HOST_EXPORTS) \
10466         (cd $(HOST_SUBDIR)/flex && \
10467           $(MAKE) $(FLAGS_TO_PASS)  install)
10468
10469 @endif flex
10470
10471 .PHONY: install-strip-flex maybe-install-strip-flex
10472 maybe-install-strip-flex:
10473 @if flex
10474 maybe-install-strip-flex: install-strip-flex
10475
10476 install-strip-flex: installdirs
10477         @: $(MAKE); $(unstage)
10478         @r=`${PWD_COMMAND}`; export r; \
10479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480         $(HOST_EXPORTS) \
10481         (cd $(HOST_SUBDIR)/flex && \
10482           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10483
10484 @endif flex
10485
10486 # Other targets (info, dvi, pdf, etc.)
10487
10488 .PHONY: maybe-info-flex info-flex
10489 maybe-info-flex:
10490 @if flex
10491 maybe-info-flex: info-flex
10492
10493 info-flex: \
10494     configure-flex 
10495         @: $(MAKE); $(unstage)
10496         @[ -f ./flex/Makefile ] || exit 0; \
10497         r=`${PWD_COMMAND}`; export r; \
10498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499         $(HOST_EXPORTS) \
10500         for flag in $(EXTRA_HOST_FLAGS) ; do \
10501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10502         done; \
10503         echo "Doing info in flex"; \
10504         (cd $(HOST_SUBDIR)/flex && \
10505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10507                   "RANLIB=$${RANLIB}" \
10508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10509                   info) \
10510           || exit 1
10511
10512 @endif flex
10513
10514 .PHONY: maybe-dvi-flex dvi-flex
10515 maybe-dvi-flex:
10516 @if flex
10517 maybe-dvi-flex: dvi-flex
10518
10519 dvi-flex: \
10520     configure-flex 
10521         @: $(MAKE); $(unstage)
10522         @[ -f ./flex/Makefile ] || exit 0; \
10523         r=`${PWD_COMMAND}`; export r; \
10524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525         $(HOST_EXPORTS) \
10526         for flag in $(EXTRA_HOST_FLAGS) ; do \
10527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10528         done; \
10529         echo "Doing dvi in flex"; \
10530         (cd $(HOST_SUBDIR)/flex && \
10531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10533                   "RANLIB=$${RANLIB}" \
10534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10535                   dvi) \
10536           || exit 1
10537
10538 @endif flex
10539
10540 .PHONY: maybe-pdf-flex pdf-flex
10541 maybe-pdf-flex:
10542 @if flex
10543 maybe-pdf-flex: pdf-flex
10544
10545 pdf-flex: \
10546     configure-flex 
10547         @: $(MAKE); $(unstage)
10548         @[ -f ./flex/Makefile ] || exit 0; \
10549         r=`${PWD_COMMAND}`; export r; \
10550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10551         $(HOST_EXPORTS) \
10552         for flag in $(EXTRA_HOST_FLAGS) ; do \
10553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10554         done; \
10555         echo "Doing pdf in flex"; \
10556         (cd $(HOST_SUBDIR)/flex && \
10557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10559                   "RANLIB=$${RANLIB}" \
10560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10561                   pdf) \
10562           || exit 1
10563
10564 @endif flex
10565
10566 .PHONY: maybe-html-flex html-flex
10567 maybe-html-flex:
10568 @if flex
10569 maybe-html-flex: html-flex
10570
10571 html-flex: \
10572     configure-flex 
10573         @: $(MAKE); $(unstage)
10574         @[ -f ./flex/Makefile ] || exit 0; \
10575         r=`${PWD_COMMAND}`; export r; \
10576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577         $(HOST_EXPORTS) \
10578         for flag in $(EXTRA_HOST_FLAGS) ; do \
10579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10580         done; \
10581         echo "Doing html in flex"; \
10582         (cd $(HOST_SUBDIR)/flex && \
10583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10585                   "RANLIB=$${RANLIB}" \
10586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10587                   html) \
10588           || exit 1
10589
10590 @endif flex
10591
10592 .PHONY: maybe-TAGS-flex TAGS-flex
10593 maybe-TAGS-flex:
10594 @if flex
10595 maybe-TAGS-flex: TAGS-flex
10596
10597 TAGS-flex: \
10598     configure-flex 
10599         @: $(MAKE); $(unstage)
10600         @[ -f ./flex/Makefile ] || exit 0; \
10601         r=`${PWD_COMMAND}`; export r; \
10602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603         $(HOST_EXPORTS) \
10604         for flag in $(EXTRA_HOST_FLAGS) ; do \
10605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10606         done; \
10607         echo "Doing TAGS in flex"; \
10608         (cd $(HOST_SUBDIR)/flex && \
10609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10611                   "RANLIB=$${RANLIB}" \
10612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10613                   TAGS) \
10614           || exit 1
10615
10616 @endif flex
10617
10618 .PHONY: maybe-install-info-flex install-info-flex
10619 maybe-install-info-flex:
10620 @if flex
10621 maybe-install-info-flex: install-info-flex
10622
10623 install-info-flex: \
10624     configure-flex \
10625     info-flex 
10626         @: $(MAKE); $(unstage)
10627         @[ -f ./flex/Makefile ] || exit 0; \
10628         r=`${PWD_COMMAND}`; export r; \
10629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10630         $(HOST_EXPORTS) \
10631         for flag in $(EXTRA_HOST_FLAGS) ; do \
10632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10633         done; \
10634         echo "Doing install-info in flex"; \
10635         (cd $(HOST_SUBDIR)/flex && \
10636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10638                   "RANLIB=$${RANLIB}" \
10639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10640                   install-info) \
10641           || exit 1
10642
10643 @endif flex
10644
10645 .PHONY: maybe-install-dvi-flex install-dvi-flex
10646 maybe-install-dvi-flex:
10647 @if flex
10648 maybe-install-dvi-flex: install-dvi-flex
10649
10650 install-dvi-flex: \
10651     configure-flex \
10652     dvi-flex 
10653         @: $(MAKE); $(unstage)
10654         @[ -f ./flex/Makefile ] || exit 0; \
10655         r=`${PWD_COMMAND}`; export r; \
10656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10657         $(HOST_EXPORTS) \
10658         for flag in $(EXTRA_HOST_FLAGS) ; do \
10659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10660         done; \
10661         echo "Doing install-dvi in flex"; \
10662         (cd $(HOST_SUBDIR)/flex && \
10663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10665                   "RANLIB=$${RANLIB}" \
10666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10667                   install-dvi) \
10668           || exit 1
10669
10670 @endif flex
10671
10672 .PHONY: maybe-install-pdf-flex install-pdf-flex
10673 maybe-install-pdf-flex:
10674 @if flex
10675 maybe-install-pdf-flex: install-pdf-flex
10676
10677 install-pdf-flex: \
10678     configure-flex \
10679     pdf-flex 
10680         @: $(MAKE); $(unstage)
10681         @[ -f ./flex/Makefile ] || exit 0; \
10682         r=`${PWD_COMMAND}`; export r; \
10683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684         $(HOST_EXPORTS) \
10685         for flag in $(EXTRA_HOST_FLAGS) ; do \
10686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687         done; \
10688         echo "Doing install-pdf in flex"; \
10689         (cd $(HOST_SUBDIR)/flex && \
10690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692                   "RANLIB=$${RANLIB}" \
10693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10694                   install-pdf) \
10695           || exit 1
10696
10697 @endif flex
10698
10699 .PHONY: maybe-install-html-flex install-html-flex
10700 maybe-install-html-flex:
10701 @if flex
10702 maybe-install-html-flex: install-html-flex
10703
10704 install-html-flex: \
10705     configure-flex \
10706     html-flex 
10707         @: $(MAKE); $(unstage)
10708         @[ -f ./flex/Makefile ] || exit 0; \
10709         r=`${PWD_COMMAND}`; export r; \
10710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711         $(HOST_EXPORTS) \
10712         for flag in $(EXTRA_HOST_FLAGS) ; do \
10713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714         done; \
10715         echo "Doing install-html in flex"; \
10716         (cd $(HOST_SUBDIR)/flex && \
10717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719                   "RANLIB=$${RANLIB}" \
10720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721                   install-html) \
10722           || exit 1
10723
10724 @endif flex
10725
10726 .PHONY: maybe-installcheck-flex installcheck-flex
10727 maybe-installcheck-flex:
10728 @if flex
10729 maybe-installcheck-flex: installcheck-flex
10730
10731 installcheck-flex: \
10732     configure-flex 
10733         @: $(MAKE); $(unstage)
10734         @[ -f ./flex/Makefile ] || exit 0; \
10735         r=`${PWD_COMMAND}`; export r; \
10736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737         $(HOST_EXPORTS) \
10738         for flag in $(EXTRA_HOST_FLAGS) ; do \
10739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740         done; \
10741         echo "Doing installcheck in flex"; \
10742         (cd $(HOST_SUBDIR)/flex && \
10743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745                   "RANLIB=$${RANLIB}" \
10746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747                   installcheck) \
10748           || exit 1
10749
10750 @endif flex
10751
10752 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10753 maybe-mostlyclean-flex:
10754 @if flex
10755 maybe-mostlyclean-flex: mostlyclean-flex
10756
10757 mostlyclean-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 mostlyclean 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                   mostlyclean) \
10773           || exit 1
10774
10775 @endif flex
10776
10777 .PHONY: maybe-clean-flex clean-flex
10778 maybe-clean-flex:
10779 @if flex
10780 maybe-clean-flex: clean-flex
10781
10782 clean-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 clean 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                   clean) \
10798           || exit 1
10799
10800 @endif flex
10801
10802 .PHONY: maybe-distclean-flex distclean-flex
10803 maybe-distclean-flex:
10804 @if flex
10805 maybe-distclean-flex: distclean-flex
10806
10807 distclean-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 distclean 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                   distclean) \
10823           || exit 1
10824
10825 @endif flex
10826
10827 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10828 maybe-maintainer-clean-flex:
10829 @if flex
10830 maybe-maintainer-clean-flex: maintainer-clean-flex
10831
10832 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
10848           || exit 1
10849
10850 @endif flex
10851
10852
10853
10854 .PHONY: configure-gas maybe-configure-gas
10855 maybe-configure-gas:
10856 @if gcc-bootstrap
10857 configure-gas: stage_current
10858 @endif gcc-bootstrap
10859 @if gas
10860 maybe-configure-gas: configure-gas
10861 configure-gas: 
10862         @r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10866         $(HOST_EXPORTS)  \
10867         echo Configuring in $(HOST_SUBDIR)/gas; \
10868         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10869         case $(srcdir) in \
10870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10871           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10873         esac; \
10874         module_srcdir=gas; \
10875         $(SHELL) \
10876           $$s/$$module_srcdir/configure \
10877           --srcdir=$${topdir}/$$module_srcdir \
10878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10879           --target=${target_alias}  \
10880           || exit 1
10881 @endif gas
10882
10883
10884
10885 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10886 maybe-configure-stage1-gas:
10887 @if gas-bootstrap
10888 maybe-configure-stage1-gas: configure-stage1-gas
10889 configure-stage1-gas:
10890         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10892         @r=`${PWD_COMMAND}`; export r; \
10893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10894         TFLAGS="$(STAGE1_TFLAGS)"; \
10895         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10896         $(HOST_EXPORTS) \
10897         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10898         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10899         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10900         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10901         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10902         cd $(HOST_SUBDIR)/gas || exit 1; \
10903         case $(srcdir) in \
10904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10905           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10907         esac; \
10908         module_srcdir=gas; \
10909         $(SHELL) $$s/$$module_srcdir/configure \
10910           --srcdir=$${topdir}/$$module_srcdir \
10911           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10912           --target=${target_alias} \
10913            \
10914           $(STAGE1_CONFIGURE_FLAGS)
10915 @endif gas-bootstrap
10916
10917 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10918 maybe-configure-stage2-gas:
10919 @if gas-bootstrap
10920 maybe-configure-stage2-gas: configure-stage2-gas
10921 configure-stage2-gas:
10922         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10923         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10924         @r=`${PWD_COMMAND}`; export r; \
10925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10926         TFLAGS="$(STAGE2_TFLAGS)"; \
10927         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10928         $(HOST_EXPORTS) \
10929         $(POSTSTAGE1_HOST_EXPORTS) \
10930         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10931         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10932         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10933         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10934         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10935         cd $(HOST_SUBDIR)/gas || exit 1; \
10936         case $(srcdir) in \
10937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10938           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10940         esac; \
10941         module_srcdir=gas; \
10942         $(SHELL) $$s/$$module_srcdir/configure \
10943           --srcdir=$${topdir}/$$module_srcdir \
10944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10945           --target=${target_alias} \
10946           --with-build-libsubdir=$(HOST_SUBDIR) \
10947           $(STAGE2_CONFIGURE_FLAGS)
10948 @endif gas-bootstrap
10949
10950 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10951 maybe-configure-stage3-gas:
10952 @if gas-bootstrap
10953 maybe-configure-stage3-gas: configure-stage3-gas
10954 configure-stage3-gas:
10955         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10957         @r=`${PWD_COMMAND}`; export r; \
10958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959         TFLAGS="$(STAGE3_TFLAGS)"; \
10960         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10961         $(HOST_EXPORTS) \
10962         $(POSTSTAGE1_HOST_EXPORTS) \
10963         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10964         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10965         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10966         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10968         cd $(HOST_SUBDIR)/gas || exit 1; \
10969         case $(srcdir) in \
10970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10971           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10973         esac; \
10974         module_srcdir=gas; \
10975         $(SHELL) $$s/$$module_srcdir/configure \
10976           --srcdir=$${topdir}/$$module_srcdir \
10977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10978           --target=${target_alias} \
10979           --with-build-libsubdir=$(HOST_SUBDIR) \
10980           $(STAGE3_CONFIGURE_FLAGS)
10981 @endif gas-bootstrap
10982
10983 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10984 maybe-configure-stage4-gas:
10985 @if gas-bootstrap
10986 maybe-configure-stage4-gas: configure-stage4-gas
10987 configure-stage4-gas:
10988         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10990         @r=`${PWD_COMMAND}`; export r; \
10991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992         TFLAGS="$(STAGE4_TFLAGS)"; \
10993         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10994         $(HOST_EXPORTS) \
10995         $(POSTSTAGE1_HOST_EXPORTS) \
10996         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10997         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10998         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10999         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11001         cd $(HOST_SUBDIR)/gas || exit 1; \
11002         case $(srcdir) in \
11003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11004           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11006         esac; \
11007         module_srcdir=gas; \
11008         $(SHELL) $$s/$$module_srcdir/configure \
11009           --srcdir=$${topdir}/$$module_srcdir \
11010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11011           --target=${target_alias} \
11012           --with-build-libsubdir=$(HOST_SUBDIR) \
11013           $(STAGE4_CONFIGURE_FLAGS)
11014 @endif gas-bootstrap
11015
11016 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11017 maybe-configure-stageprofile-gas:
11018 @if gas-bootstrap
11019 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11020 configure-stageprofile-gas:
11021         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11023         @r=`${PWD_COMMAND}`; export r; \
11024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11026         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11027         $(HOST_EXPORTS) \
11028         $(POSTSTAGE1_HOST_EXPORTS) \
11029         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11030         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11031         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11032         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11034         cd $(HOST_SUBDIR)/gas || exit 1; \
11035         case $(srcdir) in \
11036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11037           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11039         esac; \
11040         module_srcdir=gas; \
11041         $(SHELL) $$s/$$module_srcdir/configure \
11042           --srcdir=$${topdir}/$$module_srcdir \
11043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11044           --target=${target_alias} \
11045           --with-build-libsubdir=$(HOST_SUBDIR) \
11046           $(STAGEprofile_CONFIGURE_FLAGS)
11047 @endif gas-bootstrap
11048
11049 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11050 maybe-configure-stagetrain-gas:
11051 @if gas-bootstrap
11052 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11053 configure-stagetrain-gas:
11054         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11056         @r=`${PWD_COMMAND}`; export r; \
11057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11059         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11060         $(HOST_EXPORTS) \
11061         $(POSTSTAGE1_HOST_EXPORTS) \
11062         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11063         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11064         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11065         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11067         cd $(HOST_SUBDIR)/gas || exit 1; \
11068         case $(srcdir) in \
11069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072         esac; \
11073         module_srcdir=gas; \
11074         $(SHELL) $$s/$$module_srcdir/configure \
11075           --srcdir=$${topdir}/$$module_srcdir \
11076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11077           --target=${target_alias} \
11078           --with-build-libsubdir=$(HOST_SUBDIR) \
11079           $(STAGEtrain_CONFIGURE_FLAGS)
11080 @endif gas-bootstrap
11081
11082 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11083 maybe-configure-stagefeedback-gas:
11084 @if gas-bootstrap
11085 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11086 configure-stagefeedback-gas:
11087         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11089         @r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11092         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11093         $(HOST_EXPORTS) \
11094         $(POSTSTAGE1_HOST_EXPORTS) \
11095         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11096         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11097         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11098         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11100         cd $(HOST_SUBDIR)/gas || exit 1; \
11101         case $(srcdir) in \
11102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11103           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11105         esac; \
11106         module_srcdir=gas; \
11107         $(SHELL) $$s/$$module_srcdir/configure \
11108           --srcdir=$${topdir}/$$module_srcdir \
11109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11110           --target=${target_alias} \
11111           --with-build-libsubdir=$(HOST_SUBDIR) \
11112           $(STAGEfeedback_CONFIGURE_FLAGS)
11113 @endif gas-bootstrap
11114
11115 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11116 maybe-configure-stageautoprofile-gas:
11117 @if gas-bootstrap
11118 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11119 configure-stageautoprofile-gas:
11120         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11122         @r=`${PWD_COMMAND}`; export r; \
11123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11125         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11126         $(HOST_EXPORTS) \
11127         $(POSTSTAGE1_HOST_EXPORTS) \
11128         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11129         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11130         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11131         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11133         cd $(HOST_SUBDIR)/gas || exit 1; \
11134         case $(srcdir) in \
11135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11138         esac; \
11139         module_srcdir=gas; \
11140         $(SHELL) $$s/$$module_srcdir/configure \
11141           --srcdir=$${topdir}/$$module_srcdir \
11142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11143           --target=${target_alias} \
11144           --with-build-libsubdir=$(HOST_SUBDIR) \
11145           $(STAGEautoprofile_CONFIGURE_FLAGS)
11146 @endif gas-bootstrap
11147
11148 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11149 maybe-configure-stageautofeedback-gas:
11150 @if gas-bootstrap
11151 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11152 configure-stageautofeedback-gas:
11153         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11155         @r=`${PWD_COMMAND}`; export r; \
11156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11157         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11158         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11159         $(HOST_EXPORTS) \
11160         $(POSTSTAGE1_HOST_EXPORTS) \
11161         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11162         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11163         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11164         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11166         cd $(HOST_SUBDIR)/gas || exit 1; \
11167         case $(srcdir) in \
11168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11169           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11171         esac; \
11172         module_srcdir=gas; \
11173         $(SHELL) $$s/$$module_srcdir/configure \
11174           --srcdir=$${topdir}/$$module_srcdir \
11175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11176           --target=${target_alias} \
11177           --with-build-libsubdir=$(HOST_SUBDIR) \
11178           $(STAGEautofeedback_CONFIGURE_FLAGS)
11179 @endif gas-bootstrap
11180
11181
11182
11183
11184
11185 .PHONY: all-gas maybe-all-gas
11186 maybe-all-gas:
11187 @if gcc-bootstrap
11188 all-gas: stage_current
11189 @endif gcc-bootstrap
11190 @if gas
11191 TARGET-gas=all
11192 maybe-all-gas: all-gas
11193 all-gas: configure-gas
11194         @r=`${PWD_COMMAND}`; export r; \
11195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11196         $(HOST_EXPORTS)  \
11197         (cd $(HOST_SUBDIR)/gas && \
11198           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11199                 $(TARGET-gas))
11200 @endif gas
11201
11202
11203
11204 .PHONY: all-stage1-gas maybe-all-stage1-gas
11205 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11206 maybe-all-stage1-gas:
11207 maybe-clean-stage1-gas:
11208 @if gas-bootstrap
11209 maybe-all-stage1-gas: all-stage1-gas
11210 all-stage1: all-stage1-gas
11211 TARGET-stage1-gas = $(TARGET-gas)
11212 all-stage1-gas: configure-stage1-gas
11213         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11214         @r=`${PWD_COMMAND}`; export r; \
11215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11216         TFLAGS="$(STAGE1_TFLAGS)"; \
11217         $(HOST_EXPORTS)  \
11218         cd $(HOST_SUBDIR)/gas && \
11219          \
11220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11221                 CFLAGS="$(STAGE1_CFLAGS)" \
11222                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11223                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11224                 LIBCFLAGS="$(LIBCFLAGS)" \
11225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11228                 $(EXTRA_HOST_FLAGS)  \
11229                 $(STAGE1_FLAGS_TO_PASS)  \
11230                 TFLAGS="$(STAGE1_TFLAGS)"  \
11231                 $(TARGET-stage1-gas)
11232
11233 maybe-clean-stage1-gas: clean-stage1-gas
11234 clean-stage1: clean-stage1-gas
11235 clean-stage1-gas:
11236         @if [ $(current_stage) = stage1 ]; then \
11237           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11238         else \
11239           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11240           $(MAKE) stage1-start; \
11241         fi; \
11242         cd $(HOST_SUBDIR)/gas && \
11243         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11244         $(STAGE1_FLAGS_TO_PASS)  clean
11245 @endif gas-bootstrap
11246
11247
11248 .PHONY: all-stage2-gas maybe-all-stage2-gas
11249 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11250 maybe-all-stage2-gas:
11251 maybe-clean-stage2-gas:
11252 @if gas-bootstrap
11253 maybe-all-stage2-gas: all-stage2-gas
11254 all-stage2: all-stage2-gas
11255 TARGET-stage2-gas = $(TARGET-gas)
11256 all-stage2-gas: configure-stage2-gas
11257         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11258         @r=`${PWD_COMMAND}`; export r; \
11259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260         TFLAGS="$(STAGE2_TFLAGS)"; \
11261         $(HOST_EXPORTS) \
11262         $(POSTSTAGE1_HOST_EXPORTS)  \
11263         cd $(HOST_SUBDIR)/gas && \
11264          \
11265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11266                 CFLAGS="$(STAGE2_CFLAGS)" \
11267                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11268                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11269                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11274                 TFLAGS="$(STAGE2_TFLAGS)"  \
11275                 $(TARGET-stage2-gas)
11276
11277 maybe-clean-stage2-gas: clean-stage2-gas
11278 clean-stage2: clean-stage2-gas
11279 clean-stage2-gas:
11280         @if [ $(current_stage) = stage2 ]; then \
11281           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11282         else \
11283           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11284           $(MAKE) stage2-start; \
11285         fi; \
11286         cd $(HOST_SUBDIR)/gas && \
11287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11288 @endif gas-bootstrap
11289
11290
11291 .PHONY: all-stage3-gas maybe-all-stage3-gas
11292 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11293 maybe-all-stage3-gas:
11294 maybe-clean-stage3-gas:
11295 @if gas-bootstrap
11296 maybe-all-stage3-gas: all-stage3-gas
11297 all-stage3: all-stage3-gas
11298 TARGET-stage3-gas = $(TARGET-gas)
11299 all-stage3-gas: configure-stage3-gas
11300         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11301         @r=`${PWD_COMMAND}`; export r; \
11302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303         TFLAGS="$(STAGE3_TFLAGS)"; \
11304         $(HOST_EXPORTS) \
11305         $(POSTSTAGE1_HOST_EXPORTS)  \
11306         cd $(HOST_SUBDIR)/gas && \
11307          \
11308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11309                 CFLAGS="$(STAGE3_CFLAGS)" \
11310                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11311                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11312                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11316                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11317                 TFLAGS="$(STAGE3_TFLAGS)"  \
11318                 $(TARGET-stage3-gas)
11319
11320 maybe-clean-stage3-gas: clean-stage3-gas
11321 clean-stage3: clean-stage3-gas
11322 clean-stage3-gas:
11323         @if [ $(current_stage) = stage3 ]; then \
11324           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11325         else \
11326           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11327           $(MAKE) stage3-start; \
11328         fi; \
11329         cd $(HOST_SUBDIR)/gas && \
11330         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11331 @endif gas-bootstrap
11332
11333
11334 .PHONY: all-stage4-gas maybe-all-stage4-gas
11335 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11336 maybe-all-stage4-gas:
11337 maybe-clean-stage4-gas:
11338 @if gas-bootstrap
11339 maybe-all-stage4-gas: all-stage4-gas
11340 all-stage4: all-stage4-gas
11341 TARGET-stage4-gas = $(TARGET-gas)
11342 all-stage4-gas: configure-stage4-gas
11343         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11344         @r=`${PWD_COMMAND}`; export r; \
11345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346         TFLAGS="$(STAGE4_TFLAGS)"; \
11347         $(HOST_EXPORTS) \
11348         $(POSTSTAGE1_HOST_EXPORTS)  \
11349         cd $(HOST_SUBDIR)/gas && \
11350          \
11351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11352                 CFLAGS="$(STAGE4_CFLAGS)" \
11353                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11354                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11355                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11360                 TFLAGS="$(STAGE4_TFLAGS)"  \
11361                 $(TARGET-stage4-gas)
11362
11363 maybe-clean-stage4-gas: clean-stage4-gas
11364 clean-stage4: clean-stage4-gas
11365 clean-stage4-gas:
11366         @if [ $(current_stage) = stage4 ]; then \
11367           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11368         else \
11369           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11370           $(MAKE) stage4-start; \
11371         fi; \
11372         cd $(HOST_SUBDIR)/gas && \
11373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11374 @endif gas-bootstrap
11375
11376
11377 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11378 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11379 maybe-all-stageprofile-gas:
11380 maybe-clean-stageprofile-gas:
11381 @if gas-bootstrap
11382 maybe-all-stageprofile-gas: all-stageprofile-gas
11383 all-stageprofile: all-stageprofile-gas
11384 TARGET-stageprofile-gas = $(TARGET-gas)
11385 all-stageprofile-gas: configure-stageprofile-gas
11386         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11387         @r=`${PWD_COMMAND}`; export r; \
11388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11389         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11390         $(HOST_EXPORTS) \
11391         $(POSTSTAGE1_HOST_EXPORTS)  \
11392         cd $(HOST_SUBDIR)/gas && \
11393          \
11394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11395                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11396                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11397                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11398                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11399                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11400                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11401                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11402                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11403                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11404                 $(TARGET-stageprofile-gas)
11405
11406 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11407 clean-stageprofile: clean-stageprofile-gas
11408 clean-stageprofile-gas:
11409         @if [ $(current_stage) = stageprofile ]; then \
11410           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11411         else \
11412           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11413           $(MAKE) stageprofile-start; \
11414         fi; \
11415         cd $(HOST_SUBDIR)/gas && \
11416         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11417 @endif gas-bootstrap
11418
11419
11420 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11421 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11422 maybe-all-stagetrain-gas:
11423 maybe-clean-stagetrain-gas:
11424 @if gas-bootstrap
11425 maybe-all-stagetrain-gas: all-stagetrain-gas
11426 all-stagetrain: all-stagetrain-gas
11427 TARGET-stagetrain-gas = $(TARGET-gas)
11428 all-stagetrain-gas: configure-stagetrain-gas
11429         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11430         @r=`${PWD_COMMAND}`; export r; \
11431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11432         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11433         $(HOST_EXPORTS) \
11434         $(POSTSTAGE1_HOST_EXPORTS)  \
11435         cd $(HOST_SUBDIR)/gas && \
11436          \
11437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11438                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11439                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11440                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11441                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11445                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11446                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11447                 $(TARGET-stagetrain-gas)
11448
11449 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11450 clean-stagetrain: clean-stagetrain-gas
11451 clean-stagetrain-gas:
11452         @if [ $(current_stage) = stagetrain ]; then \
11453           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11454         else \
11455           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11456           $(MAKE) stagetrain-start; \
11457         fi; \
11458         cd $(HOST_SUBDIR)/gas && \
11459         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11460 @endif gas-bootstrap
11461
11462
11463 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11464 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11465 maybe-all-stagefeedback-gas:
11466 maybe-clean-stagefeedback-gas:
11467 @if gas-bootstrap
11468 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11469 all-stagefeedback: all-stagefeedback-gas
11470 TARGET-stagefeedback-gas = $(TARGET-gas)
11471 all-stagefeedback-gas: configure-stagefeedback-gas
11472         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11473         @r=`${PWD_COMMAND}`; export r; \
11474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11476         $(HOST_EXPORTS) \
11477         $(POSTSTAGE1_HOST_EXPORTS)  \
11478         cd $(HOST_SUBDIR)/gas && \
11479          \
11480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11481                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11482                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11483                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11484                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11485                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11486                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11487                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11488                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11489                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11490                 $(TARGET-stagefeedback-gas)
11491
11492 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11493 clean-stagefeedback: clean-stagefeedback-gas
11494 clean-stagefeedback-gas:
11495         @if [ $(current_stage) = stagefeedback ]; then \
11496           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11497         else \
11498           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11499           $(MAKE) stagefeedback-start; \
11500         fi; \
11501         cd $(HOST_SUBDIR)/gas && \
11502         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11503 @endif gas-bootstrap
11504
11505
11506 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11507 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11508 maybe-all-stageautoprofile-gas:
11509 maybe-clean-stageautoprofile-gas:
11510 @if gas-bootstrap
11511 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11512 all-stageautoprofile: all-stageautoprofile-gas
11513 TARGET-stageautoprofile-gas = $(TARGET-gas)
11514 all-stageautoprofile-gas: configure-stageautoprofile-gas
11515         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11516         @r=`${PWD_COMMAND}`; export r; \
11517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11518         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11519         $(HOST_EXPORTS) \
11520         $(POSTSTAGE1_HOST_EXPORTS)  \
11521         cd $(HOST_SUBDIR)/gas && \
11522         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11524                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11525                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11526                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11527                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11528                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11529                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11530                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11531                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11532                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11533                 $(TARGET-stageautoprofile-gas)
11534
11535 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11536 clean-stageautoprofile: clean-stageautoprofile-gas
11537 clean-stageautoprofile-gas:
11538         @if [ $(current_stage) = stageautoprofile ]; then \
11539           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11540         else \
11541           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11542           $(MAKE) stageautoprofile-start; \
11543         fi; \
11544         cd $(HOST_SUBDIR)/gas && \
11545         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11546 @endif gas-bootstrap
11547
11548
11549 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11550 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11551 maybe-all-stageautofeedback-gas:
11552 maybe-clean-stageautofeedback-gas:
11553 @if gas-bootstrap
11554 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11555 all-stageautofeedback: all-stageautofeedback-gas
11556 TARGET-stageautofeedback-gas = $(TARGET-gas)
11557 all-stageautofeedback-gas: configure-stageautofeedback-gas
11558         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11559         @r=`${PWD_COMMAND}`; export r; \
11560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11562         $(HOST_EXPORTS) \
11563         $(POSTSTAGE1_HOST_EXPORTS)  \
11564         cd $(HOST_SUBDIR)/gas && \
11565          \
11566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11567                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11568                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11569                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11570                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11571                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11572                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11573                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11574                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11575                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11576                 $(TARGET-stageautofeedback-gas)
11577
11578 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11579 clean-stageautofeedback: clean-stageautofeedback-gas
11580 clean-stageautofeedback-gas:
11581         @if [ $(current_stage) = stageautofeedback ]; then \
11582           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11583         else \
11584           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11585           $(MAKE) stageautofeedback-start; \
11586         fi; \
11587         cd $(HOST_SUBDIR)/gas && \
11588         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11589 @endif gas-bootstrap
11590
11591
11592
11593
11594
11595 .PHONY: check-gas maybe-check-gas
11596 maybe-check-gas:
11597 @if gas
11598 maybe-check-gas: check-gas
11599
11600 check-gas:
11601         @: $(MAKE); $(unstage)
11602         @r=`${PWD_COMMAND}`; export r; \
11603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11605         (cd $(HOST_SUBDIR)/gas && \
11606           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11607
11608 @endif gas
11609
11610 .PHONY: install-gas maybe-install-gas
11611 maybe-install-gas:
11612 @if gas
11613 maybe-install-gas: install-gas
11614
11615 install-gas: installdirs
11616         @: $(MAKE); $(unstage)
11617         @r=`${PWD_COMMAND}`; export r; \
11618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619         $(HOST_EXPORTS) \
11620         (cd $(HOST_SUBDIR)/gas && \
11621           $(MAKE) $(FLAGS_TO_PASS)  install)
11622
11623 @endif gas
11624
11625 .PHONY: install-strip-gas maybe-install-strip-gas
11626 maybe-install-strip-gas:
11627 @if gas
11628 maybe-install-strip-gas: install-strip-gas
11629
11630 install-strip-gas: installdirs
11631         @: $(MAKE); $(unstage)
11632         @r=`${PWD_COMMAND}`; export r; \
11633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11634         $(HOST_EXPORTS) \
11635         (cd $(HOST_SUBDIR)/gas && \
11636           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11637
11638 @endif gas
11639
11640 # Other targets (info, dvi, pdf, etc.)
11641
11642 .PHONY: maybe-info-gas info-gas
11643 maybe-info-gas:
11644 @if gas
11645 maybe-info-gas: info-gas
11646
11647 info-gas: \
11648     configure-gas 
11649         @[ -f ./gas/Makefile ] || exit 0; \
11650         r=`${PWD_COMMAND}`; export r; \
11651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652         $(HOST_EXPORTS) \
11653         for flag in $(EXTRA_HOST_FLAGS) ; do \
11654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11655         done; \
11656         echo "Doing info in gas"; \
11657         (cd $(HOST_SUBDIR)/gas && \
11658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11660                   "RANLIB=$${RANLIB}" \
11661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11662                   info) \
11663           || exit 1
11664
11665 @endif gas
11666
11667 .PHONY: maybe-dvi-gas dvi-gas
11668 maybe-dvi-gas:
11669 @if gas
11670 maybe-dvi-gas: dvi-gas
11671
11672 dvi-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 dvi 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                   dvi) \
11688           || exit 1
11689
11690 @endif gas
11691
11692 .PHONY: maybe-pdf-gas pdf-gas
11693 maybe-pdf-gas:
11694 @if gas
11695 maybe-pdf-gas: pdf-gas
11696
11697 pdf-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 pdf 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                   pdf) \
11713           || exit 1
11714
11715 @endif gas
11716
11717 .PHONY: maybe-html-gas html-gas
11718 maybe-html-gas:
11719 @if gas
11720 maybe-html-gas: html-gas
11721
11722 html-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 html 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                   html) \
11738           || exit 1
11739
11740 @endif gas
11741
11742 .PHONY: maybe-TAGS-gas TAGS-gas
11743 maybe-TAGS-gas:
11744 @if gas
11745 maybe-TAGS-gas: TAGS-gas
11746
11747 TAGS-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 TAGS 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                   TAGS) \
11763           || exit 1
11764
11765 @endif gas
11766
11767 .PHONY: maybe-install-info-gas install-info-gas
11768 maybe-install-info-gas:
11769 @if gas
11770 maybe-install-info-gas: install-info-gas
11771
11772 install-info-gas: \
11773     configure-gas \
11774     info-gas 
11775         @[ -f ./gas/Makefile ] || exit 0; \
11776         r=`${PWD_COMMAND}`; export r; \
11777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778         $(HOST_EXPORTS) \
11779         for flag in $(EXTRA_HOST_FLAGS) ; do \
11780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781         done; \
11782         echo "Doing install-info in gas"; \
11783         (cd $(HOST_SUBDIR)/gas && \
11784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786                   "RANLIB=$${RANLIB}" \
11787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788                   install-info) \
11789           || exit 1
11790
11791 @endif gas
11792
11793 .PHONY: maybe-install-dvi-gas install-dvi-gas
11794 maybe-install-dvi-gas:
11795 @if gas
11796 maybe-install-dvi-gas: install-dvi-gas
11797
11798 install-dvi-gas: \
11799     configure-gas \
11800     dvi-gas 
11801         @[ -f ./gas/Makefile ] || exit 0; \
11802         r=`${PWD_COMMAND}`; export r; \
11803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804         $(HOST_EXPORTS) \
11805         for flag in $(EXTRA_HOST_FLAGS) ; do \
11806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807         done; \
11808         echo "Doing install-dvi in gas"; \
11809         (cd $(HOST_SUBDIR)/gas && \
11810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812                   "RANLIB=$${RANLIB}" \
11813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11814                   install-dvi) \
11815           || exit 1
11816
11817 @endif gas
11818
11819 .PHONY: maybe-install-pdf-gas install-pdf-gas
11820 maybe-install-pdf-gas:
11821 @if gas
11822 maybe-install-pdf-gas: install-pdf-gas
11823
11824 install-pdf-gas: \
11825     configure-gas \
11826     pdf-gas 
11827         @[ -f ./gas/Makefile ] || exit 0; \
11828         r=`${PWD_COMMAND}`; export r; \
11829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830         $(HOST_EXPORTS) \
11831         for flag in $(EXTRA_HOST_FLAGS) ; do \
11832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11833         done; \
11834         echo "Doing install-pdf in gas"; \
11835         (cd $(HOST_SUBDIR)/gas && \
11836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838                   "RANLIB=$${RANLIB}" \
11839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11840                   install-pdf) \
11841           || exit 1
11842
11843 @endif gas
11844
11845 .PHONY: maybe-install-html-gas install-html-gas
11846 maybe-install-html-gas:
11847 @if gas
11848 maybe-install-html-gas: install-html-gas
11849
11850 install-html-gas: \
11851     configure-gas \
11852     html-gas 
11853         @[ -f ./gas/Makefile ] || exit 0; \
11854         r=`${PWD_COMMAND}`; export r; \
11855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856         $(HOST_EXPORTS) \
11857         for flag in $(EXTRA_HOST_FLAGS) ; do \
11858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859         done; \
11860         echo "Doing install-html in gas"; \
11861         (cd $(HOST_SUBDIR)/gas && \
11862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864                   "RANLIB=$${RANLIB}" \
11865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866                   install-html) \
11867           || exit 1
11868
11869 @endif gas
11870
11871 .PHONY: maybe-installcheck-gas installcheck-gas
11872 maybe-installcheck-gas:
11873 @if gas
11874 maybe-installcheck-gas: installcheck-gas
11875
11876 installcheck-gas: \
11877     configure-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 installcheck 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                   installcheck) \
11892           || exit 1
11893
11894 @endif gas
11895
11896 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11897 maybe-mostlyclean-gas:
11898 @if gas
11899 maybe-mostlyclean-gas: mostlyclean-gas
11900
11901 mostlyclean-gas: 
11902         @[ -f ./gas/Makefile ] || exit 0; \
11903         r=`${PWD_COMMAND}`; export r; \
11904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11905         $(HOST_EXPORTS) \
11906         for flag in $(EXTRA_HOST_FLAGS) ; do \
11907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11908         done; \
11909         echo "Doing mostlyclean in gas"; \
11910         (cd $(HOST_SUBDIR)/gas && \
11911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11913                   "RANLIB=$${RANLIB}" \
11914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11915                   mostlyclean) \
11916           || exit 1
11917
11918 @endif gas
11919
11920 .PHONY: maybe-clean-gas clean-gas
11921 maybe-clean-gas:
11922 @if gas
11923 maybe-clean-gas: clean-gas
11924
11925 clean-gas: 
11926         @[ -f ./gas/Makefile ] || exit 0; \
11927         r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         $(HOST_EXPORTS) \
11930         for flag in $(EXTRA_HOST_FLAGS) ; do \
11931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932         done; \
11933         echo "Doing clean in gas"; \
11934         (cd $(HOST_SUBDIR)/gas && \
11935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11937                   "RANLIB=$${RANLIB}" \
11938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11939                   clean) \
11940           || exit 1
11941
11942 @endif gas
11943
11944 .PHONY: maybe-distclean-gas distclean-gas
11945 maybe-distclean-gas:
11946 @if gas
11947 maybe-distclean-gas: distclean-gas
11948
11949 distclean-gas: 
11950         @[ -f ./gas/Makefile ] || exit 0; \
11951         r=`${PWD_COMMAND}`; export r; \
11952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953         $(HOST_EXPORTS) \
11954         for flag in $(EXTRA_HOST_FLAGS) ; do \
11955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11956         done; \
11957         echo "Doing distclean in gas"; \
11958         (cd $(HOST_SUBDIR)/gas && \
11959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11961                   "RANLIB=$${RANLIB}" \
11962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11963                   distclean) \
11964           || exit 1
11965
11966 @endif gas
11967
11968 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11969 maybe-maintainer-clean-gas:
11970 @if gas
11971 maybe-maintainer-clean-gas: maintainer-clean-gas
11972
11973 maintainer-clean-gas: 
11974         @[ -f ./gas/Makefile ] || exit 0; \
11975         r=`${PWD_COMMAND}`; export r; \
11976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977         $(HOST_EXPORTS) \
11978         for flag in $(EXTRA_HOST_FLAGS) ; do \
11979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980         done; \
11981         echo "Doing maintainer-clean in gas"; \
11982         (cd $(HOST_SUBDIR)/gas && \
11983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985                   "RANLIB=$${RANLIB}" \
11986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987                   maintainer-clean) \
11988           || exit 1
11989
11990 @endif gas
11991
11992
11993
11994 .PHONY: configure-gcc maybe-configure-gcc
11995 maybe-configure-gcc:
11996 @if gcc-bootstrap
11997 configure-gcc: stage_current
11998 @endif gcc-bootstrap
11999 @if gcc
12000 maybe-configure-gcc: configure-gcc
12001 configure-gcc: 
12002         @r=`${PWD_COMMAND}`; export r; \
12003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12004         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12006         $(HOST_EXPORTS)  \
12007         echo Configuring in $(HOST_SUBDIR)/gcc; \
12008         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12009         case $(srcdir) in \
12010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12011           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12013         esac; \
12014         module_srcdir=gcc; \
12015         $(SHELL) \
12016           $$s/$$module_srcdir/configure \
12017           --srcdir=$${topdir}/$$module_srcdir \
12018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12019           --target=${target_alias}  \
12020           || exit 1
12021 @endif gcc
12022
12023
12024
12025 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12026 maybe-configure-stage1-gcc:
12027 @if gcc-bootstrap
12028 maybe-configure-stage1-gcc: configure-stage1-gcc
12029 configure-stage1-gcc:
12030         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12031         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12032         @r=`${PWD_COMMAND}`; export r; \
12033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034         TFLAGS="$(STAGE1_TFLAGS)"; \
12035         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12036         $(HOST_EXPORTS) \
12037         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12038         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12039         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12040         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12042         cd $(HOST_SUBDIR)/gcc || exit 1; \
12043         case $(srcdir) in \
12044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12045           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12047         esac; \
12048         module_srcdir=gcc; \
12049         $(SHELL) $$s/$$module_srcdir/configure \
12050           --srcdir=$${topdir}/$$module_srcdir \
12051           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12052           --target=${target_alias} \
12053            \
12054           $(STAGE1_CONFIGURE_FLAGS)
12055 @endif gcc-bootstrap
12056
12057 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12058 maybe-configure-stage2-gcc:
12059 @if gcc-bootstrap
12060 maybe-configure-stage2-gcc: configure-stage2-gcc
12061 configure-stage2-gcc:
12062         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12064         @r=`${PWD_COMMAND}`; export r; \
12065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12066         TFLAGS="$(STAGE2_TFLAGS)"; \
12067         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12068         $(HOST_EXPORTS) \
12069         $(POSTSTAGE1_HOST_EXPORTS) \
12070         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12071         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12072         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12073         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12075         cd $(HOST_SUBDIR)/gcc || exit 1; \
12076         case $(srcdir) in \
12077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12078           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12080         esac; \
12081         module_srcdir=gcc; \
12082         $(SHELL) $$s/$$module_srcdir/configure \
12083           --srcdir=$${topdir}/$$module_srcdir \
12084           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12085           --target=${target_alias} \
12086           --with-build-libsubdir=$(HOST_SUBDIR) \
12087           $(STAGE2_CONFIGURE_FLAGS)
12088 @endif gcc-bootstrap
12089
12090 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12091 maybe-configure-stage3-gcc:
12092 @if gcc-bootstrap
12093 maybe-configure-stage3-gcc: configure-stage3-gcc
12094 configure-stage3-gcc:
12095         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12096         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12097         @r=`${PWD_COMMAND}`; export r; \
12098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12099         TFLAGS="$(STAGE3_TFLAGS)"; \
12100         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12101         $(HOST_EXPORTS) \
12102         $(POSTSTAGE1_HOST_EXPORTS) \
12103         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12104         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12105         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12106         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12107         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12108         cd $(HOST_SUBDIR)/gcc || exit 1; \
12109         case $(srcdir) in \
12110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12111           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12113         esac; \
12114         module_srcdir=gcc; \
12115         $(SHELL) $$s/$$module_srcdir/configure \
12116           --srcdir=$${topdir}/$$module_srcdir \
12117           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12118           --target=${target_alias} \
12119           --with-build-libsubdir=$(HOST_SUBDIR) \
12120           $(STAGE3_CONFIGURE_FLAGS)
12121 @endif gcc-bootstrap
12122
12123 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12124 maybe-configure-stage4-gcc:
12125 @if gcc-bootstrap
12126 maybe-configure-stage4-gcc: configure-stage4-gcc
12127 configure-stage4-gcc:
12128         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12130         @r=`${PWD_COMMAND}`; export r; \
12131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132         TFLAGS="$(STAGE4_TFLAGS)"; \
12133         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12134         $(HOST_EXPORTS) \
12135         $(POSTSTAGE1_HOST_EXPORTS) \
12136         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12137         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12138         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12139         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12141         cd $(HOST_SUBDIR)/gcc || exit 1; \
12142         case $(srcdir) in \
12143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12144           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12146         esac; \
12147         module_srcdir=gcc; \
12148         $(SHELL) $$s/$$module_srcdir/configure \
12149           --srcdir=$${topdir}/$$module_srcdir \
12150           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12151           --target=${target_alias} \
12152           --with-build-libsubdir=$(HOST_SUBDIR) \
12153           $(STAGE4_CONFIGURE_FLAGS)
12154 @endif gcc-bootstrap
12155
12156 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12157 maybe-configure-stageprofile-gcc:
12158 @if gcc-bootstrap
12159 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12160 configure-stageprofile-gcc:
12161         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12162         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12163         @r=`${PWD_COMMAND}`; export r; \
12164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12166         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12167         $(HOST_EXPORTS) \
12168         $(POSTSTAGE1_HOST_EXPORTS) \
12169         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12170         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12171         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12172         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12174         cd $(HOST_SUBDIR)/gcc || exit 1; \
12175         case $(srcdir) in \
12176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12177           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12179         esac; \
12180         module_srcdir=gcc; \
12181         $(SHELL) $$s/$$module_srcdir/configure \
12182           --srcdir=$${topdir}/$$module_srcdir \
12183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12184           --target=${target_alias} \
12185           --with-build-libsubdir=$(HOST_SUBDIR) \
12186           $(STAGEprofile_CONFIGURE_FLAGS)
12187 @endif gcc-bootstrap
12188
12189 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12190 maybe-configure-stagetrain-gcc:
12191 @if gcc-bootstrap
12192 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12193 configure-stagetrain-gcc:
12194         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12196         @r=`${PWD_COMMAND}`; export r; \
12197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12199         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12200         $(HOST_EXPORTS) \
12201         $(POSTSTAGE1_HOST_EXPORTS) \
12202         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12203         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12204         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12205         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12207         cd $(HOST_SUBDIR)/gcc || exit 1; \
12208         case $(srcdir) in \
12209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12210           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12212         esac; \
12213         module_srcdir=gcc; \
12214         $(SHELL) $$s/$$module_srcdir/configure \
12215           --srcdir=$${topdir}/$$module_srcdir \
12216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12217           --target=${target_alias} \
12218           --with-build-libsubdir=$(HOST_SUBDIR) \
12219           $(STAGEtrain_CONFIGURE_FLAGS)
12220 @endif gcc-bootstrap
12221
12222 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12223 maybe-configure-stagefeedback-gcc:
12224 @if gcc-bootstrap
12225 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12226 configure-stagefeedback-gcc:
12227         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12229         @r=`${PWD_COMMAND}`; export r; \
12230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12231         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12232         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12233         $(HOST_EXPORTS) \
12234         $(POSTSTAGE1_HOST_EXPORTS) \
12235         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12236         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12237         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12238         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12240         cd $(HOST_SUBDIR)/gcc || exit 1; \
12241         case $(srcdir) in \
12242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12243           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12245         esac; \
12246         module_srcdir=gcc; \
12247         $(SHELL) $$s/$$module_srcdir/configure \
12248           --srcdir=$${topdir}/$$module_srcdir \
12249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12250           --target=${target_alias} \
12251           --with-build-libsubdir=$(HOST_SUBDIR) \
12252           $(STAGEfeedback_CONFIGURE_FLAGS)
12253 @endif gcc-bootstrap
12254
12255 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12256 maybe-configure-stageautoprofile-gcc:
12257 @if gcc-bootstrap
12258 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12259 configure-stageautoprofile-gcc:
12260         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12262         @r=`${PWD_COMMAND}`; export r; \
12263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12265         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12266         $(HOST_EXPORTS) \
12267         $(POSTSTAGE1_HOST_EXPORTS) \
12268         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12269         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12270         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12271         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12273         cd $(HOST_SUBDIR)/gcc || exit 1; \
12274         case $(srcdir) in \
12275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12276           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12278         esac; \
12279         module_srcdir=gcc; \
12280         $(SHELL) $$s/$$module_srcdir/configure \
12281           --srcdir=$${topdir}/$$module_srcdir \
12282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12283           --target=${target_alias} \
12284           --with-build-libsubdir=$(HOST_SUBDIR) \
12285           $(STAGEautoprofile_CONFIGURE_FLAGS)
12286 @endif gcc-bootstrap
12287
12288 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12289 maybe-configure-stageautofeedback-gcc:
12290 @if gcc-bootstrap
12291 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12292 configure-stageautofeedback-gcc:
12293         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12295         @r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12298         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12299         $(HOST_EXPORTS) \
12300         $(POSTSTAGE1_HOST_EXPORTS) \
12301         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12302         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12303         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12304         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12306         cd $(HOST_SUBDIR)/gcc || exit 1; \
12307         case $(srcdir) in \
12308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12309           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12311         esac; \
12312         module_srcdir=gcc; \
12313         $(SHELL) $$s/$$module_srcdir/configure \
12314           --srcdir=$${topdir}/$$module_srcdir \
12315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12316           --target=${target_alias} \
12317           --with-build-libsubdir=$(HOST_SUBDIR) \
12318           $(STAGEautofeedback_CONFIGURE_FLAGS)
12319 @endif gcc-bootstrap
12320
12321
12322
12323
12324
12325 .PHONY: all-gcc maybe-all-gcc
12326 maybe-all-gcc:
12327 @if gcc-bootstrap
12328 all-gcc: stage_current
12329 @endif gcc-bootstrap
12330 @if gcc
12331 TARGET-gcc=all
12332 maybe-all-gcc: all-gcc
12333 all-gcc: configure-gcc
12334         @r=`${PWD_COMMAND}`; export r; \
12335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336         $(HOST_EXPORTS)  \
12337         (cd $(HOST_SUBDIR)/gcc && \
12338           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12339                 $(TARGET-gcc))
12340 @endif gcc
12341
12342
12343
12344 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12345 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12346 maybe-all-stage1-gcc:
12347 maybe-clean-stage1-gcc:
12348 @if gcc-bootstrap
12349 maybe-all-stage1-gcc: all-stage1-gcc
12350 all-stage1: all-stage1-gcc
12351 TARGET-stage1-gcc = $(TARGET-gcc)
12352 all-stage1-gcc: configure-stage1-gcc
12353         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12354         @r=`${PWD_COMMAND}`; export r; \
12355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12356         TFLAGS="$(STAGE1_TFLAGS)"; \
12357         $(HOST_EXPORTS)  \
12358         cd $(HOST_SUBDIR)/gcc && \
12359          \
12360         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12361                 CFLAGS="$(STAGE1_CFLAGS)" \
12362                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12363                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12364                 LIBCFLAGS="$(LIBCFLAGS)" \
12365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12368                 $(EXTRA_HOST_FLAGS)  \
12369                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12370                 TFLAGS="$(STAGE1_TFLAGS)"  \
12371                 $(TARGET-stage1-gcc)
12372
12373 maybe-clean-stage1-gcc: clean-stage1-gcc
12374 clean-stage1: clean-stage1-gcc
12375 clean-stage1-gcc:
12376         @if [ $(current_stage) = stage1 ]; then \
12377           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12378         else \
12379           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12380           $(MAKE) stage1-start; \
12381         fi; \
12382         cd $(HOST_SUBDIR)/gcc && \
12383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12384         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12385 @endif gcc-bootstrap
12386
12387
12388 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12389 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12390 maybe-all-stage2-gcc:
12391 maybe-clean-stage2-gcc:
12392 @if gcc-bootstrap
12393 maybe-all-stage2-gcc: all-stage2-gcc
12394 all-stage2: all-stage2-gcc
12395 TARGET-stage2-gcc = $(TARGET-gcc)
12396 all-stage2-gcc: configure-stage2-gcc
12397         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12398         @r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         TFLAGS="$(STAGE2_TFLAGS)"; \
12401         $(HOST_EXPORTS) \
12402         $(POSTSTAGE1_HOST_EXPORTS)  \
12403         cd $(HOST_SUBDIR)/gcc && \
12404          \
12405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12406                 CFLAGS="$(STAGE2_CFLAGS)" \
12407                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12408                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12409                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12414                 TFLAGS="$(STAGE2_TFLAGS)"  \
12415                 $(TARGET-stage2-gcc)
12416
12417 maybe-clean-stage2-gcc: clean-stage2-gcc
12418 clean-stage2: clean-stage2-gcc
12419 clean-stage2-gcc:
12420         @if [ $(current_stage) = stage2 ]; then \
12421           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12422         else \
12423           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12424           $(MAKE) stage2-start; \
12425         fi; \
12426         cd $(HOST_SUBDIR)/gcc && \
12427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12428 @endif gcc-bootstrap
12429
12430
12431 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12432 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12433 maybe-all-stage3-gcc:
12434 maybe-clean-stage3-gcc:
12435 @if gcc-bootstrap
12436 maybe-all-stage3-gcc: all-stage3-gcc
12437 all-stage3: all-stage3-gcc
12438 TARGET-stage3-gcc = $(TARGET-gcc)
12439 all-stage3-gcc: configure-stage3-gcc
12440         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12441         @r=`${PWD_COMMAND}`; export r; \
12442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443         TFLAGS="$(STAGE3_TFLAGS)"; \
12444         $(HOST_EXPORTS) \
12445         $(POSTSTAGE1_HOST_EXPORTS)  \
12446         cd $(HOST_SUBDIR)/gcc && \
12447          \
12448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12449                 CFLAGS="$(STAGE3_CFLAGS)" \
12450                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12451                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12452                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12457                 TFLAGS="$(STAGE3_TFLAGS)"  \
12458                 $(TARGET-stage3-gcc)
12459
12460 maybe-clean-stage3-gcc: clean-stage3-gcc
12461 clean-stage3: clean-stage3-gcc
12462 clean-stage3-gcc:
12463         @if [ $(current_stage) = stage3 ]; then \
12464           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12465         else \
12466           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12467           $(MAKE) stage3-start; \
12468         fi; \
12469         cd $(HOST_SUBDIR)/gcc && \
12470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12471 @endif gcc-bootstrap
12472
12473
12474 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12475 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12476 maybe-all-stage4-gcc:
12477 maybe-clean-stage4-gcc:
12478 @if gcc-bootstrap
12479 maybe-all-stage4-gcc: all-stage4-gcc
12480 all-stage4: all-stage4-gcc
12481 TARGET-stage4-gcc = $(TARGET-gcc)
12482 all-stage4-gcc: configure-stage4-gcc
12483         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12484         @r=`${PWD_COMMAND}`; export r; \
12485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486         TFLAGS="$(STAGE4_TFLAGS)"; \
12487         $(HOST_EXPORTS) \
12488         $(POSTSTAGE1_HOST_EXPORTS)  \
12489         cd $(HOST_SUBDIR)/gcc && \
12490          \
12491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12492                 CFLAGS="$(STAGE4_CFLAGS)" \
12493                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12494                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12495                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12499                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12500                 TFLAGS="$(STAGE4_TFLAGS)"  \
12501                 $(TARGET-stage4-gcc)
12502
12503 maybe-clean-stage4-gcc: clean-stage4-gcc
12504 clean-stage4: clean-stage4-gcc
12505 clean-stage4-gcc:
12506         @if [ $(current_stage) = stage4 ]; then \
12507           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12508         else \
12509           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12510           $(MAKE) stage4-start; \
12511         fi; \
12512         cd $(HOST_SUBDIR)/gcc && \
12513         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12514 @endif gcc-bootstrap
12515
12516
12517 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12518 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12519 maybe-all-stageprofile-gcc:
12520 maybe-clean-stageprofile-gcc:
12521 @if gcc-bootstrap
12522 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12523 all-stageprofile: all-stageprofile-gcc
12524 TARGET-stageprofile-gcc = $(TARGET-gcc)
12525 all-stageprofile-gcc: configure-stageprofile-gcc
12526         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12527         @r=`${PWD_COMMAND}`; export r; \
12528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12529         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12530         $(HOST_EXPORTS) \
12531         $(POSTSTAGE1_HOST_EXPORTS)  \
12532         cd $(HOST_SUBDIR)/gcc && \
12533          \
12534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12535                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12536                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12537                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12538                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12543                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12544                 $(TARGET-stageprofile-gcc)
12545
12546 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12547 clean-stageprofile: clean-stageprofile-gcc
12548 clean-stageprofile-gcc:
12549         @if [ $(current_stage) = stageprofile ]; then \
12550           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12551         else \
12552           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12553           $(MAKE) stageprofile-start; \
12554         fi; \
12555         cd $(HOST_SUBDIR)/gcc && \
12556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12557 @endif gcc-bootstrap
12558
12559
12560 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12561 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12562 maybe-all-stagetrain-gcc:
12563 maybe-clean-stagetrain-gcc:
12564 @if gcc-bootstrap
12565 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12566 all-stagetrain: all-stagetrain-gcc
12567 TARGET-stagetrain-gcc = $(TARGET-gcc)
12568 all-stagetrain-gcc: configure-stagetrain-gcc
12569         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12570         @r=`${PWD_COMMAND}`; export r; \
12571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12572         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12573         $(HOST_EXPORTS) \
12574         $(POSTSTAGE1_HOST_EXPORTS)  \
12575         cd $(HOST_SUBDIR)/gcc && \
12576          \
12577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12578                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12579                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12580                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12581                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12586                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12587                 $(TARGET-stagetrain-gcc)
12588
12589 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12590 clean-stagetrain: clean-stagetrain-gcc
12591 clean-stagetrain-gcc:
12592         @if [ $(current_stage) = stagetrain ]; then \
12593           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12594         else \
12595           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12596           $(MAKE) stagetrain-start; \
12597         fi; \
12598         cd $(HOST_SUBDIR)/gcc && \
12599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12600 @endif gcc-bootstrap
12601
12602
12603 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12604 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12605 maybe-all-stagefeedback-gcc:
12606 maybe-clean-stagefeedback-gcc:
12607 @if gcc-bootstrap
12608 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12609 all-stagefeedback: all-stagefeedback-gcc
12610 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12611 all-stagefeedback-gcc: configure-stagefeedback-gcc
12612         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12613         @r=`${PWD_COMMAND}`; export r; \
12614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12615         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12616         $(HOST_EXPORTS) \
12617         $(POSTSTAGE1_HOST_EXPORTS)  \
12618         cd $(HOST_SUBDIR)/gcc && \
12619          \
12620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12621                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12622                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12623                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12624                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12629                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12630                 $(TARGET-stagefeedback-gcc)
12631
12632 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12633 clean-stagefeedback: clean-stagefeedback-gcc
12634 clean-stagefeedback-gcc:
12635         @if [ $(current_stage) = stagefeedback ]; then \
12636           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12637         else \
12638           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12639           $(MAKE) stagefeedback-start; \
12640         fi; \
12641         cd $(HOST_SUBDIR)/gcc && \
12642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12643 @endif gcc-bootstrap
12644
12645
12646 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12647 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12648 maybe-all-stageautoprofile-gcc:
12649 maybe-clean-stageautoprofile-gcc:
12650 @if gcc-bootstrap
12651 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12652 all-stageautoprofile: all-stageautoprofile-gcc
12653 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12654 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12655         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12656         @r=`${PWD_COMMAND}`; export r; \
12657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12658         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12659         $(HOST_EXPORTS) \
12660         $(POSTSTAGE1_HOST_EXPORTS)  \
12661         cd $(HOST_SUBDIR)/gcc && \
12662         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12664                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12665                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12666                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12667                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12672                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12673                 $(TARGET-stageautoprofile-gcc)
12674
12675 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12676 clean-stageautoprofile: clean-stageautoprofile-gcc
12677 clean-stageautoprofile-gcc:
12678         @if [ $(current_stage) = stageautoprofile ]; then \
12679           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12680         else \
12681           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12682           $(MAKE) stageautoprofile-start; \
12683         fi; \
12684         cd $(HOST_SUBDIR)/gcc && \
12685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12686 @endif gcc-bootstrap
12687
12688
12689 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12690 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12691 maybe-all-stageautofeedback-gcc:
12692 maybe-clean-stageautofeedback-gcc:
12693 @if gcc-bootstrap
12694 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12695 all-stageautofeedback: all-stageautofeedback-gcc
12696 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12697 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12698         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12699         @r=`${PWD_COMMAND}`; export r; \
12700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12701         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12702         $(HOST_EXPORTS) \
12703         $(POSTSTAGE1_HOST_EXPORTS)  \
12704         cd $(HOST_SUBDIR)/gcc && \
12705          \
12706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12707                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12708                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12709                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12710                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12711                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12712                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12713                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12714                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12715                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12716                 $(TARGET-stageautofeedback-gcc)
12717
12718 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12719 clean-stageautofeedback: clean-stageautofeedback-gcc
12720 clean-stageautofeedback-gcc:
12721         @if [ $(current_stage) = stageautofeedback ]; then \
12722           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12723         else \
12724           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12725           $(MAKE) stageautofeedback-start; \
12726         fi; \
12727         cd $(HOST_SUBDIR)/gcc && \
12728         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12729 @endif gcc-bootstrap
12730
12731
12732
12733
12734
12735 .PHONY: check-gcc maybe-check-gcc
12736 maybe-check-gcc:
12737 @if gcc
12738 maybe-check-gcc: check-gcc
12739
12740 check-gcc:
12741         @: $(MAKE); $(unstage)
12742         @r=`${PWD_COMMAND}`; export r; \
12743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12744         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12745         (cd $(HOST_SUBDIR)/gcc && \
12746           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12747
12748 @endif gcc
12749
12750 .PHONY: install-gcc maybe-install-gcc
12751 maybe-install-gcc:
12752 @if gcc
12753 maybe-install-gcc: install-gcc
12754
12755 install-gcc: installdirs
12756         @: $(MAKE); $(unstage)
12757         @r=`${PWD_COMMAND}`; export r; \
12758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12759         $(HOST_EXPORTS) \
12760         (cd $(HOST_SUBDIR)/gcc && \
12761           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12762
12763 @endif gcc
12764
12765 .PHONY: install-strip-gcc maybe-install-strip-gcc
12766 maybe-install-strip-gcc:
12767 @if gcc
12768 maybe-install-strip-gcc: install-strip-gcc
12769
12770 install-strip-gcc: installdirs
12771         @: $(MAKE); $(unstage)
12772         @r=`${PWD_COMMAND}`; export r; \
12773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12774         $(HOST_EXPORTS) \
12775         (cd $(HOST_SUBDIR)/gcc && \
12776           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12777
12778 @endif gcc
12779
12780 # Other targets (info, dvi, pdf, etc.)
12781
12782 .PHONY: maybe-info-gcc info-gcc
12783 maybe-info-gcc:
12784 @if gcc
12785 maybe-info-gcc: info-gcc
12786
12787 info-gcc: \
12788     configure-gcc 
12789         @[ -f ./gcc/Makefile ] || exit 0; \
12790         r=`${PWD_COMMAND}`; export r; \
12791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12792         $(HOST_EXPORTS) \
12793         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12795         done; \
12796         echo "Doing info in gcc"; \
12797         (cd $(HOST_SUBDIR)/gcc && \
12798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12800                   "RANLIB=$${RANLIB}" \
12801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12802                   info) \
12803           || exit 1
12804
12805 @endif gcc
12806
12807 .PHONY: maybe-dvi-gcc dvi-gcc
12808 maybe-dvi-gcc:
12809 @if gcc
12810 maybe-dvi-gcc: dvi-gcc
12811
12812 dvi-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 dvi 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                   dvi) \
12828           || exit 1
12829
12830 @endif gcc
12831
12832 .PHONY: maybe-pdf-gcc pdf-gcc
12833 maybe-pdf-gcc:
12834 @if gcc
12835 maybe-pdf-gcc: pdf-gcc
12836
12837 pdf-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 pdf 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                   pdf) \
12853           || exit 1
12854
12855 @endif gcc
12856
12857 .PHONY: maybe-html-gcc html-gcc
12858 maybe-html-gcc:
12859 @if gcc
12860 maybe-html-gcc: html-gcc
12861
12862 html-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 html 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                   html) \
12878           || exit 1
12879
12880 @endif gcc
12881
12882 .PHONY: maybe-TAGS-gcc TAGS-gcc
12883 maybe-TAGS-gcc:
12884 @if gcc
12885 maybe-TAGS-gcc: TAGS-gcc
12886
12887 TAGS-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 TAGS 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                   TAGS) \
12903           || exit 1
12904
12905 @endif gcc
12906
12907 .PHONY: maybe-install-info-gcc install-info-gcc
12908 maybe-install-info-gcc:
12909 @if gcc
12910 maybe-install-info-gcc: install-info-gcc
12911
12912 install-info-gcc: \
12913     configure-gcc \
12914     info-gcc 
12915         @[ -f ./gcc/Makefile ] || exit 0; \
12916         r=`${PWD_COMMAND}`; export r; \
12917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918         $(HOST_EXPORTS) \
12919         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12921         done; \
12922         echo "Doing install-info in gcc"; \
12923         (cd $(HOST_SUBDIR)/gcc && \
12924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12926                   "RANLIB=$${RANLIB}" \
12927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12928                   install-info) \
12929           || exit 1
12930
12931 @endif gcc
12932
12933 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12934 maybe-install-dvi-gcc:
12935 @if gcc
12936 maybe-install-dvi-gcc: install-dvi-gcc
12937
12938 install-dvi-gcc: \
12939     configure-gcc \
12940     dvi-gcc 
12941         @[ -f ./gcc/Makefile ] || exit 0; \
12942         r=`${PWD_COMMAND}`; export r; \
12943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12944         $(HOST_EXPORTS) \
12945         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12947         done; \
12948         echo "Doing install-dvi in gcc"; \
12949         (cd $(HOST_SUBDIR)/gcc && \
12950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12952                   "RANLIB=$${RANLIB}" \
12953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12954                   install-dvi) \
12955           || exit 1
12956
12957 @endif gcc
12958
12959 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12960 maybe-install-pdf-gcc:
12961 @if gcc
12962 maybe-install-pdf-gcc: install-pdf-gcc
12963
12964 install-pdf-gcc: \
12965     configure-gcc \
12966     pdf-gcc 
12967         @[ -f ./gcc/Makefile ] || exit 0; \
12968         r=`${PWD_COMMAND}`; export r; \
12969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12970         $(HOST_EXPORTS) \
12971         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12973         done; \
12974         echo "Doing install-pdf in gcc"; \
12975         (cd $(HOST_SUBDIR)/gcc && \
12976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12978                   "RANLIB=$${RANLIB}" \
12979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12980                   install-pdf) \
12981           || exit 1
12982
12983 @endif gcc
12984
12985 .PHONY: maybe-install-html-gcc install-html-gcc
12986 maybe-install-html-gcc:
12987 @if gcc
12988 maybe-install-html-gcc: install-html-gcc
12989
12990 install-html-gcc: \
12991     configure-gcc \
12992     html-gcc 
12993         @[ -f ./gcc/Makefile ] || exit 0; \
12994         r=`${PWD_COMMAND}`; export r; \
12995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996         $(HOST_EXPORTS) \
12997         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12999         done; \
13000         echo "Doing install-html in gcc"; \
13001         (cd $(HOST_SUBDIR)/gcc && \
13002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13004                   "RANLIB=$${RANLIB}" \
13005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13006                   install-html) \
13007           || exit 1
13008
13009 @endif gcc
13010
13011 .PHONY: maybe-installcheck-gcc installcheck-gcc
13012 maybe-installcheck-gcc:
13013 @if gcc
13014 maybe-installcheck-gcc: installcheck-gcc
13015
13016 installcheck-gcc: \
13017     configure-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 installcheck 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                   installcheck) \
13032           || exit 1
13033
13034 @endif gcc
13035
13036 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13037 maybe-mostlyclean-gcc:
13038 @if gcc
13039 maybe-mostlyclean-gcc: mostlyclean-gcc
13040
13041 mostlyclean-gcc: 
13042         @[ -f ./gcc/Makefile ] || exit 0; \
13043         r=`${PWD_COMMAND}`; export r; \
13044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13045         $(HOST_EXPORTS) \
13046         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13048         done; \
13049         echo "Doing mostlyclean in gcc"; \
13050         (cd $(HOST_SUBDIR)/gcc && \
13051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13053                   "RANLIB=$${RANLIB}" \
13054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13055                   mostlyclean) \
13056           || exit 1
13057
13058 @endif gcc
13059
13060 .PHONY: maybe-clean-gcc clean-gcc
13061 maybe-clean-gcc:
13062 @if gcc
13063 maybe-clean-gcc: clean-gcc
13064
13065 clean-gcc: 
13066         @[ -f ./gcc/Makefile ] || exit 0; \
13067         r=`${PWD_COMMAND}`; export r; \
13068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13069         $(HOST_EXPORTS) \
13070         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13072         done; \
13073         echo "Doing clean in gcc"; \
13074         (cd $(HOST_SUBDIR)/gcc && \
13075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13077                   "RANLIB=$${RANLIB}" \
13078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13079                   clean) \
13080           || exit 1
13081
13082 @endif gcc
13083
13084 .PHONY: maybe-distclean-gcc distclean-gcc
13085 maybe-distclean-gcc:
13086 @if gcc
13087 maybe-distclean-gcc: distclean-gcc
13088
13089 distclean-gcc: 
13090         @[ -f ./gcc/Makefile ] || exit 0; \
13091         r=`${PWD_COMMAND}`; export r; \
13092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093         $(HOST_EXPORTS) \
13094         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13096         done; \
13097         echo "Doing distclean in gcc"; \
13098         (cd $(HOST_SUBDIR)/gcc && \
13099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13101                   "RANLIB=$${RANLIB}" \
13102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13103                   distclean) \
13104           || exit 1
13105
13106 @endif gcc
13107
13108 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13109 maybe-maintainer-clean-gcc:
13110 @if gcc
13111 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13112
13113 maintainer-clean-gcc: 
13114         @[ -f ./gcc/Makefile ] || exit 0; \
13115         r=`${PWD_COMMAND}`; export r; \
13116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13117         $(HOST_EXPORTS) \
13118         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13120         done; \
13121         echo "Doing maintainer-clean in gcc"; \
13122         (cd $(HOST_SUBDIR)/gcc && \
13123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13125                   "RANLIB=$${RANLIB}" \
13126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13127                   maintainer-clean) \
13128           || exit 1
13129
13130 @endif gcc
13131
13132
13133
13134 .PHONY: configure-gmp maybe-configure-gmp
13135 maybe-configure-gmp:
13136 @if gcc-bootstrap
13137 configure-gmp: stage_current
13138 @endif gcc-bootstrap
13139 @if gmp
13140 maybe-configure-gmp: configure-gmp
13141 configure-gmp: 
13142         @r=`${PWD_COMMAND}`; export r; \
13143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13144         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13146         $(HOST_EXPORTS)  \
13147         echo Configuring in $(HOST_SUBDIR)/gmp; \
13148         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13149         case $(srcdir) in \
13150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13151           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13153         esac; \
13154         module_srcdir=gmp; \
13155         $(SHELL) \
13156           $$s/$$module_srcdir/configure \
13157           --srcdir=$${topdir}/$$module_srcdir \
13158           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13159           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13160           || exit 1
13161 @endif gmp
13162
13163
13164
13165 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13166 maybe-configure-stage1-gmp:
13167 @if gmp-bootstrap
13168 maybe-configure-stage1-gmp: configure-stage1-gmp
13169 configure-stage1-gmp:
13170         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13172         @r=`${PWD_COMMAND}`; export r; \
13173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13174         TFLAGS="$(STAGE1_TFLAGS)"; \
13175         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13176         $(HOST_EXPORTS) \
13177         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13178         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13179         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13180         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13182         cd $(HOST_SUBDIR)/gmp || exit 1; \
13183         case $(srcdir) in \
13184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13185           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13187         esac; \
13188         module_srcdir=gmp; \
13189         $(SHELL) $$s/$$module_srcdir/configure \
13190           --srcdir=$${topdir}/$$module_srcdir \
13191           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13192           --target=none-${host_vendor}-${host_os} \
13193            \
13194           $(STAGE1_CONFIGURE_FLAGS) \
13195           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13196 @endif gmp-bootstrap
13197
13198 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13199 maybe-configure-stage2-gmp:
13200 @if gmp-bootstrap
13201 maybe-configure-stage2-gmp: configure-stage2-gmp
13202 configure-stage2-gmp:
13203         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13205         @r=`${PWD_COMMAND}`; export r; \
13206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207         TFLAGS="$(STAGE2_TFLAGS)"; \
13208         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13209         $(HOST_EXPORTS) \
13210         $(POSTSTAGE1_HOST_EXPORTS) \
13211         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13212         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13213         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13214         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13216         cd $(HOST_SUBDIR)/gmp || exit 1; \
13217         case $(srcdir) in \
13218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13219           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13221         esac; \
13222         module_srcdir=gmp; \
13223         $(SHELL) $$s/$$module_srcdir/configure \
13224           --srcdir=$${topdir}/$$module_srcdir \
13225           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13226           --target=none-${host_vendor}-${host_os} \
13227           --with-build-libsubdir=$(HOST_SUBDIR) \
13228           $(STAGE2_CONFIGURE_FLAGS) \
13229           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13230 @endif gmp-bootstrap
13231
13232 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13233 maybe-configure-stage3-gmp:
13234 @if gmp-bootstrap
13235 maybe-configure-stage3-gmp: configure-stage3-gmp
13236 configure-stage3-gmp:
13237         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13239         @r=`${PWD_COMMAND}`; export r; \
13240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13241         TFLAGS="$(STAGE3_TFLAGS)"; \
13242         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13243         $(HOST_EXPORTS) \
13244         $(POSTSTAGE1_HOST_EXPORTS) \
13245         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13246         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13247         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13248         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13250         cd $(HOST_SUBDIR)/gmp || exit 1; \
13251         case $(srcdir) in \
13252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13253           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13255         esac; \
13256         module_srcdir=gmp; \
13257         $(SHELL) $$s/$$module_srcdir/configure \
13258           --srcdir=$${topdir}/$$module_srcdir \
13259           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13260           --target=none-${host_vendor}-${host_os} \
13261           --with-build-libsubdir=$(HOST_SUBDIR) \
13262           $(STAGE3_CONFIGURE_FLAGS) \
13263           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13264 @endif gmp-bootstrap
13265
13266 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13267 maybe-configure-stage4-gmp:
13268 @if gmp-bootstrap
13269 maybe-configure-stage4-gmp: configure-stage4-gmp
13270 configure-stage4-gmp:
13271         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13273         @r=`${PWD_COMMAND}`; export r; \
13274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13275         TFLAGS="$(STAGE4_TFLAGS)"; \
13276         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13277         $(HOST_EXPORTS) \
13278         $(POSTSTAGE1_HOST_EXPORTS) \
13279         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13280         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13281         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13282         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13284         cd $(HOST_SUBDIR)/gmp || exit 1; \
13285         case $(srcdir) in \
13286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13287           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13289         esac; \
13290         module_srcdir=gmp; \
13291         $(SHELL) $$s/$$module_srcdir/configure \
13292           --srcdir=$${topdir}/$$module_srcdir \
13293           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13294           --target=none-${host_vendor}-${host_os} \
13295           --with-build-libsubdir=$(HOST_SUBDIR) \
13296           $(STAGE4_CONFIGURE_FLAGS) \
13297           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13298 @endif gmp-bootstrap
13299
13300 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13301 maybe-configure-stageprofile-gmp:
13302 @if gmp-bootstrap
13303 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13304 configure-stageprofile-gmp:
13305         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13307         @r=`${PWD_COMMAND}`; export r; \
13308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13309         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13310         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13311         $(HOST_EXPORTS) \
13312         $(POSTSTAGE1_HOST_EXPORTS) \
13313         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13314         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13315         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13316         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13318         cd $(HOST_SUBDIR)/gmp || exit 1; \
13319         case $(srcdir) in \
13320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13321           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13323         esac; \
13324         module_srcdir=gmp; \
13325         $(SHELL) $$s/$$module_srcdir/configure \
13326           --srcdir=$${topdir}/$$module_srcdir \
13327           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13328           --target=none-${host_vendor}-${host_os} \
13329           --with-build-libsubdir=$(HOST_SUBDIR) \
13330           $(STAGEprofile_CONFIGURE_FLAGS) \
13331           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13332 @endif gmp-bootstrap
13333
13334 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13335 maybe-configure-stagetrain-gmp:
13336 @if gmp-bootstrap
13337 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13338 configure-stagetrain-gmp:
13339         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13341         @r=`${PWD_COMMAND}`; export r; \
13342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13344         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13345         $(HOST_EXPORTS) \
13346         $(POSTSTAGE1_HOST_EXPORTS) \
13347         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13348         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13349         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13350         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13352         cd $(HOST_SUBDIR)/gmp || exit 1; \
13353         case $(srcdir) in \
13354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13355           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13357         esac; \
13358         module_srcdir=gmp; \
13359         $(SHELL) $$s/$$module_srcdir/configure \
13360           --srcdir=$${topdir}/$$module_srcdir \
13361           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13362           --target=none-${host_vendor}-${host_os} \
13363           --with-build-libsubdir=$(HOST_SUBDIR) \
13364           $(STAGEtrain_CONFIGURE_FLAGS) \
13365           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13366 @endif gmp-bootstrap
13367
13368 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13369 maybe-configure-stagefeedback-gmp:
13370 @if gmp-bootstrap
13371 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13372 configure-stagefeedback-gmp:
13373         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13375         @r=`${PWD_COMMAND}`; export r; \
13376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13378         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13379         $(HOST_EXPORTS) \
13380         $(POSTSTAGE1_HOST_EXPORTS) \
13381         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13382         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13383         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13384         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13386         cd $(HOST_SUBDIR)/gmp || exit 1; \
13387         case $(srcdir) in \
13388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13389           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13391         esac; \
13392         module_srcdir=gmp; \
13393         $(SHELL) $$s/$$module_srcdir/configure \
13394           --srcdir=$${topdir}/$$module_srcdir \
13395           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13396           --target=none-${host_vendor}-${host_os} \
13397           --with-build-libsubdir=$(HOST_SUBDIR) \
13398           $(STAGEfeedback_CONFIGURE_FLAGS) \
13399           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13400 @endif gmp-bootstrap
13401
13402 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13403 maybe-configure-stageautoprofile-gmp:
13404 @if gmp-bootstrap
13405 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13406 configure-stageautoprofile-gmp:
13407         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13408         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13409         @r=`${PWD_COMMAND}`; export r; \
13410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13412         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13413         $(HOST_EXPORTS) \
13414         $(POSTSTAGE1_HOST_EXPORTS) \
13415         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13416         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13417         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13418         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13420         cd $(HOST_SUBDIR)/gmp || exit 1; \
13421         case $(srcdir) in \
13422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13423           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13425         esac; \
13426         module_srcdir=gmp; \
13427         $(SHELL) $$s/$$module_srcdir/configure \
13428           --srcdir=$${topdir}/$$module_srcdir \
13429           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13430           --target=none-${host_vendor}-${host_os} \
13431           --with-build-libsubdir=$(HOST_SUBDIR) \
13432           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13433           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13434 @endif gmp-bootstrap
13435
13436 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13437 maybe-configure-stageautofeedback-gmp:
13438 @if gmp-bootstrap
13439 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13440 configure-stageautofeedback-gmp:
13441         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13442         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13443         @r=`${PWD_COMMAND}`; export r; \
13444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13445         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13446         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13447         $(HOST_EXPORTS) \
13448         $(POSTSTAGE1_HOST_EXPORTS) \
13449         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13450         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13451         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13452         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13454         cd $(HOST_SUBDIR)/gmp || exit 1; \
13455         case $(srcdir) in \
13456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13457           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13459         esac; \
13460         module_srcdir=gmp; \
13461         $(SHELL) $$s/$$module_srcdir/configure \
13462           --srcdir=$${topdir}/$$module_srcdir \
13463           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13464           --target=none-${host_vendor}-${host_os} \
13465           --with-build-libsubdir=$(HOST_SUBDIR) \
13466           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13467           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13468 @endif gmp-bootstrap
13469
13470
13471
13472
13473
13474 .PHONY: all-gmp maybe-all-gmp
13475 maybe-all-gmp:
13476 @if gcc-bootstrap
13477 all-gmp: stage_current
13478 @endif gcc-bootstrap
13479 @if gmp
13480 TARGET-gmp=all
13481 maybe-all-gmp: all-gmp
13482 all-gmp: configure-gmp
13483         @r=`${PWD_COMMAND}`; export r; \
13484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13485         $(HOST_EXPORTS)  \
13486         (cd $(HOST_SUBDIR)/gmp && \
13487           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13488                 $(TARGET-gmp))
13489 @endif gmp
13490
13491
13492
13493 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13494 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13495 maybe-all-stage1-gmp:
13496 maybe-clean-stage1-gmp:
13497 @if gmp-bootstrap
13498 maybe-all-stage1-gmp: all-stage1-gmp
13499 all-stage1: all-stage1-gmp
13500 TARGET-stage1-gmp = $(TARGET-gmp)
13501 all-stage1-gmp: configure-stage1-gmp
13502         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13503         @r=`${PWD_COMMAND}`; export r; \
13504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13505         TFLAGS="$(STAGE1_TFLAGS)"; \
13506         $(HOST_EXPORTS)  \
13507         cd $(HOST_SUBDIR)/gmp && \
13508          \
13509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13510                 CFLAGS="$(STAGE1_CFLAGS)" \
13511                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13512                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13513                 LIBCFLAGS="$(LIBCFLAGS)" \
13514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13517                 $(EXTRA_HOST_FLAGS)  \
13518                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13519                 TFLAGS="$(STAGE1_TFLAGS)"  \
13520                 $(TARGET-stage1-gmp)
13521
13522 maybe-clean-stage1-gmp: clean-stage1-gmp
13523 clean-stage1: clean-stage1-gmp
13524 clean-stage1-gmp:
13525         @if [ $(current_stage) = stage1 ]; then \
13526           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13527         else \
13528           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13529           $(MAKE) stage1-start; \
13530         fi; \
13531         cd $(HOST_SUBDIR)/gmp && \
13532         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13533         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13534 @endif gmp-bootstrap
13535
13536
13537 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13538 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13539 maybe-all-stage2-gmp:
13540 maybe-clean-stage2-gmp:
13541 @if gmp-bootstrap
13542 maybe-all-stage2-gmp: all-stage2-gmp
13543 all-stage2: all-stage2-gmp
13544 TARGET-stage2-gmp = $(TARGET-gmp)
13545 all-stage2-gmp: configure-stage2-gmp
13546         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13547         @r=`${PWD_COMMAND}`; export r; \
13548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13549         TFLAGS="$(STAGE2_TFLAGS)"; \
13550         $(HOST_EXPORTS) \
13551         $(POSTSTAGE1_HOST_EXPORTS)  \
13552         cd $(HOST_SUBDIR)/gmp && \
13553          \
13554         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13555                 CFLAGS="$(STAGE2_CFLAGS)" \
13556                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13557                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13558                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13559                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13560                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13561                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13562                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13563                 TFLAGS="$(STAGE2_TFLAGS)"  \
13564                 $(TARGET-stage2-gmp)
13565
13566 maybe-clean-stage2-gmp: clean-stage2-gmp
13567 clean-stage2: clean-stage2-gmp
13568 clean-stage2-gmp:
13569         @if [ $(current_stage) = stage2 ]; then \
13570           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13571         else \
13572           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13573           $(MAKE) stage2-start; \
13574         fi; \
13575         cd $(HOST_SUBDIR)/gmp && \
13576         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13577 @endif gmp-bootstrap
13578
13579
13580 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13581 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13582 maybe-all-stage3-gmp:
13583 maybe-clean-stage3-gmp:
13584 @if gmp-bootstrap
13585 maybe-all-stage3-gmp: all-stage3-gmp
13586 all-stage3: all-stage3-gmp
13587 TARGET-stage3-gmp = $(TARGET-gmp)
13588 all-stage3-gmp: configure-stage3-gmp
13589         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13590         @r=`${PWD_COMMAND}`; export r; \
13591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13592         TFLAGS="$(STAGE3_TFLAGS)"; \
13593         $(HOST_EXPORTS) \
13594         $(POSTSTAGE1_HOST_EXPORTS)  \
13595         cd $(HOST_SUBDIR)/gmp && \
13596          \
13597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13598                 CFLAGS="$(STAGE3_CFLAGS)" \
13599                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13600                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13601                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13605                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13606                 TFLAGS="$(STAGE3_TFLAGS)"  \
13607                 $(TARGET-stage3-gmp)
13608
13609 maybe-clean-stage3-gmp: clean-stage3-gmp
13610 clean-stage3: clean-stage3-gmp
13611 clean-stage3-gmp:
13612         @if [ $(current_stage) = stage3 ]; then \
13613           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13614         else \
13615           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13616           $(MAKE) stage3-start; \
13617         fi; \
13618         cd $(HOST_SUBDIR)/gmp && \
13619         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13620 @endif gmp-bootstrap
13621
13622
13623 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13624 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13625 maybe-all-stage4-gmp:
13626 maybe-clean-stage4-gmp:
13627 @if gmp-bootstrap
13628 maybe-all-stage4-gmp: all-stage4-gmp
13629 all-stage4: all-stage4-gmp
13630 TARGET-stage4-gmp = $(TARGET-gmp)
13631 all-stage4-gmp: configure-stage4-gmp
13632         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13633         @r=`${PWD_COMMAND}`; export r; \
13634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635         TFLAGS="$(STAGE4_TFLAGS)"; \
13636         $(HOST_EXPORTS) \
13637         $(POSTSTAGE1_HOST_EXPORTS)  \
13638         cd $(HOST_SUBDIR)/gmp && \
13639          \
13640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13641                 CFLAGS="$(STAGE4_CFLAGS)" \
13642                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13643                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13644                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13648                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13649                 TFLAGS="$(STAGE4_TFLAGS)"  \
13650                 $(TARGET-stage4-gmp)
13651
13652 maybe-clean-stage4-gmp: clean-stage4-gmp
13653 clean-stage4: clean-stage4-gmp
13654 clean-stage4-gmp:
13655         @if [ $(current_stage) = stage4 ]; then \
13656           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13657         else \
13658           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13659           $(MAKE) stage4-start; \
13660         fi; \
13661         cd $(HOST_SUBDIR)/gmp && \
13662         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13663 @endif gmp-bootstrap
13664
13665
13666 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13667 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13668 maybe-all-stageprofile-gmp:
13669 maybe-clean-stageprofile-gmp:
13670 @if gmp-bootstrap
13671 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13672 all-stageprofile: all-stageprofile-gmp
13673 TARGET-stageprofile-gmp = $(TARGET-gmp)
13674 all-stageprofile-gmp: configure-stageprofile-gmp
13675         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13676         @r=`${PWD_COMMAND}`; export r; \
13677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13678         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13679         $(HOST_EXPORTS) \
13680         $(POSTSTAGE1_HOST_EXPORTS)  \
13681         cd $(HOST_SUBDIR)/gmp && \
13682          \
13683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13684                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13685                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13686                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13687                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13692                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13693                 $(TARGET-stageprofile-gmp)
13694
13695 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13696 clean-stageprofile: clean-stageprofile-gmp
13697 clean-stageprofile-gmp:
13698         @if [ $(current_stage) = stageprofile ]; then \
13699           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13700         else \
13701           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13702           $(MAKE) stageprofile-start; \
13703         fi; \
13704         cd $(HOST_SUBDIR)/gmp && \
13705         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13706 @endif gmp-bootstrap
13707
13708
13709 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13710 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13711 maybe-all-stagetrain-gmp:
13712 maybe-clean-stagetrain-gmp:
13713 @if gmp-bootstrap
13714 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13715 all-stagetrain: all-stagetrain-gmp
13716 TARGET-stagetrain-gmp = $(TARGET-gmp)
13717 all-stagetrain-gmp: configure-stagetrain-gmp
13718         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13719         @r=`${PWD_COMMAND}`; export r; \
13720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13721         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13722         $(HOST_EXPORTS) \
13723         $(POSTSTAGE1_HOST_EXPORTS)  \
13724         cd $(HOST_SUBDIR)/gmp && \
13725          \
13726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13727                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13728                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13729                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13730                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13735                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13736                 $(TARGET-stagetrain-gmp)
13737
13738 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13739 clean-stagetrain: clean-stagetrain-gmp
13740 clean-stagetrain-gmp:
13741         @if [ $(current_stage) = stagetrain ]; then \
13742           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13743         else \
13744           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13745           $(MAKE) stagetrain-start; \
13746         fi; \
13747         cd $(HOST_SUBDIR)/gmp && \
13748         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13749 @endif gmp-bootstrap
13750
13751
13752 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13753 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13754 maybe-all-stagefeedback-gmp:
13755 maybe-clean-stagefeedback-gmp:
13756 @if gmp-bootstrap
13757 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13758 all-stagefeedback: all-stagefeedback-gmp
13759 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13760 all-stagefeedback-gmp: configure-stagefeedback-gmp
13761         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13762         @r=`${PWD_COMMAND}`; export r; \
13763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13765         $(HOST_EXPORTS) \
13766         $(POSTSTAGE1_HOST_EXPORTS)  \
13767         cd $(HOST_SUBDIR)/gmp && \
13768          \
13769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13770                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13771                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13772                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13773                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13774                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13775                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13776                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13777                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13778                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13779                 $(TARGET-stagefeedback-gmp)
13780
13781 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13782 clean-stagefeedback: clean-stagefeedback-gmp
13783 clean-stagefeedback-gmp:
13784         @if [ $(current_stage) = stagefeedback ]; then \
13785           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13786         else \
13787           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13788           $(MAKE) stagefeedback-start; \
13789         fi; \
13790         cd $(HOST_SUBDIR)/gmp && \
13791         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13792 @endif gmp-bootstrap
13793
13794
13795 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13796 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13797 maybe-all-stageautoprofile-gmp:
13798 maybe-clean-stageautoprofile-gmp:
13799 @if gmp-bootstrap
13800 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13801 all-stageautoprofile: all-stageautoprofile-gmp
13802 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13803 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13804         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13805         @r=`${PWD_COMMAND}`; export r; \
13806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13808         $(HOST_EXPORTS) \
13809         $(POSTSTAGE1_HOST_EXPORTS)  \
13810         cd $(HOST_SUBDIR)/gmp && \
13811         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13812         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13813                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13814                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13815                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13816                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13817                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13818                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13819                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13820                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13821                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13822                 $(TARGET-stageautoprofile-gmp)
13823
13824 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13825 clean-stageautoprofile: clean-stageautoprofile-gmp
13826 clean-stageautoprofile-gmp:
13827         @if [ $(current_stage) = stageautoprofile ]; then \
13828           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13829         else \
13830           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13831           $(MAKE) stageautoprofile-start; \
13832         fi; \
13833         cd $(HOST_SUBDIR)/gmp && \
13834         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13835 @endif gmp-bootstrap
13836
13837
13838 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13839 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13840 maybe-all-stageautofeedback-gmp:
13841 maybe-clean-stageautofeedback-gmp:
13842 @if gmp-bootstrap
13843 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13844 all-stageautofeedback: all-stageautofeedback-gmp
13845 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13846 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13847         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13848         @r=`${PWD_COMMAND}`; export r; \
13849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13850         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13851         $(HOST_EXPORTS) \
13852         $(POSTSTAGE1_HOST_EXPORTS)  \
13853         cd $(HOST_SUBDIR)/gmp && \
13854          \
13855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13856                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13857                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13858                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13859                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13864                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13865                 $(TARGET-stageautofeedback-gmp)
13866
13867 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13868 clean-stageautofeedback: clean-stageautofeedback-gmp
13869 clean-stageautofeedback-gmp:
13870         @if [ $(current_stage) = stageautofeedback ]; then \
13871           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13872         else \
13873           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13874           $(MAKE) stageautofeedback-start; \
13875         fi; \
13876         cd $(HOST_SUBDIR)/gmp && \
13877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13878 @endif gmp-bootstrap
13879
13880
13881
13882
13883
13884 .PHONY: check-gmp maybe-check-gmp
13885 maybe-check-gmp:
13886 @if gmp
13887 maybe-check-gmp: check-gmp
13888
13889 check-gmp:
13890         @: $(MAKE); $(unstage)
13891         @r=`${PWD_COMMAND}`; export r; \
13892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13894         (cd $(HOST_SUBDIR)/gmp && \
13895           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13896
13897 @endif gmp
13898
13899 .PHONY: install-gmp maybe-install-gmp
13900 maybe-install-gmp:
13901 @if gmp
13902 maybe-install-gmp: install-gmp
13903
13904 install-gmp:
13905
13906 @endif gmp
13907
13908 .PHONY: install-strip-gmp maybe-install-strip-gmp
13909 maybe-install-strip-gmp:
13910 @if gmp
13911 maybe-install-strip-gmp: install-strip-gmp
13912
13913 install-strip-gmp:
13914
13915 @endif gmp
13916
13917 # Other targets (info, dvi, pdf, etc.)
13918
13919 .PHONY: maybe-info-gmp info-gmp
13920 maybe-info-gmp:
13921 @if gmp
13922 maybe-info-gmp: info-gmp
13923
13924 info-gmp: \
13925     configure-gmp 
13926         @[ -f ./gmp/Makefile ] || exit 0; \
13927         r=`${PWD_COMMAND}`; export r; \
13928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929         $(HOST_EXPORTS) \
13930         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13932         done; \
13933         echo "Doing info in gmp"; \
13934         (cd $(HOST_SUBDIR)/gmp && \
13935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13937                   "RANLIB=$${RANLIB}" \
13938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13939                   info) \
13940           || exit 1
13941
13942 @endif gmp
13943
13944 .PHONY: maybe-dvi-gmp dvi-gmp
13945 maybe-dvi-gmp:
13946 @if gmp
13947 maybe-dvi-gmp: dvi-gmp
13948
13949 dvi-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 dvi 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                   dvi) \
13965           || exit 1
13966
13967 @endif gmp
13968
13969 .PHONY: maybe-pdf-gmp pdf-gmp
13970 maybe-pdf-gmp:
13971 @if gmp
13972 maybe-pdf-gmp: pdf-gmp
13973
13974 pdf-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 pdf 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                   pdf) \
13990           || exit 1
13991
13992 @endif gmp
13993
13994 .PHONY: maybe-html-gmp html-gmp
13995 maybe-html-gmp:
13996 @if gmp
13997 maybe-html-gmp: html-gmp
13998
13999 html-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 html 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                   html) \
14015           || exit 1
14016
14017 @endif gmp
14018
14019 .PHONY: maybe-TAGS-gmp TAGS-gmp
14020 maybe-TAGS-gmp:
14021 @if gmp
14022 maybe-TAGS-gmp: TAGS-gmp
14023
14024 TAGS-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 TAGS 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                   TAGS) \
14040           || exit 1
14041
14042 @endif gmp
14043
14044 .PHONY: maybe-install-info-gmp install-info-gmp
14045 maybe-install-info-gmp:
14046 @if gmp
14047 maybe-install-info-gmp: install-info-gmp
14048
14049 install-info-gmp: \
14050     configure-gmp \
14051     info-gmp 
14052         @[ -f ./gmp/Makefile ] || exit 0; \
14053         r=`${PWD_COMMAND}`; export r; \
14054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14055         $(HOST_EXPORTS) \
14056         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14058         done; \
14059         echo "Doing install-info in gmp"; \
14060         (cd $(HOST_SUBDIR)/gmp && \
14061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14063                   "RANLIB=$${RANLIB}" \
14064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14065                   install-info) \
14066           || exit 1
14067
14068 @endif gmp
14069
14070 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14071 maybe-install-dvi-gmp:
14072 @if gmp
14073 maybe-install-dvi-gmp: install-dvi-gmp
14074
14075 install-dvi-gmp: \
14076     configure-gmp \
14077     dvi-gmp 
14078         @[ -f ./gmp/Makefile ] || exit 0; \
14079         r=`${PWD_COMMAND}`; export r; \
14080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14081         $(HOST_EXPORTS) \
14082         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14084         done; \
14085         echo "Doing install-dvi in gmp"; \
14086         (cd $(HOST_SUBDIR)/gmp && \
14087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14089                   "RANLIB=$${RANLIB}" \
14090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14091                   install-dvi) \
14092           || exit 1
14093
14094 @endif gmp
14095
14096 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14097 maybe-install-pdf-gmp:
14098 @if gmp
14099 maybe-install-pdf-gmp: install-pdf-gmp
14100
14101 install-pdf-gmp: \
14102     configure-gmp \
14103     pdf-gmp 
14104         @[ -f ./gmp/Makefile ] || exit 0; \
14105         r=`${PWD_COMMAND}`; export r; \
14106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107         $(HOST_EXPORTS) \
14108         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110         done; \
14111         echo "Doing install-pdf in gmp"; \
14112         (cd $(HOST_SUBDIR)/gmp && \
14113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115                   "RANLIB=$${RANLIB}" \
14116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117                   install-pdf) \
14118           || exit 1
14119
14120 @endif gmp
14121
14122 .PHONY: maybe-install-html-gmp install-html-gmp
14123 maybe-install-html-gmp:
14124 @if gmp
14125 maybe-install-html-gmp: install-html-gmp
14126
14127 install-html-gmp: \
14128     configure-gmp \
14129     html-gmp 
14130         @[ -f ./gmp/Makefile ] || exit 0; \
14131         r=`${PWD_COMMAND}`; export r; \
14132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14133         $(HOST_EXPORTS) \
14134         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14136         done; \
14137         echo "Doing install-html in gmp"; \
14138         (cd $(HOST_SUBDIR)/gmp && \
14139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14141                   "RANLIB=$${RANLIB}" \
14142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14143                   install-html) \
14144           || exit 1
14145
14146 @endif gmp
14147
14148 .PHONY: maybe-installcheck-gmp installcheck-gmp
14149 maybe-installcheck-gmp:
14150 @if gmp
14151 maybe-installcheck-gmp: installcheck-gmp
14152
14153 installcheck-gmp: \
14154     configure-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 installcheck 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                   installcheck) \
14169           || exit 1
14170
14171 @endif gmp
14172
14173 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14174 maybe-mostlyclean-gmp:
14175 @if gmp
14176 maybe-mostlyclean-gmp: mostlyclean-gmp
14177
14178 mostlyclean-gmp: 
14179         @[ -f ./gmp/Makefile ] || exit 0; \
14180         r=`${PWD_COMMAND}`; export r; \
14181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182         $(HOST_EXPORTS) \
14183         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14185         done; \
14186         echo "Doing mostlyclean in gmp"; \
14187         (cd $(HOST_SUBDIR)/gmp && \
14188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14190                   "RANLIB=$${RANLIB}" \
14191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14192                   mostlyclean) \
14193           || exit 1
14194
14195 @endif gmp
14196
14197 .PHONY: maybe-clean-gmp clean-gmp
14198 maybe-clean-gmp:
14199 @if gmp
14200 maybe-clean-gmp: clean-gmp
14201
14202 clean-gmp: 
14203         @[ -f ./gmp/Makefile ] || exit 0; \
14204         r=`${PWD_COMMAND}`; export r; \
14205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206         $(HOST_EXPORTS) \
14207         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14209         done; \
14210         echo "Doing clean in gmp"; \
14211         (cd $(HOST_SUBDIR)/gmp && \
14212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14214                   "RANLIB=$${RANLIB}" \
14215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14216                   clean) \
14217           || exit 1
14218
14219 @endif gmp
14220
14221 .PHONY: maybe-distclean-gmp distclean-gmp
14222 maybe-distclean-gmp:
14223 @if gmp
14224 maybe-distclean-gmp: distclean-gmp
14225
14226 distclean-gmp: 
14227         @[ -f ./gmp/Makefile ] || exit 0; \
14228         r=`${PWD_COMMAND}`; export r; \
14229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230         $(HOST_EXPORTS) \
14231         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14233         done; \
14234         echo "Doing distclean in gmp"; \
14235         (cd $(HOST_SUBDIR)/gmp && \
14236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14238                   "RANLIB=$${RANLIB}" \
14239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14240                   distclean) \
14241           || exit 1
14242
14243 @endif gmp
14244
14245 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14246 maybe-maintainer-clean-gmp:
14247 @if gmp
14248 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14249
14250 maintainer-clean-gmp: 
14251         @[ -f ./gmp/Makefile ] || exit 0; \
14252         r=`${PWD_COMMAND}`; export r; \
14253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254         $(HOST_EXPORTS) \
14255         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257         done; \
14258         echo "Doing maintainer-clean in gmp"; \
14259         (cd $(HOST_SUBDIR)/gmp && \
14260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262                   "RANLIB=$${RANLIB}" \
14263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264                   maintainer-clean) \
14265           || exit 1
14266
14267 @endif gmp
14268
14269
14270
14271 .PHONY: configure-mpfr maybe-configure-mpfr
14272 maybe-configure-mpfr:
14273 @if gcc-bootstrap
14274 configure-mpfr: stage_current
14275 @endif gcc-bootstrap
14276 @if mpfr
14277 maybe-configure-mpfr: configure-mpfr
14278 configure-mpfr: 
14279         @r=`${PWD_COMMAND}`; export r; \
14280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14281         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14283         $(HOST_EXPORTS)  \
14284         echo Configuring in $(HOST_SUBDIR)/mpfr; \
14285         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14286         case $(srcdir) in \
14287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14288           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14290         esac; \
14291         module_srcdir=mpfr; \
14292         $(SHELL) \
14293           $$s/$$module_srcdir/configure \
14294           --srcdir=$${topdir}/$$module_srcdir \
14295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14296           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14297           || exit 1
14298 @endif mpfr
14299
14300
14301
14302 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14303 maybe-configure-stage1-mpfr:
14304 @if mpfr-bootstrap
14305 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14306 configure-stage1-mpfr:
14307         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14308         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14309         @r=`${PWD_COMMAND}`; export r; \
14310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14311         TFLAGS="$(STAGE1_TFLAGS)"; \
14312         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14313         $(HOST_EXPORTS) \
14314         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14315         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14316         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14317         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14319         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14320         case $(srcdir) in \
14321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14322           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14324         esac; \
14325         module_srcdir=mpfr; \
14326         $(SHELL) $$s/$$module_srcdir/configure \
14327           --srcdir=$${topdir}/$$module_srcdir \
14328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14329           --target=${target_alias} \
14330            \
14331           $(STAGE1_CONFIGURE_FLAGS) \
14332           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14333 @endif mpfr-bootstrap
14334
14335 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14336 maybe-configure-stage2-mpfr:
14337 @if mpfr-bootstrap
14338 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14339 configure-stage2-mpfr:
14340         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14341         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14342         @r=`${PWD_COMMAND}`; export r; \
14343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344         TFLAGS="$(STAGE2_TFLAGS)"; \
14345         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14346         $(HOST_EXPORTS) \
14347         $(POSTSTAGE1_HOST_EXPORTS) \
14348         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14349         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14350         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14351         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14353         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14354         case $(srcdir) in \
14355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14356           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14358         esac; \
14359         module_srcdir=mpfr; \
14360         $(SHELL) $$s/$$module_srcdir/configure \
14361           --srcdir=$${topdir}/$$module_srcdir \
14362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14363           --target=${target_alias} \
14364           --with-build-libsubdir=$(HOST_SUBDIR) \
14365           $(STAGE2_CONFIGURE_FLAGS) \
14366           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14367 @endif mpfr-bootstrap
14368
14369 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14370 maybe-configure-stage3-mpfr:
14371 @if mpfr-bootstrap
14372 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14373 configure-stage3-mpfr:
14374         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14376         @r=`${PWD_COMMAND}`; export r; \
14377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378         TFLAGS="$(STAGE3_TFLAGS)"; \
14379         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14380         $(HOST_EXPORTS) \
14381         $(POSTSTAGE1_HOST_EXPORTS) \
14382         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14383         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14384         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14385         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14387         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14388         case $(srcdir) in \
14389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14390           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14392         esac; \
14393         module_srcdir=mpfr; \
14394         $(SHELL) $$s/$$module_srcdir/configure \
14395           --srcdir=$${topdir}/$$module_srcdir \
14396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14397           --target=${target_alias} \
14398           --with-build-libsubdir=$(HOST_SUBDIR) \
14399           $(STAGE3_CONFIGURE_FLAGS) \
14400           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14401 @endif mpfr-bootstrap
14402
14403 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14404 maybe-configure-stage4-mpfr:
14405 @if mpfr-bootstrap
14406 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14407 configure-stage4-mpfr:
14408         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14410         @r=`${PWD_COMMAND}`; export r; \
14411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412         TFLAGS="$(STAGE4_TFLAGS)"; \
14413         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14414         $(HOST_EXPORTS) \
14415         $(POSTSTAGE1_HOST_EXPORTS) \
14416         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14417         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14418         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14419         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14421         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14422         case $(srcdir) in \
14423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14424           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14426         esac; \
14427         module_srcdir=mpfr; \
14428         $(SHELL) $$s/$$module_srcdir/configure \
14429           --srcdir=$${topdir}/$$module_srcdir \
14430           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14431           --target=${target_alias} \
14432           --with-build-libsubdir=$(HOST_SUBDIR) \
14433           $(STAGE4_CONFIGURE_FLAGS) \
14434           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14435 @endif mpfr-bootstrap
14436
14437 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14438 maybe-configure-stageprofile-mpfr:
14439 @if mpfr-bootstrap
14440 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14441 configure-stageprofile-mpfr:
14442         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14443         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14444         @r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14447         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14448         $(HOST_EXPORTS) \
14449         $(POSTSTAGE1_HOST_EXPORTS) \
14450         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14451         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14452         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14453         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14455         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14456         case $(srcdir) in \
14457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14458           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14460         esac; \
14461         module_srcdir=mpfr; \
14462         $(SHELL) $$s/$$module_srcdir/configure \
14463           --srcdir=$${topdir}/$$module_srcdir \
14464           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14465           --target=${target_alias} \
14466           --with-build-libsubdir=$(HOST_SUBDIR) \
14467           $(STAGEprofile_CONFIGURE_FLAGS) \
14468           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14469 @endif mpfr-bootstrap
14470
14471 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14472 maybe-configure-stagetrain-mpfr:
14473 @if mpfr-bootstrap
14474 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14475 configure-stagetrain-mpfr:
14476         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14477         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14478         @r=`${PWD_COMMAND}`; export r; \
14479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14480         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14481         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14482         $(HOST_EXPORTS) \
14483         $(POSTSTAGE1_HOST_EXPORTS) \
14484         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14485         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14486         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14487         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14489         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14490         case $(srcdir) in \
14491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14492           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14494         esac; \
14495         module_srcdir=mpfr; \
14496         $(SHELL) $$s/$$module_srcdir/configure \
14497           --srcdir=$${topdir}/$$module_srcdir \
14498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14499           --target=${target_alias} \
14500           --with-build-libsubdir=$(HOST_SUBDIR) \
14501           $(STAGEtrain_CONFIGURE_FLAGS) \
14502           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14503 @endif mpfr-bootstrap
14504
14505 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14506 maybe-configure-stagefeedback-mpfr:
14507 @if mpfr-bootstrap
14508 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14509 configure-stagefeedback-mpfr:
14510         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14512         @r=`${PWD_COMMAND}`; export r; \
14513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14514         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14515         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14516         $(HOST_EXPORTS) \
14517         $(POSTSTAGE1_HOST_EXPORTS) \
14518         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14519         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14520         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14521         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14523         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14524         case $(srcdir) in \
14525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14526           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14528         esac; \
14529         module_srcdir=mpfr; \
14530         $(SHELL) $$s/$$module_srcdir/configure \
14531           --srcdir=$${topdir}/$$module_srcdir \
14532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14533           --target=${target_alias} \
14534           --with-build-libsubdir=$(HOST_SUBDIR) \
14535           $(STAGEfeedback_CONFIGURE_FLAGS) \
14536           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14537 @endif mpfr-bootstrap
14538
14539 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14540 maybe-configure-stageautoprofile-mpfr:
14541 @if mpfr-bootstrap
14542 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14543 configure-stageautoprofile-mpfr:
14544         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14546         @r=`${PWD_COMMAND}`; export r; \
14547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14549         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14550         $(HOST_EXPORTS) \
14551         $(POSTSTAGE1_HOST_EXPORTS) \
14552         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14553         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14554         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14555         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14557         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14558         case $(srcdir) in \
14559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14560           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14562         esac; \
14563         module_srcdir=mpfr; \
14564         $(SHELL) $$s/$$module_srcdir/configure \
14565           --srcdir=$${topdir}/$$module_srcdir \
14566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14567           --target=${target_alias} \
14568           --with-build-libsubdir=$(HOST_SUBDIR) \
14569           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14570           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14571 @endif mpfr-bootstrap
14572
14573 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14574 maybe-configure-stageautofeedback-mpfr:
14575 @if mpfr-bootstrap
14576 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14577 configure-stageautofeedback-mpfr:
14578         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14580         @r=`${PWD_COMMAND}`; export r; \
14581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14583         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14584         $(HOST_EXPORTS) \
14585         $(POSTSTAGE1_HOST_EXPORTS) \
14586         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14587         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14588         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14589         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14591         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14592         case $(srcdir) in \
14593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14594           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14596         esac; \
14597         module_srcdir=mpfr; \
14598         $(SHELL) $$s/$$module_srcdir/configure \
14599           --srcdir=$${topdir}/$$module_srcdir \
14600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14601           --target=${target_alias} \
14602           --with-build-libsubdir=$(HOST_SUBDIR) \
14603           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14604           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14605 @endif mpfr-bootstrap
14606
14607
14608
14609
14610
14611 .PHONY: all-mpfr maybe-all-mpfr
14612 maybe-all-mpfr:
14613 @if gcc-bootstrap
14614 all-mpfr: stage_current
14615 @endif gcc-bootstrap
14616 @if mpfr
14617 TARGET-mpfr=all
14618 maybe-all-mpfr: all-mpfr
14619 all-mpfr: configure-mpfr
14620         @r=`${PWD_COMMAND}`; export r; \
14621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622         $(HOST_EXPORTS)  \
14623         (cd $(HOST_SUBDIR)/mpfr && \
14624           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14625                 $(TARGET-mpfr))
14626 @endif mpfr
14627
14628
14629
14630 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14631 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14632 maybe-all-stage1-mpfr:
14633 maybe-clean-stage1-mpfr:
14634 @if mpfr-bootstrap
14635 maybe-all-stage1-mpfr: all-stage1-mpfr
14636 all-stage1: all-stage1-mpfr
14637 TARGET-stage1-mpfr = $(TARGET-mpfr)
14638 all-stage1-mpfr: configure-stage1-mpfr
14639         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14640         @r=`${PWD_COMMAND}`; export r; \
14641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642         TFLAGS="$(STAGE1_TFLAGS)"; \
14643         $(HOST_EXPORTS)  \
14644         cd $(HOST_SUBDIR)/mpfr && \
14645          \
14646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14647                 CFLAGS="$(STAGE1_CFLAGS)" \
14648                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14649                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14650                 LIBCFLAGS="$(LIBCFLAGS)" \
14651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14654                 $(EXTRA_HOST_FLAGS)  \
14655                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14656                 TFLAGS="$(STAGE1_TFLAGS)"  \
14657                 $(TARGET-stage1-mpfr)
14658
14659 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14660 clean-stage1: clean-stage1-mpfr
14661 clean-stage1-mpfr:
14662         @if [ $(current_stage) = stage1 ]; then \
14663           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14664         else \
14665           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14666           $(MAKE) stage1-start; \
14667         fi; \
14668         cd $(HOST_SUBDIR)/mpfr && \
14669         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14670         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14671 @endif mpfr-bootstrap
14672
14673
14674 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14675 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14676 maybe-all-stage2-mpfr:
14677 maybe-clean-stage2-mpfr:
14678 @if mpfr-bootstrap
14679 maybe-all-stage2-mpfr: all-stage2-mpfr
14680 all-stage2: all-stage2-mpfr
14681 TARGET-stage2-mpfr = $(TARGET-mpfr)
14682 all-stage2-mpfr: configure-stage2-mpfr
14683         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14684         @r=`${PWD_COMMAND}`; export r; \
14685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686         TFLAGS="$(STAGE2_TFLAGS)"; \
14687         $(HOST_EXPORTS) \
14688         $(POSTSTAGE1_HOST_EXPORTS)  \
14689         cd $(HOST_SUBDIR)/mpfr && \
14690          \
14691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14692                 CFLAGS="$(STAGE2_CFLAGS)" \
14693                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14694                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14695                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14696                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14697                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14698                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14699                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14700                 TFLAGS="$(STAGE2_TFLAGS)"  \
14701                 $(TARGET-stage2-mpfr)
14702
14703 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14704 clean-stage2: clean-stage2-mpfr
14705 clean-stage2-mpfr:
14706         @if [ $(current_stage) = stage2 ]; then \
14707           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14708         else \
14709           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14710           $(MAKE) stage2-start; \
14711         fi; \
14712         cd $(HOST_SUBDIR)/mpfr && \
14713         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14714 @endif mpfr-bootstrap
14715
14716
14717 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14718 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14719 maybe-all-stage3-mpfr:
14720 maybe-clean-stage3-mpfr:
14721 @if mpfr-bootstrap
14722 maybe-all-stage3-mpfr: all-stage3-mpfr
14723 all-stage3: all-stage3-mpfr
14724 TARGET-stage3-mpfr = $(TARGET-mpfr)
14725 all-stage3-mpfr: configure-stage3-mpfr
14726         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14727         @r=`${PWD_COMMAND}`; export r; \
14728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729         TFLAGS="$(STAGE3_TFLAGS)"; \
14730         $(HOST_EXPORTS) \
14731         $(POSTSTAGE1_HOST_EXPORTS)  \
14732         cd $(HOST_SUBDIR)/mpfr && \
14733          \
14734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14735                 CFLAGS="$(STAGE3_CFLAGS)" \
14736                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14737                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14738                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14743                 TFLAGS="$(STAGE3_TFLAGS)"  \
14744                 $(TARGET-stage3-mpfr)
14745
14746 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14747 clean-stage3: clean-stage3-mpfr
14748 clean-stage3-mpfr:
14749         @if [ $(current_stage) = stage3 ]; then \
14750           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14751         else \
14752           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14753           $(MAKE) stage3-start; \
14754         fi; \
14755         cd $(HOST_SUBDIR)/mpfr && \
14756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14757 @endif mpfr-bootstrap
14758
14759
14760 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14761 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14762 maybe-all-stage4-mpfr:
14763 maybe-clean-stage4-mpfr:
14764 @if mpfr-bootstrap
14765 maybe-all-stage4-mpfr: all-stage4-mpfr
14766 all-stage4: all-stage4-mpfr
14767 TARGET-stage4-mpfr = $(TARGET-mpfr)
14768 all-stage4-mpfr: configure-stage4-mpfr
14769         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         TFLAGS="$(STAGE4_TFLAGS)"; \
14773         $(HOST_EXPORTS) \
14774         $(POSTSTAGE1_HOST_EXPORTS)  \
14775         cd $(HOST_SUBDIR)/mpfr && \
14776          \
14777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14778                 CFLAGS="$(STAGE4_CFLAGS)" \
14779                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14780                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14781                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14785                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14786                 TFLAGS="$(STAGE4_TFLAGS)"  \
14787                 $(TARGET-stage4-mpfr)
14788
14789 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14790 clean-stage4: clean-stage4-mpfr
14791 clean-stage4-mpfr:
14792         @if [ $(current_stage) = stage4 ]; then \
14793           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14794         else \
14795           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14796           $(MAKE) stage4-start; \
14797         fi; \
14798         cd $(HOST_SUBDIR)/mpfr && \
14799         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14800 @endif mpfr-bootstrap
14801
14802
14803 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14804 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14805 maybe-all-stageprofile-mpfr:
14806 maybe-clean-stageprofile-mpfr:
14807 @if mpfr-bootstrap
14808 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14809 all-stageprofile: all-stageprofile-mpfr
14810 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14811 all-stageprofile-mpfr: configure-stageprofile-mpfr
14812         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14813         @r=`${PWD_COMMAND}`; export r; \
14814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14816         $(HOST_EXPORTS) \
14817         $(POSTSTAGE1_HOST_EXPORTS)  \
14818         cd $(HOST_SUBDIR)/mpfr && \
14819          \
14820         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14821                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14822                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14823                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14824                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14825                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14826                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14827                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14828                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14829                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14830                 $(TARGET-stageprofile-mpfr)
14831
14832 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14833 clean-stageprofile: clean-stageprofile-mpfr
14834 clean-stageprofile-mpfr:
14835         @if [ $(current_stage) = stageprofile ]; then \
14836           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14837         else \
14838           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14839           $(MAKE) stageprofile-start; \
14840         fi; \
14841         cd $(HOST_SUBDIR)/mpfr && \
14842         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14843 @endif mpfr-bootstrap
14844
14845
14846 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14847 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14848 maybe-all-stagetrain-mpfr:
14849 maybe-clean-stagetrain-mpfr:
14850 @if mpfr-bootstrap
14851 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14852 all-stagetrain: all-stagetrain-mpfr
14853 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14854 all-stagetrain-mpfr: configure-stagetrain-mpfr
14855         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14856         @r=`${PWD_COMMAND}`; export r; \
14857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14858         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14859         $(HOST_EXPORTS) \
14860         $(POSTSTAGE1_HOST_EXPORTS)  \
14861         cd $(HOST_SUBDIR)/mpfr && \
14862          \
14863         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14864                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14865                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14866                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14867                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14871                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14872                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14873                 $(TARGET-stagetrain-mpfr)
14874
14875 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14876 clean-stagetrain: clean-stagetrain-mpfr
14877 clean-stagetrain-mpfr:
14878         @if [ $(current_stage) = stagetrain ]; then \
14879           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14880         else \
14881           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14882           $(MAKE) stagetrain-start; \
14883         fi; \
14884         cd $(HOST_SUBDIR)/mpfr && \
14885         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14886 @endif mpfr-bootstrap
14887
14888
14889 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14890 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14891 maybe-all-stagefeedback-mpfr:
14892 maybe-clean-stagefeedback-mpfr:
14893 @if mpfr-bootstrap
14894 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14895 all-stagefeedback: all-stagefeedback-mpfr
14896 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14897 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14898         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14899         @r=`${PWD_COMMAND}`; export r; \
14900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14901         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14902         $(HOST_EXPORTS) \
14903         $(POSTSTAGE1_HOST_EXPORTS)  \
14904         cd $(HOST_SUBDIR)/mpfr && \
14905          \
14906         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14907                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14908                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14909                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14910                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14915                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14916                 $(TARGET-stagefeedback-mpfr)
14917
14918 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14919 clean-stagefeedback: clean-stagefeedback-mpfr
14920 clean-stagefeedback-mpfr:
14921         @if [ $(current_stage) = stagefeedback ]; then \
14922           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14923         else \
14924           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14925           $(MAKE) stagefeedback-start; \
14926         fi; \
14927         cd $(HOST_SUBDIR)/mpfr && \
14928         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14929 @endif mpfr-bootstrap
14930
14931
14932 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14933 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14934 maybe-all-stageautoprofile-mpfr:
14935 maybe-clean-stageautoprofile-mpfr:
14936 @if mpfr-bootstrap
14937 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14938 all-stageautoprofile: all-stageautoprofile-mpfr
14939 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14940 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14941         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14942         @r=`${PWD_COMMAND}`; export r; \
14943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14944         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14945         $(HOST_EXPORTS) \
14946         $(POSTSTAGE1_HOST_EXPORTS)  \
14947         cd $(HOST_SUBDIR)/mpfr && \
14948         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14949         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14950                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14951                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14952                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14953                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14957                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14958                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14959                 $(TARGET-stageautoprofile-mpfr)
14960
14961 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14962 clean-stageautoprofile: clean-stageautoprofile-mpfr
14963 clean-stageautoprofile-mpfr:
14964         @if [ $(current_stage) = stageautoprofile ]; then \
14965           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14966         else \
14967           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14968           $(MAKE) stageautoprofile-start; \
14969         fi; \
14970         cd $(HOST_SUBDIR)/mpfr && \
14971         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14972 @endif mpfr-bootstrap
14973
14974
14975 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14976 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14977 maybe-all-stageautofeedback-mpfr:
14978 maybe-clean-stageautofeedback-mpfr:
14979 @if mpfr-bootstrap
14980 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14981 all-stageautofeedback: all-stageautofeedback-mpfr
14982 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14983 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14984         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14985         @r=`${PWD_COMMAND}`; export r; \
14986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14987         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14988         $(HOST_EXPORTS) \
14989         $(POSTSTAGE1_HOST_EXPORTS)  \
14990         cd $(HOST_SUBDIR)/mpfr && \
14991          \
14992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14993                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14994                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14995                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14996                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15000                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15001                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15002                 $(TARGET-stageautofeedback-mpfr)
15003
15004 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15005 clean-stageautofeedback: clean-stageautofeedback-mpfr
15006 clean-stageautofeedback-mpfr:
15007         @if [ $(current_stage) = stageautofeedback ]; then \
15008           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15009         else \
15010           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15011           $(MAKE) stageautofeedback-start; \
15012         fi; \
15013         cd $(HOST_SUBDIR)/mpfr && \
15014         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15015 @endif mpfr-bootstrap
15016
15017
15018
15019
15020
15021 .PHONY: check-mpfr maybe-check-mpfr
15022 maybe-check-mpfr:
15023 @if mpfr
15024 maybe-check-mpfr: check-mpfr
15025
15026 check-mpfr:
15027         @: $(MAKE); $(unstage)
15028         @r=`${PWD_COMMAND}`; export r; \
15029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15030         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15031         (cd $(HOST_SUBDIR)/mpfr && \
15032           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15033
15034 @endif mpfr
15035
15036 .PHONY: install-mpfr maybe-install-mpfr
15037 maybe-install-mpfr:
15038 @if mpfr
15039 maybe-install-mpfr: install-mpfr
15040
15041 install-mpfr:
15042
15043 @endif mpfr
15044
15045 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15046 maybe-install-strip-mpfr:
15047 @if mpfr
15048 maybe-install-strip-mpfr: install-strip-mpfr
15049
15050 install-strip-mpfr:
15051
15052 @endif mpfr
15053
15054 # Other targets (info, dvi, pdf, etc.)
15055
15056 .PHONY: maybe-info-mpfr info-mpfr
15057 maybe-info-mpfr:
15058 @if mpfr
15059 maybe-info-mpfr: info-mpfr
15060
15061 info-mpfr: \
15062     configure-mpfr 
15063         @[ -f ./mpfr/Makefile ] || exit 0; \
15064         r=`${PWD_COMMAND}`; export r; \
15065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15066         $(HOST_EXPORTS) \
15067         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15069         done; \
15070         echo "Doing info in mpfr"; \
15071         (cd $(HOST_SUBDIR)/mpfr && \
15072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15074                   "RANLIB=$${RANLIB}" \
15075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15076                   info) \
15077           || exit 1
15078
15079 @endif mpfr
15080
15081 .PHONY: maybe-dvi-mpfr dvi-mpfr
15082 maybe-dvi-mpfr:
15083 @if mpfr
15084 maybe-dvi-mpfr: dvi-mpfr
15085
15086 dvi-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 dvi 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                   dvi) \
15102           || exit 1
15103
15104 @endif mpfr
15105
15106 .PHONY: maybe-pdf-mpfr pdf-mpfr
15107 maybe-pdf-mpfr:
15108 @if mpfr
15109 maybe-pdf-mpfr: pdf-mpfr
15110
15111 pdf-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 pdf 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                   pdf) \
15127           || exit 1
15128
15129 @endif mpfr
15130
15131 .PHONY: maybe-html-mpfr html-mpfr
15132 maybe-html-mpfr:
15133 @if mpfr
15134 maybe-html-mpfr: html-mpfr
15135
15136 html-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 html 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                   html) \
15152           || exit 1
15153
15154 @endif mpfr
15155
15156 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15157 maybe-TAGS-mpfr:
15158 @if mpfr
15159 maybe-TAGS-mpfr: TAGS-mpfr
15160
15161 TAGS-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 TAGS 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                   TAGS) \
15177           || exit 1
15178
15179 @endif mpfr
15180
15181 .PHONY: maybe-install-info-mpfr install-info-mpfr
15182 maybe-install-info-mpfr:
15183 @if mpfr
15184 maybe-install-info-mpfr: install-info-mpfr
15185
15186 install-info-mpfr: \
15187     configure-mpfr \
15188     info-mpfr 
15189         @[ -f ./mpfr/Makefile ] || exit 0; \
15190         r=`${PWD_COMMAND}`; export r; \
15191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15192         $(HOST_EXPORTS) \
15193         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15195         done; \
15196         echo "Doing install-info in mpfr"; \
15197         (cd $(HOST_SUBDIR)/mpfr && \
15198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15200                   "RANLIB=$${RANLIB}" \
15201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15202                   install-info) \
15203           || exit 1
15204
15205 @endif mpfr
15206
15207 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15208 maybe-install-dvi-mpfr:
15209 @if mpfr
15210 maybe-install-dvi-mpfr: install-dvi-mpfr
15211
15212 install-dvi-mpfr: \
15213     configure-mpfr \
15214     dvi-mpfr 
15215         @[ -f ./mpfr/Makefile ] || exit 0; \
15216         r=`${PWD_COMMAND}`; export r; \
15217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15218         $(HOST_EXPORTS) \
15219         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15221         done; \
15222         echo "Doing install-dvi in mpfr"; \
15223         (cd $(HOST_SUBDIR)/mpfr && \
15224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15226                   "RANLIB=$${RANLIB}" \
15227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15228                   install-dvi) \
15229           || exit 1
15230
15231 @endif mpfr
15232
15233 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15234 maybe-install-pdf-mpfr:
15235 @if mpfr
15236 maybe-install-pdf-mpfr: install-pdf-mpfr
15237
15238 install-pdf-mpfr: \
15239     configure-mpfr \
15240     pdf-mpfr 
15241         @[ -f ./mpfr/Makefile ] || exit 0; \
15242         r=`${PWD_COMMAND}`; export r; \
15243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244         $(HOST_EXPORTS) \
15245         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15247         done; \
15248         echo "Doing install-pdf in mpfr"; \
15249         (cd $(HOST_SUBDIR)/mpfr && \
15250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15252                   "RANLIB=$${RANLIB}" \
15253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15254                   install-pdf) \
15255           || exit 1
15256
15257 @endif mpfr
15258
15259 .PHONY: maybe-install-html-mpfr install-html-mpfr
15260 maybe-install-html-mpfr:
15261 @if mpfr
15262 maybe-install-html-mpfr: install-html-mpfr
15263
15264 install-html-mpfr: \
15265     configure-mpfr \
15266     html-mpfr 
15267         @[ -f ./mpfr/Makefile ] || exit 0; \
15268         r=`${PWD_COMMAND}`; export r; \
15269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15270         $(HOST_EXPORTS) \
15271         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15273         done; \
15274         echo "Doing install-html in mpfr"; \
15275         (cd $(HOST_SUBDIR)/mpfr && \
15276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15278                   "RANLIB=$${RANLIB}" \
15279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15280                   install-html) \
15281           || exit 1
15282
15283 @endif mpfr
15284
15285 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15286 maybe-installcheck-mpfr:
15287 @if mpfr
15288 maybe-installcheck-mpfr: installcheck-mpfr
15289
15290 installcheck-mpfr: \
15291     configure-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 installcheck 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                   installcheck) \
15306           || exit 1
15307
15308 @endif mpfr
15309
15310 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15311 maybe-mostlyclean-mpfr:
15312 @if mpfr
15313 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15314
15315 mostlyclean-mpfr: 
15316         @[ -f ./mpfr/Makefile ] || exit 0; \
15317         r=`${PWD_COMMAND}`; export r; \
15318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319         $(HOST_EXPORTS) \
15320         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15322         done; \
15323         echo "Doing mostlyclean in mpfr"; \
15324         (cd $(HOST_SUBDIR)/mpfr && \
15325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15327                   "RANLIB=$${RANLIB}" \
15328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15329                   mostlyclean) \
15330           || exit 1
15331
15332 @endif mpfr
15333
15334 .PHONY: maybe-clean-mpfr clean-mpfr
15335 maybe-clean-mpfr:
15336 @if mpfr
15337 maybe-clean-mpfr: clean-mpfr
15338
15339 clean-mpfr: 
15340         @[ -f ./mpfr/Makefile ] || exit 0; \
15341         r=`${PWD_COMMAND}`; export r; \
15342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15343         $(HOST_EXPORTS) \
15344         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15346         done; \
15347         echo "Doing clean in mpfr"; \
15348         (cd $(HOST_SUBDIR)/mpfr && \
15349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15351                   "RANLIB=$${RANLIB}" \
15352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15353                   clean) \
15354           || exit 1
15355
15356 @endif mpfr
15357
15358 .PHONY: maybe-distclean-mpfr distclean-mpfr
15359 maybe-distclean-mpfr:
15360 @if mpfr
15361 maybe-distclean-mpfr: distclean-mpfr
15362
15363 distclean-mpfr: 
15364         @[ -f ./mpfr/Makefile ] || exit 0; \
15365         r=`${PWD_COMMAND}`; export r; \
15366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15367         $(HOST_EXPORTS) \
15368         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15370         done; \
15371         echo "Doing distclean in mpfr"; \
15372         (cd $(HOST_SUBDIR)/mpfr && \
15373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15375                   "RANLIB=$${RANLIB}" \
15376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15377                   distclean) \
15378           || exit 1
15379
15380 @endif mpfr
15381
15382 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15383 maybe-maintainer-clean-mpfr:
15384 @if mpfr
15385 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15386
15387 maintainer-clean-mpfr: 
15388         @[ -f ./mpfr/Makefile ] || exit 0; \
15389         r=`${PWD_COMMAND}`; export r; \
15390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15391         $(HOST_EXPORTS) \
15392         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15394         done; \
15395         echo "Doing maintainer-clean in mpfr"; \
15396         (cd $(HOST_SUBDIR)/mpfr && \
15397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15399                   "RANLIB=$${RANLIB}" \
15400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15401                   maintainer-clean) \
15402           || exit 1
15403
15404 @endif mpfr
15405
15406
15407
15408 .PHONY: configure-mpc maybe-configure-mpc
15409 maybe-configure-mpc:
15410 @if gcc-bootstrap
15411 configure-mpc: stage_current
15412 @endif gcc-bootstrap
15413 @if mpc
15414 maybe-configure-mpc: configure-mpc
15415 configure-mpc: 
15416         @r=`${PWD_COMMAND}`; export r; \
15417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15420         $(HOST_EXPORTS)  \
15421         echo Configuring in $(HOST_SUBDIR)/mpc; \
15422         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15423         case $(srcdir) in \
15424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15425           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15427         esac; \
15428         module_srcdir=mpc; \
15429         $(SHELL) \
15430           $$s/$$module_srcdir/configure \
15431           --srcdir=$${topdir}/$$module_srcdir \
15432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15433           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode \
15434           || exit 1
15435 @endif mpc
15436
15437
15438
15439 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15440 maybe-configure-stage1-mpc:
15441 @if mpc-bootstrap
15442 maybe-configure-stage1-mpc: configure-stage1-mpc
15443 configure-stage1-mpc:
15444         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15446         @r=`${PWD_COMMAND}`; export r; \
15447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448         TFLAGS="$(STAGE1_TFLAGS)"; \
15449         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15450         $(HOST_EXPORTS) \
15451         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15452         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15453         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15454         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15456         cd $(HOST_SUBDIR)/mpc || exit 1; \
15457         case $(srcdir) in \
15458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15459           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15461         esac; \
15462         module_srcdir=mpc; \
15463         $(SHELL) $$s/$$module_srcdir/configure \
15464           --srcdir=$${topdir}/$$module_srcdir \
15465           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15466           --target=${target_alias} \
15467            \
15468           $(STAGE1_CONFIGURE_FLAGS) \
15469           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15470 @endif mpc-bootstrap
15471
15472 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15473 maybe-configure-stage2-mpc:
15474 @if mpc-bootstrap
15475 maybe-configure-stage2-mpc: configure-stage2-mpc
15476 configure-stage2-mpc:
15477         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15478         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15479         @r=`${PWD_COMMAND}`; export r; \
15480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481         TFLAGS="$(STAGE2_TFLAGS)"; \
15482         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15483         $(HOST_EXPORTS) \
15484         $(POSTSTAGE1_HOST_EXPORTS) \
15485         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15486         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15487         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15488         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15490         cd $(HOST_SUBDIR)/mpc || exit 1; \
15491         case $(srcdir) in \
15492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15493           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15495         esac; \
15496         module_srcdir=mpc; \
15497         $(SHELL) $$s/$$module_srcdir/configure \
15498           --srcdir=$${topdir}/$$module_srcdir \
15499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15500           --target=${target_alias} \
15501           --with-build-libsubdir=$(HOST_SUBDIR) \
15502           $(STAGE2_CONFIGURE_FLAGS) \
15503           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15504 @endif mpc-bootstrap
15505
15506 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15507 maybe-configure-stage3-mpc:
15508 @if mpc-bootstrap
15509 maybe-configure-stage3-mpc: configure-stage3-mpc
15510 configure-stage3-mpc:
15511         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15512         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15513         @r=`${PWD_COMMAND}`; export r; \
15514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15515         TFLAGS="$(STAGE3_TFLAGS)"; \
15516         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15517         $(HOST_EXPORTS) \
15518         $(POSTSTAGE1_HOST_EXPORTS) \
15519         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15520         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15521         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15522         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15524         cd $(HOST_SUBDIR)/mpc || exit 1; \
15525         case $(srcdir) in \
15526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15527           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15529         esac; \
15530         module_srcdir=mpc; \
15531         $(SHELL) $$s/$$module_srcdir/configure \
15532           --srcdir=$${topdir}/$$module_srcdir \
15533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15534           --target=${target_alias} \
15535           --with-build-libsubdir=$(HOST_SUBDIR) \
15536           $(STAGE3_CONFIGURE_FLAGS) \
15537           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15538 @endif mpc-bootstrap
15539
15540 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15541 maybe-configure-stage4-mpc:
15542 @if mpc-bootstrap
15543 maybe-configure-stage4-mpc: configure-stage4-mpc
15544 configure-stage4-mpc:
15545         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15547         @r=`${PWD_COMMAND}`; export r; \
15548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15549         TFLAGS="$(STAGE4_TFLAGS)"; \
15550         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15551         $(HOST_EXPORTS) \
15552         $(POSTSTAGE1_HOST_EXPORTS) \
15553         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15554         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15555         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15556         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15558         cd $(HOST_SUBDIR)/mpc || exit 1; \
15559         case $(srcdir) in \
15560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15561           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15563         esac; \
15564         module_srcdir=mpc; \
15565         $(SHELL) $$s/$$module_srcdir/configure \
15566           --srcdir=$${topdir}/$$module_srcdir \
15567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15568           --target=${target_alias} \
15569           --with-build-libsubdir=$(HOST_SUBDIR) \
15570           $(STAGE4_CONFIGURE_FLAGS) \
15571           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15572 @endif mpc-bootstrap
15573
15574 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15575 maybe-configure-stageprofile-mpc:
15576 @if mpc-bootstrap
15577 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15578 configure-stageprofile-mpc:
15579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15581         @r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15584         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15585         $(HOST_EXPORTS) \
15586         $(POSTSTAGE1_HOST_EXPORTS) \
15587         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15588         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15589         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15590         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15592         cd $(HOST_SUBDIR)/mpc || exit 1; \
15593         case $(srcdir) in \
15594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15595           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15597         esac; \
15598         module_srcdir=mpc; \
15599         $(SHELL) $$s/$$module_srcdir/configure \
15600           --srcdir=$${topdir}/$$module_srcdir \
15601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15602           --target=${target_alias} \
15603           --with-build-libsubdir=$(HOST_SUBDIR) \
15604           $(STAGEprofile_CONFIGURE_FLAGS) \
15605           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15606 @endif mpc-bootstrap
15607
15608 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15609 maybe-configure-stagetrain-mpc:
15610 @if mpc-bootstrap
15611 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15612 configure-stagetrain-mpc:
15613         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15614         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15615         @r=`${PWD_COMMAND}`; export r; \
15616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15617         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15618         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15619         $(HOST_EXPORTS) \
15620         $(POSTSTAGE1_HOST_EXPORTS) \
15621         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15622         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15623         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15624         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15625         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15626         cd $(HOST_SUBDIR)/mpc || exit 1; \
15627         case $(srcdir) in \
15628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15629           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15631         esac; \
15632         module_srcdir=mpc; \
15633         $(SHELL) $$s/$$module_srcdir/configure \
15634           --srcdir=$${topdir}/$$module_srcdir \
15635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15636           --target=${target_alias} \
15637           --with-build-libsubdir=$(HOST_SUBDIR) \
15638           $(STAGEtrain_CONFIGURE_FLAGS) \
15639           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15640 @endif mpc-bootstrap
15641
15642 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15643 maybe-configure-stagefeedback-mpc:
15644 @if mpc-bootstrap
15645 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15646 configure-stagefeedback-mpc:
15647         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15649         @r=`${PWD_COMMAND}`; export r; \
15650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15651         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15652         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15653         $(HOST_EXPORTS) \
15654         $(POSTSTAGE1_HOST_EXPORTS) \
15655         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15656         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15657         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15658         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15660         cd $(HOST_SUBDIR)/mpc || exit 1; \
15661         case $(srcdir) in \
15662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15663           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15665         esac; \
15666         module_srcdir=mpc; \
15667         $(SHELL) $$s/$$module_srcdir/configure \
15668           --srcdir=$${topdir}/$$module_srcdir \
15669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15670           --target=${target_alias} \
15671           --with-build-libsubdir=$(HOST_SUBDIR) \
15672           $(STAGEfeedback_CONFIGURE_FLAGS) \
15673           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15674 @endif mpc-bootstrap
15675
15676 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15677 maybe-configure-stageautoprofile-mpc:
15678 @if mpc-bootstrap
15679 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15680 configure-stageautoprofile-mpc:
15681         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15683         @r=`${PWD_COMMAND}`; export r; \
15684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15685         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15686         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15687         $(HOST_EXPORTS) \
15688         $(POSTSTAGE1_HOST_EXPORTS) \
15689         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15690         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15691         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15692         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15694         cd $(HOST_SUBDIR)/mpc || exit 1; \
15695         case $(srcdir) in \
15696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15697           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15699         esac; \
15700         module_srcdir=mpc; \
15701         $(SHELL) $$s/$$module_srcdir/configure \
15702           --srcdir=$${topdir}/$$module_srcdir \
15703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15704           --target=${target_alias} \
15705           --with-build-libsubdir=$(HOST_SUBDIR) \
15706           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15707           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15708 @endif mpc-bootstrap
15709
15710 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15711 maybe-configure-stageautofeedback-mpc:
15712 @if mpc-bootstrap
15713 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15714 configure-stageautofeedback-mpc:
15715         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15717         @r=`${PWD_COMMAND}`; export r; \
15718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15719         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15720         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15721         $(HOST_EXPORTS) \
15722         $(POSTSTAGE1_HOST_EXPORTS) \
15723         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15724         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15725         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15726         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15728         cd $(HOST_SUBDIR)/mpc || exit 1; \
15729         case $(srcdir) in \
15730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15731           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15733         esac; \
15734         module_srcdir=mpc; \
15735         $(SHELL) $$s/$$module_srcdir/configure \
15736           --srcdir=$${topdir}/$$module_srcdir \
15737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15738           --target=${target_alias} \
15739           --with-build-libsubdir=$(HOST_SUBDIR) \
15740           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15741           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15742 @endif mpc-bootstrap
15743
15744
15745
15746
15747
15748 .PHONY: all-mpc maybe-all-mpc
15749 maybe-all-mpc:
15750 @if gcc-bootstrap
15751 all-mpc: stage_current
15752 @endif gcc-bootstrap
15753 @if mpc
15754 TARGET-mpc=all
15755 maybe-all-mpc: all-mpc
15756 all-mpc: configure-mpc
15757         @r=`${PWD_COMMAND}`; export r; \
15758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759         $(HOST_EXPORTS)  \
15760         (cd $(HOST_SUBDIR)/mpc && \
15761           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15762                 $(TARGET-mpc))
15763 @endif mpc
15764
15765
15766
15767 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15768 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15769 maybe-all-stage1-mpc:
15770 maybe-clean-stage1-mpc:
15771 @if mpc-bootstrap
15772 maybe-all-stage1-mpc: all-stage1-mpc
15773 all-stage1: all-stage1-mpc
15774 TARGET-stage1-mpc = $(TARGET-mpc)
15775 all-stage1-mpc: configure-stage1-mpc
15776         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15777         @r=`${PWD_COMMAND}`; export r; \
15778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15779         TFLAGS="$(STAGE1_TFLAGS)"; \
15780         $(HOST_EXPORTS)  \
15781         cd $(HOST_SUBDIR)/mpc && \
15782          \
15783         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15784                 CFLAGS="$(STAGE1_CFLAGS)" \
15785                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15786                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15787                 LIBCFLAGS="$(LIBCFLAGS)" \
15788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15791                 $(EXTRA_HOST_FLAGS)  \
15792                 $(STAGE1_FLAGS_TO_PASS)  \
15793                 TFLAGS="$(STAGE1_TFLAGS)"  \
15794                 $(TARGET-stage1-mpc)
15795
15796 maybe-clean-stage1-mpc: clean-stage1-mpc
15797 clean-stage1: clean-stage1-mpc
15798 clean-stage1-mpc:
15799         @if [ $(current_stage) = stage1 ]; then \
15800           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15801         else \
15802           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15803           $(MAKE) stage1-start; \
15804         fi; \
15805         cd $(HOST_SUBDIR)/mpc && \
15806         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15807         $(STAGE1_FLAGS_TO_PASS)  clean
15808 @endif mpc-bootstrap
15809
15810
15811 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15812 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15813 maybe-all-stage2-mpc:
15814 maybe-clean-stage2-mpc:
15815 @if mpc-bootstrap
15816 maybe-all-stage2-mpc: all-stage2-mpc
15817 all-stage2: all-stage2-mpc
15818 TARGET-stage2-mpc = $(TARGET-mpc)
15819 all-stage2-mpc: configure-stage2-mpc
15820         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15821         @r=`${PWD_COMMAND}`; export r; \
15822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823         TFLAGS="$(STAGE2_TFLAGS)"; \
15824         $(HOST_EXPORTS) \
15825         $(POSTSTAGE1_HOST_EXPORTS)  \
15826         cd $(HOST_SUBDIR)/mpc && \
15827          \
15828         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15829                 CFLAGS="$(STAGE2_CFLAGS)" \
15830                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15831                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15832                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15833                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15834                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15835                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15836                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15837                 TFLAGS="$(STAGE2_TFLAGS)"  \
15838                 $(TARGET-stage2-mpc)
15839
15840 maybe-clean-stage2-mpc: clean-stage2-mpc
15841 clean-stage2: clean-stage2-mpc
15842 clean-stage2-mpc:
15843         @if [ $(current_stage) = stage2 ]; then \
15844           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15845         else \
15846           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15847           $(MAKE) stage2-start; \
15848         fi; \
15849         cd $(HOST_SUBDIR)/mpc && \
15850         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15851 @endif mpc-bootstrap
15852
15853
15854 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15855 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15856 maybe-all-stage3-mpc:
15857 maybe-clean-stage3-mpc:
15858 @if mpc-bootstrap
15859 maybe-all-stage3-mpc: all-stage3-mpc
15860 all-stage3: all-stage3-mpc
15861 TARGET-stage3-mpc = $(TARGET-mpc)
15862 all-stage3-mpc: configure-stage3-mpc
15863         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15864         @r=`${PWD_COMMAND}`; export r; \
15865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866         TFLAGS="$(STAGE3_TFLAGS)"; \
15867         $(HOST_EXPORTS) \
15868         $(POSTSTAGE1_HOST_EXPORTS)  \
15869         cd $(HOST_SUBDIR)/mpc && \
15870          \
15871         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15872                 CFLAGS="$(STAGE3_CFLAGS)" \
15873                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15874                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15875                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15876                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15877                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15878                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15879                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15880                 TFLAGS="$(STAGE3_TFLAGS)"  \
15881                 $(TARGET-stage3-mpc)
15882
15883 maybe-clean-stage3-mpc: clean-stage3-mpc
15884 clean-stage3: clean-stage3-mpc
15885 clean-stage3-mpc:
15886         @if [ $(current_stage) = stage3 ]; then \
15887           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15888         else \
15889           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15890           $(MAKE) stage3-start; \
15891         fi; \
15892         cd $(HOST_SUBDIR)/mpc && \
15893         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15894 @endif mpc-bootstrap
15895
15896
15897 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15898 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15899 maybe-all-stage4-mpc:
15900 maybe-clean-stage4-mpc:
15901 @if mpc-bootstrap
15902 maybe-all-stage4-mpc: all-stage4-mpc
15903 all-stage4: all-stage4-mpc
15904 TARGET-stage4-mpc = $(TARGET-mpc)
15905 all-stage4-mpc: configure-stage4-mpc
15906         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15907         @r=`${PWD_COMMAND}`; export r; \
15908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909         TFLAGS="$(STAGE4_TFLAGS)"; \
15910         $(HOST_EXPORTS) \
15911         $(POSTSTAGE1_HOST_EXPORTS)  \
15912         cd $(HOST_SUBDIR)/mpc && \
15913          \
15914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15915                 CFLAGS="$(STAGE4_CFLAGS)" \
15916                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15917                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15918                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15919                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15920                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15921                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15922                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15923                 TFLAGS="$(STAGE4_TFLAGS)"  \
15924                 $(TARGET-stage4-mpc)
15925
15926 maybe-clean-stage4-mpc: clean-stage4-mpc
15927 clean-stage4: clean-stage4-mpc
15928 clean-stage4-mpc:
15929         @if [ $(current_stage) = stage4 ]; then \
15930           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15931         else \
15932           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15933           $(MAKE) stage4-start; \
15934         fi; \
15935         cd $(HOST_SUBDIR)/mpc && \
15936         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15937 @endif mpc-bootstrap
15938
15939
15940 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15941 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15942 maybe-all-stageprofile-mpc:
15943 maybe-clean-stageprofile-mpc:
15944 @if mpc-bootstrap
15945 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15946 all-stageprofile: all-stageprofile-mpc
15947 TARGET-stageprofile-mpc = $(TARGET-mpc)
15948 all-stageprofile-mpc: configure-stageprofile-mpc
15949         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15950         @r=`${PWD_COMMAND}`; export r; \
15951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15953         $(HOST_EXPORTS) \
15954         $(POSTSTAGE1_HOST_EXPORTS)  \
15955         cd $(HOST_SUBDIR)/mpc && \
15956          \
15957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15958                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15959                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15960                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15961                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15966                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15967                 $(TARGET-stageprofile-mpc)
15968
15969 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15970 clean-stageprofile: clean-stageprofile-mpc
15971 clean-stageprofile-mpc:
15972         @if [ $(current_stage) = stageprofile ]; then \
15973           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15974         else \
15975           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15976           $(MAKE) stageprofile-start; \
15977         fi; \
15978         cd $(HOST_SUBDIR)/mpc && \
15979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15980 @endif mpc-bootstrap
15981
15982
15983 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15984 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15985 maybe-all-stagetrain-mpc:
15986 maybe-clean-stagetrain-mpc:
15987 @if mpc-bootstrap
15988 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15989 all-stagetrain: all-stagetrain-mpc
15990 TARGET-stagetrain-mpc = $(TARGET-mpc)
15991 all-stagetrain-mpc: configure-stagetrain-mpc
15992         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15993         @r=`${PWD_COMMAND}`; export r; \
15994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15996         $(HOST_EXPORTS) \
15997         $(POSTSTAGE1_HOST_EXPORTS)  \
15998         cd $(HOST_SUBDIR)/mpc && \
15999          \
16000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16001                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16002                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16003                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16004                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16008                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16009                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16010                 $(TARGET-stagetrain-mpc)
16011
16012 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16013 clean-stagetrain: clean-stagetrain-mpc
16014 clean-stagetrain-mpc:
16015         @if [ $(current_stage) = stagetrain ]; then \
16016           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16017         else \
16018           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16019           $(MAKE) stagetrain-start; \
16020         fi; \
16021         cd $(HOST_SUBDIR)/mpc && \
16022         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16023 @endif mpc-bootstrap
16024
16025
16026 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16027 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16028 maybe-all-stagefeedback-mpc:
16029 maybe-clean-stagefeedback-mpc:
16030 @if mpc-bootstrap
16031 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16032 all-stagefeedback: all-stagefeedback-mpc
16033 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16034 all-stagefeedback-mpc: configure-stagefeedback-mpc
16035         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16036         @r=`${PWD_COMMAND}`; export r; \
16037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16039         $(HOST_EXPORTS) \
16040         $(POSTSTAGE1_HOST_EXPORTS)  \
16041         cd $(HOST_SUBDIR)/mpc && \
16042          \
16043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16044                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16045                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16046                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16047                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16051                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16052                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16053                 $(TARGET-stagefeedback-mpc)
16054
16055 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16056 clean-stagefeedback: clean-stagefeedback-mpc
16057 clean-stagefeedback-mpc:
16058         @if [ $(current_stage) = stagefeedback ]; then \
16059           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16060         else \
16061           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16062           $(MAKE) stagefeedback-start; \
16063         fi; \
16064         cd $(HOST_SUBDIR)/mpc && \
16065         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16066 @endif mpc-bootstrap
16067
16068
16069 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16070 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16071 maybe-all-stageautoprofile-mpc:
16072 maybe-clean-stageautoprofile-mpc:
16073 @if mpc-bootstrap
16074 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16075 all-stageautoprofile: all-stageautoprofile-mpc
16076 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16077 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16078         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16079         @r=`${PWD_COMMAND}`; export r; \
16080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16081         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16082         $(HOST_EXPORTS) \
16083         $(POSTSTAGE1_HOST_EXPORTS)  \
16084         cd $(HOST_SUBDIR)/mpc && \
16085         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16087                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16088                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16089                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16090                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16095                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16096                 $(TARGET-stageautoprofile-mpc)
16097
16098 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16099 clean-stageautoprofile: clean-stageautoprofile-mpc
16100 clean-stageautoprofile-mpc:
16101         @if [ $(current_stage) = stageautoprofile ]; then \
16102           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16103         else \
16104           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16105           $(MAKE) stageautoprofile-start; \
16106         fi; \
16107         cd $(HOST_SUBDIR)/mpc && \
16108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16109 @endif mpc-bootstrap
16110
16111
16112 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16113 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16114 maybe-all-stageautofeedback-mpc:
16115 maybe-clean-stageautofeedback-mpc:
16116 @if mpc-bootstrap
16117 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16118 all-stageautofeedback: all-stageautofeedback-mpc
16119 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16120 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16121         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16122         @r=`${PWD_COMMAND}`; export r; \
16123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16125         $(HOST_EXPORTS) \
16126         $(POSTSTAGE1_HOST_EXPORTS)  \
16127         cd $(HOST_SUBDIR)/mpc && \
16128          \
16129         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16130                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16131                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16132                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16133                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16138                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16139                 $(TARGET-stageautofeedback-mpc)
16140
16141 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16142 clean-stageautofeedback: clean-stageautofeedback-mpc
16143 clean-stageautofeedback-mpc:
16144         @if [ $(current_stage) = stageautofeedback ]; then \
16145           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16146         else \
16147           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16148           $(MAKE) stageautofeedback-start; \
16149         fi; \
16150         cd $(HOST_SUBDIR)/mpc && \
16151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16152 @endif mpc-bootstrap
16153
16154
16155
16156
16157
16158 .PHONY: check-mpc maybe-check-mpc
16159 maybe-check-mpc:
16160 @if mpc
16161 maybe-check-mpc: check-mpc
16162
16163 check-mpc:
16164         @: $(MAKE); $(unstage)
16165         @r=`${PWD_COMMAND}`; export r; \
16166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16167         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16168         (cd $(HOST_SUBDIR)/mpc && \
16169           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16170
16171 @endif mpc
16172
16173 .PHONY: install-mpc maybe-install-mpc
16174 maybe-install-mpc:
16175 @if mpc
16176 maybe-install-mpc: install-mpc
16177
16178 install-mpc:
16179
16180 @endif mpc
16181
16182 .PHONY: install-strip-mpc maybe-install-strip-mpc
16183 maybe-install-strip-mpc:
16184 @if mpc
16185 maybe-install-strip-mpc: install-strip-mpc
16186
16187 install-strip-mpc:
16188
16189 @endif mpc
16190
16191 # Other targets (info, dvi, pdf, etc.)
16192
16193 .PHONY: maybe-info-mpc info-mpc
16194 maybe-info-mpc:
16195 @if mpc
16196 maybe-info-mpc: info-mpc
16197
16198 info-mpc: \
16199     configure-mpc 
16200         @[ -f ./mpc/Makefile ] || exit 0; \
16201         r=`${PWD_COMMAND}`; export r; \
16202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16203         $(HOST_EXPORTS) \
16204         for flag in $(EXTRA_HOST_FLAGS) ; do \
16205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16206         done; \
16207         echo "Doing info in mpc"; \
16208         (cd $(HOST_SUBDIR)/mpc && \
16209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16211                   "RANLIB=$${RANLIB}" \
16212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16213                   info) \
16214           || exit 1
16215
16216 @endif mpc
16217
16218 .PHONY: maybe-dvi-mpc dvi-mpc
16219 maybe-dvi-mpc:
16220 @if mpc
16221 maybe-dvi-mpc: dvi-mpc
16222
16223 dvi-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 dvi 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                   dvi) \
16239           || exit 1
16240
16241 @endif mpc
16242
16243 .PHONY: maybe-pdf-mpc pdf-mpc
16244 maybe-pdf-mpc:
16245 @if mpc
16246 maybe-pdf-mpc: pdf-mpc
16247
16248 pdf-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 pdf 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                   pdf) \
16264           || exit 1
16265
16266 @endif mpc
16267
16268 .PHONY: maybe-html-mpc html-mpc
16269 maybe-html-mpc:
16270 @if mpc
16271 maybe-html-mpc: html-mpc
16272
16273 html-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 html 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                   html) \
16289           || exit 1
16290
16291 @endif mpc
16292
16293 .PHONY: maybe-TAGS-mpc TAGS-mpc
16294 maybe-TAGS-mpc:
16295 @if mpc
16296 maybe-TAGS-mpc: TAGS-mpc
16297
16298 TAGS-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 TAGS 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                   TAGS) \
16314           || exit 1
16315
16316 @endif mpc
16317
16318 .PHONY: maybe-install-info-mpc install-info-mpc
16319 maybe-install-info-mpc:
16320 @if mpc
16321 maybe-install-info-mpc: install-info-mpc
16322
16323 install-info-mpc: \
16324     configure-mpc \
16325     info-mpc 
16326         @[ -f ./mpc/Makefile ] || exit 0; \
16327         r=`${PWD_COMMAND}`; export r; \
16328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16329         $(HOST_EXPORTS) \
16330         for flag in $(EXTRA_HOST_FLAGS) ; do \
16331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16332         done; \
16333         echo "Doing install-info in mpc"; \
16334         (cd $(HOST_SUBDIR)/mpc && \
16335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16337                   "RANLIB=$${RANLIB}" \
16338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16339                   install-info) \
16340           || exit 1
16341
16342 @endif mpc
16343
16344 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16345 maybe-install-dvi-mpc:
16346 @if mpc
16347 maybe-install-dvi-mpc: install-dvi-mpc
16348
16349 install-dvi-mpc: \
16350     configure-mpc \
16351     dvi-mpc 
16352         @[ -f ./mpc/Makefile ] || exit 0; \
16353         r=`${PWD_COMMAND}`; export r; \
16354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355         $(HOST_EXPORTS) \
16356         for flag in $(EXTRA_HOST_FLAGS) ; do \
16357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16358         done; \
16359         echo "Doing install-dvi in mpc"; \
16360         (cd $(HOST_SUBDIR)/mpc && \
16361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16363                   "RANLIB=$${RANLIB}" \
16364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16365                   install-dvi) \
16366           || exit 1
16367
16368 @endif mpc
16369
16370 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16371 maybe-install-pdf-mpc:
16372 @if mpc
16373 maybe-install-pdf-mpc: install-pdf-mpc
16374
16375 install-pdf-mpc: \
16376     configure-mpc \
16377     pdf-mpc 
16378         @[ -f ./mpc/Makefile ] || exit 0; \
16379         r=`${PWD_COMMAND}`; export r; \
16380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16381         $(HOST_EXPORTS) \
16382         for flag in $(EXTRA_HOST_FLAGS) ; do \
16383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16384         done; \
16385         echo "Doing install-pdf in mpc"; \
16386         (cd $(HOST_SUBDIR)/mpc && \
16387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16389                   "RANLIB=$${RANLIB}" \
16390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16391                   install-pdf) \
16392           || exit 1
16393
16394 @endif mpc
16395
16396 .PHONY: maybe-install-html-mpc install-html-mpc
16397 maybe-install-html-mpc:
16398 @if mpc
16399 maybe-install-html-mpc: install-html-mpc
16400
16401 install-html-mpc: \
16402     configure-mpc \
16403     html-mpc 
16404         @[ -f ./mpc/Makefile ] || exit 0; \
16405         r=`${PWD_COMMAND}`; export r; \
16406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407         $(HOST_EXPORTS) \
16408         for flag in $(EXTRA_HOST_FLAGS) ; do \
16409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16410         done; \
16411         echo "Doing install-html in mpc"; \
16412         (cd $(HOST_SUBDIR)/mpc && \
16413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16415                   "RANLIB=$${RANLIB}" \
16416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16417                   install-html) \
16418           || exit 1
16419
16420 @endif mpc
16421
16422 .PHONY: maybe-installcheck-mpc installcheck-mpc
16423 maybe-installcheck-mpc:
16424 @if mpc
16425 maybe-installcheck-mpc: installcheck-mpc
16426
16427 installcheck-mpc: \
16428     configure-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 installcheck 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                   installcheck) \
16443           || exit 1
16444
16445 @endif mpc
16446
16447 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16448 maybe-mostlyclean-mpc:
16449 @if mpc
16450 maybe-mostlyclean-mpc: mostlyclean-mpc
16451
16452 mostlyclean-mpc: 
16453         @[ -f ./mpc/Makefile ] || exit 0; \
16454         r=`${PWD_COMMAND}`; export r; \
16455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456         $(HOST_EXPORTS) \
16457         for flag in $(EXTRA_HOST_FLAGS) ; do \
16458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16459         done; \
16460         echo "Doing mostlyclean in mpc"; \
16461         (cd $(HOST_SUBDIR)/mpc && \
16462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16464                   "RANLIB=$${RANLIB}" \
16465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16466                   mostlyclean) \
16467           || exit 1
16468
16469 @endif mpc
16470
16471 .PHONY: maybe-clean-mpc clean-mpc
16472 maybe-clean-mpc:
16473 @if mpc
16474 maybe-clean-mpc: clean-mpc
16475
16476 clean-mpc: 
16477         @[ -f ./mpc/Makefile ] || exit 0; \
16478         r=`${PWD_COMMAND}`; export r; \
16479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480         $(HOST_EXPORTS) \
16481         for flag in $(EXTRA_HOST_FLAGS) ; do \
16482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16483         done; \
16484         echo "Doing clean in mpc"; \
16485         (cd $(HOST_SUBDIR)/mpc && \
16486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16488                   "RANLIB=$${RANLIB}" \
16489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16490                   clean) \
16491           || exit 1
16492
16493 @endif mpc
16494
16495 .PHONY: maybe-distclean-mpc distclean-mpc
16496 maybe-distclean-mpc:
16497 @if mpc
16498 maybe-distclean-mpc: distclean-mpc
16499
16500 distclean-mpc: 
16501         @[ -f ./mpc/Makefile ] || exit 0; \
16502         r=`${PWD_COMMAND}`; export r; \
16503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504         $(HOST_EXPORTS) \
16505         for flag in $(EXTRA_HOST_FLAGS) ; do \
16506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16507         done; \
16508         echo "Doing distclean in mpc"; \
16509         (cd $(HOST_SUBDIR)/mpc && \
16510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16512                   "RANLIB=$${RANLIB}" \
16513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16514                   distclean) \
16515           || exit 1
16516
16517 @endif mpc
16518
16519 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16520 maybe-maintainer-clean-mpc:
16521 @if mpc
16522 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16523
16524 maintainer-clean-mpc: 
16525         @[ -f ./mpc/Makefile ] || exit 0; \
16526         r=`${PWD_COMMAND}`; export r; \
16527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16528         $(HOST_EXPORTS) \
16529         for flag in $(EXTRA_HOST_FLAGS) ; do \
16530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16531         done; \
16532         echo "Doing maintainer-clean in mpc"; \
16533         (cd $(HOST_SUBDIR)/mpc && \
16534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16536                   "RANLIB=$${RANLIB}" \
16537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16538                   maintainer-clean) \
16539           || exit 1
16540
16541 @endif mpc
16542
16543
16544
16545 .PHONY: configure-isl maybe-configure-isl
16546 maybe-configure-isl:
16547 @if gcc-bootstrap
16548 configure-isl: stage_current
16549 @endif gcc-bootstrap
16550 @if isl
16551 maybe-configure-isl: configure-isl
16552 configure-isl: 
16553         @r=`${PWD_COMMAND}`; export r; \
16554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16557         $(HOST_EXPORTS)  \
16558         echo Configuring in $(HOST_SUBDIR)/isl; \
16559         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16560         case $(srcdir) in \
16561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16562           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16564         esac; \
16565         module_srcdir=isl; \
16566         $(SHELL) \
16567           $$s/$$module_srcdir/configure \
16568           --srcdir=$${topdir}/$$module_srcdir \
16569           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16570           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@ \
16571           || exit 1
16572 @endif isl
16573
16574
16575
16576 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16577 maybe-configure-stage1-isl:
16578 @if isl-bootstrap
16579 maybe-configure-stage1-isl: configure-stage1-isl
16580 configure-stage1-isl:
16581         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16582         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16583         @r=`${PWD_COMMAND}`; export r; \
16584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585         TFLAGS="$(STAGE1_TFLAGS)"; \
16586         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16587         $(HOST_EXPORTS) \
16588         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16589         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16590         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16591         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16593         cd $(HOST_SUBDIR)/isl || exit 1; \
16594         case $(srcdir) in \
16595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16596           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16598         esac; \
16599         module_srcdir=isl; \
16600         $(SHELL) $$s/$$module_srcdir/configure \
16601           --srcdir=$${topdir}/$$module_srcdir \
16602           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16603           --target=${target_alias} \
16604            \
16605           $(STAGE1_CONFIGURE_FLAGS) \
16606           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16607 @endif isl-bootstrap
16608
16609 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16610 maybe-configure-stage2-isl:
16611 @if isl-bootstrap
16612 maybe-configure-stage2-isl: configure-stage2-isl
16613 configure-stage2-isl:
16614         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16615         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16616         @r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         TFLAGS="$(STAGE2_TFLAGS)"; \
16619         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16620         $(HOST_EXPORTS) \
16621         $(POSTSTAGE1_HOST_EXPORTS) \
16622         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16623         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16624         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16625         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16627         cd $(HOST_SUBDIR)/isl || exit 1; \
16628         case $(srcdir) in \
16629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16630           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16632         esac; \
16633         module_srcdir=isl; \
16634         $(SHELL) $$s/$$module_srcdir/configure \
16635           --srcdir=$${topdir}/$$module_srcdir \
16636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16637           --target=${target_alias} \
16638           --with-build-libsubdir=$(HOST_SUBDIR) \
16639           $(STAGE2_CONFIGURE_FLAGS) \
16640           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16641 @endif isl-bootstrap
16642
16643 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16644 maybe-configure-stage3-isl:
16645 @if isl-bootstrap
16646 maybe-configure-stage3-isl: configure-stage3-isl
16647 configure-stage3-isl:
16648         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16649         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16650         @r=`${PWD_COMMAND}`; export r; \
16651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16652         TFLAGS="$(STAGE3_TFLAGS)"; \
16653         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16654         $(HOST_EXPORTS) \
16655         $(POSTSTAGE1_HOST_EXPORTS) \
16656         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16657         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16658         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16659         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16660         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16661         cd $(HOST_SUBDIR)/isl || exit 1; \
16662         case $(srcdir) in \
16663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16664           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16666         esac; \
16667         module_srcdir=isl; \
16668         $(SHELL) $$s/$$module_srcdir/configure \
16669           --srcdir=$${topdir}/$$module_srcdir \
16670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16671           --target=${target_alias} \
16672           --with-build-libsubdir=$(HOST_SUBDIR) \
16673           $(STAGE3_CONFIGURE_FLAGS) \
16674           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16675 @endif isl-bootstrap
16676
16677 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16678 maybe-configure-stage4-isl:
16679 @if isl-bootstrap
16680 maybe-configure-stage4-isl: configure-stage4-isl
16681 configure-stage4-isl:
16682         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16683         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16684         @r=`${PWD_COMMAND}`; export r; \
16685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16686         TFLAGS="$(STAGE4_TFLAGS)"; \
16687         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16688         $(HOST_EXPORTS) \
16689         $(POSTSTAGE1_HOST_EXPORTS) \
16690         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16691         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16692         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16693         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16695         cd $(HOST_SUBDIR)/isl || exit 1; \
16696         case $(srcdir) in \
16697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16698           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16700         esac; \
16701         module_srcdir=isl; \
16702         $(SHELL) $$s/$$module_srcdir/configure \
16703           --srcdir=$${topdir}/$$module_srcdir \
16704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16705           --target=${target_alias} \
16706           --with-build-libsubdir=$(HOST_SUBDIR) \
16707           $(STAGE4_CONFIGURE_FLAGS) \
16708           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16709 @endif isl-bootstrap
16710
16711 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16712 maybe-configure-stageprofile-isl:
16713 @if isl-bootstrap
16714 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16715 configure-stageprofile-isl:
16716         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16718         @r=`${PWD_COMMAND}`; export r; \
16719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16721         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16722         $(HOST_EXPORTS) \
16723         $(POSTSTAGE1_HOST_EXPORTS) \
16724         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16725         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16726         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16727         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16729         cd $(HOST_SUBDIR)/isl || exit 1; \
16730         case $(srcdir) in \
16731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16732           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16734         esac; \
16735         module_srcdir=isl; \
16736         $(SHELL) $$s/$$module_srcdir/configure \
16737           --srcdir=$${topdir}/$$module_srcdir \
16738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16739           --target=${target_alias} \
16740           --with-build-libsubdir=$(HOST_SUBDIR) \
16741           $(STAGEprofile_CONFIGURE_FLAGS) \
16742           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16743 @endif isl-bootstrap
16744
16745 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16746 maybe-configure-stagetrain-isl:
16747 @if isl-bootstrap
16748 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16749 configure-stagetrain-isl:
16750         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16751         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16752         @r=`${PWD_COMMAND}`; export r; \
16753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16754         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16755         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16756         $(HOST_EXPORTS) \
16757         $(POSTSTAGE1_HOST_EXPORTS) \
16758         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16759         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16760         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16761         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16763         cd $(HOST_SUBDIR)/isl || exit 1; \
16764         case $(srcdir) in \
16765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16766           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16768         esac; \
16769         module_srcdir=isl; \
16770         $(SHELL) $$s/$$module_srcdir/configure \
16771           --srcdir=$${topdir}/$$module_srcdir \
16772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16773           --target=${target_alias} \
16774           --with-build-libsubdir=$(HOST_SUBDIR) \
16775           $(STAGEtrain_CONFIGURE_FLAGS) \
16776           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16777 @endif isl-bootstrap
16778
16779 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16780 maybe-configure-stagefeedback-isl:
16781 @if isl-bootstrap
16782 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16783 configure-stagefeedback-isl:
16784         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16786         @r=`${PWD_COMMAND}`; export r; \
16787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16789         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16790         $(HOST_EXPORTS) \
16791         $(POSTSTAGE1_HOST_EXPORTS) \
16792         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16793         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16794         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16795         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16797         cd $(HOST_SUBDIR)/isl || exit 1; \
16798         case $(srcdir) in \
16799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16800           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16802         esac; \
16803         module_srcdir=isl; \
16804         $(SHELL) $$s/$$module_srcdir/configure \
16805           --srcdir=$${topdir}/$$module_srcdir \
16806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16807           --target=${target_alias} \
16808           --with-build-libsubdir=$(HOST_SUBDIR) \
16809           $(STAGEfeedback_CONFIGURE_FLAGS) \
16810           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16811 @endif isl-bootstrap
16812
16813 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16814 maybe-configure-stageautoprofile-isl:
16815 @if isl-bootstrap
16816 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16817 configure-stageautoprofile-isl:
16818         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16819         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16820         @r=`${PWD_COMMAND}`; export r; \
16821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16822         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16823         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16824         $(HOST_EXPORTS) \
16825         $(POSTSTAGE1_HOST_EXPORTS) \
16826         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16827         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16828         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16829         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16831         cd $(HOST_SUBDIR)/isl || exit 1; \
16832         case $(srcdir) in \
16833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16834           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16836         esac; \
16837         module_srcdir=isl; \
16838         $(SHELL) $$s/$$module_srcdir/configure \
16839           --srcdir=$${topdir}/$$module_srcdir \
16840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16841           --target=${target_alias} \
16842           --with-build-libsubdir=$(HOST_SUBDIR) \
16843           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16844           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16845 @endif isl-bootstrap
16846
16847 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16848 maybe-configure-stageautofeedback-isl:
16849 @if isl-bootstrap
16850 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16851 configure-stageautofeedback-isl:
16852         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16854         @r=`${PWD_COMMAND}`; export r; \
16855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16856         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16857         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16858         $(HOST_EXPORTS) \
16859         $(POSTSTAGE1_HOST_EXPORTS) \
16860         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16861         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16862         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16863         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16865         cd $(HOST_SUBDIR)/isl || exit 1; \
16866         case $(srcdir) in \
16867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16868           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16870         esac; \
16871         module_srcdir=isl; \
16872         $(SHELL) $$s/$$module_srcdir/configure \
16873           --srcdir=$${topdir}/$$module_srcdir \
16874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16875           --target=${target_alias} \
16876           --with-build-libsubdir=$(HOST_SUBDIR) \
16877           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16878           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16879 @endif isl-bootstrap
16880
16881
16882
16883
16884
16885 .PHONY: all-isl maybe-all-isl
16886 maybe-all-isl:
16887 @if gcc-bootstrap
16888 all-isl: stage_current
16889 @endif gcc-bootstrap
16890 @if isl
16891 TARGET-isl=all
16892 maybe-all-isl: all-isl
16893 all-isl: configure-isl
16894         @r=`${PWD_COMMAND}`; export r; \
16895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896         $(HOST_EXPORTS)  \
16897         (cd $(HOST_SUBDIR)/isl && \
16898           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16899                 $(TARGET-isl))
16900 @endif isl
16901
16902
16903
16904 .PHONY: all-stage1-isl maybe-all-stage1-isl
16905 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16906 maybe-all-stage1-isl:
16907 maybe-clean-stage1-isl:
16908 @if isl-bootstrap
16909 maybe-all-stage1-isl: all-stage1-isl
16910 all-stage1: all-stage1-isl
16911 TARGET-stage1-isl = $(TARGET-isl)
16912 all-stage1-isl: configure-stage1-isl
16913         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16914         @r=`${PWD_COMMAND}`; export r; \
16915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916         TFLAGS="$(STAGE1_TFLAGS)"; \
16917         $(HOST_EXPORTS)  \
16918         cd $(HOST_SUBDIR)/isl && \
16919          \
16920         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16921                 CFLAGS="$(STAGE1_CFLAGS)" \
16922                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16923                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16924                 LIBCFLAGS="$(LIBCFLAGS)" \
16925                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16926                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16927                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16928                 $(EXTRA_HOST_FLAGS)  \
16929                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16930                 TFLAGS="$(STAGE1_TFLAGS)"  \
16931                 $(TARGET-stage1-isl)
16932
16933 maybe-clean-stage1-isl: clean-stage1-isl
16934 clean-stage1: clean-stage1-isl
16935 clean-stage1-isl:
16936         @if [ $(current_stage) = stage1 ]; then \
16937           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16938         else \
16939           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16940           $(MAKE) stage1-start; \
16941         fi; \
16942         cd $(HOST_SUBDIR)/isl && \
16943         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16944         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16945 @endif isl-bootstrap
16946
16947
16948 .PHONY: all-stage2-isl maybe-all-stage2-isl
16949 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16950 maybe-all-stage2-isl:
16951 maybe-clean-stage2-isl:
16952 @if isl-bootstrap
16953 maybe-all-stage2-isl: all-stage2-isl
16954 all-stage2: all-stage2-isl
16955 TARGET-stage2-isl = $(TARGET-isl)
16956 all-stage2-isl: configure-stage2-isl
16957         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16958         @r=`${PWD_COMMAND}`; export r; \
16959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16960         TFLAGS="$(STAGE2_TFLAGS)"; \
16961         $(HOST_EXPORTS) \
16962         $(POSTSTAGE1_HOST_EXPORTS)  \
16963         cd $(HOST_SUBDIR)/isl && \
16964          \
16965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16966                 CFLAGS="$(STAGE2_CFLAGS)" \
16967                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16968                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16969                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16970                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16971                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16972                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16973                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16974                 TFLAGS="$(STAGE2_TFLAGS)"  \
16975                 $(TARGET-stage2-isl)
16976
16977 maybe-clean-stage2-isl: clean-stage2-isl
16978 clean-stage2: clean-stage2-isl
16979 clean-stage2-isl:
16980         @if [ $(current_stage) = stage2 ]; then \
16981           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16982         else \
16983           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16984           $(MAKE) stage2-start; \
16985         fi; \
16986         cd $(HOST_SUBDIR)/isl && \
16987         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16988 @endif isl-bootstrap
16989
16990
16991 .PHONY: all-stage3-isl maybe-all-stage3-isl
16992 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16993 maybe-all-stage3-isl:
16994 maybe-clean-stage3-isl:
16995 @if isl-bootstrap
16996 maybe-all-stage3-isl: all-stage3-isl
16997 all-stage3: all-stage3-isl
16998 TARGET-stage3-isl = $(TARGET-isl)
16999 all-stage3-isl: configure-stage3-isl
17000         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17001         @r=`${PWD_COMMAND}`; export r; \
17002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17003         TFLAGS="$(STAGE3_TFLAGS)"; \
17004         $(HOST_EXPORTS) \
17005         $(POSTSTAGE1_HOST_EXPORTS)  \
17006         cd $(HOST_SUBDIR)/isl && \
17007          \
17008         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17009                 CFLAGS="$(STAGE3_CFLAGS)" \
17010                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17011                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17012                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17016                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17017                 TFLAGS="$(STAGE3_TFLAGS)"  \
17018                 $(TARGET-stage3-isl)
17019
17020 maybe-clean-stage3-isl: clean-stage3-isl
17021 clean-stage3: clean-stage3-isl
17022 clean-stage3-isl:
17023         @if [ $(current_stage) = stage3 ]; then \
17024           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17025         else \
17026           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17027           $(MAKE) stage3-start; \
17028         fi; \
17029         cd $(HOST_SUBDIR)/isl && \
17030         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17031 @endif isl-bootstrap
17032
17033
17034 .PHONY: all-stage4-isl maybe-all-stage4-isl
17035 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17036 maybe-all-stage4-isl:
17037 maybe-clean-stage4-isl:
17038 @if isl-bootstrap
17039 maybe-all-stage4-isl: all-stage4-isl
17040 all-stage4: all-stage4-isl
17041 TARGET-stage4-isl = $(TARGET-isl)
17042 all-stage4-isl: configure-stage4-isl
17043         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17044         @r=`${PWD_COMMAND}`; export r; \
17045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17046         TFLAGS="$(STAGE4_TFLAGS)"; \
17047         $(HOST_EXPORTS) \
17048         $(POSTSTAGE1_HOST_EXPORTS)  \
17049         cd $(HOST_SUBDIR)/isl && \
17050          \
17051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17052                 CFLAGS="$(STAGE4_CFLAGS)" \
17053                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17054                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17055                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17056                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17057                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17058                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17059                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17060                 TFLAGS="$(STAGE4_TFLAGS)"  \
17061                 $(TARGET-stage4-isl)
17062
17063 maybe-clean-stage4-isl: clean-stage4-isl
17064 clean-stage4: clean-stage4-isl
17065 clean-stage4-isl:
17066         @if [ $(current_stage) = stage4 ]; then \
17067           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17068         else \
17069           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17070           $(MAKE) stage4-start; \
17071         fi; \
17072         cd $(HOST_SUBDIR)/isl && \
17073         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17074 @endif isl-bootstrap
17075
17076
17077 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17078 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17079 maybe-all-stageprofile-isl:
17080 maybe-clean-stageprofile-isl:
17081 @if isl-bootstrap
17082 maybe-all-stageprofile-isl: all-stageprofile-isl
17083 all-stageprofile: all-stageprofile-isl
17084 TARGET-stageprofile-isl = $(TARGET-isl)
17085 all-stageprofile-isl: configure-stageprofile-isl
17086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17087         @r=`${PWD_COMMAND}`; export r; \
17088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17090         $(HOST_EXPORTS) \
17091         $(POSTSTAGE1_HOST_EXPORTS)  \
17092         cd $(HOST_SUBDIR)/isl && \
17093          \
17094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17095                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17096                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17097                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17098                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17099                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17100                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17101                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17102                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17103                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17104                 $(TARGET-stageprofile-isl)
17105
17106 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17107 clean-stageprofile: clean-stageprofile-isl
17108 clean-stageprofile-isl:
17109         @if [ $(current_stage) = stageprofile ]; then \
17110           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17111         else \
17112           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17113           $(MAKE) stageprofile-start; \
17114         fi; \
17115         cd $(HOST_SUBDIR)/isl && \
17116         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17117 @endif isl-bootstrap
17118
17119
17120 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17121 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17122 maybe-all-stagetrain-isl:
17123 maybe-clean-stagetrain-isl:
17124 @if isl-bootstrap
17125 maybe-all-stagetrain-isl: all-stagetrain-isl
17126 all-stagetrain: all-stagetrain-isl
17127 TARGET-stagetrain-isl = $(TARGET-isl)
17128 all-stagetrain-isl: configure-stagetrain-isl
17129         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17130         @r=`${PWD_COMMAND}`; export r; \
17131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17132         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17133         $(HOST_EXPORTS) \
17134         $(POSTSTAGE1_HOST_EXPORTS)  \
17135         cd $(HOST_SUBDIR)/isl && \
17136          \
17137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17138                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17139                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17140                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17141                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17145                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17146                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17147                 $(TARGET-stagetrain-isl)
17148
17149 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17150 clean-stagetrain: clean-stagetrain-isl
17151 clean-stagetrain-isl:
17152         @if [ $(current_stage) = stagetrain ]; then \
17153           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17154         else \
17155           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17156           $(MAKE) stagetrain-start; \
17157         fi; \
17158         cd $(HOST_SUBDIR)/isl && \
17159         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17160 @endif isl-bootstrap
17161
17162
17163 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17164 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17165 maybe-all-stagefeedback-isl:
17166 maybe-clean-stagefeedback-isl:
17167 @if isl-bootstrap
17168 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17169 all-stagefeedback: all-stagefeedback-isl
17170 TARGET-stagefeedback-isl = $(TARGET-isl)
17171 all-stagefeedback-isl: configure-stagefeedback-isl
17172         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17173         @r=`${PWD_COMMAND}`; export r; \
17174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17175         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17176         $(HOST_EXPORTS) \
17177         $(POSTSTAGE1_HOST_EXPORTS)  \
17178         cd $(HOST_SUBDIR)/isl && \
17179          \
17180         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17181                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17182                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17183                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17184                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17188                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17189                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17190                 $(TARGET-stagefeedback-isl)
17191
17192 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17193 clean-stagefeedback: clean-stagefeedback-isl
17194 clean-stagefeedback-isl:
17195         @if [ $(current_stage) = stagefeedback ]; then \
17196           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17197         else \
17198           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17199           $(MAKE) stagefeedback-start; \
17200         fi; \
17201         cd $(HOST_SUBDIR)/isl && \
17202         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17203 @endif isl-bootstrap
17204
17205
17206 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17207 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17208 maybe-all-stageautoprofile-isl:
17209 maybe-clean-stageautoprofile-isl:
17210 @if isl-bootstrap
17211 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17212 all-stageautoprofile: all-stageautoprofile-isl
17213 TARGET-stageautoprofile-isl = $(TARGET-isl)
17214 all-stageautoprofile-isl: configure-stageautoprofile-isl
17215         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17216         @r=`${PWD_COMMAND}`; export r; \
17217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17219         $(HOST_EXPORTS) \
17220         $(POSTSTAGE1_HOST_EXPORTS)  \
17221         cd $(HOST_SUBDIR)/isl && \
17222         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17223         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17224                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17225                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17226                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17227                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17232                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17233                 $(TARGET-stageautoprofile-isl)
17234
17235 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17236 clean-stageautoprofile: clean-stageautoprofile-isl
17237 clean-stageautoprofile-isl:
17238         @if [ $(current_stage) = stageautoprofile ]; then \
17239           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17240         else \
17241           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17242           $(MAKE) stageautoprofile-start; \
17243         fi; \
17244         cd $(HOST_SUBDIR)/isl && \
17245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17246 @endif isl-bootstrap
17247
17248
17249 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17250 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17251 maybe-all-stageautofeedback-isl:
17252 maybe-clean-stageautofeedback-isl:
17253 @if isl-bootstrap
17254 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17255 all-stageautofeedback: all-stageautofeedback-isl
17256 TARGET-stageautofeedback-isl = $(TARGET-isl)
17257 all-stageautofeedback-isl: configure-stageautofeedback-isl
17258         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17259         @r=`${PWD_COMMAND}`; export r; \
17260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17262         $(HOST_EXPORTS) \
17263         $(POSTSTAGE1_HOST_EXPORTS)  \
17264         cd $(HOST_SUBDIR)/isl && \
17265          \
17266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17267                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17268                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17269                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17270                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17271                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17272                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17273                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17274                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17275                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17276                 $(TARGET-stageautofeedback-isl)
17277
17278 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17279 clean-stageautofeedback: clean-stageautofeedback-isl
17280 clean-stageautofeedback-isl:
17281         @if [ $(current_stage) = stageautofeedback ]; then \
17282           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17283         else \
17284           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17285           $(MAKE) stageautofeedback-start; \
17286         fi; \
17287         cd $(HOST_SUBDIR)/isl && \
17288         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17289 @endif isl-bootstrap
17290
17291
17292
17293
17294
17295 .PHONY: check-isl maybe-check-isl
17296 maybe-check-isl:
17297 @if isl
17298 maybe-check-isl: check-isl
17299
17300 check-isl:
17301         @: $(MAKE); $(unstage)
17302         @r=`${PWD_COMMAND}`; export r; \
17303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17304         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17305         (cd $(HOST_SUBDIR)/isl && \
17306           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17307
17308 @endif isl
17309
17310 .PHONY: install-isl maybe-install-isl
17311 maybe-install-isl:
17312 @if isl
17313 maybe-install-isl: install-isl
17314
17315 install-isl:
17316
17317 @endif isl
17318
17319 .PHONY: install-strip-isl maybe-install-strip-isl
17320 maybe-install-strip-isl:
17321 @if isl
17322 maybe-install-strip-isl: install-strip-isl
17323
17324 install-strip-isl:
17325
17326 @endif isl
17327
17328 # Other targets (info, dvi, pdf, etc.)
17329
17330 .PHONY: maybe-info-isl info-isl
17331 maybe-info-isl:
17332 @if isl
17333 maybe-info-isl: info-isl
17334
17335 info-isl: \
17336     configure-isl 
17337         @[ -f ./isl/Makefile ] || exit 0; \
17338         r=`${PWD_COMMAND}`; export r; \
17339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340         $(HOST_EXPORTS) \
17341         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17343         done; \
17344         echo "Doing info in isl"; \
17345         (cd $(HOST_SUBDIR)/isl && \
17346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17348                   "RANLIB=$${RANLIB}" \
17349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17350                   info) \
17351           || exit 1
17352
17353 @endif isl
17354
17355 .PHONY: maybe-dvi-isl dvi-isl
17356 maybe-dvi-isl:
17357 @if isl
17358 maybe-dvi-isl: dvi-isl
17359
17360 dvi-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 dvi 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                   dvi) \
17376           || exit 1
17377
17378 @endif isl
17379
17380 .PHONY: maybe-pdf-isl pdf-isl
17381 maybe-pdf-isl:
17382 @if isl
17383 maybe-pdf-isl: pdf-isl
17384
17385 pdf-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 pdf 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                   pdf) \
17401           || exit 1
17402
17403 @endif isl
17404
17405 .PHONY: maybe-html-isl html-isl
17406 maybe-html-isl:
17407 @if isl
17408 maybe-html-isl: html-isl
17409
17410 html-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 html 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                   html) \
17426           || exit 1
17427
17428 @endif isl
17429
17430 .PHONY: maybe-TAGS-isl TAGS-isl
17431 maybe-TAGS-isl:
17432 @if isl
17433 maybe-TAGS-isl: TAGS-isl
17434
17435 TAGS-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 TAGS 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                   TAGS) \
17451           || exit 1
17452
17453 @endif isl
17454
17455 .PHONY: maybe-install-info-isl install-info-isl
17456 maybe-install-info-isl:
17457 @if isl
17458 maybe-install-info-isl: install-info-isl
17459
17460 install-info-isl: \
17461     configure-isl \
17462     info-isl 
17463         @[ -f ./isl/Makefile ] || exit 0; \
17464         r=`${PWD_COMMAND}`; export r; \
17465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466         $(HOST_EXPORTS) \
17467         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17469         done; \
17470         echo "Doing install-info in isl"; \
17471         (cd $(HOST_SUBDIR)/isl && \
17472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17474                   "RANLIB=$${RANLIB}" \
17475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17476                   install-info) \
17477           || exit 1
17478
17479 @endif isl
17480
17481 .PHONY: maybe-install-dvi-isl install-dvi-isl
17482 maybe-install-dvi-isl:
17483 @if isl
17484 maybe-install-dvi-isl: install-dvi-isl
17485
17486 install-dvi-isl: \
17487     configure-isl \
17488     dvi-isl 
17489         @[ -f ./isl/Makefile ] || exit 0; \
17490         r=`${PWD_COMMAND}`; export r; \
17491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492         $(HOST_EXPORTS) \
17493         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495         done; \
17496         echo "Doing install-dvi in isl"; \
17497         (cd $(HOST_SUBDIR)/isl && \
17498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500                   "RANLIB=$${RANLIB}" \
17501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502                   install-dvi) \
17503           || exit 1
17504
17505 @endif isl
17506
17507 .PHONY: maybe-install-pdf-isl install-pdf-isl
17508 maybe-install-pdf-isl:
17509 @if isl
17510 maybe-install-pdf-isl: install-pdf-isl
17511
17512 install-pdf-isl: \
17513     configure-isl \
17514     pdf-isl 
17515         @[ -f ./isl/Makefile ] || exit 0; \
17516         r=`${PWD_COMMAND}`; export r; \
17517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518         $(HOST_EXPORTS) \
17519         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17521         done; \
17522         echo "Doing install-pdf in isl"; \
17523         (cd $(HOST_SUBDIR)/isl && \
17524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17526                   "RANLIB=$${RANLIB}" \
17527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17528                   install-pdf) \
17529           || exit 1
17530
17531 @endif isl
17532
17533 .PHONY: maybe-install-html-isl install-html-isl
17534 maybe-install-html-isl:
17535 @if isl
17536 maybe-install-html-isl: install-html-isl
17537
17538 install-html-isl: \
17539     configure-isl \
17540     html-isl 
17541         @[ -f ./isl/Makefile ] || exit 0; \
17542         r=`${PWD_COMMAND}`; export r; \
17543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544         $(HOST_EXPORTS) \
17545         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17547         done; \
17548         echo "Doing install-html in isl"; \
17549         (cd $(HOST_SUBDIR)/isl && \
17550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17552                   "RANLIB=$${RANLIB}" \
17553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17554                   install-html) \
17555           || exit 1
17556
17557 @endif isl
17558
17559 .PHONY: maybe-installcheck-isl installcheck-isl
17560 maybe-installcheck-isl:
17561 @if isl
17562 maybe-installcheck-isl: installcheck-isl
17563
17564 installcheck-isl: \
17565     configure-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 installcheck 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                   installcheck) \
17580           || exit 1
17581
17582 @endif isl
17583
17584 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17585 maybe-mostlyclean-isl:
17586 @if isl
17587 maybe-mostlyclean-isl: mostlyclean-isl
17588
17589 mostlyclean-isl: 
17590         @[ -f ./isl/Makefile ] || exit 0; \
17591         r=`${PWD_COMMAND}`; export r; \
17592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593         $(HOST_EXPORTS) \
17594         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596         done; \
17597         echo "Doing mostlyclean in isl"; \
17598         (cd $(HOST_SUBDIR)/isl && \
17599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601                   "RANLIB=$${RANLIB}" \
17602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603                   mostlyclean) \
17604           || exit 1
17605
17606 @endif isl
17607
17608 .PHONY: maybe-clean-isl clean-isl
17609 maybe-clean-isl:
17610 @if isl
17611 maybe-clean-isl: clean-isl
17612
17613 clean-isl: 
17614         @[ -f ./isl/Makefile ] || exit 0; \
17615         r=`${PWD_COMMAND}`; export r; \
17616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617         $(HOST_EXPORTS) \
17618         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620         done; \
17621         echo "Doing clean in isl"; \
17622         (cd $(HOST_SUBDIR)/isl && \
17623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625                   "RANLIB=$${RANLIB}" \
17626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17627                   clean) \
17628           || exit 1
17629
17630 @endif isl
17631
17632 .PHONY: maybe-distclean-isl distclean-isl
17633 maybe-distclean-isl:
17634 @if isl
17635 maybe-distclean-isl: distclean-isl
17636
17637 distclean-isl: 
17638         @[ -f ./isl/Makefile ] || exit 0; \
17639         r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(HOST_EXPORTS) \
17642         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644         done; \
17645         echo "Doing distclean in isl"; \
17646         (cd $(HOST_SUBDIR)/isl && \
17647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649                   "RANLIB=$${RANLIB}" \
17650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651                   distclean) \
17652           || exit 1
17653
17654 @endif isl
17655
17656 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17657 maybe-maintainer-clean-isl:
17658 @if isl
17659 maybe-maintainer-clean-isl: maintainer-clean-isl
17660
17661 maintainer-clean-isl: 
17662         @[ -f ./isl/Makefile ] || exit 0; \
17663         r=`${PWD_COMMAND}`; export r; \
17664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17665         $(HOST_EXPORTS) \
17666         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17668         done; \
17669         echo "Doing maintainer-clean in isl"; \
17670         (cd $(HOST_SUBDIR)/isl && \
17671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17673                   "RANLIB=$${RANLIB}" \
17674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17675                   maintainer-clean) \
17676           || exit 1
17677
17678 @endif isl
17679
17680
17681
17682 .PHONY: configure-gold maybe-configure-gold
17683 maybe-configure-gold:
17684 @if gcc-bootstrap
17685 configure-gold: stage_current
17686 @endif gcc-bootstrap
17687 @if gold
17688 maybe-configure-gold: configure-gold
17689 configure-gold: 
17690         @r=`${PWD_COMMAND}`; export r; \
17691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17694         $(HOST_EXPORTS)  \
17695         echo Configuring in $(HOST_SUBDIR)/gold; \
17696         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17697         case $(srcdir) in \
17698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17699           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17701         esac; \
17702         module_srcdir=gold; \
17703         $(SHELL) \
17704           $$s/$$module_srcdir/configure \
17705           --srcdir=$${topdir}/$$module_srcdir \
17706           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17707           --target=${target_alias}  \
17708           || exit 1
17709 @endif gold
17710
17711
17712
17713 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17714 maybe-configure-stage1-gold:
17715 @if gold-bootstrap
17716 maybe-configure-stage1-gold: configure-stage1-gold
17717 configure-stage1-gold:
17718         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17719         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17720         @r=`${PWD_COMMAND}`; export r; \
17721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17722         TFLAGS="$(STAGE1_TFLAGS)"; \
17723         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17724         $(HOST_EXPORTS) \
17725         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17726         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17727         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17728         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17730         cd $(HOST_SUBDIR)/gold || exit 1; \
17731         case $(srcdir) in \
17732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17733           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17735         esac; \
17736         module_srcdir=gold; \
17737         $(SHELL) $$s/$$module_srcdir/configure \
17738           --srcdir=$${topdir}/$$module_srcdir \
17739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17740           --target=${target_alias} \
17741            \
17742           $(STAGE1_CONFIGURE_FLAGS)
17743 @endif gold-bootstrap
17744
17745 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17746 maybe-configure-stage2-gold:
17747 @if gold-bootstrap
17748 maybe-configure-stage2-gold: configure-stage2-gold
17749 configure-stage2-gold:
17750         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17751         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17752         @r=`${PWD_COMMAND}`; export r; \
17753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754         TFLAGS="$(STAGE2_TFLAGS)"; \
17755         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17756         $(HOST_EXPORTS) \
17757         $(POSTSTAGE1_HOST_EXPORTS) \
17758         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17759         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17760         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17761         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17763         cd $(HOST_SUBDIR)/gold || exit 1; \
17764         case $(srcdir) in \
17765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17766           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17768         esac; \
17769         module_srcdir=gold; \
17770         $(SHELL) $$s/$$module_srcdir/configure \
17771           --srcdir=$${topdir}/$$module_srcdir \
17772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17773           --target=${target_alias} \
17774           --with-build-libsubdir=$(HOST_SUBDIR) \
17775           $(STAGE2_CONFIGURE_FLAGS)
17776 @endif gold-bootstrap
17777
17778 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17779 maybe-configure-stage3-gold:
17780 @if gold-bootstrap
17781 maybe-configure-stage3-gold: configure-stage3-gold
17782 configure-stage3-gold:
17783         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17785         @r=`${PWD_COMMAND}`; export r; \
17786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17787         TFLAGS="$(STAGE3_TFLAGS)"; \
17788         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17789         $(HOST_EXPORTS) \
17790         $(POSTSTAGE1_HOST_EXPORTS) \
17791         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17792         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17793         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17794         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17796         cd $(HOST_SUBDIR)/gold || exit 1; \
17797         case $(srcdir) in \
17798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17799           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17801         esac; \
17802         module_srcdir=gold; \
17803         $(SHELL) $$s/$$module_srcdir/configure \
17804           --srcdir=$${topdir}/$$module_srcdir \
17805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17806           --target=${target_alias} \
17807           --with-build-libsubdir=$(HOST_SUBDIR) \
17808           $(STAGE3_CONFIGURE_FLAGS)
17809 @endif gold-bootstrap
17810
17811 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17812 maybe-configure-stage4-gold:
17813 @if gold-bootstrap
17814 maybe-configure-stage4-gold: configure-stage4-gold
17815 configure-stage4-gold:
17816         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17818         @r=`${PWD_COMMAND}`; export r; \
17819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820         TFLAGS="$(STAGE4_TFLAGS)"; \
17821         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17822         $(HOST_EXPORTS) \
17823         $(POSTSTAGE1_HOST_EXPORTS) \
17824         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17825         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17826         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17827         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17829         cd $(HOST_SUBDIR)/gold || exit 1; \
17830         case $(srcdir) in \
17831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17832           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17834         esac; \
17835         module_srcdir=gold; \
17836         $(SHELL) $$s/$$module_srcdir/configure \
17837           --srcdir=$${topdir}/$$module_srcdir \
17838           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17839           --target=${target_alias} \
17840           --with-build-libsubdir=$(HOST_SUBDIR) \
17841           $(STAGE4_CONFIGURE_FLAGS)
17842 @endif gold-bootstrap
17843
17844 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17845 maybe-configure-stageprofile-gold:
17846 @if gold-bootstrap
17847 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17848 configure-stageprofile-gold:
17849         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17851         @r=`${PWD_COMMAND}`; export r; \
17852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17854         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17855         $(HOST_EXPORTS) \
17856         $(POSTSTAGE1_HOST_EXPORTS) \
17857         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17858         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17859         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17860         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17862         cd $(HOST_SUBDIR)/gold || exit 1; \
17863         case $(srcdir) in \
17864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17865           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17867         esac; \
17868         module_srcdir=gold; \
17869         $(SHELL) $$s/$$module_srcdir/configure \
17870           --srcdir=$${topdir}/$$module_srcdir \
17871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17872           --target=${target_alias} \
17873           --with-build-libsubdir=$(HOST_SUBDIR) \
17874           $(STAGEprofile_CONFIGURE_FLAGS)
17875 @endif gold-bootstrap
17876
17877 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17878 maybe-configure-stagetrain-gold:
17879 @if gold-bootstrap
17880 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17881 configure-stagetrain-gold:
17882         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17884         @r=`${PWD_COMMAND}`; export r; \
17885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17886         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17887         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17888         $(HOST_EXPORTS) \
17889         $(POSTSTAGE1_HOST_EXPORTS) \
17890         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17891         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17892         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17893         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17895         cd $(HOST_SUBDIR)/gold || exit 1; \
17896         case $(srcdir) in \
17897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17898           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17900         esac; \
17901         module_srcdir=gold; \
17902         $(SHELL) $$s/$$module_srcdir/configure \
17903           --srcdir=$${topdir}/$$module_srcdir \
17904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17905           --target=${target_alias} \
17906           --with-build-libsubdir=$(HOST_SUBDIR) \
17907           $(STAGEtrain_CONFIGURE_FLAGS)
17908 @endif gold-bootstrap
17909
17910 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17911 maybe-configure-stagefeedback-gold:
17912 @if gold-bootstrap
17913 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17914 configure-stagefeedback-gold:
17915         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17917         @r=`${PWD_COMMAND}`; export r; \
17918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17920         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17921         $(HOST_EXPORTS) \
17922         $(POSTSTAGE1_HOST_EXPORTS) \
17923         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17924         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17925         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17926         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17928         cd $(HOST_SUBDIR)/gold || exit 1; \
17929         case $(srcdir) in \
17930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17931           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17933         esac; \
17934         module_srcdir=gold; \
17935         $(SHELL) $$s/$$module_srcdir/configure \
17936           --srcdir=$${topdir}/$$module_srcdir \
17937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17938           --target=${target_alias} \
17939           --with-build-libsubdir=$(HOST_SUBDIR) \
17940           $(STAGEfeedback_CONFIGURE_FLAGS)
17941 @endif gold-bootstrap
17942
17943 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17944 maybe-configure-stageautoprofile-gold:
17945 @if gold-bootstrap
17946 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17947 configure-stageautoprofile-gold:
17948         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17949         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17950         @r=`${PWD_COMMAND}`; export r; \
17951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17952         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17953         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17954         $(HOST_EXPORTS) \
17955         $(POSTSTAGE1_HOST_EXPORTS) \
17956         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17957         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17958         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17959         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17961         cd $(HOST_SUBDIR)/gold || exit 1; \
17962         case $(srcdir) in \
17963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17964           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17966         esac; \
17967         module_srcdir=gold; \
17968         $(SHELL) $$s/$$module_srcdir/configure \
17969           --srcdir=$${topdir}/$$module_srcdir \
17970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17971           --target=${target_alias} \
17972           --with-build-libsubdir=$(HOST_SUBDIR) \
17973           $(STAGEautoprofile_CONFIGURE_FLAGS)
17974 @endif gold-bootstrap
17975
17976 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17977 maybe-configure-stageautofeedback-gold:
17978 @if gold-bootstrap
17979 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17980 configure-stageautofeedback-gold:
17981         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17983         @r=`${PWD_COMMAND}`; export r; \
17984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17986         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17987         $(HOST_EXPORTS) \
17988         $(POSTSTAGE1_HOST_EXPORTS) \
17989         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17990         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17991         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17992         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17994         cd $(HOST_SUBDIR)/gold || exit 1; \
17995         case $(srcdir) in \
17996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17997           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17999         esac; \
18000         module_srcdir=gold; \
18001         $(SHELL) $$s/$$module_srcdir/configure \
18002           --srcdir=$${topdir}/$$module_srcdir \
18003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18004           --target=${target_alias} \
18005           --with-build-libsubdir=$(HOST_SUBDIR) \
18006           $(STAGEautofeedback_CONFIGURE_FLAGS)
18007 @endif gold-bootstrap
18008
18009
18010
18011
18012
18013 .PHONY: all-gold maybe-all-gold
18014 maybe-all-gold:
18015 @if gcc-bootstrap
18016 all-gold: stage_current
18017 @endif gcc-bootstrap
18018 @if gold
18019 TARGET-gold=all
18020 maybe-all-gold: all-gold
18021 all-gold: configure-gold
18022         @r=`${PWD_COMMAND}`; export r; \
18023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18024         $(HOST_EXPORTS)  \
18025         (cd $(HOST_SUBDIR)/gold && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18027                 $(TARGET-gold))
18028 @endif gold
18029
18030
18031
18032 .PHONY: all-stage1-gold maybe-all-stage1-gold
18033 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18034 maybe-all-stage1-gold:
18035 maybe-clean-stage1-gold:
18036 @if gold-bootstrap
18037 maybe-all-stage1-gold: all-stage1-gold
18038 all-stage1: all-stage1-gold
18039 TARGET-stage1-gold = $(TARGET-gold)
18040 all-stage1-gold: configure-stage1-gold
18041         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18042         @r=`${PWD_COMMAND}`; export r; \
18043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18044         TFLAGS="$(STAGE1_TFLAGS)"; \
18045         $(HOST_EXPORTS)  \
18046         cd $(HOST_SUBDIR)/gold && \
18047          \
18048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18049                 CFLAGS="$(STAGE1_CFLAGS)" \
18050                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18051                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18052                 LIBCFLAGS="$(LIBCFLAGS)" \
18053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18056                 $(EXTRA_HOST_FLAGS)  \
18057                 $(STAGE1_FLAGS_TO_PASS)  \
18058                 TFLAGS="$(STAGE1_TFLAGS)"  \
18059                 $(TARGET-stage1-gold)
18060
18061 maybe-clean-stage1-gold: clean-stage1-gold
18062 clean-stage1: clean-stage1-gold
18063 clean-stage1-gold:
18064         @if [ $(current_stage) = stage1 ]; then \
18065           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18066         else \
18067           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18068           $(MAKE) stage1-start; \
18069         fi; \
18070         cd $(HOST_SUBDIR)/gold && \
18071         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18072         $(STAGE1_FLAGS_TO_PASS)  clean
18073 @endif gold-bootstrap
18074
18075
18076 .PHONY: all-stage2-gold maybe-all-stage2-gold
18077 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18078 maybe-all-stage2-gold:
18079 maybe-clean-stage2-gold:
18080 @if gold-bootstrap
18081 maybe-all-stage2-gold: all-stage2-gold
18082 all-stage2: all-stage2-gold
18083 TARGET-stage2-gold = $(TARGET-gold)
18084 all-stage2-gold: configure-stage2-gold
18085         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18086         @r=`${PWD_COMMAND}`; export r; \
18087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088         TFLAGS="$(STAGE2_TFLAGS)"; \
18089         $(HOST_EXPORTS) \
18090         $(POSTSTAGE1_HOST_EXPORTS)  \
18091         cd $(HOST_SUBDIR)/gold && \
18092          \
18093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18094                 CFLAGS="$(STAGE2_CFLAGS)" \
18095                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18096                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18097                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18101                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18102                 TFLAGS="$(STAGE2_TFLAGS)"  \
18103                 $(TARGET-stage2-gold)
18104
18105 maybe-clean-stage2-gold: clean-stage2-gold
18106 clean-stage2: clean-stage2-gold
18107 clean-stage2-gold:
18108         @if [ $(current_stage) = stage2 ]; then \
18109           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18110         else \
18111           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18112           $(MAKE) stage2-start; \
18113         fi; \
18114         cd $(HOST_SUBDIR)/gold && \
18115         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18116 @endif gold-bootstrap
18117
18118
18119 .PHONY: all-stage3-gold maybe-all-stage3-gold
18120 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18121 maybe-all-stage3-gold:
18122 maybe-clean-stage3-gold:
18123 @if gold-bootstrap
18124 maybe-all-stage3-gold: all-stage3-gold
18125 all-stage3: all-stage3-gold
18126 TARGET-stage3-gold = $(TARGET-gold)
18127 all-stage3-gold: configure-stage3-gold
18128         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18129         @r=`${PWD_COMMAND}`; export r; \
18130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131         TFLAGS="$(STAGE3_TFLAGS)"; \
18132         $(HOST_EXPORTS) \
18133         $(POSTSTAGE1_HOST_EXPORTS)  \
18134         cd $(HOST_SUBDIR)/gold && \
18135          \
18136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18137                 CFLAGS="$(STAGE3_CFLAGS)" \
18138                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18139                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18140                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18144                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18145                 TFLAGS="$(STAGE3_TFLAGS)"  \
18146                 $(TARGET-stage3-gold)
18147
18148 maybe-clean-stage3-gold: clean-stage3-gold
18149 clean-stage3: clean-stage3-gold
18150 clean-stage3-gold:
18151         @if [ $(current_stage) = stage3 ]; then \
18152           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18153         else \
18154           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18155           $(MAKE) stage3-start; \
18156         fi; \
18157         cd $(HOST_SUBDIR)/gold && \
18158         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18159 @endif gold-bootstrap
18160
18161
18162 .PHONY: all-stage4-gold maybe-all-stage4-gold
18163 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18164 maybe-all-stage4-gold:
18165 maybe-clean-stage4-gold:
18166 @if gold-bootstrap
18167 maybe-all-stage4-gold: all-stage4-gold
18168 all-stage4: all-stage4-gold
18169 TARGET-stage4-gold = $(TARGET-gold)
18170 all-stage4-gold: configure-stage4-gold
18171         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18172         @r=`${PWD_COMMAND}`; export r; \
18173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174         TFLAGS="$(STAGE4_TFLAGS)"; \
18175         $(HOST_EXPORTS) \
18176         $(POSTSTAGE1_HOST_EXPORTS)  \
18177         cd $(HOST_SUBDIR)/gold && \
18178          \
18179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18180                 CFLAGS="$(STAGE4_CFLAGS)" \
18181                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18182                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18183                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18184                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18185                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18186                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18187                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18188                 TFLAGS="$(STAGE4_TFLAGS)"  \
18189                 $(TARGET-stage4-gold)
18190
18191 maybe-clean-stage4-gold: clean-stage4-gold
18192 clean-stage4: clean-stage4-gold
18193 clean-stage4-gold:
18194         @if [ $(current_stage) = stage4 ]; then \
18195           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18196         else \
18197           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18198           $(MAKE) stage4-start; \
18199         fi; \
18200         cd $(HOST_SUBDIR)/gold && \
18201         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18202 @endif gold-bootstrap
18203
18204
18205 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18206 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18207 maybe-all-stageprofile-gold:
18208 maybe-clean-stageprofile-gold:
18209 @if gold-bootstrap
18210 maybe-all-stageprofile-gold: all-stageprofile-gold
18211 all-stageprofile: all-stageprofile-gold
18212 TARGET-stageprofile-gold = $(TARGET-gold)
18213 all-stageprofile-gold: configure-stageprofile-gold
18214         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18215         @r=`${PWD_COMMAND}`; export r; \
18216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18218         $(HOST_EXPORTS) \
18219         $(POSTSTAGE1_HOST_EXPORTS)  \
18220         cd $(HOST_SUBDIR)/gold && \
18221          \
18222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18223                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18224                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18225                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18226                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18227                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18228                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18229                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18230                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18231                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18232                 $(TARGET-stageprofile-gold)
18233
18234 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18235 clean-stageprofile: clean-stageprofile-gold
18236 clean-stageprofile-gold:
18237         @if [ $(current_stage) = stageprofile ]; then \
18238           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18239         else \
18240           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18241           $(MAKE) stageprofile-start; \
18242         fi; \
18243         cd $(HOST_SUBDIR)/gold && \
18244         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18245 @endif gold-bootstrap
18246
18247
18248 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18249 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18250 maybe-all-stagetrain-gold:
18251 maybe-clean-stagetrain-gold:
18252 @if gold-bootstrap
18253 maybe-all-stagetrain-gold: all-stagetrain-gold
18254 all-stagetrain: all-stagetrain-gold
18255 TARGET-stagetrain-gold = $(TARGET-gold)
18256 all-stagetrain-gold: configure-stagetrain-gold
18257         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18258         @r=`${PWD_COMMAND}`; export r; \
18259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18261         $(HOST_EXPORTS) \
18262         $(POSTSTAGE1_HOST_EXPORTS)  \
18263         cd $(HOST_SUBDIR)/gold && \
18264          \
18265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18266                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18267                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18268                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18269                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18274                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18275                 $(TARGET-stagetrain-gold)
18276
18277 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18278 clean-stagetrain: clean-stagetrain-gold
18279 clean-stagetrain-gold:
18280         @if [ $(current_stage) = stagetrain ]; then \
18281           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18282         else \
18283           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18284           $(MAKE) stagetrain-start; \
18285         fi; \
18286         cd $(HOST_SUBDIR)/gold && \
18287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18288 @endif gold-bootstrap
18289
18290
18291 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18292 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18293 maybe-all-stagefeedback-gold:
18294 maybe-clean-stagefeedback-gold:
18295 @if gold-bootstrap
18296 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18297 all-stagefeedback: all-stagefeedback-gold
18298 TARGET-stagefeedback-gold = $(TARGET-gold)
18299 all-stagefeedback-gold: configure-stagefeedback-gold
18300         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18301         @r=`${PWD_COMMAND}`; export r; \
18302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18304         $(HOST_EXPORTS) \
18305         $(POSTSTAGE1_HOST_EXPORTS)  \
18306         cd $(HOST_SUBDIR)/gold && \
18307          \
18308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18309                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18310                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18311                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18312                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18316                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18317                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18318                 $(TARGET-stagefeedback-gold)
18319
18320 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18321 clean-stagefeedback: clean-stagefeedback-gold
18322 clean-stagefeedback-gold:
18323         @if [ $(current_stage) = stagefeedback ]; then \
18324           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18325         else \
18326           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18327           $(MAKE) stagefeedback-start; \
18328         fi; \
18329         cd $(HOST_SUBDIR)/gold && \
18330         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18331 @endif gold-bootstrap
18332
18333
18334 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18335 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18336 maybe-all-stageautoprofile-gold:
18337 maybe-clean-stageautoprofile-gold:
18338 @if gold-bootstrap
18339 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18340 all-stageautoprofile: all-stageautoprofile-gold
18341 TARGET-stageautoprofile-gold = $(TARGET-gold)
18342 all-stageautoprofile-gold: configure-stageautoprofile-gold
18343         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18344         @r=`${PWD_COMMAND}`; export r; \
18345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18347         $(HOST_EXPORTS) \
18348         $(POSTSTAGE1_HOST_EXPORTS)  \
18349         cd $(HOST_SUBDIR)/gold && \
18350         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18352                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18353                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18354                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18355                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18360                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18361                 $(TARGET-stageautoprofile-gold)
18362
18363 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18364 clean-stageautoprofile: clean-stageautoprofile-gold
18365 clean-stageautoprofile-gold:
18366         @if [ $(current_stage) = stageautoprofile ]; then \
18367           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18368         else \
18369           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18370           $(MAKE) stageautoprofile-start; \
18371         fi; \
18372         cd $(HOST_SUBDIR)/gold && \
18373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18374 @endif gold-bootstrap
18375
18376
18377 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18378 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18379 maybe-all-stageautofeedback-gold:
18380 maybe-clean-stageautofeedback-gold:
18381 @if gold-bootstrap
18382 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18383 all-stageautofeedback: all-stageautofeedback-gold
18384 TARGET-stageautofeedback-gold = $(TARGET-gold)
18385 all-stageautofeedback-gold: configure-stageautofeedback-gold
18386         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18387         @r=`${PWD_COMMAND}`; export r; \
18388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18389         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18390         $(HOST_EXPORTS) \
18391         $(POSTSTAGE1_HOST_EXPORTS)  \
18392         cd $(HOST_SUBDIR)/gold && \
18393          \
18394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18395                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18396                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18397                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18398                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18399                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18400                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18401                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18402                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18403                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18404                 $(TARGET-stageautofeedback-gold)
18405
18406 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18407 clean-stageautofeedback: clean-stageautofeedback-gold
18408 clean-stageautofeedback-gold:
18409         @if [ $(current_stage) = stageautofeedback ]; then \
18410           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18411         else \
18412           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18413           $(MAKE) stageautofeedback-start; \
18414         fi; \
18415         cd $(HOST_SUBDIR)/gold && \
18416         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18417 @endif gold-bootstrap
18418
18419
18420
18421
18422
18423 .PHONY: check-gold maybe-check-gold
18424 maybe-check-gold:
18425 @if gold
18426 maybe-check-gold: check-gold
18427
18428 check-gold:
18429         @: $(MAKE); $(unstage)
18430         @r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18433         (cd $(HOST_SUBDIR)/gold && \
18434           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18435
18436 @endif gold
18437
18438 .PHONY: install-gold maybe-install-gold
18439 maybe-install-gold:
18440 @if gold
18441 maybe-install-gold: install-gold
18442
18443 install-gold: installdirs
18444         @: $(MAKE); $(unstage)
18445         @r=`${PWD_COMMAND}`; export r; \
18446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447         $(HOST_EXPORTS) \
18448         (cd $(HOST_SUBDIR)/gold && \
18449           $(MAKE) $(FLAGS_TO_PASS)  install)
18450
18451 @endif gold
18452
18453 .PHONY: install-strip-gold maybe-install-strip-gold
18454 maybe-install-strip-gold:
18455 @if gold
18456 maybe-install-strip-gold: install-strip-gold
18457
18458 install-strip-gold: installdirs
18459         @: $(MAKE); $(unstage)
18460         @r=`${PWD_COMMAND}`; export r; \
18461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18462         $(HOST_EXPORTS) \
18463         (cd $(HOST_SUBDIR)/gold && \
18464           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18465
18466 @endif gold
18467
18468 # Other targets (info, dvi, pdf, etc.)
18469
18470 .PHONY: maybe-info-gold info-gold
18471 maybe-info-gold:
18472 @if gold
18473 maybe-info-gold: info-gold
18474
18475 info-gold: \
18476     configure-gold 
18477         @[ -f ./gold/Makefile ] || exit 0; \
18478         r=`${PWD_COMMAND}`; export r; \
18479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480         $(HOST_EXPORTS) \
18481         for flag in $(EXTRA_HOST_FLAGS) ; do \
18482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18483         done; \
18484         echo "Doing info in gold"; \
18485         (cd $(HOST_SUBDIR)/gold && \
18486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18488                   "RANLIB=$${RANLIB}" \
18489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18490                   info) \
18491           || exit 1
18492
18493 @endif gold
18494
18495 .PHONY: maybe-dvi-gold dvi-gold
18496 maybe-dvi-gold:
18497 @if gold
18498 maybe-dvi-gold: dvi-gold
18499
18500 dvi-gold: \
18501     configure-gold 
18502         @[ -f ./gold/Makefile ] || exit 0; \
18503         r=`${PWD_COMMAND}`; export r; \
18504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505         $(HOST_EXPORTS) \
18506         for flag in $(EXTRA_HOST_FLAGS) ; do \
18507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18508         done; \
18509         echo "Doing dvi in gold"; \
18510         (cd $(HOST_SUBDIR)/gold && \
18511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18513                   "RANLIB=$${RANLIB}" \
18514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18515                   dvi) \
18516           || exit 1
18517
18518 @endif gold
18519
18520 .PHONY: maybe-pdf-gold pdf-gold
18521 maybe-pdf-gold:
18522 @if gold
18523 maybe-pdf-gold: pdf-gold
18524
18525 pdf-gold: \
18526     configure-gold 
18527         @[ -f ./gold/Makefile ] || exit 0; \
18528         r=`${PWD_COMMAND}`; export r; \
18529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18530         $(HOST_EXPORTS) \
18531         for flag in $(EXTRA_HOST_FLAGS) ; do \
18532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18533         done; \
18534         echo "Doing pdf in gold"; \
18535         (cd $(HOST_SUBDIR)/gold && \
18536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18538                   "RANLIB=$${RANLIB}" \
18539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18540                   pdf) \
18541           || exit 1
18542
18543 @endif gold
18544
18545 .PHONY: maybe-html-gold html-gold
18546 maybe-html-gold:
18547 @if gold
18548 maybe-html-gold: html-gold
18549
18550 html-gold: \
18551     configure-gold 
18552         @[ -f ./gold/Makefile ] || exit 0; \
18553         r=`${PWD_COMMAND}`; export r; \
18554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18555         $(HOST_EXPORTS) \
18556         for flag in $(EXTRA_HOST_FLAGS) ; do \
18557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18558         done; \
18559         echo "Doing html in gold"; \
18560         (cd $(HOST_SUBDIR)/gold && \
18561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18563                   "RANLIB=$${RANLIB}" \
18564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18565                   html) \
18566           || exit 1
18567
18568 @endif gold
18569
18570 .PHONY: maybe-TAGS-gold TAGS-gold
18571 maybe-TAGS-gold:
18572 @if gold
18573 maybe-TAGS-gold: TAGS-gold
18574
18575 TAGS-gold: \
18576     configure-gold 
18577         @[ -f ./gold/Makefile ] || exit 0; \
18578         r=`${PWD_COMMAND}`; export r; \
18579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18580         $(HOST_EXPORTS) \
18581         for flag in $(EXTRA_HOST_FLAGS) ; do \
18582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18583         done; \
18584         echo "Doing TAGS in gold"; \
18585         (cd $(HOST_SUBDIR)/gold && \
18586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18588                   "RANLIB=$${RANLIB}" \
18589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18590                   TAGS) \
18591           || exit 1
18592
18593 @endif gold
18594
18595 .PHONY: maybe-install-info-gold install-info-gold
18596 maybe-install-info-gold:
18597 @if gold
18598 maybe-install-info-gold: install-info-gold
18599
18600 install-info-gold: \
18601     configure-gold \
18602     info-gold 
18603         @[ -f ./gold/Makefile ] || exit 0; \
18604         r=`${PWD_COMMAND}`; export r; \
18605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18606         $(HOST_EXPORTS) \
18607         for flag in $(EXTRA_HOST_FLAGS) ; do \
18608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18609         done; \
18610         echo "Doing install-info in gold"; \
18611         (cd $(HOST_SUBDIR)/gold && \
18612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18614                   "RANLIB=$${RANLIB}" \
18615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18616                   install-info) \
18617           || exit 1
18618
18619 @endif gold
18620
18621 .PHONY: maybe-install-dvi-gold install-dvi-gold
18622 maybe-install-dvi-gold:
18623 @if gold
18624 maybe-install-dvi-gold: install-dvi-gold
18625
18626 install-dvi-gold: \
18627     configure-gold \
18628     dvi-gold 
18629         @[ -f ./gold/Makefile ] || exit 0; \
18630         r=`${PWD_COMMAND}`; export r; \
18631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18632         $(HOST_EXPORTS) \
18633         for flag in $(EXTRA_HOST_FLAGS) ; do \
18634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18635         done; \
18636         echo "Doing install-dvi in gold"; \
18637         (cd $(HOST_SUBDIR)/gold && \
18638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18640                   "RANLIB=$${RANLIB}" \
18641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18642                   install-dvi) \
18643           || exit 1
18644
18645 @endif gold
18646
18647 .PHONY: maybe-install-pdf-gold install-pdf-gold
18648 maybe-install-pdf-gold:
18649 @if gold
18650 maybe-install-pdf-gold: install-pdf-gold
18651
18652 install-pdf-gold: \
18653     configure-gold \
18654     pdf-gold 
18655         @[ -f ./gold/Makefile ] || exit 0; \
18656         r=`${PWD_COMMAND}`; export r; \
18657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18658         $(HOST_EXPORTS) \
18659         for flag in $(EXTRA_HOST_FLAGS) ; do \
18660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18661         done; \
18662         echo "Doing install-pdf in gold"; \
18663         (cd $(HOST_SUBDIR)/gold && \
18664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18666                   "RANLIB=$${RANLIB}" \
18667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18668                   install-pdf) \
18669           || exit 1
18670
18671 @endif gold
18672
18673 .PHONY: maybe-install-html-gold install-html-gold
18674 maybe-install-html-gold:
18675 @if gold
18676 maybe-install-html-gold: install-html-gold
18677
18678 install-html-gold: \
18679     configure-gold \
18680     html-gold 
18681         @[ -f ./gold/Makefile ] || exit 0; \
18682         r=`${PWD_COMMAND}`; export r; \
18683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18684         $(HOST_EXPORTS) \
18685         for flag in $(EXTRA_HOST_FLAGS) ; do \
18686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18687         done; \
18688         echo "Doing install-html in gold"; \
18689         (cd $(HOST_SUBDIR)/gold && \
18690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18692                   "RANLIB=$${RANLIB}" \
18693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18694                   install-html) \
18695           || exit 1
18696
18697 @endif gold
18698
18699 .PHONY: maybe-installcheck-gold installcheck-gold
18700 maybe-installcheck-gold:
18701 @if gold
18702 maybe-installcheck-gold: installcheck-gold
18703
18704 installcheck-gold: \
18705     configure-gold 
18706         @[ -f ./gold/Makefile ] || exit 0; \
18707         r=`${PWD_COMMAND}`; export r; \
18708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18709         $(HOST_EXPORTS) \
18710         for flag in $(EXTRA_HOST_FLAGS) ; do \
18711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18712         done; \
18713         echo "Doing installcheck in gold"; \
18714         (cd $(HOST_SUBDIR)/gold && \
18715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18717                   "RANLIB=$${RANLIB}" \
18718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18719                   installcheck) \
18720           || exit 1
18721
18722 @endif gold
18723
18724 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18725 maybe-mostlyclean-gold:
18726 @if gold
18727 maybe-mostlyclean-gold: mostlyclean-gold
18728
18729 mostlyclean-gold: 
18730         @[ -f ./gold/Makefile ] || exit 0; \
18731         r=`${PWD_COMMAND}`; export r; \
18732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18733         $(HOST_EXPORTS) \
18734         for flag in $(EXTRA_HOST_FLAGS) ; do \
18735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18736         done; \
18737         echo "Doing mostlyclean in gold"; \
18738         (cd $(HOST_SUBDIR)/gold && \
18739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18741                   "RANLIB=$${RANLIB}" \
18742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18743                   mostlyclean) \
18744           || exit 1
18745
18746 @endif gold
18747
18748 .PHONY: maybe-clean-gold clean-gold
18749 maybe-clean-gold:
18750 @if gold
18751 maybe-clean-gold: clean-gold
18752
18753 clean-gold: 
18754         @[ -f ./gold/Makefile ] || exit 0; \
18755         r=`${PWD_COMMAND}`; export r; \
18756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18757         $(HOST_EXPORTS) \
18758         for flag in $(EXTRA_HOST_FLAGS) ; do \
18759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18760         done; \
18761         echo "Doing clean in gold"; \
18762         (cd $(HOST_SUBDIR)/gold && \
18763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18765                   "RANLIB=$${RANLIB}" \
18766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18767                   clean) \
18768           || exit 1
18769
18770 @endif gold
18771
18772 .PHONY: maybe-distclean-gold distclean-gold
18773 maybe-distclean-gold:
18774 @if gold
18775 maybe-distclean-gold: distclean-gold
18776
18777 distclean-gold: 
18778         @[ -f ./gold/Makefile ] || exit 0; \
18779         r=`${PWD_COMMAND}`; export r; \
18780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18781         $(HOST_EXPORTS) \
18782         for flag in $(EXTRA_HOST_FLAGS) ; do \
18783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18784         done; \
18785         echo "Doing distclean in gold"; \
18786         (cd $(HOST_SUBDIR)/gold && \
18787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18789                   "RANLIB=$${RANLIB}" \
18790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18791                   distclean) \
18792           || exit 1
18793
18794 @endif gold
18795
18796 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18797 maybe-maintainer-clean-gold:
18798 @if gold
18799 maybe-maintainer-clean-gold: maintainer-clean-gold
18800
18801 maintainer-clean-gold: 
18802         @[ -f ./gold/Makefile ] || exit 0; \
18803         r=`${PWD_COMMAND}`; export r; \
18804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805         $(HOST_EXPORTS) \
18806         for flag in $(EXTRA_HOST_FLAGS) ; do \
18807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18808         done; \
18809         echo "Doing maintainer-clean in gold"; \
18810         (cd $(HOST_SUBDIR)/gold && \
18811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18813                   "RANLIB=$${RANLIB}" \
18814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18815                   maintainer-clean) \
18816           || exit 1
18817
18818 @endif gold
18819
18820
18821
18822 .PHONY: configure-gprof maybe-configure-gprof
18823 maybe-configure-gprof:
18824 @if gcc-bootstrap
18825 configure-gprof: stage_current
18826 @endif gcc-bootstrap
18827 @if gprof
18828 maybe-configure-gprof: configure-gprof
18829 configure-gprof: 
18830         @: $(MAKE); $(unstage)
18831         @r=`${PWD_COMMAND}`; export r; \
18832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18835         $(HOST_EXPORTS)  \
18836         echo Configuring in $(HOST_SUBDIR)/gprof; \
18837         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18838         case $(srcdir) in \
18839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18840           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18842         esac; \
18843         module_srcdir=gprof; \
18844         $(SHELL) \
18845           $$s/$$module_srcdir/configure \
18846           --srcdir=$${topdir}/$$module_srcdir \
18847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18848           --target=${target_alias}  \
18849           || exit 1
18850 @endif gprof
18851
18852
18853
18854
18855
18856 .PHONY: all-gprof maybe-all-gprof
18857 maybe-all-gprof:
18858 @if gcc-bootstrap
18859 all-gprof: stage_current
18860 @endif gcc-bootstrap
18861 @if gprof
18862 TARGET-gprof=all
18863 maybe-all-gprof: all-gprof
18864 all-gprof: configure-gprof
18865         @: $(MAKE); $(unstage)
18866         @r=`${PWD_COMMAND}`; export r; \
18867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18868         $(HOST_EXPORTS)  \
18869         (cd $(HOST_SUBDIR)/gprof && \
18870           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18871                 $(TARGET-gprof))
18872 @endif gprof
18873
18874
18875
18876
18877 .PHONY: check-gprof maybe-check-gprof
18878 maybe-check-gprof:
18879 @if gprof
18880 maybe-check-gprof: check-gprof
18881
18882 check-gprof:
18883         @: $(MAKE); $(unstage)
18884         @r=`${PWD_COMMAND}`; export r; \
18885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886         $(HOST_EXPORTS)  \
18887         (cd $(HOST_SUBDIR)/gprof && \
18888           $(MAKE) $(FLAGS_TO_PASS)  check)
18889
18890 @endif gprof
18891
18892 .PHONY: install-gprof maybe-install-gprof
18893 maybe-install-gprof:
18894 @if gprof
18895 maybe-install-gprof: install-gprof
18896
18897 install-gprof: installdirs
18898         @: $(MAKE); $(unstage)
18899         @r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         (cd $(HOST_SUBDIR)/gprof && \
18903           $(MAKE) $(FLAGS_TO_PASS)  install)
18904
18905 @endif gprof
18906
18907 .PHONY: install-strip-gprof maybe-install-strip-gprof
18908 maybe-install-strip-gprof:
18909 @if gprof
18910 maybe-install-strip-gprof: install-strip-gprof
18911
18912 install-strip-gprof: installdirs
18913         @: $(MAKE); $(unstage)
18914         @r=`${PWD_COMMAND}`; export r; \
18915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916         $(HOST_EXPORTS) \
18917         (cd $(HOST_SUBDIR)/gprof && \
18918           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18919
18920 @endif gprof
18921
18922 # Other targets (info, dvi, pdf, etc.)
18923
18924 .PHONY: maybe-info-gprof info-gprof
18925 maybe-info-gprof:
18926 @if gprof
18927 maybe-info-gprof: info-gprof
18928
18929 info-gprof: \
18930     configure-gprof 
18931         @: $(MAKE); $(unstage)
18932         @[ -f ./gprof/Makefile ] || exit 0; \
18933         r=`${PWD_COMMAND}`; export r; \
18934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18935         $(HOST_EXPORTS) \
18936         for flag in $(EXTRA_HOST_FLAGS) ; do \
18937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18938         done; \
18939         echo "Doing info in gprof"; \
18940         (cd $(HOST_SUBDIR)/gprof && \
18941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18943                   "RANLIB=$${RANLIB}" \
18944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18945                   info) \
18946           || exit 1
18947
18948 @endif gprof
18949
18950 .PHONY: maybe-dvi-gprof dvi-gprof
18951 maybe-dvi-gprof:
18952 @if gprof
18953 maybe-dvi-gprof: dvi-gprof
18954
18955 dvi-gprof: \
18956     configure-gprof 
18957         @: $(MAKE); $(unstage)
18958         @[ -f ./gprof/Makefile ] || exit 0; \
18959         r=`${PWD_COMMAND}`; export r; \
18960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18961         $(HOST_EXPORTS) \
18962         for flag in $(EXTRA_HOST_FLAGS) ; do \
18963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18964         done; \
18965         echo "Doing dvi in gprof"; \
18966         (cd $(HOST_SUBDIR)/gprof && \
18967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18969                   "RANLIB=$${RANLIB}" \
18970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18971                   dvi) \
18972           || exit 1
18973
18974 @endif gprof
18975
18976 .PHONY: maybe-pdf-gprof pdf-gprof
18977 maybe-pdf-gprof:
18978 @if gprof
18979 maybe-pdf-gprof: pdf-gprof
18980
18981 pdf-gprof: \
18982     configure-gprof 
18983         @: $(MAKE); $(unstage)
18984         @[ -f ./gprof/Makefile ] || exit 0; \
18985         r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         $(HOST_EXPORTS) \
18988         for flag in $(EXTRA_HOST_FLAGS) ; do \
18989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990         done; \
18991         echo "Doing pdf in gprof"; \
18992         (cd $(HOST_SUBDIR)/gprof && \
18993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995                   "RANLIB=$${RANLIB}" \
18996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18997                   pdf) \
18998           || exit 1
18999
19000 @endif gprof
19001
19002 .PHONY: maybe-html-gprof html-gprof
19003 maybe-html-gprof:
19004 @if gprof
19005 maybe-html-gprof: html-gprof
19006
19007 html-gprof: \
19008     configure-gprof 
19009         @: $(MAKE); $(unstage)
19010         @[ -f ./gprof/Makefile ] || exit 0; \
19011         r=`${PWD_COMMAND}`; export r; \
19012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013         $(HOST_EXPORTS) \
19014         for flag in $(EXTRA_HOST_FLAGS) ; do \
19015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19016         done; \
19017         echo "Doing html in gprof"; \
19018         (cd $(HOST_SUBDIR)/gprof && \
19019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19021                   "RANLIB=$${RANLIB}" \
19022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19023                   html) \
19024           || exit 1
19025
19026 @endif gprof
19027
19028 .PHONY: maybe-TAGS-gprof TAGS-gprof
19029 maybe-TAGS-gprof:
19030 @if gprof
19031 maybe-TAGS-gprof: TAGS-gprof
19032
19033 TAGS-gprof: \
19034     configure-gprof 
19035         @: $(MAKE); $(unstage)
19036         @[ -f ./gprof/Makefile ] || exit 0; \
19037         r=`${PWD_COMMAND}`; export r; \
19038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19039         $(HOST_EXPORTS) \
19040         for flag in $(EXTRA_HOST_FLAGS) ; do \
19041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19042         done; \
19043         echo "Doing TAGS in gprof"; \
19044         (cd $(HOST_SUBDIR)/gprof && \
19045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19047                   "RANLIB=$${RANLIB}" \
19048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19049                   TAGS) \
19050           || exit 1
19051
19052 @endif gprof
19053
19054 .PHONY: maybe-install-info-gprof install-info-gprof
19055 maybe-install-info-gprof:
19056 @if gprof
19057 maybe-install-info-gprof: install-info-gprof
19058
19059 install-info-gprof: \
19060     configure-gprof \
19061     info-gprof 
19062         @: $(MAKE); $(unstage)
19063         @[ -f ./gprof/Makefile ] || exit 0; \
19064         r=`${PWD_COMMAND}`; export r; \
19065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19066         $(HOST_EXPORTS) \
19067         for flag in $(EXTRA_HOST_FLAGS) ; do \
19068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19069         done; \
19070         echo "Doing install-info in gprof"; \
19071         (cd $(HOST_SUBDIR)/gprof && \
19072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19074                   "RANLIB=$${RANLIB}" \
19075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19076                   install-info) \
19077           || exit 1
19078
19079 @endif gprof
19080
19081 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19082 maybe-install-dvi-gprof:
19083 @if gprof
19084 maybe-install-dvi-gprof: install-dvi-gprof
19085
19086 install-dvi-gprof: \
19087     configure-gprof \
19088     dvi-gprof 
19089         @: $(MAKE); $(unstage)
19090         @[ -f ./gprof/Makefile ] || exit 0; \
19091         r=`${PWD_COMMAND}`; export r; \
19092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093         $(HOST_EXPORTS) \
19094         for flag in $(EXTRA_HOST_FLAGS) ; do \
19095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19096         done; \
19097         echo "Doing install-dvi in gprof"; \
19098         (cd $(HOST_SUBDIR)/gprof && \
19099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19101                   "RANLIB=$${RANLIB}" \
19102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19103                   install-dvi) \
19104           || exit 1
19105
19106 @endif gprof
19107
19108 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19109 maybe-install-pdf-gprof:
19110 @if gprof
19111 maybe-install-pdf-gprof: install-pdf-gprof
19112
19113 install-pdf-gprof: \
19114     configure-gprof \
19115     pdf-gprof 
19116         @: $(MAKE); $(unstage)
19117         @[ -f ./gprof/Makefile ] || exit 0; \
19118         r=`${PWD_COMMAND}`; export r; \
19119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120         $(HOST_EXPORTS) \
19121         for flag in $(EXTRA_HOST_FLAGS) ; do \
19122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19123         done; \
19124         echo "Doing install-pdf in gprof"; \
19125         (cd $(HOST_SUBDIR)/gprof && \
19126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19128                   "RANLIB=$${RANLIB}" \
19129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19130                   install-pdf) \
19131           || exit 1
19132
19133 @endif gprof
19134
19135 .PHONY: maybe-install-html-gprof install-html-gprof
19136 maybe-install-html-gprof:
19137 @if gprof
19138 maybe-install-html-gprof: install-html-gprof
19139
19140 install-html-gprof: \
19141     configure-gprof \
19142     html-gprof 
19143         @: $(MAKE); $(unstage)
19144         @[ -f ./gprof/Makefile ] || exit 0; \
19145         r=`${PWD_COMMAND}`; export r; \
19146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147         $(HOST_EXPORTS) \
19148         for flag in $(EXTRA_HOST_FLAGS) ; do \
19149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150         done; \
19151         echo "Doing install-html in gprof"; \
19152         (cd $(HOST_SUBDIR)/gprof && \
19153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155                   "RANLIB=$${RANLIB}" \
19156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157                   install-html) \
19158           || exit 1
19159
19160 @endif gprof
19161
19162 .PHONY: maybe-installcheck-gprof installcheck-gprof
19163 maybe-installcheck-gprof:
19164 @if gprof
19165 maybe-installcheck-gprof: installcheck-gprof
19166
19167 installcheck-gprof: \
19168     configure-gprof 
19169         @: $(MAKE); $(unstage)
19170         @[ -f ./gprof/Makefile ] || exit 0; \
19171         r=`${PWD_COMMAND}`; export r; \
19172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173         $(HOST_EXPORTS) \
19174         for flag in $(EXTRA_HOST_FLAGS) ; do \
19175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176         done; \
19177         echo "Doing installcheck in gprof"; \
19178         (cd $(HOST_SUBDIR)/gprof && \
19179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181                   "RANLIB=$${RANLIB}" \
19182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183                   installcheck) \
19184           || exit 1
19185
19186 @endif gprof
19187
19188 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19189 maybe-mostlyclean-gprof:
19190 @if gprof
19191 maybe-mostlyclean-gprof: mostlyclean-gprof
19192
19193 mostlyclean-gprof: 
19194         @: $(MAKE); $(unstage)
19195         @[ -f ./gprof/Makefile ] || exit 0; \
19196         r=`${PWD_COMMAND}`; export r; \
19197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198         $(HOST_EXPORTS) \
19199         for flag in $(EXTRA_HOST_FLAGS) ; do \
19200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201         done; \
19202         echo "Doing mostlyclean in gprof"; \
19203         (cd $(HOST_SUBDIR)/gprof && \
19204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206                   "RANLIB=$${RANLIB}" \
19207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208                   mostlyclean) \
19209           || exit 1
19210
19211 @endif gprof
19212
19213 .PHONY: maybe-clean-gprof clean-gprof
19214 maybe-clean-gprof:
19215 @if gprof
19216 maybe-clean-gprof: clean-gprof
19217
19218 clean-gprof: 
19219         @: $(MAKE); $(unstage)
19220         @[ -f ./gprof/Makefile ] || exit 0; \
19221         r=`${PWD_COMMAND}`; export r; \
19222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223         $(HOST_EXPORTS) \
19224         for flag in $(EXTRA_HOST_FLAGS) ; do \
19225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19226         done; \
19227         echo "Doing clean in gprof"; \
19228         (cd $(HOST_SUBDIR)/gprof && \
19229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19231                   "RANLIB=$${RANLIB}" \
19232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19233                   clean) \
19234           || exit 1
19235
19236 @endif gprof
19237
19238 .PHONY: maybe-distclean-gprof distclean-gprof
19239 maybe-distclean-gprof:
19240 @if gprof
19241 maybe-distclean-gprof: distclean-gprof
19242
19243 distclean-gprof: 
19244         @: $(MAKE); $(unstage)
19245         @[ -f ./gprof/Makefile ] || exit 0; \
19246         r=`${PWD_COMMAND}`; export r; \
19247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248         $(HOST_EXPORTS) \
19249         for flag in $(EXTRA_HOST_FLAGS) ; do \
19250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251         done; \
19252         echo "Doing distclean in gprof"; \
19253         (cd $(HOST_SUBDIR)/gprof && \
19254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256                   "RANLIB=$${RANLIB}" \
19257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19258                   distclean) \
19259           || exit 1
19260
19261 @endif gprof
19262
19263 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19264 maybe-maintainer-clean-gprof:
19265 @if gprof
19266 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19267
19268 maintainer-clean-gprof: 
19269         @: $(MAKE); $(unstage)
19270         @[ -f ./gprof/Makefile ] || exit 0; \
19271         r=`${PWD_COMMAND}`; export r; \
19272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273         $(HOST_EXPORTS) \
19274         for flag in $(EXTRA_HOST_FLAGS) ; do \
19275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276         done; \
19277         echo "Doing maintainer-clean in gprof"; \
19278         (cd $(HOST_SUBDIR)/gprof && \
19279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19281                   "RANLIB=$${RANLIB}" \
19282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19283                   maintainer-clean) \
19284           || exit 1
19285
19286 @endif gprof
19287
19288
19289
19290 .PHONY: configure-intl maybe-configure-intl
19291 maybe-configure-intl:
19292 @if gcc-bootstrap
19293 configure-intl: stage_current
19294 @endif gcc-bootstrap
19295 @if intl
19296 maybe-configure-intl: configure-intl
19297 configure-intl: 
19298         @r=`${PWD_COMMAND}`; export r; \
19299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19300         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19302         $(HOST_EXPORTS)  \
19303         echo Configuring in $(HOST_SUBDIR)/intl; \
19304         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19305         case $(srcdir) in \
19306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19307           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19309         esac; \
19310         module_srcdir=intl; \
19311         $(SHELL) \
19312           $$s/$$module_srcdir/configure \
19313           --srcdir=$${topdir}/$$module_srcdir \
19314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19315           --target=${target_alias}  \
19316           || exit 1
19317 @endif intl
19318
19319
19320
19321 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19322 maybe-configure-stage1-intl:
19323 @if intl-bootstrap
19324 maybe-configure-stage1-intl: configure-stage1-intl
19325 configure-stage1-intl:
19326         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19327         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19328         @r=`${PWD_COMMAND}`; export r; \
19329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19330         TFLAGS="$(STAGE1_TFLAGS)"; \
19331         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19332         $(HOST_EXPORTS) \
19333         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19334         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19335         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19336         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19338         cd $(HOST_SUBDIR)/intl || exit 1; \
19339         case $(srcdir) in \
19340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19341           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19343         esac; \
19344         module_srcdir=intl; \
19345         $(SHELL) $$s/$$module_srcdir/configure \
19346           --srcdir=$${topdir}/$$module_srcdir \
19347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19348           --target=${target_alias} \
19349            \
19350           $(STAGE1_CONFIGURE_FLAGS)
19351 @endif intl-bootstrap
19352
19353 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19354 maybe-configure-stage2-intl:
19355 @if intl-bootstrap
19356 maybe-configure-stage2-intl: configure-stage2-intl
19357 configure-stage2-intl:
19358         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19360         @r=`${PWD_COMMAND}`; export r; \
19361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19362         TFLAGS="$(STAGE2_TFLAGS)"; \
19363         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19364         $(HOST_EXPORTS) \
19365         $(POSTSTAGE1_HOST_EXPORTS) \
19366         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19367         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19368         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19369         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19371         cd $(HOST_SUBDIR)/intl || exit 1; \
19372         case $(srcdir) in \
19373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19374           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19376         esac; \
19377         module_srcdir=intl; \
19378         $(SHELL) $$s/$$module_srcdir/configure \
19379           --srcdir=$${topdir}/$$module_srcdir \
19380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19381           --target=${target_alias} \
19382           --with-build-libsubdir=$(HOST_SUBDIR) \
19383           $(STAGE2_CONFIGURE_FLAGS)
19384 @endif intl-bootstrap
19385
19386 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19387 maybe-configure-stage3-intl:
19388 @if intl-bootstrap
19389 maybe-configure-stage3-intl: configure-stage3-intl
19390 configure-stage3-intl:
19391         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19393         @r=`${PWD_COMMAND}`; export r; \
19394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395         TFLAGS="$(STAGE3_TFLAGS)"; \
19396         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19397         $(HOST_EXPORTS) \
19398         $(POSTSTAGE1_HOST_EXPORTS) \
19399         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19400         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19401         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19402         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19404         cd $(HOST_SUBDIR)/intl || exit 1; \
19405         case $(srcdir) in \
19406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19407           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19409         esac; \
19410         module_srcdir=intl; \
19411         $(SHELL) $$s/$$module_srcdir/configure \
19412           --srcdir=$${topdir}/$$module_srcdir \
19413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19414           --target=${target_alias} \
19415           --with-build-libsubdir=$(HOST_SUBDIR) \
19416           $(STAGE3_CONFIGURE_FLAGS)
19417 @endif intl-bootstrap
19418
19419 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19420 maybe-configure-stage4-intl:
19421 @if intl-bootstrap
19422 maybe-configure-stage4-intl: configure-stage4-intl
19423 configure-stage4-intl:
19424         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19426         @r=`${PWD_COMMAND}`; export r; \
19427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19428         TFLAGS="$(STAGE4_TFLAGS)"; \
19429         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19430         $(HOST_EXPORTS) \
19431         $(POSTSTAGE1_HOST_EXPORTS) \
19432         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19433         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19434         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19435         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19437         cd $(HOST_SUBDIR)/intl || exit 1; \
19438         case $(srcdir) in \
19439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19440           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19442         esac; \
19443         module_srcdir=intl; \
19444         $(SHELL) $$s/$$module_srcdir/configure \
19445           --srcdir=$${topdir}/$$module_srcdir \
19446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19447           --target=${target_alias} \
19448           --with-build-libsubdir=$(HOST_SUBDIR) \
19449           $(STAGE4_CONFIGURE_FLAGS)
19450 @endif intl-bootstrap
19451
19452 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19453 maybe-configure-stageprofile-intl:
19454 @if intl-bootstrap
19455 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19456 configure-stageprofile-intl:
19457         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19459         @r=`${PWD_COMMAND}`; export r; \
19460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19462         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19463         $(HOST_EXPORTS) \
19464         $(POSTSTAGE1_HOST_EXPORTS) \
19465         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19466         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19467         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19468         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19470         cd $(HOST_SUBDIR)/intl || exit 1; \
19471         case $(srcdir) in \
19472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19473           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19475         esac; \
19476         module_srcdir=intl; \
19477         $(SHELL) $$s/$$module_srcdir/configure \
19478           --srcdir=$${topdir}/$$module_srcdir \
19479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19480           --target=${target_alias} \
19481           --with-build-libsubdir=$(HOST_SUBDIR) \
19482           $(STAGEprofile_CONFIGURE_FLAGS)
19483 @endif intl-bootstrap
19484
19485 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19486 maybe-configure-stagetrain-intl:
19487 @if intl-bootstrap
19488 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19489 configure-stagetrain-intl:
19490         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19492         @r=`${PWD_COMMAND}`; export r; \
19493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19495         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19496         $(HOST_EXPORTS) \
19497         $(POSTSTAGE1_HOST_EXPORTS) \
19498         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19499         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19500         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19501         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19503         cd $(HOST_SUBDIR)/intl || exit 1; \
19504         case $(srcdir) in \
19505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19506           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19508         esac; \
19509         module_srcdir=intl; \
19510         $(SHELL) $$s/$$module_srcdir/configure \
19511           --srcdir=$${topdir}/$$module_srcdir \
19512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19513           --target=${target_alias} \
19514           --with-build-libsubdir=$(HOST_SUBDIR) \
19515           $(STAGEtrain_CONFIGURE_FLAGS)
19516 @endif intl-bootstrap
19517
19518 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19519 maybe-configure-stagefeedback-intl:
19520 @if intl-bootstrap
19521 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19522 configure-stagefeedback-intl:
19523         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19524         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19525         @r=`${PWD_COMMAND}`; export r; \
19526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19528         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19529         $(HOST_EXPORTS) \
19530         $(POSTSTAGE1_HOST_EXPORTS) \
19531         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19532         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19533         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19534         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19536         cd $(HOST_SUBDIR)/intl || exit 1; \
19537         case $(srcdir) in \
19538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19539           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19541         esac; \
19542         module_srcdir=intl; \
19543         $(SHELL) $$s/$$module_srcdir/configure \
19544           --srcdir=$${topdir}/$$module_srcdir \
19545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19546           --target=${target_alias} \
19547           --with-build-libsubdir=$(HOST_SUBDIR) \
19548           $(STAGEfeedback_CONFIGURE_FLAGS)
19549 @endif intl-bootstrap
19550
19551 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19552 maybe-configure-stageautoprofile-intl:
19553 @if intl-bootstrap
19554 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19555 configure-stageautoprofile-intl:
19556         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19557         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19558         @r=`${PWD_COMMAND}`; export r; \
19559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19561         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19562         $(HOST_EXPORTS) \
19563         $(POSTSTAGE1_HOST_EXPORTS) \
19564         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19565         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19566         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
19567         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19569         cd $(HOST_SUBDIR)/intl || exit 1; \
19570         case $(srcdir) in \
19571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19572           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19574         esac; \
19575         module_srcdir=intl; \
19576         $(SHELL) $$s/$$module_srcdir/configure \
19577           --srcdir=$${topdir}/$$module_srcdir \
19578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19579           --target=${target_alias} \
19580           --with-build-libsubdir=$(HOST_SUBDIR) \
19581           $(STAGEautoprofile_CONFIGURE_FLAGS)
19582 @endif intl-bootstrap
19583
19584 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19585 maybe-configure-stageautofeedback-intl:
19586 @if intl-bootstrap
19587 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19588 configure-stageautofeedback-intl:
19589         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19591         @r=`${PWD_COMMAND}`; export r; \
19592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19594         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19595         $(HOST_EXPORTS) \
19596         $(POSTSTAGE1_HOST_EXPORTS) \
19597         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19598         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19599         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
19600         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19602         cd $(HOST_SUBDIR)/intl || exit 1; \
19603         case $(srcdir) in \
19604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19605           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19607         esac; \
19608         module_srcdir=intl; \
19609         $(SHELL) $$s/$$module_srcdir/configure \
19610           --srcdir=$${topdir}/$$module_srcdir \
19611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19612           --target=${target_alias} \
19613           --with-build-libsubdir=$(HOST_SUBDIR) \
19614           $(STAGEautofeedback_CONFIGURE_FLAGS)
19615 @endif intl-bootstrap
19616
19617
19618
19619
19620
19621 .PHONY: all-intl maybe-all-intl
19622 maybe-all-intl:
19623 @if gcc-bootstrap
19624 all-intl: stage_current
19625 @endif gcc-bootstrap
19626 @if intl
19627 TARGET-intl=all
19628 maybe-all-intl: all-intl
19629 all-intl: configure-intl
19630         @r=`${PWD_COMMAND}`; export r; \
19631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632         $(HOST_EXPORTS)  \
19633         (cd $(HOST_SUBDIR)/intl && \
19634           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19635                 $(TARGET-intl))
19636 @endif intl
19637
19638
19639
19640 .PHONY: all-stage1-intl maybe-all-stage1-intl
19641 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19642 maybe-all-stage1-intl:
19643 maybe-clean-stage1-intl:
19644 @if intl-bootstrap
19645 maybe-all-stage1-intl: all-stage1-intl
19646 all-stage1: all-stage1-intl
19647 TARGET-stage1-intl = $(TARGET-intl)
19648 all-stage1-intl: configure-stage1-intl
19649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19650         @r=`${PWD_COMMAND}`; export r; \
19651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652         TFLAGS="$(STAGE1_TFLAGS)"; \
19653         $(HOST_EXPORTS)  \
19654         cd $(HOST_SUBDIR)/intl && \
19655          \
19656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19657                 CFLAGS="$(STAGE1_CFLAGS)" \
19658                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19659                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19660                 LIBCFLAGS="$(LIBCFLAGS)" \
19661                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19662                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19663                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19664                 $(EXTRA_HOST_FLAGS)  \
19665                 $(STAGE1_FLAGS_TO_PASS)  \
19666                 TFLAGS="$(STAGE1_TFLAGS)"  \
19667                 $(TARGET-stage1-intl)
19668
19669 maybe-clean-stage1-intl: clean-stage1-intl
19670 clean-stage1: clean-stage1-intl
19671 clean-stage1-intl:
19672         @if [ $(current_stage) = stage1 ]; then \
19673           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19674         else \
19675           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19676           $(MAKE) stage1-start; \
19677         fi; \
19678         cd $(HOST_SUBDIR)/intl && \
19679         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19680         $(STAGE1_FLAGS_TO_PASS)  clean
19681 @endif intl-bootstrap
19682
19683
19684 .PHONY: all-stage2-intl maybe-all-stage2-intl
19685 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19686 maybe-all-stage2-intl:
19687 maybe-clean-stage2-intl:
19688 @if intl-bootstrap
19689 maybe-all-stage2-intl: all-stage2-intl
19690 all-stage2: all-stage2-intl
19691 TARGET-stage2-intl = $(TARGET-intl)
19692 all-stage2-intl: configure-stage2-intl
19693         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19694         @r=`${PWD_COMMAND}`; export r; \
19695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19696         TFLAGS="$(STAGE2_TFLAGS)"; \
19697         $(HOST_EXPORTS) \
19698         $(POSTSTAGE1_HOST_EXPORTS)  \
19699         cd $(HOST_SUBDIR)/intl && \
19700          \
19701         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19702                 CFLAGS="$(STAGE2_CFLAGS)" \
19703                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19704                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19705                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19710                 TFLAGS="$(STAGE2_TFLAGS)"  \
19711                 $(TARGET-stage2-intl)
19712
19713 maybe-clean-stage2-intl: clean-stage2-intl
19714 clean-stage2: clean-stage2-intl
19715 clean-stage2-intl:
19716         @if [ $(current_stage) = stage2 ]; then \
19717           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19718         else \
19719           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19720           $(MAKE) stage2-start; \
19721         fi; \
19722         cd $(HOST_SUBDIR)/intl && \
19723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19724 @endif intl-bootstrap
19725
19726
19727 .PHONY: all-stage3-intl maybe-all-stage3-intl
19728 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19729 maybe-all-stage3-intl:
19730 maybe-clean-stage3-intl:
19731 @if intl-bootstrap
19732 maybe-all-stage3-intl: all-stage3-intl
19733 all-stage3: all-stage3-intl
19734 TARGET-stage3-intl = $(TARGET-intl)
19735 all-stage3-intl: configure-stage3-intl
19736         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19737         @r=`${PWD_COMMAND}`; export r; \
19738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19739         TFLAGS="$(STAGE3_TFLAGS)"; \
19740         $(HOST_EXPORTS) \
19741         $(POSTSTAGE1_HOST_EXPORTS)  \
19742         cd $(HOST_SUBDIR)/intl && \
19743          \
19744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19745                 CFLAGS="$(STAGE3_CFLAGS)" \
19746                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19747                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19748                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19753                 TFLAGS="$(STAGE3_TFLAGS)"  \
19754                 $(TARGET-stage3-intl)
19755
19756 maybe-clean-stage3-intl: clean-stage3-intl
19757 clean-stage3: clean-stage3-intl
19758 clean-stage3-intl:
19759         @if [ $(current_stage) = stage3 ]; then \
19760           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19761         else \
19762           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19763           $(MAKE) stage3-start; \
19764         fi; \
19765         cd $(HOST_SUBDIR)/intl && \
19766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19767 @endif intl-bootstrap
19768
19769
19770 .PHONY: all-stage4-intl maybe-all-stage4-intl
19771 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19772 maybe-all-stage4-intl:
19773 maybe-clean-stage4-intl:
19774 @if intl-bootstrap
19775 maybe-all-stage4-intl: all-stage4-intl
19776 all-stage4: all-stage4-intl
19777 TARGET-stage4-intl = $(TARGET-intl)
19778 all-stage4-intl: configure-stage4-intl
19779         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19780         @r=`${PWD_COMMAND}`; export r; \
19781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19782         TFLAGS="$(STAGE4_TFLAGS)"; \
19783         $(HOST_EXPORTS) \
19784         $(POSTSTAGE1_HOST_EXPORTS)  \
19785         cd $(HOST_SUBDIR)/intl && \
19786          \
19787         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19788                 CFLAGS="$(STAGE4_CFLAGS)" \
19789                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19790                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19791                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19796                 TFLAGS="$(STAGE4_TFLAGS)"  \
19797                 $(TARGET-stage4-intl)
19798
19799 maybe-clean-stage4-intl: clean-stage4-intl
19800 clean-stage4: clean-stage4-intl
19801 clean-stage4-intl:
19802         @if [ $(current_stage) = stage4 ]; then \
19803           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19804         else \
19805           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19806           $(MAKE) stage4-start; \
19807         fi; \
19808         cd $(HOST_SUBDIR)/intl && \
19809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19810 @endif intl-bootstrap
19811
19812
19813 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19814 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19815 maybe-all-stageprofile-intl:
19816 maybe-clean-stageprofile-intl:
19817 @if intl-bootstrap
19818 maybe-all-stageprofile-intl: all-stageprofile-intl
19819 all-stageprofile: all-stageprofile-intl
19820 TARGET-stageprofile-intl = $(TARGET-intl)
19821 all-stageprofile-intl: configure-stageprofile-intl
19822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19823         @r=`${PWD_COMMAND}`; export r; \
19824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19825         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19826         $(HOST_EXPORTS) \
19827         $(POSTSTAGE1_HOST_EXPORTS)  \
19828         cd $(HOST_SUBDIR)/intl && \
19829          \
19830         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19831                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19832                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19833                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19834                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19835                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19836                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19837                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19838                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19839                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19840                 $(TARGET-stageprofile-intl)
19841
19842 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19843 clean-stageprofile: clean-stageprofile-intl
19844 clean-stageprofile-intl:
19845         @if [ $(current_stage) = stageprofile ]; then \
19846           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19847         else \
19848           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19849           $(MAKE) stageprofile-start; \
19850         fi; \
19851         cd $(HOST_SUBDIR)/intl && \
19852         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19853 @endif intl-bootstrap
19854
19855
19856 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19857 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19858 maybe-all-stagetrain-intl:
19859 maybe-clean-stagetrain-intl:
19860 @if intl-bootstrap
19861 maybe-all-stagetrain-intl: all-stagetrain-intl
19862 all-stagetrain: all-stagetrain-intl
19863 TARGET-stagetrain-intl = $(TARGET-intl)
19864 all-stagetrain-intl: configure-stagetrain-intl
19865         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19866         @r=`${PWD_COMMAND}`; export r; \
19867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19868         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19869         $(HOST_EXPORTS) \
19870         $(POSTSTAGE1_HOST_EXPORTS)  \
19871         cd $(HOST_SUBDIR)/intl && \
19872          \
19873         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19874                 CFLAGS="$(STAGEtrain_CFLAGS)" \
19875                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19876                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19877                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19881                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19882                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
19883                 $(TARGET-stagetrain-intl)
19884
19885 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19886 clean-stagetrain: clean-stagetrain-intl
19887 clean-stagetrain-intl:
19888         @if [ $(current_stage) = stagetrain ]; then \
19889           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19890         else \
19891           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19892           $(MAKE) stagetrain-start; \
19893         fi; \
19894         cd $(HOST_SUBDIR)/intl && \
19895         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19896 @endif intl-bootstrap
19897
19898
19899 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19900 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19901 maybe-all-stagefeedback-intl:
19902 maybe-clean-stagefeedback-intl:
19903 @if intl-bootstrap
19904 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19905 all-stagefeedback: all-stagefeedback-intl
19906 TARGET-stagefeedback-intl = $(TARGET-intl)
19907 all-stagefeedback-intl: configure-stagefeedback-intl
19908         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19909         @r=`${PWD_COMMAND}`; export r; \
19910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19912         $(HOST_EXPORTS) \
19913         $(POSTSTAGE1_HOST_EXPORTS)  \
19914         cd $(HOST_SUBDIR)/intl && \
19915          \
19916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19917                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19918                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19919                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19920                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19924                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19925                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19926                 $(TARGET-stagefeedback-intl)
19927
19928 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19929 clean-stagefeedback: clean-stagefeedback-intl
19930 clean-stagefeedback-intl:
19931         @if [ $(current_stage) = stagefeedback ]; then \
19932           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19933         else \
19934           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19935           $(MAKE) stagefeedback-start; \
19936         fi; \
19937         cd $(HOST_SUBDIR)/intl && \
19938         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19939 @endif intl-bootstrap
19940
19941
19942 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19943 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19944 maybe-all-stageautoprofile-intl:
19945 maybe-clean-stageautoprofile-intl:
19946 @if intl-bootstrap
19947 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19948 all-stageautoprofile: all-stageautoprofile-intl
19949 TARGET-stageautoprofile-intl = $(TARGET-intl)
19950 all-stageautoprofile-intl: configure-stageautoprofile-intl
19951         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19952         @r=`${PWD_COMMAND}`; export r; \
19953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19955         $(HOST_EXPORTS) \
19956         $(POSTSTAGE1_HOST_EXPORTS)  \
19957         cd $(HOST_SUBDIR)/intl && \
19958         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19960                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19961                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19962                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19963                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19967                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19968                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19969                 $(TARGET-stageautoprofile-intl)
19970
19971 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19972 clean-stageautoprofile: clean-stageautoprofile-intl
19973 clean-stageautoprofile-intl:
19974         @if [ $(current_stage) = stageautoprofile ]; then \
19975           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19976         else \
19977           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19978           $(MAKE) stageautoprofile-start; \
19979         fi; \
19980         cd $(HOST_SUBDIR)/intl && \
19981         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19982 @endif intl-bootstrap
19983
19984
19985 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19986 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19987 maybe-all-stageautofeedback-intl:
19988 maybe-clean-stageautofeedback-intl:
19989 @if intl-bootstrap
19990 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19991 all-stageautofeedback: all-stageautofeedback-intl
19992 TARGET-stageautofeedback-intl = $(TARGET-intl)
19993 all-stageautofeedback-intl: configure-stageautofeedback-intl
19994         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19995         @r=`${PWD_COMMAND}`; export r; \
19996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19998         $(HOST_EXPORTS) \
19999         $(POSTSTAGE1_HOST_EXPORTS)  \
20000         cd $(HOST_SUBDIR)/intl && \
20001          \
20002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20003                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20004                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20005                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20006                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20010                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20011                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20012                 $(TARGET-stageautofeedback-intl)
20013
20014 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20015 clean-stageautofeedback: clean-stageautofeedback-intl
20016 clean-stageautofeedback-intl:
20017         @if [ $(current_stage) = stageautofeedback ]; then \
20018           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20019         else \
20020           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20021           $(MAKE) stageautofeedback-start; \
20022         fi; \
20023         cd $(HOST_SUBDIR)/intl && \
20024         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20025 @endif intl-bootstrap
20026
20027
20028
20029
20030
20031 .PHONY: check-intl maybe-check-intl
20032 maybe-check-intl:
20033 @if intl
20034 maybe-check-intl: check-intl
20035
20036 check-intl:
20037         @: $(MAKE); $(unstage)
20038         @r=`${PWD_COMMAND}`; export r; \
20039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20041         (cd $(HOST_SUBDIR)/intl && \
20042           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20043
20044 @endif intl
20045
20046 .PHONY: install-intl maybe-install-intl
20047 maybe-install-intl:
20048 @if intl
20049 maybe-install-intl: install-intl
20050
20051 install-intl: installdirs
20052         @: $(MAKE); $(unstage)
20053         @r=`${PWD_COMMAND}`; export r; \
20054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055         $(HOST_EXPORTS) \
20056         (cd $(HOST_SUBDIR)/intl && \
20057           $(MAKE) $(FLAGS_TO_PASS)  install)
20058
20059 @endif intl
20060
20061 .PHONY: install-strip-intl maybe-install-strip-intl
20062 maybe-install-strip-intl:
20063 @if intl
20064 maybe-install-strip-intl: install-strip-intl
20065
20066 install-strip-intl: installdirs
20067         @: $(MAKE); $(unstage)
20068         @r=`${PWD_COMMAND}`; export r; \
20069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20070         $(HOST_EXPORTS) \
20071         (cd $(HOST_SUBDIR)/intl && \
20072           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20073
20074 @endif intl
20075
20076 # Other targets (info, dvi, pdf, etc.)
20077
20078 .PHONY: maybe-info-intl info-intl
20079 maybe-info-intl:
20080 @if intl
20081 maybe-info-intl: info-intl
20082
20083 info-intl: \
20084     configure-intl 
20085         @[ -f ./intl/Makefile ] || exit 0; \
20086         r=`${PWD_COMMAND}`; export r; \
20087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088         $(HOST_EXPORTS) \
20089         for flag in $(EXTRA_HOST_FLAGS) ; do \
20090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20091         done; \
20092         echo "Doing info in intl"; \
20093         (cd $(HOST_SUBDIR)/intl && \
20094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20096                   "RANLIB=$${RANLIB}" \
20097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20098                   info) \
20099           || exit 1
20100
20101 @endif intl
20102
20103 .PHONY: maybe-dvi-intl dvi-intl
20104 maybe-dvi-intl:
20105 @if intl
20106 maybe-dvi-intl: dvi-intl
20107
20108 dvi-intl: \
20109     configure-intl 
20110         @[ -f ./intl/Makefile ] || exit 0; \
20111         r=`${PWD_COMMAND}`; export r; \
20112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20113         $(HOST_EXPORTS) \
20114         for flag in $(EXTRA_HOST_FLAGS) ; do \
20115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20116         done; \
20117         echo "Doing dvi in intl"; \
20118         (cd $(HOST_SUBDIR)/intl && \
20119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20121                   "RANLIB=$${RANLIB}" \
20122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20123                   dvi) \
20124           || exit 1
20125
20126 @endif intl
20127
20128 .PHONY: maybe-pdf-intl pdf-intl
20129 maybe-pdf-intl:
20130 @if intl
20131 maybe-pdf-intl: pdf-intl
20132
20133 pdf-intl: \
20134     configure-intl 
20135         @[ -f ./intl/Makefile ] || exit 0; \
20136         r=`${PWD_COMMAND}`; export r; \
20137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20138         $(HOST_EXPORTS) \
20139         for flag in $(EXTRA_HOST_FLAGS) ; do \
20140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20141         done; \
20142         echo "Doing pdf in intl"; \
20143         (cd $(HOST_SUBDIR)/intl && \
20144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20146                   "RANLIB=$${RANLIB}" \
20147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20148                   pdf) \
20149           || exit 1
20150
20151 @endif intl
20152
20153 .PHONY: maybe-html-intl html-intl
20154 maybe-html-intl:
20155 @if intl
20156 maybe-html-intl: html-intl
20157
20158 html-intl: \
20159     configure-intl 
20160         @[ -f ./intl/Makefile ] || exit 0; \
20161         r=`${PWD_COMMAND}`; export r; \
20162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163         $(HOST_EXPORTS) \
20164         for flag in $(EXTRA_HOST_FLAGS) ; do \
20165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166         done; \
20167         echo "Doing html in intl"; \
20168         (cd $(HOST_SUBDIR)/intl && \
20169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171                   "RANLIB=$${RANLIB}" \
20172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173                   html) \
20174           || exit 1
20175
20176 @endif intl
20177
20178 .PHONY: maybe-TAGS-intl TAGS-intl
20179 maybe-TAGS-intl:
20180 @if intl
20181 maybe-TAGS-intl: TAGS-intl
20182
20183 TAGS-intl: \
20184     configure-intl 
20185         @[ -f ./intl/Makefile ] || exit 0; \
20186         r=`${PWD_COMMAND}`; export r; \
20187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20188         $(HOST_EXPORTS) \
20189         for flag in $(EXTRA_HOST_FLAGS) ; do \
20190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20191         done; \
20192         echo "Doing TAGS in intl"; \
20193         (cd $(HOST_SUBDIR)/intl && \
20194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20196                   "RANLIB=$${RANLIB}" \
20197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20198                   TAGS) \
20199           || exit 1
20200
20201 @endif intl
20202
20203 .PHONY: maybe-install-info-intl install-info-intl
20204 maybe-install-info-intl:
20205 @if intl
20206 maybe-install-info-intl: install-info-intl
20207
20208 install-info-intl: \
20209     configure-intl \
20210     info-intl 
20211         @[ -f ./intl/Makefile ] || exit 0; \
20212         r=`${PWD_COMMAND}`; export r; \
20213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214         $(HOST_EXPORTS) \
20215         for flag in $(EXTRA_HOST_FLAGS) ; do \
20216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217         done; \
20218         echo "Doing install-info in intl"; \
20219         (cd $(HOST_SUBDIR)/intl && \
20220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222                   "RANLIB=$${RANLIB}" \
20223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224                   install-info) \
20225           || exit 1
20226
20227 @endif intl
20228
20229 .PHONY: maybe-install-dvi-intl install-dvi-intl
20230 maybe-install-dvi-intl:
20231 @if intl
20232 maybe-install-dvi-intl: install-dvi-intl
20233
20234 install-dvi-intl: \
20235     configure-intl \
20236     dvi-intl 
20237         @[ -f ./intl/Makefile ] || exit 0; \
20238         r=`${PWD_COMMAND}`; export r; \
20239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20240         $(HOST_EXPORTS) \
20241         for flag in $(EXTRA_HOST_FLAGS) ; do \
20242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20243         done; \
20244         echo "Doing install-dvi in intl"; \
20245         (cd $(HOST_SUBDIR)/intl && \
20246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20248                   "RANLIB=$${RANLIB}" \
20249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20250                   install-dvi) \
20251           || exit 1
20252
20253 @endif intl
20254
20255 .PHONY: maybe-install-pdf-intl install-pdf-intl
20256 maybe-install-pdf-intl:
20257 @if intl
20258 maybe-install-pdf-intl: install-pdf-intl
20259
20260 install-pdf-intl: \
20261     configure-intl \
20262     pdf-intl 
20263         @[ -f ./intl/Makefile ] || exit 0; \
20264         r=`${PWD_COMMAND}`; export r; \
20265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266         $(HOST_EXPORTS) \
20267         for flag in $(EXTRA_HOST_FLAGS) ; do \
20268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269         done; \
20270         echo "Doing install-pdf in intl"; \
20271         (cd $(HOST_SUBDIR)/intl && \
20272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274                   "RANLIB=$${RANLIB}" \
20275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276                   install-pdf) \
20277           || exit 1
20278
20279 @endif intl
20280
20281 .PHONY: maybe-install-html-intl install-html-intl
20282 maybe-install-html-intl:
20283 @if intl
20284 maybe-install-html-intl: install-html-intl
20285
20286 install-html-intl: \
20287     configure-intl \
20288     html-intl 
20289         @[ -f ./intl/Makefile ] || exit 0; \
20290         r=`${PWD_COMMAND}`; export r; \
20291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292         $(HOST_EXPORTS) \
20293         for flag in $(EXTRA_HOST_FLAGS) ; do \
20294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20295         done; \
20296         echo "Doing install-html in intl"; \
20297         (cd $(HOST_SUBDIR)/intl && \
20298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20300                   "RANLIB=$${RANLIB}" \
20301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20302                   install-html) \
20303           || exit 1
20304
20305 @endif intl
20306
20307 .PHONY: maybe-installcheck-intl installcheck-intl
20308 maybe-installcheck-intl:
20309 @if intl
20310 maybe-installcheck-intl: installcheck-intl
20311
20312 installcheck-intl: \
20313     configure-intl 
20314         @[ -f ./intl/Makefile ] || exit 0; \
20315         r=`${PWD_COMMAND}`; export r; \
20316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317         $(HOST_EXPORTS) \
20318         for flag in $(EXTRA_HOST_FLAGS) ; do \
20319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320         done; \
20321         echo "Doing installcheck in intl"; \
20322         (cd $(HOST_SUBDIR)/intl && \
20323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20325                   "RANLIB=$${RANLIB}" \
20326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20327                   installcheck) \
20328           || exit 1
20329
20330 @endif intl
20331
20332 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20333 maybe-mostlyclean-intl:
20334 @if intl
20335 maybe-mostlyclean-intl: mostlyclean-intl
20336
20337 mostlyclean-intl: 
20338         @[ -f ./intl/Makefile ] || exit 0; \
20339         r=`${PWD_COMMAND}`; export r; \
20340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20341         $(HOST_EXPORTS) \
20342         for flag in $(EXTRA_HOST_FLAGS) ; do \
20343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20344         done; \
20345         echo "Doing mostlyclean in intl"; \
20346         (cd $(HOST_SUBDIR)/intl && \
20347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20349                   "RANLIB=$${RANLIB}" \
20350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20351                   mostlyclean) \
20352           || exit 1
20353
20354 @endif intl
20355
20356 .PHONY: maybe-clean-intl clean-intl
20357 maybe-clean-intl:
20358 @if intl
20359 maybe-clean-intl: clean-intl
20360
20361 clean-intl: 
20362         @[ -f ./intl/Makefile ] || exit 0; \
20363         r=`${PWD_COMMAND}`; export r; \
20364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20365         $(HOST_EXPORTS) \
20366         for flag in $(EXTRA_HOST_FLAGS) ; do \
20367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20368         done; \
20369         echo "Doing clean in intl"; \
20370         (cd $(HOST_SUBDIR)/intl && \
20371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20373                   "RANLIB=$${RANLIB}" \
20374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20375                   clean) \
20376           || exit 1
20377
20378 @endif intl
20379
20380 .PHONY: maybe-distclean-intl distclean-intl
20381 maybe-distclean-intl:
20382 @if intl
20383 maybe-distclean-intl: distclean-intl
20384
20385 distclean-intl: 
20386         @[ -f ./intl/Makefile ] || exit 0; \
20387         r=`${PWD_COMMAND}`; export r; \
20388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389         $(HOST_EXPORTS) \
20390         for flag in $(EXTRA_HOST_FLAGS) ; do \
20391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392         done; \
20393         echo "Doing distclean in intl"; \
20394         (cd $(HOST_SUBDIR)/intl && \
20395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397                   "RANLIB=$${RANLIB}" \
20398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20399                   distclean) \
20400           || exit 1
20401
20402 @endif intl
20403
20404 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20405 maybe-maintainer-clean-intl:
20406 @if intl
20407 maybe-maintainer-clean-intl: maintainer-clean-intl
20408
20409 maintainer-clean-intl: 
20410         @[ -f ./intl/Makefile ] || exit 0; \
20411         r=`${PWD_COMMAND}`; export r; \
20412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20413         $(HOST_EXPORTS) \
20414         for flag in $(EXTRA_HOST_FLAGS) ; do \
20415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20416         done; \
20417         echo "Doing maintainer-clean in intl"; \
20418         (cd $(HOST_SUBDIR)/intl && \
20419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20421                   "RANLIB=$${RANLIB}" \
20422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20423                   maintainer-clean) \
20424           || exit 1
20425
20426 @endif intl
20427
20428
20429
20430 .PHONY: configure-tcl maybe-configure-tcl
20431 maybe-configure-tcl:
20432 @if gcc-bootstrap
20433 configure-tcl: stage_current
20434 @endif gcc-bootstrap
20435 @if tcl
20436 maybe-configure-tcl: configure-tcl
20437 configure-tcl: 
20438         @: $(MAKE); $(unstage)
20439         @r=`${PWD_COMMAND}`; export r; \
20440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20441         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20443         $(HOST_EXPORTS)  \
20444         echo Configuring in $(HOST_SUBDIR)/tcl; \
20445         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20446         case $(srcdir) in \
20447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20448           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20450         esac; \
20451         module_srcdir=tcl; \
20452         $(SHELL) \
20453           $$s/$$module_srcdir/configure \
20454           --srcdir=$${topdir}/$$module_srcdir \
20455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20456           --target=${target_alias}  \
20457           || exit 1
20458 @endif tcl
20459
20460
20461
20462
20463
20464 .PHONY: all-tcl maybe-all-tcl
20465 maybe-all-tcl:
20466 @if gcc-bootstrap
20467 all-tcl: stage_current
20468 @endif gcc-bootstrap
20469 @if tcl
20470 TARGET-tcl=all
20471 maybe-all-tcl: all-tcl
20472 all-tcl: configure-tcl
20473         @: $(MAKE); $(unstage)
20474         @r=`${PWD_COMMAND}`; export r; \
20475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20476         $(HOST_EXPORTS)  \
20477         (cd $(HOST_SUBDIR)/tcl && \
20478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20479                 $(TARGET-tcl))
20480 @endif tcl
20481
20482
20483
20484
20485 .PHONY: check-tcl maybe-check-tcl
20486 maybe-check-tcl:
20487 @if tcl
20488 maybe-check-tcl: check-tcl
20489
20490 check-tcl:
20491         @: $(MAKE); $(unstage)
20492         @r=`${PWD_COMMAND}`; export r; \
20493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494         $(HOST_EXPORTS)  \
20495         (cd $(HOST_SUBDIR)/tcl && \
20496           $(MAKE) $(FLAGS_TO_PASS)  check)
20497
20498 @endif tcl
20499
20500 .PHONY: install-tcl maybe-install-tcl
20501 maybe-install-tcl:
20502 @if tcl
20503 maybe-install-tcl: install-tcl
20504
20505 install-tcl: installdirs
20506         @: $(MAKE); $(unstage)
20507         @r=`${PWD_COMMAND}`; export r; \
20508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20509         $(HOST_EXPORTS) \
20510         (cd $(HOST_SUBDIR)/tcl && \
20511           $(MAKE) $(FLAGS_TO_PASS)  install)
20512
20513 @endif tcl
20514
20515 .PHONY: install-strip-tcl maybe-install-strip-tcl
20516 maybe-install-strip-tcl:
20517 @if tcl
20518 maybe-install-strip-tcl: install-strip-tcl
20519
20520 install-strip-tcl: installdirs
20521         @: $(MAKE); $(unstage)
20522         @r=`${PWD_COMMAND}`; export r; \
20523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524         $(HOST_EXPORTS) \
20525         (cd $(HOST_SUBDIR)/tcl && \
20526           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20527
20528 @endif tcl
20529
20530 # Other targets (info, dvi, pdf, etc.)
20531
20532 .PHONY: maybe-info-tcl info-tcl
20533 maybe-info-tcl:
20534 @if tcl
20535 maybe-info-tcl: info-tcl
20536
20537 info-tcl: \
20538     configure-tcl 
20539         @: $(MAKE); $(unstage)
20540         @[ -f ./tcl/Makefile ] || exit 0; \
20541         r=`${PWD_COMMAND}`; export r; \
20542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20543         $(HOST_EXPORTS) \
20544         for flag in $(EXTRA_HOST_FLAGS) ; do \
20545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20546         done; \
20547         echo "Doing info in tcl"; \
20548         (cd $(HOST_SUBDIR)/tcl && \
20549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20551                   "RANLIB=$${RANLIB}" \
20552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20553                   info) \
20554           || exit 1
20555
20556 @endif tcl
20557
20558 .PHONY: maybe-dvi-tcl dvi-tcl
20559 maybe-dvi-tcl:
20560 @if tcl
20561 maybe-dvi-tcl: dvi-tcl
20562
20563 dvi-tcl: \
20564     configure-tcl 
20565         @: $(MAKE); $(unstage)
20566         @[ -f ./tcl/Makefile ] || exit 0; \
20567         r=`${PWD_COMMAND}`; export r; \
20568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569         $(HOST_EXPORTS) \
20570         for flag in $(EXTRA_HOST_FLAGS) ; do \
20571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20572         done; \
20573         echo "Doing dvi in tcl"; \
20574         (cd $(HOST_SUBDIR)/tcl && \
20575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20577                   "RANLIB=$${RANLIB}" \
20578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20579                   dvi) \
20580           || exit 1
20581
20582 @endif tcl
20583
20584 .PHONY: maybe-pdf-tcl pdf-tcl
20585 maybe-pdf-tcl:
20586 @if tcl
20587 maybe-pdf-tcl: pdf-tcl
20588
20589 pdf-tcl: \
20590     configure-tcl 
20591         @: $(MAKE); $(unstage)
20592         @[ -f ./tcl/Makefile ] || exit 0; \
20593         r=`${PWD_COMMAND}`; export r; \
20594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20595         $(HOST_EXPORTS) \
20596         for flag in $(EXTRA_HOST_FLAGS) ; do \
20597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20598         done; \
20599         echo "Doing pdf in tcl"; \
20600         (cd $(HOST_SUBDIR)/tcl && \
20601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20603                   "RANLIB=$${RANLIB}" \
20604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20605                   pdf) \
20606           || exit 1
20607
20608 @endif tcl
20609
20610 .PHONY: maybe-html-tcl html-tcl
20611 maybe-html-tcl:
20612 @if tcl
20613 maybe-html-tcl: html-tcl
20614
20615 html-tcl: \
20616     configure-tcl 
20617         @: $(MAKE); $(unstage)
20618         @[ -f ./tcl/Makefile ] || exit 0; \
20619         r=`${PWD_COMMAND}`; export r; \
20620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621         $(HOST_EXPORTS) \
20622         for flag in $(EXTRA_HOST_FLAGS) ; do \
20623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20624         done; \
20625         echo "Doing html in tcl"; \
20626         (cd $(HOST_SUBDIR)/tcl && \
20627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20629                   "RANLIB=$${RANLIB}" \
20630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20631                   html) \
20632           || exit 1
20633
20634 @endif tcl
20635
20636 .PHONY: maybe-TAGS-tcl TAGS-tcl
20637 maybe-TAGS-tcl:
20638 @if tcl
20639 maybe-TAGS-tcl: TAGS-tcl
20640
20641 TAGS-tcl: \
20642     configure-tcl 
20643         @: $(MAKE); $(unstage)
20644         @[ -f ./tcl/Makefile ] || exit 0; \
20645         r=`${PWD_COMMAND}`; export r; \
20646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20647         $(HOST_EXPORTS) \
20648         for flag in $(EXTRA_HOST_FLAGS) ; do \
20649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20650         done; \
20651         echo "Doing TAGS in tcl"; \
20652         (cd $(HOST_SUBDIR)/tcl && \
20653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20655                   "RANLIB=$${RANLIB}" \
20656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20657                   TAGS) \
20658           || exit 1
20659
20660 @endif tcl
20661
20662 .PHONY: maybe-install-info-tcl install-info-tcl
20663 maybe-install-info-tcl:
20664 @if tcl
20665 maybe-install-info-tcl: install-info-tcl
20666
20667 install-info-tcl: \
20668     configure-tcl \
20669     info-tcl 
20670         @: $(MAKE); $(unstage)
20671         @[ -f ./tcl/Makefile ] || exit 0; \
20672         r=`${PWD_COMMAND}`; export r; \
20673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20674         $(HOST_EXPORTS) \
20675         for flag in $(EXTRA_HOST_FLAGS) ; do \
20676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20677         done; \
20678         echo "Doing install-info in tcl"; \
20679         (cd $(HOST_SUBDIR)/tcl && \
20680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20682                   "RANLIB=$${RANLIB}" \
20683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20684                   install-info) \
20685           || exit 1
20686
20687 @endif tcl
20688
20689 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20690 maybe-install-dvi-tcl:
20691 @if tcl
20692 maybe-install-dvi-tcl: install-dvi-tcl
20693
20694 install-dvi-tcl: \
20695     configure-tcl \
20696     dvi-tcl 
20697         @: $(MAKE); $(unstage)
20698         @[ -f ./tcl/Makefile ] || exit 0; \
20699         r=`${PWD_COMMAND}`; export r; \
20700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701         $(HOST_EXPORTS) \
20702         for flag in $(EXTRA_HOST_FLAGS) ; do \
20703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20704         done; \
20705         echo "Doing install-dvi in tcl"; \
20706         (cd $(HOST_SUBDIR)/tcl && \
20707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20709                   "RANLIB=$${RANLIB}" \
20710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20711                   install-dvi) \
20712           || exit 1
20713
20714 @endif tcl
20715
20716 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20717 maybe-install-pdf-tcl:
20718 @if tcl
20719 maybe-install-pdf-tcl: install-pdf-tcl
20720
20721 install-pdf-tcl: \
20722     configure-tcl \
20723     pdf-tcl 
20724         @: $(MAKE); $(unstage)
20725         @[ -f ./tcl/Makefile ] || exit 0; \
20726         r=`${PWD_COMMAND}`; export r; \
20727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20728         $(HOST_EXPORTS) \
20729         for flag in $(EXTRA_HOST_FLAGS) ; do \
20730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20731         done; \
20732         echo "Doing install-pdf in tcl"; \
20733         (cd $(HOST_SUBDIR)/tcl && \
20734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20736                   "RANLIB=$${RANLIB}" \
20737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20738                   install-pdf) \
20739           || exit 1
20740
20741 @endif tcl
20742
20743 .PHONY: maybe-install-html-tcl install-html-tcl
20744 maybe-install-html-tcl:
20745 @if tcl
20746 maybe-install-html-tcl: install-html-tcl
20747
20748 install-html-tcl: \
20749     configure-tcl \
20750     html-tcl 
20751         @: $(MAKE); $(unstage)
20752         @[ -f ./tcl/Makefile ] || exit 0; \
20753         r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         $(HOST_EXPORTS) \
20756         for flag in $(EXTRA_HOST_FLAGS) ; do \
20757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758         done; \
20759         echo "Doing install-html in tcl"; \
20760         (cd $(HOST_SUBDIR)/tcl && \
20761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763                   "RANLIB=$${RANLIB}" \
20764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765                   install-html) \
20766           || exit 1
20767
20768 @endif tcl
20769
20770 .PHONY: maybe-installcheck-tcl installcheck-tcl
20771 maybe-installcheck-tcl:
20772 @if tcl
20773 maybe-installcheck-tcl: installcheck-tcl
20774
20775 installcheck-tcl: \
20776     configure-tcl 
20777         @: $(MAKE); $(unstage)
20778         @[ -f ./tcl/Makefile ] || exit 0; \
20779         r=`${PWD_COMMAND}`; export r; \
20780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781         $(HOST_EXPORTS) \
20782         for flag in $(EXTRA_HOST_FLAGS) ; do \
20783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784         done; \
20785         echo "Doing installcheck in tcl"; \
20786         (cd $(HOST_SUBDIR)/tcl && \
20787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789                   "RANLIB=$${RANLIB}" \
20790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20791                   installcheck) \
20792           || exit 1
20793
20794 @endif tcl
20795
20796 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20797 maybe-mostlyclean-tcl:
20798 @if tcl
20799 maybe-mostlyclean-tcl: mostlyclean-tcl
20800
20801 # tcl doesn't support mostlyclean.
20802 mostlyclean-tcl:
20803
20804 @endif tcl
20805
20806 .PHONY: maybe-clean-tcl clean-tcl
20807 maybe-clean-tcl:
20808 @if tcl
20809 maybe-clean-tcl: clean-tcl
20810
20811 clean-tcl: 
20812         @: $(MAKE); $(unstage)
20813         @[ -f ./tcl/Makefile ] || exit 0; \
20814         r=`${PWD_COMMAND}`; export r; \
20815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816         $(HOST_EXPORTS) \
20817         for flag in $(EXTRA_HOST_FLAGS) ; do \
20818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20819         done; \
20820         echo "Doing clean in tcl"; \
20821         (cd $(HOST_SUBDIR)/tcl && \
20822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20824                   "RANLIB=$${RANLIB}" \
20825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20826                   clean) \
20827           || exit 1
20828
20829 @endif tcl
20830
20831 .PHONY: maybe-distclean-tcl distclean-tcl
20832 maybe-distclean-tcl:
20833 @if tcl
20834 maybe-distclean-tcl: distclean-tcl
20835
20836 distclean-tcl: 
20837         @: $(MAKE); $(unstage)
20838         @[ -f ./tcl/Makefile ] || exit 0; \
20839         r=`${PWD_COMMAND}`; export r; \
20840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841         $(HOST_EXPORTS) \
20842         for flag in $(EXTRA_HOST_FLAGS) ; do \
20843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844         done; \
20845         echo "Doing distclean in tcl"; \
20846         (cd $(HOST_SUBDIR)/tcl && \
20847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849                   "RANLIB=$${RANLIB}" \
20850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851                   distclean) \
20852           || exit 1
20853
20854 @endif tcl
20855
20856 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20857 maybe-maintainer-clean-tcl:
20858 @if tcl
20859 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20860
20861 maintainer-clean-tcl: 
20862         @: $(MAKE); $(unstage)
20863         @[ -f ./tcl/Makefile ] || exit 0; \
20864         r=`${PWD_COMMAND}`; export r; \
20865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866         $(HOST_EXPORTS) \
20867         for flag in $(EXTRA_HOST_FLAGS) ; do \
20868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869         done; \
20870         echo "Doing maintainer-clean in tcl"; \
20871         (cd $(HOST_SUBDIR)/tcl && \
20872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874                   "RANLIB=$${RANLIB}" \
20875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876                   maintainer-clean) \
20877           || exit 1
20878
20879 @endif tcl
20880
20881
20882
20883 .PHONY: configure-itcl maybe-configure-itcl
20884 maybe-configure-itcl:
20885 @if gcc-bootstrap
20886 configure-itcl: stage_current
20887 @endif gcc-bootstrap
20888 @if itcl
20889 maybe-configure-itcl: configure-itcl
20890 configure-itcl: 
20891         @: $(MAKE); $(unstage)
20892         @r=`${PWD_COMMAND}`; export r; \
20893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20896         $(HOST_EXPORTS)  \
20897         echo Configuring in $(HOST_SUBDIR)/itcl; \
20898         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20899         case $(srcdir) in \
20900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20901           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20903         esac; \
20904         module_srcdir=itcl; \
20905         $(SHELL) \
20906           $$s/$$module_srcdir/configure \
20907           --srcdir=$${topdir}/$$module_srcdir \
20908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20909           --target=${target_alias}  \
20910           || exit 1
20911 @endif itcl
20912
20913
20914
20915
20916
20917 .PHONY: all-itcl maybe-all-itcl
20918 maybe-all-itcl:
20919 @if gcc-bootstrap
20920 all-itcl: stage_current
20921 @endif gcc-bootstrap
20922 @if itcl
20923 TARGET-itcl=all
20924 maybe-all-itcl: all-itcl
20925 all-itcl: configure-itcl
20926         @: $(MAKE); $(unstage)
20927         @r=`${PWD_COMMAND}`; export r; \
20928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929         $(HOST_EXPORTS)  \
20930         (cd $(HOST_SUBDIR)/itcl && \
20931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20932                 $(TARGET-itcl))
20933 @endif itcl
20934
20935
20936
20937
20938 .PHONY: check-itcl maybe-check-itcl
20939 maybe-check-itcl:
20940 @if itcl
20941 maybe-check-itcl: check-itcl
20942
20943 check-itcl:
20944         @: $(MAKE); $(unstage)
20945         @r=`${PWD_COMMAND}`; export r; \
20946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947         $(HOST_EXPORTS)  \
20948         (cd $(HOST_SUBDIR)/itcl && \
20949           $(MAKE) $(FLAGS_TO_PASS)  check)
20950
20951 @endif itcl
20952
20953 .PHONY: install-itcl maybe-install-itcl
20954 maybe-install-itcl:
20955 @if itcl
20956 maybe-install-itcl: install-itcl
20957
20958 install-itcl: installdirs
20959         @: $(MAKE); $(unstage)
20960         @r=`${PWD_COMMAND}`; export r; \
20961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962         $(HOST_EXPORTS) \
20963         (cd $(HOST_SUBDIR)/itcl && \
20964           $(MAKE) $(FLAGS_TO_PASS)  install)
20965
20966 @endif itcl
20967
20968 .PHONY: install-strip-itcl maybe-install-strip-itcl
20969 maybe-install-strip-itcl:
20970 @if itcl
20971 maybe-install-strip-itcl: install-strip-itcl
20972
20973 install-strip-itcl: installdirs
20974         @: $(MAKE); $(unstage)
20975         @r=`${PWD_COMMAND}`; export r; \
20976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977         $(HOST_EXPORTS) \
20978         (cd $(HOST_SUBDIR)/itcl && \
20979           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20980
20981 @endif itcl
20982
20983 # Other targets (info, dvi, pdf, etc.)
20984
20985 .PHONY: maybe-info-itcl info-itcl
20986 maybe-info-itcl:
20987 @if itcl
20988 maybe-info-itcl: info-itcl
20989
20990 info-itcl: \
20991     configure-itcl 
20992         @: $(MAKE); $(unstage)
20993         @[ -f ./itcl/Makefile ] || exit 0; \
20994         r=`${PWD_COMMAND}`; export r; \
20995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20996         $(HOST_EXPORTS) \
20997         for flag in $(EXTRA_HOST_FLAGS) ; do \
20998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20999         done; \
21000         echo "Doing info in itcl"; \
21001         (cd $(HOST_SUBDIR)/itcl && \
21002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21004                   "RANLIB=$${RANLIB}" \
21005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21006                   info) \
21007           || exit 1
21008
21009 @endif itcl
21010
21011 .PHONY: maybe-dvi-itcl dvi-itcl
21012 maybe-dvi-itcl:
21013 @if itcl
21014 maybe-dvi-itcl: dvi-itcl
21015
21016 dvi-itcl: \
21017     configure-itcl 
21018         @: $(MAKE); $(unstage)
21019         @[ -f ./itcl/Makefile ] || exit 0; \
21020         r=`${PWD_COMMAND}`; export r; \
21021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21022         $(HOST_EXPORTS) \
21023         for flag in $(EXTRA_HOST_FLAGS) ; do \
21024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21025         done; \
21026         echo "Doing dvi in itcl"; \
21027         (cd $(HOST_SUBDIR)/itcl && \
21028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21030                   "RANLIB=$${RANLIB}" \
21031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21032                   dvi) \
21033           || exit 1
21034
21035 @endif itcl
21036
21037 .PHONY: maybe-pdf-itcl pdf-itcl
21038 maybe-pdf-itcl:
21039 @if itcl
21040 maybe-pdf-itcl: pdf-itcl
21041
21042 pdf-itcl: \
21043     configure-itcl 
21044         @: $(MAKE); $(unstage)
21045         @[ -f ./itcl/Makefile ] || exit 0; \
21046         r=`${PWD_COMMAND}`; export r; \
21047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048         $(HOST_EXPORTS) \
21049         for flag in $(EXTRA_HOST_FLAGS) ; do \
21050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21051         done; \
21052         echo "Doing pdf in itcl"; \
21053         (cd $(HOST_SUBDIR)/itcl && \
21054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21056                   "RANLIB=$${RANLIB}" \
21057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21058                   pdf) \
21059           || exit 1
21060
21061 @endif itcl
21062
21063 .PHONY: maybe-html-itcl html-itcl
21064 maybe-html-itcl:
21065 @if itcl
21066 maybe-html-itcl: html-itcl
21067
21068 html-itcl: \
21069     configure-itcl 
21070         @: $(MAKE); $(unstage)
21071         @[ -f ./itcl/Makefile ] || exit 0; \
21072         r=`${PWD_COMMAND}`; export r; \
21073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074         $(HOST_EXPORTS) \
21075         for flag in $(EXTRA_HOST_FLAGS) ; do \
21076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21077         done; \
21078         echo "Doing html in itcl"; \
21079         (cd $(HOST_SUBDIR)/itcl && \
21080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21082                   "RANLIB=$${RANLIB}" \
21083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21084                   html) \
21085           || exit 1
21086
21087 @endif itcl
21088
21089 .PHONY: maybe-TAGS-itcl TAGS-itcl
21090 maybe-TAGS-itcl:
21091 @if itcl
21092 maybe-TAGS-itcl: TAGS-itcl
21093
21094 TAGS-itcl: \
21095     configure-itcl 
21096         @: $(MAKE); $(unstage)
21097         @[ -f ./itcl/Makefile ] || exit 0; \
21098         r=`${PWD_COMMAND}`; export r; \
21099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21100         $(HOST_EXPORTS) \
21101         for flag in $(EXTRA_HOST_FLAGS) ; do \
21102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21103         done; \
21104         echo "Doing TAGS in itcl"; \
21105         (cd $(HOST_SUBDIR)/itcl && \
21106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21108                   "RANLIB=$${RANLIB}" \
21109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21110                   TAGS) \
21111           || exit 1
21112
21113 @endif itcl
21114
21115 .PHONY: maybe-install-info-itcl install-info-itcl
21116 maybe-install-info-itcl:
21117 @if itcl
21118 maybe-install-info-itcl: install-info-itcl
21119
21120 install-info-itcl: \
21121     configure-itcl \
21122     info-itcl 
21123         @: $(MAKE); $(unstage)
21124         @[ -f ./itcl/Makefile ] || exit 0; \
21125         r=`${PWD_COMMAND}`; export r; \
21126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127         $(HOST_EXPORTS) \
21128         for flag in $(EXTRA_HOST_FLAGS) ; do \
21129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21130         done; \
21131         echo "Doing install-info in itcl"; \
21132         (cd $(HOST_SUBDIR)/itcl && \
21133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21135                   "RANLIB=$${RANLIB}" \
21136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21137                   install-info) \
21138           || exit 1
21139
21140 @endif itcl
21141
21142 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21143 maybe-install-dvi-itcl:
21144 @if itcl
21145 maybe-install-dvi-itcl: install-dvi-itcl
21146
21147 install-dvi-itcl: \
21148     configure-itcl \
21149     dvi-itcl 
21150         @: $(MAKE); $(unstage)
21151         @[ -f ./itcl/Makefile ] || exit 0; \
21152         r=`${PWD_COMMAND}`; export r; \
21153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21154         $(HOST_EXPORTS) \
21155         for flag in $(EXTRA_HOST_FLAGS) ; do \
21156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21157         done; \
21158         echo "Doing install-dvi in itcl"; \
21159         (cd $(HOST_SUBDIR)/itcl && \
21160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21162                   "RANLIB=$${RANLIB}" \
21163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21164                   install-dvi) \
21165           || exit 1
21166
21167 @endif itcl
21168
21169 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21170 maybe-install-pdf-itcl:
21171 @if itcl
21172 maybe-install-pdf-itcl: install-pdf-itcl
21173
21174 install-pdf-itcl: \
21175     configure-itcl \
21176     pdf-itcl 
21177         @: $(MAKE); $(unstage)
21178         @[ -f ./itcl/Makefile ] || exit 0; \
21179         r=`${PWD_COMMAND}`; export r; \
21180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181         $(HOST_EXPORTS) \
21182         for flag in $(EXTRA_HOST_FLAGS) ; do \
21183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21184         done; \
21185         echo "Doing install-pdf in itcl"; \
21186         (cd $(HOST_SUBDIR)/itcl && \
21187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21189                   "RANLIB=$${RANLIB}" \
21190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21191                   install-pdf) \
21192           || exit 1
21193
21194 @endif itcl
21195
21196 .PHONY: maybe-install-html-itcl install-html-itcl
21197 maybe-install-html-itcl:
21198 @if itcl
21199 maybe-install-html-itcl: install-html-itcl
21200
21201 install-html-itcl: \
21202     configure-itcl \
21203     html-itcl 
21204         @: $(MAKE); $(unstage)
21205         @[ -f ./itcl/Makefile ] || exit 0; \
21206         r=`${PWD_COMMAND}`; export r; \
21207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21208         $(HOST_EXPORTS) \
21209         for flag in $(EXTRA_HOST_FLAGS) ; do \
21210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21211         done; \
21212         echo "Doing install-html in itcl"; \
21213         (cd $(HOST_SUBDIR)/itcl && \
21214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21216                   "RANLIB=$${RANLIB}" \
21217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21218                   install-html) \
21219           || exit 1
21220
21221 @endif itcl
21222
21223 .PHONY: maybe-installcheck-itcl installcheck-itcl
21224 maybe-installcheck-itcl:
21225 @if itcl
21226 maybe-installcheck-itcl: installcheck-itcl
21227
21228 installcheck-itcl: \
21229     configure-itcl 
21230         @: $(MAKE); $(unstage)
21231         @[ -f ./itcl/Makefile ] || exit 0; \
21232         r=`${PWD_COMMAND}`; export r; \
21233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234         $(HOST_EXPORTS) \
21235         for flag in $(EXTRA_HOST_FLAGS) ; do \
21236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21237         done; \
21238         echo "Doing installcheck in itcl"; \
21239         (cd $(HOST_SUBDIR)/itcl && \
21240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21242                   "RANLIB=$${RANLIB}" \
21243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21244                   installcheck) \
21245           || exit 1
21246
21247 @endif itcl
21248
21249 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21250 maybe-mostlyclean-itcl:
21251 @if itcl
21252 maybe-mostlyclean-itcl: mostlyclean-itcl
21253
21254 mostlyclean-itcl: 
21255         @: $(MAKE); $(unstage)
21256         @[ -f ./itcl/Makefile ] || exit 0; \
21257         r=`${PWD_COMMAND}`; export r; \
21258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21259         $(HOST_EXPORTS) \
21260         for flag in $(EXTRA_HOST_FLAGS) ; do \
21261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21262         done; \
21263         echo "Doing mostlyclean in itcl"; \
21264         (cd $(HOST_SUBDIR)/itcl && \
21265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21267                   "RANLIB=$${RANLIB}" \
21268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21269                   mostlyclean) \
21270           || exit 1
21271
21272 @endif itcl
21273
21274 .PHONY: maybe-clean-itcl clean-itcl
21275 maybe-clean-itcl:
21276 @if itcl
21277 maybe-clean-itcl: clean-itcl
21278
21279 clean-itcl: 
21280         @: $(MAKE); $(unstage)
21281         @[ -f ./itcl/Makefile ] || exit 0; \
21282         r=`${PWD_COMMAND}`; export r; \
21283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21284         $(HOST_EXPORTS) \
21285         for flag in $(EXTRA_HOST_FLAGS) ; do \
21286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21287         done; \
21288         echo "Doing clean in itcl"; \
21289         (cd $(HOST_SUBDIR)/itcl && \
21290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21292                   "RANLIB=$${RANLIB}" \
21293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21294                   clean) \
21295           || exit 1
21296
21297 @endif itcl
21298
21299 .PHONY: maybe-distclean-itcl distclean-itcl
21300 maybe-distclean-itcl:
21301 @if itcl
21302 maybe-distclean-itcl: distclean-itcl
21303
21304 distclean-itcl: 
21305         @: $(MAKE); $(unstage)
21306         @[ -f ./itcl/Makefile ] || exit 0; \
21307         r=`${PWD_COMMAND}`; export r; \
21308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309         $(HOST_EXPORTS) \
21310         for flag in $(EXTRA_HOST_FLAGS) ; do \
21311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21312         done; \
21313         echo "Doing distclean in itcl"; \
21314         (cd $(HOST_SUBDIR)/itcl && \
21315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21317                   "RANLIB=$${RANLIB}" \
21318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21319                   distclean) \
21320           || exit 1
21321
21322 @endif itcl
21323
21324 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21325 maybe-maintainer-clean-itcl:
21326 @if itcl
21327 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21328
21329 maintainer-clean-itcl: 
21330         @: $(MAKE); $(unstage)
21331         @[ -f ./itcl/Makefile ] || exit 0; \
21332         r=`${PWD_COMMAND}`; export r; \
21333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334         $(HOST_EXPORTS) \
21335         for flag in $(EXTRA_HOST_FLAGS) ; do \
21336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21337         done; \
21338         echo "Doing maintainer-clean in itcl"; \
21339         (cd $(HOST_SUBDIR)/itcl && \
21340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21342                   "RANLIB=$${RANLIB}" \
21343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21344                   maintainer-clean) \
21345           || exit 1
21346
21347 @endif itcl
21348
21349
21350
21351 .PHONY: configure-ld maybe-configure-ld
21352 maybe-configure-ld:
21353 @if gcc-bootstrap
21354 configure-ld: stage_current
21355 @endif gcc-bootstrap
21356 @if ld
21357 maybe-configure-ld: configure-ld
21358 configure-ld: 
21359         @r=`${PWD_COMMAND}`; export r; \
21360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21361         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21363         $(HOST_EXPORTS)  \
21364         echo Configuring in $(HOST_SUBDIR)/ld; \
21365         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21366         case $(srcdir) in \
21367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21368           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21370         esac; \
21371         module_srcdir=ld; \
21372         $(SHELL) \
21373           $$s/$$module_srcdir/configure \
21374           --srcdir=$${topdir}/$$module_srcdir \
21375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21376           --target=${target_alias}  \
21377           || exit 1
21378 @endif ld
21379
21380
21381
21382 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21383 maybe-configure-stage1-ld:
21384 @if ld-bootstrap
21385 maybe-configure-stage1-ld: configure-stage1-ld
21386 configure-stage1-ld:
21387         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21389         @r=`${PWD_COMMAND}`; export r; \
21390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391         TFLAGS="$(STAGE1_TFLAGS)"; \
21392         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21393         $(HOST_EXPORTS) \
21394         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21395         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21396         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21397         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21399         cd $(HOST_SUBDIR)/ld || exit 1; \
21400         case $(srcdir) in \
21401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21402           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21404         esac; \
21405         module_srcdir=ld; \
21406         $(SHELL) $$s/$$module_srcdir/configure \
21407           --srcdir=$${topdir}/$$module_srcdir \
21408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21409           --target=${target_alias} \
21410            \
21411           $(STAGE1_CONFIGURE_FLAGS)
21412 @endif ld-bootstrap
21413
21414 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21415 maybe-configure-stage2-ld:
21416 @if ld-bootstrap
21417 maybe-configure-stage2-ld: configure-stage2-ld
21418 configure-stage2-ld:
21419         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21421         @r=`${PWD_COMMAND}`; export r; \
21422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21423         TFLAGS="$(STAGE2_TFLAGS)"; \
21424         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21425         $(HOST_EXPORTS) \
21426         $(POSTSTAGE1_HOST_EXPORTS) \
21427         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21428         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21429         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21430         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21432         cd $(HOST_SUBDIR)/ld || exit 1; \
21433         case $(srcdir) in \
21434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21435           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21437         esac; \
21438         module_srcdir=ld; \
21439         $(SHELL) $$s/$$module_srcdir/configure \
21440           --srcdir=$${topdir}/$$module_srcdir \
21441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21442           --target=${target_alias} \
21443           --with-build-libsubdir=$(HOST_SUBDIR) \
21444           $(STAGE2_CONFIGURE_FLAGS)
21445 @endif ld-bootstrap
21446
21447 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21448 maybe-configure-stage3-ld:
21449 @if ld-bootstrap
21450 maybe-configure-stage3-ld: configure-stage3-ld
21451 configure-stage3-ld:
21452         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21454         @r=`${PWD_COMMAND}`; export r; \
21455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456         TFLAGS="$(STAGE3_TFLAGS)"; \
21457         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21458         $(HOST_EXPORTS) \
21459         $(POSTSTAGE1_HOST_EXPORTS) \
21460         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21461         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21462         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21463         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21465         cd $(HOST_SUBDIR)/ld || exit 1; \
21466         case $(srcdir) in \
21467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21468           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21470         esac; \
21471         module_srcdir=ld; \
21472         $(SHELL) $$s/$$module_srcdir/configure \
21473           --srcdir=$${topdir}/$$module_srcdir \
21474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21475           --target=${target_alias} \
21476           --with-build-libsubdir=$(HOST_SUBDIR) \
21477           $(STAGE3_CONFIGURE_FLAGS)
21478 @endif ld-bootstrap
21479
21480 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21481 maybe-configure-stage4-ld:
21482 @if ld-bootstrap
21483 maybe-configure-stage4-ld: configure-stage4-ld
21484 configure-stage4-ld:
21485         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21487         @r=`${PWD_COMMAND}`; export r; \
21488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489         TFLAGS="$(STAGE4_TFLAGS)"; \
21490         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21491         $(HOST_EXPORTS) \
21492         $(POSTSTAGE1_HOST_EXPORTS) \
21493         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21494         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21495         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21496         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21498         cd $(HOST_SUBDIR)/ld || exit 1; \
21499         case $(srcdir) in \
21500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21501           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21503         esac; \
21504         module_srcdir=ld; \
21505         $(SHELL) $$s/$$module_srcdir/configure \
21506           --srcdir=$${topdir}/$$module_srcdir \
21507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21508           --target=${target_alias} \
21509           --with-build-libsubdir=$(HOST_SUBDIR) \
21510           $(STAGE4_CONFIGURE_FLAGS)
21511 @endif ld-bootstrap
21512
21513 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21514 maybe-configure-stageprofile-ld:
21515 @if ld-bootstrap
21516 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21517 configure-stageprofile-ld:
21518         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21520         @r=`${PWD_COMMAND}`; export r; \
21521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21523         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21524         $(HOST_EXPORTS) \
21525         $(POSTSTAGE1_HOST_EXPORTS) \
21526         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21527         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21528         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21529         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21531         cd $(HOST_SUBDIR)/ld || exit 1; \
21532         case $(srcdir) in \
21533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21534           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21536         esac; \
21537         module_srcdir=ld; \
21538         $(SHELL) $$s/$$module_srcdir/configure \
21539           --srcdir=$${topdir}/$$module_srcdir \
21540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21541           --target=${target_alias} \
21542           --with-build-libsubdir=$(HOST_SUBDIR) \
21543           $(STAGEprofile_CONFIGURE_FLAGS)
21544 @endif ld-bootstrap
21545
21546 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21547 maybe-configure-stagetrain-ld:
21548 @if ld-bootstrap
21549 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21550 configure-stagetrain-ld:
21551         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21553         @r=`${PWD_COMMAND}`; export r; \
21554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21556         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21557         $(HOST_EXPORTS) \
21558         $(POSTSTAGE1_HOST_EXPORTS) \
21559         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21560         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21561         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21562         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21564         cd $(HOST_SUBDIR)/ld || exit 1; \
21565         case $(srcdir) in \
21566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21567           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21569         esac; \
21570         module_srcdir=ld; \
21571         $(SHELL) $$s/$$module_srcdir/configure \
21572           --srcdir=$${topdir}/$$module_srcdir \
21573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21574           --target=${target_alias} \
21575           --with-build-libsubdir=$(HOST_SUBDIR) \
21576           $(STAGEtrain_CONFIGURE_FLAGS)
21577 @endif ld-bootstrap
21578
21579 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21580 maybe-configure-stagefeedback-ld:
21581 @if ld-bootstrap
21582 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21583 configure-stagefeedback-ld:
21584         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21586         @r=`${PWD_COMMAND}`; export r; \
21587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21589         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21590         $(HOST_EXPORTS) \
21591         $(POSTSTAGE1_HOST_EXPORTS) \
21592         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21593         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21594         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21595         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21597         cd $(HOST_SUBDIR)/ld || exit 1; \
21598         case $(srcdir) in \
21599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21600           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21602         esac; \
21603         module_srcdir=ld; \
21604         $(SHELL) $$s/$$module_srcdir/configure \
21605           --srcdir=$${topdir}/$$module_srcdir \
21606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21607           --target=${target_alias} \
21608           --with-build-libsubdir=$(HOST_SUBDIR) \
21609           $(STAGEfeedback_CONFIGURE_FLAGS)
21610 @endif ld-bootstrap
21611
21612 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21613 maybe-configure-stageautoprofile-ld:
21614 @if ld-bootstrap
21615 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21616 configure-stageautoprofile-ld:
21617         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21618         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21619         @r=`${PWD_COMMAND}`; export r; \
21620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21621         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21622         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21623         $(HOST_EXPORTS) \
21624         $(POSTSTAGE1_HOST_EXPORTS) \
21625         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21626         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21627         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21628         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21630         cd $(HOST_SUBDIR)/ld || exit 1; \
21631         case $(srcdir) in \
21632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21633           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21635         esac; \
21636         module_srcdir=ld; \
21637         $(SHELL) $$s/$$module_srcdir/configure \
21638           --srcdir=$${topdir}/$$module_srcdir \
21639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21640           --target=${target_alias} \
21641           --with-build-libsubdir=$(HOST_SUBDIR) \
21642           $(STAGEautoprofile_CONFIGURE_FLAGS)
21643 @endif ld-bootstrap
21644
21645 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21646 maybe-configure-stageautofeedback-ld:
21647 @if ld-bootstrap
21648 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21649 configure-stageautofeedback-ld:
21650         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21651         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21652         @r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21655         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21656         $(HOST_EXPORTS) \
21657         $(POSTSTAGE1_HOST_EXPORTS) \
21658         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21659         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21660         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21661         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21663         cd $(HOST_SUBDIR)/ld || exit 1; \
21664         case $(srcdir) in \
21665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21666           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21668         esac; \
21669         module_srcdir=ld; \
21670         $(SHELL) $$s/$$module_srcdir/configure \
21671           --srcdir=$${topdir}/$$module_srcdir \
21672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21673           --target=${target_alias} \
21674           --with-build-libsubdir=$(HOST_SUBDIR) \
21675           $(STAGEautofeedback_CONFIGURE_FLAGS)
21676 @endif ld-bootstrap
21677
21678
21679
21680
21681
21682 .PHONY: all-ld maybe-all-ld
21683 maybe-all-ld:
21684 @if gcc-bootstrap
21685 all-ld: stage_current
21686 @endif gcc-bootstrap
21687 @if ld
21688 TARGET-ld=all
21689 maybe-all-ld: all-ld
21690 all-ld: configure-ld
21691         @r=`${PWD_COMMAND}`; export r; \
21692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693         $(HOST_EXPORTS)  \
21694         (cd $(HOST_SUBDIR)/ld && \
21695           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21696                 $(TARGET-ld))
21697 @endif ld
21698
21699
21700
21701 .PHONY: all-stage1-ld maybe-all-stage1-ld
21702 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21703 maybe-all-stage1-ld:
21704 maybe-clean-stage1-ld:
21705 @if ld-bootstrap
21706 maybe-all-stage1-ld: all-stage1-ld
21707 all-stage1: all-stage1-ld
21708 TARGET-stage1-ld = $(TARGET-ld)
21709 all-stage1-ld: configure-stage1-ld
21710         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21711         @r=`${PWD_COMMAND}`; export r; \
21712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713         TFLAGS="$(STAGE1_TFLAGS)"; \
21714         $(HOST_EXPORTS)  \
21715         cd $(HOST_SUBDIR)/ld && \
21716          \
21717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21718                 CFLAGS="$(STAGE1_CFLAGS)" \
21719                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21720                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21721                 LIBCFLAGS="$(LIBCFLAGS)" \
21722                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21723                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21724                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21725                 $(EXTRA_HOST_FLAGS)  \
21726                 $(STAGE1_FLAGS_TO_PASS)  \
21727                 TFLAGS="$(STAGE1_TFLAGS)"  \
21728                 $(TARGET-stage1-ld)
21729
21730 maybe-clean-stage1-ld: clean-stage1-ld
21731 clean-stage1: clean-stage1-ld
21732 clean-stage1-ld:
21733         @if [ $(current_stage) = stage1 ]; then \
21734           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21735         else \
21736           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21737           $(MAKE) stage1-start; \
21738         fi; \
21739         cd $(HOST_SUBDIR)/ld && \
21740         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21741         $(STAGE1_FLAGS_TO_PASS)  clean
21742 @endif ld-bootstrap
21743
21744
21745 .PHONY: all-stage2-ld maybe-all-stage2-ld
21746 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21747 maybe-all-stage2-ld:
21748 maybe-clean-stage2-ld:
21749 @if ld-bootstrap
21750 maybe-all-stage2-ld: all-stage2-ld
21751 all-stage2: all-stage2-ld
21752 TARGET-stage2-ld = $(TARGET-ld)
21753 all-stage2-ld: configure-stage2-ld
21754         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21755         @r=`${PWD_COMMAND}`; export r; \
21756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757         TFLAGS="$(STAGE2_TFLAGS)"; \
21758         $(HOST_EXPORTS) \
21759         $(POSTSTAGE1_HOST_EXPORTS)  \
21760         cd $(HOST_SUBDIR)/ld && \
21761          \
21762         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21763                 CFLAGS="$(STAGE2_CFLAGS)" \
21764                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21765                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21766                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21767                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21768                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21769                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21770                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21771                 TFLAGS="$(STAGE2_TFLAGS)"  \
21772                 $(TARGET-stage2-ld)
21773
21774 maybe-clean-stage2-ld: clean-stage2-ld
21775 clean-stage2: clean-stage2-ld
21776 clean-stage2-ld:
21777         @if [ $(current_stage) = stage2 ]; then \
21778           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21779         else \
21780           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21781           $(MAKE) stage2-start; \
21782         fi; \
21783         cd $(HOST_SUBDIR)/ld && \
21784         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21785 @endif ld-bootstrap
21786
21787
21788 .PHONY: all-stage3-ld maybe-all-stage3-ld
21789 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21790 maybe-all-stage3-ld:
21791 maybe-clean-stage3-ld:
21792 @if ld-bootstrap
21793 maybe-all-stage3-ld: all-stage3-ld
21794 all-stage3: all-stage3-ld
21795 TARGET-stage3-ld = $(TARGET-ld)
21796 all-stage3-ld: configure-stage3-ld
21797         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21798         @r=`${PWD_COMMAND}`; export r; \
21799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800         TFLAGS="$(STAGE3_TFLAGS)"; \
21801         $(HOST_EXPORTS) \
21802         $(POSTSTAGE1_HOST_EXPORTS)  \
21803         cd $(HOST_SUBDIR)/ld && \
21804          \
21805         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21806                 CFLAGS="$(STAGE3_CFLAGS)" \
21807                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21808                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21809                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21810                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21811                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21812                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21813                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21814                 TFLAGS="$(STAGE3_TFLAGS)"  \
21815                 $(TARGET-stage3-ld)
21816
21817 maybe-clean-stage3-ld: clean-stage3-ld
21818 clean-stage3: clean-stage3-ld
21819 clean-stage3-ld:
21820         @if [ $(current_stage) = stage3 ]; then \
21821           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21822         else \
21823           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21824           $(MAKE) stage3-start; \
21825         fi; \
21826         cd $(HOST_SUBDIR)/ld && \
21827         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21828 @endif ld-bootstrap
21829
21830
21831 .PHONY: all-stage4-ld maybe-all-stage4-ld
21832 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21833 maybe-all-stage4-ld:
21834 maybe-clean-stage4-ld:
21835 @if ld-bootstrap
21836 maybe-all-stage4-ld: all-stage4-ld
21837 all-stage4: all-stage4-ld
21838 TARGET-stage4-ld = $(TARGET-ld)
21839 all-stage4-ld: configure-stage4-ld
21840         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21841         @r=`${PWD_COMMAND}`; export r; \
21842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843         TFLAGS="$(STAGE4_TFLAGS)"; \
21844         $(HOST_EXPORTS) \
21845         $(POSTSTAGE1_HOST_EXPORTS)  \
21846         cd $(HOST_SUBDIR)/ld && \
21847          \
21848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21849                 CFLAGS="$(STAGE4_CFLAGS)" \
21850                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21851                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21852                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21856                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21857                 TFLAGS="$(STAGE4_TFLAGS)"  \
21858                 $(TARGET-stage4-ld)
21859
21860 maybe-clean-stage4-ld: clean-stage4-ld
21861 clean-stage4: clean-stage4-ld
21862 clean-stage4-ld:
21863         @if [ $(current_stage) = stage4 ]; then \
21864           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21865         else \
21866           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21867           $(MAKE) stage4-start; \
21868         fi; \
21869         cd $(HOST_SUBDIR)/ld && \
21870         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21871 @endif ld-bootstrap
21872
21873
21874 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21875 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21876 maybe-all-stageprofile-ld:
21877 maybe-clean-stageprofile-ld:
21878 @if ld-bootstrap
21879 maybe-all-stageprofile-ld: all-stageprofile-ld
21880 all-stageprofile: all-stageprofile-ld
21881 TARGET-stageprofile-ld = $(TARGET-ld)
21882 all-stageprofile-ld: configure-stageprofile-ld
21883         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21884         @r=`${PWD_COMMAND}`; export r; \
21885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21887         $(HOST_EXPORTS) \
21888         $(POSTSTAGE1_HOST_EXPORTS)  \
21889         cd $(HOST_SUBDIR)/ld && \
21890          \
21891         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21892                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21893                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21894                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21895                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21896                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21897                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21898                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21899                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21900                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21901                 $(TARGET-stageprofile-ld)
21902
21903 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21904 clean-stageprofile: clean-stageprofile-ld
21905 clean-stageprofile-ld:
21906         @if [ $(current_stage) = stageprofile ]; then \
21907           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21908         else \
21909           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21910           $(MAKE) stageprofile-start; \
21911         fi; \
21912         cd $(HOST_SUBDIR)/ld && \
21913         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21914 @endif ld-bootstrap
21915
21916
21917 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21918 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21919 maybe-all-stagetrain-ld:
21920 maybe-clean-stagetrain-ld:
21921 @if ld-bootstrap
21922 maybe-all-stagetrain-ld: all-stagetrain-ld
21923 all-stagetrain: all-stagetrain-ld
21924 TARGET-stagetrain-ld = $(TARGET-ld)
21925 all-stagetrain-ld: configure-stagetrain-ld
21926         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21927         @r=`${PWD_COMMAND}`; export r; \
21928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21930         $(HOST_EXPORTS) \
21931         $(POSTSTAGE1_HOST_EXPORTS)  \
21932         cd $(HOST_SUBDIR)/ld && \
21933          \
21934         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21935                 CFLAGS="$(STAGEtrain_CFLAGS)" \
21936                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21937                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21938                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21939                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21940                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21941                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21942                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21943                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
21944                 $(TARGET-stagetrain-ld)
21945
21946 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21947 clean-stagetrain: clean-stagetrain-ld
21948 clean-stagetrain-ld:
21949         @if [ $(current_stage) = stagetrain ]; then \
21950           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21951         else \
21952           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21953           $(MAKE) stagetrain-start; \
21954         fi; \
21955         cd $(HOST_SUBDIR)/ld && \
21956         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21957 @endif ld-bootstrap
21958
21959
21960 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21961 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21962 maybe-all-stagefeedback-ld:
21963 maybe-clean-stagefeedback-ld:
21964 @if ld-bootstrap
21965 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21966 all-stagefeedback: all-stagefeedback-ld
21967 TARGET-stagefeedback-ld = $(TARGET-ld)
21968 all-stagefeedback-ld: configure-stagefeedback-ld
21969         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21970         @r=`${PWD_COMMAND}`; export r; \
21971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21973         $(HOST_EXPORTS) \
21974         $(POSTSTAGE1_HOST_EXPORTS)  \
21975         cd $(HOST_SUBDIR)/ld && \
21976          \
21977         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21978                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21979                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21980                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21981                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21985                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21986                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21987                 $(TARGET-stagefeedback-ld)
21988
21989 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21990 clean-stagefeedback: clean-stagefeedback-ld
21991 clean-stagefeedback-ld:
21992         @if [ $(current_stage) = stagefeedback ]; then \
21993           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21994         else \
21995           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21996           $(MAKE) stagefeedback-start; \
21997         fi; \
21998         cd $(HOST_SUBDIR)/ld && \
21999         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22000 @endif ld-bootstrap
22001
22002
22003 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22004 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22005 maybe-all-stageautoprofile-ld:
22006 maybe-clean-stageautoprofile-ld:
22007 @if ld-bootstrap
22008 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22009 all-stageautoprofile: all-stageautoprofile-ld
22010 TARGET-stageautoprofile-ld = $(TARGET-ld)
22011 all-stageautoprofile-ld: configure-stageautoprofile-ld
22012         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22013         @r=`${PWD_COMMAND}`; export r; \
22014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22015         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22016         $(HOST_EXPORTS) \
22017         $(POSTSTAGE1_HOST_EXPORTS)  \
22018         cd $(HOST_SUBDIR)/ld && \
22019         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22020         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22021                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22022                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22023                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22024                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22028                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22029                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22030                 $(TARGET-stageautoprofile-ld)
22031
22032 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22033 clean-stageautoprofile: clean-stageautoprofile-ld
22034 clean-stageautoprofile-ld:
22035         @if [ $(current_stage) = stageautoprofile ]; then \
22036           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22037         else \
22038           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22039           $(MAKE) stageautoprofile-start; \
22040         fi; \
22041         cd $(HOST_SUBDIR)/ld && \
22042         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22043 @endif ld-bootstrap
22044
22045
22046 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22047 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22048 maybe-all-stageautofeedback-ld:
22049 maybe-clean-stageautofeedback-ld:
22050 @if ld-bootstrap
22051 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22052 all-stageautofeedback: all-stageautofeedback-ld
22053 TARGET-stageautofeedback-ld = $(TARGET-ld)
22054 all-stageautofeedback-ld: configure-stageautofeedback-ld
22055         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22056         @r=`${PWD_COMMAND}`; export r; \
22057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22059         $(HOST_EXPORTS) \
22060         $(POSTSTAGE1_HOST_EXPORTS)  \
22061         cd $(HOST_SUBDIR)/ld && \
22062          \
22063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22064                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22065                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22066                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22067                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22071                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22072                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22073                 $(TARGET-stageautofeedback-ld)
22074
22075 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22076 clean-stageautofeedback: clean-stageautofeedback-ld
22077 clean-stageautofeedback-ld:
22078         @if [ $(current_stage) = stageautofeedback ]; then \
22079           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22080         else \
22081           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22082           $(MAKE) stageautofeedback-start; \
22083         fi; \
22084         cd $(HOST_SUBDIR)/ld && \
22085         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22086 @endif ld-bootstrap
22087
22088
22089
22090
22091
22092 .PHONY: check-ld maybe-check-ld
22093 maybe-check-ld:
22094 @if ld
22095 maybe-check-ld: check-ld
22096
22097 check-ld:
22098         @: $(MAKE); $(unstage)
22099         @r=`${PWD_COMMAND}`; export r; \
22100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22101         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22102         (cd $(HOST_SUBDIR)/ld && \
22103           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22104
22105 @endif ld
22106
22107 .PHONY: install-ld maybe-install-ld
22108 maybe-install-ld:
22109 @if ld
22110 maybe-install-ld: install-ld
22111
22112 install-ld: installdirs
22113         @: $(MAKE); $(unstage)
22114         @r=`${PWD_COMMAND}`; export r; \
22115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22116         $(HOST_EXPORTS) \
22117         (cd $(HOST_SUBDIR)/ld && \
22118           $(MAKE) $(FLAGS_TO_PASS)  install)
22119
22120 @endif ld
22121
22122 .PHONY: install-strip-ld maybe-install-strip-ld
22123 maybe-install-strip-ld:
22124 @if ld
22125 maybe-install-strip-ld: install-strip-ld
22126
22127 install-strip-ld: installdirs
22128         @: $(MAKE); $(unstage)
22129         @r=`${PWD_COMMAND}`; export r; \
22130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131         $(HOST_EXPORTS) \
22132         (cd $(HOST_SUBDIR)/ld && \
22133           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22134
22135 @endif ld
22136
22137 # Other targets (info, dvi, pdf, etc.)
22138
22139 .PHONY: maybe-info-ld info-ld
22140 maybe-info-ld:
22141 @if ld
22142 maybe-info-ld: info-ld
22143
22144 info-ld: \
22145     configure-ld 
22146         @[ -f ./ld/Makefile ] || exit 0; \
22147         r=`${PWD_COMMAND}`; export r; \
22148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149         $(HOST_EXPORTS) \
22150         for flag in $(EXTRA_HOST_FLAGS) ; do \
22151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22152         done; \
22153         echo "Doing info in ld"; \
22154         (cd $(HOST_SUBDIR)/ld && \
22155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22157                   "RANLIB=$${RANLIB}" \
22158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22159                   info) \
22160           || exit 1
22161
22162 @endif ld
22163
22164 .PHONY: maybe-dvi-ld dvi-ld
22165 maybe-dvi-ld:
22166 @if ld
22167 maybe-dvi-ld: dvi-ld
22168
22169 dvi-ld: \
22170     configure-ld 
22171         @[ -f ./ld/Makefile ] || exit 0; \
22172         r=`${PWD_COMMAND}`; export r; \
22173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22174         $(HOST_EXPORTS) \
22175         for flag in $(EXTRA_HOST_FLAGS) ; do \
22176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22177         done; \
22178         echo "Doing dvi in ld"; \
22179         (cd $(HOST_SUBDIR)/ld && \
22180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22182                   "RANLIB=$${RANLIB}" \
22183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22184                   dvi) \
22185           || exit 1
22186
22187 @endif ld
22188
22189 .PHONY: maybe-pdf-ld pdf-ld
22190 maybe-pdf-ld:
22191 @if ld
22192 maybe-pdf-ld: pdf-ld
22193
22194 pdf-ld: \
22195     configure-ld 
22196         @[ -f ./ld/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 pdf in ld"; \
22204         (cd $(HOST_SUBDIR)/ld && \
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                   pdf) \
22210           || exit 1
22211
22212 @endif ld
22213
22214 .PHONY: maybe-html-ld html-ld
22215 maybe-html-ld:
22216 @if ld
22217 maybe-html-ld: html-ld
22218
22219 html-ld: \
22220     configure-ld 
22221         @[ -f ./ld/Makefile ] || exit 0; \
22222         r=`${PWD_COMMAND}`; export r; \
22223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224         $(HOST_EXPORTS) \
22225         for flag in $(EXTRA_HOST_FLAGS) ; do \
22226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227         done; \
22228         echo "Doing html in ld"; \
22229         (cd $(HOST_SUBDIR)/ld && \
22230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232                   "RANLIB=$${RANLIB}" \
22233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234                   html) \
22235           || exit 1
22236
22237 @endif ld
22238
22239 .PHONY: maybe-TAGS-ld TAGS-ld
22240 maybe-TAGS-ld:
22241 @if ld
22242 maybe-TAGS-ld: TAGS-ld
22243
22244 TAGS-ld: \
22245     configure-ld 
22246         @[ -f ./ld/Makefile ] || exit 0; \
22247         r=`${PWD_COMMAND}`; export r; \
22248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22249         $(HOST_EXPORTS) \
22250         for flag in $(EXTRA_HOST_FLAGS) ; do \
22251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22252         done; \
22253         echo "Doing TAGS in ld"; \
22254         (cd $(HOST_SUBDIR)/ld && \
22255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22257                   "RANLIB=$${RANLIB}" \
22258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22259                   TAGS) \
22260           || exit 1
22261
22262 @endif ld
22263
22264 .PHONY: maybe-install-info-ld install-info-ld
22265 maybe-install-info-ld:
22266 @if ld
22267 maybe-install-info-ld: install-info-ld
22268
22269 install-info-ld: \
22270     configure-ld \
22271     info-ld 
22272         @[ -f ./ld/Makefile ] || exit 0; \
22273         r=`${PWD_COMMAND}`; export r; \
22274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22275         $(HOST_EXPORTS) \
22276         for flag in $(EXTRA_HOST_FLAGS) ; do \
22277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22278         done; \
22279         echo "Doing install-info in ld"; \
22280         (cd $(HOST_SUBDIR)/ld && \
22281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22283                   "RANLIB=$${RANLIB}" \
22284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22285                   install-info) \
22286           || exit 1
22287
22288 @endif ld
22289
22290 .PHONY: maybe-install-dvi-ld install-dvi-ld
22291 maybe-install-dvi-ld:
22292 @if ld
22293 maybe-install-dvi-ld: install-dvi-ld
22294
22295 install-dvi-ld: \
22296     configure-ld \
22297     dvi-ld 
22298         @[ -f ./ld/Makefile ] || exit 0; \
22299         r=`${PWD_COMMAND}`; export r; \
22300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22301         $(HOST_EXPORTS) \
22302         for flag in $(EXTRA_HOST_FLAGS) ; do \
22303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22304         done; \
22305         echo "Doing install-dvi in ld"; \
22306         (cd $(HOST_SUBDIR)/ld && \
22307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22309                   "RANLIB=$${RANLIB}" \
22310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22311                   install-dvi) \
22312           || exit 1
22313
22314 @endif ld
22315
22316 .PHONY: maybe-install-pdf-ld install-pdf-ld
22317 maybe-install-pdf-ld:
22318 @if ld
22319 maybe-install-pdf-ld: install-pdf-ld
22320
22321 install-pdf-ld: \
22322     configure-ld \
22323     pdf-ld 
22324         @[ -f ./ld/Makefile ] || exit 0; \
22325         r=`${PWD_COMMAND}`; export r; \
22326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327         $(HOST_EXPORTS) \
22328         for flag in $(EXTRA_HOST_FLAGS) ; do \
22329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330         done; \
22331         echo "Doing install-pdf in ld"; \
22332         (cd $(HOST_SUBDIR)/ld && \
22333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335                   "RANLIB=$${RANLIB}" \
22336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22337                   install-pdf) \
22338           || exit 1
22339
22340 @endif ld
22341
22342 .PHONY: maybe-install-html-ld install-html-ld
22343 maybe-install-html-ld:
22344 @if ld
22345 maybe-install-html-ld: install-html-ld
22346
22347 install-html-ld: \
22348     configure-ld \
22349     html-ld 
22350         @[ -f ./ld/Makefile ] || exit 0; \
22351         r=`${PWD_COMMAND}`; export r; \
22352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353         $(HOST_EXPORTS) \
22354         for flag in $(EXTRA_HOST_FLAGS) ; do \
22355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356         done; \
22357         echo "Doing install-html in ld"; \
22358         (cd $(HOST_SUBDIR)/ld && \
22359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361                   "RANLIB=$${RANLIB}" \
22362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22363                   install-html) \
22364           || exit 1
22365
22366 @endif ld
22367
22368 .PHONY: maybe-installcheck-ld installcheck-ld
22369 maybe-installcheck-ld:
22370 @if ld
22371 maybe-installcheck-ld: installcheck-ld
22372
22373 installcheck-ld: \
22374     configure-ld 
22375         @[ -f ./ld/Makefile ] || exit 0; \
22376         r=`${PWD_COMMAND}`; export r; \
22377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378         $(HOST_EXPORTS) \
22379         for flag in $(EXTRA_HOST_FLAGS) ; do \
22380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381         done; \
22382         echo "Doing installcheck in ld"; \
22383         (cd $(HOST_SUBDIR)/ld && \
22384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386                   "RANLIB=$${RANLIB}" \
22387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388                   installcheck) \
22389           || exit 1
22390
22391 @endif ld
22392
22393 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22394 maybe-mostlyclean-ld:
22395 @if ld
22396 maybe-mostlyclean-ld: mostlyclean-ld
22397
22398 mostlyclean-ld: 
22399         @[ -f ./ld/Makefile ] || exit 0; \
22400         r=`${PWD_COMMAND}`; export r; \
22401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22402         $(HOST_EXPORTS) \
22403         for flag in $(EXTRA_HOST_FLAGS) ; do \
22404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22405         done; \
22406         echo "Doing mostlyclean in ld"; \
22407         (cd $(HOST_SUBDIR)/ld && \
22408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22410                   "RANLIB=$${RANLIB}" \
22411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22412                   mostlyclean) \
22413           || exit 1
22414
22415 @endif ld
22416
22417 .PHONY: maybe-clean-ld clean-ld
22418 maybe-clean-ld:
22419 @if ld
22420 maybe-clean-ld: clean-ld
22421
22422 clean-ld: 
22423         @[ -f ./ld/Makefile ] || exit 0; \
22424         r=`${PWD_COMMAND}`; export r; \
22425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426         $(HOST_EXPORTS) \
22427         for flag in $(EXTRA_HOST_FLAGS) ; do \
22428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22429         done; \
22430         echo "Doing clean in ld"; \
22431         (cd $(HOST_SUBDIR)/ld && \
22432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22434                   "RANLIB=$${RANLIB}" \
22435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22436                   clean) \
22437           || exit 1
22438
22439 @endif ld
22440
22441 .PHONY: maybe-distclean-ld distclean-ld
22442 maybe-distclean-ld:
22443 @if ld
22444 maybe-distclean-ld: distclean-ld
22445
22446 distclean-ld: 
22447         @[ -f ./ld/Makefile ] || exit 0; \
22448         r=`${PWD_COMMAND}`; export r; \
22449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22450         $(HOST_EXPORTS) \
22451         for flag in $(EXTRA_HOST_FLAGS) ; do \
22452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22453         done; \
22454         echo "Doing distclean in ld"; \
22455         (cd $(HOST_SUBDIR)/ld && \
22456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22458                   "RANLIB=$${RANLIB}" \
22459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22460                   distclean) \
22461           || exit 1
22462
22463 @endif ld
22464
22465 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22466 maybe-maintainer-clean-ld:
22467 @if ld
22468 maybe-maintainer-clean-ld: maintainer-clean-ld
22469
22470 maintainer-clean-ld: 
22471         @[ -f ./ld/Makefile ] || exit 0; \
22472         r=`${PWD_COMMAND}`; export r; \
22473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22474         $(HOST_EXPORTS) \
22475         for flag in $(EXTRA_HOST_FLAGS) ; do \
22476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22477         done; \
22478         echo "Doing maintainer-clean in ld"; \
22479         (cd $(HOST_SUBDIR)/ld && \
22480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22482                   "RANLIB=$${RANLIB}" \
22483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22484                   maintainer-clean) \
22485           || exit 1
22486
22487 @endif ld
22488
22489
22490
22491 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22492 maybe-configure-libbacktrace:
22493 @if gcc-bootstrap
22494 configure-libbacktrace: stage_current
22495 @endif gcc-bootstrap
22496 @if libbacktrace
22497 maybe-configure-libbacktrace: configure-libbacktrace
22498 configure-libbacktrace: 
22499         @r=`${PWD_COMMAND}`; export r; \
22500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22501         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22503         $(HOST_EXPORTS)  \
22504         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22505         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22506         case $(srcdir) in \
22507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22508           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22510         esac; \
22511         module_srcdir=libbacktrace; \
22512         $(SHELL) \
22513           $$s/$$module_srcdir/configure \
22514           --srcdir=$${topdir}/$$module_srcdir \
22515           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22516           --target=${target_alias}  \
22517           || exit 1
22518 @endif libbacktrace
22519
22520
22521
22522 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22523 maybe-configure-stage1-libbacktrace:
22524 @if libbacktrace-bootstrap
22525 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22526 configure-stage1-libbacktrace:
22527         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22529         @r=`${PWD_COMMAND}`; export r; \
22530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531         TFLAGS="$(STAGE1_TFLAGS)"; \
22532         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22533         $(HOST_EXPORTS) \
22534         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22535         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22536         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22537         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22538         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22539         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22540         case $(srcdir) in \
22541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22542           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22544         esac; \
22545         module_srcdir=libbacktrace; \
22546         $(SHELL) $$s/$$module_srcdir/configure \
22547           --srcdir=$${topdir}/$$module_srcdir \
22548           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22549           --target=${target_alias} \
22550            \
22551           $(STAGE1_CONFIGURE_FLAGS)
22552 @endif libbacktrace-bootstrap
22553
22554 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22555 maybe-configure-stage2-libbacktrace:
22556 @if libbacktrace-bootstrap
22557 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22558 configure-stage2-libbacktrace:
22559         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22561         @r=`${PWD_COMMAND}`; export r; \
22562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563         TFLAGS="$(STAGE2_TFLAGS)"; \
22564         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22565         $(HOST_EXPORTS) \
22566         $(POSTSTAGE1_HOST_EXPORTS) \
22567         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22568         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22569         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22570         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22571         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22572         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22573         case $(srcdir) in \
22574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22575           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22577         esac; \
22578         module_srcdir=libbacktrace; \
22579         $(SHELL) $$s/$$module_srcdir/configure \
22580           --srcdir=$${topdir}/$$module_srcdir \
22581           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22582           --target=${target_alias} \
22583           --with-build-libsubdir=$(HOST_SUBDIR) \
22584           $(STAGE2_CONFIGURE_FLAGS)
22585 @endif libbacktrace-bootstrap
22586
22587 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22588 maybe-configure-stage3-libbacktrace:
22589 @if libbacktrace-bootstrap
22590 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22591 configure-stage3-libbacktrace:
22592         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22593         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22594         @r=`${PWD_COMMAND}`; export r; \
22595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22596         TFLAGS="$(STAGE3_TFLAGS)"; \
22597         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22598         $(HOST_EXPORTS) \
22599         $(POSTSTAGE1_HOST_EXPORTS) \
22600         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22601         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22602         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22603         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22605         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22606         case $(srcdir) in \
22607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22608           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22610         esac; \
22611         module_srcdir=libbacktrace; \
22612         $(SHELL) $$s/$$module_srcdir/configure \
22613           --srcdir=$${topdir}/$$module_srcdir \
22614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615           --target=${target_alias} \
22616           --with-build-libsubdir=$(HOST_SUBDIR) \
22617           $(STAGE3_CONFIGURE_FLAGS)
22618 @endif libbacktrace-bootstrap
22619
22620 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22621 maybe-configure-stage4-libbacktrace:
22622 @if libbacktrace-bootstrap
22623 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22624 configure-stage4-libbacktrace:
22625         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22626         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22627         @r=`${PWD_COMMAND}`; export r; \
22628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629         TFLAGS="$(STAGE4_TFLAGS)"; \
22630         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22631         $(HOST_EXPORTS) \
22632         $(POSTSTAGE1_HOST_EXPORTS) \
22633         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22634         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22635         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22636         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22638         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22639         case $(srcdir) in \
22640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22641           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22643         esac; \
22644         module_srcdir=libbacktrace; \
22645         $(SHELL) $$s/$$module_srcdir/configure \
22646           --srcdir=$${topdir}/$$module_srcdir \
22647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22648           --target=${target_alias} \
22649           --with-build-libsubdir=$(HOST_SUBDIR) \
22650           $(STAGE4_CONFIGURE_FLAGS)
22651 @endif libbacktrace-bootstrap
22652
22653 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22654 maybe-configure-stageprofile-libbacktrace:
22655 @if libbacktrace-bootstrap
22656 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22657 configure-stageprofile-libbacktrace:
22658         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22659         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22660         @r=`${PWD_COMMAND}`; export r; \
22661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22663         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22664         $(HOST_EXPORTS) \
22665         $(POSTSTAGE1_HOST_EXPORTS) \
22666         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22667         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22668         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22669         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22670         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22671         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22672         case $(srcdir) in \
22673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22674           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22676         esac; \
22677         module_srcdir=libbacktrace; \
22678         $(SHELL) $$s/$$module_srcdir/configure \
22679           --srcdir=$${topdir}/$$module_srcdir \
22680           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22681           --target=${target_alias} \
22682           --with-build-libsubdir=$(HOST_SUBDIR) \
22683           $(STAGEprofile_CONFIGURE_FLAGS)
22684 @endif libbacktrace-bootstrap
22685
22686 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22687 maybe-configure-stagetrain-libbacktrace:
22688 @if libbacktrace-bootstrap
22689 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22690 configure-stagetrain-libbacktrace:
22691         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22692         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22693         @r=`${PWD_COMMAND}`; export r; \
22694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22696         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22697         $(HOST_EXPORTS) \
22698         $(POSTSTAGE1_HOST_EXPORTS) \
22699         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22700         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22701         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
22702         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22704         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22705         case $(srcdir) in \
22706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22707           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22709         esac; \
22710         module_srcdir=libbacktrace; \
22711         $(SHELL) $$s/$$module_srcdir/configure \
22712           --srcdir=$${topdir}/$$module_srcdir \
22713           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22714           --target=${target_alias} \
22715           --with-build-libsubdir=$(HOST_SUBDIR) \
22716           $(STAGEtrain_CONFIGURE_FLAGS)
22717 @endif libbacktrace-bootstrap
22718
22719 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22720 maybe-configure-stagefeedback-libbacktrace:
22721 @if libbacktrace-bootstrap
22722 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22723 configure-stagefeedback-libbacktrace:
22724         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22725         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22726         @r=`${PWD_COMMAND}`; export r; \
22727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22728         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22729         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22730         $(HOST_EXPORTS) \
22731         $(POSTSTAGE1_HOST_EXPORTS) \
22732         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22733         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22734         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22735         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22737         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22738         case $(srcdir) in \
22739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22740           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22742         esac; \
22743         module_srcdir=libbacktrace; \
22744         $(SHELL) $$s/$$module_srcdir/configure \
22745           --srcdir=$${topdir}/$$module_srcdir \
22746           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22747           --target=${target_alias} \
22748           --with-build-libsubdir=$(HOST_SUBDIR) \
22749           $(STAGEfeedback_CONFIGURE_FLAGS)
22750 @endif libbacktrace-bootstrap
22751
22752 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22753 maybe-configure-stageautoprofile-libbacktrace:
22754 @if libbacktrace-bootstrap
22755 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22756 configure-stageautoprofile-libbacktrace:
22757         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22758         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22759         @r=`${PWD_COMMAND}`; export r; \
22760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22761         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22762         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22763         $(HOST_EXPORTS) \
22764         $(POSTSTAGE1_HOST_EXPORTS) \
22765         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22766         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22767         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22768         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22770         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22771         case $(srcdir) in \
22772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22773           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22775         esac; \
22776         module_srcdir=libbacktrace; \
22777         $(SHELL) $$s/$$module_srcdir/configure \
22778           --srcdir=$${topdir}/$$module_srcdir \
22779           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22780           --target=${target_alias} \
22781           --with-build-libsubdir=$(HOST_SUBDIR) \
22782           $(STAGEautoprofile_CONFIGURE_FLAGS)
22783 @endif libbacktrace-bootstrap
22784
22785 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22786 maybe-configure-stageautofeedback-libbacktrace:
22787 @if libbacktrace-bootstrap
22788 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22789 configure-stageautofeedback-libbacktrace:
22790         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22792         @r=`${PWD_COMMAND}`; export r; \
22793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22794         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22795         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22796         $(HOST_EXPORTS) \
22797         $(POSTSTAGE1_HOST_EXPORTS) \
22798         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22799         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22800         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22801         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22803         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22804         case $(srcdir) in \
22805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22806           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22808         esac; \
22809         module_srcdir=libbacktrace; \
22810         $(SHELL) $$s/$$module_srcdir/configure \
22811           --srcdir=$${topdir}/$$module_srcdir \
22812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22813           --target=${target_alias} \
22814           --with-build-libsubdir=$(HOST_SUBDIR) \
22815           $(STAGEautofeedback_CONFIGURE_FLAGS)
22816 @endif libbacktrace-bootstrap
22817
22818
22819
22820
22821
22822 .PHONY: all-libbacktrace maybe-all-libbacktrace
22823 maybe-all-libbacktrace:
22824 @if gcc-bootstrap
22825 all-libbacktrace: stage_current
22826 @endif gcc-bootstrap
22827 @if libbacktrace
22828 TARGET-libbacktrace=all
22829 maybe-all-libbacktrace: all-libbacktrace
22830 all-libbacktrace: configure-libbacktrace
22831         @r=`${PWD_COMMAND}`; export r; \
22832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22833         $(HOST_EXPORTS)  \
22834         (cd $(HOST_SUBDIR)/libbacktrace && \
22835           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22836                 $(TARGET-libbacktrace))
22837 @endif libbacktrace
22838
22839
22840
22841 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22842 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22843 maybe-all-stage1-libbacktrace:
22844 maybe-clean-stage1-libbacktrace:
22845 @if libbacktrace-bootstrap
22846 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22847 all-stage1: all-stage1-libbacktrace
22848 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22849 all-stage1-libbacktrace: configure-stage1-libbacktrace
22850         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22851         @r=`${PWD_COMMAND}`; export r; \
22852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853         TFLAGS="$(STAGE1_TFLAGS)"; \
22854         $(HOST_EXPORTS)  \
22855         cd $(HOST_SUBDIR)/libbacktrace && \
22856          \
22857         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22858                 CFLAGS="$(STAGE1_CFLAGS)" \
22859                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22860                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22861                 LIBCFLAGS="$(LIBCFLAGS)" \
22862                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22863                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22864                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22865                 $(EXTRA_HOST_FLAGS)  \
22866                 $(STAGE1_FLAGS_TO_PASS)  \
22867                 TFLAGS="$(STAGE1_TFLAGS)"  \
22868                 $(TARGET-stage1-libbacktrace)
22869
22870 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22871 clean-stage1: clean-stage1-libbacktrace
22872 clean-stage1-libbacktrace:
22873         @if [ $(current_stage) = stage1 ]; then \
22874           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22875         else \
22876           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22877           $(MAKE) stage1-start; \
22878         fi; \
22879         cd $(HOST_SUBDIR)/libbacktrace && \
22880         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22881         $(STAGE1_FLAGS_TO_PASS)  clean
22882 @endif libbacktrace-bootstrap
22883
22884
22885 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22886 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22887 maybe-all-stage2-libbacktrace:
22888 maybe-clean-stage2-libbacktrace:
22889 @if libbacktrace-bootstrap
22890 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22891 all-stage2: all-stage2-libbacktrace
22892 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22893 all-stage2-libbacktrace: configure-stage2-libbacktrace
22894         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22895         @r=`${PWD_COMMAND}`; export r; \
22896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897         TFLAGS="$(STAGE2_TFLAGS)"; \
22898         $(HOST_EXPORTS) \
22899         $(POSTSTAGE1_HOST_EXPORTS)  \
22900         cd $(HOST_SUBDIR)/libbacktrace && \
22901          \
22902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22903                 CFLAGS="$(STAGE2_CFLAGS)" \
22904                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22905                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22906                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22910                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22911                 TFLAGS="$(STAGE2_TFLAGS)"  \
22912                 $(TARGET-stage2-libbacktrace)
22913
22914 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22915 clean-stage2: clean-stage2-libbacktrace
22916 clean-stage2-libbacktrace:
22917         @if [ $(current_stage) = stage2 ]; then \
22918           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22919         else \
22920           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22921           $(MAKE) stage2-start; \
22922         fi; \
22923         cd $(HOST_SUBDIR)/libbacktrace && \
22924         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22925 @endif libbacktrace-bootstrap
22926
22927
22928 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22929 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22930 maybe-all-stage3-libbacktrace:
22931 maybe-clean-stage3-libbacktrace:
22932 @if libbacktrace-bootstrap
22933 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22934 all-stage3: all-stage3-libbacktrace
22935 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22936 all-stage3-libbacktrace: configure-stage3-libbacktrace
22937         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22938         @r=`${PWD_COMMAND}`; export r; \
22939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940         TFLAGS="$(STAGE3_TFLAGS)"; \
22941         $(HOST_EXPORTS) \
22942         $(POSTSTAGE1_HOST_EXPORTS)  \
22943         cd $(HOST_SUBDIR)/libbacktrace && \
22944          \
22945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22946                 CFLAGS="$(STAGE3_CFLAGS)" \
22947                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22948                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22949                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22953                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22954                 TFLAGS="$(STAGE3_TFLAGS)"  \
22955                 $(TARGET-stage3-libbacktrace)
22956
22957 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22958 clean-stage3: clean-stage3-libbacktrace
22959 clean-stage3-libbacktrace:
22960         @if [ $(current_stage) = stage3 ]; then \
22961           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22962         else \
22963           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22964           $(MAKE) stage3-start; \
22965         fi; \
22966         cd $(HOST_SUBDIR)/libbacktrace && \
22967         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22968 @endif libbacktrace-bootstrap
22969
22970
22971 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22972 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22973 maybe-all-stage4-libbacktrace:
22974 maybe-clean-stage4-libbacktrace:
22975 @if libbacktrace-bootstrap
22976 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22977 all-stage4: all-stage4-libbacktrace
22978 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22979 all-stage4-libbacktrace: configure-stage4-libbacktrace
22980         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22981         @r=`${PWD_COMMAND}`; export r; \
22982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983         TFLAGS="$(STAGE4_TFLAGS)"; \
22984         $(HOST_EXPORTS) \
22985         $(POSTSTAGE1_HOST_EXPORTS)  \
22986         cd $(HOST_SUBDIR)/libbacktrace && \
22987          \
22988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22989                 CFLAGS="$(STAGE4_CFLAGS)" \
22990                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22991                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22992                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22996                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22997                 TFLAGS="$(STAGE4_TFLAGS)"  \
22998                 $(TARGET-stage4-libbacktrace)
22999
23000 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23001 clean-stage4: clean-stage4-libbacktrace
23002 clean-stage4-libbacktrace:
23003         @if [ $(current_stage) = stage4 ]; then \
23004           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23005         else \
23006           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23007           $(MAKE) stage4-start; \
23008         fi; \
23009         cd $(HOST_SUBDIR)/libbacktrace && \
23010         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23011 @endif libbacktrace-bootstrap
23012
23013
23014 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23015 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23016 maybe-all-stageprofile-libbacktrace:
23017 maybe-clean-stageprofile-libbacktrace:
23018 @if libbacktrace-bootstrap
23019 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23020 all-stageprofile: all-stageprofile-libbacktrace
23021 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23022 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23023         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23024         @r=`${PWD_COMMAND}`; export r; \
23025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23027         $(HOST_EXPORTS) \
23028         $(POSTSTAGE1_HOST_EXPORTS)  \
23029         cd $(HOST_SUBDIR)/libbacktrace && \
23030          \
23031         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23032                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23033                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23034                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23035                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23036                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23037                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23038                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23039                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23040                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23041                 $(TARGET-stageprofile-libbacktrace)
23042
23043 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23044 clean-stageprofile: clean-stageprofile-libbacktrace
23045 clean-stageprofile-libbacktrace:
23046         @if [ $(current_stage) = stageprofile ]; then \
23047           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23048         else \
23049           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23050           $(MAKE) stageprofile-start; \
23051         fi; \
23052         cd $(HOST_SUBDIR)/libbacktrace && \
23053         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23054 @endif libbacktrace-bootstrap
23055
23056
23057 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23058 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23059 maybe-all-stagetrain-libbacktrace:
23060 maybe-clean-stagetrain-libbacktrace:
23061 @if libbacktrace-bootstrap
23062 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23063 all-stagetrain: all-stagetrain-libbacktrace
23064 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23065 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23066         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23067         @r=`${PWD_COMMAND}`; export r; \
23068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23070         $(HOST_EXPORTS) \
23071         $(POSTSTAGE1_HOST_EXPORTS)  \
23072         cd $(HOST_SUBDIR)/libbacktrace && \
23073          \
23074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23075                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23076                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23077                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23078                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23082                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23083                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23084                 $(TARGET-stagetrain-libbacktrace)
23085
23086 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23087 clean-stagetrain: clean-stagetrain-libbacktrace
23088 clean-stagetrain-libbacktrace:
23089         @if [ $(current_stage) = stagetrain ]; then \
23090           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23091         else \
23092           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23093           $(MAKE) stagetrain-start; \
23094         fi; \
23095         cd $(HOST_SUBDIR)/libbacktrace && \
23096         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23097 @endif libbacktrace-bootstrap
23098
23099
23100 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23101 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23102 maybe-all-stagefeedback-libbacktrace:
23103 maybe-clean-stagefeedback-libbacktrace:
23104 @if libbacktrace-bootstrap
23105 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23106 all-stagefeedback: all-stagefeedback-libbacktrace
23107 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23108 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23109         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23110         @r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23113         $(HOST_EXPORTS) \
23114         $(POSTSTAGE1_HOST_EXPORTS)  \
23115         cd $(HOST_SUBDIR)/libbacktrace && \
23116          \
23117         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23118                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23119                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23120                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23121                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23125                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23126                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23127                 $(TARGET-stagefeedback-libbacktrace)
23128
23129 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23130 clean-stagefeedback: clean-stagefeedback-libbacktrace
23131 clean-stagefeedback-libbacktrace:
23132         @if [ $(current_stage) = stagefeedback ]; then \
23133           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23134         else \
23135           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23136           $(MAKE) stagefeedback-start; \
23137         fi; \
23138         cd $(HOST_SUBDIR)/libbacktrace && \
23139         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23140 @endif libbacktrace-bootstrap
23141
23142
23143 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23144 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23145 maybe-all-stageautoprofile-libbacktrace:
23146 maybe-clean-stageautoprofile-libbacktrace:
23147 @if libbacktrace-bootstrap
23148 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23149 all-stageautoprofile: all-stageautoprofile-libbacktrace
23150 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23151 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23152         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23153         @r=`${PWD_COMMAND}`; export r; \
23154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23155         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23156         $(HOST_EXPORTS) \
23157         $(POSTSTAGE1_HOST_EXPORTS)  \
23158         cd $(HOST_SUBDIR)/libbacktrace && \
23159         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23161                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23162                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23163                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23164                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23169                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23170                 $(TARGET-stageautoprofile-libbacktrace)
23171
23172 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23173 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23174 clean-stageautoprofile-libbacktrace:
23175         @if [ $(current_stage) = stageautoprofile ]; then \
23176           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23177         else \
23178           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23179           $(MAKE) stageautoprofile-start; \
23180         fi; \
23181         cd $(HOST_SUBDIR)/libbacktrace && \
23182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23183 @endif libbacktrace-bootstrap
23184
23185
23186 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23187 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23188 maybe-all-stageautofeedback-libbacktrace:
23189 maybe-clean-stageautofeedback-libbacktrace:
23190 @if libbacktrace-bootstrap
23191 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23192 all-stageautofeedback: all-stageautofeedback-libbacktrace
23193 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23194 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23195         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23196         @r=`${PWD_COMMAND}`; export r; \
23197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23198         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23199         $(HOST_EXPORTS) \
23200         $(POSTSTAGE1_HOST_EXPORTS)  \
23201         cd $(HOST_SUBDIR)/libbacktrace && \
23202          \
23203         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23204                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23205                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23206                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23207                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23208                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23209                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23210                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23211                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23212                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23213                 $(TARGET-stageautofeedback-libbacktrace)
23214
23215 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23216 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23217 clean-stageautofeedback-libbacktrace:
23218         @if [ $(current_stage) = stageautofeedback ]; then \
23219           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23220         else \
23221           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23222           $(MAKE) stageautofeedback-start; \
23223         fi; \
23224         cd $(HOST_SUBDIR)/libbacktrace && \
23225         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23226 @endif libbacktrace-bootstrap
23227
23228
23229
23230
23231
23232 .PHONY: check-libbacktrace maybe-check-libbacktrace
23233 maybe-check-libbacktrace:
23234 @if libbacktrace
23235 maybe-check-libbacktrace: check-libbacktrace
23236
23237 check-libbacktrace:
23238         @: $(MAKE); $(unstage)
23239         @r=`${PWD_COMMAND}`; export r; \
23240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23241         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23242         (cd $(HOST_SUBDIR)/libbacktrace && \
23243           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23244
23245 @endif libbacktrace
23246
23247 .PHONY: install-libbacktrace maybe-install-libbacktrace
23248 maybe-install-libbacktrace:
23249 @if libbacktrace
23250 maybe-install-libbacktrace: install-libbacktrace
23251
23252 install-libbacktrace: installdirs
23253         @: $(MAKE); $(unstage)
23254         @r=`${PWD_COMMAND}`; export r; \
23255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256         $(HOST_EXPORTS) \
23257         (cd $(HOST_SUBDIR)/libbacktrace && \
23258           $(MAKE) $(FLAGS_TO_PASS)  install)
23259
23260 @endif libbacktrace
23261
23262 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23263 maybe-install-strip-libbacktrace:
23264 @if libbacktrace
23265 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23266
23267 install-strip-libbacktrace: installdirs
23268         @: $(MAKE); $(unstage)
23269         @r=`${PWD_COMMAND}`; export r; \
23270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271         $(HOST_EXPORTS) \
23272         (cd $(HOST_SUBDIR)/libbacktrace && \
23273           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23274
23275 @endif libbacktrace
23276
23277 # Other targets (info, dvi, pdf, etc.)
23278
23279 .PHONY: maybe-info-libbacktrace info-libbacktrace
23280 maybe-info-libbacktrace:
23281 @if libbacktrace
23282 maybe-info-libbacktrace: info-libbacktrace
23283
23284 info-libbacktrace: \
23285     configure-libbacktrace 
23286         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23287         r=`${PWD_COMMAND}`; export r; \
23288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289         $(HOST_EXPORTS) \
23290         for flag in $(EXTRA_HOST_FLAGS) ; do \
23291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23292         done; \
23293         echo "Doing info in libbacktrace"; \
23294         (cd $(HOST_SUBDIR)/libbacktrace && \
23295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23297                   "RANLIB=$${RANLIB}" \
23298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23299                   info) \
23300           || exit 1
23301
23302 @endif libbacktrace
23303
23304 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23305 maybe-dvi-libbacktrace:
23306 @if libbacktrace
23307 maybe-dvi-libbacktrace: dvi-libbacktrace
23308
23309 dvi-libbacktrace: \
23310     configure-libbacktrace 
23311         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23312         r=`${PWD_COMMAND}`; export r; \
23313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314         $(HOST_EXPORTS) \
23315         for flag in $(EXTRA_HOST_FLAGS) ; do \
23316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23317         done; \
23318         echo "Doing dvi in libbacktrace"; \
23319         (cd $(HOST_SUBDIR)/libbacktrace && \
23320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23322                   "RANLIB=$${RANLIB}" \
23323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23324                   dvi) \
23325           || exit 1
23326
23327 @endif libbacktrace
23328
23329 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23330 maybe-pdf-libbacktrace:
23331 @if libbacktrace
23332 maybe-pdf-libbacktrace: pdf-libbacktrace
23333
23334 pdf-libbacktrace: \
23335     configure-libbacktrace 
23336         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23337         r=`${PWD_COMMAND}`; export r; \
23338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339         $(HOST_EXPORTS) \
23340         for flag in $(EXTRA_HOST_FLAGS) ; do \
23341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23342         done; \
23343         echo "Doing pdf in libbacktrace"; \
23344         (cd $(HOST_SUBDIR)/libbacktrace && \
23345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23347                   "RANLIB=$${RANLIB}" \
23348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23349                   pdf) \
23350           || exit 1
23351
23352 @endif libbacktrace
23353
23354 .PHONY: maybe-html-libbacktrace html-libbacktrace
23355 maybe-html-libbacktrace:
23356 @if libbacktrace
23357 maybe-html-libbacktrace: html-libbacktrace
23358
23359 html-libbacktrace: \
23360     configure-libbacktrace 
23361         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23362         r=`${PWD_COMMAND}`; export r; \
23363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23364         $(HOST_EXPORTS) \
23365         for flag in $(EXTRA_HOST_FLAGS) ; do \
23366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23367         done; \
23368         echo "Doing html in libbacktrace"; \
23369         (cd $(HOST_SUBDIR)/libbacktrace && \
23370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23372                   "RANLIB=$${RANLIB}" \
23373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23374                   html) \
23375           || exit 1
23376
23377 @endif libbacktrace
23378
23379 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23380 maybe-TAGS-libbacktrace:
23381 @if libbacktrace
23382 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23383
23384 TAGS-libbacktrace: \
23385     configure-libbacktrace 
23386         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23387         r=`${PWD_COMMAND}`; export r; \
23388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23389         $(HOST_EXPORTS) \
23390         for flag in $(EXTRA_HOST_FLAGS) ; do \
23391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23392         done; \
23393         echo "Doing TAGS in libbacktrace"; \
23394         (cd $(HOST_SUBDIR)/libbacktrace && \
23395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23397                   "RANLIB=$${RANLIB}" \
23398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23399                   TAGS) \
23400           || exit 1
23401
23402 @endif libbacktrace
23403
23404 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23405 maybe-install-info-libbacktrace:
23406 @if libbacktrace
23407 maybe-install-info-libbacktrace: install-info-libbacktrace
23408
23409 install-info-libbacktrace: \
23410     configure-libbacktrace \
23411     info-libbacktrace 
23412         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23413         r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         $(HOST_EXPORTS) \
23416         for flag in $(EXTRA_HOST_FLAGS) ; do \
23417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23418         done; \
23419         echo "Doing install-info in libbacktrace"; \
23420         (cd $(HOST_SUBDIR)/libbacktrace && \
23421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423                   "RANLIB=$${RANLIB}" \
23424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23425                   install-info) \
23426           || exit 1
23427
23428 @endif libbacktrace
23429
23430 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23431 maybe-install-dvi-libbacktrace:
23432 @if libbacktrace
23433 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23434
23435 install-dvi-libbacktrace: \
23436     configure-libbacktrace \
23437     dvi-libbacktrace 
23438         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23439         r=`${PWD_COMMAND}`; export r; \
23440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441         $(HOST_EXPORTS) \
23442         for flag in $(EXTRA_HOST_FLAGS) ; do \
23443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23444         done; \
23445         echo "Doing install-dvi in libbacktrace"; \
23446         (cd $(HOST_SUBDIR)/libbacktrace && \
23447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23449                   "RANLIB=$${RANLIB}" \
23450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23451                   install-dvi) \
23452           || exit 1
23453
23454 @endif libbacktrace
23455
23456 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23457 maybe-install-pdf-libbacktrace:
23458 @if libbacktrace
23459 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23460
23461 install-pdf-libbacktrace: \
23462     configure-libbacktrace \
23463     pdf-libbacktrace 
23464         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23465         r=`${PWD_COMMAND}`; export r; \
23466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467         $(HOST_EXPORTS) \
23468         for flag in $(EXTRA_HOST_FLAGS) ; do \
23469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23470         done; \
23471         echo "Doing install-pdf in libbacktrace"; \
23472         (cd $(HOST_SUBDIR)/libbacktrace && \
23473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23475                   "RANLIB=$${RANLIB}" \
23476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23477                   install-pdf) \
23478           || exit 1
23479
23480 @endif libbacktrace
23481
23482 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23483 maybe-install-html-libbacktrace:
23484 @if libbacktrace
23485 maybe-install-html-libbacktrace: install-html-libbacktrace
23486
23487 install-html-libbacktrace: \
23488     configure-libbacktrace \
23489     html-libbacktrace 
23490         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23491         r=`${PWD_COMMAND}`; export r; \
23492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23493         $(HOST_EXPORTS) \
23494         for flag in $(EXTRA_HOST_FLAGS) ; do \
23495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23496         done; \
23497         echo "Doing install-html in libbacktrace"; \
23498         (cd $(HOST_SUBDIR)/libbacktrace && \
23499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23501                   "RANLIB=$${RANLIB}" \
23502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23503                   install-html) \
23504           || exit 1
23505
23506 @endif libbacktrace
23507
23508 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23509 maybe-installcheck-libbacktrace:
23510 @if libbacktrace
23511 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23512
23513 installcheck-libbacktrace: \
23514     configure-libbacktrace 
23515         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23516         r=`${PWD_COMMAND}`; export r; \
23517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23518         $(HOST_EXPORTS) \
23519         for flag in $(EXTRA_HOST_FLAGS) ; do \
23520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23521         done; \
23522         echo "Doing installcheck in libbacktrace"; \
23523         (cd $(HOST_SUBDIR)/libbacktrace && \
23524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23526                   "RANLIB=$${RANLIB}" \
23527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23528                   installcheck) \
23529           || exit 1
23530
23531 @endif libbacktrace
23532
23533 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23534 maybe-mostlyclean-libbacktrace:
23535 @if libbacktrace
23536 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23537
23538 mostlyclean-libbacktrace: 
23539         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23540         r=`${PWD_COMMAND}`; export r; \
23541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23542         $(HOST_EXPORTS) \
23543         for flag in $(EXTRA_HOST_FLAGS) ; do \
23544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23545         done; \
23546         echo "Doing mostlyclean in libbacktrace"; \
23547         (cd $(HOST_SUBDIR)/libbacktrace && \
23548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23550                   "RANLIB=$${RANLIB}" \
23551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23552                   mostlyclean) \
23553           || exit 1
23554
23555 @endif libbacktrace
23556
23557 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23558 maybe-clean-libbacktrace:
23559 @if libbacktrace
23560 maybe-clean-libbacktrace: clean-libbacktrace
23561
23562 clean-libbacktrace: 
23563         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23564         r=`${PWD_COMMAND}`; export r; \
23565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23566         $(HOST_EXPORTS) \
23567         for flag in $(EXTRA_HOST_FLAGS) ; do \
23568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23569         done; \
23570         echo "Doing clean in libbacktrace"; \
23571         (cd $(HOST_SUBDIR)/libbacktrace && \
23572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23574                   "RANLIB=$${RANLIB}" \
23575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23576                   clean) \
23577           || exit 1
23578
23579 @endif libbacktrace
23580
23581 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23582 maybe-distclean-libbacktrace:
23583 @if libbacktrace
23584 maybe-distclean-libbacktrace: distclean-libbacktrace
23585
23586 distclean-libbacktrace: 
23587         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23588         r=`${PWD_COMMAND}`; export r; \
23589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23590         $(HOST_EXPORTS) \
23591         for flag in $(EXTRA_HOST_FLAGS) ; do \
23592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23593         done; \
23594         echo "Doing distclean in libbacktrace"; \
23595         (cd $(HOST_SUBDIR)/libbacktrace && \
23596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23598                   "RANLIB=$${RANLIB}" \
23599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23600                   distclean) \
23601           || exit 1
23602
23603 @endif libbacktrace
23604
23605 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23606 maybe-maintainer-clean-libbacktrace:
23607 @if libbacktrace
23608 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23609
23610 maintainer-clean-libbacktrace: 
23611         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23612         r=`${PWD_COMMAND}`; export r; \
23613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614         $(HOST_EXPORTS) \
23615         for flag in $(EXTRA_HOST_FLAGS) ; do \
23616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23617         done; \
23618         echo "Doing maintainer-clean in libbacktrace"; \
23619         (cd $(HOST_SUBDIR)/libbacktrace && \
23620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622                   "RANLIB=$${RANLIB}" \
23623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23624                   maintainer-clean) \
23625           || exit 1
23626
23627 @endif libbacktrace
23628
23629
23630
23631 .PHONY: configure-libcpp maybe-configure-libcpp
23632 maybe-configure-libcpp:
23633 @if gcc-bootstrap
23634 configure-libcpp: stage_current
23635 @endif gcc-bootstrap
23636 @if libcpp
23637 maybe-configure-libcpp: configure-libcpp
23638 configure-libcpp: 
23639         @r=`${PWD_COMMAND}`; export r; \
23640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23641         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23643         $(HOST_EXPORTS)  \
23644         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23645         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23646         case $(srcdir) in \
23647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23648           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23650         esac; \
23651         module_srcdir=libcpp; \
23652         $(SHELL) \
23653           $$s/$$module_srcdir/configure \
23654           --srcdir=$${topdir}/$$module_srcdir \
23655           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23656           --target=${target_alias}  \
23657           || exit 1
23658 @endif libcpp
23659
23660
23661
23662 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23663 maybe-configure-stage1-libcpp:
23664 @if libcpp-bootstrap
23665 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23666 configure-stage1-libcpp:
23667         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23669         @r=`${PWD_COMMAND}`; export r; \
23670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23671         TFLAGS="$(STAGE1_TFLAGS)"; \
23672         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23673         $(HOST_EXPORTS) \
23674         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23675         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23676         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23677         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23679         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23680         case $(srcdir) in \
23681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23682           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23684         esac; \
23685         module_srcdir=libcpp; \
23686         $(SHELL) $$s/$$module_srcdir/configure \
23687           --srcdir=$${topdir}/$$module_srcdir \
23688           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23689           --target=${target_alias} \
23690            \
23691           $(STAGE1_CONFIGURE_FLAGS)
23692 @endif libcpp-bootstrap
23693
23694 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23695 maybe-configure-stage2-libcpp:
23696 @if libcpp-bootstrap
23697 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23698 configure-stage2-libcpp:
23699         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23700         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23701         @r=`${PWD_COMMAND}`; export r; \
23702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703         TFLAGS="$(STAGE2_TFLAGS)"; \
23704         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23705         $(HOST_EXPORTS) \
23706         $(POSTSTAGE1_HOST_EXPORTS) \
23707         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23708         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23709         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23710         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23712         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23713         case $(srcdir) in \
23714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23715           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23717         esac; \
23718         module_srcdir=libcpp; \
23719         $(SHELL) $$s/$$module_srcdir/configure \
23720           --srcdir=$${topdir}/$$module_srcdir \
23721           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23722           --target=${target_alias} \
23723           --with-build-libsubdir=$(HOST_SUBDIR) \
23724           $(STAGE2_CONFIGURE_FLAGS)
23725 @endif libcpp-bootstrap
23726
23727 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23728 maybe-configure-stage3-libcpp:
23729 @if libcpp-bootstrap
23730 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23731 configure-stage3-libcpp:
23732         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23733         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23734         @r=`${PWD_COMMAND}`; export r; \
23735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736         TFLAGS="$(STAGE3_TFLAGS)"; \
23737         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23738         $(HOST_EXPORTS) \
23739         $(POSTSTAGE1_HOST_EXPORTS) \
23740         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23741         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23742         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23743         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23745         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23746         case $(srcdir) in \
23747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23748           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23750         esac; \
23751         module_srcdir=libcpp; \
23752         $(SHELL) $$s/$$module_srcdir/configure \
23753           --srcdir=$${topdir}/$$module_srcdir \
23754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23755           --target=${target_alias} \
23756           --with-build-libsubdir=$(HOST_SUBDIR) \
23757           $(STAGE3_CONFIGURE_FLAGS)
23758 @endif libcpp-bootstrap
23759
23760 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23761 maybe-configure-stage4-libcpp:
23762 @if libcpp-bootstrap
23763 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23764 configure-stage4-libcpp:
23765         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23766         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23767         @r=`${PWD_COMMAND}`; export r; \
23768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23769         TFLAGS="$(STAGE4_TFLAGS)"; \
23770         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23771         $(HOST_EXPORTS) \
23772         $(POSTSTAGE1_HOST_EXPORTS) \
23773         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23774         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23775         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23776         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23778         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23779         case $(srcdir) in \
23780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23781           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23783         esac; \
23784         module_srcdir=libcpp; \
23785         $(SHELL) $$s/$$module_srcdir/configure \
23786           --srcdir=$${topdir}/$$module_srcdir \
23787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23788           --target=${target_alias} \
23789           --with-build-libsubdir=$(HOST_SUBDIR) \
23790           $(STAGE4_CONFIGURE_FLAGS)
23791 @endif libcpp-bootstrap
23792
23793 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23794 maybe-configure-stageprofile-libcpp:
23795 @if libcpp-bootstrap
23796 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23797 configure-stageprofile-libcpp:
23798         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23800         @r=`${PWD_COMMAND}`; export r; \
23801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23802         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23803         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23804         $(HOST_EXPORTS) \
23805         $(POSTSTAGE1_HOST_EXPORTS) \
23806         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23807         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23808         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23809         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23811         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23812         case $(srcdir) in \
23813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23814           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23816         esac; \
23817         module_srcdir=libcpp; \
23818         $(SHELL) $$s/$$module_srcdir/configure \
23819           --srcdir=$${topdir}/$$module_srcdir \
23820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23821           --target=${target_alias} \
23822           --with-build-libsubdir=$(HOST_SUBDIR) \
23823           $(STAGEprofile_CONFIGURE_FLAGS)
23824 @endif libcpp-bootstrap
23825
23826 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23827 maybe-configure-stagetrain-libcpp:
23828 @if libcpp-bootstrap
23829 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23830 configure-stagetrain-libcpp:
23831         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23833         @r=`${PWD_COMMAND}`; export r; \
23834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23835         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23836         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23837         $(HOST_EXPORTS) \
23838         $(POSTSTAGE1_HOST_EXPORTS) \
23839         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23840         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23841         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23842         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23844         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23845         case $(srcdir) in \
23846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23847           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23849         esac; \
23850         module_srcdir=libcpp; \
23851         $(SHELL) $$s/$$module_srcdir/configure \
23852           --srcdir=$${topdir}/$$module_srcdir \
23853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23854           --target=${target_alias} \
23855           --with-build-libsubdir=$(HOST_SUBDIR) \
23856           $(STAGEtrain_CONFIGURE_FLAGS)
23857 @endif libcpp-bootstrap
23858
23859 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23860 maybe-configure-stagefeedback-libcpp:
23861 @if libcpp-bootstrap
23862 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23863 configure-stagefeedback-libcpp:
23864         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23866         @r=`${PWD_COMMAND}`; export r; \
23867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23868         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23869         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23870         $(HOST_EXPORTS) \
23871         $(POSTSTAGE1_HOST_EXPORTS) \
23872         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23873         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23874         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23875         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23877         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23878         case $(srcdir) in \
23879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23880           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23882         esac; \
23883         module_srcdir=libcpp; \
23884         $(SHELL) $$s/$$module_srcdir/configure \
23885           --srcdir=$${topdir}/$$module_srcdir \
23886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23887           --target=${target_alias} \
23888           --with-build-libsubdir=$(HOST_SUBDIR) \
23889           $(STAGEfeedback_CONFIGURE_FLAGS)
23890 @endif libcpp-bootstrap
23891
23892 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23893 maybe-configure-stageautoprofile-libcpp:
23894 @if libcpp-bootstrap
23895 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23896 configure-stageautoprofile-libcpp:
23897         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23898         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23899         @r=`${PWD_COMMAND}`; export r; \
23900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23902         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23903         $(HOST_EXPORTS) \
23904         $(POSTSTAGE1_HOST_EXPORTS) \
23905         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23906         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23907         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23908         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23910         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23911         case $(srcdir) in \
23912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23913           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23915         esac; \
23916         module_srcdir=libcpp; \
23917         $(SHELL) $$s/$$module_srcdir/configure \
23918           --srcdir=$${topdir}/$$module_srcdir \
23919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23920           --target=${target_alias} \
23921           --with-build-libsubdir=$(HOST_SUBDIR) \
23922           $(STAGEautoprofile_CONFIGURE_FLAGS)
23923 @endif libcpp-bootstrap
23924
23925 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23926 maybe-configure-stageautofeedback-libcpp:
23927 @if libcpp-bootstrap
23928 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23929 configure-stageautofeedback-libcpp:
23930         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23931         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23932         @r=`${PWD_COMMAND}`; export r; \
23933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23935         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23936         $(HOST_EXPORTS) \
23937         $(POSTSTAGE1_HOST_EXPORTS) \
23938         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23939         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23940         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23941         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23943         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23944         case $(srcdir) in \
23945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23946           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23948         esac; \
23949         module_srcdir=libcpp; \
23950         $(SHELL) $$s/$$module_srcdir/configure \
23951           --srcdir=$${topdir}/$$module_srcdir \
23952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23953           --target=${target_alias} \
23954           --with-build-libsubdir=$(HOST_SUBDIR) \
23955           $(STAGEautofeedback_CONFIGURE_FLAGS)
23956 @endif libcpp-bootstrap
23957
23958
23959
23960
23961
23962 .PHONY: all-libcpp maybe-all-libcpp
23963 maybe-all-libcpp:
23964 @if gcc-bootstrap
23965 all-libcpp: stage_current
23966 @endif gcc-bootstrap
23967 @if libcpp
23968 TARGET-libcpp=all
23969 maybe-all-libcpp: all-libcpp
23970 all-libcpp: configure-libcpp
23971         @r=`${PWD_COMMAND}`; export r; \
23972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23973         $(HOST_EXPORTS)  \
23974         (cd $(HOST_SUBDIR)/libcpp && \
23975           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23976                 $(TARGET-libcpp))
23977 @endif libcpp
23978
23979
23980
23981 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23982 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23983 maybe-all-stage1-libcpp:
23984 maybe-clean-stage1-libcpp:
23985 @if libcpp-bootstrap
23986 maybe-all-stage1-libcpp: all-stage1-libcpp
23987 all-stage1: all-stage1-libcpp
23988 TARGET-stage1-libcpp = $(TARGET-libcpp)
23989 all-stage1-libcpp: configure-stage1-libcpp
23990         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23991         @r=`${PWD_COMMAND}`; export r; \
23992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993         TFLAGS="$(STAGE1_TFLAGS)"; \
23994         $(HOST_EXPORTS)  \
23995         cd $(HOST_SUBDIR)/libcpp && \
23996          \
23997         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23998                 CFLAGS="$(STAGE1_CFLAGS)" \
23999                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24000                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24001                 LIBCFLAGS="$(LIBCFLAGS)" \
24002                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24003                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24004                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24005                 $(EXTRA_HOST_FLAGS)  \
24006                 $(STAGE1_FLAGS_TO_PASS)  \
24007                 TFLAGS="$(STAGE1_TFLAGS)"  \
24008                 $(TARGET-stage1-libcpp)
24009
24010 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24011 clean-stage1: clean-stage1-libcpp
24012 clean-stage1-libcpp:
24013         @if [ $(current_stage) = stage1 ]; then \
24014           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24015         else \
24016           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24017           $(MAKE) stage1-start; \
24018         fi; \
24019         cd $(HOST_SUBDIR)/libcpp && \
24020         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24021         $(STAGE1_FLAGS_TO_PASS)  clean
24022 @endif libcpp-bootstrap
24023
24024
24025 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24026 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24027 maybe-all-stage2-libcpp:
24028 maybe-clean-stage2-libcpp:
24029 @if libcpp-bootstrap
24030 maybe-all-stage2-libcpp: all-stage2-libcpp
24031 all-stage2: all-stage2-libcpp
24032 TARGET-stage2-libcpp = $(TARGET-libcpp)
24033 all-stage2-libcpp: configure-stage2-libcpp
24034         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24035         @r=`${PWD_COMMAND}`; export r; \
24036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24037         TFLAGS="$(STAGE2_TFLAGS)"; \
24038         $(HOST_EXPORTS) \
24039         $(POSTSTAGE1_HOST_EXPORTS)  \
24040         cd $(HOST_SUBDIR)/libcpp && \
24041          \
24042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24043                 CFLAGS="$(STAGE2_CFLAGS)" \
24044                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24045                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24046                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24050                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24051                 TFLAGS="$(STAGE2_TFLAGS)"  \
24052                 $(TARGET-stage2-libcpp)
24053
24054 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24055 clean-stage2: clean-stage2-libcpp
24056 clean-stage2-libcpp:
24057         @if [ $(current_stage) = stage2 ]; then \
24058           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24059         else \
24060           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24061           $(MAKE) stage2-start; \
24062         fi; \
24063         cd $(HOST_SUBDIR)/libcpp && \
24064         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24065 @endif libcpp-bootstrap
24066
24067
24068 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24069 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24070 maybe-all-stage3-libcpp:
24071 maybe-clean-stage3-libcpp:
24072 @if libcpp-bootstrap
24073 maybe-all-stage3-libcpp: all-stage3-libcpp
24074 all-stage3: all-stage3-libcpp
24075 TARGET-stage3-libcpp = $(TARGET-libcpp)
24076 all-stage3-libcpp: configure-stage3-libcpp
24077         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24078         @r=`${PWD_COMMAND}`; export r; \
24079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080         TFLAGS="$(STAGE3_TFLAGS)"; \
24081         $(HOST_EXPORTS) \
24082         $(POSTSTAGE1_HOST_EXPORTS)  \
24083         cd $(HOST_SUBDIR)/libcpp && \
24084          \
24085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24086                 CFLAGS="$(STAGE3_CFLAGS)" \
24087                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24088                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24089                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24093                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24094                 TFLAGS="$(STAGE3_TFLAGS)"  \
24095                 $(TARGET-stage3-libcpp)
24096
24097 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24098 clean-stage3: clean-stage3-libcpp
24099 clean-stage3-libcpp:
24100         @if [ $(current_stage) = stage3 ]; then \
24101           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24102         else \
24103           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24104           $(MAKE) stage3-start; \
24105         fi; \
24106         cd $(HOST_SUBDIR)/libcpp && \
24107         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24108 @endif libcpp-bootstrap
24109
24110
24111 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24112 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24113 maybe-all-stage4-libcpp:
24114 maybe-clean-stage4-libcpp:
24115 @if libcpp-bootstrap
24116 maybe-all-stage4-libcpp: all-stage4-libcpp
24117 all-stage4: all-stage4-libcpp
24118 TARGET-stage4-libcpp = $(TARGET-libcpp)
24119 all-stage4-libcpp: configure-stage4-libcpp
24120         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24121         @r=`${PWD_COMMAND}`; export r; \
24122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24123         TFLAGS="$(STAGE4_TFLAGS)"; \
24124         $(HOST_EXPORTS) \
24125         $(POSTSTAGE1_HOST_EXPORTS)  \
24126         cd $(HOST_SUBDIR)/libcpp && \
24127          \
24128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24129                 CFLAGS="$(STAGE4_CFLAGS)" \
24130                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24131                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24132                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24136                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24137                 TFLAGS="$(STAGE4_TFLAGS)"  \
24138                 $(TARGET-stage4-libcpp)
24139
24140 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24141 clean-stage4: clean-stage4-libcpp
24142 clean-stage4-libcpp:
24143         @if [ $(current_stage) = stage4 ]; then \
24144           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24145         else \
24146           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24147           $(MAKE) stage4-start; \
24148         fi; \
24149         cd $(HOST_SUBDIR)/libcpp && \
24150         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24151 @endif libcpp-bootstrap
24152
24153
24154 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24155 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24156 maybe-all-stageprofile-libcpp:
24157 maybe-clean-stageprofile-libcpp:
24158 @if libcpp-bootstrap
24159 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24160 all-stageprofile: all-stageprofile-libcpp
24161 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24162 all-stageprofile-libcpp: configure-stageprofile-libcpp
24163         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24164         @r=`${PWD_COMMAND}`; export r; \
24165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24166         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24167         $(HOST_EXPORTS) \
24168         $(POSTSTAGE1_HOST_EXPORTS)  \
24169         cd $(HOST_SUBDIR)/libcpp && \
24170          \
24171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24172                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24173                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24174                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24175                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24180                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24181                 $(TARGET-stageprofile-libcpp)
24182
24183 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24184 clean-stageprofile: clean-stageprofile-libcpp
24185 clean-stageprofile-libcpp:
24186         @if [ $(current_stage) = stageprofile ]; then \
24187           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24188         else \
24189           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24190           $(MAKE) stageprofile-start; \
24191         fi; \
24192         cd $(HOST_SUBDIR)/libcpp && \
24193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24194 @endif libcpp-bootstrap
24195
24196
24197 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24198 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24199 maybe-all-stagetrain-libcpp:
24200 maybe-clean-stagetrain-libcpp:
24201 @if libcpp-bootstrap
24202 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24203 all-stagetrain: all-stagetrain-libcpp
24204 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24205 all-stagetrain-libcpp: configure-stagetrain-libcpp
24206         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24207         @r=`${PWD_COMMAND}`; export r; \
24208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24210         $(HOST_EXPORTS) \
24211         $(POSTSTAGE1_HOST_EXPORTS)  \
24212         cd $(HOST_SUBDIR)/libcpp && \
24213          \
24214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24215                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24216                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24217                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24218                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24223                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24224                 $(TARGET-stagetrain-libcpp)
24225
24226 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24227 clean-stagetrain: clean-stagetrain-libcpp
24228 clean-stagetrain-libcpp:
24229         @if [ $(current_stage) = stagetrain ]; then \
24230           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24231         else \
24232           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24233           $(MAKE) stagetrain-start; \
24234         fi; \
24235         cd $(HOST_SUBDIR)/libcpp && \
24236         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24237 @endif libcpp-bootstrap
24238
24239
24240 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24241 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24242 maybe-all-stagefeedback-libcpp:
24243 maybe-clean-stagefeedback-libcpp:
24244 @if libcpp-bootstrap
24245 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24246 all-stagefeedback: all-stagefeedback-libcpp
24247 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24248 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24249         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24250         @r=`${PWD_COMMAND}`; export r; \
24251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24252         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24253         $(HOST_EXPORTS) \
24254         $(POSTSTAGE1_HOST_EXPORTS)  \
24255         cd $(HOST_SUBDIR)/libcpp && \
24256          \
24257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24258                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24259                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24260                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24261                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24265                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24266                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24267                 $(TARGET-stagefeedback-libcpp)
24268
24269 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24270 clean-stagefeedback: clean-stagefeedback-libcpp
24271 clean-stagefeedback-libcpp:
24272         @if [ $(current_stage) = stagefeedback ]; then \
24273           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24274         else \
24275           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24276           $(MAKE) stagefeedback-start; \
24277         fi; \
24278         cd $(HOST_SUBDIR)/libcpp && \
24279         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24280 @endif libcpp-bootstrap
24281
24282
24283 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24284 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24285 maybe-all-stageautoprofile-libcpp:
24286 maybe-clean-stageautoprofile-libcpp:
24287 @if libcpp-bootstrap
24288 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24289 all-stageautoprofile: all-stageautoprofile-libcpp
24290 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24291 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24292         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24293         @r=`${PWD_COMMAND}`; export r; \
24294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24296         $(HOST_EXPORTS) \
24297         $(POSTSTAGE1_HOST_EXPORTS)  \
24298         cd $(HOST_SUBDIR)/libcpp && \
24299         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24301                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24302                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24303                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24304                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24309                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24310                 $(TARGET-stageautoprofile-libcpp)
24311
24312 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24313 clean-stageautoprofile: clean-stageautoprofile-libcpp
24314 clean-stageautoprofile-libcpp:
24315         @if [ $(current_stage) = stageautoprofile ]; then \
24316           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24317         else \
24318           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24319           $(MAKE) stageautoprofile-start; \
24320         fi; \
24321         cd $(HOST_SUBDIR)/libcpp && \
24322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24323 @endif libcpp-bootstrap
24324
24325
24326 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24327 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24328 maybe-all-stageautofeedback-libcpp:
24329 maybe-clean-stageautofeedback-libcpp:
24330 @if libcpp-bootstrap
24331 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24332 all-stageautofeedback: all-stageautofeedback-libcpp
24333 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24334 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24335         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24336         @r=`${PWD_COMMAND}`; export r; \
24337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24339         $(HOST_EXPORTS) \
24340         $(POSTSTAGE1_HOST_EXPORTS)  \
24341         cd $(HOST_SUBDIR)/libcpp && \
24342          \
24343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24344                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24345                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24346                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24347                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24352                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24353                 $(TARGET-stageautofeedback-libcpp)
24354
24355 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24356 clean-stageautofeedback: clean-stageautofeedback-libcpp
24357 clean-stageautofeedback-libcpp:
24358         @if [ $(current_stage) = stageautofeedback ]; then \
24359           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24360         else \
24361           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24362           $(MAKE) stageautofeedback-start; \
24363         fi; \
24364         cd $(HOST_SUBDIR)/libcpp && \
24365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24366 @endif libcpp-bootstrap
24367
24368
24369
24370
24371
24372 .PHONY: check-libcpp maybe-check-libcpp
24373 maybe-check-libcpp:
24374 @if libcpp
24375 maybe-check-libcpp: check-libcpp
24376
24377 check-libcpp:
24378         @: $(MAKE); $(unstage)
24379         @r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24382         (cd $(HOST_SUBDIR)/libcpp && \
24383           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24384
24385 @endif libcpp
24386
24387 .PHONY: install-libcpp maybe-install-libcpp
24388 maybe-install-libcpp:
24389 @if libcpp
24390 maybe-install-libcpp: install-libcpp
24391
24392 install-libcpp: installdirs
24393         @: $(MAKE); $(unstage)
24394         @r=`${PWD_COMMAND}`; export r; \
24395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396         $(HOST_EXPORTS) \
24397         (cd $(HOST_SUBDIR)/libcpp && \
24398           $(MAKE) $(FLAGS_TO_PASS)  install)
24399
24400 @endif libcpp
24401
24402 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24403 maybe-install-strip-libcpp:
24404 @if libcpp
24405 maybe-install-strip-libcpp: install-strip-libcpp
24406
24407 install-strip-libcpp: installdirs
24408         @: $(MAKE); $(unstage)
24409         @r=`${PWD_COMMAND}`; export r; \
24410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24411         $(HOST_EXPORTS) \
24412         (cd $(HOST_SUBDIR)/libcpp && \
24413           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24414
24415 @endif libcpp
24416
24417 # Other targets (info, dvi, pdf, etc.)
24418
24419 .PHONY: maybe-info-libcpp info-libcpp
24420 maybe-info-libcpp:
24421 @if libcpp
24422 maybe-info-libcpp: info-libcpp
24423
24424 info-libcpp: \
24425     configure-libcpp 
24426         @[ -f ./libcpp/Makefile ] || exit 0; \
24427         r=`${PWD_COMMAND}`; export r; \
24428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24429         $(HOST_EXPORTS) \
24430         for flag in $(EXTRA_HOST_FLAGS) ; do \
24431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24432         done; \
24433         echo "Doing info in libcpp"; \
24434         (cd $(HOST_SUBDIR)/libcpp && \
24435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24437                   "RANLIB=$${RANLIB}" \
24438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24439                   info) \
24440           || exit 1
24441
24442 @endif libcpp
24443
24444 .PHONY: maybe-dvi-libcpp dvi-libcpp
24445 maybe-dvi-libcpp:
24446 @if libcpp
24447 maybe-dvi-libcpp: dvi-libcpp
24448
24449 dvi-libcpp: \
24450     configure-libcpp 
24451         @[ -f ./libcpp/Makefile ] || exit 0; \
24452         r=`${PWD_COMMAND}`; export r; \
24453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24454         $(HOST_EXPORTS) \
24455         for flag in $(EXTRA_HOST_FLAGS) ; do \
24456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24457         done; \
24458         echo "Doing dvi in libcpp"; \
24459         (cd $(HOST_SUBDIR)/libcpp && \
24460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24462                   "RANLIB=$${RANLIB}" \
24463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24464                   dvi) \
24465           || exit 1
24466
24467 @endif libcpp
24468
24469 .PHONY: maybe-pdf-libcpp pdf-libcpp
24470 maybe-pdf-libcpp:
24471 @if libcpp
24472 maybe-pdf-libcpp: pdf-libcpp
24473
24474 pdf-libcpp: \
24475     configure-libcpp 
24476         @[ -f ./libcpp/Makefile ] || exit 0; \
24477         r=`${PWD_COMMAND}`; export r; \
24478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479         $(HOST_EXPORTS) \
24480         for flag in $(EXTRA_HOST_FLAGS) ; do \
24481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24482         done; \
24483         echo "Doing pdf in libcpp"; \
24484         (cd $(HOST_SUBDIR)/libcpp && \
24485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24487                   "RANLIB=$${RANLIB}" \
24488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24489                   pdf) \
24490           || exit 1
24491
24492 @endif libcpp
24493
24494 .PHONY: maybe-html-libcpp html-libcpp
24495 maybe-html-libcpp:
24496 @if libcpp
24497 maybe-html-libcpp: html-libcpp
24498
24499 html-libcpp: \
24500     configure-libcpp 
24501         @[ -f ./libcpp/Makefile ] || exit 0; \
24502         r=`${PWD_COMMAND}`; export r; \
24503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504         $(HOST_EXPORTS) \
24505         for flag in $(EXTRA_HOST_FLAGS) ; do \
24506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507         done; \
24508         echo "Doing html in libcpp"; \
24509         (cd $(HOST_SUBDIR)/libcpp && \
24510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512                   "RANLIB=$${RANLIB}" \
24513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514                   html) \
24515           || exit 1
24516
24517 @endif libcpp
24518
24519 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24520 maybe-TAGS-libcpp:
24521 @if libcpp
24522 maybe-TAGS-libcpp: TAGS-libcpp
24523
24524 TAGS-libcpp: \
24525     configure-libcpp 
24526         @[ -f ./libcpp/Makefile ] || exit 0; \
24527         r=`${PWD_COMMAND}`; export r; \
24528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529         $(HOST_EXPORTS) \
24530         for flag in $(EXTRA_HOST_FLAGS) ; do \
24531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24532         done; \
24533         echo "Doing TAGS in libcpp"; \
24534         (cd $(HOST_SUBDIR)/libcpp && \
24535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24537                   "RANLIB=$${RANLIB}" \
24538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24539                   TAGS) \
24540           || exit 1
24541
24542 @endif libcpp
24543
24544 .PHONY: maybe-install-info-libcpp install-info-libcpp
24545 maybe-install-info-libcpp:
24546 @if libcpp
24547 maybe-install-info-libcpp: install-info-libcpp
24548
24549 install-info-libcpp: \
24550     configure-libcpp \
24551     info-libcpp 
24552         @[ -f ./libcpp/Makefile ] || exit 0; \
24553         r=`${PWD_COMMAND}`; export r; \
24554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555         $(HOST_EXPORTS) \
24556         for flag in $(EXTRA_HOST_FLAGS) ; do \
24557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24558         done; \
24559         echo "Doing install-info in libcpp"; \
24560         (cd $(HOST_SUBDIR)/libcpp && \
24561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24563                   "RANLIB=$${RANLIB}" \
24564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24565                   install-info) \
24566           || exit 1
24567
24568 @endif libcpp
24569
24570 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24571 maybe-install-dvi-libcpp:
24572 @if libcpp
24573 maybe-install-dvi-libcpp: install-dvi-libcpp
24574
24575 install-dvi-libcpp: \
24576     configure-libcpp \
24577     dvi-libcpp 
24578         @[ -f ./libcpp/Makefile ] || exit 0; \
24579         r=`${PWD_COMMAND}`; export r; \
24580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581         $(HOST_EXPORTS) \
24582         for flag in $(EXTRA_HOST_FLAGS) ; do \
24583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584         done; \
24585         echo "Doing install-dvi in libcpp"; \
24586         (cd $(HOST_SUBDIR)/libcpp && \
24587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589                   "RANLIB=$${RANLIB}" \
24590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591                   install-dvi) \
24592           || exit 1
24593
24594 @endif libcpp
24595
24596 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24597 maybe-install-pdf-libcpp:
24598 @if libcpp
24599 maybe-install-pdf-libcpp: install-pdf-libcpp
24600
24601 install-pdf-libcpp: \
24602     configure-libcpp \
24603     pdf-libcpp 
24604         @[ -f ./libcpp/Makefile ] || exit 0; \
24605         r=`${PWD_COMMAND}`; export r; \
24606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607         $(HOST_EXPORTS) \
24608         for flag in $(EXTRA_HOST_FLAGS) ; do \
24609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24610         done; \
24611         echo "Doing install-pdf in libcpp"; \
24612         (cd $(HOST_SUBDIR)/libcpp && \
24613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24615                   "RANLIB=$${RANLIB}" \
24616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24617                   install-pdf) \
24618           || exit 1
24619
24620 @endif libcpp
24621
24622 .PHONY: maybe-install-html-libcpp install-html-libcpp
24623 maybe-install-html-libcpp:
24624 @if libcpp
24625 maybe-install-html-libcpp: install-html-libcpp
24626
24627 install-html-libcpp: \
24628     configure-libcpp \
24629     html-libcpp 
24630         @[ -f ./libcpp/Makefile ] || exit 0; \
24631         r=`${PWD_COMMAND}`; export r; \
24632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633         $(HOST_EXPORTS) \
24634         for flag in $(EXTRA_HOST_FLAGS) ; do \
24635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24636         done; \
24637         echo "Doing install-html in libcpp"; \
24638         (cd $(HOST_SUBDIR)/libcpp && \
24639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24641                   "RANLIB=$${RANLIB}" \
24642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24643                   install-html) \
24644           || exit 1
24645
24646 @endif libcpp
24647
24648 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24649 maybe-installcheck-libcpp:
24650 @if libcpp
24651 maybe-installcheck-libcpp: installcheck-libcpp
24652
24653 installcheck-libcpp: \
24654     configure-libcpp 
24655         @[ -f ./libcpp/Makefile ] || exit 0; \
24656         r=`${PWD_COMMAND}`; export r; \
24657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658         $(HOST_EXPORTS) \
24659         for flag in $(EXTRA_HOST_FLAGS) ; do \
24660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661         done; \
24662         echo "Doing installcheck in libcpp"; \
24663         (cd $(HOST_SUBDIR)/libcpp && \
24664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666                   "RANLIB=$${RANLIB}" \
24667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24668                   installcheck) \
24669           || exit 1
24670
24671 @endif libcpp
24672
24673 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24674 maybe-mostlyclean-libcpp:
24675 @if libcpp
24676 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24677
24678 mostlyclean-libcpp: 
24679         @[ -f ./libcpp/Makefile ] || exit 0; \
24680         r=`${PWD_COMMAND}`; export r; \
24681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24682         $(HOST_EXPORTS) \
24683         for flag in $(EXTRA_HOST_FLAGS) ; do \
24684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24685         done; \
24686         echo "Doing mostlyclean in libcpp"; \
24687         (cd $(HOST_SUBDIR)/libcpp && \
24688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24690                   "RANLIB=$${RANLIB}" \
24691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24692                   mostlyclean) \
24693           || exit 1
24694
24695 @endif libcpp
24696
24697 .PHONY: maybe-clean-libcpp clean-libcpp
24698 maybe-clean-libcpp:
24699 @if libcpp
24700 maybe-clean-libcpp: clean-libcpp
24701
24702 clean-libcpp: 
24703         @[ -f ./libcpp/Makefile ] || exit 0; \
24704         r=`${PWD_COMMAND}`; export r; \
24705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706         $(HOST_EXPORTS) \
24707         for flag in $(EXTRA_HOST_FLAGS) ; do \
24708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709         done; \
24710         echo "Doing clean in libcpp"; \
24711         (cd $(HOST_SUBDIR)/libcpp && \
24712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714                   "RANLIB=$${RANLIB}" \
24715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716                   clean) \
24717           || exit 1
24718
24719 @endif libcpp
24720
24721 .PHONY: maybe-distclean-libcpp distclean-libcpp
24722 maybe-distclean-libcpp:
24723 @if libcpp
24724 maybe-distclean-libcpp: distclean-libcpp
24725
24726 distclean-libcpp: 
24727         @[ -f ./libcpp/Makefile ] || exit 0; \
24728         r=`${PWD_COMMAND}`; export r; \
24729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24730         $(HOST_EXPORTS) \
24731         for flag in $(EXTRA_HOST_FLAGS) ; do \
24732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24733         done; \
24734         echo "Doing distclean in libcpp"; \
24735         (cd $(HOST_SUBDIR)/libcpp && \
24736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24738                   "RANLIB=$${RANLIB}" \
24739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24740                   distclean) \
24741           || exit 1
24742
24743 @endif libcpp
24744
24745 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24746 maybe-maintainer-clean-libcpp:
24747 @if libcpp
24748 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24749
24750 maintainer-clean-libcpp: 
24751         @[ -f ./libcpp/Makefile ] || exit 0; \
24752         r=`${PWD_COMMAND}`; export r; \
24753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754         $(HOST_EXPORTS) \
24755         for flag in $(EXTRA_HOST_FLAGS) ; do \
24756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24757         done; \
24758         echo "Doing maintainer-clean in libcpp"; \
24759         (cd $(HOST_SUBDIR)/libcpp && \
24760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24762                   "RANLIB=$${RANLIB}" \
24763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24764                   maintainer-clean) \
24765           || exit 1
24766
24767 @endif libcpp
24768
24769
24770
24771 .PHONY: configure-libcody maybe-configure-libcody
24772 maybe-configure-libcody:
24773 @if gcc-bootstrap
24774 configure-libcody: stage_current
24775 @endif gcc-bootstrap
24776 @if libcody
24777 maybe-configure-libcody: configure-libcody
24778 configure-libcody: 
24779         @r=`${PWD_COMMAND}`; export r; \
24780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24783         $(HOST_EXPORTS)  \
24784         echo Configuring in $(HOST_SUBDIR)/libcody; \
24785         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24786         case $(srcdir) in \
24787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24788           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24790         esac; \
24791         module_srcdir=libcody; \
24792         $(SHELL) \
24793           $$s/$$module_srcdir/configure \
24794           --srcdir=$${topdir}/$$module_srcdir \
24795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24796           --target=${target_alias}  \
24797           || exit 1
24798 @endif libcody
24799
24800
24801
24802 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24803 maybe-configure-stage1-libcody:
24804 @if libcody-bootstrap
24805 maybe-configure-stage1-libcody: configure-stage1-libcody
24806 configure-stage1-libcody:
24807         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24809         @r=`${PWD_COMMAND}`; export r; \
24810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24811         TFLAGS="$(STAGE1_TFLAGS)"; \
24812         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24813         $(HOST_EXPORTS) \
24814         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24815         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24816         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24817         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24818         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24819         cd $(HOST_SUBDIR)/libcody || exit 1; \
24820         case $(srcdir) in \
24821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24822           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24824         esac; \
24825         module_srcdir=libcody; \
24826         $(SHELL) $$s/$$module_srcdir/configure \
24827           --srcdir=$${topdir}/$$module_srcdir \
24828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24829           --target=${target_alias} \
24830            \
24831           $(STAGE1_CONFIGURE_FLAGS)
24832 @endif libcody-bootstrap
24833
24834 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24835 maybe-configure-stage2-libcody:
24836 @if libcody-bootstrap
24837 maybe-configure-stage2-libcody: configure-stage2-libcody
24838 configure-stage2-libcody:
24839         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24840         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24841         @r=`${PWD_COMMAND}`; export r; \
24842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843         TFLAGS="$(STAGE2_TFLAGS)"; \
24844         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24845         $(HOST_EXPORTS) \
24846         $(POSTSTAGE1_HOST_EXPORTS) \
24847         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24848         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24849         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24850         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24851         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24852         cd $(HOST_SUBDIR)/libcody || exit 1; \
24853         case $(srcdir) in \
24854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24855           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24857         esac; \
24858         module_srcdir=libcody; \
24859         $(SHELL) $$s/$$module_srcdir/configure \
24860           --srcdir=$${topdir}/$$module_srcdir \
24861           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24862           --target=${target_alias} \
24863           --with-build-libsubdir=$(HOST_SUBDIR) \
24864           $(STAGE2_CONFIGURE_FLAGS)
24865 @endif libcody-bootstrap
24866
24867 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24868 maybe-configure-stage3-libcody:
24869 @if libcody-bootstrap
24870 maybe-configure-stage3-libcody: configure-stage3-libcody
24871 configure-stage3-libcody:
24872         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24873         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24874         @r=`${PWD_COMMAND}`; export r; \
24875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876         TFLAGS="$(STAGE3_TFLAGS)"; \
24877         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24878         $(HOST_EXPORTS) \
24879         $(POSTSTAGE1_HOST_EXPORTS) \
24880         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24881         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24882         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24883         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24885         cd $(HOST_SUBDIR)/libcody || exit 1; \
24886         case $(srcdir) in \
24887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24888           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24890         esac; \
24891         module_srcdir=libcody; \
24892         $(SHELL) $$s/$$module_srcdir/configure \
24893           --srcdir=$${topdir}/$$module_srcdir \
24894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24895           --target=${target_alias} \
24896           --with-build-libsubdir=$(HOST_SUBDIR) \
24897           $(STAGE3_CONFIGURE_FLAGS)
24898 @endif libcody-bootstrap
24899
24900 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24901 maybe-configure-stage4-libcody:
24902 @if libcody-bootstrap
24903 maybe-configure-stage4-libcody: configure-stage4-libcody
24904 configure-stage4-libcody:
24905         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24907         @r=`${PWD_COMMAND}`; export r; \
24908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24909         TFLAGS="$(STAGE4_TFLAGS)"; \
24910         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24911         $(HOST_EXPORTS) \
24912         $(POSTSTAGE1_HOST_EXPORTS) \
24913         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24914         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24915         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24916         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24918         cd $(HOST_SUBDIR)/libcody || exit 1; \
24919         case $(srcdir) in \
24920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24921           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24923         esac; \
24924         module_srcdir=libcody; \
24925         $(SHELL) $$s/$$module_srcdir/configure \
24926           --srcdir=$${topdir}/$$module_srcdir \
24927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24928           --target=${target_alias} \
24929           --with-build-libsubdir=$(HOST_SUBDIR) \
24930           $(STAGE4_CONFIGURE_FLAGS)
24931 @endif libcody-bootstrap
24932
24933 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24934 maybe-configure-stageprofile-libcody:
24935 @if libcody-bootstrap
24936 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24937 configure-stageprofile-libcody:
24938         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24940         @r=`${PWD_COMMAND}`; export r; \
24941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24942         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24943         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24944         $(HOST_EXPORTS) \
24945         $(POSTSTAGE1_HOST_EXPORTS) \
24946         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24947         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24948         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24949         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24951         cd $(HOST_SUBDIR)/libcody || exit 1; \
24952         case $(srcdir) in \
24953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24954           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24956         esac; \
24957         module_srcdir=libcody; \
24958         $(SHELL) $$s/$$module_srcdir/configure \
24959           --srcdir=$${topdir}/$$module_srcdir \
24960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24961           --target=${target_alias} \
24962           --with-build-libsubdir=$(HOST_SUBDIR) \
24963           $(STAGEprofile_CONFIGURE_FLAGS)
24964 @endif libcody-bootstrap
24965
24966 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24967 maybe-configure-stagetrain-libcody:
24968 @if libcody-bootstrap
24969 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24970 configure-stagetrain-libcody:
24971         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24972         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24973         @r=`${PWD_COMMAND}`; export r; \
24974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24976         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24977         $(HOST_EXPORTS) \
24978         $(POSTSTAGE1_HOST_EXPORTS) \
24979         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24980         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24981         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24982         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24984         cd $(HOST_SUBDIR)/libcody || exit 1; \
24985         case $(srcdir) in \
24986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24987           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24989         esac; \
24990         module_srcdir=libcody; \
24991         $(SHELL) $$s/$$module_srcdir/configure \
24992           --srcdir=$${topdir}/$$module_srcdir \
24993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24994           --target=${target_alias} \
24995           --with-build-libsubdir=$(HOST_SUBDIR) \
24996           $(STAGEtrain_CONFIGURE_FLAGS)
24997 @endif libcody-bootstrap
24998
24999 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25000 maybe-configure-stagefeedback-libcody:
25001 @if libcody-bootstrap
25002 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25003 configure-stagefeedback-libcody:
25004         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25005         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25006         @r=`${PWD_COMMAND}`; export r; \
25007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25009         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25010         $(HOST_EXPORTS) \
25011         $(POSTSTAGE1_HOST_EXPORTS) \
25012         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25013         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25014         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25015         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25017         cd $(HOST_SUBDIR)/libcody || exit 1; \
25018         case $(srcdir) in \
25019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25020           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25022         esac; \
25023         module_srcdir=libcody; \
25024         $(SHELL) $$s/$$module_srcdir/configure \
25025           --srcdir=$${topdir}/$$module_srcdir \
25026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25027           --target=${target_alias} \
25028           --with-build-libsubdir=$(HOST_SUBDIR) \
25029           $(STAGEfeedback_CONFIGURE_FLAGS)
25030 @endif libcody-bootstrap
25031
25032 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25033 maybe-configure-stageautoprofile-libcody:
25034 @if libcody-bootstrap
25035 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25036 configure-stageautoprofile-libcody:
25037         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25039         @r=`${PWD_COMMAND}`; export r; \
25040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25042         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25043         $(HOST_EXPORTS) \
25044         $(POSTSTAGE1_HOST_EXPORTS) \
25045         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25046         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25047         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25048         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25050         cd $(HOST_SUBDIR)/libcody || exit 1; \
25051         case $(srcdir) in \
25052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25053           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25055         esac; \
25056         module_srcdir=libcody; \
25057         $(SHELL) $$s/$$module_srcdir/configure \
25058           --srcdir=$${topdir}/$$module_srcdir \
25059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25060           --target=${target_alias} \
25061           --with-build-libsubdir=$(HOST_SUBDIR) \
25062           $(STAGEautoprofile_CONFIGURE_FLAGS)
25063 @endif libcody-bootstrap
25064
25065 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25066 maybe-configure-stageautofeedback-libcody:
25067 @if libcody-bootstrap
25068 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25069 configure-stageautofeedback-libcody:
25070         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25072         @r=`${PWD_COMMAND}`; export r; \
25073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25074         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25075         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25076         $(HOST_EXPORTS) \
25077         $(POSTSTAGE1_HOST_EXPORTS) \
25078         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25079         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25080         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25081         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25083         cd $(HOST_SUBDIR)/libcody || exit 1; \
25084         case $(srcdir) in \
25085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25086           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25088         esac; \
25089         module_srcdir=libcody; \
25090         $(SHELL) $$s/$$module_srcdir/configure \
25091           --srcdir=$${topdir}/$$module_srcdir \
25092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25093           --target=${target_alias} \
25094           --with-build-libsubdir=$(HOST_SUBDIR) \
25095           $(STAGEautofeedback_CONFIGURE_FLAGS)
25096 @endif libcody-bootstrap
25097
25098
25099
25100
25101
25102 .PHONY: all-libcody maybe-all-libcody
25103 maybe-all-libcody:
25104 @if gcc-bootstrap
25105 all-libcody: stage_current
25106 @endif gcc-bootstrap
25107 @if libcody
25108 TARGET-libcody=all
25109 maybe-all-libcody: all-libcody
25110 all-libcody: configure-libcody
25111         @r=`${PWD_COMMAND}`; export r; \
25112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113         $(HOST_EXPORTS)  \
25114         (cd $(HOST_SUBDIR)/libcody && \
25115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25116                 $(TARGET-libcody))
25117 @endif libcody
25118
25119
25120
25121 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25122 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25123 maybe-all-stage1-libcody:
25124 maybe-clean-stage1-libcody:
25125 @if libcody-bootstrap
25126 maybe-all-stage1-libcody: all-stage1-libcody
25127 all-stage1: all-stage1-libcody
25128 TARGET-stage1-libcody = $(TARGET-libcody)
25129 all-stage1-libcody: configure-stage1-libcody
25130         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25131         @r=`${PWD_COMMAND}`; export r; \
25132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133         TFLAGS="$(STAGE1_TFLAGS)"; \
25134         $(HOST_EXPORTS)  \
25135         cd $(HOST_SUBDIR)/libcody && \
25136          \
25137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25138                 CFLAGS="$(STAGE1_CFLAGS)" \
25139                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25140                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25141                 LIBCFLAGS="$(LIBCFLAGS)" \
25142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25145                 $(EXTRA_HOST_FLAGS)  \
25146                 $(STAGE1_FLAGS_TO_PASS)  \
25147                 TFLAGS="$(STAGE1_TFLAGS)"  \
25148                 $(TARGET-stage1-libcody)
25149
25150 maybe-clean-stage1-libcody: clean-stage1-libcody
25151 clean-stage1: clean-stage1-libcody
25152 clean-stage1-libcody:
25153         @if [ $(current_stage) = stage1 ]; then \
25154           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25155         else \
25156           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25157           $(MAKE) stage1-start; \
25158         fi; \
25159         cd $(HOST_SUBDIR)/libcody && \
25160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25161         $(STAGE1_FLAGS_TO_PASS)  clean
25162 @endif libcody-bootstrap
25163
25164
25165 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25166 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25167 maybe-all-stage2-libcody:
25168 maybe-clean-stage2-libcody:
25169 @if libcody-bootstrap
25170 maybe-all-stage2-libcody: all-stage2-libcody
25171 all-stage2: all-stage2-libcody
25172 TARGET-stage2-libcody = $(TARGET-libcody)
25173 all-stage2-libcody: configure-stage2-libcody
25174         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25175         @r=`${PWD_COMMAND}`; export r; \
25176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177         TFLAGS="$(STAGE2_TFLAGS)"; \
25178         $(HOST_EXPORTS) \
25179         $(POSTSTAGE1_HOST_EXPORTS)  \
25180         cd $(HOST_SUBDIR)/libcody && \
25181          \
25182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25183                 CFLAGS="$(STAGE2_CFLAGS)" \
25184                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25185                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25186                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25190                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25191                 TFLAGS="$(STAGE2_TFLAGS)"  \
25192                 $(TARGET-stage2-libcody)
25193
25194 maybe-clean-stage2-libcody: clean-stage2-libcody
25195 clean-stage2: clean-stage2-libcody
25196 clean-stage2-libcody:
25197         @if [ $(current_stage) = stage2 ]; then \
25198           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25199         else \
25200           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25201           $(MAKE) stage2-start; \
25202         fi; \
25203         cd $(HOST_SUBDIR)/libcody && \
25204         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25205 @endif libcody-bootstrap
25206
25207
25208 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25209 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25210 maybe-all-stage3-libcody:
25211 maybe-clean-stage3-libcody:
25212 @if libcody-bootstrap
25213 maybe-all-stage3-libcody: all-stage3-libcody
25214 all-stage3: all-stage3-libcody
25215 TARGET-stage3-libcody = $(TARGET-libcody)
25216 all-stage3-libcody: configure-stage3-libcody
25217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25218         @r=`${PWD_COMMAND}`; export r; \
25219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220         TFLAGS="$(STAGE3_TFLAGS)"; \
25221         $(HOST_EXPORTS) \
25222         $(POSTSTAGE1_HOST_EXPORTS)  \
25223         cd $(HOST_SUBDIR)/libcody && \
25224          \
25225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25226                 CFLAGS="$(STAGE3_CFLAGS)" \
25227                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25228                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25229                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25233                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25234                 TFLAGS="$(STAGE3_TFLAGS)"  \
25235                 $(TARGET-stage3-libcody)
25236
25237 maybe-clean-stage3-libcody: clean-stage3-libcody
25238 clean-stage3: clean-stage3-libcody
25239 clean-stage3-libcody:
25240         @if [ $(current_stage) = stage3 ]; then \
25241           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25242         else \
25243           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25244           $(MAKE) stage3-start; \
25245         fi; \
25246         cd $(HOST_SUBDIR)/libcody && \
25247         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25248 @endif libcody-bootstrap
25249
25250
25251 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25252 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25253 maybe-all-stage4-libcody:
25254 maybe-clean-stage4-libcody:
25255 @if libcody-bootstrap
25256 maybe-all-stage4-libcody: all-stage4-libcody
25257 all-stage4: all-stage4-libcody
25258 TARGET-stage4-libcody = $(TARGET-libcody)
25259 all-stage4-libcody: configure-stage4-libcody
25260         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25261         @r=`${PWD_COMMAND}`; export r; \
25262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25263         TFLAGS="$(STAGE4_TFLAGS)"; \
25264         $(HOST_EXPORTS) \
25265         $(POSTSTAGE1_HOST_EXPORTS)  \
25266         cd $(HOST_SUBDIR)/libcody && \
25267          \
25268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25269                 CFLAGS="$(STAGE4_CFLAGS)" \
25270                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25271                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25272                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25276                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25277                 TFLAGS="$(STAGE4_TFLAGS)"  \
25278                 $(TARGET-stage4-libcody)
25279
25280 maybe-clean-stage4-libcody: clean-stage4-libcody
25281 clean-stage4: clean-stage4-libcody
25282 clean-stage4-libcody:
25283         @if [ $(current_stage) = stage4 ]; then \
25284           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25285         else \
25286           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25287           $(MAKE) stage4-start; \
25288         fi; \
25289         cd $(HOST_SUBDIR)/libcody && \
25290         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25291 @endif libcody-bootstrap
25292
25293
25294 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25295 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25296 maybe-all-stageprofile-libcody:
25297 maybe-clean-stageprofile-libcody:
25298 @if libcody-bootstrap
25299 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25300 all-stageprofile: all-stageprofile-libcody
25301 TARGET-stageprofile-libcody = $(TARGET-libcody)
25302 all-stageprofile-libcody: configure-stageprofile-libcody
25303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25304         @r=`${PWD_COMMAND}`; export r; \
25305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25307         $(HOST_EXPORTS) \
25308         $(POSTSTAGE1_HOST_EXPORTS)  \
25309         cd $(HOST_SUBDIR)/libcody && \
25310          \
25311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25312                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25313                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25314                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25315                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25320                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25321                 $(TARGET-stageprofile-libcody)
25322
25323 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25324 clean-stageprofile: clean-stageprofile-libcody
25325 clean-stageprofile-libcody:
25326         @if [ $(current_stage) = stageprofile ]; then \
25327           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25328         else \
25329           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25330           $(MAKE) stageprofile-start; \
25331         fi; \
25332         cd $(HOST_SUBDIR)/libcody && \
25333         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25334 @endif libcody-bootstrap
25335
25336
25337 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25338 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25339 maybe-all-stagetrain-libcody:
25340 maybe-clean-stagetrain-libcody:
25341 @if libcody-bootstrap
25342 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25343 all-stagetrain: all-stagetrain-libcody
25344 TARGET-stagetrain-libcody = $(TARGET-libcody)
25345 all-stagetrain-libcody: configure-stagetrain-libcody
25346         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25347         @r=`${PWD_COMMAND}`; export r; \
25348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25350         $(HOST_EXPORTS) \
25351         $(POSTSTAGE1_HOST_EXPORTS)  \
25352         cd $(HOST_SUBDIR)/libcody && \
25353          \
25354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25355                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25356                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25357                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25358                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25363                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25364                 $(TARGET-stagetrain-libcody)
25365
25366 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25367 clean-stagetrain: clean-stagetrain-libcody
25368 clean-stagetrain-libcody:
25369         @if [ $(current_stage) = stagetrain ]; then \
25370           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25371         else \
25372           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25373           $(MAKE) stagetrain-start; \
25374         fi; \
25375         cd $(HOST_SUBDIR)/libcody && \
25376         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25377 @endif libcody-bootstrap
25378
25379
25380 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25381 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25382 maybe-all-stagefeedback-libcody:
25383 maybe-clean-stagefeedback-libcody:
25384 @if libcody-bootstrap
25385 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25386 all-stagefeedback: all-stagefeedback-libcody
25387 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25388 all-stagefeedback-libcody: configure-stagefeedback-libcody
25389         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25390         @r=`${PWD_COMMAND}`; export r; \
25391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25392         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25393         $(HOST_EXPORTS) \
25394         $(POSTSTAGE1_HOST_EXPORTS)  \
25395         cd $(HOST_SUBDIR)/libcody && \
25396          \
25397         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25398                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25399                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25400                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25401                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25405                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25406                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25407                 $(TARGET-stagefeedback-libcody)
25408
25409 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25410 clean-stagefeedback: clean-stagefeedback-libcody
25411 clean-stagefeedback-libcody:
25412         @if [ $(current_stage) = stagefeedback ]; then \
25413           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25414         else \
25415           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25416           $(MAKE) stagefeedback-start; \
25417         fi; \
25418         cd $(HOST_SUBDIR)/libcody && \
25419         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25420 @endif libcody-bootstrap
25421
25422
25423 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25424 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25425 maybe-all-stageautoprofile-libcody:
25426 maybe-clean-stageautoprofile-libcody:
25427 @if libcody-bootstrap
25428 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25429 all-stageautoprofile: all-stageautoprofile-libcody
25430 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25431 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25432         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25433         @r=`${PWD_COMMAND}`; export r; \
25434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25436         $(HOST_EXPORTS) \
25437         $(POSTSTAGE1_HOST_EXPORTS)  \
25438         cd $(HOST_SUBDIR)/libcody && \
25439         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25441                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25442                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25443                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25444                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25448                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25449                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25450                 $(TARGET-stageautoprofile-libcody)
25451
25452 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25453 clean-stageautoprofile: clean-stageautoprofile-libcody
25454 clean-stageautoprofile-libcody:
25455         @if [ $(current_stage) = stageautoprofile ]; then \
25456           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25457         else \
25458           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25459           $(MAKE) stageautoprofile-start; \
25460         fi; \
25461         cd $(HOST_SUBDIR)/libcody && \
25462         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25463 @endif libcody-bootstrap
25464
25465
25466 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25467 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25468 maybe-all-stageautofeedback-libcody:
25469 maybe-clean-stageautofeedback-libcody:
25470 @if libcody-bootstrap
25471 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25472 all-stageautofeedback: all-stageautofeedback-libcody
25473 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25474 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25475         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25476         @r=`${PWD_COMMAND}`; export r; \
25477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25478         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25479         $(HOST_EXPORTS) \
25480         $(POSTSTAGE1_HOST_EXPORTS)  \
25481         cd $(HOST_SUBDIR)/libcody && \
25482          \
25483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25484                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25485                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25486                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25487                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25488                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25489                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25490                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25491                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25492                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25493                 $(TARGET-stageautofeedback-libcody)
25494
25495 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25496 clean-stageautofeedback: clean-stageautofeedback-libcody
25497 clean-stageautofeedback-libcody:
25498         @if [ $(current_stage) = stageautofeedback ]; then \
25499           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25500         else \
25501           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25502           $(MAKE) stageautofeedback-start; \
25503         fi; \
25504         cd $(HOST_SUBDIR)/libcody && \
25505         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25506 @endif libcody-bootstrap
25507
25508
25509
25510
25511
25512 .PHONY: check-libcody maybe-check-libcody
25513 maybe-check-libcody:
25514 @if libcody
25515 maybe-check-libcody: check-libcody
25516
25517 check-libcody:
25518         @: $(MAKE); $(unstage)
25519         @r=`${PWD_COMMAND}`; export r; \
25520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25521         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25522         (cd $(HOST_SUBDIR)/libcody && \
25523           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25524
25525 @endif libcody
25526
25527 .PHONY: install-libcody maybe-install-libcody
25528 maybe-install-libcody:
25529 @if libcody
25530 maybe-install-libcody: install-libcody
25531
25532 install-libcody:
25533
25534 @endif libcody
25535
25536 .PHONY: install-strip-libcody maybe-install-strip-libcody
25537 maybe-install-strip-libcody:
25538 @if libcody
25539 maybe-install-strip-libcody: install-strip-libcody
25540
25541 install-strip-libcody:
25542
25543 @endif libcody
25544
25545 # Other targets (info, dvi, pdf, etc.)
25546
25547 .PHONY: maybe-info-libcody info-libcody
25548 maybe-info-libcody:
25549 @if libcody
25550 maybe-info-libcody: info-libcody
25551
25552 # libcody doesn't support info.
25553 info-libcody:
25554
25555 @endif libcody
25556
25557 .PHONY: maybe-dvi-libcody dvi-libcody
25558 maybe-dvi-libcody:
25559 @if libcody
25560 maybe-dvi-libcody: dvi-libcody
25561
25562 # libcody doesn't support dvi.
25563 dvi-libcody:
25564
25565 @endif libcody
25566
25567 .PHONY: maybe-pdf-libcody pdf-libcody
25568 maybe-pdf-libcody:
25569 @if libcody
25570 maybe-pdf-libcody: pdf-libcody
25571
25572 # libcody doesn't support pdf.
25573 pdf-libcody:
25574
25575 @endif libcody
25576
25577 .PHONY: maybe-html-libcody html-libcody
25578 maybe-html-libcody:
25579 @if libcody
25580 maybe-html-libcody: html-libcody
25581
25582 # libcody doesn't support html.
25583 html-libcody:
25584
25585 @endif libcody
25586
25587 .PHONY: maybe-TAGS-libcody TAGS-libcody
25588 maybe-TAGS-libcody:
25589 @if libcody
25590 maybe-TAGS-libcody: TAGS-libcody
25591
25592 # libcody doesn't support TAGS.
25593 TAGS-libcody:
25594
25595 @endif libcody
25596
25597 .PHONY: maybe-install-info-libcody install-info-libcody
25598 maybe-install-info-libcody:
25599 @if libcody
25600 maybe-install-info-libcody: install-info-libcody
25601
25602 # libcody doesn't support install-info.
25603 install-info-libcody:
25604
25605 @endif libcody
25606
25607 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25608 maybe-install-dvi-libcody:
25609 @if libcody
25610 maybe-install-dvi-libcody: install-dvi-libcody
25611
25612 # libcody doesn't support install-dvi.
25613 install-dvi-libcody:
25614
25615 @endif libcody
25616
25617 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25618 maybe-install-pdf-libcody:
25619 @if libcody
25620 maybe-install-pdf-libcody: install-pdf-libcody
25621
25622 # libcody doesn't support install-pdf.
25623 install-pdf-libcody:
25624
25625 @endif libcody
25626
25627 .PHONY: maybe-install-html-libcody install-html-libcody
25628 maybe-install-html-libcody:
25629 @if libcody
25630 maybe-install-html-libcody: install-html-libcody
25631
25632 # libcody doesn't support install-html.
25633 install-html-libcody:
25634
25635 @endif libcody
25636
25637 .PHONY: maybe-installcheck-libcody installcheck-libcody
25638 maybe-installcheck-libcody:
25639 @if libcody
25640 maybe-installcheck-libcody: installcheck-libcody
25641
25642 installcheck-libcody: \
25643     configure-libcody 
25644         @[ -f ./libcody/Makefile ] || exit 0; \
25645         r=`${PWD_COMMAND}`; export r; \
25646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647         $(HOST_EXPORTS) \
25648         for flag in $(EXTRA_HOST_FLAGS) ; do \
25649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650         done; \
25651         echo "Doing installcheck in libcody"; \
25652         (cd $(HOST_SUBDIR)/libcody && \
25653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655                   "RANLIB=$${RANLIB}" \
25656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657                   installcheck) \
25658           || exit 1
25659
25660 @endif libcody
25661
25662 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25663 maybe-mostlyclean-libcody:
25664 @if libcody
25665 maybe-mostlyclean-libcody: mostlyclean-libcody
25666
25667 mostlyclean-libcody: 
25668         @[ -f ./libcody/Makefile ] || exit 0; \
25669         r=`${PWD_COMMAND}`; export r; \
25670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671         $(HOST_EXPORTS) \
25672         for flag in $(EXTRA_HOST_FLAGS) ; do \
25673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674         done; \
25675         echo "Doing mostlyclean in libcody"; \
25676         (cd $(HOST_SUBDIR)/libcody && \
25677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679                   "RANLIB=$${RANLIB}" \
25680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681                   mostlyclean) \
25682           || exit 1
25683
25684 @endif libcody
25685
25686 .PHONY: maybe-clean-libcody clean-libcody
25687 maybe-clean-libcody:
25688 @if libcody
25689 maybe-clean-libcody: clean-libcody
25690
25691 clean-libcody: 
25692         @[ -f ./libcody/Makefile ] || exit 0; \
25693         r=`${PWD_COMMAND}`; export r; \
25694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695         $(HOST_EXPORTS) \
25696         for flag in $(EXTRA_HOST_FLAGS) ; do \
25697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25698         done; \
25699         echo "Doing clean in libcody"; \
25700         (cd $(HOST_SUBDIR)/libcody && \
25701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25703                   "RANLIB=$${RANLIB}" \
25704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25705                   clean) \
25706           || exit 1
25707
25708 @endif libcody
25709
25710 .PHONY: maybe-distclean-libcody distclean-libcody
25711 maybe-distclean-libcody:
25712 @if libcody
25713 maybe-distclean-libcody: distclean-libcody
25714
25715 distclean-libcody: 
25716         @[ -f ./libcody/Makefile ] || exit 0; \
25717         r=`${PWD_COMMAND}`; export r; \
25718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719         $(HOST_EXPORTS) \
25720         for flag in $(EXTRA_HOST_FLAGS) ; do \
25721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722         done; \
25723         echo "Doing distclean in libcody"; \
25724         (cd $(HOST_SUBDIR)/libcody && \
25725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727                   "RANLIB=$${RANLIB}" \
25728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25729                   distclean) \
25730           || exit 1
25731
25732 @endif libcody
25733
25734 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25735 maybe-maintainer-clean-libcody:
25736 @if libcody
25737 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25738
25739 maintainer-clean-libcody: 
25740         @[ -f ./libcody/Makefile ] || exit 0; \
25741         r=`${PWD_COMMAND}`; export r; \
25742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743         $(HOST_EXPORTS) \
25744         for flag in $(EXTRA_HOST_FLAGS) ; do \
25745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25746         done; \
25747         echo "Doing maintainer-clean in libcody"; \
25748         (cd $(HOST_SUBDIR)/libcody && \
25749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25751                   "RANLIB=$${RANLIB}" \
25752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25753                   maintainer-clean) \
25754           || exit 1
25755
25756 @endif libcody
25757
25758
25759
25760 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25761 maybe-configure-libdecnumber:
25762 @if gcc-bootstrap
25763 configure-libdecnumber: stage_current
25764 @endif gcc-bootstrap
25765 @if libdecnumber
25766 maybe-configure-libdecnumber: configure-libdecnumber
25767 configure-libdecnumber: 
25768         @r=`${PWD_COMMAND}`; export r; \
25769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25770         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25772         $(HOST_EXPORTS)  \
25773         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25774         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25775         case $(srcdir) in \
25776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25777           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25779         esac; \
25780         module_srcdir=libdecnumber; \
25781         $(SHELL) \
25782           $$s/$$module_srcdir/configure \
25783           --srcdir=$${topdir}/$$module_srcdir \
25784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25785           --target=${target_alias}  \
25786           || exit 1
25787 @endif libdecnumber
25788
25789
25790
25791 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25792 maybe-configure-stage1-libdecnumber:
25793 @if libdecnumber-bootstrap
25794 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25795 configure-stage1-libdecnumber:
25796         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25798         @r=`${PWD_COMMAND}`; export r; \
25799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800         TFLAGS="$(STAGE1_TFLAGS)"; \
25801         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25802         $(HOST_EXPORTS) \
25803         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25804         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25805         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25806         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25808         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25809         case $(srcdir) in \
25810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25811           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25813         esac; \
25814         module_srcdir=libdecnumber; \
25815         $(SHELL) $$s/$$module_srcdir/configure \
25816           --srcdir=$${topdir}/$$module_srcdir \
25817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25818           --target=${target_alias} \
25819            \
25820           $(STAGE1_CONFIGURE_FLAGS)
25821 @endif libdecnumber-bootstrap
25822
25823 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25824 maybe-configure-stage2-libdecnumber:
25825 @if libdecnumber-bootstrap
25826 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25827 configure-stage2-libdecnumber:
25828         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25830         @r=`${PWD_COMMAND}`; export r; \
25831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25832         TFLAGS="$(STAGE2_TFLAGS)"; \
25833         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25834         $(HOST_EXPORTS) \
25835         $(POSTSTAGE1_HOST_EXPORTS) \
25836         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25837         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25838         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25839         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25841         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25842         case $(srcdir) in \
25843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25844           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25846         esac; \
25847         module_srcdir=libdecnumber; \
25848         $(SHELL) $$s/$$module_srcdir/configure \
25849           --srcdir=$${topdir}/$$module_srcdir \
25850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25851           --target=${target_alias} \
25852           --with-build-libsubdir=$(HOST_SUBDIR) \
25853           $(STAGE2_CONFIGURE_FLAGS)
25854 @endif libdecnumber-bootstrap
25855
25856 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25857 maybe-configure-stage3-libdecnumber:
25858 @if libdecnumber-bootstrap
25859 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25860 configure-stage3-libdecnumber:
25861         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25862         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25863         @r=`${PWD_COMMAND}`; export r; \
25864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25865         TFLAGS="$(STAGE3_TFLAGS)"; \
25866         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25867         $(HOST_EXPORTS) \
25868         $(POSTSTAGE1_HOST_EXPORTS) \
25869         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25870         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25871         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25872         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25874         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25875         case $(srcdir) in \
25876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25877           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25879         esac; \
25880         module_srcdir=libdecnumber; \
25881         $(SHELL) $$s/$$module_srcdir/configure \
25882           --srcdir=$${topdir}/$$module_srcdir \
25883           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25884           --target=${target_alias} \
25885           --with-build-libsubdir=$(HOST_SUBDIR) \
25886           $(STAGE3_CONFIGURE_FLAGS)
25887 @endif libdecnumber-bootstrap
25888
25889 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25890 maybe-configure-stage4-libdecnumber:
25891 @if libdecnumber-bootstrap
25892 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25893 configure-stage4-libdecnumber:
25894         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25896         @r=`${PWD_COMMAND}`; export r; \
25897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898         TFLAGS="$(STAGE4_TFLAGS)"; \
25899         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25900         $(HOST_EXPORTS) \
25901         $(POSTSTAGE1_HOST_EXPORTS) \
25902         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25903         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25904         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25905         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25906         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25907         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25908         case $(srcdir) in \
25909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25910           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25912         esac; \
25913         module_srcdir=libdecnumber; \
25914         $(SHELL) $$s/$$module_srcdir/configure \
25915           --srcdir=$${topdir}/$$module_srcdir \
25916           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25917           --target=${target_alias} \
25918           --with-build-libsubdir=$(HOST_SUBDIR) \
25919           $(STAGE4_CONFIGURE_FLAGS)
25920 @endif libdecnumber-bootstrap
25921
25922 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25923 maybe-configure-stageprofile-libdecnumber:
25924 @if libdecnumber-bootstrap
25925 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25926 configure-stageprofile-libdecnumber:
25927         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25928         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25929         @r=`${PWD_COMMAND}`; export r; \
25930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25931         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25932         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25933         $(HOST_EXPORTS) \
25934         $(POSTSTAGE1_HOST_EXPORTS) \
25935         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25936         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25937         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25938         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25939         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25940         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25941         case $(srcdir) in \
25942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25943           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25945         esac; \
25946         module_srcdir=libdecnumber; \
25947         $(SHELL) $$s/$$module_srcdir/configure \
25948           --srcdir=$${topdir}/$$module_srcdir \
25949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25950           --target=${target_alias} \
25951           --with-build-libsubdir=$(HOST_SUBDIR) \
25952           $(STAGEprofile_CONFIGURE_FLAGS)
25953 @endif libdecnumber-bootstrap
25954
25955 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25956 maybe-configure-stagetrain-libdecnumber:
25957 @if libdecnumber-bootstrap
25958 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25959 configure-stagetrain-libdecnumber:
25960         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25962         @r=`${PWD_COMMAND}`; export r; \
25963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25964         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25965         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25966         $(HOST_EXPORTS) \
25967         $(POSTSTAGE1_HOST_EXPORTS) \
25968         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25969         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25970         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25971         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25973         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25974         case $(srcdir) in \
25975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25976           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25978         esac; \
25979         module_srcdir=libdecnumber; \
25980         $(SHELL) $$s/$$module_srcdir/configure \
25981           --srcdir=$${topdir}/$$module_srcdir \
25982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25983           --target=${target_alias} \
25984           --with-build-libsubdir=$(HOST_SUBDIR) \
25985           $(STAGEtrain_CONFIGURE_FLAGS)
25986 @endif libdecnumber-bootstrap
25987
25988 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25989 maybe-configure-stagefeedback-libdecnumber:
25990 @if libdecnumber-bootstrap
25991 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25992 configure-stagefeedback-libdecnumber:
25993         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25995         @r=`${PWD_COMMAND}`; export r; \
25996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25997         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25998         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25999         $(HOST_EXPORTS) \
26000         $(POSTSTAGE1_HOST_EXPORTS) \
26001         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26002         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26003         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26004         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26006         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26007         case $(srcdir) in \
26008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26009           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26011         esac; \
26012         module_srcdir=libdecnumber; \
26013         $(SHELL) $$s/$$module_srcdir/configure \
26014           --srcdir=$${topdir}/$$module_srcdir \
26015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26016           --target=${target_alias} \
26017           --with-build-libsubdir=$(HOST_SUBDIR) \
26018           $(STAGEfeedback_CONFIGURE_FLAGS)
26019 @endif libdecnumber-bootstrap
26020
26021 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26022 maybe-configure-stageautoprofile-libdecnumber:
26023 @if libdecnumber-bootstrap
26024 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26025 configure-stageautoprofile-libdecnumber:
26026         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26028         @r=`${PWD_COMMAND}`; export r; \
26029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26031         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26032         $(HOST_EXPORTS) \
26033         $(POSTSTAGE1_HOST_EXPORTS) \
26034         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26035         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26036         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26037         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26039         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26040         case $(srcdir) in \
26041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26042           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26044         esac; \
26045         module_srcdir=libdecnumber; \
26046         $(SHELL) $$s/$$module_srcdir/configure \
26047           --srcdir=$${topdir}/$$module_srcdir \
26048           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26049           --target=${target_alias} \
26050           --with-build-libsubdir=$(HOST_SUBDIR) \
26051           $(STAGEautoprofile_CONFIGURE_FLAGS)
26052 @endif libdecnumber-bootstrap
26053
26054 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26055 maybe-configure-stageautofeedback-libdecnumber:
26056 @if libdecnumber-bootstrap
26057 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26058 configure-stageautofeedback-libdecnumber:
26059         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26061         @r=`${PWD_COMMAND}`; export r; \
26062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26064         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26065         $(HOST_EXPORTS) \
26066         $(POSTSTAGE1_HOST_EXPORTS) \
26067         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26068         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26069         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26070         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26072         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26073         case $(srcdir) in \
26074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26075           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26077         esac; \
26078         module_srcdir=libdecnumber; \
26079         $(SHELL) $$s/$$module_srcdir/configure \
26080           --srcdir=$${topdir}/$$module_srcdir \
26081           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26082           --target=${target_alias} \
26083           --with-build-libsubdir=$(HOST_SUBDIR) \
26084           $(STAGEautofeedback_CONFIGURE_FLAGS)
26085 @endif libdecnumber-bootstrap
26086
26087
26088
26089
26090
26091 .PHONY: all-libdecnumber maybe-all-libdecnumber
26092 maybe-all-libdecnumber:
26093 @if gcc-bootstrap
26094 all-libdecnumber: stage_current
26095 @endif gcc-bootstrap
26096 @if libdecnumber
26097 TARGET-libdecnumber=all
26098 maybe-all-libdecnumber: all-libdecnumber
26099 all-libdecnumber: configure-libdecnumber
26100         @r=`${PWD_COMMAND}`; export r; \
26101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26102         $(HOST_EXPORTS)  \
26103         (cd $(HOST_SUBDIR)/libdecnumber && \
26104           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26105                 $(TARGET-libdecnumber))
26106 @endif libdecnumber
26107
26108
26109
26110 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26111 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26112 maybe-all-stage1-libdecnumber:
26113 maybe-clean-stage1-libdecnumber:
26114 @if libdecnumber-bootstrap
26115 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26116 all-stage1: all-stage1-libdecnumber
26117 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26118 all-stage1-libdecnumber: configure-stage1-libdecnumber
26119         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26120         @r=`${PWD_COMMAND}`; export r; \
26121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122         TFLAGS="$(STAGE1_TFLAGS)"; \
26123         $(HOST_EXPORTS)  \
26124         cd $(HOST_SUBDIR)/libdecnumber && \
26125          \
26126         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26127                 CFLAGS="$(STAGE1_CFLAGS)" \
26128                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26129                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26130                 LIBCFLAGS="$(LIBCFLAGS)" \
26131                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26132                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26133                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26134                 $(EXTRA_HOST_FLAGS)  \
26135                 $(STAGE1_FLAGS_TO_PASS)  \
26136                 TFLAGS="$(STAGE1_TFLAGS)"  \
26137                 $(TARGET-stage1-libdecnumber)
26138
26139 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26140 clean-stage1: clean-stage1-libdecnumber
26141 clean-stage1-libdecnumber:
26142         @if [ $(current_stage) = stage1 ]; then \
26143           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26144         else \
26145           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26146           $(MAKE) stage1-start; \
26147         fi; \
26148         cd $(HOST_SUBDIR)/libdecnumber && \
26149         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26150         $(STAGE1_FLAGS_TO_PASS)  clean
26151 @endif libdecnumber-bootstrap
26152
26153
26154 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26155 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26156 maybe-all-stage2-libdecnumber:
26157 maybe-clean-stage2-libdecnumber:
26158 @if libdecnumber-bootstrap
26159 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26160 all-stage2: all-stage2-libdecnumber
26161 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26162 all-stage2-libdecnumber: configure-stage2-libdecnumber
26163         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26164         @r=`${PWD_COMMAND}`; export r; \
26165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26166         TFLAGS="$(STAGE2_TFLAGS)"; \
26167         $(HOST_EXPORTS) \
26168         $(POSTSTAGE1_HOST_EXPORTS)  \
26169         cd $(HOST_SUBDIR)/libdecnumber && \
26170          \
26171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26172                 CFLAGS="$(STAGE2_CFLAGS)" \
26173                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26174                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26175                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26180                 TFLAGS="$(STAGE2_TFLAGS)"  \
26181                 $(TARGET-stage2-libdecnumber)
26182
26183 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26184 clean-stage2: clean-stage2-libdecnumber
26185 clean-stage2-libdecnumber:
26186         @if [ $(current_stage) = stage2 ]; then \
26187           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26188         else \
26189           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26190           $(MAKE) stage2-start; \
26191         fi; \
26192         cd $(HOST_SUBDIR)/libdecnumber && \
26193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26194 @endif libdecnumber-bootstrap
26195
26196
26197 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26198 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26199 maybe-all-stage3-libdecnumber:
26200 maybe-clean-stage3-libdecnumber:
26201 @if libdecnumber-bootstrap
26202 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26203 all-stage3: all-stage3-libdecnumber
26204 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26205 all-stage3-libdecnumber: configure-stage3-libdecnumber
26206         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26207         @r=`${PWD_COMMAND}`; export r; \
26208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26209         TFLAGS="$(STAGE3_TFLAGS)"; \
26210         $(HOST_EXPORTS) \
26211         $(POSTSTAGE1_HOST_EXPORTS)  \
26212         cd $(HOST_SUBDIR)/libdecnumber && \
26213          \
26214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26215                 CFLAGS="$(STAGE3_CFLAGS)" \
26216                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26217                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26218                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26223                 TFLAGS="$(STAGE3_TFLAGS)"  \
26224                 $(TARGET-stage3-libdecnumber)
26225
26226 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26227 clean-stage3: clean-stage3-libdecnumber
26228 clean-stage3-libdecnumber:
26229         @if [ $(current_stage) = stage3 ]; then \
26230           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26231         else \
26232           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26233           $(MAKE) stage3-start; \
26234         fi; \
26235         cd $(HOST_SUBDIR)/libdecnumber && \
26236         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26237 @endif libdecnumber-bootstrap
26238
26239
26240 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26241 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26242 maybe-all-stage4-libdecnumber:
26243 maybe-clean-stage4-libdecnumber:
26244 @if libdecnumber-bootstrap
26245 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26246 all-stage4: all-stage4-libdecnumber
26247 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26248 all-stage4-libdecnumber: configure-stage4-libdecnumber
26249         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26250         @r=`${PWD_COMMAND}`; export r; \
26251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26252         TFLAGS="$(STAGE4_TFLAGS)"; \
26253         $(HOST_EXPORTS) \
26254         $(POSTSTAGE1_HOST_EXPORTS)  \
26255         cd $(HOST_SUBDIR)/libdecnumber && \
26256          \
26257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26258                 CFLAGS="$(STAGE4_CFLAGS)" \
26259                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26260                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26261                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26265                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26266                 TFLAGS="$(STAGE4_TFLAGS)"  \
26267                 $(TARGET-stage4-libdecnumber)
26268
26269 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26270 clean-stage4: clean-stage4-libdecnumber
26271 clean-stage4-libdecnumber:
26272         @if [ $(current_stage) = stage4 ]; then \
26273           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26274         else \
26275           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26276           $(MAKE) stage4-start; \
26277         fi; \
26278         cd $(HOST_SUBDIR)/libdecnumber && \
26279         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26280 @endif libdecnumber-bootstrap
26281
26282
26283 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26284 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26285 maybe-all-stageprofile-libdecnumber:
26286 maybe-clean-stageprofile-libdecnumber:
26287 @if libdecnumber-bootstrap
26288 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26289 all-stageprofile: all-stageprofile-libdecnumber
26290 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26291 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26292         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26293         @r=`${PWD_COMMAND}`; export r; \
26294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26295         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26296         $(HOST_EXPORTS) \
26297         $(POSTSTAGE1_HOST_EXPORTS)  \
26298         cd $(HOST_SUBDIR)/libdecnumber && \
26299          \
26300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26301                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26302                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26303                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26304                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26309                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26310                 $(TARGET-stageprofile-libdecnumber)
26311
26312 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26313 clean-stageprofile: clean-stageprofile-libdecnumber
26314 clean-stageprofile-libdecnumber:
26315         @if [ $(current_stage) = stageprofile ]; then \
26316           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26317         else \
26318           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26319           $(MAKE) stageprofile-start; \
26320         fi; \
26321         cd $(HOST_SUBDIR)/libdecnumber && \
26322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26323 @endif libdecnumber-bootstrap
26324
26325
26326 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26327 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26328 maybe-all-stagetrain-libdecnumber:
26329 maybe-clean-stagetrain-libdecnumber:
26330 @if libdecnumber-bootstrap
26331 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26332 all-stagetrain: all-stagetrain-libdecnumber
26333 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26334 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26335         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26336         @r=`${PWD_COMMAND}`; export r; \
26337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26339         $(HOST_EXPORTS) \
26340         $(POSTSTAGE1_HOST_EXPORTS)  \
26341         cd $(HOST_SUBDIR)/libdecnumber && \
26342          \
26343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26344                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26345                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26346                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26347                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26352                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26353                 $(TARGET-stagetrain-libdecnumber)
26354
26355 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26356 clean-stagetrain: clean-stagetrain-libdecnumber
26357 clean-stagetrain-libdecnumber:
26358         @if [ $(current_stage) = stagetrain ]; then \
26359           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26360         else \
26361           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26362           $(MAKE) stagetrain-start; \
26363         fi; \
26364         cd $(HOST_SUBDIR)/libdecnumber && \
26365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26366 @endif libdecnumber-bootstrap
26367
26368
26369 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26370 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26371 maybe-all-stagefeedback-libdecnumber:
26372 maybe-clean-stagefeedback-libdecnumber:
26373 @if libdecnumber-bootstrap
26374 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26375 all-stagefeedback: all-stagefeedback-libdecnumber
26376 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26377 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26379         @r=`${PWD_COMMAND}`; export r; \
26380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26382         $(HOST_EXPORTS) \
26383         $(POSTSTAGE1_HOST_EXPORTS)  \
26384         cd $(HOST_SUBDIR)/libdecnumber && \
26385          \
26386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26387                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26388                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26389                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26390                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26395                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26396                 $(TARGET-stagefeedback-libdecnumber)
26397
26398 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26399 clean-stagefeedback: clean-stagefeedback-libdecnumber
26400 clean-stagefeedback-libdecnumber:
26401         @if [ $(current_stage) = stagefeedback ]; then \
26402           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26403         else \
26404           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26405           $(MAKE) stagefeedback-start; \
26406         fi; \
26407         cd $(HOST_SUBDIR)/libdecnumber && \
26408         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26409 @endif libdecnumber-bootstrap
26410
26411
26412 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26413 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26414 maybe-all-stageautoprofile-libdecnumber:
26415 maybe-clean-stageautoprofile-libdecnumber:
26416 @if libdecnumber-bootstrap
26417 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26418 all-stageautoprofile: all-stageautoprofile-libdecnumber
26419 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26420 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26421         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26422         @r=`${PWD_COMMAND}`; export r; \
26423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26425         $(HOST_EXPORTS) \
26426         $(POSTSTAGE1_HOST_EXPORTS)  \
26427         cd $(HOST_SUBDIR)/libdecnumber && \
26428         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26430                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26431                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26432                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26433                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26438                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26439                 $(TARGET-stageautoprofile-libdecnumber)
26440
26441 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26442 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26443 clean-stageautoprofile-libdecnumber:
26444         @if [ $(current_stage) = stageautoprofile ]; then \
26445           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26446         else \
26447           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26448           $(MAKE) stageautoprofile-start; \
26449         fi; \
26450         cd $(HOST_SUBDIR)/libdecnumber && \
26451         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26452 @endif libdecnumber-bootstrap
26453
26454
26455 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26456 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26457 maybe-all-stageautofeedback-libdecnumber:
26458 maybe-clean-stageautofeedback-libdecnumber:
26459 @if libdecnumber-bootstrap
26460 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26461 all-stageautofeedback: all-stageautofeedback-libdecnumber
26462 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26463 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26464         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26465         @r=`${PWD_COMMAND}`; export r; \
26466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26468         $(HOST_EXPORTS) \
26469         $(POSTSTAGE1_HOST_EXPORTS)  \
26470         cd $(HOST_SUBDIR)/libdecnumber && \
26471          \
26472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26473                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26474                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26475                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26476                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26481                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26482                 $(TARGET-stageautofeedback-libdecnumber)
26483
26484 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26485 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26486 clean-stageautofeedback-libdecnumber:
26487         @if [ $(current_stage) = stageautofeedback ]; then \
26488           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26489         else \
26490           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26491           $(MAKE) stageautofeedback-start; \
26492         fi; \
26493         cd $(HOST_SUBDIR)/libdecnumber && \
26494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26495 @endif libdecnumber-bootstrap
26496
26497
26498
26499
26500
26501 .PHONY: check-libdecnumber maybe-check-libdecnumber
26502 maybe-check-libdecnumber:
26503 @if libdecnumber
26504 maybe-check-libdecnumber: check-libdecnumber
26505
26506 check-libdecnumber:
26507         @: $(MAKE); $(unstage)
26508         @r=`${PWD_COMMAND}`; export r; \
26509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26510         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26511         (cd $(HOST_SUBDIR)/libdecnumber && \
26512           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26513
26514 @endif libdecnumber
26515
26516 .PHONY: install-libdecnumber maybe-install-libdecnumber
26517 maybe-install-libdecnumber:
26518 @if libdecnumber
26519 maybe-install-libdecnumber: install-libdecnumber
26520
26521 install-libdecnumber: installdirs
26522         @: $(MAKE); $(unstage)
26523         @r=`${PWD_COMMAND}`; export r; \
26524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26525         $(HOST_EXPORTS) \
26526         (cd $(HOST_SUBDIR)/libdecnumber && \
26527           $(MAKE) $(FLAGS_TO_PASS)  install)
26528
26529 @endif libdecnumber
26530
26531 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26532 maybe-install-strip-libdecnumber:
26533 @if libdecnumber
26534 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26535
26536 install-strip-libdecnumber: installdirs
26537         @: $(MAKE); $(unstage)
26538         @r=`${PWD_COMMAND}`; export r; \
26539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26540         $(HOST_EXPORTS) \
26541         (cd $(HOST_SUBDIR)/libdecnumber && \
26542           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26543
26544 @endif libdecnumber
26545
26546 # Other targets (info, dvi, pdf, etc.)
26547
26548 .PHONY: maybe-info-libdecnumber info-libdecnumber
26549 maybe-info-libdecnumber:
26550 @if libdecnumber
26551 maybe-info-libdecnumber: info-libdecnumber
26552
26553 info-libdecnumber: \
26554     configure-libdecnumber 
26555         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26556         r=`${PWD_COMMAND}`; export r; \
26557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26558         $(HOST_EXPORTS) \
26559         for flag in $(EXTRA_HOST_FLAGS) ; do \
26560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26561         done; \
26562         echo "Doing info in libdecnumber"; \
26563         (cd $(HOST_SUBDIR)/libdecnumber && \
26564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26566                   "RANLIB=$${RANLIB}" \
26567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26568                   info) \
26569           || exit 1
26570
26571 @endif libdecnumber
26572
26573 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26574 maybe-dvi-libdecnumber:
26575 @if libdecnumber
26576 maybe-dvi-libdecnumber: dvi-libdecnumber
26577
26578 dvi-libdecnumber: \
26579     configure-libdecnumber 
26580         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26581         r=`${PWD_COMMAND}`; export r; \
26582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26583         $(HOST_EXPORTS) \
26584         for flag in $(EXTRA_HOST_FLAGS) ; do \
26585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26586         done; \
26587         echo "Doing dvi in libdecnumber"; \
26588         (cd $(HOST_SUBDIR)/libdecnumber && \
26589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26591                   "RANLIB=$${RANLIB}" \
26592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26593                   dvi) \
26594           || exit 1
26595
26596 @endif libdecnumber
26597
26598 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26599 maybe-pdf-libdecnumber:
26600 @if libdecnumber
26601 maybe-pdf-libdecnumber: pdf-libdecnumber
26602
26603 pdf-libdecnumber: \
26604     configure-libdecnumber 
26605         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26606         r=`${PWD_COMMAND}`; export r; \
26607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608         $(HOST_EXPORTS) \
26609         for flag in $(EXTRA_HOST_FLAGS) ; do \
26610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26611         done; \
26612         echo "Doing pdf in libdecnumber"; \
26613         (cd $(HOST_SUBDIR)/libdecnumber && \
26614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26616                   "RANLIB=$${RANLIB}" \
26617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26618                   pdf) \
26619           || exit 1
26620
26621 @endif libdecnumber
26622
26623 .PHONY: maybe-html-libdecnumber html-libdecnumber
26624 maybe-html-libdecnumber:
26625 @if libdecnumber
26626 maybe-html-libdecnumber: html-libdecnumber
26627
26628 html-libdecnumber: \
26629     configure-libdecnumber 
26630         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26631         r=`${PWD_COMMAND}`; export r; \
26632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26633         $(HOST_EXPORTS) \
26634         for flag in $(EXTRA_HOST_FLAGS) ; do \
26635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26636         done; \
26637         echo "Doing html in libdecnumber"; \
26638         (cd $(HOST_SUBDIR)/libdecnumber && \
26639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26641                   "RANLIB=$${RANLIB}" \
26642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26643                   html) \
26644           || exit 1
26645
26646 @endif libdecnumber
26647
26648 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26649 maybe-TAGS-libdecnumber:
26650 @if libdecnumber
26651 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26652
26653 # libdecnumber doesn't support TAGS.
26654 TAGS-libdecnumber:
26655
26656 @endif libdecnumber
26657
26658 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26659 maybe-install-info-libdecnumber:
26660 @if libdecnumber
26661 maybe-install-info-libdecnumber: install-info-libdecnumber
26662
26663 install-info-libdecnumber: \
26664     configure-libdecnumber \
26665     info-libdecnumber 
26666         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26667         r=`${PWD_COMMAND}`; export r; \
26668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26669         $(HOST_EXPORTS) \
26670         for flag in $(EXTRA_HOST_FLAGS) ; do \
26671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26672         done; \
26673         echo "Doing install-info in libdecnumber"; \
26674         (cd $(HOST_SUBDIR)/libdecnumber && \
26675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26677                   "RANLIB=$${RANLIB}" \
26678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26679                   install-info) \
26680           || exit 1
26681
26682 @endif libdecnumber
26683
26684 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26685 maybe-install-dvi-libdecnumber:
26686 @if libdecnumber
26687 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26688
26689 install-dvi-libdecnumber: \
26690     configure-libdecnumber \
26691     dvi-libdecnumber 
26692         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26693         r=`${PWD_COMMAND}`; export r; \
26694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26695         $(HOST_EXPORTS) \
26696         for flag in $(EXTRA_HOST_FLAGS) ; do \
26697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26698         done; \
26699         echo "Doing install-dvi in libdecnumber"; \
26700         (cd $(HOST_SUBDIR)/libdecnumber && \
26701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26703                   "RANLIB=$${RANLIB}" \
26704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26705                   install-dvi) \
26706           || exit 1
26707
26708 @endif libdecnumber
26709
26710 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26711 maybe-install-pdf-libdecnumber:
26712 @if libdecnumber
26713 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26714
26715 install-pdf-libdecnumber: \
26716     configure-libdecnumber \
26717     pdf-libdecnumber 
26718         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26719         r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         $(HOST_EXPORTS) \
26722         for flag in $(EXTRA_HOST_FLAGS) ; do \
26723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724         done; \
26725         echo "Doing install-pdf in libdecnumber"; \
26726         (cd $(HOST_SUBDIR)/libdecnumber && \
26727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26729                   "RANLIB=$${RANLIB}" \
26730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26731                   install-pdf) \
26732           || exit 1
26733
26734 @endif libdecnumber
26735
26736 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26737 maybe-install-html-libdecnumber:
26738 @if libdecnumber
26739 maybe-install-html-libdecnumber: install-html-libdecnumber
26740
26741 install-html-libdecnumber: \
26742     configure-libdecnumber \
26743     html-libdecnumber 
26744         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26745         r=`${PWD_COMMAND}`; export r; \
26746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747         $(HOST_EXPORTS) \
26748         for flag in $(EXTRA_HOST_FLAGS) ; do \
26749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750         done; \
26751         echo "Doing install-html in libdecnumber"; \
26752         (cd $(HOST_SUBDIR)/libdecnumber && \
26753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755                   "RANLIB=$${RANLIB}" \
26756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757                   install-html) \
26758           || exit 1
26759
26760 @endif libdecnumber
26761
26762 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26763 maybe-installcheck-libdecnumber:
26764 @if libdecnumber
26765 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26766
26767 installcheck-libdecnumber: \
26768     configure-libdecnumber 
26769         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26770         r=`${PWD_COMMAND}`; export r; \
26771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772         $(HOST_EXPORTS) \
26773         for flag in $(EXTRA_HOST_FLAGS) ; do \
26774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26775         done; \
26776         echo "Doing installcheck in libdecnumber"; \
26777         (cd $(HOST_SUBDIR)/libdecnumber && \
26778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26780                   "RANLIB=$${RANLIB}" \
26781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782                   installcheck) \
26783           || exit 1
26784
26785 @endif libdecnumber
26786
26787 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26788 maybe-mostlyclean-libdecnumber:
26789 @if libdecnumber
26790 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26791
26792 mostlyclean-libdecnumber: 
26793         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26794         r=`${PWD_COMMAND}`; export r; \
26795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26796         $(HOST_EXPORTS) \
26797         for flag in $(EXTRA_HOST_FLAGS) ; do \
26798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26799         done; \
26800         echo "Doing mostlyclean in libdecnumber"; \
26801         (cd $(HOST_SUBDIR)/libdecnumber && \
26802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26804                   "RANLIB=$${RANLIB}" \
26805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26806                   mostlyclean) \
26807           || exit 1
26808
26809 @endif libdecnumber
26810
26811 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26812 maybe-clean-libdecnumber:
26813 @if libdecnumber
26814 maybe-clean-libdecnumber: clean-libdecnumber
26815
26816 clean-libdecnumber: 
26817         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26818         r=`${PWD_COMMAND}`; export r; \
26819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820         $(HOST_EXPORTS) \
26821         for flag in $(EXTRA_HOST_FLAGS) ; do \
26822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823         done; \
26824         echo "Doing clean in libdecnumber"; \
26825         (cd $(HOST_SUBDIR)/libdecnumber && \
26826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828                   "RANLIB=$${RANLIB}" \
26829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830                   clean) \
26831           || exit 1
26832
26833 @endif libdecnumber
26834
26835 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26836 maybe-distclean-libdecnumber:
26837 @if libdecnumber
26838 maybe-distclean-libdecnumber: distclean-libdecnumber
26839
26840 distclean-libdecnumber: 
26841         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26842         r=`${PWD_COMMAND}`; export r; \
26843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844         $(HOST_EXPORTS) \
26845         for flag in $(EXTRA_HOST_FLAGS) ; do \
26846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847         done; \
26848         echo "Doing distclean in libdecnumber"; \
26849         (cd $(HOST_SUBDIR)/libdecnumber && \
26850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26852                   "RANLIB=$${RANLIB}" \
26853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26854                   distclean) \
26855           || exit 1
26856
26857 @endif libdecnumber
26858
26859 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26860 maybe-maintainer-clean-libdecnumber:
26861 @if libdecnumber
26862 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26863
26864 maintainer-clean-libdecnumber: 
26865         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26866         r=`${PWD_COMMAND}`; export r; \
26867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868         $(HOST_EXPORTS) \
26869         for flag in $(EXTRA_HOST_FLAGS) ; do \
26870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871         done; \
26872         echo "Doing maintainer-clean in libdecnumber"; \
26873         (cd $(HOST_SUBDIR)/libdecnumber && \
26874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876                   "RANLIB=$${RANLIB}" \
26877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26878                   maintainer-clean) \
26879           || exit 1
26880
26881 @endif libdecnumber
26882
26883
26884
26885 .PHONY: configure-libgui maybe-configure-libgui
26886 maybe-configure-libgui:
26887 @if gcc-bootstrap
26888 configure-libgui: stage_current
26889 @endif gcc-bootstrap
26890 @if libgui
26891 maybe-configure-libgui: configure-libgui
26892 configure-libgui: 
26893         @: $(MAKE); $(unstage)
26894         @r=`${PWD_COMMAND}`; export r; \
26895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26898         $(HOST_EXPORTS)  \
26899         echo Configuring in $(HOST_SUBDIR)/libgui; \
26900         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26901         case $(srcdir) in \
26902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26903           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26905         esac; \
26906         module_srcdir=libgui; \
26907         $(SHELL) \
26908           $$s/$$module_srcdir/configure \
26909           --srcdir=$${topdir}/$$module_srcdir \
26910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26911           --target=${target_alias}  \
26912           || exit 1
26913 @endif libgui
26914
26915
26916
26917
26918
26919 .PHONY: all-libgui maybe-all-libgui
26920 maybe-all-libgui:
26921 @if gcc-bootstrap
26922 all-libgui: stage_current
26923 @endif gcc-bootstrap
26924 @if libgui
26925 TARGET-libgui=all
26926 maybe-all-libgui: all-libgui
26927 all-libgui: configure-libgui
26928         @: $(MAKE); $(unstage)
26929         @r=`${PWD_COMMAND}`; export r; \
26930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26931         $(HOST_EXPORTS)  \
26932         (cd $(HOST_SUBDIR)/libgui && \
26933           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26934                 $(TARGET-libgui))
26935 @endif libgui
26936
26937
26938
26939
26940 .PHONY: check-libgui maybe-check-libgui
26941 maybe-check-libgui:
26942 @if libgui
26943 maybe-check-libgui: check-libgui
26944
26945 check-libgui:
26946         @: $(MAKE); $(unstage)
26947         @r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS)  \
26950         (cd $(HOST_SUBDIR)/libgui && \
26951           $(MAKE) $(FLAGS_TO_PASS)  check)
26952
26953 @endif libgui
26954
26955 .PHONY: install-libgui maybe-install-libgui
26956 maybe-install-libgui:
26957 @if libgui
26958 maybe-install-libgui: install-libgui
26959
26960 install-libgui: installdirs
26961         @: $(MAKE); $(unstage)
26962         @r=`${PWD_COMMAND}`; export r; \
26963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964         $(HOST_EXPORTS) \
26965         (cd $(HOST_SUBDIR)/libgui && \
26966           $(MAKE) $(FLAGS_TO_PASS)  install)
26967
26968 @endif libgui
26969
26970 .PHONY: install-strip-libgui maybe-install-strip-libgui
26971 maybe-install-strip-libgui:
26972 @if libgui
26973 maybe-install-strip-libgui: install-strip-libgui
26974
26975 install-strip-libgui: installdirs
26976         @: $(MAKE); $(unstage)
26977         @r=`${PWD_COMMAND}`; export r; \
26978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979         $(HOST_EXPORTS) \
26980         (cd $(HOST_SUBDIR)/libgui && \
26981           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26982
26983 @endif libgui
26984
26985 # Other targets (info, dvi, pdf, etc.)
26986
26987 .PHONY: maybe-info-libgui info-libgui
26988 maybe-info-libgui:
26989 @if libgui
26990 maybe-info-libgui: info-libgui
26991
26992 info-libgui: \
26993     configure-libgui 
26994         @: $(MAKE); $(unstage)
26995         @[ -f ./libgui/Makefile ] || exit 0; \
26996         r=`${PWD_COMMAND}`; export r; \
26997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26998         $(HOST_EXPORTS) \
26999         for flag in $(EXTRA_HOST_FLAGS) ; do \
27000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27001         done; \
27002         echo "Doing info in libgui"; \
27003         (cd $(HOST_SUBDIR)/libgui && \
27004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27006                   "RANLIB=$${RANLIB}" \
27007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27008                   info) \
27009           || exit 1
27010
27011 @endif libgui
27012
27013 .PHONY: maybe-dvi-libgui dvi-libgui
27014 maybe-dvi-libgui:
27015 @if libgui
27016 maybe-dvi-libgui: dvi-libgui
27017
27018 dvi-libgui: \
27019     configure-libgui 
27020         @: $(MAKE); $(unstage)
27021         @[ -f ./libgui/Makefile ] || exit 0; \
27022         r=`${PWD_COMMAND}`; export r; \
27023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27024         $(HOST_EXPORTS) \
27025         for flag in $(EXTRA_HOST_FLAGS) ; do \
27026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27027         done; \
27028         echo "Doing dvi in libgui"; \
27029         (cd $(HOST_SUBDIR)/libgui && \
27030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27032                   "RANLIB=$${RANLIB}" \
27033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27034                   dvi) \
27035           || exit 1
27036
27037 @endif libgui
27038
27039 .PHONY: maybe-pdf-libgui pdf-libgui
27040 maybe-pdf-libgui:
27041 @if libgui
27042 maybe-pdf-libgui: pdf-libgui
27043
27044 pdf-libgui: \
27045     configure-libgui 
27046         @: $(MAKE); $(unstage)
27047         @[ -f ./libgui/Makefile ] || exit 0; \
27048         r=`${PWD_COMMAND}`; export r; \
27049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050         $(HOST_EXPORTS) \
27051         for flag in $(EXTRA_HOST_FLAGS) ; do \
27052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27053         done; \
27054         echo "Doing pdf in libgui"; \
27055         (cd $(HOST_SUBDIR)/libgui && \
27056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27058                   "RANLIB=$${RANLIB}" \
27059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27060                   pdf) \
27061           || exit 1
27062
27063 @endif libgui
27064
27065 .PHONY: maybe-html-libgui html-libgui
27066 maybe-html-libgui:
27067 @if libgui
27068 maybe-html-libgui: html-libgui
27069
27070 html-libgui: \
27071     configure-libgui 
27072         @: $(MAKE); $(unstage)
27073         @[ -f ./libgui/Makefile ] || exit 0; \
27074         r=`${PWD_COMMAND}`; export r; \
27075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27076         $(HOST_EXPORTS) \
27077         for flag in $(EXTRA_HOST_FLAGS) ; do \
27078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27079         done; \
27080         echo "Doing html in libgui"; \
27081         (cd $(HOST_SUBDIR)/libgui && \
27082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27084                   "RANLIB=$${RANLIB}" \
27085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27086                   html) \
27087           || exit 1
27088
27089 @endif libgui
27090
27091 .PHONY: maybe-TAGS-libgui TAGS-libgui
27092 maybe-TAGS-libgui:
27093 @if libgui
27094 maybe-TAGS-libgui: TAGS-libgui
27095
27096 TAGS-libgui: \
27097     configure-libgui 
27098         @: $(MAKE); $(unstage)
27099         @[ -f ./libgui/Makefile ] || exit 0; \
27100         r=`${PWD_COMMAND}`; export r; \
27101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27102         $(HOST_EXPORTS) \
27103         for flag in $(EXTRA_HOST_FLAGS) ; do \
27104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27105         done; \
27106         echo "Doing TAGS in libgui"; \
27107         (cd $(HOST_SUBDIR)/libgui && \
27108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27110                   "RANLIB=$${RANLIB}" \
27111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27112                   TAGS) \
27113           || exit 1
27114
27115 @endif libgui
27116
27117 .PHONY: maybe-install-info-libgui install-info-libgui
27118 maybe-install-info-libgui:
27119 @if libgui
27120 maybe-install-info-libgui: install-info-libgui
27121
27122 install-info-libgui: \
27123     configure-libgui \
27124     info-libgui 
27125         @: $(MAKE); $(unstage)
27126         @[ -f ./libgui/Makefile ] || exit 0; \
27127         r=`${PWD_COMMAND}`; export r; \
27128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27129         $(HOST_EXPORTS) \
27130         for flag in $(EXTRA_HOST_FLAGS) ; do \
27131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27132         done; \
27133         echo "Doing install-info in libgui"; \
27134         (cd $(HOST_SUBDIR)/libgui && \
27135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27137                   "RANLIB=$${RANLIB}" \
27138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27139                   install-info) \
27140           || exit 1
27141
27142 @endif libgui
27143
27144 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27145 maybe-install-dvi-libgui:
27146 @if libgui
27147 maybe-install-dvi-libgui: install-dvi-libgui
27148
27149 install-dvi-libgui: \
27150     configure-libgui \
27151     dvi-libgui 
27152         @: $(MAKE); $(unstage)
27153         @[ -f ./libgui/Makefile ] || exit 0; \
27154         r=`${PWD_COMMAND}`; export r; \
27155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156         $(HOST_EXPORTS) \
27157         for flag in $(EXTRA_HOST_FLAGS) ; do \
27158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27159         done; \
27160         echo "Doing install-dvi in libgui"; \
27161         (cd $(HOST_SUBDIR)/libgui && \
27162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27164                   "RANLIB=$${RANLIB}" \
27165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27166                   install-dvi) \
27167           || exit 1
27168
27169 @endif libgui
27170
27171 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27172 maybe-install-pdf-libgui:
27173 @if libgui
27174 maybe-install-pdf-libgui: install-pdf-libgui
27175
27176 install-pdf-libgui: \
27177     configure-libgui \
27178     pdf-libgui 
27179         @: $(MAKE); $(unstage)
27180         @[ -f ./libgui/Makefile ] || exit 0; \
27181         r=`${PWD_COMMAND}`; export r; \
27182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183         $(HOST_EXPORTS) \
27184         for flag in $(EXTRA_HOST_FLAGS) ; do \
27185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186         done; \
27187         echo "Doing install-pdf in libgui"; \
27188         (cd $(HOST_SUBDIR)/libgui && \
27189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191                   "RANLIB=$${RANLIB}" \
27192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193                   install-pdf) \
27194           || exit 1
27195
27196 @endif libgui
27197
27198 .PHONY: maybe-install-html-libgui install-html-libgui
27199 maybe-install-html-libgui:
27200 @if libgui
27201 maybe-install-html-libgui: install-html-libgui
27202
27203 install-html-libgui: \
27204     configure-libgui \
27205     html-libgui 
27206         @: $(MAKE); $(unstage)
27207         @[ -f ./libgui/Makefile ] || exit 0; \
27208         r=`${PWD_COMMAND}`; export r; \
27209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27210         $(HOST_EXPORTS) \
27211         for flag in $(EXTRA_HOST_FLAGS) ; do \
27212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27213         done; \
27214         echo "Doing install-html in libgui"; \
27215         (cd $(HOST_SUBDIR)/libgui && \
27216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27218                   "RANLIB=$${RANLIB}" \
27219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27220                   install-html) \
27221           || exit 1
27222
27223 @endif libgui
27224
27225 .PHONY: maybe-installcheck-libgui installcheck-libgui
27226 maybe-installcheck-libgui:
27227 @if libgui
27228 maybe-installcheck-libgui: installcheck-libgui
27229
27230 installcheck-libgui: \
27231     configure-libgui 
27232         @: $(MAKE); $(unstage)
27233         @[ -f ./libgui/Makefile ] || exit 0; \
27234         r=`${PWD_COMMAND}`; export r; \
27235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27236         $(HOST_EXPORTS) \
27237         for flag in $(EXTRA_HOST_FLAGS) ; do \
27238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27239         done; \
27240         echo "Doing installcheck in libgui"; \
27241         (cd $(HOST_SUBDIR)/libgui && \
27242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27244                   "RANLIB=$${RANLIB}" \
27245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27246                   installcheck) \
27247           || exit 1
27248
27249 @endif libgui
27250
27251 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27252 maybe-mostlyclean-libgui:
27253 @if libgui
27254 maybe-mostlyclean-libgui: mostlyclean-libgui
27255
27256 mostlyclean-libgui: 
27257         @: $(MAKE); $(unstage)
27258         @[ -f ./libgui/Makefile ] || exit 0; \
27259         r=`${PWD_COMMAND}`; export r; \
27260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261         $(HOST_EXPORTS) \
27262         for flag in $(EXTRA_HOST_FLAGS) ; do \
27263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264         done; \
27265         echo "Doing mostlyclean in libgui"; \
27266         (cd $(HOST_SUBDIR)/libgui && \
27267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269                   "RANLIB=$${RANLIB}" \
27270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271                   mostlyclean) \
27272           || exit 1
27273
27274 @endif libgui
27275
27276 .PHONY: maybe-clean-libgui clean-libgui
27277 maybe-clean-libgui:
27278 @if libgui
27279 maybe-clean-libgui: clean-libgui
27280
27281 clean-libgui: 
27282         @: $(MAKE); $(unstage)
27283         @[ -f ./libgui/Makefile ] || exit 0; \
27284         r=`${PWD_COMMAND}`; export r; \
27285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286         $(HOST_EXPORTS) \
27287         for flag in $(EXTRA_HOST_FLAGS) ; do \
27288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27289         done; \
27290         echo "Doing clean in libgui"; \
27291         (cd $(HOST_SUBDIR)/libgui && \
27292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27294                   "RANLIB=$${RANLIB}" \
27295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27296                   clean) \
27297           || exit 1
27298
27299 @endif libgui
27300
27301 .PHONY: maybe-distclean-libgui distclean-libgui
27302 maybe-distclean-libgui:
27303 @if libgui
27304 maybe-distclean-libgui: distclean-libgui
27305
27306 distclean-libgui: 
27307         @: $(MAKE); $(unstage)
27308         @[ -f ./libgui/Makefile ] || exit 0; \
27309         r=`${PWD_COMMAND}`; export r; \
27310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27311         $(HOST_EXPORTS) \
27312         for flag in $(EXTRA_HOST_FLAGS) ; do \
27313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27314         done; \
27315         echo "Doing distclean in libgui"; \
27316         (cd $(HOST_SUBDIR)/libgui && \
27317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27319                   "RANLIB=$${RANLIB}" \
27320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27321                   distclean) \
27322           || exit 1
27323
27324 @endif libgui
27325
27326 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27327 maybe-maintainer-clean-libgui:
27328 @if libgui
27329 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27330
27331 maintainer-clean-libgui: 
27332         @: $(MAKE); $(unstage)
27333         @[ -f ./libgui/Makefile ] || exit 0; \
27334         r=`${PWD_COMMAND}`; export r; \
27335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336         $(HOST_EXPORTS) \
27337         for flag in $(EXTRA_HOST_FLAGS) ; do \
27338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339         done; \
27340         echo "Doing maintainer-clean in libgui"; \
27341         (cd $(HOST_SUBDIR)/libgui && \
27342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344                   "RANLIB=$${RANLIB}" \
27345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346                   maintainer-clean) \
27347           || exit 1
27348
27349 @endif libgui
27350
27351
27352
27353 .PHONY: configure-libiberty maybe-configure-libiberty
27354 maybe-configure-libiberty:
27355 @if gcc-bootstrap
27356 configure-libiberty: stage_current
27357 @endif gcc-bootstrap
27358 @if libiberty
27359 maybe-configure-libiberty: configure-libiberty
27360 configure-libiberty: 
27361         @r=`${PWD_COMMAND}`; export r; \
27362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27365         $(HOST_EXPORTS)  \
27366         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27367         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27368         case $(srcdir) in \
27369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27370           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27372         esac; \
27373         module_srcdir=libiberty; \
27374         $(SHELL) \
27375           $$s/$$module_srcdir/configure \
27376           --srcdir=$${topdir}/$$module_srcdir \
27377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27378           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27379           || exit 1
27380 @endif libiberty
27381
27382
27383
27384 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27385 maybe-configure-stage1-libiberty:
27386 @if libiberty-bootstrap
27387 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27388 configure-stage1-libiberty:
27389         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27391         @r=`${PWD_COMMAND}`; export r; \
27392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27393         TFLAGS="$(STAGE1_TFLAGS)"; \
27394         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27395         $(HOST_EXPORTS) \
27396         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27397         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27398         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27399         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27401         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27402         case $(srcdir) in \
27403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27404           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27406         esac; \
27407         module_srcdir=libiberty; \
27408         $(SHELL) $$s/$$module_srcdir/configure \
27409           --srcdir=$${topdir}/$$module_srcdir \
27410           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27411           --target=${target_alias} \
27412            \
27413           $(STAGE1_CONFIGURE_FLAGS) \
27414           @extra_host_libiberty_configure_flags@
27415 @endif libiberty-bootstrap
27416
27417 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27418 maybe-configure-stage2-libiberty:
27419 @if libiberty-bootstrap
27420 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27421 configure-stage2-libiberty:
27422         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27424         @r=`${PWD_COMMAND}`; export r; \
27425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27426         TFLAGS="$(STAGE2_TFLAGS)"; \
27427         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27428         $(HOST_EXPORTS) \
27429         $(POSTSTAGE1_HOST_EXPORTS) \
27430         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27431         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27432         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27433         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27435         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27436         case $(srcdir) in \
27437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27438           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27440         esac; \
27441         module_srcdir=libiberty; \
27442         $(SHELL) $$s/$$module_srcdir/configure \
27443           --srcdir=$${topdir}/$$module_srcdir \
27444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27445           --target=${target_alias} \
27446           --with-build-libsubdir=$(HOST_SUBDIR) \
27447           $(STAGE2_CONFIGURE_FLAGS) \
27448           @extra_host_libiberty_configure_flags@
27449 @endif libiberty-bootstrap
27450
27451 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27452 maybe-configure-stage3-libiberty:
27453 @if libiberty-bootstrap
27454 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27455 configure-stage3-libiberty:
27456         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27457         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27458         @r=`${PWD_COMMAND}`; export r; \
27459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460         TFLAGS="$(STAGE3_TFLAGS)"; \
27461         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27462         $(HOST_EXPORTS) \
27463         $(POSTSTAGE1_HOST_EXPORTS) \
27464         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27465         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27466         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27467         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27469         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27470         case $(srcdir) in \
27471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27472           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27474         esac; \
27475         module_srcdir=libiberty; \
27476         $(SHELL) $$s/$$module_srcdir/configure \
27477           --srcdir=$${topdir}/$$module_srcdir \
27478           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27479           --target=${target_alias} \
27480           --with-build-libsubdir=$(HOST_SUBDIR) \
27481           $(STAGE3_CONFIGURE_FLAGS) \
27482           @extra_host_libiberty_configure_flags@
27483 @endif libiberty-bootstrap
27484
27485 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27486 maybe-configure-stage4-libiberty:
27487 @if libiberty-bootstrap
27488 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27489 configure-stage4-libiberty:
27490         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27492         @r=`${PWD_COMMAND}`; export r; \
27493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494         TFLAGS="$(STAGE4_TFLAGS)"; \
27495         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27496         $(HOST_EXPORTS) \
27497         $(POSTSTAGE1_HOST_EXPORTS) \
27498         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27499         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27500         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27501         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27503         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27504         case $(srcdir) in \
27505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27506           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27508         esac; \
27509         module_srcdir=libiberty; \
27510         $(SHELL) $$s/$$module_srcdir/configure \
27511           --srcdir=$${topdir}/$$module_srcdir \
27512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27513           --target=${target_alias} \
27514           --with-build-libsubdir=$(HOST_SUBDIR) \
27515           $(STAGE4_CONFIGURE_FLAGS) \
27516           @extra_host_libiberty_configure_flags@
27517 @endif libiberty-bootstrap
27518
27519 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27520 maybe-configure-stageprofile-libiberty:
27521 @if libiberty-bootstrap
27522 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27523 configure-stageprofile-libiberty:
27524         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27526         @r=`${PWD_COMMAND}`; export r; \
27527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27529         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27530         $(HOST_EXPORTS) \
27531         $(POSTSTAGE1_HOST_EXPORTS) \
27532         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27533         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27534         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27535         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27537         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27538         case $(srcdir) in \
27539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27540           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27542         esac; \
27543         module_srcdir=libiberty; \
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           $(STAGEprofile_CONFIGURE_FLAGS) \
27550           @extra_host_libiberty_configure_flags@
27551 @endif libiberty-bootstrap
27552
27553 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27554 maybe-configure-stagetrain-libiberty:
27555 @if libiberty-bootstrap
27556 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27557 configure-stagetrain-libiberty:
27558         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27559         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27560         @r=`${PWD_COMMAND}`; export r; \
27561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27563         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27564         $(HOST_EXPORTS) \
27565         $(POSTSTAGE1_HOST_EXPORTS) \
27566         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27567         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27568         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27569         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27571         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27572         case $(srcdir) in \
27573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27574           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27576         esac; \
27577         module_srcdir=libiberty; \
27578         $(SHELL) $$s/$$module_srcdir/configure \
27579           --srcdir=$${topdir}/$$module_srcdir \
27580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27581           --target=${target_alias} \
27582           --with-build-libsubdir=$(HOST_SUBDIR) \
27583           $(STAGEtrain_CONFIGURE_FLAGS) \
27584           @extra_host_libiberty_configure_flags@
27585 @endif libiberty-bootstrap
27586
27587 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27588 maybe-configure-stagefeedback-libiberty:
27589 @if libiberty-bootstrap
27590 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27591 configure-stagefeedback-libiberty:
27592         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27593         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27594         @r=`${PWD_COMMAND}`; export r; \
27595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27596         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27597         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27598         $(HOST_EXPORTS) \
27599         $(POSTSTAGE1_HOST_EXPORTS) \
27600         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27601         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27602         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27603         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27605         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27606         case $(srcdir) in \
27607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27608           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27610         esac; \
27611         module_srcdir=libiberty; \
27612         $(SHELL) $$s/$$module_srcdir/configure \
27613           --srcdir=$${topdir}/$$module_srcdir \
27614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27615           --target=${target_alias} \
27616           --with-build-libsubdir=$(HOST_SUBDIR) \
27617           $(STAGEfeedback_CONFIGURE_FLAGS) \
27618           @extra_host_libiberty_configure_flags@
27619 @endif libiberty-bootstrap
27620
27621 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27622 maybe-configure-stageautoprofile-libiberty:
27623 @if libiberty-bootstrap
27624 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27625 configure-stageautoprofile-libiberty:
27626         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27628         @r=`${PWD_COMMAND}`; export r; \
27629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27630         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27631         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27632         $(HOST_EXPORTS) \
27633         $(POSTSTAGE1_HOST_EXPORTS) \
27634         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27635         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27636         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27637         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27639         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27640         case $(srcdir) in \
27641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27642           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27644         esac; \
27645         module_srcdir=libiberty; \
27646         $(SHELL) $$s/$$module_srcdir/configure \
27647           --srcdir=$${topdir}/$$module_srcdir \
27648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27649           --target=${target_alias} \
27650           --with-build-libsubdir=$(HOST_SUBDIR) \
27651           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27652           @extra_host_libiberty_configure_flags@
27653 @endif libiberty-bootstrap
27654
27655 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27656 maybe-configure-stageautofeedback-libiberty:
27657 @if libiberty-bootstrap
27658 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27659 configure-stageautofeedback-libiberty:
27660         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27662         @r=`${PWD_COMMAND}`; export r; \
27663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27664         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27665         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27666         $(HOST_EXPORTS) \
27667         $(POSTSTAGE1_HOST_EXPORTS) \
27668         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27669         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27670         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27671         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27673         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27674         case $(srcdir) in \
27675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27676           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27678         esac; \
27679         module_srcdir=libiberty; \
27680         $(SHELL) $$s/$$module_srcdir/configure \
27681           --srcdir=$${topdir}/$$module_srcdir \
27682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27683           --target=${target_alias} \
27684           --with-build-libsubdir=$(HOST_SUBDIR) \
27685           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27686           @extra_host_libiberty_configure_flags@
27687 @endif libiberty-bootstrap
27688
27689
27690
27691
27692
27693 .PHONY: all-libiberty maybe-all-libiberty
27694 maybe-all-libiberty:
27695 @if gcc-bootstrap
27696 all-libiberty: stage_current
27697 @endif gcc-bootstrap
27698 @if libiberty
27699 TARGET-libiberty=all
27700 maybe-all-libiberty: all-libiberty
27701 all-libiberty: configure-libiberty
27702         @r=`${PWD_COMMAND}`; export r; \
27703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704         $(HOST_EXPORTS)  \
27705         (cd $(HOST_SUBDIR)/libiberty && \
27706           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27707                 $(TARGET-libiberty))
27708 @endif libiberty
27709
27710
27711
27712 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27713 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27714 maybe-all-stage1-libiberty:
27715 maybe-clean-stage1-libiberty:
27716 @if libiberty-bootstrap
27717 maybe-all-stage1-libiberty: all-stage1-libiberty
27718 all-stage1: all-stage1-libiberty
27719 TARGET-stage1-libiberty = $(TARGET-libiberty)
27720 all-stage1-libiberty: configure-stage1-libiberty
27721         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27722         @r=`${PWD_COMMAND}`; export r; \
27723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724         TFLAGS="$(STAGE1_TFLAGS)"; \
27725         $(HOST_EXPORTS)  \
27726         cd $(HOST_SUBDIR)/libiberty && \
27727          \
27728         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27729                 CFLAGS="$(STAGE1_CFLAGS)" \
27730                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27731                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27732                 LIBCFLAGS="$(LIBCFLAGS)" \
27733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27736                 $(EXTRA_HOST_FLAGS)  \
27737                 $(STAGE1_FLAGS_TO_PASS)  \
27738                 TFLAGS="$(STAGE1_TFLAGS)"  \
27739                 $(TARGET-stage1-libiberty)
27740
27741 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27742 clean-stage1: clean-stage1-libiberty
27743 clean-stage1-libiberty:
27744         @if [ $(current_stage) = stage1 ]; then \
27745           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27746         else \
27747           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27748           $(MAKE) stage1-start; \
27749         fi; \
27750         cd $(HOST_SUBDIR)/libiberty && \
27751         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27752         $(STAGE1_FLAGS_TO_PASS)  clean
27753 @endif libiberty-bootstrap
27754
27755
27756 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27757 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27758 maybe-all-stage2-libiberty:
27759 maybe-clean-stage2-libiberty:
27760 @if libiberty-bootstrap
27761 maybe-all-stage2-libiberty: all-stage2-libiberty
27762 all-stage2: all-stage2-libiberty
27763 TARGET-stage2-libiberty = $(TARGET-libiberty)
27764 all-stage2-libiberty: configure-stage2-libiberty
27765         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27766         @r=`${PWD_COMMAND}`; export r; \
27767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768         TFLAGS="$(STAGE2_TFLAGS)"; \
27769         $(HOST_EXPORTS) \
27770         $(POSTSTAGE1_HOST_EXPORTS)  \
27771         cd $(HOST_SUBDIR)/libiberty && \
27772          \
27773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27774                 CFLAGS="$(STAGE2_CFLAGS)" \
27775                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27776                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27777                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27778                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27779                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27780                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27781                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27782                 TFLAGS="$(STAGE2_TFLAGS)"  \
27783                 $(TARGET-stage2-libiberty)
27784
27785 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27786 clean-stage2: clean-stage2-libiberty
27787 clean-stage2-libiberty:
27788         @if [ $(current_stage) = stage2 ]; then \
27789           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27790         else \
27791           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27792           $(MAKE) stage2-start; \
27793         fi; \
27794         cd $(HOST_SUBDIR)/libiberty && \
27795         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27796 @endif libiberty-bootstrap
27797
27798
27799 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27800 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27801 maybe-all-stage3-libiberty:
27802 maybe-clean-stage3-libiberty:
27803 @if libiberty-bootstrap
27804 maybe-all-stage3-libiberty: all-stage3-libiberty
27805 all-stage3: all-stage3-libiberty
27806 TARGET-stage3-libiberty = $(TARGET-libiberty)
27807 all-stage3-libiberty: configure-stage3-libiberty
27808         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27809         @r=`${PWD_COMMAND}`; export r; \
27810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27811         TFLAGS="$(STAGE3_TFLAGS)"; \
27812         $(HOST_EXPORTS) \
27813         $(POSTSTAGE1_HOST_EXPORTS)  \
27814         cd $(HOST_SUBDIR)/libiberty && \
27815          \
27816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27817                 CFLAGS="$(STAGE3_CFLAGS)" \
27818                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27819                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27820                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27821                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27822                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27823                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27824                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27825                 TFLAGS="$(STAGE3_TFLAGS)"  \
27826                 $(TARGET-stage3-libiberty)
27827
27828 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27829 clean-stage3: clean-stage3-libiberty
27830 clean-stage3-libiberty:
27831         @if [ $(current_stage) = stage3 ]; then \
27832           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27833         else \
27834           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27835           $(MAKE) stage3-start; \
27836         fi; \
27837         cd $(HOST_SUBDIR)/libiberty && \
27838         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27839 @endif libiberty-bootstrap
27840
27841
27842 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27843 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27844 maybe-all-stage4-libiberty:
27845 maybe-clean-stage4-libiberty:
27846 @if libiberty-bootstrap
27847 maybe-all-stage4-libiberty: all-stage4-libiberty
27848 all-stage4: all-stage4-libiberty
27849 TARGET-stage4-libiberty = $(TARGET-libiberty)
27850 all-stage4-libiberty: configure-stage4-libiberty
27851         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27852         @r=`${PWD_COMMAND}`; export r; \
27853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854         TFLAGS="$(STAGE4_TFLAGS)"; \
27855         $(HOST_EXPORTS) \
27856         $(POSTSTAGE1_HOST_EXPORTS)  \
27857         cd $(HOST_SUBDIR)/libiberty && \
27858          \
27859         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27860                 CFLAGS="$(STAGE4_CFLAGS)" \
27861                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27862                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27863                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27867                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27868                 TFLAGS="$(STAGE4_TFLAGS)"  \
27869                 $(TARGET-stage4-libiberty)
27870
27871 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27872 clean-stage4: clean-stage4-libiberty
27873 clean-stage4-libiberty:
27874         @if [ $(current_stage) = stage4 ]; then \
27875           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27876         else \
27877           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27878           $(MAKE) stage4-start; \
27879         fi; \
27880         cd $(HOST_SUBDIR)/libiberty && \
27881         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27882 @endif libiberty-bootstrap
27883
27884
27885 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27886 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27887 maybe-all-stageprofile-libiberty:
27888 maybe-clean-stageprofile-libiberty:
27889 @if libiberty-bootstrap
27890 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27891 all-stageprofile: all-stageprofile-libiberty
27892 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27893 all-stageprofile-libiberty: configure-stageprofile-libiberty
27894         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27895         @r=`${PWD_COMMAND}`; export r; \
27896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27897         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27898         $(HOST_EXPORTS) \
27899         $(POSTSTAGE1_HOST_EXPORTS)  \
27900         cd $(HOST_SUBDIR)/libiberty && \
27901          \
27902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27903                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27904                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27905                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27906                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27910                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27911                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27912                 $(TARGET-stageprofile-libiberty)
27913
27914 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27915 clean-stageprofile: clean-stageprofile-libiberty
27916 clean-stageprofile-libiberty:
27917         @if [ $(current_stage) = stageprofile ]; then \
27918           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27919         else \
27920           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27921           $(MAKE) stageprofile-start; \
27922         fi; \
27923         cd $(HOST_SUBDIR)/libiberty && \
27924         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27925 @endif libiberty-bootstrap
27926
27927
27928 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27929 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27930 maybe-all-stagetrain-libiberty:
27931 maybe-clean-stagetrain-libiberty:
27932 @if libiberty-bootstrap
27933 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27934 all-stagetrain: all-stagetrain-libiberty
27935 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27936 all-stagetrain-libiberty: configure-stagetrain-libiberty
27937         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27938         @r=`${PWD_COMMAND}`; export r; \
27939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27940         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27941         $(HOST_EXPORTS) \
27942         $(POSTSTAGE1_HOST_EXPORTS)  \
27943         cd $(HOST_SUBDIR)/libiberty && \
27944          \
27945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27946                 CFLAGS="$(STAGEtrain_CFLAGS)" \
27947                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27948                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27949                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27953                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27954                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
27955                 $(TARGET-stagetrain-libiberty)
27956
27957 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27958 clean-stagetrain: clean-stagetrain-libiberty
27959 clean-stagetrain-libiberty:
27960         @if [ $(current_stage) = stagetrain ]; then \
27961           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27962         else \
27963           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27964           $(MAKE) stagetrain-start; \
27965         fi; \
27966         cd $(HOST_SUBDIR)/libiberty && \
27967         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27968 @endif libiberty-bootstrap
27969
27970
27971 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27972 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27973 maybe-all-stagefeedback-libiberty:
27974 maybe-clean-stagefeedback-libiberty:
27975 @if libiberty-bootstrap
27976 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27977 all-stagefeedback: all-stagefeedback-libiberty
27978 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27979 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27980         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27981         @r=`${PWD_COMMAND}`; export r; \
27982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27983         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27984         $(HOST_EXPORTS) \
27985         $(POSTSTAGE1_HOST_EXPORTS)  \
27986         cd $(HOST_SUBDIR)/libiberty && \
27987          \
27988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27989                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27990                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27991                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27992                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27996                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27997                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27998                 $(TARGET-stagefeedback-libiberty)
27999
28000 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28001 clean-stagefeedback: clean-stagefeedback-libiberty
28002 clean-stagefeedback-libiberty:
28003         @if [ $(current_stage) = stagefeedback ]; then \
28004           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28005         else \
28006           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28007           $(MAKE) stagefeedback-start; \
28008         fi; \
28009         cd $(HOST_SUBDIR)/libiberty && \
28010         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28011 @endif libiberty-bootstrap
28012
28013
28014 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28015 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28016 maybe-all-stageautoprofile-libiberty:
28017 maybe-clean-stageautoprofile-libiberty:
28018 @if libiberty-bootstrap
28019 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28020 all-stageautoprofile: all-stageautoprofile-libiberty
28021 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28022 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28023         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28024         @r=`${PWD_COMMAND}`; export r; \
28025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28027         $(HOST_EXPORTS) \
28028         $(POSTSTAGE1_HOST_EXPORTS)  \
28029         cd $(HOST_SUBDIR)/libiberty && \
28030         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28031         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28032                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28033                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28034                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28035                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28036                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28037                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28038                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28039                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28040                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28041                 $(TARGET-stageautoprofile-libiberty)
28042
28043 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28044 clean-stageautoprofile: clean-stageautoprofile-libiberty
28045 clean-stageautoprofile-libiberty:
28046         @if [ $(current_stage) = stageautoprofile ]; then \
28047           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28048         else \
28049           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28050           $(MAKE) stageautoprofile-start; \
28051         fi; \
28052         cd $(HOST_SUBDIR)/libiberty && \
28053         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28054 @endif libiberty-bootstrap
28055
28056
28057 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28058 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28059 maybe-all-stageautofeedback-libiberty:
28060 maybe-clean-stageautofeedback-libiberty:
28061 @if libiberty-bootstrap
28062 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28063 all-stageautofeedback: all-stageautofeedback-libiberty
28064 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28065 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28066         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28067         @r=`${PWD_COMMAND}`; export r; \
28068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28069         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28070         $(HOST_EXPORTS) \
28071         $(POSTSTAGE1_HOST_EXPORTS)  \
28072         cd $(HOST_SUBDIR)/libiberty && \
28073          \
28074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28075                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28076                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28077                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28078                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28082                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28083                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28084                 $(TARGET-stageautofeedback-libiberty)
28085
28086 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28087 clean-stageautofeedback: clean-stageautofeedback-libiberty
28088 clean-stageautofeedback-libiberty:
28089         @if [ $(current_stage) = stageautofeedback ]; then \
28090           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28091         else \
28092           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28093           $(MAKE) stageautofeedback-start; \
28094         fi; \
28095         cd $(HOST_SUBDIR)/libiberty && \
28096         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28097 @endif libiberty-bootstrap
28098
28099
28100
28101
28102
28103 .PHONY: check-libiberty maybe-check-libiberty
28104 maybe-check-libiberty:
28105 @if libiberty
28106 maybe-check-libiberty: check-libiberty
28107
28108 check-libiberty:
28109         @: $(MAKE); $(unstage)
28110         @r=`${PWD_COMMAND}`; export r; \
28111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28112         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28113         (cd $(HOST_SUBDIR)/libiberty && \
28114           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28115
28116 @endif libiberty
28117
28118 .PHONY: install-libiberty maybe-install-libiberty
28119 maybe-install-libiberty:
28120 @if libiberty
28121 maybe-install-libiberty: install-libiberty
28122
28123 install-libiberty: installdirs
28124         @: $(MAKE); $(unstage)
28125         @r=`${PWD_COMMAND}`; export r; \
28126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28127         $(HOST_EXPORTS) \
28128         (cd $(HOST_SUBDIR)/libiberty && \
28129           $(MAKE) $(FLAGS_TO_PASS)  install)
28130
28131 @endif libiberty
28132
28133 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28134 maybe-install-strip-libiberty:
28135 @if libiberty
28136 maybe-install-strip-libiberty: install-strip-libiberty
28137
28138 install-strip-libiberty: installdirs
28139         @: $(MAKE); $(unstage)
28140         @r=`${PWD_COMMAND}`; export r; \
28141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142         $(HOST_EXPORTS) \
28143         (cd $(HOST_SUBDIR)/libiberty && \
28144           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28145
28146 @endif libiberty
28147
28148 # Other targets (info, dvi, pdf, etc.)
28149
28150 .PHONY: maybe-info-libiberty info-libiberty
28151 maybe-info-libiberty:
28152 @if libiberty
28153 maybe-info-libiberty: info-libiberty
28154
28155 info-libiberty: \
28156     configure-libiberty 
28157         @[ -f ./libiberty/Makefile ] || exit 0; \
28158         r=`${PWD_COMMAND}`; export r; \
28159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28160         $(HOST_EXPORTS) \
28161         for flag in $(EXTRA_HOST_FLAGS) ; do \
28162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28163         done; \
28164         echo "Doing info in libiberty"; \
28165         (cd $(HOST_SUBDIR)/libiberty && \
28166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28168                   "RANLIB=$${RANLIB}" \
28169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28170                   info) \
28171           || exit 1
28172
28173 @endif libiberty
28174
28175 .PHONY: maybe-dvi-libiberty dvi-libiberty
28176 maybe-dvi-libiberty:
28177 @if libiberty
28178 maybe-dvi-libiberty: dvi-libiberty
28179
28180 dvi-libiberty: \
28181     configure-libiberty 
28182         @[ -f ./libiberty/Makefile ] || exit 0; \
28183         r=`${PWD_COMMAND}`; export r; \
28184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28185         $(HOST_EXPORTS) \
28186         for flag in $(EXTRA_HOST_FLAGS) ; do \
28187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28188         done; \
28189         echo "Doing dvi in libiberty"; \
28190         (cd $(HOST_SUBDIR)/libiberty && \
28191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28193                   "RANLIB=$${RANLIB}" \
28194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28195                   dvi) \
28196           || exit 1
28197
28198 @endif libiberty
28199
28200 .PHONY: maybe-pdf-libiberty pdf-libiberty
28201 maybe-pdf-libiberty:
28202 @if libiberty
28203 maybe-pdf-libiberty: pdf-libiberty
28204
28205 pdf-libiberty: \
28206     configure-libiberty 
28207         @[ -f ./libiberty/Makefile ] || exit 0; \
28208         r=`${PWD_COMMAND}`; export r; \
28209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210         $(HOST_EXPORTS) \
28211         for flag in $(EXTRA_HOST_FLAGS) ; do \
28212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28213         done; \
28214         echo "Doing pdf in libiberty"; \
28215         (cd $(HOST_SUBDIR)/libiberty && \
28216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28218                   "RANLIB=$${RANLIB}" \
28219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28220                   pdf) \
28221           || exit 1
28222
28223 @endif libiberty
28224
28225 .PHONY: maybe-html-libiberty html-libiberty
28226 maybe-html-libiberty:
28227 @if libiberty
28228 maybe-html-libiberty: html-libiberty
28229
28230 html-libiberty: \
28231     configure-libiberty 
28232         @[ -f ./libiberty/Makefile ] || exit 0; \
28233         r=`${PWD_COMMAND}`; export r; \
28234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235         $(HOST_EXPORTS) \
28236         for flag in $(EXTRA_HOST_FLAGS) ; do \
28237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28238         done; \
28239         echo "Doing html in libiberty"; \
28240         (cd $(HOST_SUBDIR)/libiberty && \
28241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28243                   "RANLIB=$${RANLIB}" \
28244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28245                   html) \
28246           || exit 1
28247
28248 @endif libiberty
28249
28250 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28251 maybe-TAGS-libiberty:
28252 @if libiberty
28253 maybe-TAGS-libiberty: TAGS-libiberty
28254
28255 TAGS-libiberty: \
28256     configure-libiberty 
28257         @[ -f ./libiberty/Makefile ] || exit 0; \
28258         r=`${PWD_COMMAND}`; export r; \
28259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28260         $(HOST_EXPORTS) \
28261         for flag in $(EXTRA_HOST_FLAGS) ; do \
28262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28263         done; \
28264         echo "Doing TAGS in libiberty"; \
28265         (cd $(HOST_SUBDIR)/libiberty && \
28266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28268                   "RANLIB=$${RANLIB}" \
28269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28270                   TAGS) \
28271           || exit 1
28272
28273 @endif libiberty
28274
28275 .PHONY: maybe-install-info-libiberty install-info-libiberty
28276 maybe-install-info-libiberty:
28277 @if libiberty
28278 maybe-install-info-libiberty: install-info-libiberty
28279
28280 install-info-libiberty: \
28281     configure-libiberty \
28282     info-libiberty 
28283         @[ -f ./libiberty/Makefile ] || exit 0; \
28284         r=`${PWD_COMMAND}`; export r; \
28285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28286         $(HOST_EXPORTS) \
28287         for flag in $(EXTRA_HOST_FLAGS) ; do \
28288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28289         done; \
28290         echo "Doing install-info in libiberty"; \
28291         (cd $(HOST_SUBDIR)/libiberty && \
28292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28294                   "RANLIB=$${RANLIB}" \
28295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28296                   install-info) \
28297           || exit 1
28298
28299 @endif libiberty
28300
28301 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28302 maybe-install-dvi-libiberty:
28303 @if libiberty
28304 maybe-install-dvi-libiberty: install-dvi-libiberty
28305
28306 install-dvi-libiberty: \
28307     configure-libiberty \
28308     dvi-libiberty 
28309         @[ -f ./libiberty/Makefile ] || exit 0; \
28310         r=`${PWD_COMMAND}`; export r; \
28311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312         $(HOST_EXPORTS) \
28313         for flag in $(EXTRA_HOST_FLAGS) ; do \
28314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28315         done; \
28316         echo "Doing install-dvi in libiberty"; \
28317         (cd $(HOST_SUBDIR)/libiberty && \
28318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28320                   "RANLIB=$${RANLIB}" \
28321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28322                   install-dvi) \
28323           || exit 1
28324
28325 @endif libiberty
28326
28327 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28328 maybe-install-pdf-libiberty:
28329 @if libiberty
28330 maybe-install-pdf-libiberty: install-pdf-libiberty
28331
28332 install-pdf-libiberty: \
28333     configure-libiberty \
28334     pdf-libiberty 
28335         @[ -f ./libiberty/Makefile ] || exit 0; \
28336         r=`${PWD_COMMAND}`; export r; \
28337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338         $(HOST_EXPORTS) \
28339         for flag in $(EXTRA_HOST_FLAGS) ; do \
28340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341         done; \
28342         echo "Doing install-pdf in libiberty"; \
28343         (cd $(HOST_SUBDIR)/libiberty && \
28344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346                   "RANLIB=$${RANLIB}" \
28347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348                   install-pdf) \
28349           || exit 1
28350
28351 @endif libiberty
28352
28353 .PHONY: maybe-install-html-libiberty install-html-libiberty
28354 maybe-install-html-libiberty:
28355 @if libiberty
28356 maybe-install-html-libiberty: install-html-libiberty
28357
28358 install-html-libiberty: \
28359     configure-libiberty \
28360     html-libiberty 
28361         @[ -f ./libiberty/Makefile ] || exit 0; \
28362         r=`${PWD_COMMAND}`; export r; \
28363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364         $(HOST_EXPORTS) \
28365         for flag in $(EXTRA_HOST_FLAGS) ; do \
28366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28367         done; \
28368         echo "Doing install-html in libiberty"; \
28369         (cd $(HOST_SUBDIR)/libiberty && \
28370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28372                   "RANLIB=$${RANLIB}" \
28373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28374                   install-html) \
28375           || exit 1
28376
28377 @endif libiberty
28378
28379 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28380 maybe-installcheck-libiberty:
28381 @if libiberty
28382 maybe-installcheck-libiberty: installcheck-libiberty
28383
28384 installcheck-libiberty: \
28385     configure-libiberty 
28386         @[ -f ./libiberty/Makefile ] || exit 0; \
28387         r=`${PWD_COMMAND}`; export r; \
28388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28389         $(HOST_EXPORTS) \
28390         for flag in $(EXTRA_HOST_FLAGS) ; do \
28391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392         done; \
28393         echo "Doing installcheck in libiberty"; \
28394         (cd $(HOST_SUBDIR)/libiberty && \
28395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28397                   "RANLIB=$${RANLIB}" \
28398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28399                   installcheck) \
28400           || exit 1
28401
28402 @endif libiberty
28403
28404 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28405 maybe-mostlyclean-libiberty:
28406 @if libiberty
28407 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28408
28409 mostlyclean-libiberty: 
28410         @[ -f ./libiberty/Makefile ] || exit 0; \
28411         r=`${PWD_COMMAND}`; export r; \
28412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413         $(HOST_EXPORTS) \
28414         for flag in $(EXTRA_HOST_FLAGS) ; do \
28415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28416         done; \
28417         echo "Doing mostlyclean in libiberty"; \
28418         (cd $(HOST_SUBDIR)/libiberty && \
28419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28421                   "RANLIB=$${RANLIB}" \
28422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28423                   mostlyclean) \
28424           || exit 1
28425
28426 @endif libiberty
28427
28428 .PHONY: maybe-clean-libiberty clean-libiberty
28429 maybe-clean-libiberty:
28430 @if libiberty
28431 maybe-clean-libiberty: clean-libiberty
28432
28433 clean-libiberty: 
28434         @[ -f ./libiberty/Makefile ] || exit 0; \
28435         r=`${PWD_COMMAND}`; export r; \
28436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437         $(HOST_EXPORTS) \
28438         for flag in $(EXTRA_HOST_FLAGS) ; do \
28439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440         done; \
28441         echo "Doing clean in libiberty"; \
28442         (cd $(HOST_SUBDIR)/libiberty && \
28443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28445                   "RANLIB=$${RANLIB}" \
28446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28447                   clean) \
28448           || exit 1
28449
28450 @endif libiberty
28451
28452 .PHONY: maybe-distclean-libiberty distclean-libiberty
28453 maybe-distclean-libiberty:
28454 @if libiberty
28455 maybe-distclean-libiberty: distclean-libiberty
28456
28457 distclean-libiberty: 
28458         @[ -f ./libiberty/Makefile ] || exit 0; \
28459         r=`${PWD_COMMAND}`; export r; \
28460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461         $(HOST_EXPORTS) \
28462         for flag in $(EXTRA_HOST_FLAGS) ; do \
28463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28464         done; \
28465         echo "Doing distclean in libiberty"; \
28466         (cd $(HOST_SUBDIR)/libiberty && \
28467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469                   "RANLIB=$${RANLIB}" \
28470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28471                   distclean) \
28472           || exit 1
28473
28474 @endif libiberty
28475
28476 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28477 maybe-maintainer-clean-libiberty:
28478 @if libiberty
28479 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28480
28481 maintainer-clean-libiberty: 
28482         @[ -f ./libiberty/Makefile ] || exit 0; \
28483         r=`${PWD_COMMAND}`; export r; \
28484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28485         $(HOST_EXPORTS) \
28486         for flag in $(EXTRA_HOST_FLAGS) ; do \
28487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28488         done; \
28489         echo "Doing maintainer-clean in libiberty"; \
28490         (cd $(HOST_SUBDIR)/libiberty && \
28491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28493                   "RANLIB=$${RANLIB}" \
28494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28495                   maintainer-clean) \
28496           || exit 1
28497
28498 @endif libiberty
28499
28500
28501
28502 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28503 maybe-configure-libiberty-linker-plugin:
28504 @if gcc-bootstrap
28505 configure-libiberty-linker-plugin: stage_current
28506 @endif gcc-bootstrap
28507 @if libiberty-linker-plugin
28508 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28509 configure-libiberty-linker-plugin: 
28510         @r=`${PWD_COMMAND}`; export r; \
28511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28514         $(HOST_EXPORTS)  \
28515         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28516         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28517         case $(srcdir) in \
28518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28519           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28521         esac; \
28522         module_srcdir=libiberty; \
28523         $(SHELL) \
28524           $$s/$$module_srcdir/configure \
28525           --srcdir=$${topdir}/$$module_srcdir \
28526           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28527           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28528           || exit 1
28529 @endif libiberty-linker-plugin
28530
28531
28532
28533 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28534 maybe-configure-stage1-libiberty-linker-plugin:
28535 @if libiberty-linker-plugin-bootstrap
28536 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28537 configure-stage1-libiberty-linker-plugin:
28538         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28539         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28540         @r=`${PWD_COMMAND}`; export r; \
28541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28542         TFLAGS="$(STAGE1_TFLAGS)"; \
28543         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28544         $(HOST_EXPORTS) \
28545         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28546         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28547         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28548         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28550         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28551         case $(srcdir) in \
28552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28553           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28555         esac; \
28556         module_srcdir=libiberty; \
28557         $(SHELL) $$s/$$module_srcdir/configure \
28558           --srcdir=$${topdir}/$$module_srcdir \
28559           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28560           --target=${target_alias} \
28561            \
28562           $(STAGE1_CONFIGURE_FLAGS) \
28563           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28564 @endif libiberty-linker-plugin-bootstrap
28565
28566 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28567 maybe-configure-stage2-libiberty-linker-plugin:
28568 @if libiberty-linker-plugin-bootstrap
28569 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28570 configure-stage2-libiberty-linker-plugin:
28571         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28572         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28573         @r=`${PWD_COMMAND}`; export r; \
28574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575         TFLAGS="$(STAGE2_TFLAGS)"; \
28576         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28577         $(HOST_EXPORTS) \
28578         $(POSTSTAGE1_HOST_EXPORTS) \
28579         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28580         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28581         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28582         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28584         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28585         case $(srcdir) in \
28586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28587           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28589         esac; \
28590         module_srcdir=libiberty; \
28591         $(SHELL) $$s/$$module_srcdir/configure \
28592           --srcdir=$${topdir}/$$module_srcdir \
28593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28594           --target=${target_alias} \
28595           --with-build-libsubdir=$(HOST_SUBDIR) \
28596           $(STAGE2_CONFIGURE_FLAGS) \
28597           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28598 @endif libiberty-linker-plugin-bootstrap
28599
28600 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28601 maybe-configure-stage3-libiberty-linker-plugin:
28602 @if libiberty-linker-plugin-bootstrap
28603 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28604 configure-stage3-libiberty-linker-plugin:
28605         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28607         @r=`${PWD_COMMAND}`; export r; \
28608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609         TFLAGS="$(STAGE3_TFLAGS)"; \
28610         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28611         $(HOST_EXPORTS) \
28612         $(POSTSTAGE1_HOST_EXPORTS) \
28613         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28614         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28615         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28616         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28618         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28619         case $(srcdir) in \
28620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28621           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28623         esac; \
28624         module_srcdir=libiberty; \
28625         $(SHELL) $$s/$$module_srcdir/configure \
28626           --srcdir=$${topdir}/$$module_srcdir \
28627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28628           --target=${target_alias} \
28629           --with-build-libsubdir=$(HOST_SUBDIR) \
28630           $(STAGE3_CONFIGURE_FLAGS) \
28631           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28632 @endif libiberty-linker-plugin-bootstrap
28633
28634 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28635 maybe-configure-stage4-libiberty-linker-plugin:
28636 @if libiberty-linker-plugin-bootstrap
28637 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28638 configure-stage4-libiberty-linker-plugin:
28639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28641         @r=`${PWD_COMMAND}`; export r; \
28642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28643         TFLAGS="$(STAGE4_TFLAGS)"; \
28644         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28645         $(HOST_EXPORTS) \
28646         $(POSTSTAGE1_HOST_EXPORTS) \
28647         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28648         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28649         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28650         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28652         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28653         case $(srcdir) in \
28654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28655           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28657         esac; \
28658         module_srcdir=libiberty; \
28659         $(SHELL) $$s/$$module_srcdir/configure \
28660           --srcdir=$${topdir}/$$module_srcdir \
28661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28662           --target=${target_alias} \
28663           --with-build-libsubdir=$(HOST_SUBDIR) \
28664           $(STAGE4_CONFIGURE_FLAGS) \
28665           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28666 @endif libiberty-linker-plugin-bootstrap
28667
28668 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28669 maybe-configure-stageprofile-libiberty-linker-plugin:
28670 @if libiberty-linker-plugin-bootstrap
28671 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28672 configure-stageprofile-libiberty-linker-plugin:
28673         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28675         @r=`${PWD_COMMAND}`; export r; \
28676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28677         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28678         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28679         $(HOST_EXPORTS) \
28680         $(POSTSTAGE1_HOST_EXPORTS) \
28681         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28682         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28683         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28684         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28686         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28687         case $(srcdir) in \
28688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28689           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28691         esac; \
28692         module_srcdir=libiberty; \
28693         $(SHELL) $$s/$$module_srcdir/configure \
28694           --srcdir=$${topdir}/$$module_srcdir \
28695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28696           --target=${target_alias} \
28697           --with-build-libsubdir=$(HOST_SUBDIR) \
28698           $(STAGEprofile_CONFIGURE_FLAGS) \
28699           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28700 @endif libiberty-linker-plugin-bootstrap
28701
28702 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28703 maybe-configure-stagetrain-libiberty-linker-plugin:
28704 @if libiberty-linker-plugin-bootstrap
28705 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28706 configure-stagetrain-libiberty-linker-plugin:
28707         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28708         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28709         @r=`${PWD_COMMAND}`; export r; \
28710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28712         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28713         $(HOST_EXPORTS) \
28714         $(POSTSTAGE1_HOST_EXPORTS) \
28715         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28716         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28717         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28718         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28720         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28721         case $(srcdir) in \
28722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28723           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28725         esac; \
28726         module_srcdir=libiberty; \
28727         $(SHELL) $$s/$$module_srcdir/configure \
28728           --srcdir=$${topdir}/$$module_srcdir \
28729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28730           --target=${target_alias} \
28731           --with-build-libsubdir=$(HOST_SUBDIR) \
28732           $(STAGEtrain_CONFIGURE_FLAGS) \
28733           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28734 @endif libiberty-linker-plugin-bootstrap
28735
28736 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28737 maybe-configure-stagefeedback-libiberty-linker-plugin:
28738 @if libiberty-linker-plugin-bootstrap
28739 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28740 configure-stagefeedback-libiberty-linker-plugin:
28741         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28743         @r=`${PWD_COMMAND}`; export r; \
28744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28746         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28747         $(HOST_EXPORTS) \
28748         $(POSTSTAGE1_HOST_EXPORTS) \
28749         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28750         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28751         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28752         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28754         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28755         case $(srcdir) in \
28756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28757           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28759         esac; \
28760         module_srcdir=libiberty; \
28761         $(SHELL) $$s/$$module_srcdir/configure \
28762           --srcdir=$${topdir}/$$module_srcdir \
28763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28764           --target=${target_alias} \
28765           --with-build-libsubdir=$(HOST_SUBDIR) \
28766           $(STAGEfeedback_CONFIGURE_FLAGS) \
28767           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28768 @endif libiberty-linker-plugin-bootstrap
28769
28770 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28771 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28772 @if libiberty-linker-plugin-bootstrap
28773 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28774 configure-stageautoprofile-libiberty-linker-plugin:
28775         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28776         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28777         @r=`${PWD_COMMAND}`; export r; \
28778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28780         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28781         $(HOST_EXPORTS) \
28782         $(POSTSTAGE1_HOST_EXPORTS) \
28783         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28784         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28785         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
28786         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28788         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28789         case $(srcdir) in \
28790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28791           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28793         esac; \
28794         module_srcdir=libiberty; \
28795         $(SHELL) $$s/$$module_srcdir/configure \
28796           --srcdir=$${topdir}/$$module_srcdir \
28797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28798           --target=${target_alias} \
28799           --with-build-libsubdir=$(HOST_SUBDIR) \
28800           $(STAGEautoprofile_CONFIGURE_FLAGS) \
28801           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28802 @endif libiberty-linker-plugin-bootstrap
28803
28804 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28805 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28806 @if libiberty-linker-plugin-bootstrap
28807 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28808 configure-stageautofeedback-libiberty-linker-plugin:
28809         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28810         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28811         @r=`${PWD_COMMAND}`; export r; \
28812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28814         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28815         $(HOST_EXPORTS) \
28816         $(POSTSTAGE1_HOST_EXPORTS) \
28817         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28818         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28819         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
28820         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28822         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28823         case $(srcdir) in \
28824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28825           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28827         esac; \
28828         module_srcdir=libiberty; \
28829         $(SHELL) $$s/$$module_srcdir/configure \
28830           --srcdir=$${topdir}/$$module_srcdir \
28831           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28832           --target=${target_alias} \
28833           --with-build-libsubdir=$(HOST_SUBDIR) \
28834           $(STAGEautofeedback_CONFIGURE_FLAGS) \
28835           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28836 @endif libiberty-linker-plugin-bootstrap
28837
28838
28839
28840
28841
28842 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28843 maybe-all-libiberty-linker-plugin:
28844 @if gcc-bootstrap
28845 all-libiberty-linker-plugin: stage_current
28846 @endif gcc-bootstrap
28847 @if libiberty-linker-plugin
28848 TARGET-libiberty-linker-plugin=all
28849 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28850 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28851         @r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(HOST_EXPORTS)  \
28854         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28855           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28856                 $(TARGET-libiberty-linker-plugin))
28857 @endif libiberty-linker-plugin
28858
28859
28860
28861 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28862 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28863 maybe-all-stage1-libiberty-linker-plugin:
28864 maybe-clean-stage1-libiberty-linker-plugin:
28865 @if libiberty-linker-plugin-bootstrap
28866 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28867 all-stage1: all-stage1-libiberty-linker-plugin
28868 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28869 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28870         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28871         @r=`${PWD_COMMAND}`; export r; \
28872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28873         TFLAGS="$(STAGE1_TFLAGS)"; \
28874         $(HOST_EXPORTS)  \
28875         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28876          \
28877         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28878                 CFLAGS="$(STAGE1_CFLAGS)" \
28879                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28880                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28881                 LIBCFLAGS="$(LIBCFLAGS)" \
28882                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28883                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28884                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28885                 $(EXTRA_HOST_FLAGS)  \
28886                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28887                 TFLAGS="$(STAGE1_TFLAGS)"  \
28888                 $(TARGET-stage1-libiberty-linker-plugin)
28889
28890 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28891 clean-stage1: clean-stage1-libiberty-linker-plugin
28892 clean-stage1-libiberty-linker-plugin:
28893         @if [ $(current_stage) = stage1 ]; then \
28894           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28895         else \
28896           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28897           $(MAKE) stage1-start; \
28898         fi; \
28899         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28900         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28901         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28902 @endif libiberty-linker-plugin-bootstrap
28903
28904
28905 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28906 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28907 maybe-all-stage2-libiberty-linker-plugin:
28908 maybe-clean-stage2-libiberty-linker-plugin:
28909 @if libiberty-linker-plugin-bootstrap
28910 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28911 all-stage2: all-stage2-libiberty-linker-plugin
28912 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28913 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28914         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28915         @r=`${PWD_COMMAND}`; export r; \
28916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28917         TFLAGS="$(STAGE2_TFLAGS)"; \
28918         $(HOST_EXPORTS) \
28919         $(POSTSTAGE1_HOST_EXPORTS)  \
28920         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28921          \
28922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28923                 CFLAGS="$(STAGE2_CFLAGS)" \
28924                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28925                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28926                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28930                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28931                 TFLAGS="$(STAGE2_TFLAGS)"  \
28932                 $(TARGET-stage2-libiberty-linker-plugin)
28933
28934 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28935 clean-stage2: clean-stage2-libiberty-linker-plugin
28936 clean-stage2-libiberty-linker-plugin:
28937         @if [ $(current_stage) = stage2 ]; then \
28938           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28939         else \
28940           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28941           $(MAKE) stage2-start; \
28942         fi; \
28943         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28944         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28945 @endif libiberty-linker-plugin-bootstrap
28946
28947
28948 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28949 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28950 maybe-all-stage3-libiberty-linker-plugin:
28951 maybe-clean-stage3-libiberty-linker-plugin:
28952 @if libiberty-linker-plugin-bootstrap
28953 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28954 all-stage3: all-stage3-libiberty-linker-plugin
28955 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28956 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28957         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28958         @r=`${PWD_COMMAND}`; export r; \
28959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960         TFLAGS="$(STAGE3_TFLAGS)"; \
28961         $(HOST_EXPORTS) \
28962         $(POSTSTAGE1_HOST_EXPORTS)  \
28963         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28964          \
28965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28966                 CFLAGS="$(STAGE3_CFLAGS)" \
28967                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28968                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28969                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28970                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28971                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28972                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28973                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28974                 TFLAGS="$(STAGE3_TFLAGS)"  \
28975                 $(TARGET-stage3-libiberty-linker-plugin)
28976
28977 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28978 clean-stage3: clean-stage3-libiberty-linker-plugin
28979 clean-stage3-libiberty-linker-plugin:
28980         @if [ $(current_stage) = stage3 ]; then \
28981           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28982         else \
28983           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28984           $(MAKE) stage3-start; \
28985         fi; \
28986         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28987         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28988 @endif libiberty-linker-plugin-bootstrap
28989
28990
28991 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28992 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28993 maybe-all-stage4-libiberty-linker-plugin:
28994 maybe-clean-stage4-libiberty-linker-plugin:
28995 @if libiberty-linker-plugin-bootstrap
28996 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28997 all-stage4: all-stage4-libiberty-linker-plugin
28998 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28999 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29000         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29001         @r=`${PWD_COMMAND}`; export r; \
29002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003         TFLAGS="$(STAGE4_TFLAGS)"; \
29004         $(HOST_EXPORTS) \
29005         $(POSTSTAGE1_HOST_EXPORTS)  \
29006         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29007          \
29008         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29009                 CFLAGS="$(STAGE4_CFLAGS)" \
29010                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29011                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29012                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29016                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29017                 TFLAGS="$(STAGE4_TFLAGS)"  \
29018                 $(TARGET-stage4-libiberty-linker-plugin)
29019
29020 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29021 clean-stage4: clean-stage4-libiberty-linker-plugin
29022 clean-stage4-libiberty-linker-plugin:
29023         @if [ $(current_stage) = stage4 ]; then \
29024           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29025         else \
29026           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29027           $(MAKE) stage4-start; \
29028         fi; \
29029         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29030         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29031 @endif libiberty-linker-plugin-bootstrap
29032
29033
29034 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29035 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29036 maybe-all-stageprofile-libiberty-linker-plugin:
29037 maybe-clean-stageprofile-libiberty-linker-plugin:
29038 @if libiberty-linker-plugin-bootstrap
29039 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29040 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29041 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29042 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29043         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29044         @r=`${PWD_COMMAND}`; export r; \
29045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29046         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29047         $(HOST_EXPORTS) \
29048         $(POSTSTAGE1_HOST_EXPORTS)  \
29049         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29050          \
29051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29052                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29053                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29054                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29055                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29056                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29057                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29058                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29059                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29060                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29061                 $(TARGET-stageprofile-libiberty-linker-plugin)
29062
29063 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29064 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29065 clean-stageprofile-libiberty-linker-plugin:
29066         @if [ $(current_stage) = stageprofile ]; then \
29067           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29068         else \
29069           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29070           $(MAKE) stageprofile-start; \
29071         fi; \
29072         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29073         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29074 @endif libiberty-linker-plugin-bootstrap
29075
29076
29077 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29078 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29079 maybe-all-stagetrain-libiberty-linker-plugin:
29080 maybe-clean-stagetrain-libiberty-linker-plugin:
29081 @if libiberty-linker-plugin-bootstrap
29082 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29083 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29084 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29085 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29086         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29087         @r=`${PWD_COMMAND}`; export r; \
29088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29089         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29090         $(HOST_EXPORTS) \
29091         $(POSTSTAGE1_HOST_EXPORTS)  \
29092         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29093          \
29094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29095                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29096                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29097                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29098                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29099                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29100                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29101                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29102                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29103                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29104                 $(TARGET-stagetrain-libiberty-linker-plugin)
29105
29106 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29107 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29108 clean-stagetrain-libiberty-linker-plugin:
29109         @if [ $(current_stage) = stagetrain ]; then \
29110           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29111         else \
29112           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29113           $(MAKE) stagetrain-start; \
29114         fi; \
29115         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29116         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29117 @endif libiberty-linker-plugin-bootstrap
29118
29119
29120 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29121 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29122 maybe-all-stagefeedback-libiberty-linker-plugin:
29123 maybe-clean-stagefeedback-libiberty-linker-plugin:
29124 @if libiberty-linker-plugin-bootstrap
29125 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29126 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29127 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29128 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29129         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29130         @r=`${PWD_COMMAND}`; export r; \
29131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29133         $(HOST_EXPORTS) \
29134         $(POSTSTAGE1_HOST_EXPORTS)  \
29135         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29136          \
29137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29138                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29139                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29140                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29141                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29145                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29146                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29147                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29148
29149 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29150 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29151 clean-stagefeedback-libiberty-linker-plugin:
29152         @if [ $(current_stage) = stagefeedback ]; then \
29153           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29154         else \
29155           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29156           $(MAKE) stagefeedback-start; \
29157         fi; \
29158         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29159         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29160 @endif libiberty-linker-plugin-bootstrap
29161
29162
29163 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29164 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29165 maybe-all-stageautoprofile-libiberty-linker-plugin:
29166 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29167 @if libiberty-linker-plugin-bootstrap
29168 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29169 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29170 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29171 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29172         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29173         @r=`${PWD_COMMAND}`; export r; \
29174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29175         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29176         $(HOST_EXPORTS) \
29177         $(POSTSTAGE1_HOST_EXPORTS)  \
29178         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29179         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29180         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29181                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29182                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29183                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29184                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29188                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29189                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29190                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29191
29192 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29193 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29194 clean-stageautoprofile-libiberty-linker-plugin:
29195         @if [ $(current_stage) = stageautoprofile ]; then \
29196           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29197         else \
29198           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29199           $(MAKE) stageautoprofile-start; \
29200         fi; \
29201         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29202         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29203 @endif libiberty-linker-plugin-bootstrap
29204
29205
29206 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29207 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29208 maybe-all-stageautofeedback-libiberty-linker-plugin:
29209 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29210 @if libiberty-linker-plugin-bootstrap
29211 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29212 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29213 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29214 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29215         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29216         @r=`${PWD_COMMAND}`; export r; \
29217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29219         $(HOST_EXPORTS) \
29220         $(POSTSTAGE1_HOST_EXPORTS)  \
29221         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29222          \
29223         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29224                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29225                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29226                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29227                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29232                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29233                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29234
29235 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29236 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29237 clean-stageautofeedback-libiberty-linker-plugin:
29238         @if [ $(current_stage) = stageautofeedback ]; then \
29239           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29240         else \
29241           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29242           $(MAKE) stageautofeedback-start; \
29243         fi; \
29244         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29246 @endif libiberty-linker-plugin-bootstrap
29247
29248
29249
29250
29251
29252 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29253 maybe-check-libiberty-linker-plugin:
29254 @if libiberty-linker-plugin
29255 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29256
29257 check-libiberty-linker-plugin:
29258         @: $(MAKE); $(unstage)
29259         @r=`${PWD_COMMAND}`; export r; \
29260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29261         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29262         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29263           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29264
29265 @endif libiberty-linker-plugin
29266
29267 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29268 maybe-install-libiberty-linker-plugin:
29269 @if libiberty-linker-plugin
29270 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29271
29272 install-libiberty-linker-plugin: installdirs
29273         @: $(MAKE); $(unstage)
29274         @r=`${PWD_COMMAND}`; export r; \
29275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276         $(HOST_EXPORTS) \
29277         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29278           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29279
29280 @endif libiberty-linker-plugin
29281
29282 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29283 maybe-install-strip-libiberty-linker-plugin:
29284 @if libiberty-linker-plugin
29285 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29286
29287 install-strip-libiberty-linker-plugin: installdirs
29288         @: $(MAKE); $(unstage)
29289         @r=`${PWD_COMMAND}`; export r; \
29290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29291         $(HOST_EXPORTS) \
29292         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29293           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29294
29295 @endif libiberty-linker-plugin
29296
29297 # Other targets (info, dvi, pdf, etc.)
29298
29299 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29300 maybe-info-libiberty-linker-plugin:
29301 @if libiberty-linker-plugin
29302 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29303
29304 info-libiberty-linker-plugin: \
29305     configure-libiberty-linker-plugin 
29306         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29307         r=`${PWD_COMMAND}`; export r; \
29308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309         $(HOST_EXPORTS) \
29310         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29312         done; \
29313         echo "Doing info in libiberty-linker-plugin"; \
29314         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317                   "RANLIB=$${RANLIB}" \
29318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29319                   info) \
29320           || exit 1
29321
29322 @endif libiberty-linker-plugin
29323
29324 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29325 maybe-dvi-libiberty-linker-plugin:
29326 @if libiberty-linker-plugin
29327 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29328
29329 dvi-libiberty-linker-plugin: \
29330     configure-libiberty-linker-plugin 
29331         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29332         r=`${PWD_COMMAND}`; export r; \
29333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29334         $(HOST_EXPORTS) \
29335         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29337         done; \
29338         echo "Doing dvi in libiberty-linker-plugin"; \
29339         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29342                   "RANLIB=$${RANLIB}" \
29343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29344                   dvi) \
29345           || exit 1
29346
29347 @endif libiberty-linker-plugin
29348
29349 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29350 maybe-pdf-libiberty-linker-plugin:
29351 @if libiberty-linker-plugin
29352 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29353
29354 pdf-libiberty-linker-plugin: \
29355     configure-libiberty-linker-plugin 
29356         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29357         r=`${PWD_COMMAND}`; export r; \
29358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359         $(HOST_EXPORTS) \
29360         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362         done; \
29363         echo "Doing pdf in libiberty-linker-plugin"; \
29364         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367                   "RANLIB=$${RANLIB}" \
29368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29369                   pdf) \
29370           || exit 1
29371
29372 @endif libiberty-linker-plugin
29373
29374 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29375 maybe-html-libiberty-linker-plugin:
29376 @if libiberty-linker-plugin
29377 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29378
29379 html-libiberty-linker-plugin: \
29380     configure-libiberty-linker-plugin 
29381         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29382         r=`${PWD_COMMAND}`; export r; \
29383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384         $(HOST_EXPORTS) \
29385         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387         done; \
29388         echo "Doing html in libiberty-linker-plugin"; \
29389         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392                   "RANLIB=$${RANLIB}" \
29393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394                   html) \
29395           || exit 1
29396
29397 @endif libiberty-linker-plugin
29398
29399 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29400 maybe-TAGS-libiberty-linker-plugin:
29401 @if libiberty-linker-plugin
29402 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29403
29404 TAGS-libiberty-linker-plugin: \
29405     configure-libiberty-linker-plugin 
29406         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29407         r=`${PWD_COMMAND}`; export r; \
29408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409         $(HOST_EXPORTS) \
29410         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412         done; \
29413         echo "Doing TAGS in libiberty-linker-plugin"; \
29414         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417                   "RANLIB=$${RANLIB}" \
29418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419                   TAGS) \
29420           || exit 1
29421
29422 @endif libiberty-linker-plugin
29423
29424 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29425 maybe-install-info-libiberty-linker-plugin:
29426 @if libiberty-linker-plugin
29427 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29428
29429 install-info-libiberty-linker-plugin: \
29430     configure-libiberty-linker-plugin \
29431     info-libiberty-linker-plugin 
29432         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29433         r=`${PWD_COMMAND}`; export r; \
29434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435         $(HOST_EXPORTS) \
29436         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438         done; \
29439         echo "Doing install-info in libiberty-linker-plugin"; \
29440         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443                   "RANLIB=$${RANLIB}" \
29444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445                   install-info) \
29446           || exit 1
29447
29448 @endif libiberty-linker-plugin
29449
29450 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29451 maybe-install-dvi-libiberty-linker-plugin:
29452 @if libiberty-linker-plugin
29453 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29454
29455 install-dvi-libiberty-linker-plugin: \
29456     configure-libiberty-linker-plugin \
29457     dvi-libiberty-linker-plugin 
29458         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29459         r=`${PWD_COMMAND}`; export r; \
29460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29461         $(HOST_EXPORTS) \
29462         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29464         done; \
29465         echo "Doing install-dvi in libiberty-linker-plugin"; \
29466         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29469                   "RANLIB=$${RANLIB}" \
29470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29471                   install-dvi) \
29472           || exit 1
29473
29474 @endif libiberty-linker-plugin
29475
29476 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29477 maybe-install-pdf-libiberty-linker-plugin:
29478 @if libiberty-linker-plugin
29479 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29480
29481 install-pdf-libiberty-linker-plugin: \
29482     configure-libiberty-linker-plugin \
29483     pdf-libiberty-linker-plugin 
29484         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29485         r=`${PWD_COMMAND}`; export r; \
29486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487         $(HOST_EXPORTS) \
29488         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490         done; \
29491         echo "Doing install-pdf in libiberty-linker-plugin"; \
29492         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29495                   "RANLIB=$${RANLIB}" \
29496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29497                   install-pdf) \
29498           || exit 1
29499
29500 @endif libiberty-linker-plugin
29501
29502 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29503 maybe-install-html-libiberty-linker-plugin:
29504 @if libiberty-linker-plugin
29505 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29506
29507 install-html-libiberty-linker-plugin: \
29508     configure-libiberty-linker-plugin \
29509     html-libiberty-linker-plugin 
29510         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29511         r=`${PWD_COMMAND}`; export r; \
29512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513         $(HOST_EXPORTS) \
29514         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516         done; \
29517         echo "Doing install-html in libiberty-linker-plugin"; \
29518         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521                   "RANLIB=$${RANLIB}" \
29522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523                   install-html) \
29524           || exit 1
29525
29526 @endif libiberty-linker-plugin
29527
29528 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29529 maybe-installcheck-libiberty-linker-plugin:
29530 @if libiberty-linker-plugin
29531 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29532
29533 installcheck-libiberty-linker-plugin: \
29534     configure-libiberty-linker-plugin 
29535         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29536         r=`${PWD_COMMAND}`; export r; \
29537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538         $(HOST_EXPORTS) \
29539         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541         done; \
29542         echo "Doing installcheck in libiberty-linker-plugin"; \
29543         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546                   "RANLIB=$${RANLIB}" \
29547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548                   installcheck) \
29549           || exit 1
29550
29551 @endif libiberty-linker-plugin
29552
29553 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29554 maybe-mostlyclean-libiberty-linker-plugin:
29555 @if libiberty-linker-plugin
29556 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29557
29558 mostlyclean-libiberty-linker-plugin: 
29559         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29560         r=`${PWD_COMMAND}`; export r; \
29561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29562         $(HOST_EXPORTS) \
29563         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29565         done; \
29566         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29567         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29570                   "RANLIB=$${RANLIB}" \
29571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29572                   mostlyclean) \
29573           || exit 1
29574
29575 @endif libiberty-linker-plugin
29576
29577 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29578 maybe-clean-libiberty-linker-plugin:
29579 @if libiberty-linker-plugin
29580 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29581
29582 clean-libiberty-linker-plugin: 
29583         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29584         r=`${PWD_COMMAND}`; export r; \
29585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29586         $(HOST_EXPORTS) \
29587         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29589         done; \
29590         echo "Doing clean in libiberty-linker-plugin"; \
29591         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29594                   "RANLIB=$${RANLIB}" \
29595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29596                   clean) \
29597           || exit 1
29598
29599 @endif libiberty-linker-plugin
29600
29601 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29602 maybe-distclean-libiberty-linker-plugin:
29603 @if libiberty-linker-plugin
29604 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29605
29606 distclean-libiberty-linker-plugin: 
29607         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29608         r=`${PWD_COMMAND}`; export r; \
29609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610         $(HOST_EXPORTS) \
29611         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29613         done; \
29614         echo "Doing distclean in libiberty-linker-plugin"; \
29615         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29618                   "RANLIB=$${RANLIB}" \
29619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29620                   distclean) \
29621           || exit 1
29622
29623 @endif libiberty-linker-plugin
29624
29625 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29626 maybe-maintainer-clean-libiberty-linker-plugin:
29627 @if libiberty-linker-plugin
29628 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29629
29630 maintainer-clean-libiberty-linker-plugin: 
29631         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29632         r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         $(HOST_EXPORTS) \
29635         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29637         done; \
29638         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29639         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29642                   "RANLIB=$${RANLIB}" \
29643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29644                   maintainer-clean) \
29645           || exit 1
29646
29647 @endif libiberty-linker-plugin
29648
29649
29650
29651 .PHONY: configure-libiconv maybe-configure-libiconv
29652 maybe-configure-libiconv:
29653 @if gcc-bootstrap
29654 configure-libiconv: stage_current
29655 @endif gcc-bootstrap
29656 @if libiconv
29657 maybe-configure-libiconv: configure-libiconv
29658 configure-libiconv: 
29659         @r=`${PWD_COMMAND}`; export r; \
29660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29663         $(HOST_EXPORTS)  \
29664         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29665         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29666         case $(srcdir) in \
29667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29668           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29670         esac; \
29671         module_srcdir=libiconv; \
29672         $(SHELL) \
29673           $$s/$$module_srcdir/configure \
29674           --srcdir=$${topdir}/$$module_srcdir \
29675           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29676           --target=${target_alias} --disable-shared  @host_libs_picflag@ \
29677           || exit 1
29678 @endif libiconv
29679
29680
29681
29682 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29683 maybe-configure-stage1-libiconv:
29684 @if libiconv-bootstrap
29685 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29686 configure-stage1-libiconv:
29687         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29688         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29689         @r=`${PWD_COMMAND}`; export r; \
29690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691         TFLAGS="$(STAGE1_TFLAGS)"; \
29692         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29693         $(HOST_EXPORTS) \
29694         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29695         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29696         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29697         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29698         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29699         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29700         case $(srcdir) in \
29701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29702           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29704         esac; \
29705         module_srcdir=libiconv; \
29706         $(SHELL) $$s/$$module_srcdir/configure \
29707           --srcdir=$${topdir}/$$module_srcdir \
29708           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29709           --target=${target_alias} \
29710            \
29711           $(STAGE1_CONFIGURE_FLAGS) \
29712           --disable-shared  @host_libs_picflag@
29713 @endif libiconv-bootstrap
29714
29715 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29716 maybe-configure-stage2-libiconv:
29717 @if libiconv-bootstrap
29718 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29719 configure-stage2-libiconv:
29720         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29721         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29722         @r=`${PWD_COMMAND}`; export r; \
29723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29724         TFLAGS="$(STAGE2_TFLAGS)"; \
29725         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29726         $(HOST_EXPORTS) \
29727         $(POSTSTAGE1_HOST_EXPORTS) \
29728         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29729         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29730         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29731         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29733         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29734         case $(srcdir) in \
29735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29736           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29738         esac; \
29739         module_srcdir=libiconv; \
29740         $(SHELL) $$s/$$module_srcdir/configure \
29741           --srcdir=$${topdir}/$$module_srcdir \
29742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29743           --target=${target_alias} \
29744           --with-build-libsubdir=$(HOST_SUBDIR) \
29745           $(STAGE2_CONFIGURE_FLAGS) \
29746           --disable-shared  @host_libs_picflag@
29747 @endif libiconv-bootstrap
29748
29749 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29750 maybe-configure-stage3-libiconv:
29751 @if libiconv-bootstrap
29752 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29753 configure-stage3-libiconv:
29754         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29755         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29756         @r=`${PWD_COMMAND}`; export r; \
29757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758         TFLAGS="$(STAGE3_TFLAGS)"; \
29759         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29760         $(HOST_EXPORTS) \
29761         $(POSTSTAGE1_HOST_EXPORTS) \
29762         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29763         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29764         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29765         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29766         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29767         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29768         case $(srcdir) in \
29769           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29770           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29771                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29772         esac; \
29773         module_srcdir=libiconv; \
29774         $(SHELL) $$s/$$module_srcdir/configure \
29775           --srcdir=$${topdir}/$$module_srcdir \
29776           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29777           --target=${target_alias} \
29778           --with-build-libsubdir=$(HOST_SUBDIR) \
29779           $(STAGE3_CONFIGURE_FLAGS) \
29780           --disable-shared  @host_libs_picflag@
29781 @endif libiconv-bootstrap
29782
29783 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29784 maybe-configure-stage4-libiconv:
29785 @if libiconv-bootstrap
29786 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29787 configure-stage4-libiconv:
29788         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29789         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29790         @r=`${PWD_COMMAND}`; export r; \
29791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29792         TFLAGS="$(STAGE4_TFLAGS)"; \
29793         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29794         $(HOST_EXPORTS) \
29795         $(POSTSTAGE1_HOST_EXPORTS) \
29796         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29797         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29798         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29799         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29801         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29802         case $(srcdir) in \
29803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29804           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29806         esac; \
29807         module_srcdir=libiconv; \
29808         $(SHELL) $$s/$$module_srcdir/configure \
29809           --srcdir=$${topdir}/$$module_srcdir \
29810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29811           --target=${target_alias} \
29812           --with-build-libsubdir=$(HOST_SUBDIR) \
29813           $(STAGE4_CONFIGURE_FLAGS) \
29814           --disable-shared  @host_libs_picflag@
29815 @endif libiconv-bootstrap
29816
29817 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29818 maybe-configure-stageprofile-libiconv:
29819 @if libiconv-bootstrap
29820 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29821 configure-stageprofile-libiconv:
29822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29824         @r=`${PWD_COMMAND}`; export r; \
29825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29827         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29828         $(HOST_EXPORTS) \
29829         $(POSTSTAGE1_HOST_EXPORTS) \
29830         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29831         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29832         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29833         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29835         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29836         case $(srcdir) in \
29837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29838           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29840         esac; \
29841         module_srcdir=libiconv; \
29842         $(SHELL) $$s/$$module_srcdir/configure \
29843           --srcdir=$${topdir}/$$module_srcdir \
29844           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29845           --target=${target_alias} \
29846           --with-build-libsubdir=$(HOST_SUBDIR) \
29847           $(STAGEprofile_CONFIGURE_FLAGS) \
29848           --disable-shared  @host_libs_picflag@
29849 @endif libiconv-bootstrap
29850
29851 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29852 maybe-configure-stagetrain-libiconv:
29853 @if libiconv-bootstrap
29854 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29855 configure-stagetrain-libiconv:
29856         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29857         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29858         @r=`${PWD_COMMAND}`; export r; \
29859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29860         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29861         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29862         $(HOST_EXPORTS) \
29863         $(POSTSTAGE1_HOST_EXPORTS) \
29864         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29865         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29866         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
29867         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29869         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29870         case $(srcdir) in \
29871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29872           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29874         esac; \
29875         module_srcdir=libiconv; \
29876         $(SHELL) $$s/$$module_srcdir/configure \
29877           --srcdir=$${topdir}/$$module_srcdir \
29878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29879           --target=${target_alias} \
29880           --with-build-libsubdir=$(HOST_SUBDIR) \
29881           $(STAGEtrain_CONFIGURE_FLAGS) \
29882           --disable-shared  @host_libs_picflag@
29883 @endif libiconv-bootstrap
29884
29885 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29886 maybe-configure-stagefeedback-libiconv:
29887 @if libiconv-bootstrap
29888 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29889 configure-stagefeedback-libiconv:
29890         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29892         @r=`${PWD_COMMAND}`; export r; \
29893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29895         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29896         $(HOST_EXPORTS) \
29897         $(POSTSTAGE1_HOST_EXPORTS) \
29898         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29899         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29900         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29901         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29903         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29904         case $(srcdir) in \
29905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29906           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29908         esac; \
29909         module_srcdir=libiconv; \
29910         $(SHELL) $$s/$$module_srcdir/configure \
29911           --srcdir=$${topdir}/$$module_srcdir \
29912           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29913           --target=${target_alias} \
29914           --with-build-libsubdir=$(HOST_SUBDIR) \
29915           $(STAGEfeedback_CONFIGURE_FLAGS) \
29916           --disable-shared  @host_libs_picflag@
29917 @endif libiconv-bootstrap
29918
29919 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29920 maybe-configure-stageautoprofile-libiconv:
29921 @if libiconv-bootstrap
29922 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29923 configure-stageautoprofile-libiconv:
29924         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29926         @r=`${PWD_COMMAND}`; export r; \
29927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29928         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29929         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29930         $(HOST_EXPORTS) \
29931         $(POSTSTAGE1_HOST_EXPORTS) \
29932         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29933         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29934         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29935         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29937         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29938         case $(srcdir) in \
29939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29940           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29942         esac; \
29943         module_srcdir=libiconv; \
29944         $(SHELL) $$s/$$module_srcdir/configure \
29945           --srcdir=$${topdir}/$$module_srcdir \
29946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29947           --target=${target_alias} \
29948           --with-build-libsubdir=$(HOST_SUBDIR) \
29949           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29950           --disable-shared  @host_libs_picflag@
29951 @endif libiconv-bootstrap
29952
29953 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29954 maybe-configure-stageautofeedback-libiconv:
29955 @if libiconv-bootstrap
29956 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29957 configure-stageautofeedback-libiconv:
29958         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29959         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29960         @r=`${PWD_COMMAND}`; export r; \
29961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29962         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29963         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29964         $(HOST_EXPORTS) \
29965         $(POSTSTAGE1_HOST_EXPORTS) \
29966         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29967         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29968         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29969         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29971         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29972         case $(srcdir) in \
29973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29974           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29976         esac; \
29977         module_srcdir=libiconv; \
29978         $(SHELL) $$s/$$module_srcdir/configure \
29979           --srcdir=$${topdir}/$$module_srcdir \
29980           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29981           --target=${target_alias} \
29982           --with-build-libsubdir=$(HOST_SUBDIR) \
29983           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29984           --disable-shared  @host_libs_picflag@
29985 @endif libiconv-bootstrap
29986
29987
29988
29989
29990
29991 .PHONY: all-libiconv maybe-all-libiconv
29992 maybe-all-libiconv:
29993 @if gcc-bootstrap
29994 all-libiconv: stage_current
29995 @endif gcc-bootstrap
29996 @if libiconv
29997 TARGET-libiconv=all
29998 maybe-all-libiconv: all-libiconv
29999 all-libiconv: configure-libiconv
30000         @r=`${PWD_COMMAND}`; export r; \
30001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002         $(HOST_EXPORTS)  \
30003         (cd $(HOST_SUBDIR)/libiconv && \
30004           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30005                 $(TARGET-libiconv))
30006 @endif libiconv
30007
30008
30009
30010 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30011 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30012 maybe-all-stage1-libiconv:
30013 maybe-clean-stage1-libiconv:
30014 @if libiconv-bootstrap
30015 maybe-all-stage1-libiconv: all-stage1-libiconv
30016 all-stage1: all-stage1-libiconv
30017 TARGET-stage1-libiconv = $(TARGET-libiconv)
30018 all-stage1-libiconv: configure-stage1-libiconv
30019         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30020         @r=`${PWD_COMMAND}`; export r; \
30021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30022         TFLAGS="$(STAGE1_TFLAGS)"; \
30023         $(HOST_EXPORTS)  \
30024         cd $(HOST_SUBDIR)/libiconv && \
30025          \
30026         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30027                 CFLAGS="$(STAGE1_CFLAGS)" \
30028                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30029                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30030                 LIBCFLAGS="$(LIBCFLAGS)" \
30031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30034                 $(EXTRA_HOST_FLAGS)  \
30035                 $(STAGE1_FLAGS_TO_PASS)  \
30036                 TFLAGS="$(STAGE1_TFLAGS)"  \
30037                 $(TARGET-stage1-libiconv)
30038
30039 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30040 clean-stage1: clean-stage1-libiconv
30041 clean-stage1-libiconv:
30042         @if [ $(current_stage) = stage1 ]; then \
30043           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30044         else \
30045           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30046           $(MAKE) stage1-start; \
30047         fi; \
30048         cd $(HOST_SUBDIR)/libiconv && \
30049         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30050         $(STAGE1_FLAGS_TO_PASS)  clean
30051 @endif libiconv-bootstrap
30052
30053
30054 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30055 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30056 maybe-all-stage2-libiconv:
30057 maybe-clean-stage2-libiconv:
30058 @if libiconv-bootstrap
30059 maybe-all-stage2-libiconv: all-stage2-libiconv
30060 all-stage2: all-stage2-libiconv
30061 TARGET-stage2-libiconv = $(TARGET-libiconv)
30062 all-stage2-libiconv: configure-stage2-libiconv
30063         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30064         @r=`${PWD_COMMAND}`; export r; \
30065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066         TFLAGS="$(STAGE2_TFLAGS)"; \
30067         $(HOST_EXPORTS) \
30068         $(POSTSTAGE1_HOST_EXPORTS)  \
30069         cd $(HOST_SUBDIR)/libiconv && \
30070          \
30071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30072                 CFLAGS="$(STAGE2_CFLAGS)" \
30073                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30074                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30075                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30076                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30077                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30078                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30079                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30080                 TFLAGS="$(STAGE2_TFLAGS)"  \
30081                 $(TARGET-stage2-libiconv)
30082
30083 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30084 clean-stage2: clean-stage2-libiconv
30085 clean-stage2-libiconv:
30086         @if [ $(current_stage) = stage2 ]; then \
30087           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30088         else \
30089           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30090           $(MAKE) stage2-start; \
30091         fi; \
30092         cd $(HOST_SUBDIR)/libiconv && \
30093         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30094 @endif libiconv-bootstrap
30095
30096
30097 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30098 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30099 maybe-all-stage3-libiconv:
30100 maybe-clean-stage3-libiconv:
30101 @if libiconv-bootstrap
30102 maybe-all-stage3-libiconv: all-stage3-libiconv
30103 all-stage3: all-stage3-libiconv
30104 TARGET-stage3-libiconv = $(TARGET-libiconv)
30105 all-stage3-libiconv: configure-stage3-libiconv
30106         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30107         @r=`${PWD_COMMAND}`; export r; \
30108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30109         TFLAGS="$(STAGE3_TFLAGS)"; \
30110         $(HOST_EXPORTS) \
30111         $(POSTSTAGE1_HOST_EXPORTS)  \
30112         cd $(HOST_SUBDIR)/libiconv && \
30113          \
30114         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30115                 CFLAGS="$(STAGE3_CFLAGS)" \
30116                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30117                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30118                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30119                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30120                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30121                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30122                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30123                 TFLAGS="$(STAGE3_TFLAGS)"  \
30124                 $(TARGET-stage3-libiconv)
30125
30126 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30127 clean-stage3: clean-stage3-libiconv
30128 clean-stage3-libiconv:
30129         @if [ $(current_stage) = stage3 ]; then \
30130           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30131         else \
30132           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30133           $(MAKE) stage3-start; \
30134         fi; \
30135         cd $(HOST_SUBDIR)/libiconv && \
30136         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30137 @endif libiconv-bootstrap
30138
30139
30140 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30141 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30142 maybe-all-stage4-libiconv:
30143 maybe-clean-stage4-libiconv:
30144 @if libiconv-bootstrap
30145 maybe-all-stage4-libiconv: all-stage4-libiconv
30146 all-stage4: all-stage4-libiconv
30147 TARGET-stage4-libiconv = $(TARGET-libiconv)
30148 all-stage4-libiconv: configure-stage4-libiconv
30149         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30150         @r=`${PWD_COMMAND}`; export r; \
30151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152         TFLAGS="$(STAGE4_TFLAGS)"; \
30153         $(HOST_EXPORTS) \
30154         $(POSTSTAGE1_HOST_EXPORTS)  \
30155         cd $(HOST_SUBDIR)/libiconv && \
30156          \
30157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30158                 CFLAGS="$(STAGE4_CFLAGS)" \
30159                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30160                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30161                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30165                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30166                 TFLAGS="$(STAGE4_TFLAGS)"  \
30167                 $(TARGET-stage4-libiconv)
30168
30169 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30170 clean-stage4: clean-stage4-libiconv
30171 clean-stage4-libiconv:
30172         @if [ $(current_stage) = stage4 ]; then \
30173           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30174         else \
30175           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30176           $(MAKE) stage4-start; \
30177         fi; \
30178         cd $(HOST_SUBDIR)/libiconv && \
30179         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30180 @endif libiconv-bootstrap
30181
30182
30183 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30184 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30185 maybe-all-stageprofile-libiconv:
30186 maybe-clean-stageprofile-libiconv:
30187 @if libiconv-bootstrap
30188 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30189 all-stageprofile: all-stageprofile-libiconv
30190 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30191 all-stageprofile-libiconv: configure-stageprofile-libiconv
30192         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30193         @r=`${PWD_COMMAND}`; export r; \
30194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30196         $(HOST_EXPORTS) \
30197         $(POSTSTAGE1_HOST_EXPORTS)  \
30198         cd $(HOST_SUBDIR)/libiconv && \
30199          \
30200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30201                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30202                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30203                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30204                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30208                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30209                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30210                 $(TARGET-stageprofile-libiconv)
30211
30212 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30213 clean-stageprofile: clean-stageprofile-libiconv
30214 clean-stageprofile-libiconv:
30215         @if [ $(current_stage) = stageprofile ]; then \
30216           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30217         else \
30218           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30219           $(MAKE) stageprofile-start; \
30220         fi; \
30221         cd $(HOST_SUBDIR)/libiconv && \
30222         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30223 @endif libiconv-bootstrap
30224
30225
30226 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30227 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30228 maybe-all-stagetrain-libiconv:
30229 maybe-clean-stagetrain-libiconv:
30230 @if libiconv-bootstrap
30231 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30232 all-stagetrain: all-stagetrain-libiconv
30233 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30234 all-stagetrain-libiconv: configure-stagetrain-libiconv
30235         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30236         @r=`${PWD_COMMAND}`; export r; \
30237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30239         $(HOST_EXPORTS) \
30240         $(POSTSTAGE1_HOST_EXPORTS)  \
30241         cd $(HOST_SUBDIR)/libiconv && \
30242          \
30243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30244                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30245                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30246                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30247                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30251                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30252                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30253                 $(TARGET-stagetrain-libiconv)
30254
30255 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30256 clean-stagetrain: clean-stagetrain-libiconv
30257 clean-stagetrain-libiconv:
30258         @if [ $(current_stage) = stagetrain ]; then \
30259           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30260         else \
30261           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30262           $(MAKE) stagetrain-start; \
30263         fi; \
30264         cd $(HOST_SUBDIR)/libiconv && \
30265         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30266 @endif libiconv-bootstrap
30267
30268
30269 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30270 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30271 maybe-all-stagefeedback-libiconv:
30272 maybe-clean-stagefeedback-libiconv:
30273 @if libiconv-bootstrap
30274 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30275 all-stagefeedback: all-stagefeedback-libiconv
30276 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30277 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30278         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30279         @r=`${PWD_COMMAND}`; export r; \
30280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30281         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30282         $(HOST_EXPORTS) \
30283         $(POSTSTAGE1_HOST_EXPORTS)  \
30284         cd $(HOST_SUBDIR)/libiconv && \
30285          \
30286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30287                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30288                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30289                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30290                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30295                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30296                 $(TARGET-stagefeedback-libiconv)
30297
30298 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30299 clean-stagefeedback: clean-stagefeedback-libiconv
30300 clean-stagefeedback-libiconv:
30301         @if [ $(current_stage) = stagefeedback ]; then \
30302           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30303         else \
30304           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30305           $(MAKE) stagefeedback-start; \
30306         fi; \
30307         cd $(HOST_SUBDIR)/libiconv && \
30308         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30309 @endif libiconv-bootstrap
30310
30311
30312 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30313 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30314 maybe-all-stageautoprofile-libiconv:
30315 maybe-clean-stageautoprofile-libiconv:
30316 @if libiconv-bootstrap
30317 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30318 all-stageautoprofile: all-stageautoprofile-libiconv
30319 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30320 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30321         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30322         @r=`${PWD_COMMAND}`; export r; \
30323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30324         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30325         $(HOST_EXPORTS) \
30326         $(POSTSTAGE1_HOST_EXPORTS)  \
30327         cd $(HOST_SUBDIR)/libiconv && \
30328         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30330                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30331                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30332                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30333                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30338                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30339                 $(TARGET-stageautoprofile-libiconv)
30340
30341 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30342 clean-stageautoprofile: clean-stageautoprofile-libiconv
30343 clean-stageautoprofile-libiconv:
30344         @if [ $(current_stage) = stageautoprofile ]; then \
30345           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30346         else \
30347           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30348           $(MAKE) stageautoprofile-start; \
30349         fi; \
30350         cd $(HOST_SUBDIR)/libiconv && \
30351         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30352 @endif libiconv-bootstrap
30353
30354
30355 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30356 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30357 maybe-all-stageautofeedback-libiconv:
30358 maybe-clean-stageautofeedback-libiconv:
30359 @if libiconv-bootstrap
30360 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30361 all-stageautofeedback: all-stageautofeedback-libiconv
30362 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30363 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30364         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30365         @r=`${PWD_COMMAND}`; export r; \
30366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30368         $(HOST_EXPORTS) \
30369         $(POSTSTAGE1_HOST_EXPORTS)  \
30370         cd $(HOST_SUBDIR)/libiconv && \
30371          \
30372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30373                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30374                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30375                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30376                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30381                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30382                 $(TARGET-stageautofeedback-libiconv)
30383
30384 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30385 clean-stageautofeedback: clean-stageautofeedback-libiconv
30386 clean-stageautofeedback-libiconv:
30387         @if [ $(current_stage) = stageautofeedback ]; then \
30388           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30389         else \
30390           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30391           $(MAKE) stageautofeedback-start; \
30392         fi; \
30393         cd $(HOST_SUBDIR)/libiconv && \
30394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30395 @endif libiconv-bootstrap
30396
30397
30398
30399
30400
30401 .PHONY: check-libiconv maybe-check-libiconv
30402 maybe-check-libiconv:
30403 @if libiconv
30404 maybe-check-libiconv: check-libiconv
30405
30406 check-libiconv:
30407         @: $(MAKE); $(unstage)
30408         @r=`${PWD_COMMAND}`; export r; \
30409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30410         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30411         (cd $(HOST_SUBDIR)/libiconv && \
30412           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30413
30414 @endif libiconv
30415
30416 .PHONY: install-libiconv maybe-install-libiconv
30417 maybe-install-libiconv:
30418 @if libiconv
30419 maybe-install-libiconv: install-libiconv
30420
30421 install-libiconv:
30422
30423 @endif libiconv
30424
30425 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30426 maybe-install-strip-libiconv:
30427 @if libiconv
30428 maybe-install-strip-libiconv: install-strip-libiconv
30429
30430 install-strip-libiconv:
30431
30432 @endif libiconv
30433
30434 # Other targets (info, dvi, pdf, etc.)
30435
30436 .PHONY: maybe-info-libiconv info-libiconv
30437 maybe-info-libiconv:
30438 @if libiconv
30439 maybe-info-libiconv: info-libiconv
30440
30441 # libiconv doesn't support info.
30442 info-libiconv:
30443
30444 @endif libiconv
30445
30446 .PHONY: maybe-dvi-libiconv dvi-libiconv
30447 maybe-dvi-libiconv:
30448 @if libiconv
30449 maybe-dvi-libiconv: dvi-libiconv
30450
30451 dvi-libiconv: \
30452     configure-libiconv 
30453         @[ -f ./libiconv/Makefile ] || exit 0; \
30454         r=`${PWD_COMMAND}`; export r; \
30455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30456         $(HOST_EXPORTS) \
30457         for flag in $(EXTRA_HOST_FLAGS) ; do \
30458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30459         done; \
30460         echo "Doing dvi in libiconv"; \
30461         (cd $(HOST_SUBDIR)/libiconv && \
30462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464                   "RANLIB=$${RANLIB}" \
30465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30466                   dvi) \
30467           || exit 1
30468
30469 @endif libiconv
30470
30471 .PHONY: maybe-pdf-libiconv pdf-libiconv
30472 maybe-pdf-libiconv:
30473 @if libiconv
30474 maybe-pdf-libiconv: pdf-libiconv
30475
30476 # libiconv doesn't support pdf.
30477 pdf-libiconv:
30478
30479 @endif libiconv
30480
30481 .PHONY: maybe-html-libiconv html-libiconv
30482 maybe-html-libiconv:
30483 @if libiconv
30484 maybe-html-libiconv: html-libiconv
30485
30486 # libiconv doesn't support html.
30487 html-libiconv:
30488
30489 @endif libiconv
30490
30491 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30492 maybe-TAGS-libiconv:
30493 @if libiconv
30494 maybe-TAGS-libiconv: TAGS-libiconv
30495
30496 TAGS-libiconv: \
30497     configure-libiconv 
30498         @[ -f ./libiconv/Makefile ] || exit 0; \
30499         r=`${PWD_COMMAND}`; export r; \
30500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30501         $(HOST_EXPORTS) \
30502         for flag in $(EXTRA_HOST_FLAGS) ; do \
30503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30504         done; \
30505         echo "Doing TAGS in libiconv"; \
30506         (cd $(HOST_SUBDIR)/libiconv && \
30507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30509                   "RANLIB=$${RANLIB}" \
30510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30511                   TAGS) \
30512           || exit 1
30513
30514 @endif libiconv
30515
30516 .PHONY: maybe-install-info-libiconv install-info-libiconv
30517 maybe-install-info-libiconv:
30518 @if libiconv
30519 maybe-install-info-libiconv: install-info-libiconv
30520
30521 # libiconv doesn't support install-info.
30522 install-info-libiconv:
30523
30524 @endif libiconv
30525
30526 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30527 maybe-install-dvi-libiconv:
30528 @if libiconv
30529 maybe-install-dvi-libiconv: install-dvi-libiconv
30530
30531 install-dvi-libiconv: \
30532     configure-libiconv \
30533     dvi-libiconv 
30534         @[ -f ./libiconv/Makefile ] || exit 0; \
30535         r=`${PWD_COMMAND}`; export r; \
30536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30537         $(HOST_EXPORTS) \
30538         for flag in $(EXTRA_HOST_FLAGS) ; do \
30539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30540         done; \
30541         echo "Doing install-dvi in libiconv"; \
30542         (cd $(HOST_SUBDIR)/libiconv && \
30543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30545                   "RANLIB=$${RANLIB}" \
30546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30547                   install-dvi) \
30548           || exit 1
30549
30550 @endif libiconv
30551
30552 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30553 maybe-install-pdf-libiconv:
30554 @if libiconv
30555 maybe-install-pdf-libiconv: install-pdf-libiconv
30556
30557 # libiconv doesn't support install-pdf.
30558 install-pdf-libiconv:
30559
30560 @endif libiconv
30561
30562 .PHONY: maybe-install-html-libiconv install-html-libiconv
30563 maybe-install-html-libiconv:
30564 @if libiconv
30565 maybe-install-html-libiconv: install-html-libiconv
30566
30567 # libiconv doesn't support install-html.
30568 install-html-libiconv:
30569
30570 @endif libiconv
30571
30572 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30573 maybe-installcheck-libiconv:
30574 @if libiconv
30575 maybe-installcheck-libiconv: installcheck-libiconv
30576
30577 installcheck-libiconv: \
30578     configure-libiconv 
30579         @[ -f ./libiconv/Makefile ] || exit 0; \
30580         r=`${PWD_COMMAND}`; export r; \
30581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30582         $(HOST_EXPORTS) \
30583         for flag in $(EXTRA_HOST_FLAGS) ; do \
30584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30585         done; \
30586         echo "Doing installcheck in libiconv"; \
30587         (cd $(HOST_SUBDIR)/libiconv && \
30588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30590                   "RANLIB=$${RANLIB}" \
30591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30592                   installcheck) \
30593           || exit 1
30594
30595 @endif libiconv
30596
30597 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30598 maybe-mostlyclean-libiconv:
30599 @if libiconv
30600 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30601
30602 mostlyclean-libiconv: 
30603         @[ -f ./libiconv/Makefile ] || exit 0; \
30604         r=`${PWD_COMMAND}`; export r; \
30605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606         $(HOST_EXPORTS) \
30607         for flag in $(EXTRA_HOST_FLAGS) ; do \
30608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30609         done; \
30610         echo "Doing mostlyclean in libiconv"; \
30611         (cd $(HOST_SUBDIR)/libiconv && \
30612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30614                   "RANLIB=$${RANLIB}" \
30615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30616                   mostlyclean) \
30617           || exit 1
30618
30619 @endif libiconv
30620
30621 .PHONY: maybe-clean-libiconv clean-libiconv
30622 maybe-clean-libiconv:
30623 @if libiconv
30624 maybe-clean-libiconv: clean-libiconv
30625
30626 clean-libiconv: 
30627         @[ -f ./libiconv/Makefile ] || exit 0; \
30628         r=`${PWD_COMMAND}`; export r; \
30629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30630         $(HOST_EXPORTS) \
30631         for flag in $(EXTRA_HOST_FLAGS) ; do \
30632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30633         done; \
30634         echo "Doing clean in libiconv"; \
30635         (cd $(HOST_SUBDIR)/libiconv && \
30636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30638                   "RANLIB=$${RANLIB}" \
30639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30640                   clean) \
30641           || exit 1
30642
30643 @endif libiconv
30644
30645 .PHONY: maybe-distclean-libiconv distclean-libiconv
30646 maybe-distclean-libiconv:
30647 @if libiconv
30648 maybe-distclean-libiconv: distclean-libiconv
30649
30650 distclean-libiconv: 
30651         @[ -f ./libiconv/Makefile ] || exit 0; \
30652         r=`${PWD_COMMAND}`; export r; \
30653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654         $(HOST_EXPORTS) \
30655         for flag in $(EXTRA_HOST_FLAGS) ; do \
30656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30657         done; \
30658         echo "Doing distclean in libiconv"; \
30659         (cd $(HOST_SUBDIR)/libiconv && \
30660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30662                   "RANLIB=$${RANLIB}" \
30663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30664                   distclean) \
30665           || exit 1
30666
30667 @endif libiconv
30668
30669 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30670 maybe-maintainer-clean-libiconv:
30671 @if libiconv
30672 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30673
30674 maintainer-clean-libiconv: 
30675         @[ -f ./libiconv/Makefile ] || exit 0; \
30676         r=`${PWD_COMMAND}`; export r; \
30677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30678         $(HOST_EXPORTS) \
30679         for flag in $(EXTRA_HOST_FLAGS) ; do \
30680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30681         done; \
30682         echo "Doing maintainer-clean in libiconv"; \
30683         (cd $(HOST_SUBDIR)/libiconv && \
30684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30686                   "RANLIB=$${RANLIB}" \
30687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30688                   maintainer-clean) \
30689           || exit 1
30690
30691 @endif libiconv
30692
30693
30694
30695 .PHONY: configure-m4 maybe-configure-m4
30696 maybe-configure-m4:
30697 @if gcc-bootstrap
30698 configure-m4: stage_current
30699 @endif gcc-bootstrap
30700 @if m4
30701 maybe-configure-m4: configure-m4
30702 configure-m4: 
30703         @: $(MAKE); $(unstage)
30704         @r=`${PWD_COMMAND}`; export r; \
30705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30706         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30708         $(HOST_EXPORTS)  \
30709         echo Configuring in $(HOST_SUBDIR)/m4; \
30710         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30711         case $(srcdir) in \
30712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30713           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30715         esac; \
30716         module_srcdir=m4; \
30717         $(SHELL) \
30718           $$s/$$module_srcdir/configure \
30719           --srcdir=$${topdir}/$$module_srcdir \
30720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30721           --target=${target_alias}  \
30722           || exit 1
30723 @endif m4
30724
30725
30726
30727
30728
30729 .PHONY: all-m4 maybe-all-m4
30730 maybe-all-m4:
30731 @if gcc-bootstrap
30732 all-m4: stage_current
30733 @endif gcc-bootstrap
30734 @if m4
30735 TARGET-m4=all
30736 maybe-all-m4: all-m4
30737 all-m4: configure-m4
30738         @: $(MAKE); $(unstage)
30739         @r=`${PWD_COMMAND}`; export r; \
30740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741         $(HOST_EXPORTS)  \
30742         (cd $(HOST_SUBDIR)/m4 && \
30743           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30744                 $(TARGET-m4))
30745 @endif m4
30746
30747
30748
30749
30750 .PHONY: check-m4 maybe-check-m4
30751 maybe-check-m4:
30752 @if m4
30753 maybe-check-m4: check-m4
30754
30755 check-m4:
30756         @: $(MAKE); $(unstage)
30757         @r=`${PWD_COMMAND}`; export r; \
30758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30759         $(HOST_EXPORTS)  \
30760         (cd $(HOST_SUBDIR)/m4 && \
30761           $(MAKE) $(FLAGS_TO_PASS)  check)
30762
30763 @endif m4
30764
30765 .PHONY: install-m4 maybe-install-m4
30766 maybe-install-m4:
30767 @if m4
30768 maybe-install-m4: install-m4
30769
30770 install-m4: installdirs
30771         @: $(MAKE); $(unstage)
30772         @r=`${PWD_COMMAND}`; export r; \
30773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774         $(HOST_EXPORTS) \
30775         (cd $(HOST_SUBDIR)/m4 && \
30776           $(MAKE) $(FLAGS_TO_PASS)  install)
30777
30778 @endif m4
30779
30780 .PHONY: install-strip-m4 maybe-install-strip-m4
30781 maybe-install-strip-m4:
30782 @if m4
30783 maybe-install-strip-m4: install-strip-m4
30784
30785 install-strip-m4: installdirs
30786         @: $(MAKE); $(unstage)
30787         @r=`${PWD_COMMAND}`; export r; \
30788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789         $(HOST_EXPORTS) \
30790         (cd $(HOST_SUBDIR)/m4 && \
30791           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30792
30793 @endif m4
30794
30795 # Other targets (info, dvi, pdf, etc.)
30796
30797 .PHONY: maybe-info-m4 info-m4
30798 maybe-info-m4:
30799 @if m4
30800 maybe-info-m4: info-m4
30801
30802 info-m4: \
30803     configure-m4 
30804         @: $(MAKE); $(unstage)
30805         @[ -f ./m4/Makefile ] || exit 0; \
30806         r=`${PWD_COMMAND}`; export r; \
30807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808         $(HOST_EXPORTS) \
30809         for flag in $(EXTRA_HOST_FLAGS) ; do \
30810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811         done; \
30812         echo "Doing info in m4"; \
30813         (cd $(HOST_SUBDIR)/m4 && \
30814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816                   "RANLIB=$${RANLIB}" \
30817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818                   info) \
30819           || exit 1
30820
30821 @endif m4
30822
30823 .PHONY: maybe-dvi-m4 dvi-m4
30824 maybe-dvi-m4:
30825 @if m4
30826 maybe-dvi-m4: dvi-m4
30827
30828 dvi-m4: \
30829     configure-m4 
30830         @: $(MAKE); $(unstage)
30831         @[ -f ./m4/Makefile ] || exit 0; \
30832         r=`${PWD_COMMAND}`; export r; \
30833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30834         $(HOST_EXPORTS) \
30835         for flag in $(EXTRA_HOST_FLAGS) ; do \
30836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30837         done; \
30838         echo "Doing dvi in m4"; \
30839         (cd $(HOST_SUBDIR)/m4 && \
30840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30842                   "RANLIB=$${RANLIB}" \
30843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30844                   dvi) \
30845           || exit 1
30846
30847 @endif m4
30848
30849 .PHONY: maybe-pdf-m4 pdf-m4
30850 maybe-pdf-m4:
30851 @if m4
30852 maybe-pdf-m4: pdf-m4
30853
30854 pdf-m4: \
30855     configure-m4 
30856         @: $(MAKE); $(unstage)
30857         @[ -f ./m4/Makefile ] || exit 0; \
30858         r=`${PWD_COMMAND}`; export r; \
30859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30860         $(HOST_EXPORTS) \
30861         for flag in $(EXTRA_HOST_FLAGS) ; do \
30862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30863         done; \
30864         echo "Doing pdf in m4"; \
30865         (cd $(HOST_SUBDIR)/m4 && \
30866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30868                   "RANLIB=$${RANLIB}" \
30869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30870                   pdf) \
30871           || exit 1
30872
30873 @endif m4
30874
30875 .PHONY: maybe-html-m4 html-m4
30876 maybe-html-m4:
30877 @if m4
30878 maybe-html-m4: html-m4
30879
30880 html-m4: \
30881     configure-m4 
30882         @: $(MAKE); $(unstage)
30883         @[ -f ./m4/Makefile ] || exit 0; \
30884         r=`${PWD_COMMAND}`; export r; \
30885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30886         $(HOST_EXPORTS) \
30887         for flag in $(EXTRA_HOST_FLAGS) ; do \
30888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30889         done; \
30890         echo "Doing html in m4"; \
30891         (cd $(HOST_SUBDIR)/m4 && \
30892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30894                   "RANLIB=$${RANLIB}" \
30895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30896                   html) \
30897           || exit 1
30898
30899 @endif m4
30900
30901 .PHONY: maybe-TAGS-m4 TAGS-m4
30902 maybe-TAGS-m4:
30903 @if m4
30904 maybe-TAGS-m4: TAGS-m4
30905
30906 TAGS-m4: \
30907     configure-m4 
30908         @: $(MAKE); $(unstage)
30909         @[ -f ./m4/Makefile ] || exit 0; \
30910         r=`${PWD_COMMAND}`; export r; \
30911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912         $(HOST_EXPORTS) \
30913         for flag in $(EXTRA_HOST_FLAGS) ; do \
30914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915         done; \
30916         echo "Doing TAGS in m4"; \
30917         (cd $(HOST_SUBDIR)/m4 && \
30918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920                   "RANLIB=$${RANLIB}" \
30921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922                   TAGS) \
30923           || exit 1
30924
30925 @endif m4
30926
30927 .PHONY: maybe-install-info-m4 install-info-m4
30928 maybe-install-info-m4:
30929 @if m4
30930 maybe-install-info-m4: install-info-m4
30931
30932 install-info-m4: \
30933     configure-m4 \
30934     info-m4 
30935         @: $(MAKE); $(unstage)
30936         @[ -f ./m4/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) ; do \
30941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942         done; \
30943         echo "Doing install-info in m4"; \
30944         (cd $(HOST_SUBDIR)/m4 && \
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                   install-info) \
30950           || exit 1
30951
30952 @endif m4
30953
30954 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30955 maybe-install-dvi-m4:
30956 @if m4
30957 maybe-install-dvi-m4: install-dvi-m4
30958
30959 install-dvi-m4: \
30960     configure-m4 \
30961     dvi-m4 
30962         @: $(MAKE); $(unstage)
30963         @[ -f ./m4/Makefile ] || exit 0; \
30964         r=`${PWD_COMMAND}`; export r; \
30965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966         $(HOST_EXPORTS) \
30967         for flag in $(EXTRA_HOST_FLAGS) ; do \
30968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30969         done; \
30970         echo "Doing install-dvi in m4"; \
30971         (cd $(HOST_SUBDIR)/m4 && \
30972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30974                   "RANLIB=$${RANLIB}" \
30975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30976                   install-dvi) \
30977           || exit 1
30978
30979 @endif m4
30980
30981 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30982 maybe-install-pdf-m4:
30983 @if m4
30984 maybe-install-pdf-m4: install-pdf-m4
30985
30986 install-pdf-m4: \
30987     configure-m4 \
30988     pdf-m4 
30989         @: $(MAKE); $(unstage)
30990         @[ -f ./m4/Makefile ] || exit 0; \
30991         r=`${PWD_COMMAND}`; export r; \
30992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993         $(HOST_EXPORTS) \
30994         for flag in $(EXTRA_HOST_FLAGS) ; do \
30995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996         done; \
30997         echo "Doing install-pdf in m4"; \
30998         (cd $(HOST_SUBDIR)/m4 && \
30999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001                   "RANLIB=$${RANLIB}" \
31002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003                   install-pdf) \
31004           || exit 1
31005
31006 @endif m4
31007
31008 .PHONY: maybe-install-html-m4 install-html-m4
31009 maybe-install-html-m4:
31010 @if m4
31011 maybe-install-html-m4: install-html-m4
31012
31013 install-html-m4: \
31014     configure-m4 \
31015     html-m4 
31016         @: $(MAKE); $(unstage)
31017         @[ -f ./m4/Makefile ] || exit 0; \
31018         r=`${PWD_COMMAND}`; export r; \
31019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31020         $(HOST_EXPORTS) \
31021         for flag in $(EXTRA_HOST_FLAGS) ; do \
31022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023         done; \
31024         echo "Doing install-html in m4"; \
31025         (cd $(HOST_SUBDIR)/m4 && \
31026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31028                   "RANLIB=$${RANLIB}" \
31029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31030                   install-html) \
31031           || exit 1
31032
31033 @endif m4
31034
31035 .PHONY: maybe-installcheck-m4 installcheck-m4
31036 maybe-installcheck-m4:
31037 @if m4
31038 maybe-installcheck-m4: installcheck-m4
31039
31040 installcheck-m4: \
31041     configure-m4 
31042         @: $(MAKE); $(unstage)
31043         @[ -f ./m4/Makefile ] || exit 0; \
31044         r=`${PWD_COMMAND}`; export r; \
31045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046         $(HOST_EXPORTS) \
31047         for flag in $(EXTRA_HOST_FLAGS) ; do \
31048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049         done; \
31050         echo "Doing installcheck in m4"; \
31051         (cd $(HOST_SUBDIR)/m4 && \
31052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054                   "RANLIB=$${RANLIB}" \
31055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31056                   installcheck) \
31057           || exit 1
31058
31059 @endif m4
31060
31061 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31062 maybe-mostlyclean-m4:
31063 @if m4
31064 maybe-mostlyclean-m4: mostlyclean-m4
31065
31066 mostlyclean-m4: 
31067         @: $(MAKE); $(unstage)
31068         @[ -f ./m4/Makefile ] || exit 0; \
31069         r=`${PWD_COMMAND}`; export r; \
31070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31071         $(HOST_EXPORTS) \
31072         for flag in $(EXTRA_HOST_FLAGS) ; do \
31073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31074         done; \
31075         echo "Doing mostlyclean in m4"; \
31076         (cd $(HOST_SUBDIR)/m4 && \
31077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31079                   "RANLIB=$${RANLIB}" \
31080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31081                   mostlyclean) \
31082           || exit 1
31083
31084 @endif m4
31085
31086 .PHONY: maybe-clean-m4 clean-m4
31087 maybe-clean-m4:
31088 @if m4
31089 maybe-clean-m4: clean-m4
31090
31091 clean-m4: 
31092         @: $(MAKE); $(unstage)
31093         @[ -f ./m4/Makefile ] || exit 0; \
31094         r=`${PWD_COMMAND}`; export r; \
31095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31096         $(HOST_EXPORTS) \
31097         for flag in $(EXTRA_HOST_FLAGS) ; do \
31098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31099         done; \
31100         echo "Doing clean in m4"; \
31101         (cd $(HOST_SUBDIR)/m4 && \
31102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31104                   "RANLIB=$${RANLIB}" \
31105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31106                   clean) \
31107           || exit 1
31108
31109 @endif m4
31110
31111 .PHONY: maybe-distclean-m4 distclean-m4
31112 maybe-distclean-m4:
31113 @if m4
31114 maybe-distclean-m4: distclean-m4
31115
31116 distclean-m4: 
31117         @: $(MAKE); $(unstage)
31118         @[ -f ./m4/Makefile ] || exit 0; \
31119         r=`${PWD_COMMAND}`; export r; \
31120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121         $(HOST_EXPORTS) \
31122         for flag in $(EXTRA_HOST_FLAGS) ; do \
31123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124         done; \
31125         echo "Doing distclean in m4"; \
31126         (cd $(HOST_SUBDIR)/m4 && \
31127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129                   "RANLIB=$${RANLIB}" \
31130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131                   distclean) \
31132           || exit 1
31133
31134 @endif m4
31135
31136 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31137 maybe-maintainer-clean-m4:
31138 @if m4
31139 maybe-maintainer-clean-m4: maintainer-clean-m4
31140
31141 maintainer-clean-m4: 
31142         @: $(MAKE); $(unstage)
31143         @[ -f ./m4/Makefile ] || exit 0; \
31144         r=`${PWD_COMMAND}`; export r; \
31145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146         $(HOST_EXPORTS) \
31147         for flag in $(EXTRA_HOST_FLAGS) ; do \
31148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149         done; \
31150         echo "Doing maintainer-clean in m4"; \
31151         (cd $(HOST_SUBDIR)/m4 && \
31152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154                   "RANLIB=$${RANLIB}" \
31155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156                   maintainer-clean) \
31157           || exit 1
31158
31159 @endif m4
31160
31161
31162
31163 .PHONY: configure-readline maybe-configure-readline
31164 maybe-configure-readline:
31165 @if gcc-bootstrap
31166 configure-readline: stage_current
31167 @endif gcc-bootstrap
31168 @if readline
31169 maybe-configure-readline: configure-readline
31170 configure-readline: 
31171         @: $(MAKE); $(unstage)
31172         @r=`${PWD_COMMAND}`; export r; \
31173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31174         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31176         $(HOST_EXPORTS)  \
31177         echo Configuring in $(HOST_SUBDIR)/readline; \
31178         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31179         case $(srcdir) in \
31180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31181           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31183         esac; \
31184         module_srcdir=readline; \
31185         $(SHELL) \
31186           $$s/$$module_srcdir/configure \
31187           --srcdir=$${topdir}/$$module_srcdir \
31188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31189           --target=${target_alias}  \
31190           || exit 1
31191 @endif readline
31192
31193
31194
31195
31196
31197 .PHONY: all-readline maybe-all-readline
31198 maybe-all-readline:
31199 @if gcc-bootstrap
31200 all-readline: stage_current
31201 @endif gcc-bootstrap
31202 @if readline
31203 TARGET-readline=all
31204 maybe-all-readline: all-readline
31205 all-readline: configure-readline
31206         @: $(MAKE); $(unstage)
31207         @r=`${PWD_COMMAND}`; export r; \
31208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209         $(HOST_EXPORTS)  \
31210         (cd $(HOST_SUBDIR)/readline && \
31211           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31212                 $(TARGET-readline))
31213 @endif readline
31214
31215
31216
31217
31218 .PHONY: check-readline maybe-check-readline
31219 maybe-check-readline:
31220 @if readline
31221 maybe-check-readline: check-readline
31222
31223 check-readline:
31224         @: $(MAKE); $(unstage)
31225         @r=`${PWD_COMMAND}`; export r; \
31226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227         $(HOST_EXPORTS)  \
31228         (cd $(HOST_SUBDIR)/readline && \
31229           $(MAKE) $(FLAGS_TO_PASS)  check)
31230
31231 @endif readline
31232
31233 .PHONY: install-readline maybe-install-readline
31234 maybe-install-readline:
31235 @if readline
31236 maybe-install-readline: install-readline
31237
31238 install-readline: installdirs
31239         @: $(MAKE); $(unstage)
31240         @r=`${PWD_COMMAND}`; export r; \
31241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242         $(HOST_EXPORTS) \
31243         (cd $(HOST_SUBDIR)/readline && \
31244           $(MAKE) $(FLAGS_TO_PASS)  install)
31245
31246 @endif readline
31247
31248 .PHONY: install-strip-readline maybe-install-strip-readline
31249 maybe-install-strip-readline:
31250 @if readline
31251 maybe-install-strip-readline: install-strip-readline
31252
31253 install-strip-readline: installdirs
31254         @: $(MAKE); $(unstage)
31255         @r=`${PWD_COMMAND}`; export r; \
31256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257         $(HOST_EXPORTS) \
31258         (cd $(HOST_SUBDIR)/readline && \
31259           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31260
31261 @endif readline
31262
31263 # Other targets (info, dvi, pdf, etc.)
31264
31265 .PHONY: maybe-info-readline info-readline
31266 maybe-info-readline:
31267 @if readline
31268 maybe-info-readline: info-readline
31269
31270 info-readline: \
31271     configure-readline 
31272         @: $(MAKE); $(unstage)
31273         @[ -f ./readline/Makefile ] || exit 0; \
31274         r=`${PWD_COMMAND}`; export r; \
31275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276         $(HOST_EXPORTS) \
31277         for flag in $(EXTRA_HOST_FLAGS) ; do \
31278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279         done; \
31280         echo "Doing info in readline"; \
31281         (cd $(HOST_SUBDIR)/readline && \
31282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284                   "RANLIB=$${RANLIB}" \
31285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286                   info) \
31287           || exit 1
31288
31289 @endif readline
31290
31291 .PHONY: maybe-dvi-readline dvi-readline
31292 maybe-dvi-readline:
31293 @if readline
31294 maybe-dvi-readline: dvi-readline
31295
31296 dvi-readline: \
31297     configure-readline 
31298         @: $(MAKE); $(unstage)
31299         @[ -f ./readline/Makefile ] || exit 0; \
31300         r=`${PWD_COMMAND}`; export r; \
31301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302         $(HOST_EXPORTS) \
31303         for flag in $(EXTRA_HOST_FLAGS) ; do \
31304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31305         done; \
31306         echo "Doing dvi in readline"; \
31307         (cd $(HOST_SUBDIR)/readline && \
31308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31310                   "RANLIB=$${RANLIB}" \
31311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31312                   dvi) \
31313           || exit 1
31314
31315 @endif readline
31316
31317 .PHONY: maybe-pdf-readline pdf-readline
31318 maybe-pdf-readline:
31319 @if readline
31320 maybe-pdf-readline: pdf-readline
31321
31322 pdf-readline: \
31323     configure-readline 
31324         @: $(MAKE); $(unstage)
31325         @[ -f ./readline/Makefile ] || exit 0; \
31326         r=`${PWD_COMMAND}`; export r; \
31327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328         $(HOST_EXPORTS) \
31329         for flag in $(EXTRA_HOST_FLAGS) ; do \
31330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31331         done; \
31332         echo "Doing pdf in readline"; \
31333         (cd $(HOST_SUBDIR)/readline && \
31334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31336                   "RANLIB=$${RANLIB}" \
31337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31338                   pdf) \
31339           || exit 1
31340
31341 @endif readline
31342
31343 .PHONY: maybe-html-readline html-readline
31344 maybe-html-readline:
31345 @if readline
31346 maybe-html-readline: html-readline
31347
31348 html-readline: \
31349     configure-readline 
31350         @: $(MAKE); $(unstage)
31351         @[ -f ./readline/Makefile ] || exit 0; \
31352         r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(HOST_EXPORTS) \
31355         for flag in $(EXTRA_HOST_FLAGS) ; do \
31356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31357         done; \
31358         echo "Doing html in readline"; \
31359         (cd $(HOST_SUBDIR)/readline && \
31360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31362                   "RANLIB=$${RANLIB}" \
31363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31364                   html) \
31365           || exit 1
31366
31367 @endif readline
31368
31369 .PHONY: maybe-TAGS-readline TAGS-readline
31370 maybe-TAGS-readline:
31371 @if readline
31372 maybe-TAGS-readline: TAGS-readline
31373
31374 TAGS-readline: \
31375     configure-readline 
31376         @: $(MAKE); $(unstage)
31377         @[ -f ./readline/Makefile ] || exit 0; \
31378         r=`${PWD_COMMAND}`; export r; \
31379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31380         $(HOST_EXPORTS) \
31381         for flag in $(EXTRA_HOST_FLAGS) ; do \
31382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31383         done; \
31384         echo "Doing TAGS in readline"; \
31385         (cd $(HOST_SUBDIR)/readline && \
31386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31388                   "RANLIB=$${RANLIB}" \
31389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31390                   TAGS) \
31391           || exit 1
31392
31393 @endif readline
31394
31395 .PHONY: maybe-install-info-readline install-info-readline
31396 maybe-install-info-readline:
31397 @if readline
31398 maybe-install-info-readline: install-info-readline
31399
31400 install-info-readline: \
31401     configure-readline \
31402     info-readline 
31403         @: $(MAKE); $(unstage)
31404         @[ -f ./readline/Makefile ] || exit 0; \
31405         r=`${PWD_COMMAND}`; export r; \
31406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31407         $(HOST_EXPORTS) \
31408         for flag in $(EXTRA_HOST_FLAGS) ; do \
31409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31410         done; \
31411         echo "Doing install-info in readline"; \
31412         (cd $(HOST_SUBDIR)/readline && \
31413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31415                   "RANLIB=$${RANLIB}" \
31416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31417                   install-info) \
31418           || exit 1
31419
31420 @endif readline
31421
31422 .PHONY: maybe-install-dvi-readline install-dvi-readline
31423 maybe-install-dvi-readline:
31424 @if readline
31425 maybe-install-dvi-readline: install-dvi-readline
31426
31427 install-dvi-readline: \
31428     configure-readline \
31429     dvi-readline 
31430         @: $(MAKE); $(unstage)
31431         @[ -f ./readline/Makefile ] || exit 0; \
31432         r=`${PWD_COMMAND}`; export r; \
31433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31434         $(HOST_EXPORTS) \
31435         for flag in $(EXTRA_HOST_FLAGS) ; do \
31436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31437         done; \
31438         echo "Doing install-dvi in readline"; \
31439         (cd $(HOST_SUBDIR)/readline && \
31440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31442                   "RANLIB=$${RANLIB}" \
31443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31444                   install-dvi) \
31445           || exit 1
31446
31447 @endif readline
31448
31449 .PHONY: maybe-install-pdf-readline install-pdf-readline
31450 maybe-install-pdf-readline:
31451 @if readline
31452 maybe-install-pdf-readline: install-pdf-readline
31453
31454 install-pdf-readline: \
31455     configure-readline \
31456     pdf-readline 
31457         @: $(MAKE); $(unstage)
31458         @[ -f ./readline/Makefile ] || exit 0; \
31459         r=`${PWD_COMMAND}`; export r; \
31460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31461         $(HOST_EXPORTS) \
31462         for flag in $(EXTRA_HOST_FLAGS) ; do \
31463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31464         done; \
31465         echo "Doing install-pdf in readline"; \
31466         (cd $(HOST_SUBDIR)/readline && \
31467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31469                   "RANLIB=$${RANLIB}" \
31470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31471                   install-pdf) \
31472           || exit 1
31473
31474 @endif readline
31475
31476 .PHONY: maybe-install-html-readline install-html-readline
31477 maybe-install-html-readline:
31478 @if readline
31479 maybe-install-html-readline: install-html-readline
31480
31481 install-html-readline: \
31482     configure-readline \
31483     html-readline 
31484         @: $(MAKE); $(unstage)
31485         @[ -f ./readline/Makefile ] || exit 0; \
31486         r=`${PWD_COMMAND}`; export r; \
31487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488         $(HOST_EXPORTS) \
31489         for flag in $(EXTRA_HOST_FLAGS) ; do \
31490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491         done; \
31492         echo "Doing install-html in readline"; \
31493         (cd $(HOST_SUBDIR)/readline && \
31494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496                   "RANLIB=$${RANLIB}" \
31497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498                   install-html) \
31499           || exit 1
31500
31501 @endif readline
31502
31503 .PHONY: maybe-installcheck-readline installcheck-readline
31504 maybe-installcheck-readline:
31505 @if readline
31506 maybe-installcheck-readline: installcheck-readline
31507
31508 installcheck-readline: \
31509     configure-readline 
31510         @: $(MAKE); $(unstage)
31511         @[ -f ./readline/Makefile ] || exit 0; \
31512         r=`${PWD_COMMAND}`; export r; \
31513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514         $(HOST_EXPORTS) \
31515         for flag in $(EXTRA_HOST_FLAGS) ; do \
31516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517         done; \
31518         echo "Doing installcheck in readline"; \
31519         (cd $(HOST_SUBDIR)/readline && \
31520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522                   "RANLIB=$${RANLIB}" \
31523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524                   installcheck) \
31525           || exit 1
31526
31527 @endif readline
31528
31529 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31530 maybe-mostlyclean-readline:
31531 @if readline
31532 maybe-mostlyclean-readline: mostlyclean-readline
31533
31534 mostlyclean-readline: 
31535         @: $(MAKE); $(unstage)
31536         @[ -f ./readline/Makefile ] || exit 0; \
31537         r=`${PWD_COMMAND}`; export r; \
31538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539         $(HOST_EXPORTS) \
31540         for flag in $(EXTRA_HOST_FLAGS) ; do \
31541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542         done; \
31543         echo "Doing mostlyclean in readline"; \
31544         (cd $(HOST_SUBDIR)/readline && \
31545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547                   "RANLIB=$${RANLIB}" \
31548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549                   mostlyclean) \
31550           || exit 1
31551
31552 @endif readline
31553
31554 .PHONY: maybe-clean-readline clean-readline
31555 maybe-clean-readline:
31556 @if readline
31557 maybe-clean-readline: clean-readline
31558
31559 clean-readline: 
31560         @: $(MAKE); $(unstage)
31561         @[ -f ./readline/Makefile ] || exit 0; \
31562         r=`${PWD_COMMAND}`; export r; \
31563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564         $(HOST_EXPORTS) \
31565         for flag in $(EXTRA_HOST_FLAGS) ; do \
31566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567         done; \
31568         echo "Doing clean in readline"; \
31569         (cd $(HOST_SUBDIR)/readline && \
31570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572                   "RANLIB=$${RANLIB}" \
31573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574                   clean) \
31575           || exit 1
31576
31577 @endif readline
31578
31579 .PHONY: maybe-distclean-readline distclean-readline
31580 maybe-distclean-readline:
31581 @if readline
31582 maybe-distclean-readline: distclean-readline
31583
31584 distclean-readline: 
31585         @: $(MAKE); $(unstage)
31586         @[ -f ./readline/Makefile ] || exit 0; \
31587         r=`${PWD_COMMAND}`; export r; \
31588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589         $(HOST_EXPORTS) \
31590         for flag in $(EXTRA_HOST_FLAGS) ; do \
31591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31592         done; \
31593         echo "Doing distclean in readline"; \
31594         (cd $(HOST_SUBDIR)/readline && \
31595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31597                   "RANLIB=$${RANLIB}" \
31598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31599                   distclean) \
31600           || exit 1
31601
31602 @endif readline
31603
31604 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31605 maybe-maintainer-clean-readline:
31606 @if readline
31607 maybe-maintainer-clean-readline: maintainer-clean-readline
31608
31609 maintainer-clean-readline: 
31610         @: $(MAKE); $(unstage)
31611         @[ -f ./readline/Makefile ] || exit 0; \
31612         r=`${PWD_COMMAND}`; export r; \
31613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31614         $(HOST_EXPORTS) \
31615         for flag in $(EXTRA_HOST_FLAGS) ; do \
31616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31617         done; \
31618         echo "Doing maintainer-clean in readline"; \
31619         (cd $(HOST_SUBDIR)/readline && \
31620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31622                   "RANLIB=$${RANLIB}" \
31623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31624                   maintainer-clean) \
31625           || exit 1
31626
31627 @endif readline
31628
31629
31630
31631 .PHONY: configure-sid maybe-configure-sid
31632 maybe-configure-sid:
31633 @if gcc-bootstrap
31634 configure-sid: stage_current
31635 @endif gcc-bootstrap
31636 @if sid
31637 maybe-configure-sid: configure-sid
31638 configure-sid: 
31639         @: $(MAKE); $(unstage)
31640         @r=`${PWD_COMMAND}`; export r; \
31641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31642         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31644         $(HOST_EXPORTS)  \
31645         echo Configuring in $(HOST_SUBDIR)/sid; \
31646         cd "$(HOST_SUBDIR)/sid" || exit 1; \
31647         case $(srcdir) in \
31648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31649           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31651         esac; \
31652         module_srcdir=sid; \
31653         $(SHELL) \
31654           $$s/$$module_srcdir/configure \
31655           --srcdir=$${topdir}/$$module_srcdir \
31656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31657           --target=${target_alias}  \
31658           || exit 1
31659 @endif sid
31660
31661
31662
31663
31664
31665 .PHONY: all-sid maybe-all-sid
31666 maybe-all-sid:
31667 @if gcc-bootstrap
31668 all-sid: stage_current
31669 @endif gcc-bootstrap
31670 @if sid
31671 TARGET-sid=all
31672 maybe-all-sid: all-sid
31673 all-sid: configure-sid
31674         @: $(MAKE); $(unstage)
31675         @r=`${PWD_COMMAND}`; export r; \
31676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677         $(HOST_EXPORTS)  \
31678         (cd $(HOST_SUBDIR)/sid && \
31679           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31680                 $(TARGET-sid))
31681 @endif sid
31682
31683
31684
31685
31686 .PHONY: check-sid maybe-check-sid
31687 maybe-check-sid:
31688 @if sid
31689 maybe-check-sid: check-sid
31690
31691 check-sid:
31692         @: $(MAKE); $(unstage)
31693         @r=`${PWD_COMMAND}`; export r; \
31694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695         $(HOST_EXPORTS)  \
31696         (cd $(HOST_SUBDIR)/sid && \
31697           $(MAKE) $(FLAGS_TO_PASS)  check)
31698
31699 @endif sid
31700
31701 .PHONY: install-sid maybe-install-sid
31702 maybe-install-sid:
31703 @if sid
31704 maybe-install-sid: install-sid
31705
31706 install-sid: installdirs
31707         @: $(MAKE); $(unstage)
31708         @r=`${PWD_COMMAND}`; export r; \
31709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31710         $(HOST_EXPORTS) \
31711         (cd $(HOST_SUBDIR)/sid && \
31712           $(MAKE) $(FLAGS_TO_PASS)  install)
31713
31714 @endif sid
31715
31716 .PHONY: install-strip-sid maybe-install-strip-sid
31717 maybe-install-strip-sid:
31718 @if sid
31719 maybe-install-strip-sid: install-strip-sid
31720
31721 install-strip-sid: installdirs
31722         @: $(MAKE); $(unstage)
31723         @r=`${PWD_COMMAND}`; export r; \
31724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725         $(HOST_EXPORTS) \
31726         (cd $(HOST_SUBDIR)/sid && \
31727           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31728
31729 @endif sid
31730
31731 # Other targets (info, dvi, pdf, etc.)
31732
31733 .PHONY: maybe-info-sid info-sid
31734 maybe-info-sid:
31735 @if sid
31736 maybe-info-sid: info-sid
31737
31738 info-sid: \
31739     configure-sid 
31740         @: $(MAKE); $(unstage)
31741         @[ -f ./sid/Makefile ] || exit 0; \
31742         r=`${PWD_COMMAND}`; export r; \
31743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744         $(HOST_EXPORTS) \
31745         for flag in $(EXTRA_HOST_FLAGS) ; do \
31746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31747         done; \
31748         echo "Doing info in sid"; \
31749         (cd $(HOST_SUBDIR)/sid && \
31750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31752                   "RANLIB=$${RANLIB}" \
31753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31754                   info) \
31755           || exit 1
31756
31757 @endif sid
31758
31759 .PHONY: maybe-dvi-sid dvi-sid
31760 maybe-dvi-sid:
31761 @if sid
31762 maybe-dvi-sid: dvi-sid
31763
31764 dvi-sid: \
31765     configure-sid 
31766         @: $(MAKE); $(unstage)
31767         @[ -f ./sid/Makefile ] || exit 0; \
31768         r=`${PWD_COMMAND}`; export r; \
31769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770         $(HOST_EXPORTS) \
31771         for flag in $(EXTRA_HOST_FLAGS) ; do \
31772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31773         done; \
31774         echo "Doing dvi in sid"; \
31775         (cd $(HOST_SUBDIR)/sid && \
31776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778                   "RANLIB=$${RANLIB}" \
31779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31780                   dvi) \
31781           || exit 1
31782
31783 @endif sid
31784
31785 .PHONY: maybe-pdf-sid pdf-sid
31786 maybe-pdf-sid:
31787 @if sid
31788 maybe-pdf-sid: pdf-sid
31789
31790 pdf-sid: \
31791     configure-sid 
31792         @: $(MAKE); $(unstage)
31793         @[ -f ./sid/Makefile ] || exit 0; \
31794         r=`${PWD_COMMAND}`; export r; \
31795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796         $(HOST_EXPORTS) \
31797         for flag in $(EXTRA_HOST_FLAGS) ; do \
31798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31799         done; \
31800         echo "Doing pdf in sid"; \
31801         (cd $(HOST_SUBDIR)/sid && \
31802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804                   "RANLIB=$${RANLIB}" \
31805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31806                   pdf) \
31807           || exit 1
31808
31809 @endif sid
31810
31811 .PHONY: maybe-html-sid html-sid
31812 maybe-html-sid:
31813 @if sid
31814 maybe-html-sid: html-sid
31815
31816 html-sid: \
31817     configure-sid 
31818         @: $(MAKE); $(unstage)
31819         @[ -f ./sid/Makefile ] || exit 0; \
31820         r=`${PWD_COMMAND}`; export r; \
31821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31822         $(HOST_EXPORTS) \
31823         for flag in $(EXTRA_HOST_FLAGS) ; do \
31824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31825         done; \
31826         echo "Doing html in sid"; \
31827         (cd $(HOST_SUBDIR)/sid && \
31828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31830                   "RANLIB=$${RANLIB}" \
31831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31832                   html) \
31833           || exit 1
31834
31835 @endif sid
31836
31837 .PHONY: maybe-TAGS-sid TAGS-sid
31838 maybe-TAGS-sid:
31839 @if sid
31840 maybe-TAGS-sid: TAGS-sid
31841
31842 TAGS-sid: \
31843     configure-sid 
31844         @: $(MAKE); $(unstage)
31845         @[ -f ./sid/Makefile ] || exit 0; \
31846         r=`${PWD_COMMAND}`; export r; \
31847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848         $(HOST_EXPORTS) \
31849         for flag in $(EXTRA_HOST_FLAGS) ; do \
31850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31851         done; \
31852         echo "Doing TAGS in sid"; \
31853         (cd $(HOST_SUBDIR)/sid && \
31854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31856                   "RANLIB=$${RANLIB}" \
31857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31858                   TAGS) \
31859           || exit 1
31860
31861 @endif sid
31862
31863 .PHONY: maybe-install-info-sid install-info-sid
31864 maybe-install-info-sid:
31865 @if sid
31866 maybe-install-info-sid: install-info-sid
31867
31868 install-info-sid: \
31869     configure-sid \
31870     info-sid 
31871         @: $(MAKE); $(unstage)
31872         @[ -f ./sid/Makefile ] || exit 0; \
31873         r=`${PWD_COMMAND}`; export r; \
31874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875         $(HOST_EXPORTS) \
31876         for flag in $(EXTRA_HOST_FLAGS) ; do \
31877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31878         done; \
31879         echo "Doing install-info in sid"; \
31880         (cd $(HOST_SUBDIR)/sid && \
31881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31883                   "RANLIB=$${RANLIB}" \
31884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31885                   install-info) \
31886           || exit 1
31887
31888 @endif sid
31889
31890 .PHONY: maybe-install-dvi-sid install-dvi-sid
31891 maybe-install-dvi-sid:
31892 @if sid
31893 maybe-install-dvi-sid: install-dvi-sid
31894
31895 install-dvi-sid: \
31896     configure-sid \
31897     dvi-sid 
31898         @: $(MAKE); $(unstage)
31899         @[ -f ./sid/Makefile ] || exit 0; \
31900         r=`${PWD_COMMAND}`; export r; \
31901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31902         $(HOST_EXPORTS) \
31903         for flag in $(EXTRA_HOST_FLAGS) ; do \
31904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31905         done; \
31906         echo "Doing install-dvi in sid"; \
31907         (cd $(HOST_SUBDIR)/sid && \
31908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31910                   "RANLIB=$${RANLIB}" \
31911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31912                   install-dvi) \
31913           || exit 1
31914
31915 @endif sid
31916
31917 .PHONY: maybe-install-pdf-sid install-pdf-sid
31918 maybe-install-pdf-sid:
31919 @if sid
31920 maybe-install-pdf-sid: install-pdf-sid
31921
31922 install-pdf-sid: \
31923     configure-sid \
31924     pdf-sid 
31925         @: $(MAKE); $(unstage)
31926         @[ -f ./sid/Makefile ] || exit 0; \
31927         r=`${PWD_COMMAND}`; export r; \
31928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31929         $(HOST_EXPORTS) \
31930         for flag in $(EXTRA_HOST_FLAGS) ; do \
31931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31932         done; \
31933         echo "Doing install-pdf in sid"; \
31934         (cd $(HOST_SUBDIR)/sid && \
31935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31937                   "RANLIB=$${RANLIB}" \
31938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31939                   install-pdf) \
31940           || exit 1
31941
31942 @endif sid
31943
31944 .PHONY: maybe-install-html-sid install-html-sid
31945 maybe-install-html-sid:
31946 @if sid
31947 maybe-install-html-sid: install-html-sid
31948
31949 install-html-sid: \
31950     configure-sid \
31951     html-sid 
31952         @: $(MAKE); $(unstage)
31953         @[ -f ./sid/Makefile ] || exit 0; \
31954         r=`${PWD_COMMAND}`; export r; \
31955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31956         $(HOST_EXPORTS) \
31957         for flag in $(EXTRA_HOST_FLAGS) ; do \
31958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31959         done; \
31960         echo "Doing install-html in sid"; \
31961         (cd $(HOST_SUBDIR)/sid && \
31962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31964                   "RANLIB=$${RANLIB}" \
31965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31966                   install-html) \
31967           || exit 1
31968
31969 @endif sid
31970
31971 .PHONY: maybe-installcheck-sid installcheck-sid
31972 maybe-installcheck-sid:
31973 @if sid
31974 maybe-installcheck-sid: installcheck-sid
31975
31976 installcheck-sid: \
31977     configure-sid 
31978         @: $(MAKE); $(unstage)
31979         @[ -f ./sid/Makefile ] || exit 0; \
31980         r=`${PWD_COMMAND}`; export r; \
31981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982         $(HOST_EXPORTS) \
31983         for flag in $(EXTRA_HOST_FLAGS) ; do \
31984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985         done; \
31986         echo "Doing installcheck in sid"; \
31987         (cd $(HOST_SUBDIR)/sid && \
31988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990                   "RANLIB=$${RANLIB}" \
31991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31992                   installcheck) \
31993           || exit 1
31994
31995 @endif sid
31996
31997 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31998 maybe-mostlyclean-sid:
31999 @if sid
32000 maybe-mostlyclean-sid: mostlyclean-sid
32001
32002 mostlyclean-sid: 
32003         @: $(MAKE); $(unstage)
32004         @[ -f ./sid/Makefile ] || exit 0; \
32005         r=`${PWD_COMMAND}`; export r; \
32006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007         $(HOST_EXPORTS) \
32008         for flag in $(EXTRA_HOST_FLAGS) ; do \
32009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32010         done; \
32011         echo "Doing mostlyclean in sid"; \
32012         (cd $(HOST_SUBDIR)/sid && \
32013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015                   "RANLIB=$${RANLIB}" \
32016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32017                   mostlyclean) \
32018           || exit 1
32019
32020 @endif sid
32021
32022 .PHONY: maybe-clean-sid clean-sid
32023 maybe-clean-sid:
32024 @if sid
32025 maybe-clean-sid: clean-sid
32026
32027 clean-sid: 
32028         @: $(MAKE); $(unstage)
32029         @[ -f ./sid/Makefile ] || exit 0; \
32030         r=`${PWD_COMMAND}`; export r; \
32031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032         $(HOST_EXPORTS) \
32033         for flag in $(EXTRA_HOST_FLAGS) ; do \
32034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32035         done; \
32036         echo "Doing clean in sid"; \
32037         (cd $(HOST_SUBDIR)/sid && \
32038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32040                   "RANLIB=$${RANLIB}" \
32041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32042                   clean) \
32043           || exit 1
32044
32045 @endif sid
32046
32047 .PHONY: maybe-distclean-sid distclean-sid
32048 maybe-distclean-sid:
32049 @if sid
32050 maybe-distclean-sid: distclean-sid
32051
32052 distclean-sid: 
32053         @: $(MAKE); $(unstage)
32054         @[ -f ./sid/Makefile ] || exit 0; \
32055         r=`${PWD_COMMAND}`; export r; \
32056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32057         $(HOST_EXPORTS) \
32058         for flag in $(EXTRA_HOST_FLAGS) ; do \
32059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32060         done; \
32061         echo "Doing distclean in sid"; \
32062         (cd $(HOST_SUBDIR)/sid && \
32063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32065                   "RANLIB=$${RANLIB}" \
32066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32067                   distclean) \
32068           || exit 1
32069
32070 @endif sid
32071
32072 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32073 maybe-maintainer-clean-sid:
32074 @if sid
32075 maybe-maintainer-clean-sid: maintainer-clean-sid
32076
32077 maintainer-clean-sid: 
32078         @: $(MAKE); $(unstage)
32079         @[ -f ./sid/Makefile ] || exit 0; \
32080         r=`${PWD_COMMAND}`; export r; \
32081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32082         $(HOST_EXPORTS) \
32083         for flag in $(EXTRA_HOST_FLAGS) ; do \
32084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32085         done; \
32086         echo "Doing maintainer-clean in sid"; \
32087         (cd $(HOST_SUBDIR)/sid && \
32088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32090                   "RANLIB=$${RANLIB}" \
32091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32092                   maintainer-clean) \
32093           || exit 1
32094
32095 @endif sid
32096
32097
32098
32099 .PHONY: configure-sim maybe-configure-sim
32100 maybe-configure-sim:
32101 @if gcc-bootstrap
32102 configure-sim: stage_current
32103 @endif gcc-bootstrap
32104 @if sim
32105 maybe-configure-sim: configure-sim
32106 configure-sim: 
32107         @: $(MAKE); $(unstage)
32108         @r=`${PWD_COMMAND}`; export r; \
32109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32112         $(HOST_EXPORTS)  \
32113         echo Configuring in $(HOST_SUBDIR)/sim; \
32114         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32115         case $(srcdir) in \
32116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32117           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32119         esac; \
32120         module_srcdir=sim; \
32121         $(SHELL) \
32122           $$s/$$module_srcdir/configure \
32123           --srcdir=$${topdir}/$$module_srcdir \
32124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32125           --target=${target_alias}  \
32126           || exit 1
32127 @endif sim
32128
32129
32130
32131
32132
32133 .PHONY: all-sim maybe-all-sim
32134 maybe-all-sim:
32135 @if gcc-bootstrap
32136 all-sim: stage_current
32137 @endif gcc-bootstrap
32138 @if sim
32139 TARGET-sim=all
32140 maybe-all-sim: all-sim
32141 all-sim: configure-sim
32142         @: $(MAKE); $(unstage)
32143         @r=`${PWD_COMMAND}`; export r; \
32144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32145         $(HOST_EXPORTS)  \
32146         (cd $(HOST_SUBDIR)/sim && \
32147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32148                 $(TARGET-sim))
32149 @endif sim
32150
32151
32152
32153
32154 .PHONY: check-sim maybe-check-sim
32155 maybe-check-sim:
32156 @if sim
32157 maybe-check-sim: check-sim
32158
32159 check-sim:
32160         @: $(MAKE); $(unstage)
32161         @r=`${PWD_COMMAND}`; export r; \
32162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163         $(HOST_EXPORTS)  \
32164         (cd $(HOST_SUBDIR)/sim && \
32165           $(MAKE) $(FLAGS_TO_PASS)  check)
32166
32167 @endif sim
32168
32169 .PHONY: install-sim maybe-install-sim
32170 maybe-install-sim:
32171 @if sim
32172 maybe-install-sim: install-sim
32173
32174 install-sim: installdirs
32175         @: $(MAKE); $(unstage)
32176         @r=`${PWD_COMMAND}`; export r; \
32177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178         $(HOST_EXPORTS) \
32179         (cd $(HOST_SUBDIR)/sim && \
32180           $(MAKE) $(FLAGS_TO_PASS)  install)
32181
32182 @endif sim
32183
32184 .PHONY: install-strip-sim maybe-install-strip-sim
32185 maybe-install-strip-sim:
32186 @if sim
32187 maybe-install-strip-sim: install-strip-sim
32188
32189 install-strip-sim: installdirs
32190         @: $(MAKE); $(unstage)
32191         @r=`${PWD_COMMAND}`; export r; \
32192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32193         $(HOST_EXPORTS) \
32194         (cd $(HOST_SUBDIR)/sim && \
32195           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32196
32197 @endif sim
32198
32199 # Other targets (info, dvi, pdf, etc.)
32200
32201 .PHONY: maybe-info-sim info-sim
32202 maybe-info-sim:
32203 @if sim
32204 maybe-info-sim: info-sim
32205
32206 info-sim: \
32207     configure-sim 
32208         @: $(MAKE); $(unstage)
32209         @[ -f ./sim/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 info in sim"; \
32217         (cd $(HOST_SUBDIR)/sim && \
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                   info) \
32223           || exit 1
32224
32225 @endif sim
32226
32227 .PHONY: maybe-dvi-sim dvi-sim
32228 maybe-dvi-sim:
32229 @if sim
32230 maybe-dvi-sim: dvi-sim
32231
32232 dvi-sim: \
32233     configure-sim 
32234         @: $(MAKE); $(unstage)
32235         @[ -f ./sim/Makefile ] || exit 0; \
32236         r=`${PWD_COMMAND}`; export r; \
32237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32238         $(HOST_EXPORTS) \
32239         for flag in $(EXTRA_HOST_FLAGS) ; do \
32240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32241         done; \
32242         echo "Doing dvi in sim"; \
32243         (cd $(HOST_SUBDIR)/sim && \
32244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32246                   "RANLIB=$${RANLIB}" \
32247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32248                   dvi) \
32249           || exit 1
32250
32251 @endif sim
32252
32253 .PHONY: maybe-pdf-sim pdf-sim
32254 maybe-pdf-sim:
32255 @if sim
32256 maybe-pdf-sim: pdf-sim
32257
32258 pdf-sim: \
32259     configure-sim 
32260         @: $(MAKE); $(unstage)
32261         @[ -f ./sim/Makefile ] || exit 0; \
32262         r=`${PWD_COMMAND}`; export r; \
32263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264         $(HOST_EXPORTS) \
32265         for flag in $(EXTRA_HOST_FLAGS) ; do \
32266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267         done; \
32268         echo "Doing pdf in sim"; \
32269         (cd $(HOST_SUBDIR)/sim && \
32270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272                   "RANLIB=$${RANLIB}" \
32273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274                   pdf) \
32275           || exit 1
32276
32277 @endif sim
32278
32279 .PHONY: maybe-html-sim html-sim
32280 maybe-html-sim:
32281 @if sim
32282 maybe-html-sim: html-sim
32283
32284 html-sim: \
32285     configure-sim 
32286         @: $(MAKE); $(unstage)
32287         @[ -f ./sim/Makefile ] || exit 0; \
32288         r=`${PWD_COMMAND}`; export r; \
32289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290         $(HOST_EXPORTS) \
32291         for flag in $(EXTRA_HOST_FLAGS) ; do \
32292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293         done; \
32294         echo "Doing html in sim"; \
32295         (cd $(HOST_SUBDIR)/sim && \
32296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298                   "RANLIB=$${RANLIB}" \
32299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300                   html) \
32301           || exit 1
32302
32303 @endif sim
32304
32305 .PHONY: maybe-TAGS-sim TAGS-sim
32306 maybe-TAGS-sim:
32307 @if sim
32308 maybe-TAGS-sim: TAGS-sim
32309
32310 TAGS-sim: \
32311     configure-sim 
32312         @: $(MAKE); $(unstage)
32313         @[ -f ./sim/Makefile ] || exit 0; \
32314         r=`${PWD_COMMAND}`; export r; \
32315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316         $(HOST_EXPORTS) \
32317         for flag in $(EXTRA_HOST_FLAGS) ; do \
32318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32319         done; \
32320         echo "Doing TAGS in sim"; \
32321         (cd $(HOST_SUBDIR)/sim && \
32322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32324                   "RANLIB=$${RANLIB}" \
32325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32326                   TAGS) \
32327           || exit 1
32328
32329 @endif sim
32330
32331 .PHONY: maybe-install-info-sim install-info-sim
32332 maybe-install-info-sim:
32333 @if sim
32334 maybe-install-info-sim: install-info-sim
32335
32336 install-info-sim: \
32337     configure-sim \
32338     info-sim 
32339         @: $(MAKE); $(unstage)
32340         @[ -f ./sim/Makefile ] || exit 0; \
32341         r=`${PWD_COMMAND}`; export r; \
32342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343         $(HOST_EXPORTS) \
32344         for flag in $(EXTRA_HOST_FLAGS) ; do \
32345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346         done; \
32347         echo "Doing install-info in sim"; \
32348         (cd $(HOST_SUBDIR)/sim && \
32349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351                   "RANLIB=$${RANLIB}" \
32352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353                   install-info) \
32354           || exit 1
32355
32356 @endif sim
32357
32358 .PHONY: maybe-install-dvi-sim install-dvi-sim
32359 maybe-install-dvi-sim:
32360 @if sim
32361 maybe-install-dvi-sim: install-dvi-sim
32362
32363 install-dvi-sim: \
32364     configure-sim \
32365     dvi-sim 
32366         @: $(MAKE); $(unstage)
32367         @[ -f ./sim/Makefile ] || exit 0; \
32368         r=`${PWD_COMMAND}`; export r; \
32369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370         $(HOST_EXPORTS) \
32371         for flag in $(EXTRA_HOST_FLAGS) ; do \
32372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32373         done; \
32374         echo "Doing install-dvi in sim"; \
32375         (cd $(HOST_SUBDIR)/sim && \
32376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378                   "RANLIB=$${RANLIB}" \
32379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32380                   install-dvi) \
32381           || exit 1
32382
32383 @endif sim
32384
32385 .PHONY: maybe-install-pdf-sim install-pdf-sim
32386 maybe-install-pdf-sim:
32387 @if sim
32388 maybe-install-pdf-sim: install-pdf-sim
32389
32390 install-pdf-sim: \
32391     configure-sim \
32392     pdf-sim 
32393         @: $(MAKE); $(unstage)
32394         @[ -f ./sim/Makefile ] || exit 0; \
32395         r=`${PWD_COMMAND}`; export r; \
32396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397         $(HOST_EXPORTS) \
32398         for flag in $(EXTRA_HOST_FLAGS) ; do \
32399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400         done; \
32401         echo "Doing install-pdf in sim"; \
32402         (cd $(HOST_SUBDIR)/sim && \
32403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405                   "RANLIB=$${RANLIB}" \
32406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407                   install-pdf) \
32408           || exit 1
32409
32410 @endif sim
32411
32412 .PHONY: maybe-install-html-sim install-html-sim
32413 maybe-install-html-sim:
32414 @if sim
32415 maybe-install-html-sim: install-html-sim
32416
32417 install-html-sim: \
32418     configure-sim \
32419     html-sim 
32420         @: $(MAKE); $(unstage)
32421         @[ -f ./sim/Makefile ] || exit 0; \
32422         r=`${PWD_COMMAND}`; export r; \
32423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424         $(HOST_EXPORTS) \
32425         for flag in $(EXTRA_HOST_FLAGS) ; do \
32426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427         done; \
32428         echo "Doing install-html in sim"; \
32429         (cd $(HOST_SUBDIR)/sim && \
32430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32432                   "RANLIB=$${RANLIB}" \
32433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32434                   install-html) \
32435           || exit 1
32436
32437 @endif sim
32438
32439 .PHONY: maybe-installcheck-sim installcheck-sim
32440 maybe-installcheck-sim:
32441 @if sim
32442 maybe-installcheck-sim: installcheck-sim
32443
32444 installcheck-sim: \
32445     configure-sim 
32446         @: $(MAKE); $(unstage)
32447         @[ -f ./sim/Makefile ] || exit 0; \
32448         r=`${PWD_COMMAND}`; export r; \
32449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450         $(HOST_EXPORTS) \
32451         for flag in $(EXTRA_HOST_FLAGS) ; do \
32452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453         done; \
32454         echo "Doing installcheck in sim"; \
32455         (cd $(HOST_SUBDIR)/sim && \
32456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458                   "RANLIB=$${RANLIB}" \
32459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460                   installcheck) \
32461           || exit 1
32462
32463 @endif sim
32464
32465 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32466 maybe-mostlyclean-sim:
32467 @if sim
32468 maybe-mostlyclean-sim: mostlyclean-sim
32469
32470 mostlyclean-sim: 
32471         @: $(MAKE); $(unstage)
32472         @[ -f ./sim/Makefile ] || exit 0; \
32473         r=`${PWD_COMMAND}`; export r; \
32474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475         $(HOST_EXPORTS) \
32476         for flag in $(EXTRA_HOST_FLAGS) ; do \
32477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478         done; \
32479         echo "Doing mostlyclean in sim"; \
32480         (cd $(HOST_SUBDIR)/sim && \
32481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483                   "RANLIB=$${RANLIB}" \
32484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485                   mostlyclean) \
32486           || exit 1
32487
32488 @endif sim
32489
32490 .PHONY: maybe-clean-sim clean-sim
32491 maybe-clean-sim:
32492 @if sim
32493 maybe-clean-sim: clean-sim
32494
32495 clean-sim: 
32496         @: $(MAKE); $(unstage)
32497         @[ -f ./sim/Makefile ] || exit 0; \
32498         r=`${PWD_COMMAND}`; export r; \
32499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500         $(HOST_EXPORTS) \
32501         for flag in $(EXTRA_HOST_FLAGS) ; do \
32502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503         done; \
32504         echo "Doing clean in sim"; \
32505         (cd $(HOST_SUBDIR)/sim && \
32506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508                   "RANLIB=$${RANLIB}" \
32509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32510                   clean) \
32511           || exit 1
32512
32513 @endif sim
32514
32515 .PHONY: maybe-distclean-sim distclean-sim
32516 maybe-distclean-sim:
32517 @if sim
32518 maybe-distclean-sim: distclean-sim
32519
32520 distclean-sim: 
32521         @: $(MAKE); $(unstage)
32522         @[ -f ./sim/Makefile ] || exit 0; \
32523         r=`${PWD_COMMAND}`; export r; \
32524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525         $(HOST_EXPORTS) \
32526         for flag in $(EXTRA_HOST_FLAGS) ; do \
32527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528         done; \
32529         echo "Doing distclean in sim"; \
32530         (cd $(HOST_SUBDIR)/sim && \
32531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533                   "RANLIB=$${RANLIB}" \
32534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535                   distclean) \
32536           || exit 1
32537
32538 @endif sim
32539
32540 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32541 maybe-maintainer-clean-sim:
32542 @if sim
32543 maybe-maintainer-clean-sim: maintainer-clean-sim
32544
32545 maintainer-clean-sim: 
32546         @: $(MAKE); $(unstage)
32547         @[ -f ./sim/Makefile ] || exit 0; \
32548         r=`${PWD_COMMAND}`; export r; \
32549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32550         $(HOST_EXPORTS) \
32551         for flag in $(EXTRA_HOST_FLAGS) ; do \
32552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553         done; \
32554         echo "Doing maintainer-clean in sim"; \
32555         (cd $(HOST_SUBDIR)/sim && \
32556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32558                   "RANLIB=$${RANLIB}" \
32559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32560                   maintainer-clean) \
32561           || exit 1
32562
32563 @endif sim
32564
32565
32566
32567 .PHONY: configure-texinfo maybe-configure-texinfo
32568 maybe-configure-texinfo:
32569 @if gcc-bootstrap
32570 configure-texinfo: stage_current
32571 @endif gcc-bootstrap
32572 @if texinfo
32573 maybe-configure-texinfo: configure-texinfo
32574 configure-texinfo: 
32575         @: $(MAKE); $(unstage)
32576         @r=`${PWD_COMMAND}`; export r; \
32577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32578         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32580         $(HOST_EXPORTS)  \
32581         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32582         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32583         case $(srcdir) in \
32584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32585           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32587         esac; \
32588         module_srcdir=texinfo; \
32589         $(SHELL) \
32590           $$s/$$module_srcdir/configure \
32591           --srcdir=$${topdir}/$$module_srcdir \
32592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32593           --target=${target_alias}  \
32594           || exit 1
32595 @endif texinfo
32596
32597
32598
32599
32600
32601 .PHONY: all-texinfo maybe-all-texinfo
32602 maybe-all-texinfo:
32603 @if gcc-bootstrap
32604 all-texinfo: stage_current
32605 @endif gcc-bootstrap
32606 @if texinfo
32607 TARGET-texinfo=all
32608 maybe-all-texinfo: all-texinfo
32609 all-texinfo: configure-texinfo
32610         @: $(MAKE); $(unstage)
32611         @r=`${PWD_COMMAND}`; export r; \
32612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613         $(HOST_EXPORTS)  \
32614         (cd $(HOST_SUBDIR)/texinfo && \
32615           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32616                 $(TARGET-texinfo))
32617 @endif texinfo
32618
32619
32620
32621
32622 .PHONY: check-texinfo maybe-check-texinfo
32623 maybe-check-texinfo:
32624 @if texinfo
32625 maybe-check-texinfo: check-texinfo
32626
32627 check-texinfo:
32628         @: $(MAKE); $(unstage)
32629         @r=`${PWD_COMMAND}`; export r; \
32630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631         $(HOST_EXPORTS)  \
32632         (cd $(HOST_SUBDIR)/texinfo && \
32633           $(MAKE) $(FLAGS_TO_PASS)  check)
32634
32635 @endif texinfo
32636
32637 .PHONY: install-texinfo maybe-install-texinfo
32638 maybe-install-texinfo:
32639 @if texinfo
32640 maybe-install-texinfo: install-texinfo
32641
32642 install-texinfo:
32643
32644 @endif texinfo
32645
32646 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32647 maybe-install-strip-texinfo:
32648 @if texinfo
32649 maybe-install-strip-texinfo: install-strip-texinfo
32650
32651 install-strip-texinfo:
32652
32653 @endif texinfo
32654
32655 # Other targets (info, dvi, pdf, etc.)
32656
32657 .PHONY: maybe-info-texinfo info-texinfo
32658 maybe-info-texinfo:
32659 @if texinfo
32660 maybe-info-texinfo: info-texinfo
32661
32662 info-texinfo: \
32663     configure-texinfo 
32664         @: $(MAKE); $(unstage)
32665         @[ -f ./texinfo/Makefile ] || exit 0; \
32666         r=`${PWD_COMMAND}`; export r; \
32667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668         $(HOST_EXPORTS) \
32669         for flag in $(EXTRA_HOST_FLAGS) ; do \
32670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671         done; \
32672         echo "Doing info in texinfo"; \
32673         (cd $(HOST_SUBDIR)/texinfo && \
32674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676                   "RANLIB=$${RANLIB}" \
32677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678                   info) \
32679           || exit 1
32680
32681 @endif texinfo
32682
32683 .PHONY: maybe-dvi-texinfo dvi-texinfo
32684 maybe-dvi-texinfo:
32685 @if texinfo
32686 maybe-dvi-texinfo: dvi-texinfo
32687
32688 dvi-texinfo: \
32689     configure-texinfo 
32690         @: $(MAKE); $(unstage)
32691         @[ -f ./texinfo/Makefile ] || exit 0; \
32692         r=`${PWD_COMMAND}`; export r; \
32693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694         $(HOST_EXPORTS) \
32695         for flag in $(EXTRA_HOST_FLAGS) ; do \
32696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697         done; \
32698         echo "Doing dvi in texinfo"; \
32699         (cd $(HOST_SUBDIR)/texinfo && \
32700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702                   "RANLIB=$${RANLIB}" \
32703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32704                   dvi) \
32705           || exit 1
32706
32707 @endif texinfo
32708
32709 .PHONY: maybe-pdf-texinfo pdf-texinfo
32710 maybe-pdf-texinfo:
32711 @if texinfo
32712 maybe-pdf-texinfo: pdf-texinfo
32713
32714 pdf-texinfo: \
32715     configure-texinfo 
32716         @: $(MAKE); $(unstage)
32717         @[ -f ./texinfo/Makefile ] || exit 0; \
32718         r=`${PWD_COMMAND}`; export r; \
32719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32720         $(HOST_EXPORTS) \
32721         for flag in $(EXTRA_HOST_FLAGS) ; do \
32722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723         done; \
32724         echo "Doing pdf in texinfo"; \
32725         (cd $(HOST_SUBDIR)/texinfo && \
32726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32728                   "RANLIB=$${RANLIB}" \
32729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32730                   pdf) \
32731           || exit 1
32732
32733 @endif texinfo
32734
32735 .PHONY: maybe-html-texinfo html-texinfo
32736 maybe-html-texinfo:
32737 @if texinfo
32738 maybe-html-texinfo: html-texinfo
32739
32740 html-texinfo: \
32741     configure-texinfo 
32742         @: $(MAKE); $(unstage)
32743         @[ -f ./texinfo/Makefile ] || exit 0; \
32744         r=`${PWD_COMMAND}`; export r; \
32745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32746         $(HOST_EXPORTS) \
32747         for flag in $(EXTRA_HOST_FLAGS) ; do \
32748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32749         done; \
32750         echo "Doing html in texinfo"; \
32751         (cd $(HOST_SUBDIR)/texinfo && \
32752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32754                   "RANLIB=$${RANLIB}" \
32755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32756                   html) \
32757           || exit 1
32758
32759 @endif texinfo
32760
32761 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32762 maybe-TAGS-texinfo:
32763 @if texinfo
32764 maybe-TAGS-texinfo: TAGS-texinfo
32765
32766 TAGS-texinfo: \
32767     configure-texinfo 
32768         @: $(MAKE); $(unstage)
32769         @[ -f ./texinfo/Makefile ] || exit 0; \
32770         r=`${PWD_COMMAND}`; export r; \
32771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772         $(HOST_EXPORTS) \
32773         for flag in $(EXTRA_HOST_FLAGS) ; do \
32774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32775         done; \
32776         echo "Doing TAGS in texinfo"; \
32777         (cd $(HOST_SUBDIR)/texinfo && \
32778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780                   "RANLIB=$${RANLIB}" \
32781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32782                   TAGS) \
32783           || exit 1
32784
32785 @endif texinfo
32786
32787 .PHONY: maybe-install-info-texinfo install-info-texinfo
32788 maybe-install-info-texinfo:
32789 @if texinfo
32790 maybe-install-info-texinfo: install-info-texinfo
32791
32792 install-info-texinfo: \
32793     configure-texinfo \
32794     info-texinfo 
32795         @: $(MAKE); $(unstage)
32796         @[ -f ./texinfo/Makefile ] || exit 0; \
32797         r=`${PWD_COMMAND}`; export r; \
32798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32799         $(HOST_EXPORTS) \
32800         for flag in $(EXTRA_HOST_FLAGS) ; do \
32801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32802         done; \
32803         echo "Doing install-info in texinfo"; \
32804         (cd $(HOST_SUBDIR)/texinfo && \
32805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32807                   "RANLIB=$${RANLIB}" \
32808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32809                   install-info) \
32810           || exit 1
32811
32812 @endif texinfo
32813
32814 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32815 maybe-install-dvi-texinfo:
32816 @if texinfo
32817 maybe-install-dvi-texinfo: install-dvi-texinfo
32818
32819 install-dvi-texinfo: \
32820     configure-texinfo \
32821     dvi-texinfo 
32822         @: $(MAKE); $(unstage)
32823         @[ -f ./texinfo/Makefile ] || exit 0; \
32824         r=`${PWD_COMMAND}`; export r; \
32825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32826         $(HOST_EXPORTS) \
32827         for flag in $(EXTRA_HOST_FLAGS) ; do \
32828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32829         done; \
32830         echo "Doing install-dvi in texinfo"; \
32831         (cd $(HOST_SUBDIR)/texinfo && \
32832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32834                   "RANLIB=$${RANLIB}" \
32835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32836                   install-dvi) \
32837           || exit 1
32838
32839 @endif texinfo
32840
32841 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32842 maybe-install-pdf-texinfo:
32843 @if texinfo
32844 maybe-install-pdf-texinfo: install-pdf-texinfo
32845
32846 install-pdf-texinfo: \
32847     configure-texinfo \
32848     pdf-texinfo 
32849         @: $(MAKE); $(unstage)
32850         @[ -f ./texinfo/Makefile ] || exit 0; \
32851         r=`${PWD_COMMAND}`; export r; \
32852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853         $(HOST_EXPORTS) \
32854         for flag in $(EXTRA_HOST_FLAGS) ; do \
32855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32856         done; \
32857         echo "Doing install-pdf in texinfo"; \
32858         (cd $(HOST_SUBDIR)/texinfo && \
32859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32861                   "RANLIB=$${RANLIB}" \
32862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32863                   install-pdf) \
32864           || exit 1
32865
32866 @endif texinfo
32867
32868 .PHONY: maybe-install-html-texinfo install-html-texinfo
32869 maybe-install-html-texinfo:
32870 @if texinfo
32871 maybe-install-html-texinfo: install-html-texinfo
32872
32873 install-html-texinfo: \
32874     configure-texinfo \
32875     html-texinfo 
32876         @: $(MAKE); $(unstage)
32877         @[ -f ./texinfo/Makefile ] || exit 0; \
32878         r=`${PWD_COMMAND}`; export r; \
32879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32880         $(HOST_EXPORTS) \
32881         for flag in $(EXTRA_HOST_FLAGS) ; do \
32882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32883         done; \
32884         echo "Doing install-html in texinfo"; \
32885         (cd $(HOST_SUBDIR)/texinfo && \
32886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32888                   "RANLIB=$${RANLIB}" \
32889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32890                   install-html) \
32891           || exit 1
32892
32893 @endif texinfo
32894
32895 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32896 maybe-installcheck-texinfo:
32897 @if texinfo
32898 maybe-installcheck-texinfo: installcheck-texinfo
32899
32900 installcheck-texinfo: \
32901     configure-texinfo 
32902         @: $(MAKE); $(unstage)
32903         @[ -f ./texinfo/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 installcheck in texinfo"; \
32911         (cd $(HOST_SUBDIR)/texinfo && \
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                   installcheck) \
32917           || exit 1
32918
32919 @endif texinfo
32920
32921 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32922 maybe-mostlyclean-texinfo:
32923 @if texinfo
32924 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32925
32926 mostlyclean-texinfo: 
32927         @: $(MAKE); $(unstage)
32928         @[ -f ./texinfo/Makefile ] || exit 0; \
32929         r=`${PWD_COMMAND}`; export r; \
32930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32931         $(HOST_EXPORTS) \
32932         for flag in $(EXTRA_HOST_FLAGS) ; do \
32933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32934         done; \
32935         echo "Doing mostlyclean in texinfo"; \
32936         (cd $(HOST_SUBDIR)/texinfo && \
32937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32939                   "RANLIB=$${RANLIB}" \
32940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32941                   mostlyclean) \
32942           || exit 1
32943
32944 @endif texinfo
32945
32946 .PHONY: maybe-clean-texinfo clean-texinfo
32947 maybe-clean-texinfo:
32948 @if texinfo
32949 maybe-clean-texinfo: clean-texinfo
32950
32951 clean-texinfo: 
32952         @: $(MAKE); $(unstage)
32953         @[ -f ./texinfo/Makefile ] || exit 0; \
32954         r=`${PWD_COMMAND}`; export r; \
32955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32956         $(HOST_EXPORTS) \
32957         for flag in $(EXTRA_HOST_FLAGS) ; do \
32958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32959         done; \
32960         echo "Doing clean in texinfo"; \
32961         (cd $(HOST_SUBDIR)/texinfo && \
32962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32964                   "RANLIB=$${RANLIB}" \
32965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32966                   clean) \
32967           || exit 1
32968
32969 @endif texinfo
32970
32971 .PHONY: maybe-distclean-texinfo distclean-texinfo
32972 maybe-distclean-texinfo:
32973 @if texinfo
32974 maybe-distclean-texinfo: distclean-texinfo
32975
32976 distclean-texinfo: 
32977         @: $(MAKE); $(unstage)
32978         @[ -f ./texinfo/Makefile ] || exit 0; \
32979         r=`${PWD_COMMAND}`; export r; \
32980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981         $(HOST_EXPORTS) \
32982         for flag in $(EXTRA_HOST_FLAGS) ; do \
32983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32984         done; \
32985         echo "Doing distclean in texinfo"; \
32986         (cd $(HOST_SUBDIR)/texinfo && \
32987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989                   "RANLIB=$${RANLIB}" \
32990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32991                   distclean) \
32992           || exit 1
32993
32994 @endif texinfo
32995
32996 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32997 maybe-maintainer-clean-texinfo:
32998 @if texinfo
32999 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33000
33001 maintainer-clean-texinfo: 
33002         @: $(MAKE); $(unstage)
33003         @[ -f ./texinfo/Makefile ] || exit 0; \
33004         r=`${PWD_COMMAND}`; export r; \
33005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006         $(HOST_EXPORTS) \
33007         for flag in $(EXTRA_HOST_FLAGS) ; do \
33008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33009         done; \
33010         echo "Doing maintainer-clean in texinfo"; \
33011         (cd $(HOST_SUBDIR)/texinfo && \
33012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33014                   "RANLIB=$${RANLIB}" \
33015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33016                   maintainer-clean) \
33017           || exit 1
33018
33019 @endif texinfo
33020
33021
33022
33023 .PHONY: configure-zlib maybe-configure-zlib
33024 maybe-configure-zlib:
33025 @if gcc-bootstrap
33026 configure-zlib: stage_current
33027 @endif gcc-bootstrap
33028 @if zlib
33029 maybe-configure-zlib: configure-zlib
33030 configure-zlib: 
33031         @r=`${PWD_COMMAND}`; export r; \
33032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33035         $(HOST_EXPORTS)  \
33036         echo Configuring in $(HOST_SUBDIR)/zlib; \
33037         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33038         case $(srcdir) in \
33039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33040           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33042         esac; \
33043         module_srcdir=zlib; \
33044         $(SHELL) \
33045           $$s/$$module_srcdir/configure \
33046           --srcdir=$${topdir}/$$module_srcdir \
33047           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33048           --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33049           || exit 1
33050 @endif zlib
33051
33052
33053
33054 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33055 maybe-configure-stage1-zlib:
33056 @if zlib-bootstrap
33057 maybe-configure-stage1-zlib: configure-stage1-zlib
33058 configure-stage1-zlib:
33059         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33061         @r=`${PWD_COMMAND}`; export r; \
33062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063         TFLAGS="$(STAGE1_TFLAGS)"; \
33064         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33065         $(HOST_EXPORTS) \
33066         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33067         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33068         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33069         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33071         cd $(HOST_SUBDIR)/zlib || exit 1; \
33072         case $(srcdir) in \
33073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33074           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33076         esac; \
33077         module_srcdir=zlib; \
33078         $(SHELL) $$s/$$module_srcdir/configure \
33079           --srcdir=$${topdir}/$$module_srcdir \
33080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33081           --target=${target_alias} \
33082            \
33083           $(STAGE1_CONFIGURE_FLAGS) \
33084           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33085 @endif zlib-bootstrap
33086
33087 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33088 maybe-configure-stage2-zlib:
33089 @if zlib-bootstrap
33090 maybe-configure-stage2-zlib: configure-stage2-zlib
33091 configure-stage2-zlib:
33092         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33094         @r=`${PWD_COMMAND}`; export r; \
33095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096         TFLAGS="$(STAGE2_TFLAGS)"; \
33097         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33098         $(HOST_EXPORTS) \
33099         $(POSTSTAGE1_HOST_EXPORTS) \
33100         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33101         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33102         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33103         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33105         cd $(HOST_SUBDIR)/zlib || exit 1; \
33106         case $(srcdir) in \
33107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33108           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33110         esac; \
33111         module_srcdir=zlib; \
33112         $(SHELL) $$s/$$module_srcdir/configure \
33113           --srcdir=$${topdir}/$$module_srcdir \
33114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33115           --target=${target_alias} \
33116           --with-build-libsubdir=$(HOST_SUBDIR) \
33117           $(STAGE2_CONFIGURE_FLAGS) \
33118           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33119 @endif zlib-bootstrap
33120
33121 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33122 maybe-configure-stage3-zlib:
33123 @if zlib-bootstrap
33124 maybe-configure-stage3-zlib: configure-stage3-zlib
33125 configure-stage3-zlib:
33126         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33128         @r=`${PWD_COMMAND}`; export r; \
33129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130         TFLAGS="$(STAGE3_TFLAGS)"; \
33131         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33132         $(HOST_EXPORTS) \
33133         $(POSTSTAGE1_HOST_EXPORTS) \
33134         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33135         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33136         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33137         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33139         cd $(HOST_SUBDIR)/zlib || exit 1; \
33140         case $(srcdir) in \
33141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33142           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33144         esac; \
33145         module_srcdir=zlib; \
33146         $(SHELL) $$s/$$module_srcdir/configure \
33147           --srcdir=$${topdir}/$$module_srcdir \
33148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33149           --target=${target_alias} \
33150           --with-build-libsubdir=$(HOST_SUBDIR) \
33151           $(STAGE3_CONFIGURE_FLAGS) \
33152           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33153 @endif zlib-bootstrap
33154
33155 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33156 maybe-configure-stage4-zlib:
33157 @if zlib-bootstrap
33158 maybe-configure-stage4-zlib: configure-stage4-zlib
33159 configure-stage4-zlib:
33160         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33162         @r=`${PWD_COMMAND}`; export r; \
33163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164         TFLAGS="$(STAGE4_TFLAGS)"; \
33165         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33166         $(HOST_EXPORTS) \
33167         $(POSTSTAGE1_HOST_EXPORTS) \
33168         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33169         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33170         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33171         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33173         cd $(HOST_SUBDIR)/zlib || exit 1; \
33174         case $(srcdir) in \
33175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33176           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33178         esac; \
33179         module_srcdir=zlib; \
33180         $(SHELL) $$s/$$module_srcdir/configure \
33181           --srcdir=$${topdir}/$$module_srcdir \
33182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33183           --target=${target_alias} \
33184           --with-build-libsubdir=$(HOST_SUBDIR) \
33185           $(STAGE4_CONFIGURE_FLAGS) \
33186           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33187 @endif zlib-bootstrap
33188
33189 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33190 maybe-configure-stageprofile-zlib:
33191 @if zlib-bootstrap
33192 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33193 configure-stageprofile-zlib:
33194         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33196         @r=`${PWD_COMMAND}`; export r; \
33197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33198         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33199         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33200         $(HOST_EXPORTS) \
33201         $(POSTSTAGE1_HOST_EXPORTS) \
33202         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33203         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33204         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33205         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33207         cd $(HOST_SUBDIR)/zlib || exit 1; \
33208         case $(srcdir) in \
33209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33210           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33212         esac; \
33213         module_srcdir=zlib; \
33214         $(SHELL) $$s/$$module_srcdir/configure \
33215           --srcdir=$${topdir}/$$module_srcdir \
33216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33217           --target=${target_alias} \
33218           --with-build-libsubdir=$(HOST_SUBDIR) \
33219           $(STAGEprofile_CONFIGURE_FLAGS) \
33220           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33221 @endif zlib-bootstrap
33222
33223 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33224 maybe-configure-stagetrain-zlib:
33225 @if zlib-bootstrap
33226 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33227 configure-stagetrain-zlib:
33228         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33230         @r=`${PWD_COMMAND}`; export r; \
33231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33232         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33233         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33234         $(HOST_EXPORTS) \
33235         $(POSTSTAGE1_HOST_EXPORTS) \
33236         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33237         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33238         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33239         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33241         cd $(HOST_SUBDIR)/zlib || exit 1; \
33242         case $(srcdir) in \
33243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33244           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33246         esac; \
33247         module_srcdir=zlib; \
33248         $(SHELL) $$s/$$module_srcdir/configure \
33249           --srcdir=$${topdir}/$$module_srcdir \
33250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33251           --target=${target_alias} \
33252           --with-build-libsubdir=$(HOST_SUBDIR) \
33253           $(STAGEtrain_CONFIGURE_FLAGS) \
33254           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33255 @endif zlib-bootstrap
33256
33257 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33258 maybe-configure-stagefeedback-zlib:
33259 @if zlib-bootstrap
33260 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33261 configure-stagefeedback-zlib:
33262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33263         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33264         @r=`${PWD_COMMAND}`; export r; \
33265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33266         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33267         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33268         $(HOST_EXPORTS) \
33269         $(POSTSTAGE1_HOST_EXPORTS) \
33270         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33271         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33272         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33273         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33274         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33275         cd $(HOST_SUBDIR)/zlib || exit 1; \
33276         case $(srcdir) in \
33277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33278           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33280         esac; \
33281         module_srcdir=zlib; \
33282         $(SHELL) $$s/$$module_srcdir/configure \
33283           --srcdir=$${topdir}/$$module_srcdir \
33284           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33285           --target=${target_alias} \
33286           --with-build-libsubdir=$(HOST_SUBDIR) \
33287           $(STAGEfeedback_CONFIGURE_FLAGS) \
33288           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33289 @endif zlib-bootstrap
33290
33291 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33292 maybe-configure-stageautoprofile-zlib:
33293 @if zlib-bootstrap
33294 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33295 configure-stageautoprofile-zlib:
33296         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33298         @r=`${PWD_COMMAND}`; export r; \
33299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33301         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33302         $(HOST_EXPORTS) \
33303         $(POSTSTAGE1_HOST_EXPORTS) \
33304         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33305         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33306         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33307         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33309         cd $(HOST_SUBDIR)/zlib || exit 1; \
33310         case $(srcdir) in \
33311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33312           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33314         esac; \
33315         module_srcdir=zlib; \
33316         $(SHELL) $$s/$$module_srcdir/configure \
33317           --srcdir=$${topdir}/$$module_srcdir \
33318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33319           --target=${target_alias} \
33320           --with-build-libsubdir=$(HOST_SUBDIR) \
33321           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33322           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33323 @endif zlib-bootstrap
33324
33325 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33326 maybe-configure-stageautofeedback-zlib:
33327 @if zlib-bootstrap
33328 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33329 configure-stageautofeedback-zlib:
33330         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33332         @r=`${PWD_COMMAND}`; export r; \
33333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33335         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33336         $(HOST_EXPORTS) \
33337         $(POSTSTAGE1_HOST_EXPORTS) \
33338         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33339         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33340         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33341         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33343         cd $(HOST_SUBDIR)/zlib || exit 1; \
33344         case $(srcdir) in \
33345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33346           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33348         esac; \
33349         module_srcdir=zlib; \
33350         $(SHELL) $$s/$$module_srcdir/configure \
33351           --srcdir=$${topdir}/$$module_srcdir \
33352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33353           --target=${target_alias} \
33354           --with-build-libsubdir=$(HOST_SUBDIR) \
33355           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33356           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33357 @endif zlib-bootstrap
33358
33359
33360
33361
33362
33363 .PHONY: all-zlib maybe-all-zlib
33364 maybe-all-zlib:
33365 @if gcc-bootstrap
33366 all-zlib: stage_current
33367 @endif gcc-bootstrap
33368 @if zlib
33369 TARGET-zlib=all
33370 maybe-all-zlib: all-zlib
33371 all-zlib: configure-zlib
33372         @r=`${PWD_COMMAND}`; export r; \
33373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374         $(HOST_EXPORTS)  \
33375         (cd $(HOST_SUBDIR)/zlib && \
33376           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33377                 $(TARGET-zlib))
33378 @endif zlib
33379
33380
33381
33382 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33383 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33384 maybe-all-stage1-zlib:
33385 maybe-clean-stage1-zlib:
33386 @if zlib-bootstrap
33387 maybe-all-stage1-zlib: all-stage1-zlib
33388 all-stage1: all-stage1-zlib
33389 TARGET-stage1-zlib = $(TARGET-zlib)
33390 all-stage1-zlib: configure-stage1-zlib
33391         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33392         @r=`${PWD_COMMAND}`; export r; \
33393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33394         TFLAGS="$(STAGE1_TFLAGS)"; \
33395         $(HOST_EXPORTS)  \
33396         cd $(HOST_SUBDIR)/zlib && \
33397          \
33398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33399                 CFLAGS="$(STAGE1_CFLAGS)" \
33400                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33401                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33402                 LIBCFLAGS="$(LIBCFLAGS)" \
33403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33406                 $(EXTRA_HOST_FLAGS)  \
33407                 $(STAGE1_FLAGS_TO_PASS)  \
33408                 TFLAGS="$(STAGE1_TFLAGS)"  \
33409                 $(TARGET-stage1-zlib)
33410
33411 maybe-clean-stage1-zlib: clean-stage1-zlib
33412 clean-stage1: clean-stage1-zlib
33413 clean-stage1-zlib:
33414         @if [ $(current_stage) = stage1 ]; then \
33415           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33416         else \
33417           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33418           $(MAKE) stage1-start; \
33419         fi; \
33420         cd $(HOST_SUBDIR)/zlib && \
33421         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33422         $(STAGE1_FLAGS_TO_PASS)  clean
33423 @endif zlib-bootstrap
33424
33425
33426 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33427 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33428 maybe-all-stage2-zlib:
33429 maybe-clean-stage2-zlib:
33430 @if zlib-bootstrap
33431 maybe-all-stage2-zlib: all-stage2-zlib
33432 all-stage2: all-stage2-zlib
33433 TARGET-stage2-zlib = $(TARGET-zlib)
33434 all-stage2-zlib: configure-stage2-zlib
33435         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33436         @r=`${PWD_COMMAND}`; export r; \
33437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438         TFLAGS="$(STAGE2_TFLAGS)"; \
33439         $(HOST_EXPORTS) \
33440         $(POSTSTAGE1_HOST_EXPORTS)  \
33441         cd $(HOST_SUBDIR)/zlib && \
33442          \
33443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33444                 CFLAGS="$(STAGE2_CFLAGS)" \
33445                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33446                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33447                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33448                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33449                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33450                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33451                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33452                 TFLAGS="$(STAGE2_TFLAGS)"  \
33453                 $(TARGET-stage2-zlib)
33454
33455 maybe-clean-stage2-zlib: clean-stage2-zlib
33456 clean-stage2: clean-stage2-zlib
33457 clean-stage2-zlib:
33458         @if [ $(current_stage) = stage2 ]; then \
33459           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33460         else \
33461           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33462           $(MAKE) stage2-start; \
33463         fi; \
33464         cd $(HOST_SUBDIR)/zlib && \
33465         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33466 @endif zlib-bootstrap
33467
33468
33469 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33470 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33471 maybe-all-stage3-zlib:
33472 maybe-clean-stage3-zlib:
33473 @if zlib-bootstrap
33474 maybe-all-stage3-zlib: all-stage3-zlib
33475 all-stage3: all-stage3-zlib
33476 TARGET-stage3-zlib = $(TARGET-zlib)
33477 all-stage3-zlib: configure-stage3-zlib
33478         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33479         @r=`${PWD_COMMAND}`; export r; \
33480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33481         TFLAGS="$(STAGE3_TFLAGS)"; \
33482         $(HOST_EXPORTS) \
33483         $(POSTSTAGE1_HOST_EXPORTS)  \
33484         cd $(HOST_SUBDIR)/zlib && \
33485          \
33486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33487                 CFLAGS="$(STAGE3_CFLAGS)" \
33488                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33489                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33490                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33495                 TFLAGS="$(STAGE3_TFLAGS)"  \
33496                 $(TARGET-stage3-zlib)
33497
33498 maybe-clean-stage3-zlib: clean-stage3-zlib
33499 clean-stage3: clean-stage3-zlib
33500 clean-stage3-zlib:
33501         @if [ $(current_stage) = stage3 ]; then \
33502           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33503         else \
33504           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33505           $(MAKE) stage3-start; \
33506         fi; \
33507         cd $(HOST_SUBDIR)/zlib && \
33508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33509 @endif zlib-bootstrap
33510
33511
33512 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33513 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33514 maybe-all-stage4-zlib:
33515 maybe-clean-stage4-zlib:
33516 @if zlib-bootstrap
33517 maybe-all-stage4-zlib: all-stage4-zlib
33518 all-stage4: all-stage4-zlib
33519 TARGET-stage4-zlib = $(TARGET-zlib)
33520 all-stage4-zlib: configure-stage4-zlib
33521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33522         @r=`${PWD_COMMAND}`; export r; \
33523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524         TFLAGS="$(STAGE4_TFLAGS)"; \
33525         $(HOST_EXPORTS) \
33526         $(POSTSTAGE1_HOST_EXPORTS)  \
33527         cd $(HOST_SUBDIR)/zlib && \
33528          \
33529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33530                 CFLAGS="$(STAGE4_CFLAGS)" \
33531                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33532                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33533                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33538                 TFLAGS="$(STAGE4_TFLAGS)"  \
33539                 $(TARGET-stage4-zlib)
33540
33541 maybe-clean-stage4-zlib: clean-stage4-zlib
33542 clean-stage4: clean-stage4-zlib
33543 clean-stage4-zlib:
33544         @if [ $(current_stage) = stage4 ]; then \
33545           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33546         else \
33547           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33548           $(MAKE) stage4-start; \
33549         fi; \
33550         cd $(HOST_SUBDIR)/zlib && \
33551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33552 @endif zlib-bootstrap
33553
33554
33555 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33556 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33557 maybe-all-stageprofile-zlib:
33558 maybe-clean-stageprofile-zlib:
33559 @if zlib-bootstrap
33560 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33561 all-stageprofile: all-stageprofile-zlib
33562 TARGET-stageprofile-zlib = $(TARGET-zlib)
33563 all-stageprofile-zlib: configure-stageprofile-zlib
33564         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33565         @r=`${PWD_COMMAND}`; export r; \
33566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33568         $(HOST_EXPORTS) \
33569         $(POSTSTAGE1_HOST_EXPORTS)  \
33570         cd $(HOST_SUBDIR)/zlib && \
33571          \
33572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33573                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33574                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33575                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33576                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33577                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33578                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33579                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33580                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33581                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33582                 $(TARGET-stageprofile-zlib)
33583
33584 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33585 clean-stageprofile: clean-stageprofile-zlib
33586 clean-stageprofile-zlib:
33587         @if [ $(current_stage) = stageprofile ]; then \
33588           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33589         else \
33590           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33591           $(MAKE) stageprofile-start; \
33592         fi; \
33593         cd $(HOST_SUBDIR)/zlib && \
33594         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33595 @endif zlib-bootstrap
33596
33597
33598 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33599 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33600 maybe-all-stagetrain-zlib:
33601 maybe-clean-stagetrain-zlib:
33602 @if zlib-bootstrap
33603 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33604 all-stagetrain: all-stagetrain-zlib
33605 TARGET-stagetrain-zlib = $(TARGET-zlib)
33606 all-stagetrain-zlib: configure-stagetrain-zlib
33607         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33608         @r=`${PWD_COMMAND}`; export r; \
33609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33610         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33611         $(HOST_EXPORTS) \
33612         $(POSTSTAGE1_HOST_EXPORTS)  \
33613         cd $(HOST_SUBDIR)/zlib && \
33614          \
33615         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33616                 CFLAGS="$(STAGEtrain_CFLAGS)" \
33617                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33618                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33619                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33624                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
33625                 $(TARGET-stagetrain-zlib)
33626
33627 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33628 clean-stagetrain: clean-stagetrain-zlib
33629 clean-stagetrain-zlib:
33630         @if [ $(current_stage) = stagetrain ]; then \
33631           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33632         else \
33633           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33634           $(MAKE) stagetrain-start; \
33635         fi; \
33636         cd $(HOST_SUBDIR)/zlib && \
33637         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33638 @endif zlib-bootstrap
33639
33640
33641 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33642 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33643 maybe-all-stagefeedback-zlib:
33644 maybe-clean-stagefeedback-zlib:
33645 @if zlib-bootstrap
33646 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33647 all-stagefeedback: all-stagefeedback-zlib
33648 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33649 all-stagefeedback-zlib: configure-stagefeedback-zlib
33650         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33651         @r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33654         $(HOST_EXPORTS) \
33655         $(POSTSTAGE1_HOST_EXPORTS)  \
33656         cd $(HOST_SUBDIR)/zlib && \
33657          \
33658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33659                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33660                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33661                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33662                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33663                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33664                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33665                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33666                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33667                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33668                 $(TARGET-stagefeedback-zlib)
33669
33670 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33671 clean-stagefeedback: clean-stagefeedback-zlib
33672 clean-stagefeedback-zlib:
33673         @if [ $(current_stage) = stagefeedback ]; then \
33674           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33675         else \
33676           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33677           $(MAKE) stagefeedback-start; \
33678         fi; \
33679         cd $(HOST_SUBDIR)/zlib && \
33680         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33681 @endif zlib-bootstrap
33682
33683
33684 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33685 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33686 maybe-all-stageautoprofile-zlib:
33687 maybe-clean-stageautoprofile-zlib:
33688 @if zlib-bootstrap
33689 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33690 all-stageautoprofile: all-stageautoprofile-zlib
33691 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33692 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33693         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33694         @r=`${PWD_COMMAND}`; export r; \
33695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33696         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33697         $(HOST_EXPORTS) \
33698         $(POSTSTAGE1_HOST_EXPORTS)  \
33699         cd $(HOST_SUBDIR)/zlib && \
33700         $$s/gcc/config/i386/$(AUTO_PROFILE) \
33701         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33702                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33703                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33704                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33705                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33710                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
33711                 $(TARGET-stageautoprofile-zlib)
33712
33713 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33714 clean-stageautoprofile: clean-stageautoprofile-zlib
33715 clean-stageautoprofile-zlib:
33716         @if [ $(current_stage) = stageautoprofile ]; then \
33717           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33718         else \
33719           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33720           $(MAKE) stageautoprofile-start; \
33721         fi; \
33722         cd $(HOST_SUBDIR)/zlib && \
33723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33724 @endif zlib-bootstrap
33725
33726
33727 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33728 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33729 maybe-all-stageautofeedback-zlib:
33730 maybe-clean-stageautofeedback-zlib:
33731 @if zlib-bootstrap
33732 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33733 all-stageautofeedback: all-stageautofeedback-zlib
33734 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33735 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33736         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33737         @r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33740         $(HOST_EXPORTS) \
33741         $(POSTSTAGE1_HOST_EXPORTS)  \
33742         cd $(HOST_SUBDIR)/zlib && \
33743          \
33744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33745                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33746                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33747                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33748                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33753                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33754                 $(TARGET-stageautofeedback-zlib)
33755
33756 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33757 clean-stageautofeedback: clean-stageautofeedback-zlib
33758 clean-stageautofeedback-zlib:
33759         @if [ $(current_stage) = stageautofeedback ]; then \
33760           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33761         else \
33762           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33763           $(MAKE) stageautofeedback-start; \
33764         fi; \
33765         cd $(HOST_SUBDIR)/zlib && \
33766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33767 @endif zlib-bootstrap
33768
33769
33770
33771
33772
33773 .PHONY: check-zlib maybe-check-zlib
33774 maybe-check-zlib:
33775 @if zlib
33776 maybe-check-zlib: check-zlib
33777
33778 check-zlib:
33779
33780 @endif zlib
33781
33782 .PHONY: install-zlib maybe-install-zlib
33783 maybe-install-zlib:
33784 @if zlib
33785 maybe-install-zlib: install-zlib
33786
33787 install-zlib:
33788
33789 @endif zlib
33790
33791 .PHONY: install-strip-zlib maybe-install-strip-zlib
33792 maybe-install-strip-zlib:
33793 @if zlib
33794 maybe-install-strip-zlib: install-strip-zlib
33795
33796 install-strip-zlib:
33797
33798 @endif zlib
33799
33800 # Other targets (info, dvi, pdf, etc.)
33801
33802 .PHONY: maybe-info-zlib info-zlib
33803 maybe-info-zlib:
33804 @if zlib
33805 maybe-info-zlib: info-zlib
33806
33807 info-zlib: \
33808     configure-zlib 
33809         @[ -f ./zlib/Makefile ] || exit 0; \
33810         r=`${PWD_COMMAND}`; export r; \
33811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33812         $(HOST_EXPORTS) \
33813         for flag in $(EXTRA_HOST_FLAGS) ; do \
33814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33815         done; \
33816         echo "Doing info in zlib"; \
33817         (cd $(HOST_SUBDIR)/zlib && \
33818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33820                   "RANLIB=$${RANLIB}" \
33821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33822                   info) \
33823           || exit 1
33824
33825 @endif zlib
33826
33827 .PHONY: maybe-dvi-zlib dvi-zlib
33828 maybe-dvi-zlib:
33829 @if zlib
33830 maybe-dvi-zlib: dvi-zlib
33831
33832 dvi-zlib: \
33833     configure-zlib 
33834         @[ -f ./zlib/Makefile ] || exit 0; \
33835         r=`${PWD_COMMAND}`; export r; \
33836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837         $(HOST_EXPORTS) \
33838         for flag in $(EXTRA_HOST_FLAGS) ; do \
33839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33840         done; \
33841         echo "Doing dvi in zlib"; \
33842         (cd $(HOST_SUBDIR)/zlib && \
33843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33845                   "RANLIB=$${RANLIB}" \
33846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33847                   dvi) \
33848           || exit 1
33849
33850 @endif zlib
33851
33852 .PHONY: maybe-pdf-zlib pdf-zlib
33853 maybe-pdf-zlib:
33854 @if zlib
33855 maybe-pdf-zlib: pdf-zlib
33856
33857 pdf-zlib: \
33858     configure-zlib 
33859         @[ -f ./zlib/Makefile ] || exit 0; \
33860         r=`${PWD_COMMAND}`; export r; \
33861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33862         $(HOST_EXPORTS) \
33863         for flag in $(EXTRA_HOST_FLAGS) ; do \
33864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33865         done; \
33866         echo "Doing pdf in zlib"; \
33867         (cd $(HOST_SUBDIR)/zlib && \
33868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33870                   "RANLIB=$${RANLIB}" \
33871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33872                   pdf) \
33873           || exit 1
33874
33875 @endif zlib
33876
33877 .PHONY: maybe-html-zlib html-zlib
33878 maybe-html-zlib:
33879 @if zlib
33880 maybe-html-zlib: html-zlib
33881
33882 html-zlib: \
33883     configure-zlib 
33884         @[ -f ./zlib/Makefile ] || exit 0; \
33885         r=`${PWD_COMMAND}`; export r; \
33886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33887         $(HOST_EXPORTS) \
33888         for flag in $(EXTRA_HOST_FLAGS) ; do \
33889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33890         done; \
33891         echo "Doing html in zlib"; \
33892         (cd $(HOST_SUBDIR)/zlib && \
33893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33895                   "RANLIB=$${RANLIB}" \
33896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33897                   html) \
33898           || exit 1
33899
33900 @endif zlib
33901
33902 .PHONY: maybe-TAGS-zlib TAGS-zlib
33903 maybe-TAGS-zlib:
33904 @if zlib
33905 maybe-TAGS-zlib: TAGS-zlib
33906
33907 TAGS-zlib: \
33908     configure-zlib 
33909         @[ -f ./zlib/Makefile ] || exit 0; \
33910         r=`${PWD_COMMAND}`; export r; \
33911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33912         $(HOST_EXPORTS) \
33913         for flag in $(EXTRA_HOST_FLAGS) ; do \
33914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33915         done; \
33916         echo "Doing TAGS in zlib"; \
33917         (cd $(HOST_SUBDIR)/zlib && \
33918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33920                   "RANLIB=$${RANLIB}" \
33921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33922                   TAGS) \
33923           || exit 1
33924
33925 @endif zlib
33926
33927 .PHONY: maybe-install-info-zlib install-info-zlib
33928 maybe-install-info-zlib:
33929 @if zlib
33930 maybe-install-info-zlib: install-info-zlib
33931
33932 install-info-zlib: \
33933     configure-zlib \
33934     info-zlib 
33935         @[ -f ./zlib/Makefile ] || exit 0; \
33936         r=`${PWD_COMMAND}`; export r; \
33937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938         $(HOST_EXPORTS) \
33939         for flag in $(EXTRA_HOST_FLAGS) ; do \
33940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33941         done; \
33942         echo "Doing install-info in zlib"; \
33943         (cd $(HOST_SUBDIR)/zlib && \
33944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33946                   "RANLIB=$${RANLIB}" \
33947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33948                   install-info) \
33949           || exit 1
33950
33951 @endif zlib
33952
33953 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33954 maybe-install-dvi-zlib:
33955 @if zlib
33956 maybe-install-dvi-zlib: install-dvi-zlib
33957
33958 install-dvi-zlib: \
33959     configure-zlib \
33960     dvi-zlib 
33961         @[ -f ./zlib/Makefile ] || exit 0; \
33962         r=`${PWD_COMMAND}`; export r; \
33963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964         $(HOST_EXPORTS) \
33965         for flag in $(EXTRA_HOST_FLAGS) ; do \
33966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33967         done; \
33968         echo "Doing install-dvi in zlib"; \
33969         (cd $(HOST_SUBDIR)/zlib && \
33970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33972                   "RANLIB=$${RANLIB}" \
33973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33974                   install-dvi) \
33975           || exit 1
33976
33977 @endif zlib
33978
33979 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33980 maybe-install-pdf-zlib:
33981 @if zlib
33982 maybe-install-pdf-zlib: install-pdf-zlib
33983
33984 install-pdf-zlib: \
33985     configure-zlib \
33986     pdf-zlib 
33987         @[ -f ./zlib/Makefile ] || exit 0; \
33988         r=`${PWD_COMMAND}`; export r; \
33989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990         $(HOST_EXPORTS) \
33991         for flag in $(EXTRA_HOST_FLAGS) ; do \
33992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33993         done; \
33994         echo "Doing install-pdf in zlib"; \
33995         (cd $(HOST_SUBDIR)/zlib && \
33996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998                   "RANLIB=$${RANLIB}" \
33999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34000                   install-pdf) \
34001           || exit 1
34002
34003 @endif zlib
34004
34005 .PHONY: maybe-install-html-zlib install-html-zlib
34006 maybe-install-html-zlib:
34007 @if zlib
34008 maybe-install-html-zlib: install-html-zlib
34009
34010 install-html-zlib: \
34011     configure-zlib \
34012     html-zlib 
34013         @[ -f ./zlib/Makefile ] || exit 0; \
34014         r=`${PWD_COMMAND}`; export r; \
34015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34016         $(HOST_EXPORTS) \
34017         for flag in $(EXTRA_HOST_FLAGS) ; do \
34018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019         done; \
34020         echo "Doing install-html in zlib"; \
34021         (cd $(HOST_SUBDIR)/zlib && \
34022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34024                   "RANLIB=$${RANLIB}" \
34025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34026                   install-html) \
34027           || exit 1
34028
34029 @endif zlib
34030
34031 .PHONY: maybe-installcheck-zlib installcheck-zlib
34032 maybe-installcheck-zlib:
34033 @if zlib
34034 maybe-installcheck-zlib: installcheck-zlib
34035
34036 installcheck-zlib: \
34037     configure-zlib 
34038         @[ -f ./zlib/Makefile ] || exit 0; \
34039         r=`${PWD_COMMAND}`; export r; \
34040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34041         $(HOST_EXPORTS) \
34042         for flag in $(EXTRA_HOST_FLAGS) ; do \
34043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044         done; \
34045         echo "Doing installcheck in zlib"; \
34046         (cd $(HOST_SUBDIR)/zlib && \
34047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34049                   "RANLIB=$${RANLIB}" \
34050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34051                   installcheck) \
34052           || exit 1
34053
34054 @endif zlib
34055
34056 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34057 maybe-mostlyclean-zlib:
34058 @if zlib
34059 maybe-mostlyclean-zlib: mostlyclean-zlib
34060
34061 mostlyclean-zlib: 
34062         @[ -f ./zlib/Makefile ] || exit 0; \
34063         r=`${PWD_COMMAND}`; export r; \
34064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34065         $(HOST_EXPORTS) \
34066         for flag in $(EXTRA_HOST_FLAGS) ; do \
34067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34068         done; \
34069         echo "Doing mostlyclean in zlib"; \
34070         (cd $(HOST_SUBDIR)/zlib && \
34071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34073                   "RANLIB=$${RANLIB}" \
34074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34075                   mostlyclean) \
34076           || exit 1
34077
34078 @endif zlib
34079
34080 .PHONY: maybe-clean-zlib clean-zlib
34081 maybe-clean-zlib:
34082 @if zlib
34083 maybe-clean-zlib: clean-zlib
34084
34085 clean-zlib: 
34086         @[ -f ./zlib/Makefile ] || exit 0; \
34087         r=`${PWD_COMMAND}`; export r; \
34088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089         $(HOST_EXPORTS) \
34090         for flag in $(EXTRA_HOST_FLAGS) ; do \
34091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34092         done; \
34093         echo "Doing clean in zlib"; \
34094         (cd $(HOST_SUBDIR)/zlib && \
34095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34097                   "RANLIB=$${RANLIB}" \
34098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34099                   clean) \
34100           || exit 1
34101
34102 @endif zlib
34103
34104 .PHONY: maybe-distclean-zlib distclean-zlib
34105 maybe-distclean-zlib:
34106 @if zlib
34107 maybe-distclean-zlib: distclean-zlib
34108
34109 distclean-zlib: 
34110         @[ -f ./zlib/Makefile ] || exit 0; \
34111         r=`${PWD_COMMAND}`; export r; \
34112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113         $(HOST_EXPORTS) \
34114         for flag in $(EXTRA_HOST_FLAGS) ; do \
34115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116         done; \
34117         echo "Doing distclean in zlib"; \
34118         (cd $(HOST_SUBDIR)/zlib && \
34119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121                   "RANLIB=$${RANLIB}" \
34122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123                   distclean) \
34124           || exit 1
34125
34126 @endif zlib
34127
34128 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34129 maybe-maintainer-clean-zlib:
34130 @if zlib
34131 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34132
34133 maintainer-clean-zlib: 
34134         @[ -f ./zlib/Makefile ] || exit 0; \
34135         r=`${PWD_COMMAND}`; export r; \
34136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34137         $(HOST_EXPORTS) \
34138         for flag in $(EXTRA_HOST_FLAGS) ; do \
34139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34140         done; \
34141         echo "Doing maintainer-clean in zlib"; \
34142         (cd $(HOST_SUBDIR)/zlib && \
34143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34145                   "RANLIB=$${RANLIB}" \
34146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34147                   maintainer-clean) \
34148           || exit 1
34149
34150 @endif zlib
34151
34152
34153
34154 .PHONY: configure-gnulib maybe-configure-gnulib
34155 maybe-configure-gnulib:
34156 @if gcc-bootstrap
34157 configure-gnulib: stage_current
34158 @endif gcc-bootstrap
34159 @if gnulib
34160 maybe-configure-gnulib: configure-gnulib
34161 configure-gnulib: 
34162         @: $(MAKE); $(unstage)
34163         @r=`${PWD_COMMAND}`; export r; \
34164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34165         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34167         $(HOST_EXPORTS)  \
34168         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34169         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34170         case $(srcdir) in \
34171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34172           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34174         esac; \
34175         module_srcdir=gnulib; \
34176         $(SHELL) \
34177           $$s/$$module_srcdir/configure \
34178           --srcdir=$${topdir}/$$module_srcdir \
34179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34180           --target=${target_alias}  \
34181           || exit 1
34182 @endif gnulib
34183
34184
34185
34186
34187
34188 .PHONY: all-gnulib maybe-all-gnulib
34189 maybe-all-gnulib:
34190 @if gcc-bootstrap
34191 all-gnulib: stage_current
34192 @endif gcc-bootstrap
34193 @if gnulib
34194 TARGET-gnulib=all
34195 maybe-all-gnulib: all-gnulib
34196 all-gnulib: configure-gnulib
34197         @: $(MAKE); $(unstage)
34198         @r=`${PWD_COMMAND}`; export r; \
34199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34200         $(HOST_EXPORTS)  \
34201         (cd $(HOST_SUBDIR)/gnulib && \
34202           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34203                 $(TARGET-gnulib))
34204 @endif gnulib
34205
34206
34207
34208
34209 .PHONY: check-gnulib maybe-check-gnulib
34210 maybe-check-gnulib:
34211 @if gnulib
34212 maybe-check-gnulib: check-gnulib
34213
34214 check-gnulib:
34215         @: $(MAKE); $(unstage)
34216         @r=`${PWD_COMMAND}`; export r; \
34217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34218         $(HOST_EXPORTS)  \
34219         (cd $(HOST_SUBDIR)/gnulib && \
34220           $(MAKE) $(FLAGS_TO_PASS)  check)
34221
34222 @endif gnulib
34223
34224 .PHONY: install-gnulib maybe-install-gnulib
34225 maybe-install-gnulib:
34226 @if gnulib
34227 maybe-install-gnulib: install-gnulib
34228
34229 install-gnulib: installdirs
34230         @: $(MAKE); $(unstage)
34231         @r=`${PWD_COMMAND}`; export r; \
34232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233         $(HOST_EXPORTS) \
34234         (cd $(HOST_SUBDIR)/gnulib && \
34235           $(MAKE) $(FLAGS_TO_PASS)  install)
34236
34237 @endif gnulib
34238
34239 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34240 maybe-install-strip-gnulib:
34241 @if gnulib
34242 maybe-install-strip-gnulib: install-strip-gnulib
34243
34244 install-strip-gnulib: installdirs
34245         @: $(MAKE); $(unstage)
34246         @r=`${PWD_COMMAND}`; export r; \
34247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248         $(HOST_EXPORTS) \
34249         (cd $(HOST_SUBDIR)/gnulib && \
34250           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34251
34252 @endif gnulib
34253
34254 # Other targets (info, dvi, pdf, etc.)
34255
34256 .PHONY: maybe-info-gnulib info-gnulib
34257 maybe-info-gnulib:
34258 @if gnulib
34259 maybe-info-gnulib: info-gnulib
34260
34261 info-gnulib: \
34262     configure-gnulib 
34263         @: $(MAKE); $(unstage)
34264         @[ -f ./gnulib/Makefile ] || exit 0; \
34265         r=`${PWD_COMMAND}`; export r; \
34266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267         $(HOST_EXPORTS) \
34268         for flag in $(EXTRA_HOST_FLAGS) ; do \
34269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34270         done; \
34271         echo "Doing info in gnulib"; \
34272         (cd $(HOST_SUBDIR)/gnulib && \
34273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34275                   "RANLIB=$${RANLIB}" \
34276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34277                   info) \
34278           || exit 1
34279
34280 @endif gnulib
34281
34282 .PHONY: maybe-dvi-gnulib dvi-gnulib
34283 maybe-dvi-gnulib:
34284 @if gnulib
34285 maybe-dvi-gnulib: dvi-gnulib
34286
34287 dvi-gnulib: \
34288     configure-gnulib 
34289         @: $(MAKE); $(unstage)
34290         @[ -f ./gnulib/Makefile ] || exit 0; \
34291         r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         $(HOST_EXPORTS) \
34294         for flag in $(EXTRA_HOST_FLAGS) ; do \
34295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34296         done; \
34297         echo "Doing dvi in gnulib"; \
34298         (cd $(HOST_SUBDIR)/gnulib && \
34299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34301                   "RANLIB=$${RANLIB}" \
34302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34303                   dvi) \
34304           || exit 1
34305
34306 @endif gnulib
34307
34308 .PHONY: maybe-pdf-gnulib pdf-gnulib
34309 maybe-pdf-gnulib:
34310 @if gnulib
34311 maybe-pdf-gnulib: pdf-gnulib
34312
34313 pdf-gnulib: \
34314     configure-gnulib 
34315         @: $(MAKE); $(unstage)
34316         @[ -f ./gnulib/Makefile ] || exit 0; \
34317         r=`${PWD_COMMAND}`; export r; \
34318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34319         $(HOST_EXPORTS) \
34320         for flag in $(EXTRA_HOST_FLAGS) ; do \
34321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34322         done; \
34323         echo "Doing pdf in gnulib"; \
34324         (cd $(HOST_SUBDIR)/gnulib && \
34325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34327                   "RANLIB=$${RANLIB}" \
34328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34329                   pdf) \
34330           || exit 1
34331
34332 @endif gnulib
34333
34334 .PHONY: maybe-html-gnulib html-gnulib
34335 maybe-html-gnulib:
34336 @if gnulib
34337 maybe-html-gnulib: html-gnulib
34338
34339 html-gnulib: \
34340     configure-gnulib 
34341         @: $(MAKE); $(unstage)
34342         @[ -f ./gnulib/Makefile ] || exit 0; \
34343         r=`${PWD_COMMAND}`; export r; \
34344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34345         $(HOST_EXPORTS) \
34346         for flag in $(EXTRA_HOST_FLAGS) ; do \
34347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34348         done; \
34349         echo "Doing html in gnulib"; \
34350         (cd $(HOST_SUBDIR)/gnulib && \
34351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34353                   "RANLIB=$${RANLIB}" \
34354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34355                   html) \
34356           || exit 1
34357
34358 @endif gnulib
34359
34360 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34361 maybe-TAGS-gnulib:
34362 @if gnulib
34363 maybe-TAGS-gnulib: TAGS-gnulib
34364
34365 TAGS-gnulib: \
34366     configure-gnulib 
34367         @: $(MAKE); $(unstage)
34368         @[ -f ./gnulib/Makefile ] || exit 0; \
34369         r=`${PWD_COMMAND}`; export r; \
34370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34371         $(HOST_EXPORTS) \
34372         for flag in $(EXTRA_HOST_FLAGS) ; do \
34373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34374         done; \
34375         echo "Doing TAGS in gnulib"; \
34376         (cd $(HOST_SUBDIR)/gnulib && \
34377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34379                   "RANLIB=$${RANLIB}" \
34380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34381                   TAGS) \
34382           || exit 1
34383
34384 @endif gnulib
34385
34386 .PHONY: maybe-install-info-gnulib install-info-gnulib
34387 maybe-install-info-gnulib:
34388 @if gnulib
34389 maybe-install-info-gnulib: install-info-gnulib
34390
34391 install-info-gnulib: \
34392     configure-gnulib \
34393     info-gnulib 
34394         @: $(MAKE); $(unstage)
34395         @[ -f ./gnulib/Makefile ] || exit 0; \
34396         r=`${PWD_COMMAND}`; export r; \
34397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34398         $(HOST_EXPORTS) \
34399         for flag in $(EXTRA_HOST_FLAGS) ; do \
34400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34401         done; \
34402         echo "Doing install-info in gnulib"; \
34403         (cd $(HOST_SUBDIR)/gnulib && \
34404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34406                   "RANLIB=$${RANLIB}" \
34407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34408                   install-info) \
34409           || exit 1
34410
34411 @endif gnulib
34412
34413 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34414 maybe-install-dvi-gnulib:
34415 @if gnulib
34416 maybe-install-dvi-gnulib: install-dvi-gnulib
34417
34418 install-dvi-gnulib: \
34419     configure-gnulib \
34420     dvi-gnulib 
34421         @: $(MAKE); $(unstage)
34422         @[ -f ./gnulib/Makefile ] || exit 0; \
34423         r=`${PWD_COMMAND}`; export r; \
34424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425         $(HOST_EXPORTS) \
34426         for flag in $(EXTRA_HOST_FLAGS) ; do \
34427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34428         done; \
34429         echo "Doing install-dvi in gnulib"; \
34430         (cd $(HOST_SUBDIR)/gnulib && \
34431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34433                   "RANLIB=$${RANLIB}" \
34434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34435                   install-dvi) \
34436           || exit 1
34437
34438 @endif gnulib
34439
34440 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34441 maybe-install-pdf-gnulib:
34442 @if gnulib
34443 maybe-install-pdf-gnulib: install-pdf-gnulib
34444
34445 install-pdf-gnulib: \
34446     configure-gnulib \
34447     pdf-gnulib 
34448         @: $(MAKE); $(unstage)
34449         @[ -f ./gnulib/Makefile ] || exit 0; \
34450         r=`${PWD_COMMAND}`; export r; \
34451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452         $(HOST_EXPORTS) \
34453         for flag in $(EXTRA_HOST_FLAGS) ; do \
34454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455         done; \
34456         echo "Doing install-pdf in gnulib"; \
34457         (cd $(HOST_SUBDIR)/gnulib && \
34458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460                   "RANLIB=$${RANLIB}" \
34461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462                   install-pdf) \
34463           || exit 1
34464
34465 @endif gnulib
34466
34467 .PHONY: maybe-install-html-gnulib install-html-gnulib
34468 maybe-install-html-gnulib:
34469 @if gnulib
34470 maybe-install-html-gnulib: install-html-gnulib
34471
34472 install-html-gnulib: \
34473     configure-gnulib \
34474     html-gnulib 
34475         @: $(MAKE); $(unstage)
34476         @[ -f ./gnulib/Makefile ] || exit 0; \
34477         r=`${PWD_COMMAND}`; export r; \
34478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34479         $(HOST_EXPORTS) \
34480         for flag in $(EXTRA_HOST_FLAGS) ; do \
34481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34482         done; \
34483         echo "Doing install-html in gnulib"; \
34484         (cd $(HOST_SUBDIR)/gnulib && \
34485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34487                   "RANLIB=$${RANLIB}" \
34488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34489                   install-html) \
34490           || exit 1
34491
34492 @endif gnulib
34493
34494 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34495 maybe-installcheck-gnulib:
34496 @if gnulib
34497 maybe-installcheck-gnulib: installcheck-gnulib
34498
34499 installcheck-gnulib: \
34500     configure-gnulib 
34501         @: $(MAKE); $(unstage)
34502         @[ -f ./gnulib/Makefile ] || exit 0; \
34503         r=`${PWD_COMMAND}`; export r; \
34504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34505         $(HOST_EXPORTS) \
34506         for flag in $(EXTRA_HOST_FLAGS) ; do \
34507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34508         done; \
34509         echo "Doing installcheck in gnulib"; \
34510         (cd $(HOST_SUBDIR)/gnulib && \
34511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34513                   "RANLIB=$${RANLIB}" \
34514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34515                   installcheck) \
34516           || exit 1
34517
34518 @endif gnulib
34519
34520 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34521 maybe-mostlyclean-gnulib:
34522 @if gnulib
34523 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34524
34525 mostlyclean-gnulib: 
34526         @: $(MAKE); $(unstage)
34527         @[ -f ./gnulib/Makefile ] || exit 0; \
34528         r=`${PWD_COMMAND}`; export r; \
34529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34530         $(HOST_EXPORTS) \
34531         for flag in $(EXTRA_HOST_FLAGS) ; do \
34532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34533         done; \
34534         echo "Doing mostlyclean in gnulib"; \
34535         (cd $(HOST_SUBDIR)/gnulib && \
34536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34538                   "RANLIB=$${RANLIB}" \
34539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34540                   mostlyclean) \
34541           || exit 1
34542
34543 @endif gnulib
34544
34545 .PHONY: maybe-clean-gnulib clean-gnulib
34546 maybe-clean-gnulib:
34547 @if gnulib
34548 maybe-clean-gnulib: clean-gnulib
34549
34550 clean-gnulib: 
34551         @: $(MAKE); $(unstage)
34552         @[ -f ./gnulib/Makefile ] || exit 0; \
34553         r=`${PWD_COMMAND}`; export r; \
34554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555         $(HOST_EXPORTS) \
34556         for flag in $(EXTRA_HOST_FLAGS) ; do \
34557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34558         done; \
34559         echo "Doing clean in gnulib"; \
34560         (cd $(HOST_SUBDIR)/gnulib && \
34561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34563                   "RANLIB=$${RANLIB}" \
34564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34565                   clean) \
34566           || exit 1
34567
34568 @endif gnulib
34569
34570 .PHONY: maybe-distclean-gnulib distclean-gnulib
34571 maybe-distclean-gnulib:
34572 @if gnulib
34573 maybe-distclean-gnulib: distclean-gnulib
34574
34575 distclean-gnulib: 
34576         @: $(MAKE); $(unstage)
34577         @[ -f ./gnulib/Makefile ] || exit 0; \
34578         r=`${PWD_COMMAND}`; export r; \
34579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34580         $(HOST_EXPORTS) \
34581         for flag in $(EXTRA_HOST_FLAGS) ; do \
34582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34583         done; \
34584         echo "Doing distclean in gnulib"; \
34585         (cd $(HOST_SUBDIR)/gnulib && \
34586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34588                   "RANLIB=$${RANLIB}" \
34589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34590                   distclean) \
34591           || exit 1
34592
34593 @endif gnulib
34594
34595 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34596 maybe-maintainer-clean-gnulib:
34597 @if gnulib
34598 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34599
34600 maintainer-clean-gnulib: 
34601         @: $(MAKE); $(unstage)
34602         @[ -f ./gnulib/Makefile ] || exit 0; \
34603         r=`${PWD_COMMAND}`; export r; \
34604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34605         $(HOST_EXPORTS) \
34606         for flag in $(EXTRA_HOST_FLAGS) ; do \
34607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34608         done; \
34609         echo "Doing maintainer-clean in gnulib"; \
34610         (cd $(HOST_SUBDIR)/gnulib && \
34611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34613                   "RANLIB=$${RANLIB}" \
34614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34615                   maintainer-clean) \
34616           || exit 1
34617
34618 @endif gnulib
34619
34620
34621
34622 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34623 maybe-configure-gdbsupport:
34624 @if gcc-bootstrap
34625 configure-gdbsupport: stage_current
34626 @endif gcc-bootstrap
34627 @if gdbsupport
34628 maybe-configure-gdbsupport: configure-gdbsupport
34629 configure-gdbsupport: 
34630         @: $(MAKE); $(unstage)
34631         @r=`${PWD_COMMAND}`; export r; \
34632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34633         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34635         $(HOST_EXPORTS)  \
34636         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34637         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34638         case $(srcdir) in \
34639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34640           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34642         esac; \
34643         module_srcdir=gdbsupport; \
34644         $(SHELL) \
34645           $$s/$$module_srcdir/configure \
34646           --srcdir=$${topdir}/$$module_srcdir \
34647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34648           --target=${target_alias}  \
34649           || exit 1
34650 @endif gdbsupport
34651
34652
34653
34654
34655
34656 .PHONY: all-gdbsupport maybe-all-gdbsupport
34657 maybe-all-gdbsupport:
34658 @if gcc-bootstrap
34659 all-gdbsupport: stage_current
34660 @endif gcc-bootstrap
34661 @if gdbsupport
34662 TARGET-gdbsupport=all
34663 maybe-all-gdbsupport: all-gdbsupport
34664 all-gdbsupport: configure-gdbsupport
34665         @: $(MAKE); $(unstage)
34666         @r=`${PWD_COMMAND}`; export r; \
34667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668         $(HOST_EXPORTS)  \
34669         (cd $(HOST_SUBDIR)/gdbsupport && \
34670           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34671                 $(TARGET-gdbsupport))
34672 @endif gdbsupport
34673
34674
34675
34676
34677 .PHONY: check-gdbsupport maybe-check-gdbsupport
34678 maybe-check-gdbsupport:
34679 @if gdbsupport
34680 maybe-check-gdbsupport: check-gdbsupport
34681
34682 check-gdbsupport:
34683         @: $(MAKE); $(unstage)
34684         @r=`${PWD_COMMAND}`; export r; \
34685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34686         $(HOST_EXPORTS)  \
34687         (cd $(HOST_SUBDIR)/gdbsupport && \
34688           $(MAKE) $(FLAGS_TO_PASS)  check)
34689
34690 @endif gdbsupport
34691
34692 .PHONY: install-gdbsupport maybe-install-gdbsupport
34693 maybe-install-gdbsupport:
34694 @if gdbsupport
34695 maybe-install-gdbsupport: install-gdbsupport
34696
34697 install-gdbsupport: installdirs
34698         @: $(MAKE); $(unstage)
34699         @r=`${PWD_COMMAND}`; export r; \
34700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701         $(HOST_EXPORTS) \
34702         (cd $(HOST_SUBDIR)/gdbsupport && \
34703           $(MAKE) $(FLAGS_TO_PASS)  install)
34704
34705 @endif gdbsupport
34706
34707 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34708 maybe-install-strip-gdbsupport:
34709 @if gdbsupport
34710 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34711
34712 install-strip-gdbsupport: installdirs
34713         @: $(MAKE); $(unstage)
34714         @r=`${PWD_COMMAND}`; export r; \
34715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716         $(HOST_EXPORTS) \
34717         (cd $(HOST_SUBDIR)/gdbsupport && \
34718           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34719
34720 @endif gdbsupport
34721
34722 # Other targets (info, dvi, pdf, etc.)
34723
34724 .PHONY: maybe-info-gdbsupport info-gdbsupport
34725 maybe-info-gdbsupport:
34726 @if gdbsupport
34727 maybe-info-gdbsupport: info-gdbsupport
34728
34729 info-gdbsupport: \
34730     configure-gdbsupport 
34731         @: $(MAKE); $(unstage)
34732         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34733         r=`${PWD_COMMAND}`; export r; \
34734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34735         $(HOST_EXPORTS) \
34736         for flag in $(EXTRA_HOST_FLAGS) ; do \
34737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34738         done; \
34739         echo "Doing info in gdbsupport"; \
34740         (cd $(HOST_SUBDIR)/gdbsupport && \
34741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34743                   "RANLIB=$${RANLIB}" \
34744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34745                   info) \
34746           || exit 1
34747
34748 @endif gdbsupport
34749
34750 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34751 maybe-dvi-gdbsupport:
34752 @if gdbsupport
34753 maybe-dvi-gdbsupport: dvi-gdbsupport
34754
34755 dvi-gdbsupport: \
34756     configure-gdbsupport 
34757         @: $(MAKE); $(unstage)
34758         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34759         r=`${PWD_COMMAND}`; export r; \
34760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761         $(HOST_EXPORTS) \
34762         for flag in $(EXTRA_HOST_FLAGS) ; do \
34763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34764         done; \
34765         echo "Doing dvi in gdbsupport"; \
34766         (cd $(HOST_SUBDIR)/gdbsupport && \
34767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34769                   "RANLIB=$${RANLIB}" \
34770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34771                   dvi) \
34772           || exit 1
34773
34774 @endif gdbsupport
34775
34776 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34777 maybe-pdf-gdbsupport:
34778 @if gdbsupport
34779 maybe-pdf-gdbsupport: pdf-gdbsupport
34780
34781 pdf-gdbsupport: \
34782     configure-gdbsupport 
34783         @: $(MAKE); $(unstage)
34784         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34785         r=`${PWD_COMMAND}`; export r; \
34786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34787         $(HOST_EXPORTS) \
34788         for flag in $(EXTRA_HOST_FLAGS) ; do \
34789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34790         done; \
34791         echo "Doing pdf in gdbsupport"; \
34792         (cd $(HOST_SUBDIR)/gdbsupport && \
34793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34795                   "RANLIB=$${RANLIB}" \
34796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34797                   pdf) \
34798           || exit 1
34799
34800 @endif gdbsupport
34801
34802 .PHONY: maybe-html-gdbsupport html-gdbsupport
34803 maybe-html-gdbsupport:
34804 @if gdbsupport
34805 maybe-html-gdbsupport: html-gdbsupport
34806
34807 html-gdbsupport: \
34808     configure-gdbsupport 
34809         @: $(MAKE); $(unstage)
34810         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34811         r=`${PWD_COMMAND}`; export r; \
34812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813         $(HOST_EXPORTS) \
34814         for flag in $(EXTRA_HOST_FLAGS) ; do \
34815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34816         done; \
34817         echo "Doing html in gdbsupport"; \
34818         (cd $(HOST_SUBDIR)/gdbsupport && \
34819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821                   "RANLIB=$${RANLIB}" \
34822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34823                   html) \
34824           || exit 1
34825
34826 @endif gdbsupport
34827
34828 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34829 maybe-TAGS-gdbsupport:
34830 @if gdbsupport
34831 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34832
34833 TAGS-gdbsupport: \
34834     configure-gdbsupport 
34835         @: $(MAKE); $(unstage)
34836         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34837         r=`${PWD_COMMAND}`; export r; \
34838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34839         $(HOST_EXPORTS) \
34840         for flag in $(EXTRA_HOST_FLAGS) ; do \
34841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34842         done; \
34843         echo "Doing TAGS in gdbsupport"; \
34844         (cd $(HOST_SUBDIR)/gdbsupport && \
34845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34847                   "RANLIB=$${RANLIB}" \
34848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34849                   TAGS) \
34850           || exit 1
34851
34852 @endif gdbsupport
34853
34854 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34855 maybe-install-info-gdbsupport:
34856 @if gdbsupport
34857 maybe-install-info-gdbsupport: install-info-gdbsupport
34858
34859 install-info-gdbsupport: \
34860     configure-gdbsupport \
34861     info-gdbsupport 
34862         @: $(MAKE); $(unstage)
34863         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34864         r=`${PWD_COMMAND}`; export r; \
34865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866         $(HOST_EXPORTS) \
34867         for flag in $(EXTRA_HOST_FLAGS) ; do \
34868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34869         done; \
34870         echo "Doing install-info in gdbsupport"; \
34871         (cd $(HOST_SUBDIR)/gdbsupport && \
34872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874                   "RANLIB=$${RANLIB}" \
34875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34876                   install-info) \
34877           || exit 1
34878
34879 @endif gdbsupport
34880
34881 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34882 maybe-install-dvi-gdbsupport:
34883 @if gdbsupport
34884 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34885
34886 install-dvi-gdbsupport: \
34887     configure-gdbsupport \
34888     dvi-gdbsupport 
34889         @: $(MAKE); $(unstage)
34890         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34891         r=`${PWD_COMMAND}`; export r; \
34892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893         $(HOST_EXPORTS) \
34894         for flag in $(EXTRA_HOST_FLAGS) ; do \
34895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34896         done; \
34897         echo "Doing install-dvi in gdbsupport"; \
34898         (cd $(HOST_SUBDIR)/gdbsupport && \
34899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34901                   "RANLIB=$${RANLIB}" \
34902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34903                   install-dvi) \
34904           || exit 1
34905
34906 @endif gdbsupport
34907
34908 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34909 maybe-install-pdf-gdbsupport:
34910 @if gdbsupport
34911 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34912
34913 install-pdf-gdbsupport: \
34914     configure-gdbsupport \
34915     pdf-gdbsupport 
34916         @: $(MAKE); $(unstage)
34917         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34918         r=`${PWD_COMMAND}`; export r; \
34919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34920         $(HOST_EXPORTS) \
34921         for flag in $(EXTRA_HOST_FLAGS) ; do \
34922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34923         done; \
34924         echo "Doing install-pdf in gdbsupport"; \
34925         (cd $(HOST_SUBDIR)/gdbsupport && \
34926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34928                   "RANLIB=$${RANLIB}" \
34929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34930                   install-pdf) \
34931           || exit 1
34932
34933 @endif gdbsupport
34934
34935 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34936 maybe-install-html-gdbsupport:
34937 @if gdbsupport
34938 maybe-install-html-gdbsupport: install-html-gdbsupport
34939
34940 install-html-gdbsupport: \
34941     configure-gdbsupport \
34942     html-gdbsupport 
34943         @: $(MAKE); $(unstage)
34944         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34945         r=`${PWD_COMMAND}`; export r; \
34946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34947         $(HOST_EXPORTS) \
34948         for flag in $(EXTRA_HOST_FLAGS) ; do \
34949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34950         done; \
34951         echo "Doing install-html in gdbsupport"; \
34952         (cd $(HOST_SUBDIR)/gdbsupport && \
34953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34955                   "RANLIB=$${RANLIB}" \
34956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34957                   install-html) \
34958           || exit 1
34959
34960 @endif gdbsupport
34961
34962 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34963 maybe-installcheck-gdbsupport:
34964 @if gdbsupport
34965 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34966
34967 installcheck-gdbsupport: \
34968     configure-gdbsupport 
34969         @: $(MAKE); $(unstage)
34970         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34971         r=`${PWD_COMMAND}`; export r; \
34972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973         $(HOST_EXPORTS) \
34974         for flag in $(EXTRA_HOST_FLAGS) ; do \
34975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976         done; \
34977         echo "Doing installcheck in gdbsupport"; \
34978         (cd $(HOST_SUBDIR)/gdbsupport && \
34979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34981                   "RANLIB=$${RANLIB}" \
34982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34983                   installcheck) \
34984           || exit 1
34985
34986 @endif gdbsupport
34987
34988 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34989 maybe-mostlyclean-gdbsupport:
34990 @if gdbsupport
34991 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34992
34993 mostlyclean-gdbsupport: 
34994         @: $(MAKE); $(unstage)
34995         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34996         r=`${PWD_COMMAND}`; export r; \
34997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34998         $(HOST_EXPORTS) \
34999         for flag in $(EXTRA_HOST_FLAGS) ; do \
35000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35001         done; \
35002         echo "Doing mostlyclean in gdbsupport"; \
35003         (cd $(HOST_SUBDIR)/gdbsupport && \
35004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35006                   "RANLIB=$${RANLIB}" \
35007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35008                   mostlyclean) \
35009           || exit 1
35010
35011 @endif gdbsupport
35012
35013 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35014 maybe-clean-gdbsupport:
35015 @if gdbsupport
35016 maybe-clean-gdbsupport: clean-gdbsupport
35017
35018 clean-gdbsupport: 
35019         @: $(MAKE); $(unstage)
35020         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35021         r=`${PWD_COMMAND}`; export r; \
35022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023         $(HOST_EXPORTS) \
35024         for flag in $(EXTRA_HOST_FLAGS) ; do \
35025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026         done; \
35027         echo "Doing clean in gdbsupport"; \
35028         (cd $(HOST_SUBDIR)/gdbsupport && \
35029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031                   "RANLIB=$${RANLIB}" \
35032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033                   clean) \
35034           || exit 1
35035
35036 @endif gdbsupport
35037
35038 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35039 maybe-distclean-gdbsupport:
35040 @if gdbsupport
35041 maybe-distclean-gdbsupport: distclean-gdbsupport
35042
35043 distclean-gdbsupport: 
35044         @: $(MAKE); $(unstage)
35045         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35046         r=`${PWD_COMMAND}`; export r; \
35047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048         $(HOST_EXPORTS) \
35049         for flag in $(EXTRA_HOST_FLAGS) ; do \
35050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051         done; \
35052         echo "Doing distclean in gdbsupport"; \
35053         (cd $(HOST_SUBDIR)/gdbsupport && \
35054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056                   "RANLIB=$${RANLIB}" \
35057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058                   distclean) \
35059           || exit 1
35060
35061 @endif gdbsupport
35062
35063 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35064 maybe-maintainer-clean-gdbsupport:
35065 @if gdbsupport
35066 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35067
35068 maintainer-clean-gdbsupport: 
35069         @: $(MAKE); $(unstage)
35070         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35071         r=`${PWD_COMMAND}`; export r; \
35072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073         $(HOST_EXPORTS) \
35074         for flag in $(EXTRA_HOST_FLAGS) ; do \
35075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35076         done; \
35077         echo "Doing maintainer-clean in gdbsupport"; \
35078         (cd $(HOST_SUBDIR)/gdbsupport && \
35079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35081                   "RANLIB=$${RANLIB}" \
35082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35083                   maintainer-clean) \
35084           || exit 1
35085
35086 @endif gdbsupport
35087
35088
35089
35090 .PHONY: configure-gdbserver maybe-configure-gdbserver
35091 maybe-configure-gdbserver:
35092 @if gcc-bootstrap
35093 configure-gdbserver: stage_current
35094 @endif gcc-bootstrap
35095 @if gdbserver
35096 maybe-configure-gdbserver: configure-gdbserver
35097 configure-gdbserver: 
35098         @: $(MAKE); $(unstage)
35099         @r=`${PWD_COMMAND}`; export r; \
35100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35103         $(HOST_EXPORTS)  \
35104         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35105         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35106         case $(srcdir) in \
35107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35108           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35110         esac; \
35111         module_srcdir=gdbserver; \
35112         $(SHELL) \
35113           $$s/$$module_srcdir/configure \
35114           --srcdir=$${topdir}/$$module_srcdir \
35115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35116           --target=${target_alias}  \
35117           || exit 1
35118 @endif gdbserver
35119
35120
35121
35122
35123
35124 .PHONY: all-gdbserver maybe-all-gdbserver
35125 maybe-all-gdbserver:
35126 @if gcc-bootstrap
35127 all-gdbserver: stage_current
35128 @endif gcc-bootstrap
35129 @if gdbserver
35130 TARGET-gdbserver=all
35131 maybe-all-gdbserver: all-gdbserver
35132 all-gdbserver: configure-gdbserver
35133         @: $(MAKE); $(unstage)
35134         @r=`${PWD_COMMAND}`; export r; \
35135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35136         $(HOST_EXPORTS)  \
35137         (cd $(HOST_SUBDIR)/gdbserver && \
35138           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35139                 $(TARGET-gdbserver))
35140 @endif gdbserver
35141
35142
35143
35144
35145 .PHONY: check-gdbserver maybe-check-gdbserver
35146 maybe-check-gdbserver:
35147 @if gdbserver
35148 maybe-check-gdbserver: check-gdbserver
35149
35150 check-gdbserver:
35151         @: $(MAKE); $(unstage)
35152         @r=`${PWD_COMMAND}`; export r; \
35153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35154         $(HOST_EXPORTS)  \
35155         (cd $(HOST_SUBDIR)/gdbserver && \
35156           $(MAKE) $(FLAGS_TO_PASS)  check)
35157
35158 @endif gdbserver
35159
35160 .PHONY: install-gdbserver maybe-install-gdbserver
35161 maybe-install-gdbserver:
35162 @if gdbserver
35163 maybe-install-gdbserver: install-gdbserver
35164
35165 install-gdbserver: installdirs
35166         @: $(MAKE); $(unstage)
35167         @r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(HOST_EXPORTS) \
35170         (cd $(HOST_SUBDIR)/gdbserver && \
35171           $(MAKE) $(FLAGS_TO_PASS)  install)
35172
35173 @endif gdbserver
35174
35175 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35176 maybe-install-strip-gdbserver:
35177 @if gdbserver
35178 maybe-install-strip-gdbserver: install-strip-gdbserver
35179
35180 install-strip-gdbserver: installdirs
35181         @: $(MAKE); $(unstage)
35182         @r=`${PWD_COMMAND}`; export r; \
35183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184         $(HOST_EXPORTS) \
35185         (cd $(HOST_SUBDIR)/gdbserver && \
35186           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35187
35188 @endif gdbserver
35189
35190 # Other targets (info, dvi, pdf, etc.)
35191
35192 .PHONY: maybe-info-gdbserver info-gdbserver
35193 maybe-info-gdbserver:
35194 @if gdbserver
35195 maybe-info-gdbserver: info-gdbserver
35196
35197 info-gdbserver: \
35198     configure-gdbserver 
35199         @: $(MAKE); $(unstage)
35200         @[ -f ./gdbserver/Makefile ] || exit 0; \
35201         r=`${PWD_COMMAND}`; export r; \
35202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203         $(HOST_EXPORTS) \
35204         for flag in $(EXTRA_HOST_FLAGS) ; do \
35205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35206         done; \
35207         echo "Doing info in gdbserver"; \
35208         (cd $(HOST_SUBDIR)/gdbserver && \
35209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35211                   "RANLIB=$${RANLIB}" \
35212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35213                   info) \
35214           || exit 1
35215
35216 @endif gdbserver
35217
35218 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35219 maybe-dvi-gdbserver:
35220 @if gdbserver
35221 maybe-dvi-gdbserver: dvi-gdbserver
35222
35223 dvi-gdbserver: \
35224     configure-gdbserver 
35225         @: $(MAKE); $(unstage)
35226         @[ -f ./gdbserver/Makefile ] || exit 0; \
35227         r=`${PWD_COMMAND}`; export r; \
35228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35229         $(HOST_EXPORTS) \
35230         for flag in $(EXTRA_HOST_FLAGS) ; do \
35231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35232         done; \
35233         echo "Doing dvi in gdbserver"; \
35234         (cd $(HOST_SUBDIR)/gdbserver && \
35235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35237                   "RANLIB=$${RANLIB}" \
35238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35239                   dvi) \
35240           || exit 1
35241
35242 @endif gdbserver
35243
35244 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35245 maybe-pdf-gdbserver:
35246 @if gdbserver
35247 maybe-pdf-gdbserver: pdf-gdbserver
35248
35249 pdf-gdbserver: \
35250     configure-gdbserver 
35251         @: $(MAKE); $(unstage)
35252         @[ -f ./gdbserver/Makefile ] || exit 0; \
35253         r=`${PWD_COMMAND}`; export r; \
35254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255         $(HOST_EXPORTS) \
35256         for flag in $(EXTRA_HOST_FLAGS) ; do \
35257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258         done; \
35259         echo "Doing pdf in gdbserver"; \
35260         (cd $(HOST_SUBDIR)/gdbserver && \
35261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263                   "RANLIB=$${RANLIB}" \
35264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265                   pdf) \
35266           || exit 1
35267
35268 @endif gdbserver
35269
35270 .PHONY: maybe-html-gdbserver html-gdbserver
35271 maybe-html-gdbserver:
35272 @if gdbserver
35273 maybe-html-gdbserver: html-gdbserver
35274
35275 html-gdbserver: \
35276     configure-gdbserver 
35277         @: $(MAKE); $(unstage)
35278         @[ -f ./gdbserver/Makefile ] || exit 0; \
35279         r=`${PWD_COMMAND}`; export r; \
35280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35281         $(HOST_EXPORTS) \
35282         for flag in $(EXTRA_HOST_FLAGS) ; do \
35283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35284         done; \
35285         echo "Doing html in gdbserver"; \
35286         (cd $(HOST_SUBDIR)/gdbserver && \
35287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35289                   "RANLIB=$${RANLIB}" \
35290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35291                   html) \
35292           || exit 1
35293
35294 @endif gdbserver
35295
35296 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35297 maybe-TAGS-gdbserver:
35298 @if gdbserver
35299 maybe-TAGS-gdbserver: TAGS-gdbserver
35300
35301 TAGS-gdbserver: \
35302     configure-gdbserver 
35303         @: $(MAKE); $(unstage)
35304         @[ -f ./gdbserver/Makefile ] || exit 0; \
35305         r=`${PWD_COMMAND}`; export r; \
35306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307         $(HOST_EXPORTS) \
35308         for flag in $(EXTRA_HOST_FLAGS) ; do \
35309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310         done; \
35311         echo "Doing TAGS in gdbserver"; \
35312         (cd $(HOST_SUBDIR)/gdbserver && \
35313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35315                   "RANLIB=$${RANLIB}" \
35316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35317                   TAGS) \
35318           || exit 1
35319
35320 @endif gdbserver
35321
35322 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35323 maybe-install-info-gdbserver:
35324 @if gdbserver
35325 maybe-install-info-gdbserver: install-info-gdbserver
35326
35327 install-info-gdbserver: \
35328     configure-gdbserver \
35329     info-gdbserver 
35330         @: $(MAKE); $(unstage)
35331         @[ -f ./gdbserver/Makefile ] || exit 0; \
35332         r=`${PWD_COMMAND}`; export r; \
35333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334         $(HOST_EXPORTS) \
35335         for flag in $(EXTRA_HOST_FLAGS) ; do \
35336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35337         done; \
35338         echo "Doing install-info in gdbserver"; \
35339         (cd $(HOST_SUBDIR)/gdbserver && \
35340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35342                   "RANLIB=$${RANLIB}" \
35343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35344                   install-info) \
35345           || exit 1
35346
35347 @endif gdbserver
35348
35349 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35350 maybe-install-dvi-gdbserver:
35351 @if gdbserver
35352 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35353
35354 install-dvi-gdbserver: \
35355     configure-gdbserver \
35356     dvi-gdbserver 
35357         @: $(MAKE); $(unstage)
35358         @[ -f ./gdbserver/Makefile ] || exit 0; \
35359         r=`${PWD_COMMAND}`; export r; \
35360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35361         $(HOST_EXPORTS) \
35362         for flag in $(EXTRA_HOST_FLAGS) ; do \
35363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35364         done; \
35365         echo "Doing install-dvi in gdbserver"; \
35366         (cd $(HOST_SUBDIR)/gdbserver && \
35367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35369                   "RANLIB=$${RANLIB}" \
35370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35371                   install-dvi) \
35372           || exit 1
35373
35374 @endif gdbserver
35375
35376 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35377 maybe-install-pdf-gdbserver:
35378 @if gdbserver
35379 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35380
35381 install-pdf-gdbserver: \
35382     configure-gdbserver \
35383     pdf-gdbserver 
35384         @: $(MAKE); $(unstage)
35385         @[ -f ./gdbserver/Makefile ] || exit 0; \
35386         r=`${PWD_COMMAND}`; export r; \
35387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35388         $(HOST_EXPORTS) \
35389         for flag in $(EXTRA_HOST_FLAGS) ; do \
35390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35391         done; \
35392         echo "Doing install-pdf in gdbserver"; \
35393         (cd $(HOST_SUBDIR)/gdbserver && \
35394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35396                   "RANLIB=$${RANLIB}" \
35397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35398                   install-pdf) \
35399           || exit 1
35400
35401 @endif gdbserver
35402
35403 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35404 maybe-install-html-gdbserver:
35405 @if gdbserver
35406 maybe-install-html-gdbserver: install-html-gdbserver
35407
35408 install-html-gdbserver: \
35409     configure-gdbserver \
35410     html-gdbserver 
35411         @: $(MAKE); $(unstage)
35412         @[ -f ./gdbserver/Makefile ] || exit 0; \
35413         r=`${PWD_COMMAND}`; export r; \
35414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35415         $(HOST_EXPORTS) \
35416         for flag in $(EXTRA_HOST_FLAGS) ; do \
35417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35418         done; \
35419         echo "Doing install-html in gdbserver"; \
35420         (cd $(HOST_SUBDIR)/gdbserver && \
35421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35423                   "RANLIB=$${RANLIB}" \
35424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35425                   install-html) \
35426           || exit 1
35427
35428 @endif gdbserver
35429
35430 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35431 maybe-installcheck-gdbserver:
35432 @if gdbserver
35433 maybe-installcheck-gdbserver: installcheck-gdbserver
35434
35435 installcheck-gdbserver: \
35436     configure-gdbserver 
35437         @: $(MAKE); $(unstage)
35438         @[ -f ./gdbserver/Makefile ] || exit 0; \
35439         r=`${PWD_COMMAND}`; export r; \
35440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35441         $(HOST_EXPORTS) \
35442         for flag in $(EXTRA_HOST_FLAGS) ; do \
35443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35444         done; \
35445         echo "Doing installcheck in gdbserver"; \
35446         (cd $(HOST_SUBDIR)/gdbserver && \
35447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35449                   "RANLIB=$${RANLIB}" \
35450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35451                   installcheck) \
35452           || exit 1
35453
35454 @endif gdbserver
35455
35456 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35457 maybe-mostlyclean-gdbserver:
35458 @if gdbserver
35459 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35460
35461 mostlyclean-gdbserver: 
35462         @: $(MAKE); $(unstage)
35463         @[ -f ./gdbserver/Makefile ] || exit 0; \
35464         r=`${PWD_COMMAND}`; export r; \
35465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35466         $(HOST_EXPORTS) \
35467         for flag in $(EXTRA_HOST_FLAGS) ; do \
35468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35469         done; \
35470         echo "Doing mostlyclean in gdbserver"; \
35471         (cd $(HOST_SUBDIR)/gdbserver && \
35472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35474                   "RANLIB=$${RANLIB}" \
35475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35476                   mostlyclean) \
35477           || exit 1
35478
35479 @endif gdbserver
35480
35481 .PHONY: maybe-clean-gdbserver clean-gdbserver
35482 maybe-clean-gdbserver:
35483 @if gdbserver
35484 maybe-clean-gdbserver: clean-gdbserver
35485
35486 clean-gdbserver: 
35487         @: $(MAKE); $(unstage)
35488         @[ -f ./gdbserver/Makefile ] || exit 0; \
35489         r=`${PWD_COMMAND}`; export r; \
35490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491         $(HOST_EXPORTS) \
35492         for flag in $(EXTRA_HOST_FLAGS) ; do \
35493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494         done; \
35495         echo "Doing clean in gdbserver"; \
35496         (cd $(HOST_SUBDIR)/gdbserver && \
35497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499                   "RANLIB=$${RANLIB}" \
35500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501                   clean) \
35502           || exit 1
35503
35504 @endif gdbserver
35505
35506 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35507 maybe-distclean-gdbserver:
35508 @if gdbserver
35509 maybe-distclean-gdbserver: distclean-gdbserver
35510
35511 distclean-gdbserver: 
35512         @: $(MAKE); $(unstage)
35513         @[ -f ./gdbserver/Makefile ] || exit 0; \
35514         r=`${PWD_COMMAND}`; export r; \
35515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516         $(HOST_EXPORTS) \
35517         for flag in $(EXTRA_HOST_FLAGS) ; do \
35518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35519         done; \
35520         echo "Doing distclean in gdbserver"; \
35521         (cd $(HOST_SUBDIR)/gdbserver && \
35522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524                   "RANLIB=$${RANLIB}" \
35525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526                   distclean) \
35527           || exit 1
35528
35529 @endif gdbserver
35530
35531 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35532 maybe-maintainer-clean-gdbserver:
35533 @if gdbserver
35534 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35535
35536 maintainer-clean-gdbserver: 
35537         @: $(MAKE); $(unstage)
35538         @[ -f ./gdbserver/Makefile ] || exit 0; \
35539         r=`${PWD_COMMAND}`; export r; \
35540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541         $(HOST_EXPORTS) \
35542         for flag in $(EXTRA_HOST_FLAGS) ; do \
35543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35544         done; \
35545         echo "Doing maintainer-clean in gdbserver"; \
35546         (cd $(HOST_SUBDIR)/gdbserver && \
35547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549                   "RANLIB=$${RANLIB}" \
35550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35551                   maintainer-clean) \
35552           || exit 1
35553
35554 @endif gdbserver
35555
35556
35557
35558 .PHONY: configure-gdb maybe-configure-gdb
35559 maybe-configure-gdb:
35560 @if gcc-bootstrap
35561 configure-gdb: stage_current
35562 @endif gcc-bootstrap
35563 @if gdb
35564 maybe-configure-gdb: configure-gdb
35565 configure-gdb: 
35566         @: $(MAKE); $(unstage)
35567         @r=`${PWD_COMMAND}`; export r; \
35568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35571         $(HOST_EXPORTS)  \
35572         echo Configuring in $(HOST_SUBDIR)/gdb; \
35573         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35574         case $(srcdir) in \
35575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35576           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35578         esac; \
35579         module_srcdir=gdb; \
35580         $(SHELL) \
35581           $$s/$$module_srcdir/configure \
35582           --srcdir=$${topdir}/$$module_srcdir \
35583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35584           --target=${target_alias}  \
35585           || exit 1
35586 @endif gdb
35587
35588
35589
35590
35591
35592 .PHONY: all-gdb maybe-all-gdb
35593 maybe-all-gdb:
35594 @if gcc-bootstrap
35595 all-gdb: stage_current
35596 @endif gcc-bootstrap
35597 @if gdb
35598 TARGET-gdb=all
35599 maybe-all-gdb: all-gdb
35600 all-gdb: configure-gdb
35601         @: $(MAKE); $(unstage)
35602         @r=`${PWD_COMMAND}`; export r; \
35603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604         $(HOST_EXPORTS)  \
35605         (cd $(HOST_SUBDIR)/gdb && \
35606           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35607                 $(TARGET-gdb))
35608 @endif gdb
35609
35610
35611
35612
35613 .PHONY: check-gdb maybe-check-gdb
35614 maybe-check-gdb:
35615 @if gdb
35616 maybe-check-gdb: check-gdb
35617
35618 check-gdb:
35619         @: $(MAKE); $(unstage)
35620         @r=`${PWD_COMMAND}`; export r; \
35621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622         $(HOST_EXPORTS)  \
35623         (cd $(HOST_SUBDIR)/gdb && \
35624           $(MAKE) $(FLAGS_TO_PASS)  check)
35625
35626 @endif gdb
35627
35628 .PHONY: install-gdb maybe-install-gdb
35629 maybe-install-gdb:
35630 @if gdb
35631 maybe-install-gdb: install-gdb
35632
35633 install-gdb: installdirs
35634         @: $(MAKE); $(unstage)
35635         @r=`${PWD_COMMAND}`; export r; \
35636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637         $(HOST_EXPORTS) \
35638         (cd $(HOST_SUBDIR)/gdb && \
35639           $(MAKE) $(FLAGS_TO_PASS)  install)
35640
35641 @endif gdb
35642
35643 .PHONY: install-strip-gdb maybe-install-strip-gdb
35644 maybe-install-strip-gdb:
35645 @if gdb
35646 maybe-install-strip-gdb: install-strip-gdb
35647
35648 install-strip-gdb: installdirs
35649         @: $(MAKE); $(unstage)
35650         @r=`${PWD_COMMAND}`; export r; \
35651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35652         $(HOST_EXPORTS) \
35653         (cd $(HOST_SUBDIR)/gdb && \
35654           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35655
35656 @endif gdb
35657
35658 # Other targets (info, dvi, pdf, etc.)
35659
35660 .PHONY: maybe-info-gdb info-gdb
35661 maybe-info-gdb:
35662 @if gdb
35663 maybe-info-gdb: info-gdb
35664
35665 info-gdb: \
35666     configure-gdb 
35667         @: $(MAKE); $(unstage)
35668         @[ -f ./gdb/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 info in gdb"; \
35676         (cd $(HOST_SUBDIR)/gdb && \
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                   info) \
35682           || exit 1
35683
35684 @endif gdb
35685
35686 .PHONY: maybe-dvi-gdb dvi-gdb
35687 maybe-dvi-gdb:
35688 @if gdb
35689 maybe-dvi-gdb: dvi-gdb
35690
35691 dvi-gdb: \
35692     configure-gdb 
35693         @: $(MAKE); $(unstage)
35694         @[ -f ./gdb/Makefile ] || exit 0; \
35695         r=`${PWD_COMMAND}`; export r; \
35696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697         $(HOST_EXPORTS) \
35698         for flag in $(EXTRA_HOST_FLAGS) ; do \
35699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35700         done; \
35701         echo "Doing dvi in gdb"; \
35702         (cd $(HOST_SUBDIR)/gdb && \
35703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705                   "RANLIB=$${RANLIB}" \
35706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35707                   dvi) \
35708           || exit 1
35709
35710 @endif gdb
35711
35712 .PHONY: maybe-pdf-gdb pdf-gdb
35713 maybe-pdf-gdb:
35714 @if gdb
35715 maybe-pdf-gdb: pdf-gdb
35716
35717 pdf-gdb: \
35718     configure-gdb 
35719         @: $(MAKE); $(unstage)
35720         @[ -f ./gdb/Makefile ] || exit 0; \
35721         r=`${PWD_COMMAND}`; export r; \
35722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35723         $(HOST_EXPORTS) \
35724         for flag in $(EXTRA_HOST_FLAGS) ; do \
35725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35726         done; \
35727         echo "Doing pdf in gdb"; \
35728         (cd $(HOST_SUBDIR)/gdb && \
35729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35731                   "RANLIB=$${RANLIB}" \
35732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35733                   pdf) \
35734           || exit 1
35735
35736 @endif gdb
35737
35738 .PHONY: maybe-html-gdb html-gdb
35739 maybe-html-gdb:
35740 @if gdb
35741 maybe-html-gdb: html-gdb
35742
35743 html-gdb: \
35744     configure-gdb 
35745         @: $(MAKE); $(unstage)
35746         @[ -f ./gdb/Makefile ] || exit 0; \
35747         r=`${PWD_COMMAND}`; export r; \
35748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749         $(HOST_EXPORTS) \
35750         for flag in $(EXTRA_HOST_FLAGS) ; do \
35751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752         done; \
35753         echo "Doing html in gdb"; \
35754         (cd $(HOST_SUBDIR)/gdb && \
35755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757                   "RANLIB=$${RANLIB}" \
35758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35759                   html) \
35760           || exit 1
35761
35762 @endif gdb
35763
35764 .PHONY: maybe-TAGS-gdb TAGS-gdb
35765 maybe-TAGS-gdb:
35766 @if gdb
35767 maybe-TAGS-gdb: TAGS-gdb
35768
35769 TAGS-gdb: \
35770     configure-gdb 
35771         @: $(MAKE); $(unstage)
35772         @[ -f ./gdb/Makefile ] || exit 0; \
35773         r=`${PWD_COMMAND}`; export r; \
35774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35775         $(HOST_EXPORTS) \
35776         for flag in $(EXTRA_HOST_FLAGS) ; do \
35777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35778         done; \
35779         echo "Doing TAGS in gdb"; \
35780         (cd $(HOST_SUBDIR)/gdb && \
35781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35783                   "RANLIB=$${RANLIB}" \
35784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35785                   TAGS) \
35786           || exit 1
35787
35788 @endif gdb
35789
35790 .PHONY: maybe-install-info-gdb install-info-gdb
35791 maybe-install-info-gdb:
35792 @if gdb
35793 maybe-install-info-gdb: install-info-gdb
35794
35795 install-info-gdb: \
35796     configure-gdb \
35797     info-gdb 
35798         @: $(MAKE); $(unstage)
35799         @[ -f ./gdb/Makefile ] || exit 0; \
35800         r=`${PWD_COMMAND}`; export r; \
35801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802         $(HOST_EXPORTS) \
35803         for flag in $(EXTRA_HOST_FLAGS) ; do \
35804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805         done; \
35806         echo "Doing install-info in gdb"; \
35807         (cd $(HOST_SUBDIR)/gdb && \
35808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810                   "RANLIB=$${RANLIB}" \
35811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812                   install-info) \
35813           || exit 1
35814
35815 @endif gdb
35816
35817 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35818 maybe-install-dvi-gdb:
35819 @if gdb
35820 maybe-install-dvi-gdb: install-dvi-gdb
35821
35822 install-dvi-gdb: \
35823     configure-gdb \
35824     dvi-gdb 
35825         @: $(MAKE); $(unstage)
35826         @[ -f ./gdb/Makefile ] || exit 0; \
35827         r=`${PWD_COMMAND}`; export r; \
35828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829         $(HOST_EXPORTS) \
35830         for flag in $(EXTRA_HOST_FLAGS) ; do \
35831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35832         done; \
35833         echo "Doing install-dvi in gdb"; \
35834         (cd $(HOST_SUBDIR)/gdb && \
35835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837                   "RANLIB=$${RANLIB}" \
35838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839                   install-dvi) \
35840           || exit 1
35841
35842 @endif gdb
35843
35844 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35845 maybe-install-pdf-gdb:
35846 @if gdb
35847 maybe-install-pdf-gdb: install-pdf-gdb
35848
35849 install-pdf-gdb: \
35850     configure-gdb \
35851     pdf-gdb 
35852         @: $(MAKE); $(unstage)
35853         @[ -f ./gdb/Makefile ] || exit 0; \
35854         r=`${PWD_COMMAND}`; export r; \
35855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856         $(HOST_EXPORTS) \
35857         for flag in $(EXTRA_HOST_FLAGS) ; do \
35858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35859         done; \
35860         echo "Doing install-pdf in gdb"; \
35861         (cd $(HOST_SUBDIR)/gdb && \
35862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864                   "RANLIB=$${RANLIB}" \
35865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35866                   install-pdf) \
35867           || exit 1
35868
35869 @endif gdb
35870
35871 .PHONY: maybe-install-html-gdb install-html-gdb
35872 maybe-install-html-gdb:
35873 @if gdb
35874 maybe-install-html-gdb: install-html-gdb
35875
35876 install-html-gdb: \
35877     configure-gdb \
35878     html-gdb 
35879         @: $(MAKE); $(unstage)
35880         @[ -f ./gdb/Makefile ] || exit 0; \
35881         r=`${PWD_COMMAND}`; export r; \
35882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35883         $(HOST_EXPORTS) \
35884         for flag in $(EXTRA_HOST_FLAGS) ; do \
35885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35886         done; \
35887         echo "Doing install-html in gdb"; \
35888         (cd $(HOST_SUBDIR)/gdb && \
35889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35891                   "RANLIB=$${RANLIB}" \
35892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35893                   install-html) \
35894           || exit 1
35895
35896 @endif gdb
35897
35898 .PHONY: maybe-installcheck-gdb installcheck-gdb
35899 maybe-installcheck-gdb:
35900 @if gdb
35901 maybe-installcheck-gdb: installcheck-gdb
35902
35903 installcheck-gdb: \
35904     configure-gdb 
35905         @: $(MAKE); $(unstage)
35906         @[ -f ./gdb/Makefile ] || exit 0; \
35907         r=`${PWD_COMMAND}`; export r; \
35908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35909         $(HOST_EXPORTS) \
35910         for flag in $(EXTRA_HOST_FLAGS) ; do \
35911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35912         done; \
35913         echo "Doing installcheck in gdb"; \
35914         (cd $(HOST_SUBDIR)/gdb && \
35915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35917                   "RANLIB=$${RANLIB}" \
35918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35919                   installcheck) \
35920           || exit 1
35921
35922 @endif gdb
35923
35924 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35925 maybe-mostlyclean-gdb:
35926 @if gdb
35927 maybe-mostlyclean-gdb: mostlyclean-gdb
35928
35929 mostlyclean-gdb: 
35930         @: $(MAKE); $(unstage)
35931         @[ -f ./gdb/Makefile ] || exit 0; \
35932         r=`${PWD_COMMAND}`; export r; \
35933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35934         $(HOST_EXPORTS) \
35935         for flag in $(EXTRA_HOST_FLAGS) ; do \
35936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35937         done; \
35938         echo "Doing mostlyclean in gdb"; \
35939         (cd $(HOST_SUBDIR)/gdb && \
35940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35942                   "RANLIB=$${RANLIB}" \
35943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35944                   mostlyclean) \
35945           || exit 1
35946
35947 @endif gdb
35948
35949 .PHONY: maybe-clean-gdb clean-gdb
35950 maybe-clean-gdb:
35951 @if gdb
35952 maybe-clean-gdb: clean-gdb
35953
35954 clean-gdb: 
35955         @: $(MAKE); $(unstage)
35956         @[ -f ./gdb/Makefile ] || exit 0; \
35957         r=`${PWD_COMMAND}`; export r; \
35958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35959         $(HOST_EXPORTS) \
35960         for flag in $(EXTRA_HOST_FLAGS) ; do \
35961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35962         done; \
35963         echo "Doing clean in gdb"; \
35964         (cd $(HOST_SUBDIR)/gdb && \
35965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35967                   "RANLIB=$${RANLIB}" \
35968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35969                   clean) \
35970           || exit 1
35971
35972 @endif gdb
35973
35974 .PHONY: maybe-distclean-gdb distclean-gdb
35975 maybe-distclean-gdb:
35976 @if gdb
35977 maybe-distclean-gdb: distclean-gdb
35978
35979 distclean-gdb: 
35980         @: $(MAKE); $(unstage)
35981         @[ -f ./gdb/Makefile ] || exit 0; \
35982         r=`${PWD_COMMAND}`; export r; \
35983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35984         $(HOST_EXPORTS) \
35985         for flag in $(EXTRA_HOST_FLAGS) ; do \
35986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35987         done; \
35988         echo "Doing distclean in gdb"; \
35989         (cd $(HOST_SUBDIR)/gdb && \
35990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35992                   "RANLIB=$${RANLIB}" \
35993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35994                   distclean) \
35995           || exit 1
35996
35997 @endif gdb
35998
35999 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36000 maybe-maintainer-clean-gdb:
36001 @if gdb
36002 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36003
36004 maintainer-clean-gdb: 
36005         @: $(MAKE); $(unstage)
36006         @[ -f ./gdb/Makefile ] || exit 0; \
36007         r=`${PWD_COMMAND}`; export r; \
36008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009         $(HOST_EXPORTS) \
36010         for flag in $(EXTRA_HOST_FLAGS) ; do \
36011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36012         done; \
36013         echo "Doing maintainer-clean in gdb"; \
36014         (cd $(HOST_SUBDIR)/gdb && \
36015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36017                   "RANLIB=$${RANLIB}" \
36018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36019                   maintainer-clean) \
36020           || exit 1
36021
36022 @endif gdb
36023
36024
36025
36026 .PHONY: configure-expect maybe-configure-expect
36027 maybe-configure-expect:
36028 @if gcc-bootstrap
36029 configure-expect: stage_current
36030 @endif gcc-bootstrap
36031 @if expect
36032 maybe-configure-expect: configure-expect
36033 configure-expect: 
36034         @: $(MAKE); $(unstage)
36035         @r=`${PWD_COMMAND}`; export r; \
36036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36039         $(HOST_EXPORTS)  \
36040         echo Configuring in $(HOST_SUBDIR)/expect; \
36041         cd "$(HOST_SUBDIR)/expect" || exit 1; \
36042         case $(srcdir) in \
36043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36044           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36046         esac; \
36047         module_srcdir=expect; \
36048         $(SHELL) \
36049           $$s/$$module_srcdir/configure \
36050           --srcdir=$${topdir}/$$module_srcdir \
36051           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36052           --target=${target_alias}  \
36053           || exit 1
36054 @endif expect
36055
36056
36057
36058
36059
36060 .PHONY: all-expect maybe-all-expect
36061 maybe-all-expect:
36062 @if gcc-bootstrap
36063 all-expect: stage_current
36064 @endif gcc-bootstrap
36065 @if expect
36066 TARGET-expect=all
36067 maybe-all-expect: all-expect
36068 all-expect: configure-expect
36069         @: $(MAKE); $(unstage)
36070         @r=`${PWD_COMMAND}`; export r; \
36071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072         $(HOST_EXPORTS)  \
36073         (cd $(HOST_SUBDIR)/expect && \
36074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36075                 $(TARGET-expect))
36076 @endif expect
36077
36078
36079
36080
36081 .PHONY: check-expect maybe-check-expect
36082 maybe-check-expect:
36083 @if expect
36084 maybe-check-expect: check-expect
36085
36086 check-expect:
36087         @: $(MAKE); $(unstage)
36088         @r=`${PWD_COMMAND}`; export r; \
36089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36090         $(HOST_EXPORTS)  \
36091         (cd $(HOST_SUBDIR)/expect && \
36092           $(MAKE) $(FLAGS_TO_PASS)  check)
36093
36094 @endif expect
36095
36096 .PHONY: install-expect maybe-install-expect
36097 maybe-install-expect:
36098 @if expect
36099 maybe-install-expect: install-expect
36100
36101 install-expect: installdirs
36102         @: $(MAKE); $(unstage)
36103         @r=`${PWD_COMMAND}`; export r; \
36104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105         $(HOST_EXPORTS) \
36106         (cd $(HOST_SUBDIR)/expect && \
36107           $(MAKE) $(FLAGS_TO_PASS)  install)
36108
36109 @endif expect
36110
36111 .PHONY: install-strip-expect maybe-install-strip-expect
36112 maybe-install-strip-expect:
36113 @if expect
36114 maybe-install-strip-expect: install-strip-expect
36115
36116 install-strip-expect: installdirs
36117         @: $(MAKE); $(unstage)
36118         @r=`${PWD_COMMAND}`; export r; \
36119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36120         $(HOST_EXPORTS) \
36121         (cd $(HOST_SUBDIR)/expect && \
36122           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36123
36124 @endif expect
36125
36126 # Other targets (info, dvi, pdf, etc.)
36127
36128 .PHONY: maybe-info-expect info-expect
36129 maybe-info-expect:
36130 @if expect
36131 maybe-info-expect: info-expect
36132
36133 info-expect: \
36134     configure-expect 
36135         @: $(MAKE); $(unstage)
36136         @[ -f ./expect/Makefile ] || exit 0; \
36137         r=`${PWD_COMMAND}`; export r; \
36138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139         $(HOST_EXPORTS) \
36140         for flag in $(EXTRA_HOST_FLAGS) ; do \
36141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142         done; \
36143         echo "Doing info in expect"; \
36144         (cd $(HOST_SUBDIR)/expect && \
36145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147                   "RANLIB=$${RANLIB}" \
36148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149                   info) \
36150           || exit 1
36151
36152 @endif expect
36153
36154 .PHONY: maybe-dvi-expect dvi-expect
36155 maybe-dvi-expect:
36156 @if expect
36157 maybe-dvi-expect: dvi-expect
36158
36159 dvi-expect: \
36160     configure-expect 
36161         @: $(MAKE); $(unstage)
36162         @[ -f ./expect/Makefile ] || exit 0; \
36163         r=`${PWD_COMMAND}`; export r; \
36164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165         $(HOST_EXPORTS) \
36166         for flag in $(EXTRA_HOST_FLAGS) ; do \
36167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168         done; \
36169         echo "Doing dvi in expect"; \
36170         (cd $(HOST_SUBDIR)/expect && \
36171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173                   "RANLIB=$${RANLIB}" \
36174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175                   dvi) \
36176           || exit 1
36177
36178 @endif expect
36179
36180 .PHONY: maybe-pdf-expect pdf-expect
36181 maybe-pdf-expect:
36182 @if expect
36183 maybe-pdf-expect: pdf-expect
36184
36185 pdf-expect: \
36186     configure-expect 
36187         @: $(MAKE); $(unstage)
36188         @[ -f ./expect/Makefile ] || exit 0; \
36189         r=`${PWD_COMMAND}`; export r; \
36190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191         $(HOST_EXPORTS) \
36192         for flag in $(EXTRA_HOST_FLAGS) ; do \
36193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36194         done; \
36195         echo "Doing pdf in expect"; \
36196         (cd $(HOST_SUBDIR)/expect && \
36197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36199                   "RANLIB=$${RANLIB}" \
36200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36201                   pdf) \
36202           || exit 1
36203
36204 @endif expect
36205
36206 .PHONY: maybe-html-expect html-expect
36207 maybe-html-expect:
36208 @if expect
36209 maybe-html-expect: html-expect
36210
36211 html-expect: \
36212     configure-expect 
36213         @: $(MAKE); $(unstage)
36214         @[ -f ./expect/Makefile ] || exit 0; \
36215         r=`${PWD_COMMAND}`; export r; \
36216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36217         $(HOST_EXPORTS) \
36218         for flag in $(EXTRA_HOST_FLAGS) ; do \
36219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36220         done; \
36221         echo "Doing html in expect"; \
36222         (cd $(HOST_SUBDIR)/expect && \
36223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36225                   "RANLIB=$${RANLIB}" \
36226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36227                   html) \
36228           || exit 1
36229
36230 @endif expect
36231
36232 .PHONY: maybe-TAGS-expect TAGS-expect
36233 maybe-TAGS-expect:
36234 @if expect
36235 maybe-TAGS-expect: TAGS-expect
36236
36237 TAGS-expect: \
36238     configure-expect 
36239         @: $(MAKE); $(unstage)
36240         @[ -f ./expect/Makefile ] || exit 0; \
36241         r=`${PWD_COMMAND}`; export r; \
36242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36243         $(HOST_EXPORTS) \
36244         for flag in $(EXTRA_HOST_FLAGS) ; do \
36245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36246         done; \
36247         echo "Doing TAGS in expect"; \
36248         (cd $(HOST_SUBDIR)/expect && \
36249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36251                   "RANLIB=$${RANLIB}" \
36252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36253                   TAGS) \
36254           || exit 1
36255
36256 @endif expect
36257
36258 .PHONY: maybe-install-info-expect install-info-expect
36259 maybe-install-info-expect:
36260 @if expect
36261 maybe-install-info-expect: install-info-expect
36262
36263 install-info-expect: \
36264     configure-expect \
36265     info-expect 
36266         @: $(MAKE); $(unstage)
36267         @[ -f ./expect/Makefile ] || exit 0; \
36268         r=`${PWD_COMMAND}`; export r; \
36269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36270         $(HOST_EXPORTS) \
36271         for flag in $(EXTRA_HOST_FLAGS) ; do \
36272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36273         done; \
36274         echo "Doing install-info in expect"; \
36275         (cd $(HOST_SUBDIR)/expect && \
36276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36278                   "RANLIB=$${RANLIB}" \
36279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36280                   install-info) \
36281           || exit 1
36282
36283 @endif expect
36284
36285 .PHONY: maybe-install-dvi-expect install-dvi-expect
36286 maybe-install-dvi-expect:
36287 @if expect
36288 maybe-install-dvi-expect: install-dvi-expect
36289
36290 install-dvi-expect: \
36291     configure-expect \
36292     dvi-expect 
36293         @: $(MAKE); $(unstage)
36294         @[ -f ./expect/Makefile ] || exit 0; \
36295         r=`${PWD_COMMAND}`; export r; \
36296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36297         $(HOST_EXPORTS) \
36298         for flag in $(EXTRA_HOST_FLAGS) ; do \
36299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36300         done; \
36301         echo "Doing install-dvi in expect"; \
36302         (cd $(HOST_SUBDIR)/expect && \
36303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36305                   "RANLIB=$${RANLIB}" \
36306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36307                   install-dvi) \
36308           || exit 1
36309
36310 @endif expect
36311
36312 .PHONY: maybe-install-pdf-expect install-pdf-expect
36313 maybe-install-pdf-expect:
36314 @if expect
36315 maybe-install-pdf-expect: install-pdf-expect
36316
36317 install-pdf-expect: \
36318     configure-expect \
36319     pdf-expect 
36320         @: $(MAKE); $(unstage)
36321         @[ -f ./expect/Makefile ] || exit 0; \
36322         r=`${PWD_COMMAND}`; export r; \
36323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36324         $(HOST_EXPORTS) \
36325         for flag in $(EXTRA_HOST_FLAGS) ; do \
36326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36327         done; \
36328         echo "Doing install-pdf in expect"; \
36329         (cd $(HOST_SUBDIR)/expect && \
36330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36332                   "RANLIB=$${RANLIB}" \
36333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36334                   install-pdf) \
36335           || exit 1
36336
36337 @endif expect
36338
36339 .PHONY: maybe-install-html-expect install-html-expect
36340 maybe-install-html-expect:
36341 @if expect
36342 maybe-install-html-expect: install-html-expect
36343
36344 install-html-expect: \
36345     configure-expect \
36346     html-expect 
36347         @: $(MAKE); $(unstage)
36348         @[ -f ./expect/Makefile ] || exit 0; \
36349         r=`${PWD_COMMAND}`; export r; \
36350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36351         $(HOST_EXPORTS) \
36352         for flag in $(EXTRA_HOST_FLAGS) ; do \
36353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36354         done; \
36355         echo "Doing install-html in expect"; \
36356         (cd $(HOST_SUBDIR)/expect && \
36357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36359                   "RANLIB=$${RANLIB}" \
36360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36361                   install-html) \
36362           || exit 1
36363
36364 @endif expect
36365
36366 .PHONY: maybe-installcheck-expect installcheck-expect
36367 maybe-installcheck-expect:
36368 @if expect
36369 maybe-installcheck-expect: installcheck-expect
36370
36371 installcheck-expect: \
36372     configure-expect 
36373         @: $(MAKE); $(unstage)
36374         @[ -f ./expect/Makefile ] || exit 0; \
36375         r=`${PWD_COMMAND}`; export r; \
36376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36377         $(HOST_EXPORTS) \
36378         for flag in $(EXTRA_HOST_FLAGS) ; do \
36379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36380         done; \
36381         echo "Doing installcheck in expect"; \
36382         (cd $(HOST_SUBDIR)/expect && \
36383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36385                   "RANLIB=$${RANLIB}" \
36386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36387                   installcheck) \
36388           || exit 1
36389
36390 @endif expect
36391
36392 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36393 maybe-mostlyclean-expect:
36394 @if expect
36395 maybe-mostlyclean-expect: mostlyclean-expect
36396
36397 mostlyclean-expect: 
36398         @: $(MAKE); $(unstage)
36399         @[ -f ./expect/Makefile ] || exit 0; \
36400         r=`${PWD_COMMAND}`; export r; \
36401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36402         $(HOST_EXPORTS) \
36403         for flag in $(EXTRA_HOST_FLAGS) ; do \
36404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36405         done; \
36406         echo "Doing mostlyclean in expect"; \
36407         (cd $(HOST_SUBDIR)/expect && \
36408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36410                   "RANLIB=$${RANLIB}" \
36411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36412                   mostlyclean) \
36413           || exit 1
36414
36415 @endif expect
36416
36417 .PHONY: maybe-clean-expect clean-expect
36418 maybe-clean-expect:
36419 @if expect
36420 maybe-clean-expect: clean-expect
36421
36422 clean-expect: 
36423         @: $(MAKE); $(unstage)
36424         @[ -f ./expect/Makefile ] || exit 0; \
36425         r=`${PWD_COMMAND}`; export r; \
36426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36427         $(HOST_EXPORTS) \
36428         for flag in $(EXTRA_HOST_FLAGS) ; do \
36429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36430         done; \
36431         echo "Doing clean in expect"; \
36432         (cd $(HOST_SUBDIR)/expect && \
36433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36435                   "RANLIB=$${RANLIB}" \
36436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36437                   clean) \
36438           || exit 1
36439
36440 @endif expect
36441
36442 .PHONY: maybe-distclean-expect distclean-expect
36443 maybe-distclean-expect:
36444 @if expect
36445 maybe-distclean-expect: distclean-expect
36446
36447 distclean-expect: 
36448         @: $(MAKE); $(unstage)
36449         @[ -f ./expect/Makefile ] || exit 0; \
36450         r=`${PWD_COMMAND}`; export r; \
36451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36452         $(HOST_EXPORTS) \
36453         for flag in $(EXTRA_HOST_FLAGS) ; do \
36454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36455         done; \
36456         echo "Doing distclean in expect"; \
36457         (cd $(HOST_SUBDIR)/expect && \
36458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36460                   "RANLIB=$${RANLIB}" \
36461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36462                   distclean) \
36463           || exit 1
36464
36465 @endif expect
36466
36467 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36468 maybe-maintainer-clean-expect:
36469 @if expect
36470 maybe-maintainer-clean-expect: maintainer-clean-expect
36471
36472 maintainer-clean-expect: 
36473         @: $(MAKE); $(unstage)
36474         @[ -f ./expect/Makefile ] || exit 0; \
36475         r=`${PWD_COMMAND}`; export r; \
36476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477         $(HOST_EXPORTS) \
36478         for flag in $(EXTRA_HOST_FLAGS) ; do \
36479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36480         done; \
36481         echo "Doing maintainer-clean in expect"; \
36482         (cd $(HOST_SUBDIR)/expect && \
36483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36485                   "RANLIB=$${RANLIB}" \
36486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36487                   maintainer-clean) \
36488           || exit 1
36489
36490 @endif expect
36491
36492
36493
36494 .PHONY: configure-guile maybe-configure-guile
36495 maybe-configure-guile:
36496 @if gcc-bootstrap
36497 configure-guile: stage_current
36498 @endif gcc-bootstrap
36499 @if guile
36500 maybe-configure-guile: configure-guile
36501 configure-guile: 
36502         @: $(MAKE); $(unstage)
36503         @r=`${PWD_COMMAND}`; export r; \
36504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36505         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36507         $(HOST_EXPORTS)  \
36508         echo Configuring in $(HOST_SUBDIR)/guile; \
36509         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36510         case $(srcdir) in \
36511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36512           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36514         esac; \
36515         module_srcdir=guile; \
36516         $(SHELL) \
36517           $$s/$$module_srcdir/configure \
36518           --srcdir=$${topdir}/$$module_srcdir \
36519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36520           --target=${target_alias}  \
36521           || exit 1
36522 @endif guile
36523
36524
36525
36526
36527
36528 .PHONY: all-guile maybe-all-guile
36529 maybe-all-guile:
36530 @if gcc-bootstrap
36531 all-guile: stage_current
36532 @endif gcc-bootstrap
36533 @if guile
36534 TARGET-guile=all
36535 maybe-all-guile: all-guile
36536 all-guile: configure-guile
36537         @: $(MAKE); $(unstage)
36538         @r=`${PWD_COMMAND}`; export r; \
36539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36540         $(HOST_EXPORTS)  \
36541         (cd $(HOST_SUBDIR)/guile && \
36542           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36543                 $(TARGET-guile))
36544 @endif guile
36545
36546
36547
36548
36549 .PHONY: check-guile maybe-check-guile
36550 maybe-check-guile:
36551 @if guile
36552 maybe-check-guile: check-guile
36553
36554 check-guile:
36555         @: $(MAKE); $(unstage)
36556         @r=`${PWD_COMMAND}`; export r; \
36557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558         $(HOST_EXPORTS)  \
36559         (cd $(HOST_SUBDIR)/guile && \
36560           $(MAKE) $(FLAGS_TO_PASS)  check)
36561
36562 @endif guile
36563
36564 .PHONY: install-guile maybe-install-guile
36565 maybe-install-guile:
36566 @if guile
36567 maybe-install-guile: install-guile
36568
36569 install-guile: installdirs
36570         @: $(MAKE); $(unstage)
36571         @r=`${PWD_COMMAND}`; export r; \
36572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573         $(HOST_EXPORTS) \
36574         (cd $(HOST_SUBDIR)/guile && \
36575           $(MAKE) $(FLAGS_TO_PASS)  install)
36576
36577 @endif guile
36578
36579 .PHONY: install-strip-guile maybe-install-strip-guile
36580 maybe-install-strip-guile:
36581 @if guile
36582 maybe-install-strip-guile: install-strip-guile
36583
36584 install-strip-guile: installdirs
36585         @: $(MAKE); $(unstage)
36586         @r=`${PWD_COMMAND}`; export r; \
36587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36588         $(HOST_EXPORTS) \
36589         (cd $(HOST_SUBDIR)/guile && \
36590           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36591
36592 @endif guile
36593
36594 # Other targets (info, dvi, pdf, etc.)
36595
36596 .PHONY: maybe-info-guile info-guile
36597 maybe-info-guile:
36598 @if guile
36599 maybe-info-guile: info-guile
36600
36601 info-guile: \
36602     configure-guile 
36603         @: $(MAKE); $(unstage)
36604         @[ -f ./guile/Makefile ] || exit 0; \
36605         r=`${PWD_COMMAND}`; export r; \
36606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607         $(HOST_EXPORTS) \
36608         for flag in $(EXTRA_HOST_FLAGS) ; do \
36609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610         done; \
36611         echo "Doing info in guile"; \
36612         (cd $(HOST_SUBDIR)/guile && \
36613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615                   "RANLIB=$${RANLIB}" \
36616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617                   info) \
36618           || exit 1
36619
36620 @endif guile
36621
36622 .PHONY: maybe-dvi-guile dvi-guile
36623 maybe-dvi-guile:
36624 @if guile
36625 maybe-dvi-guile: dvi-guile
36626
36627 dvi-guile: \
36628     configure-guile 
36629         @: $(MAKE); $(unstage)
36630         @[ -f ./guile/Makefile ] || exit 0; \
36631         r=`${PWD_COMMAND}`; export r; \
36632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633         $(HOST_EXPORTS) \
36634         for flag in $(EXTRA_HOST_FLAGS) ; do \
36635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636         done; \
36637         echo "Doing dvi in guile"; \
36638         (cd $(HOST_SUBDIR)/guile && \
36639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641                   "RANLIB=$${RANLIB}" \
36642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643                   dvi) \
36644           || exit 1
36645
36646 @endif guile
36647
36648 .PHONY: maybe-pdf-guile pdf-guile
36649 maybe-pdf-guile:
36650 @if guile
36651 maybe-pdf-guile: pdf-guile
36652
36653 pdf-guile: \
36654     configure-guile 
36655         @: $(MAKE); $(unstage)
36656         @[ -f ./guile/Makefile ] || exit 0; \
36657         r=`${PWD_COMMAND}`; export r; \
36658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36659         $(HOST_EXPORTS) \
36660         for flag in $(EXTRA_HOST_FLAGS) ; do \
36661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36662         done; \
36663         echo "Doing pdf in guile"; \
36664         (cd $(HOST_SUBDIR)/guile && \
36665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36667                   "RANLIB=$${RANLIB}" \
36668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36669                   pdf) \
36670           || exit 1
36671
36672 @endif guile
36673
36674 .PHONY: maybe-html-guile html-guile
36675 maybe-html-guile:
36676 @if guile
36677 maybe-html-guile: html-guile
36678
36679 html-guile: \
36680     configure-guile 
36681         @: $(MAKE); $(unstage)
36682         @[ -f ./guile/Makefile ] || exit 0; \
36683         r=`${PWD_COMMAND}`; export r; \
36684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36685         $(HOST_EXPORTS) \
36686         for flag in $(EXTRA_HOST_FLAGS) ; do \
36687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36688         done; \
36689         echo "Doing html in guile"; \
36690         (cd $(HOST_SUBDIR)/guile && \
36691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36693                   "RANLIB=$${RANLIB}" \
36694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36695                   html) \
36696           || exit 1
36697
36698 @endif guile
36699
36700 .PHONY: maybe-TAGS-guile TAGS-guile
36701 maybe-TAGS-guile:
36702 @if guile
36703 maybe-TAGS-guile: TAGS-guile
36704
36705 TAGS-guile: \
36706     configure-guile 
36707         @: $(MAKE); $(unstage)
36708         @[ -f ./guile/Makefile ] || exit 0; \
36709         r=`${PWD_COMMAND}`; export r; \
36710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36711         $(HOST_EXPORTS) \
36712         for flag in $(EXTRA_HOST_FLAGS) ; do \
36713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36714         done; \
36715         echo "Doing TAGS in guile"; \
36716         (cd $(HOST_SUBDIR)/guile && \
36717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36719                   "RANLIB=$${RANLIB}" \
36720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36721                   TAGS) \
36722           || exit 1
36723
36724 @endif guile
36725
36726 .PHONY: maybe-install-info-guile install-info-guile
36727 maybe-install-info-guile:
36728 @if guile
36729 maybe-install-info-guile: install-info-guile
36730
36731 install-info-guile: \
36732     configure-guile \
36733     info-guile 
36734         @: $(MAKE); $(unstage)
36735         @[ -f ./guile/Makefile ] || exit 0; \
36736         r=`${PWD_COMMAND}`; export r; \
36737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738         $(HOST_EXPORTS) \
36739         for flag in $(EXTRA_HOST_FLAGS) ; do \
36740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36741         done; \
36742         echo "Doing install-info in guile"; \
36743         (cd $(HOST_SUBDIR)/guile && \
36744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746                   "RANLIB=$${RANLIB}" \
36747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748                   install-info) \
36749           || exit 1
36750
36751 @endif guile
36752
36753 .PHONY: maybe-install-dvi-guile install-dvi-guile
36754 maybe-install-dvi-guile:
36755 @if guile
36756 maybe-install-dvi-guile: install-dvi-guile
36757
36758 install-dvi-guile: \
36759     configure-guile \
36760     dvi-guile 
36761         @: $(MAKE); $(unstage)
36762         @[ -f ./guile/Makefile ] || exit 0; \
36763         r=`${PWD_COMMAND}`; export r; \
36764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36765         $(HOST_EXPORTS) \
36766         for flag in $(EXTRA_HOST_FLAGS) ; do \
36767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36768         done; \
36769         echo "Doing install-dvi in guile"; \
36770         (cd $(HOST_SUBDIR)/guile && \
36771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36773                   "RANLIB=$${RANLIB}" \
36774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36775                   install-dvi) \
36776           || exit 1
36777
36778 @endif guile
36779
36780 .PHONY: maybe-install-pdf-guile install-pdf-guile
36781 maybe-install-pdf-guile:
36782 @if guile
36783 maybe-install-pdf-guile: install-pdf-guile
36784
36785 install-pdf-guile: \
36786     configure-guile \
36787     pdf-guile 
36788         @: $(MAKE); $(unstage)
36789         @[ -f ./guile/Makefile ] || exit 0; \
36790         r=`${PWD_COMMAND}`; export r; \
36791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792         $(HOST_EXPORTS) \
36793         for flag in $(EXTRA_HOST_FLAGS) ; do \
36794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36795         done; \
36796         echo "Doing install-pdf in guile"; \
36797         (cd $(HOST_SUBDIR)/guile && \
36798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800                   "RANLIB=$${RANLIB}" \
36801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36802                   install-pdf) \
36803           || exit 1
36804
36805 @endif guile
36806
36807 .PHONY: maybe-install-html-guile install-html-guile
36808 maybe-install-html-guile:
36809 @if guile
36810 maybe-install-html-guile: install-html-guile
36811
36812 install-html-guile: \
36813     configure-guile \
36814     html-guile 
36815         @: $(MAKE); $(unstage)
36816         @[ -f ./guile/Makefile ] || exit 0; \
36817         r=`${PWD_COMMAND}`; export r; \
36818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36819         $(HOST_EXPORTS) \
36820         for flag in $(EXTRA_HOST_FLAGS) ; do \
36821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822         done; \
36823         echo "Doing install-html in guile"; \
36824         (cd $(HOST_SUBDIR)/guile && \
36825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36827                   "RANLIB=$${RANLIB}" \
36828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36829                   install-html) \
36830           || exit 1
36831
36832 @endif guile
36833
36834 .PHONY: maybe-installcheck-guile installcheck-guile
36835 maybe-installcheck-guile:
36836 @if guile
36837 maybe-installcheck-guile: installcheck-guile
36838
36839 installcheck-guile: \
36840     configure-guile 
36841         @: $(MAKE); $(unstage)
36842         @[ -f ./guile/Makefile ] || exit 0; \
36843         r=`${PWD_COMMAND}`; export r; \
36844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845         $(HOST_EXPORTS) \
36846         for flag in $(EXTRA_HOST_FLAGS) ; do \
36847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848         done; \
36849         echo "Doing installcheck in guile"; \
36850         (cd $(HOST_SUBDIR)/guile && \
36851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36853                   "RANLIB=$${RANLIB}" \
36854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36855                   installcheck) \
36856           || exit 1
36857
36858 @endif guile
36859
36860 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36861 maybe-mostlyclean-guile:
36862 @if guile
36863 maybe-mostlyclean-guile: mostlyclean-guile
36864
36865 mostlyclean-guile: 
36866         @: $(MAKE); $(unstage)
36867         @[ -f ./guile/Makefile ] || exit 0; \
36868         r=`${PWD_COMMAND}`; export r; \
36869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870         $(HOST_EXPORTS) \
36871         for flag in $(EXTRA_HOST_FLAGS) ; do \
36872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36873         done; \
36874         echo "Doing mostlyclean in guile"; \
36875         (cd $(HOST_SUBDIR)/guile && \
36876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878                   "RANLIB=$${RANLIB}" \
36879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36880                   mostlyclean) \
36881           || exit 1
36882
36883 @endif guile
36884
36885 .PHONY: maybe-clean-guile clean-guile
36886 maybe-clean-guile:
36887 @if guile
36888 maybe-clean-guile: clean-guile
36889
36890 clean-guile: 
36891         @: $(MAKE); $(unstage)
36892         @[ -f ./guile/Makefile ] || exit 0; \
36893         r=`${PWD_COMMAND}`; export r; \
36894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36895         $(HOST_EXPORTS) \
36896         for flag in $(EXTRA_HOST_FLAGS) ; do \
36897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36898         done; \
36899         echo "Doing clean in guile"; \
36900         (cd $(HOST_SUBDIR)/guile && \
36901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36903                   "RANLIB=$${RANLIB}" \
36904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36905                   clean) \
36906           || exit 1
36907
36908 @endif guile
36909
36910 .PHONY: maybe-distclean-guile distclean-guile
36911 maybe-distclean-guile:
36912 @if guile
36913 maybe-distclean-guile: distclean-guile
36914
36915 distclean-guile: 
36916         @: $(MAKE); $(unstage)
36917         @[ -f ./guile/Makefile ] || exit 0; \
36918         r=`${PWD_COMMAND}`; export r; \
36919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36920         $(HOST_EXPORTS) \
36921         for flag in $(EXTRA_HOST_FLAGS) ; do \
36922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36923         done; \
36924         echo "Doing distclean in guile"; \
36925         (cd $(HOST_SUBDIR)/guile && \
36926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36928                   "RANLIB=$${RANLIB}" \
36929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36930                   distclean) \
36931           || exit 1
36932
36933 @endif guile
36934
36935 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36936 maybe-maintainer-clean-guile:
36937 @if guile
36938 maybe-maintainer-clean-guile: maintainer-clean-guile
36939
36940 maintainer-clean-guile: 
36941         @: $(MAKE); $(unstage)
36942         @[ -f ./guile/Makefile ] || exit 0; \
36943         r=`${PWD_COMMAND}`; export r; \
36944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945         $(HOST_EXPORTS) \
36946         for flag in $(EXTRA_HOST_FLAGS) ; do \
36947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948         done; \
36949         echo "Doing maintainer-clean in guile"; \
36950         (cd $(HOST_SUBDIR)/guile && \
36951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953                   "RANLIB=$${RANLIB}" \
36954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955                   maintainer-clean) \
36956           || exit 1
36957
36958 @endif guile
36959
36960
36961
36962 .PHONY: configure-tk maybe-configure-tk
36963 maybe-configure-tk:
36964 @if gcc-bootstrap
36965 configure-tk: stage_current
36966 @endif gcc-bootstrap
36967 @if tk
36968 maybe-configure-tk: configure-tk
36969 configure-tk: 
36970         @: $(MAKE); $(unstage)
36971         @r=`${PWD_COMMAND}`; export r; \
36972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36975         $(HOST_EXPORTS)  \
36976         echo Configuring in $(HOST_SUBDIR)/tk; \
36977         cd "$(HOST_SUBDIR)/tk" || exit 1; \
36978         case $(srcdir) in \
36979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36980           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36982         esac; \
36983         module_srcdir=tk; \
36984         $(SHELL) \
36985           $$s/$$module_srcdir/configure \
36986           --srcdir=$${topdir}/$$module_srcdir \
36987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36988           --target=${target_alias}  \
36989           || exit 1
36990 @endif tk
36991
36992
36993
36994
36995
36996 .PHONY: all-tk maybe-all-tk
36997 maybe-all-tk:
36998 @if gcc-bootstrap
36999 all-tk: stage_current
37000 @endif gcc-bootstrap
37001 @if tk
37002 TARGET-tk=all
37003 maybe-all-tk: all-tk
37004 all-tk: configure-tk
37005         @: $(MAKE); $(unstage)
37006         @r=`${PWD_COMMAND}`; export r; \
37007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37008         $(HOST_EXPORTS)  \
37009         (cd $(HOST_SUBDIR)/tk && \
37010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37011                 $(TARGET-tk))
37012 @endif tk
37013
37014
37015
37016
37017 .PHONY: check-tk maybe-check-tk
37018 maybe-check-tk:
37019 @if tk
37020 maybe-check-tk: check-tk
37021
37022 check-tk:
37023         @: $(MAKE); $(unstage)
37024         @r=`${PWD_COMMAND}`; export r; \
37025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37026         $(HOST_EXPORTS)  \
37027         (cd $(HOST_SUBDIR)/tk && \
37028           $(MAKE) $(FLAGS_TO_PASS)  check)
37029
37030 @endif tk
37031
37032 .PHONY: install-tk maybe-install-tk
37033 maybe-install-tk:
37034 @if tk
37035 maybe-install-tk: install-tk
37036
37037 install-tk: installdirs
37038         @: $(MAKE); $(unstage)
37039         @r=`${PWD_COMMAND}`; export r; \
37040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041         $(HOST_EXPORTS) \
37042         (cd $(HOST_SUBDIR)/tk && \
37043           $(MAKE) $(FLAGS_TO_PASS)  install)
37044
37045 @endif tk
37046
37047 .PHONY: install-strip-tk maybe-install-strip-tk
37048 maybe-install-strip-tk:
37049 @if tk
37050 maybe-install-strip-tk: install-strip-tk
37051
37052 install-strip-tk: installdirs
37053         @: $(MAKE); $(unstage)
37054         @r=`${PWD_COMMAND}`; export r; \
37055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056         $(HOST_EXPORTS) \
37057         (cd $(HOST_SUBDIR)/tk && \
37058           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37059
37060 @endif tk
37061
37062 # Other targets (info, dvi, pdf, etc.)
37063
37064 .PHONY: maybe-info-tk info-tk
37065 maybe-info-tk:
37066 @if tk
37067 maybe-info-tk: info-tk
37068
37069 info-tk: \
37070     configure-tk 
37071         @: $(MAKE); $(unstage)
37072         @[ -f ./tk/Makefile ] || exit 0; \
37073         r=`${PWD_COMMAND}`; export r; \
37074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37075         $(HOST_EXPORTS) \
37076         for flag in $(EXTRA_HOST_FLAGS) ; do \
37077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37078         done; \
37079         echo "Doing info in tk"; \
37080         (cd $(HOST_SUBDIR)/tk && \
37081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37083                   "RANLIB=$${RANLIB}" \
37084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37085                   info) \
37086           || exit 1
37087
37088 @endif tk
37089
37090 .PHONY: maybe-dvi-tk dvi-tk
37091 maybe-dvi-tk:
37092 @if tk
37093 maybe-dvi-tk: dvi-tk
37094
37095 dvi-tk: \
37096     configure-tk 
37097         @: $(MAKE); $(unstage)
37098         @[ -f ./tk/Makefile ] || exit 0; \
37099         r=`${PWD_COMMAND}`; export r; \
37100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101         $(HOST_EXPORTS) \
37102         for flag in $(EXTRA_HOST_FLAGS) ; do \
37103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104         done; \
37105         echo "Doing dvi in tk"; \
37106         (cd $(HOST_SUBDIR)/tk && \
37107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109                   "RANLIB=$${RANLIB}" \
37110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111                   dvi) \
37112           || exit 1
37113
37114 @endif tk
37115
37116 .PHONY: maybe-pdf-tk pdf-tk
37117 maybe-pdf-tk:
37118 @if tk
37119 maybe-pdf-tk: pdf-tk
37120
37121 pdf-tk: \
37122     configure-tk 
37123         @: $(MAKE); $(unstage)
37124         @[ -f ./tk/Makefile ] || exit 0; \
37125         r=`${PWD_COMMAND}`; export r; \
37126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127         $(HOST_EXPORTS) \
37128         for flag in $(EXTRA_HOST_FLAGS) ; do \
37129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130         done; \
37131         echo "Doing pdf in tk"; \
37132         (cd $(HOST_SUBDIR)/tk && \
37133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135                   "RANLIB=$${RANLIB}" \
37136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137                   pdf) \
37138           || exit 1
37139
37140 @endif tk
37141
37142 .PHONY: maybe-html-tk html-tk
37143 maybe-html-tk:
37144 @if tk
37145 maybe-html-tk: html-tk
37146
37147 html-tk: \
37148     configure-tk 
37149         @: $(MAKE); $(unstage)
37150         @[ -f ./tk/Makefile ] || exit 0; \
37151         r=`${PWD_COMMAND}`; export r; \
37152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37153         $(HOST_EXPORTS) \
37154         for flag in $(EXTRA_HOST_FLAGS) ; do \
37155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37156         done; \
37157         echo "Doing html in tk"; \
37158         (cd $(HOST_SUBDIR)/tk && \
37159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37161                   "RANLIB=$${RANLIB}" \
37162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37163                   html) \
37164           || exit 1
37165
37166 @endif tk
37167
37168 .PHONY: maybe-TAGS-tk TAGS-tk
37169 maybe-TAGS-tk:
37170 @if tk
37171 maybe-TAGS-tk: TAGS-tk
37172
37173 TAGS-tk: \
37174     configure-tk 
37175         @: $(MAKE); $(unstage)
37176         @[ -f ./tk/Makefile ] || exit 0; \
37177         r=`${PWD_COMMAND}`; export r; \
37178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179         $(HOST_EXPORTS) \
37180         for flag in $(EXTRA_HOST_FLAGS) ; do \
37181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182         done; \
37183         echo "Doing TAGS in tk"; \
37184         (cd $(HOST_SUBDIR)/tk && \
37185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187                   "RANLIB=$${RANLIB}" \
37188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189                   TAGS) \
37190           || exit 1
37191
37192 @endif tk
37193
37194 .PHONY: maybe-install-info-tk install-info-tk
37195 maybe-install-info-tk:
37196 @if tk
37197 maybe-install-info-tk: install-info-tk
37198
37199 install-info-tk: \
37200     configure-tk \
37201     info-tk 
37202         @: $(MAKE); $(unstage)
37203         @[ -f ./tk/Makefile ] || exit 0; \
37204         r=`${PWD_COMMAND}`; export r; \
37205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37206         $(HOST_EXPORTS) \
37207         for flag in $(EXTRA_HOST_FLAGS) ; do \
37208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37209         done; \
37210         echo "Doing install-info in tk"; \
37211         (cd $(HOST_SUBDIR)/tk && \
37212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37214                   "RANLIB=$${RANLIB}" \
37215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37216                   install-info) \
37217           || exit 1
37218
37219 @endif tk
37220
37221 .PHONY: maybe-install-dvi-tk install-dvi-tk
37222 maybe-install-dvi-tk:
37223 @if tk
37224 maybe-install-dvi-tk: install-dvi-tk
37225
37226 install-dvi-tk: \
37227     configure-tk \
37228     dvi-tk 
37229         @: $(MAKE); $(unstage)
37230         @[ -f ./tk/Makefile ] || exit 0; \
37231         r=`${PWD_COMMAND}`; export r; \
37232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37233         $(HOST_EXPORTS) \
37234         for flag in $(EXTRA_HOST_FLAGS) ; do \
37235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37236         done; \
37237         echo "Doing install-dvi in tk"; \
37238         (cd $(HOST_SUBDIR)/tk && \
37239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37241                   "RANLIB=$${RANLIB}" \
37242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37243                   install-dvi) \
37244           || exit 1
37245
37246 @endif tk
37247
37248 .PHONY: maybe-install-pdf-tk install-pdf-tk
37249 maybe-install-pdf-tk:
37250 @if tk
37251 maybe-install-pdf-tk: install-pdf-tk
37252
37253 install-pdf-tk: \
37254     configure-tk \
37255     pdf-tk 
37256         @: $(MAKE); $(unstage)
37257         @[ -f ./tk/Makefile ] || exit 0; \
37258         r=`${PWD_COMMAND}`; export r; \
37259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37260         $(HOST_EXPORTS) \
37261         for flag in $(EXTRA_HOST_FLAGS) ; do \
37262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37263         done; \
37264         echo "Doing install-pdf in tk"; \
37265         (cd $(HOST_SUBDIR)/tk && \
37266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37268                   "RANLIB=$${RANLIB}" \
37269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37270                   install-pdf) \
37271           || exit 1
37272
37273 @endif tk
37274
37275 .PHONY: maybe-install-html-tk install-html-tk
37276 maybe-install-html-tk:
37277 @if tk
37278 maybe-install-html-tk: install-html-tk
37279
37280 install-html-tk: \
37281     configure-tk \
37282     html-tk 
37283         @: $(MAKE); $(unstage)
37284         @[ -f ./tk/Makefile ] || exit 0; \
37285         r=`${PWD_COMMAND}`; export r; \
37286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37287         $(HOST_EXPORTS) \
37288         for flag in $(EXTRA_HOST_FLAGS) ; do \
37289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37290         done; \
37291         echo "Doing install-html in tk"; \
37292         (cd $(HOST_SUBDIR)/tk && \
37293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37295                   "RANLIB=$${RANLIB}" \
37296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37297                   install-html) \
37298           || exit 1
37299
37300 @endif tk
37301
37302 .PHONY: maybe-installcheck-tk installcheck-tk
37303 maybe-installcheck-tk:
37304 @if tk
37305 maybe-installcheck-tk: installcheck-tk
37306
37307 installcheck-tk: \
37308     configure-tk 
37309         @: $(MAKE); $(unstage)
37310         @[ -f ./tk/Makefile ] || exit 0; \
37311         r=`${PWD_COMMAND}`; export r; \
37312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37313         $(HOST_EXPORTS) \
37314         for flag in $(EXTRA_HOST_FLAGS) ; do \
37315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37316         done; \
37317         echo "Doing installcheck in tk"; \
37318         (cd $(HOST_SUBDIR)/tk && \
37319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37321                   "RANLIB=$${RANLIB}" \
37322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37323                   installcheck) \
37324           || exit 1
37325
37326 @endif tk
37327
37328 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37329 maybe-mostlyclean-tk:
37330 @if tk
37331 maybe-mostlyclean-tk: mostlyclean-tk
37332
37333 mostlyclean-tk: 
37334         @: $(MAKE); $(unstage)
37335         @[ -f ./tk/Makefile ] || exit 0; \
37336         r=`${PWD_COMMAND}`; export r; \
37337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338         $(HOST_EXPORTS) \
37339         for flag in $(EXTRA_HOST_FLAGS) ; do \
37340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37341         done; \
37342         echo "Doing mostlyclean in tk"; \
37343         (cd $(HOST_SUBDIR)/tk && \
37344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37346                   "RANLIB=$${RANLIB}" \
37347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37348                   mostlyclean) \
37349           || exit 1
37350
37351 @endif tk
37352
37353 .PHONY: maybe-clean-tk clean-tk
37354 maybe-clean-tk:
37355 @if tk
37356 maybe-clean-tk: clean-tk
37357
37358 clean-tk: 
37359         @: $(MAKE); $(unstage)
37360         @[ -f ./tk/Makefile ] || exit 0; \
37361         r=`${PWD_COMMAND}`; export r; \
37362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37363         $(HOST_EXPORTS) \
37364         for flag in $(EXTRA_HOST_FLAGS) ; do \
37365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37366         done; \
37367         echo "Doing clean in tk"; \
37368         (cd $(HOST_SUBDIR)/tk && \
37369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37371                   "RANLIB=$${RANLIB}" \
37372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37373                   clean) \
37374           || exit 1
37375
37376 @endif tk
37377
37378 .PHONY: maybe-distclean-tk distclean-tk
37379 maybe-distclean-tk:
37380 @if tk
37381 maybe-distclean-tk: distclean-tk
37382
37383 distclean-tk: 
37384         @: $(MAKE); $(unstage)
37385         @[ -f ./tk/Makefile ] || exit 0; \
37386         r=`${PWD_COMMAND}`; export r; \
37387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37388         $(HOST_EXPORTS) \
37389         for flag in $(EXTRA_HOST_FLAGS) ; do \
37390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37391         done; \
37392         echo "Doing distclean in tk"; \
37393         (cd $(HOST_SUBDIR)/tk && \
37394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37396                   "RANLIB=$${RANLIB}" \
37397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37398                   distclean) \
37399           || exit 1
37400
37401 @endif tk
37402
37403 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37404 maybe-maintainer-clean-tk:
37405 @if tk
37406 maybe-maintainer-clean-tk: maintainer-clean-tk
37407
37408 maintainer-clean-tk: 
37409         @: $(MAKE); $(unstage)
37410         @[ -f ./tk/Makefile ] || exit 0; \
37411         r=`${PWD_COMMAND}`; export r; \
37412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413         $(HOST_EXPORTS) \
37414         for flag in $(EXTRA_HOST_FLAGS) ; do \
37415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416         done; \
37417         echo "Doing maintainer-clean in tk"; \
37418         (cd $(HOST_SUBDIR)/tk && \
37419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421                   "RANLIB=$${RANLIB}" \
37422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423                   maintainer-clean) \
37424           || exit 1
37425
37426 @endif tk
37427
37428
37429
37430 .PHONY: configure-libtermcap maybe-configure-libtermcap
37431 maybe-configure-libtermcap:
37432 @if gcc-bootstrap
37433 configure-libtermcap: stage_current
37434 @endif gcc-bootstrap
37435 @if libtermcap
37436 maybe-configure-libtermcap: configure-libtermcap
37437 configure-libtermcap: 
37438         @: $(MAKE); $(unstage)
37439         @r=`${PWD_COMMAND}`; export r; \
37440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37441         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37443         $(HOST_EXPORTS)  \
37444         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37445         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37446         case $(srcdir) in \
37447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37448           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37450         esac; \
37451         module_srcdir=libtermcap; \
37452         $(SHELL) \
37453           $$s/$$module_srcdir/configure \
37454           --srcdir=$${topdir}/$$module_srcdir \
37455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37456           --target=${target_alias}  \
37457           || exit 1
37458 @endif libtermcap
37459
37460
37461
37462
37463
37464 .PHONY: all-libtermcap maybe-all-libtermcap
37465 maybe-all-libtermcap:
37466 @if gcc-bootstrap
37467 all-libtermcap: stage_current
37468 @endif gcc-bootstrap
37469 @if libtermcap
37470 TARGET-libtermcap=all
37471 maybe-all-libtermcap: all-libtermcap
37472 all-libtermcap: configure-libtermcap
37473         @: $(MAKE); $(unstage)
37474         @r=`${PWD_COMMAND}`; export r; \
37475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37476         $(HOST_EXPORTS)  \
37477         (cd $(HOST_SUBDIR)/libtermcap && \
37478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37479                 $(TARGET-libtermcap))
37480 @endif libtermcap
37481
37482
37483
37484
37485 .PHONY: check-libtermcap maybe-check-libtermcap
37486 maybe-check-libtermcap:
37487 @if libtermcap
37488 maybe-check-libtermcap: check-libtermcap
37489
37490 check-libtermcap:
37491
37492 @endif libtermcap
37493
37494 .PHONY: install-libtermcap maybe-install-libtermcap
37495 maybe-install-libtermcap:
37496 @if libtermcap
37497 maybe-install-libtermcap: install-libtermcap
37498
37499 install-libtermcap: installdirs
37500         @: $(MAKE); $(unstage)
37501         @r=`${PWD_COMMAND}`; export r; \
37502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503         $(HOST_EXPORTS) \
37504         (cd $(HOST_SUBDIR)/libtermcap && \
37505           $(MAKE) $(FLAGS_TO_PASS)  install)
37506
37507 @endif libtermcap
37508
37509 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37510 maybe-install-strip-libtermcap:
37511 @if libtermcap
37512 maybe-install-strip-libtermcap: install-strip-libtermcap
37513
37514 install-strip-libtermcap: installdirs
37515         @: $(MAKE); $(unstage)
37516         @r=`${PWD_COMMAND}`; export r; \
37517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37518         $(HOST_EXPORTS) \
37519         (cd $(HOST_SUBDIR)/libtermcap && \
37520           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37521
37522 @endif libtermcap
37523
37524 # Other targets (info, dvi, pdf, etc.)
37525
37526 .PHONY: maybe-info-libtermcap info-libtermcap
37527 maybe-info-libtermcap:
37528 @if libtermcap
37529 maybe-info-libtermcap: info-libtermcap
37530
37531 info-libtermcap: \
37532     configure-libtermcap 
37533         @: $(MAKE); $(unstage)
37534         @[ -f ./libtermcap/Makefile ] || exit 0; \
37535         r=`${PWD_COMMAND}`; export r; \
37536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37537         $(HOST_EXPORTS) \
37538         for flag in $(EXTRA_HOST_FLAGS) ; do \
37539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37540         done; \
37541         echo "Doing info in libtermcap"; \
37542         (cd $(HOST_SUBDIR)/libtermcap && \
37543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37545                   "RANLIB=$${RANLIB}" \
37546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37547                   info) \
37548           || exit 1
37549
37550 @endif libtermcap
37551
37552 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37553 maybe-dvi-libtermcap:
37554 @if libtermcap
37555 maybe-dvi-libtermcap: dvi-libtermcap
37556
37557 dvi-libtermcap: \
37558     configure-libtermcap 
37559         @: $(MAKE); $(unstage)
37560         @[ -f ./libtermcap/Makefile ] || exit 0; \
37561         r=`${PWD_COMMAND}`; export r; \
37562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563         $(HOST_EXPORTS) \
37564         for flag in $(EXTRA_HOST_FLAGS) ; do \
37565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37566         done; \
37567         echo "Doing dvi in libtermcap"; \
37568         (cd $(HOST_SUBDIR)/libtermcap && \
37569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37571                   "RANLIB=$${RANLIB}" \
37572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37573                   dvi) \
37574           || exit 1
37575
37576 @endif libtermcap
37577
37578 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37579 maybe-pdf-libtermcap:
37580 @if libtermcap
37581 maybe-pdf-libtermcap: pdf-libtermcap
37582
37583 pdf-libtermcap: \
37584     configure-libtermcap 
37585         @: $(MAKE); $(unstage)
37586         @[ -f ./libtermcap/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 pdf in libtermcap"; \
37594         (cd $(HOST_SUBDIR)/libtermcap && \
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                   pdf) \
37600           || exit 1
37601
37602 @endif libtermcap
37603
37604 .PHONY: maybe-html-libtermcap html-libtermcap
37605 maybe-html-libtermcap:
37606 @if libtermcap
37607 maybe-html-libtermcap: html-libtermcap
37608
37609 html-libtermcap: \
37610     configure-libtermcap 
37611         @: $(MAKE); $(unstage)
37612         @[ -f ./libtermcap/Makefile ] || exit 0; \
37613         r=`${PWD_COMMAND}`; export r; \
37614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37615         $(HOST_EXPORTS) \
37616         for flag in $(EXTRA_HOST_FLAGS) ; do \
37617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37618         done; \
37619         echo "Doing html in libtermcap"; \
37620         (cd $(HOST_SUBDIR)/libtermcap && \
37621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37623                   "RANLIB=$${RANLIB}" \
37624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37625                   html) \
37626           || exit 1
37627
37628 @endif libtermcap
37629
37630 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37631 maybe-TAGS-libtermcap:
37632 @if libtermcap
37633 maybe-TAGS-libtermcap: TAGS-libtermcap
37634
37635 TAGS-libtermcap: \
37636     configure-libtermcap 
37637         @: $(MAKE); $(unstage)
37638         @[ -f ./libtermcap/Makefile ] || exit 0; \
37639         r=`${PWD_COMMAND}`; export r; \
37640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37641         $(HOST_EXPORTS) \
37642         for flag in $(EXTRA_HOST_FLAGS) ; do \
37643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37644         done; \
37645         echo "Doing TAGS in libtermcap"; \
37646         (cd $(HOST_SUBDIR)/libtermcap && \
37647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37649                   "RANLIB=$${RANLIB}" \
37650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37651                   TAGS) \
37652           || exit 1
37653
37654 @endif libtermcap
37655
37656 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37657 maybe-install-info-libtermcap:
37658 @if libtermcap
37659 maybe-install-info-libtermcap: install-info-libtermcap
37660
37661 install-info-libtermcap: \
37662     configure-libtermcap \
37663     info-libtermcap 
37664         @: $(MAKE); $(unstage)
37665         @[ -f ./libtermcap/Makefile ] || exit 0; \
37666         r=`${PWD_COMMAND}`; export r; \
37667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37668         $(HOST_EXPORTS) \
37669         for flag in $(EXTRA_HOST_FLAGS) ; do \
37670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37671         done; \
37672         echo "Doing install-info in libtermcap"; \
37673         (cd $(HOST_SUBDIR)/libtermcap && \
37674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37676                   "RANLIB=$${RANLIB}" \
37677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37678                   install-info) \
37679           || exit 1
37680
37681 @endif libtermcap
37682
37683 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37684 maybe-install-dvi-libtermcap:
37685 @if libtermcap
37686 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37687
37688 install-dvi-libtermcap: \
37689     configure-libtermcap \
37690     dvi-libtermcap 
37691         @: $(MAKE); $(unstage)
37692         @[ -f ./libtermcap/Makefile ] || exit 0; \
37693         r=`${PWD_COMMAND}`; export r; \
37694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37695         $(HOST_EXPORTS) \
37696         for flag in $(EXTRA_HOST_FLAGS) ; do \
37697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37698         done; \
37699         echo "Doing install-dvi in libtermcap"; \
37700         (cd $(HOST_SUBDIR)/libtermcap && \
37701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37703                   "RANLIB=$${RANLIB}" \
37704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37705                   install-dvi) \
37706           || exit 1
37707
37708 @endif libtermcap
37709
37710 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37711 maybe-install-pdf-libtermcap:
37712 @if libtermcap
37713 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37714
37715 install-pdf-libtermcap: \
37716     configure-libtermcap \
37717     pdf-libtermcap 
37718         @: $(MAKE); $(unstage)
37719         @[ -f ./libtermcap/Makefile ] || exit 0; \
37720         r=`${PWD_COMMAND}`; export r; \
37721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722         $(HOST_EXPORTS) \
37723         for flag in $(EXTRA_HOST_FLAGS) ; do \
37724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37725         done; \
37726         echo "Doing install-pdf in libtermcap"; \
37727         (cd $(HOST_SUBDIR)/libtermcap && \
37728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37730                   "RANLIB=$${RANLIB}" \
37731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37732                   install-pdf) \
37733           || exit 1
37734
37735 @endif libtermcap
37736
37737 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37738 maybe-install-html-libtermcap:
37739 @if libtermcap
37740 maybe-install-html-libtermcap: install-html-libtermcap
37741
37742 install-html-libtermcap: \
37743     configure-libtermcap \
37744     html-libtermcap 
37745         @: $(MAKE); $(unstage)
37746         @[ -f ./libtermcap/Makefile ] || exit 0; \
37747         r=`${PWD_COMMAND}`; export r; \
37748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749         $(HOST_EXPORTS) \
37750         for flag in $(EXTRA_HOST_FLAGS) ; do \
37751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752         done; \
37753         echo "Doing install-html in libtermcap"; \
37754         (cd $(HOST_SUBDIR)/libtermcap && \
37755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757                   "RANLIB=$${RANLIB}" \
37758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37759                   install-html) \
37760           || exit 1
37761
37762 @endif libtermcap
37763
37764 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37765 maybe-installcheck-libtermcap:
37766 @if libtermcap
37767 maybe-installcheck-libtermcap: installcheck-libtermcap
37768
37769 installcheck-libtermcap: \
37770     configure-libtermcap 
37771         @: $(MAKE); $(unstage)
37772         @[ -f ./libtermcap/Makefile ] || exit 0; \
37773         r=`${PWD_COMMAND}`; export r; \
37774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37775         $(HOST_EXPORTS) \
37776         for flag in $(EXTRA_HOST_FLAGS) ; do \
37777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37778         done; \
37779         echo "Doing installcheck in libtermcap"; \
37780         (cd $(HOST_SUBDIR)/libtermcap && \
37781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37783                   "RANLIB=$${RANLIB}" \
37784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37785                   installcheck) \
37786           || exit 1
37787
37788 @endif libtermcap
37789
37790 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37791 maybe-mostlyclean-libtermcap:
37792 @if libtermcap
37793 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37794
37795 # libtermcap doesn't support mostlyclean.
37796 mostlyclean-libtermcap:
37797
37798 @endif libtermcap
37799
37800 .PHONY: maybe-clean-libtermcap clean-libtermcap
37801 maybe-clean-libtermcap:
37802 @if libtermcap
37803 maybe-clean-libtermcap: clean-libtermcap
37804
37805 # libtermcap doesn't support clean.
37806 clean-libtermcap:
37807
37808 @endif libtermcap
37809
37810 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37811 maybe-distclean-libtermcap:
37812 @if libtermcap
37813 maybe-distclean-libtermcap: distclean-libtermcap
37814
37815 # libtermcap doesn't support distclean.
37816 distclean-libtermcap:
37817
37818 @endif libtermcap
37819
37820 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37821 maybe-maintainer-clean-libtermcap:
37822 @if libtermcap
37823 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37824
37825 # libtermcap doesn't support maintainer-clean.
37826 maintainer-clean-libtermcap:
37827
37828 @endif libtermcap
37829
37830
37831
37832 .PHONY: configure-utils maybe-configure-utils
37833 maybe-configure-utils:
37834 @if gcc-bootstrap
37835 configure-utils: stage_current
37836 @endif gcc-bootstrap
37837 @if utils
37838 maybe-configure-utils: configure-utils
37839 configure-utils: 
37840         @: $(MAKE); $(unstage)
37841         @r=`${PWD_COMMAND}`; export r; \
37842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37843         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37845         $(HOST_EXPORTS)  \
37846         echo Configuring in $(HOST_SUBDIR)/utils; \
37847         cd "$(HOST_SUBDIR)/utils" || exit 1; \
37848         case $(srcdir) in \
37849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37850           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37852         esac; \
37853         module_srcdir=utils; \
37854         $(SHELL) \
37855           $$s/$$module_srcdir/configure \
37856           --srcdir=$${topdir}/$$module_srcdir \
37857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37858           --target=${target_alias}  \
37859           || exit 1
37860 @endif utils
37861
37862
37863
37864
37865
37866 .PHONY: all-utils maybe-all-utils
37867 maybe-all-utils:
37868 @if gcc-bootstrap
37869 all-utils: stage_current
37870 @endif gcc-bootstrap
37871 @if utils
37872 TARGET-utils=all
37873 maybe-all-utils: all-utils
37874 all-utils: configure-utils
37875         @: $(MAKE); $(unstage)
37876         @r=`${PWD_COMMAND}`; export r; \
37877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878         $(HOST_EXPORTS)  \
37879         (cd $(HOST_SUBDIR)/utils && \
37880           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37881                 $(TARGET-utils))
37882 @endif utils
37883
37884
37885
37886
37887 .PHONY: check-utils maybe-check-utils
37888 maybe-check-utils:
37889 @if utils
37890 maybe-check-utils: check-utils
37891
37892 check-utils:
37893
37894 @endif utils
37895
37896 .PHONY: install-utils maybe-install-utils
37897 maybe-install-utils:
37898 @if utils
37899 maybe-install-utils: install-utils
37900
37901 install-utils: installdirs
37902         @: $(MAKE); $(unstage)
37903         @r=`${PWD_COMMAND}`; export r; \
37904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905         $(HOST_EXPORTS) \
37906         (cd $(HOST_SUBDIR)/utils && \
37907           $(MAKE) $(FLAGS_TO_PASS)  install)
37908
37909 @endif utils
37910
37911 .PHONY: install-strip-utils maybe-install-strip-utils
37912 maybe-install-strip-utils:
37913 @if utils
37914 maybe-install-strip-utils: install-strip-utils
37915
37916 install-strip-utils: installdirs
37917         @: $(MAKE); $(unstage)
37918         @r=`${PWD_COMMAND}`; export r; \
37919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920         $(HOST_EXPORTS) \
37921         (cd $(HOST_SUBDIR)/utils && \
37922           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37923
37924 @endif utils
37925
37926 # Other targets (info, dvi, pdf, etc.)
37927
37928 .PHONY: maybe-info-utils info-utils
37929 maybe-info-utils:
37930 @if utils
37931 maybe-info-utils: info-utils
37932
37933 info-utils: \
37934     configure-utils 
37935         @: $(MAKE); $(unstage)
37936         @[ -f ./utils/Makefile ] || exit 0; \
37937         r=`${PWD_COMMAND}`; export r; \
37938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939         $(HOST_EXPORTS) \
37940         for flag in $(EXTRA_HOST_FLAGS) ; do \
37941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942         done; \
37943         echo "Doing info in utils"; \
37944         (cd $(HOST_SUBDIR)/utils && \
37945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947                   "RANLIB=$${RANLIB}" \
37948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949                   info) \
37950           || exit 1
37951
37952 @endif utils
37953
37954 .PHONY: maybe-dvi-utils dvi-utils
37955 maybe-dvi-utils:
37956 @if utils
37957 maybe-dvi-utils: dvi-utils
37958
37959 dvi-utils: \
37960     configure-utils 
37961         @: $(MAKE); $(unstage)
37962         @[ -f ./utils/Makefile ] || exit 0; \
37963         r=`${PWD_COMMAND}`; export r; \
37964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965         $(HOST_EXPORTS) \
37966         for flag in $(EXTRA_HOST_FLAGS) ; do \
37967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968         done; \
37969         echo "Doing dvi in utils"; \
37970         (cd $(HOST_SUBDIR)/utils && \
37971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37973                   "RANLIB=$${RANLIB}" \
37974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37975                   dvi) \
37976           || exit 1
37977
37978 @endif utils
37979
37980 .PHONY: maybe-pdf-utils pdf-utils
37981 maybe-pdf-utils:
37982 @if utils
37983 maybe-pdf-utils: pdf-utils
37984
37985 pdf-utils: \
37986     configure-utils 
37987         @: $(MAKE); $(unstage)
37988         @[ -f ./utils/Makefile ] || exit 0; \
37989         r=`${PWD_COMMAND}`; export r; \
37990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37991         $(HOST_EXPORTS) \
37992         for flag in $(EXTRA_HOST_FLAGS) ; do \
37993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994         done; \
37995         echo "Doing pdf in utils"; \
37996         (cd $(HOST_SUBDIR)/utils && \
37997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37999                   "RANLIB=$${RANLIB}" \
38000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38001                   pdf) \
38002           || exit 1
38003
38004 @endif utils
38005
38006 .PHONY: maybe-html-utils html-utils
38007 maybe-html-utils:
38008 @if utils
38009 maybe-html-utils: html-utils
38010
38011 html-utils: \
38012     configure-utils 
38013         @: $(MAKE); $(unstage)
38014         @[ -f ./utils/Makefile ] || exit 0; \
38015         r=`${PWD_COMMAND}`; export r; \
38016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017         $(HOST_EXPORTS) \
38018         for flag in $(EXTRA_HOST_FLAGS) ; do \
38019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020         done; \
38021         echo "Doing html in utils"; \
38022         (cd $(HOST_SUBDIR)/utils && \
38023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025                   "RANLIB=$${RANLIB}" \
38026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027                   html) \
38028           || exit 1
38029
38030 @endif utils
38031
38032 .PHONY: maybe-TAGS-utils TAGS-utils
38033 maybe-TAGS-utils:
38034 @if utils
38035 maybe-TAGS-utils: TAGS-utils
38036
38037 TAGS-utils: \
38038     configure-utils 
38039         @: $(MAKE); $(unstage)
38040         @[ -f ./utils/Makefile ] || exit 0; \
38041         r=`${PWD_COMMAND}`; export r; \
38042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043         $(HOST_EXPORTS) \
38044         for flag in $(EXTRA_HOST_FLAGS) ; do \
38045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38046         done; \
38047         echo "Doing TAGS in utils"; \
38048         (cd $(HOST_SUBDIR)/utils && \
38049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38051                   "RANLIB=$${RANLIB}" \
38052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38053                   TAGS) \
38054           || exit 1
38055
38056 @endif utils
38057
38058 .PHONY: maybe-install-info-utils install-info-utils
38059 maybe-install-info-utils:
38060 @if utils
38061 maybe-install-info-utils: install-info-utils
38062
38063 install-info-utils: \
38064     configure-utils \
38065     info-utils 
38066         @: $(MAKE); $(unstage)
38067         @[ -f ./utils/Makefile ] || exit 0; \
38068         r=`${PWD_COMMAND}`; export r; \
38069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070         $(HOST_EXPORTS) \
38071         for flag in $(EXTRA_HOST_FLAGS) ; do \
38072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38073         done; \
38074         echo "Doing install-info in utils"; \
38075         (cd $(HOST_SUBDIR)/utils && \
38076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38078                   "RANLIB=$${RANLIB}" \
38079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38080                   install-info) \
38081           || exit 1
38082
38083 @endif utils
38084
38085 .PHONY: maybe-install-dvi-utils install-dvi-utils
38086 maybe-install-dvi-utils:
38087 @if utils
38088 maybe-install-dvi-utils: install-dvi-utils
38089
38090 install-dvi-utils: \
38091     configure-utils \
38092     dvi-utils 
38093         @: $(MAKE); $(unstage)
38094         @[ -f ./utils/Makefile ] || exit 0; \
38095         r=`${PWD_COMMAND}`; export r; \
38096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38097         $(HOST_EXPORTS) \
38098         for flag in $(EXTRA_HOST_FLAGS) ; do \
38099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38100         done; \
38101         echo "Doing install-dvi in utils"; \
38102         (cd $(HOST_SUBDIR)/utils && \
38103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38105                   "RANLIB=$${RANLIB}" \
38106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38107                   install-dvi) \
38108           || exit 1
38109
38110 @endif utils
38111
38112 .PHONY: maybe-install-pdf-utils install-pdf-utils
38113 maybe-install-pdf-utils:
38114 @if utils
38115 maybe-install-pdf-utils: install-pdf-utils
38116
38117 install-pdf-utils: \
38118     configure-utils \
38119     pdf-utils 
38120         @: $(MAKE); $(unstage)
38121         @[ -f ./utils/Makefile ] || exit 0; \
38122         r=`${PWD_COMMAND}`; export r; \
38123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124         $(HOST_EXPORTS) \
38125         for flag in $(EXTRA_HOST_FLAGS) ; do \
38126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127         done; \
38128         echo "Doing install-pdf in utils"; \
38129         (cd $(HOST_SUBDIR)/utils && \
38130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132                   "RANLIB=$${RANLIB}" \
38133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134                   install-pdf) \
38135           || exit 1
38136
38137 @endif utils
38138
38139 .PHONY: maybe-install-html-utils install-html-utils
38140 maybe-install-html-utils:
38141 @if utils
38142 maybe-install-html-utils: install-html-utils
38143
38144 install-html-utils: \
38145     configure-utils \
38146     html-utils 
38147         @: $(MAKE); $(unstage)
38148         @[ -f ./utils/Makefile ] || exit 0; \
38149         r=`${PWD_COMMAND}`; export r; \
38150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38151         $(HOST_EXPORTS) \
38152         for flag in $(EXTRA_HOST_FLAGS) ; do \
38153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38154         done; \
38155         echo "Doing install-html in utils"; \
38156         (cd $(HOST_SUBDIR)/utils && \
38157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38159                   "RANLIB=$${RANLIB}" \
38160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38161                   install-html) \
38162           || exit 1
38163
38164 @endif utils
38165
38166 .PHONY: maybe-installcheck-utils installcheck-utils
38167 maybe-installcheck-utils:
38168 @if utils
38169 maybe-installcheck-utils: installcheck-utils
38170
38171 installcheck-utils: \
38172     configure-utils 
38173         @: $(MAKE); $(unstage)
38174         @[ -f ./utils/Makefile ] || exit 0; \
38175         r=`${PWD_COMMAND}`; export r; \
38176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38177         $(HOST_EXPORTS) \
38178         for flag in $(EXTRA_HOST_FLAGS) ; do \
38179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38180         done; \
38181         echo "Doing installcheck in utils"; \
38182         (cd $(HOST_SUBDIR)/utils && \
38183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38185                   "RANLIB=$${RANLIB}" \
38186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38187                   installcheck) \
38188           || exit 1
38189
38190 @endif utils
38191
38192 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38193 maybe-mostlyclean-utils:
38194 @if utils
38195 maybe-mostlyclean-utils: mostlyclean-utils
38196
38197 mostlyclean-utils: 
38198         @: $(MAKE); $(unstage)
38199         @[ -f ./utils/Makefile ] || exit 0; \
38200         r=`${PWD_COMMAND}`; export r; \
38201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38202         $(HOST_EXPORTS) \
38203         for flag in $(EXTRA_HOST_FLAGS) ; do \
38204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38205         done; \
38206         echo "Doing mostlyclean in utils"; \
38207         (cd $(HOST_SUBDIR)/utils && \
38208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38210                   "RANLIB=$${RANLIB}" \
38211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38212                   mostlyclean) \
38213           || exit 1
38214
38215 @endif utils
38216
38217 .PHONY: maybe-clean-utils clean-utils
38218 maybe-clean-utils:
38219 @if utils
38220 maybe-clean-utils: clean-utils
38221
38222 clean-utils: 
38223         @: $(MAKE); $(unstage)
38224         @[ -f ./utils/Makefile ] || exit 0; \
38225         r=`${PWD_COMMAND}`; export r; \
38226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227         $(HOST_EXPORTS) \
38228         for flag in $(EXTRA_HOST_FLAGS) ; do \
38229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38230         done; \
38231         echo "Doing clean in utils"; \
38232         (cd $(HOST_SUBDIR)/utils && \
38233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38235                   "RANLIB=$${RANLIB}" \
38236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38237                   clean) \
38238           || exit 1
38239
38240 @endif utils
38241
38242 .PHONY: maybe-distclean-utils distclean-utils
38243 maybe-distclean-utils:
38244 @if utils
38245 maybe-distclean-utils: distclean-utils
38246
38247 distclean-utils: 
38248         @: $(MAKE); $(unstage)
38249         @[ -f ./utils/Makefile ] || exit 0; \
38250         r=`${PWD_COMMAND}`; export r; \
38251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38252         $(HOST_EXPORTS) \
38253         for flag in $(EXTRA_HOST_FLAGS) ; do \
38254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38255         done; \
38256         echo "Doing distclean in utils"; \
38257         (cd $(HOST_SUBDIR)/utils && \
38258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38260                   "RANLIB=$${RANLIB}" \
38261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38262                   distclean) \
38263           || exit 1
38264
38265 @endif utils
38266
38267 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38268 maybe-maintainer-clean-utils:
38269 @if utils
38270 maybe-maintainer-clean-utils: maintainer-clean-utils
38271
38272 maintainer-clean-utils: 
38273         @: $(MAKE); $(unstage)
38274         @[ -f ./utils/Makefile ] || exit 0; \
38275         r=`${PWD_COMMAND}`; export r; \
38276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38277         $(HOST_EXPORTS) \
38278         for flag in $(EXTRA_HOST_FLAGS) ; do \
38279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38280         done; \
38281         echo "Doing maintainer-clean in utils"; \
38282         (cd $(HOST_SUBDIR)/utils && \
38283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38285                   "RANLIB=$${RANLIB}" \
38286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38287                   maintainer-clean) \
38288           || exit 1
38289
38290 @endif utils
38291
38292
38293
38294 .PHONY: configure-c++tools maybe-configure-c++tools
38295 maybe-configure-c++tools:
38296 @if gcc-bootstrap
38297 configure-c++tools: stage_current
38298 @endif gcc-bootstrap
38299 @if c++tools
38300 maybe-configure-c++tools: configure-c++tools
38301 configure-c++tools: 
38302         @: $(MAKE); $(unstage)
38303         @r=`${PWD_COMMAND}`; export r; \
38304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38305         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38307         $(HOST_EXPORTS)  \
38308         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38309         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38310         case $(srcdir) in \
38311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38312           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38314         esac; \
38315         module_srcdir=c++tools; \
38316         $(SHELL) \
38317           $$s/$$module_srcdir/configure \
38318           --srcdir=$${topdir}/$$module_srcdir \
38319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38320           --target=${target_alias}  \
38321           || exit 1
38322 @endif c++tools
38323
38324
38325
38326
38327
38328 .PHONY: all-c++tools maybe-all-c++tools
38329 maybe-all-c++tools:
38330 @if gcc-bootstrap
38331 all-c++tools: stage_current
38332 @endif gcc-bootstrap
38333 @if c++tools
38334 TARGET-c++tools=all
38335 maybe-all-c++tools: all-c++tools
38336 all-c++tools: configure-c++tools
38337         @: $(MAKE); $(unstage)
38338         @r=`${PWD_COMMAND}`; export r; \
38339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340         $(HOST_EXPORTS)  \
38341         (cd $(HOST_SUBDIR)/c++tools && \
38342           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38343                 $(TARGET-c++tools))
38344 @endif c++tools
38345
38346
38347
38348
38349 .PHONY: check-c++tools maybe-check-c++tools
38350 maybe-check-c++tools:
38351 @if c++tools
38352 maybe-check-c++tools: check-c++tools
38353
38354 check-c++tools:
38355         @: $(MAKE); $(unstage)
38356         @r=`${PWD_COMMAND}`; export r; \
38357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38358         $(HOST_EXPORTS)  \
38359         (cd $(HOST_SUBDIR)/c++tools && \
38360           $(MAKE) $(FLAGS_TO_PASS)  check)
38361
38362 @endif c++tools
38363
38364 .PHONY: install-c++tools maybe-install-c++tools
38365 maybe-install-c++tools:
38366 @if c++tools
38367 maybe-install-c++tools: install-c++tools
38368
38369 install-c++tools: installdirs
38370         @: $(MAKE); $(unstage)
38371         @r=`${PWD_COMMAND}`; export r; \
38372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373         $(HOST_EXPORTS) \
38374         (cd $(HOST_SUBDIR)/c++tools && \
38375           $(MAKE) $(FLAGS_TO_PASS)  install)
38376
38377 @endif c++tools
38378
38379 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38380 maybe-install-strip-c++tools:
38381 @if c++tools
38382 maybe-install-strip-c++tools: install-strip-c++tools
38383
38384 install-strip-c++tools: installdirs
38385         @: $(MAKE); $(unstage)
38386         @r=`${PWD_COMMAND}`; export r; \
38387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38388         $(HOST_EXPORTS) \
38389         (cd $(HOST_SUBDIR)/c++tools && \
38390           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38391
38392 @endif c++tools
38393
38394 # Other targets (info, dvi, pdf, etc.)
38395
38396 .PHONY: maybe-info-c++tools info-c++tools
38397 maybe-info-c++tools:
38398 @if c++tools
38399 maybe-info-c++tools: info-c++tools
38400
38401 info-c++tools: \
38402     configure-c++tools 
38403         @: $(MAKE); $(unstage)
38404         @[ -f ./c++tools/Makefile ] || exit 0; \
38405         r=`${PWD_COMMAND}`; export r; \
38406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38407         $(HOST_EXPORTS) \
38408         for flag in $(EXTRA_HOST_FLAGS) ; do \
38409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38410         done; \
38411         echo "Doing info in c++tools"; \
38412         (cd $(HOST_SUBDIR)/c++tools && \
38413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38415                   "RANLIB=$${RANLIB}" \
38416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38417                   info) \
38418           || exit 1
38419
38420 @endif c++tools
38421
38422 .PHONY: maybe-dvi-c++tools dvi-c++tools
38423 maybe-dvi-c++tools:
38424 @if c++tools
38425 maybe-dvi-c++tools: dvi-c++tools
38426
38427 dvi-c++tools: \
38428     configure-c++tools 
38429         @: $(MAKE); $(unstage)
38430         @[ -f ./c++tools/Makefile ] || exit 0; \
38431         r=`${PWD_COMMAND}`; export r; \
38432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38433         $(HOST_EXPORTS) \
38434         for flag in $(EXTRA_HOST_FLAGS) ; do \
38435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38436         done; \
38437         echo "Doing dvi in c++tools"; \
38438         (cd $(HOST_SUBDIR)/c++tools && \
38439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38441                   "RANLIB=$${RANLIB}" \
38442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38443                   dvi) \
38444           || exit 1
38445
38446 @endif c++tools
38447
38448 .PHONY: maybe-pdf-c++tools pdf-c++tools
38449 maybe-pdf-c++tools:
38450 @if c++tools
38451 maybe-pdf-c++tools: pdf-c++tools
38452
38453 pdf-c++tools: \
38454     configure-c++tools 
38455         @: $(MAKE); $(unstage)
38456         @[ -f ./c++tools/Makefile ] || exit 0; \
38457         r=`${PWD_COMMAND}`; export r; \
38458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459         $(HOST_EXPORTS) \
38460         for flag in $(EXTRA_HOST_FLAGS) ; do \
38461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38462         done; \
38463         echo "Doing pdf in c++tools"; \
38464         (cd $(HOST_SUBDIR)/c++tools && \
38465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38467                   "RANLIB=$${RANLIB}" \
38468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38469                   pdf) \
38470           || exit 1
38471
38472 @endif c++tools
38473
38474 .PHONY: maybe-html-c++tools html-c++tools
38475 maybe-html-c++tools:
38476 @if c++tools
38477 maybe-html-c++tools: html-c++tools
38478
38479 html-c++tools: \
38480     configure-c++tools 
38481         @: $(MAKE); $(unstage)
38482         @[ -f ./c++tools/Makefile ] || exit 0; \
38483         r=`${PWD_COMMAND}`; export r; \
38484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38485         $(HOST_EXPORTS) \
38486         for flag in $(EXTRA_HOST_FLAGS) ; do \
38487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38488         done; \
38489         echo "Doing html in c++tools"; \
38490         (cd $(HOST_SUBDIR)/c++tools && \
38491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38493                   "RANLIB=$${RANLIB}" \
38494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38495                   html) \
38496           || exit 1
38497
38498 @endif c++tools
38499
38500 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38501 maybe-TAGS-c++tools:
38502 @if c++tools
38503 maybe-TAGS-c++tools: TAGS-c++tools
38504
38505 # c++tools doesn't support TAGS.
38506 TAGS-c++tools:
38507
38508 @endif c++tools
38509
38510 .PHONY: maybe-install-info-c++tools install-info-c++tools
38511 maybe-install-info-c++tools:
38512 @if c++tools
38513 maybe-install-info-c++tools: install-info-c++tools
38514
38515 install-info-c++tools: \
38516     configure-c++tools \
38517     info-c++tools 
38518         @: $(MAKE); $(unstage)
38519         @[ -f ./c++tools/Makefile ] || exit 0; \
38520         r=`${PWD_COMMAND}`; export r; \
38521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38522         $(HOST_EXPORTS) \
38523         for flag in $(EXTRA_HOST_FLAGS) ; do \
38524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38525         done; \
38526         echo "Doing install-info in c++tools"; \
38527         (cd $(HOST_SUBDIR)/c++tools && \
38528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38530                   "RANLIB=$${RANLIB}" \
38531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38532                   install-info) \
38533           || exit 1
38534
38535 @endif c++tools
38536
38537 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38538 maybe-install-dvi-c++tools:
38539 @if c++tools
38540 maybe-install-dvi-c++tools: install-dvi-c++tools
38541
38542 install-dvi-c++tools: \
38543     configure-c++tools \
38544     dvi-c++tools 
38545         @: $(MAKE); $(unstage)
38546         @[ -f ./c++tools/Makefile ] || exit 0; \
38547         r=`${PWD_COMMAND}`; export r; \
38548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549         $(HOST_EXPORTS) \
38550         for flag in $(EXTRA_HOST_FLAGS) ; do \
38551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552         done; \
38553         echo "Doing install-dvi in c++tools"; \
38554         (cd $(HOST_SUBDIR)/c++tools && \
38555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557                   "RANLIB=$${RANLIB}" \
38558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559                   install-dvi) \
38560           || exit 1
38561
38562 @endif c++tools
38563
38564 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38565 maybe-install-pdf-c++tools:
38566 @if c++tools
38567 maybe-install-pdf-c++tools: install-pdf-c++tools
38568
38569 install-pdf-c++tools: \
38570     configure-c++tools \
38571     pdf-c++tools 
38572         @: $(MAKE); $(unstage)
38573         @[ -f ./c++tools/Makefile ] || exit 0; \
38574         r=`${PWD_COMMAND}`; export r; \
38575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576         $(HOST_EXPORTS) \
38577         for flag in $(EXTRA_HOST_FLAGS) ; do \
38578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38579         done; \
38580         echo "Doing install-pdf in c++tools"; \
38581         (cd $(HOST_SUBDIR)/c++tools && \
38582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38584                   "RANLIB=$${RANLIB}" \
38585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38586                   install-pdf) \
38587           || exit 1
38588
38589 @endif c++tools
38590
38591 .PHONY: maybe-install-html-c++tools install-html-c++tools
38592 maybe-install-html-c++tools:
38593 @if c++tools
38594 maybe-install-html-c++tools: install-html-c++tools
38595
38596 install-html-c++tools: \
38597     configure-c++tools \
38598     html-c++tools 
38599         @: $(MAKE); $(unstage)
38600         @[ -f ./c++tools/Makefile ] || exit 0; \
38601         r=`${PWD_COMMAND}`; export r; \
38602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603         $(HOST_EXPORTS) \
38604         for flag in $(EXTRA_HOST_FLAGS) ; do \
38605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38606         done; \
38607         echo "Doing install-html in c++tools"; \
38608         (cd $(HOST_SUBDIR)/c++tools && \
38609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38611                   "RANLIB=$${RANLIB}" \
38612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38613                   install-html) \
38614           || exit 1
38615
38616 @endif c++tools
38617
38618 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38619 maybe-installcheck-c++tools:
38620 @if c++tools
38621 maybe-installcheck-c++tools: installcheck-c++tools
38622
38623 installcheck-c++tools: \
38624     configure-c++tools 
38625         @: $(MAKE); $(unstage)
38626         @[ -f ./c++tools/Makefile ] || exit 0; \
38627         r=`${PWD_COMMAND}`; export r; \
38628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38629         $(HOST_EXPORTS) \
38630         for flag in $(EXTRA_HOST_FLAGS) ; do \
38631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38632         done; \
38633         echo "Doing installcheck in c++tools"; \
38634         (cd $(HOST_SUBDIR)/c++tools && \
38635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38637                   "RANLIB=$${RANLIB}" \
38638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38639                   installcheck) \
38640           || exit 1
38641
38642 @endif c++tools
38643
38644 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38645 maybe-mostlyclean-c++tools:
38646 @if c++tools
38647 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38648
38649 mostlyclean-c++tools: 
38650         @: $(MAKE); $(unstage)
38651         @[ -f ./c++tools/Makefile ] || exit 0; \
38652         r=`${PWD_COMMAND}`; export r; \
38653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38654         $(HOST_EXPORTS) \
38655         for flag in $(EXTRA_HOST_FLAGS) ; do \
38656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38657         done; \
38658         echo "Doing mostlyclean in c++tools"; \
38659         (cd $(HOST_SUBDIR)/c++tools && \
38660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38662                   "RANLIB=$${RANLIB}" \
38663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38664                   mostlyclean) \
38665           || exit 1
38666
38667 @endif c++tools
38668
38669 .PHONY: maybe-clean-c++tools clean-c++tools
38670 maybe-clean-c++tools:
38671 @if c++tools
38672 maybe-clean-c++tools: clean-c++tools
38673
38674 clean-c++tools: 
38675         @: $(MAKE); $(unstage)
38676         @[ -f ./c++tools/Makefile ] || exit 0; \
38677         r=`${PWD_COMMAND}`; export r; \
38678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679         $(HOST_EXPORTS) \
38680         for flag in $(EXTRA_HOST_FLAGS) ; do \
38681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38682         done; \
38683         echo "Doing clean in c++tools"; \
38684         (cd $(HOST_SUBDIR)/c++tools && \
38685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38687                   "RANLIB=$${RANLIB}" \
38688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38689                   clean) \
38690           || exit 1
38691
38692 @endif c++tools
38693
38694 .PHONY: maybe-distclean-c++tools distclean-c++tools
38695 maybe-distclean-c++tools:
38696 @if c++tools
38697 maybe-distclean-c++tools: distclean-c++tools
38698
38699 distclean-c++tools: 
38700         @: $(MAKE); $(unstage)
38701         @[ -f ./c++tools/Makefile ] || exit 0; \
38702         r=`${PWD_COMMAND}`; export r; \
38703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704         $(HOST_EXPORTS) \
38705         for flag in $(EXTRA_HOST_FLAGS) ; do \
38706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38707         done; \
38708         echo "Doing distclean in c++tools"; \
38709         (cd $(HOST_SUBDIR)/c++tools && \
38710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38712                   "RANLIB=$${RANLIB}" \
38713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38714                   distclean) \
38715           || exit 1
38716
38717 @endif c++tools
38718
38719 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38720 maybe-maintainer-clean-c++tools:
38721 @if c++tools
38722 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38723
38724 maintainer-clean-c++tools: 
38725         @: $(MAKE); $(unstage)
38726         @[ -f ./c++tools/Makefile ] || exit 0; \
38727         r=`${PWD_COMMAND}`; export r; \
38728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38729         $(HOST_EXPORTS) \
38730         for flag in $(EXTRA_HOST_FLAGS) ; do \
38731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38732         done; \
38733         echo "Doing maintainer-clean in c++tools"; \
38734         (cd $(HOST_SUBDIR)/c++tools && \
38735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38737                   "RANLIB=$${RANLIB}" \
38738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38739                   maintainer-clean) \
38740           || exit 1
38741
38742 @endif c++tools
38743
38744
38745
38746 .PHONY: configure-gnattools maybe-configure-gnattools
38747 maybe-configure-gnattools:
38748 @if gcc-bootstrap
38749 configure-gnattools: stage_current
38750 @endif gcc-bootstrap
38751 @if gnattools
38752 maybe-configure-gnattools: configure-gnattools
38753 configure-gnattools: 
38754         @: $(MAKE); $(unstage)
38755         @r=`${PWD_COMMAND}`; export r; \
38756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38759         $(HOST_EXPORTS)  \
38760         echo Configuring in $(HOST_SUBDIR)/gnattools; \
38761         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38762         case $(srcdir) in \
38763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38764           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38766         esac; \
38767         module_srcdir=gnattools; \
38768         $(SHELL) \
38769           $$s/$$module_srcdir/configure \
38770           --srcdir=$${topdir}/$$module_srcdir \
38771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38772           --target=${target_alias}  \
38773           || exit 1
38774 @endif gnattools
38775
38776
38777
38778
38779
38780 .PHONY: all-gnattools maybe-all-gnattools
38781 maybe-all-gnattools:
38782 @if gcc-bootstrap
38783 all-gnattools: stage_current
38784 @endif gcc-bootstrap
38785 @if gnattools
38786 TARGET-gnattools=all
38787 maybe-all-gnattools: all-gnattools
38788 all-gnattools: configure-gnattools
38789         @: $(MAKE); $(unstage)
38790         @r=`${PWD_COMMAND}`; export r; \
38791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38792         $(HOST_EXPORTS)  \
38793         (cd $(HOST_SUBDIR)/gnattools && \
38794           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38795                 $(TARGET-gnattools))
38796 @endif gnattools
38797
38798
38799
38800
38801 .PHONY: check-gnattools maybe-check-gnattools
38802 maybe-check-gnattools:
38803 @if gnattools
38804 maybe-check-gnattools: check-gnattools
38805
38806 check-gnattools:
38807         @: $(MAKE); $(unstage)
38808         @r=`${PWD_COMMAND}`; export r; \
38809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810         $(HOST_EXPORTS)  \
38811         (cd $(HOST_SUBDIR)/gnattools && \
38812           $(MAKE) $(FLAGS_TO_PASS)  check)
38813
38814 @endif gnattools
38815
38816 .PHONY: install-gnattools maybe-install-gnattools
38817 maybe-install-gnattools:
38818 @if gnattools
38819 maybe-install-gnattools: install-gnattools
38820
38821 install-gnattools: installdirs
38822         @: $(MAKE); $(unstage)
38823         @r=`${PWD_COMMAND}`; export r; \
38824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825         $(HOST_EXPORTS) \
38826         (cd $(HOST_SUBDIR)/gnattools && \
38827           $(MAKE) $(FLAGS_TO_PASS)  install)
38828
38829 @endif gnattools
38830
38831 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38832 maybe-install-strip-gnattools:
38833 @if gnattools
38834 maybe-install-strip-gnattools: install-strip-gnattools
38835
38836 install-strip-gnattools: installdirs
38837         @: $(MAKE); $(unstage)
38838         @r=`${PWD_COMMAND}`; export r; \
38839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38840         $(HOST_EXPORTS) \
38841         (cd $(HOST_SUBDIR)/gnattools && \
38842           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38843
38844 @endif gnattools
38845
38846 # Other targets (info, dvi, pdf, etc.)
38847
38848 .PHONY: maybe-info-gnattools info-gnattools
38849 maybe-info-gnattools:
38850 @if gnattools
38851 maybe-info-gnattools: info-gnattools
38852
38853 info-gnattools: \
38854     configure-gnattools 
38855         @: $(MAKE); $(unstage)
38856         @[ -f ./gnattools/Makefile ] || exit 0; \
38857         r=`${PWD_COMMAND}`; export r; \
38858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859         $(HOST_EXPORTS) \
38860         for flag in $(EXTRA_HOST_FLAGS) ; do \
38861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38862         done; \
38863         echo "Doing info in gnattools"; \
38864         (cd $(HOST_SUBDIR)/gnattools && \
38865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867                   "RANLIB=$${RANLIB}" \
38868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869                   info) \
38870           || exit 1
38871
38872 @endif gnattools
38873
38874 .PHONY: maybe-dvi-gnattools dvi-gnattools
38875 maybe-dvi-gnattools:
38876 @if gnattools
38877 maybe-dvi-gnattools: dvi-gnattools
38878
38879 dvi-gnattools: \
38880     configure-gnattools 
38881         @: $(MAKE); $(unstage)
38882         @[ -f ./gnattools/Makefile ] || exit 0; \
38883         r=`${PWD_COMMAND}`; export r; \
38884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885         $(HOST_EXPORTS) \
38886         for flag in $(EXTRA_HOST_FLAGS) ; do \
38887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38888         done; \
38889         echo "Doing dvi in gnattools"; \
38890         (cd $(HOST_SUBDIR)/gnattools && \
38891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893                   "RANLIB=$${RANLIB}" \
38894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38895                   dvi) \
38896           || exit 1
38897
38898 @endif gnattools
38899
38900 .PHONY: maybe-pdf-gnattools pdf-gnattools
38901 maybe-pdf-gnattools:
38902 @if gnattools
38903 maybe-pdf-gnattools: pdf-gnattools
38904
38905 pdf-gnattools: \
38906     configure-gnattools 
38907         @: $(MAKE); $(unstage)
38908         @[ -f ./gnattools/Makefile ] || exit 0; \
38909         r=`${PWD_COMMAND}`; export r; \
38910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38911         $(HOST_EXPORTS) \
38912         for flag in $(EXTRA_HOST_FLAGS) ; do \
38913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38914         done; \
38915         echo "Doing pdf in gnattools"; \
38916         (cd $(HOST_SUBDIR)/gnattools && \
38917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38919                   "RANLIB=$${RANLIB}" \
38920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38921                   pdf) \
38922           || exit 1
38923
38924 @endif gnattools
38925
38926 .PHONY: maybe-html-gnattools html-gnattools
38927 maybe-html-gnattools:
38928 @if gnattools
38929 maybe-html-gnattools: html-gnattools
38930
38931 html-gnattools: \
38932     configure-gnattools 
38933         @: $(MAKE); $(unstage)
38934         @[ -f ./gnattools/Makefile ] || exit 0; \
38935         r=`${PWD_COMMAND}`; export r; \
38936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38937         $(HOST_EXPORTS) \
38938         for flag in $(EXTRA_HOST_FLAGS) ; do \
38939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38940         done; \
38941         echo "Doing html in gnattools"; \
38942         (cd $(HOST_SUBDIR)/gnattools && \
38943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38945                   "RANLIB=$${RANLIB}" \
38946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38947                   html) \
38948           || exit 1
38949
38950 @endif gnattools
38951
38952 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38953 maybe-TAGS-gnattools:
38954 @if gnattools
38955 maybe-TAGS-gnattools: TAGS-gnattools
38956
38957 TAGS-gnattools: \
38958     configure-gnattools 
38959         @: $(MAKE); $(unstage)
38960         @[ -f ./gnattools/Makefile ] || exit 0; \
38961         r=`${PWD_COMMAND}`; export r; \
38962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963         $(HOST_EXPORTS) \
38964         for flag in $(EXTRA_HOST_FLAGS) ; do \
38965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38966         done; \
38967         echo "Doing TAGS in gnattools"; \
38968         (cd $(HOST_SUBDIR)/gnattools && \
38969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971                   "RANLIB=$${RANLIB}" \
38972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38973                   TAGS) \
38974           || exit 1
38975
38976 @endif gnattools
38977
38978 .PHONY: maybe-install-info-gnattools install-info-gnattools
38979 maybe-install-info-gnattools:
38980 @if gnattools
38981 maybe-install-info-gnattools: install-info-gnattools
38982
38983 install-info-gnattools: \
38984     configure-gnattools \
38985     info-gnattools 
38986         @: $(MAKE); $(unstage)
38987         @[ -f ./gnattools/Makefile ] || exit 0; \
38988         r=`${PWD_COMMAND}`; export r; \
38989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38990         $(HOST_EXPORTS) \
38991         for flag in $(EXTRA_HOST_FLAGS) ; do \
38992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38993         done; \
38994         echo "Doing install-info in gnattools"; \
38995         (cd $(HOST_SUBDIR)/gnattools && \
38996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38998                   "RANLIB=$${RANLIB}" \
38999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39000                   install-info) \
39001           || exit 1
39002
39003 @endif gnattools
39004
39005 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39006 maybe-install-dvi-gnattools:
39007 @if gnattools
39008 maybe-install-dvi-gnattools: install-dvi-gnattools
39009
39010 install-dvi-gnattools: \
39011     configure-gnattools \
39012     dvi-gnattools 
39013         @: $(MAKE); $(unstage)
39014         @[ -f ./gnattools/Makefile ] || exit 0; \
39015         r=`${PWD_COMMAND}`; export r; \
39016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39017         $(HOST_EXPORTS) \
39018         for flag in $(EXTRA_HOST_FLAGS) ; do \
39019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39020         done; \
39021         echo "Doing install-dvi in gnattools"; \
39022         (cd $(HOST_SUBDIR)/gnattools && \
39023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39025                   "RANLIB=$${RANLIB}" \
39026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39027                   install-dvi) \
39028           || exit 1
39029
39030 @endif gnattools
39031
39032 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39033 maybe-install-pdf-gnattools:
39034 @if gnattools
39035 maybe-install-pdf-gnattools: install-pdf-gnattools
39036
39037 install-pdf-gnattools: \
39038     configure-gnattools \
39039     pdf-gnattools 
39040         @: $(MAKE); $(unstage)
39041         @[ -f ./gnattools/Makefile ] || exit 0; \
39042         r=`${PWD_COMMAND}`; export r; \
39043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39044         $(HOST_EXPORTS) \
39045         for flag in $(EXTRA_HOST_FLAGS) ; do \
39046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047         done; \
39048         echo "Doing install-pdf in gnattools"; \
39049         (cd $(HOST_SUBDIR)/gnattools && \
39050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39052                   "RANLIB=$${RANLIB}" \
39053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39054                   install-pdf) \
39055           || exit 1
39056
39057 @endif gnattools
39058
39059 .PHONY: maybe-install-html-gnattools install-html-gnattools
39060 maybe-install-html-gnattools:
39061 @if gnattools
39062 maybe-install-html-gnattools: install-html-gnattools
39063
39064 install-html-gnattools: \
39065     configure-gnattools \
39066     html-gnattools 
39067         @: $(MAKE); $(unstage)
39068         @[ -f ./gnattools/Makefile ] || exit 0; \
39069         r=`${PWD_COMMAND}`; export r; \
39070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071         $(HOST_EXPORTS) \
39072         for flag in $(EXTRA_HOST_FLAGS) ; do \
39073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39074         done; \
39075         echo "Doing install-html in gnattools"; \
39076         (cd $(HOST_SUBDIR)/gnattools && \
39077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39079                   "RANLIB=$${RANLIB}" \
39080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39081                   install-html) \
39082           || exit 1
39083
39084 @endif gnattools
39085
39086 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39087 maybe-installcheck-gnattools:
39088 @if gnattools
39089 maybe-installcheck-gnattools: installcheck-gnattools
39090
39091 installcheck-gnattools: \
39092     configure-gnattools 
39093         @: $(MAKE); $(unstage)
39094         @[ -f ./gnattools/Makefile ] || exit 0; \
39095         r=`${PWD_COMMAND}`; export r; \
39096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39097         $(HOST_EXPORTS) \
39098         for flag in $(EXTRA_HOST_FLAGS) ; do \
39099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39100         done; \
39101         echo "Doing installcheck in gnattools"; \
39102         (cd $(HOST_SUBDIR)/gnattools && \
39103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39105                   "RANLIB=$${RANLIB}" \
39106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39107                   installcheck) \
39108           || exit 1
39109
39110 @endif gnattools
39111
39112 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39113 maybe-mostlyclean-gnattools:
39114 @if gnattools
39115 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39116
39117 mostlyclean-gnattools: 
39118         @: $(MAKE); $(unstage)
39119         @[ -f ./gnattools/Makefile ] || exit 0; \
39120         r=`${PWD_COMMAND}`; export r; \
39121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122         $(HOST_EXPORTS) \
39123         for flag in $(EXTRA_HOST_FLAGS) ; do \
39124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39125         done; \
39126         echo "Doing mostlyclean in gnattools"; \
39127         (cd $(HOST_SUBDIR)/gnattools && \
39128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130                   "RANLIB=$${RANLIB}" \
39131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132                   mostlyclean) \
39133           || exit 1
39134
39135 @endif gnattools
39136
39137 .PHONY: maybe-clean-gnattools clean-gnattools
39138 maybe-clean-gnattools:
39139 @if gnattools
39140 maybe-clean-gnattools: clean-gnattools
39141
39142 clean-gnattools: 
39143         @: $(MAKE); $(unstage)
39144         @[ -f ./gnattools/Makefile ] || exit 0; \
39145         r=`${PWD_COMMAND}`; export r; \
39146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39147         $(HOST_EXPORTS) \
39148         for flag in $(EXTRA_HOST_FLAGS) ; do \
39149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39150         done; \
39151         echo "Doing clean in gnattools"; \
39152         (cd $(HOST_SUBDIR)/gnattools && \
39153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39155                   "RANLIB=$${RANLIB}" \
39156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39157                   clean) \
39158           || exit 1
39159
39160 @endif gnattools
39161
39162 .PHONY: maybe-distclean-gnattools distclean-gnattools
39163 maybe-distclean-gnattools:
39164 @if gnattools
39165 maybe-distclean-gnattools: distclean-gnattools
39166
39167 distclean-gnattools: 
39168         @: $(MAKE); $(unstage)
39169         @[ -f ./gnattools/Makefile ] || exit 0; \
39170         r=`${PWD_COMMAND}`; export r; \
39171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172         $(HOST_EXPORTS) \
39173         for flag in $(EXTRA_HOST_FLAGS) ; do \
39174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39175         done; \
39176         echo "Doing distclean in gnattools"; \
39177         (cd $(HOST_SUBDIR)/gnattools && \
39178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39180                   "RANLIB=$${RANLIB}" \
39181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39182                   distclean) \
39183           || exit 1
39184
39185 @endif gnattools
39186
39187 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39188 maybe-maintainer-clean-gnattools:
39189 @if gnattools
39190 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39191
39192 maintainer-clean-gnattools: 
39193         @: $(MAKE); $(unstage)
39194         @[ -f ./gnattools/Makefile ] || exit 0; \
39195         r=`${PWD_COMMAND}`; export r; \
39196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197         $(HOST_EXPORTS) \
39198         for flag in $(EXTRA_HOST_FLAGS) ; do \
39199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200         done; \
39201         echo "Doing maintainer-clean in gnattools"; \
39202         (cd $(HOST_SUBDIR)/gnattools && \
39203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205                   "RANLIB=$${RANLIB}" \
39206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207                   maintainer-clean) \
39208           || exit 1
39209
39210 @endif gnattools
39211
39212
39213
39214 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39215 maybe-configure-lto-plugin:
39216 @if gcc-bootstrap
39217 configure-lto-plugin: stage_current
39218 @endif gcc-bootstrap
39219 @if lto-plugin
39220 maybe-configure-lto-plugin: configure-lto-plugin
39221 configure-lto-plugin: 
39222         @r=`${PWD_COMMAND}`; export r; \
39223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39224         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39226         $(HOST_EXPORTS)  \
39227         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39228         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39229         case $(srcdir) in \
39230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39231           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39233         esac; \
39234         module_srcdir=lto-plugin; \
39235         $(SHELL) \
39236           $$s/$$module_srcdir/configure \
39237           --srcdir=$${topdir}/$$module_srcdir \
39238           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39239           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39240           || exit 1
39241 @endif lto-plugin
39242
39243
39244
39245 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39246 maybe-configure-stage1-lto-plugin:
39247 @if lto-plugin-bootstrap
39248 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39249 configure-stage1-lto-plugin:
39250         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39252         @r=`${PWD_COMMAND}`; export r; \
39253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39254         TFLAGS="$(STAGE1_TFLAGS)"; \
39255         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39256         $(HOST_EXPORTS) \
39257         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39258         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39259         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39260         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39262         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39263         case $(srcdir) in \
39264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39265           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39267         esac; \
39268         module_srcdir=lto-plugin; \
39269         $(SHELL) $$s/$$module_srcdir/configure \
39270           --srcdir=$${topdir}/$$module_srcdir \
39271           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39272           --target=${target_alias} \
39273            \
39274           $(STAGE1_CONFIGURE_FLAGS) \
39275           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39276 @endif lto-plugin-bootstrap
39277
39278 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39279 maybe-configure-stage2-lto-plugin:
39280 @if lto-plugin-bootstrap
39281 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39282 configure-stage2-lto-plugin:
39283         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39285         @r=`${PWD_COMMAND}`; export r; \
39286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39287         TFLAGS="$(STAGE2_TFLAGS)"; \
39288         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39289         $(HOST_EXPORTS) \
39290         $(POSTSTAGE1_HOST_EXPORTS) \
39291         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39292         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39293         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39294         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39296         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39297         case $(srcdir) in \
39298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39299           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39301         esac; \
39302         module_srcdir=lto-plugin; \
39303         $(SHELL) $$s/$$module_srcdir/configure \
39304           --srcdir=$${topdir}/$$module_srcdir \
39305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39306           --target=${target_alias} \
39307           --with-build-libsubdir=$(HOST_SUBDIR) \
39308           $(STAGE2_CONFIGURE_FLAGS) \
39309           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39310 @endif lto-plugin-bootstrap
39311
39312 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39313 maybe-configure-stage3-lto-plugin:
39314 @if lto-plugin-bootstrap
39315 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39316 configure-stage3-lto-plugin:
39317         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39319         @r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         TFLAGS="$(STAGE3_TFLAGS)"; \
39322         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39323         $(HOST_EXPORTS) \
39324         $(POSTSTAGE1_HOST_EXPORTS) \
39325         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39326         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39327         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39328         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39330         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39331         case $(srcdir) in \
39332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39333           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39335         esac; \
39336         module_srcdir=lto-plugin; \
39337         $(SHELL) $$s/$$module_srcdir/configure \
39338           --srcdir=$${topdir}/$$module_srcdir \
39339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39340           --target=${target_alias} \
39341           --with-build-libsubdir=$(HOST_SUBDIR) \
39342           $(STAGE3_CONFIGURE_FLAGS) \
39343           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39344 @endif lto-plugin-bootstrap
39345
39346 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39347 maybe-configure-stage4-lto-plugin:
39348 @if lto-plugin-bootstrap
39349 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39350 configure-stage4-lto-plugin:
39351         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39353         @r=`${PWD_COMMAND}`; export r; \
39354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355         TFLAGS="$(STAGE4_TFLAGS)"; \
39356         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39357         $(HOST_EXPORTS) \
39358         $(POSTSTAGE1_HOST_EXPORTS) \
39359         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39360         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39361         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39362         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39364         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39365         case $(srcdir) in \
39366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39367           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39369         esac; \
39370         module_srcdir=lto-plugin; \
39371         $(SHELL) $$s/$$module_srcdir/configure \
39372           --srcdir=$${topdir}/$$module_srcdir \
39373           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39374           --target=${target_alias} \
39375           --with-build-libsubdir=$(HOST_SUBDIR) \
39376           $(STAGE4_CONFIGURE_FLAGS) \
39377           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39378 @endif lto-plugin-bootstrap
39379
39380 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39381 maybe-configure-stageprofile-lto-plugin:
39382 @if lto-plugin-bootstrap
39383 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39384 configure-stageprofile-lto-plugin:
39385         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39387         @r=`${PWD_COMMAND}`; export r; \
39388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39389         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39390         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39391         $(HOST_EXPORTS) \
39392         $(POSTSTAGE1_HOST_EXPORTS) \
39393         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39394         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39395         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39396         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39398         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39399         case $(srcdir) in \
39400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39401           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39403         esac; \
39404         module_srcdir=lto-plugin; \
39405         $(SHELL) $$s/$$module_srcdir/configure \
39406           --srcdir=$${topdir}/$$module_srcdir \
39407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39408           --target=${target_alias} \
39409           --with-build-libsubdir=$(HOST_SUBDIR) \
39410           $(STAGEprofile_CONFIGURE_FLAGS) \
39411           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39412 @endif lto-plugin-bootstrap
39413
39414 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39415 maybe-configure-stagetrain-lto-plugin:
39416 @if lto-plugin-bootstrap
39417 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39418 configure-stagetrain-lto-plugin:
39419         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39421         @r=`${PWD_COMMAND}`; export r; \
39422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39423         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39424         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39425         $(HOST_EXPORTS) \
39426         $(POSTSTAGE1_HOST_EXPORTS) \
39427         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39428         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39429         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39430         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39432         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39433         case $(srcdir) in \
39434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39435           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39437         esac; \
39438         module_srcdir=lto-plugin; \
39439         $(SHELL) $$s/$$module_srcdir/configure \
39440           --srcdir=$${topdir}/$$module_srcdir \
39441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39442           --target=${target_alias} \
39443           --with-build-libsubdir=$(HOST_SUBDIR) \
39444           $(STAGEtrain_CONFIGURE_FLAGS) \
39445           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39446 @endif lto-plugin-bootstrap
39447
39448 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39449 maybe-configure-stagefeedback-lto-plugin:
39450 @if lto-plugin-bootstrap
39451 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39452 configure-stagefeedback-lto-plugin:
39453         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39455         @r=`${PWD_COMMAND}`; export r; \
39456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39458         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39459         $(HOST_EXPORTS) \
39460         $(POSTSTAGE1_HOST_EXPORTS) \
39461         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39462         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39463         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39464         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39465         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39466         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39467         case $(srcdir) in \
39468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39469           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39471         esac; \
39472         module_srcdir=lto-plugin; \
39473         $(SHELL) $$s/$$module_srcdir/configure \
39474           --srcdir=$${topdir}/$$module_srcdir \
39475           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39476           --target=${target_alias} \
39477           --with-build-libsubdir=$(HOST_SUBDIR) \
39478           $(STAGEfeedback_CONFIGURE_FLAGS) \
39479           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39480 @endif lto-plugin-bootstrap
39481
39482 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39483 maybe-configure-stageautoprofile-lto-plugin:
39484 @if lto-plugin-bootstrap
39485 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39486 configure-stageautoprofile-lto-plugin:
39487         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39489         @r=`${PWD_COMMAND}`; export r; \
39490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39491         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39492         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39493         $(HOST_EXPORTS) \
39494         $(POSTSTAGE1_HOST_EXPORTS) \
39495         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39496         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39497         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39498         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39500         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39501         case $(srcdir) in \
39502           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39503           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39504                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39505         esac; \
39506         module_srcdir=lto-plugin; \
39507         $(SHELL) $$s/$$module_srcdir/configure \
39508           --srcdir=$${topdir}/$$module_srcdir \
39509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39510           --target=${target_alias} \
39511           --with-build-libsubdir=$(HOST_SUBDIR) \
39512           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39513           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39514 @endif lto-plugin-bootstrap
39515
39516 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39517 maybe-configure-stageautofeedback-lto-plugin:
39518 @if lto-plugin-bootstrap
39519 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39520 configure-stageautofeedback-lto-plugin:
39521         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39523         @r=`${PWD_COMMAND}`; export r; \
39524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39526         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39527         $(HOST_EXPORTS) \
39528         $(POSTSTAGE1_HOST_EXPORTS) \
39529         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39530         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39531         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39532         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39534         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39535         case $(srcdir) in \
39536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39537           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39539         esac; \
39540         module_srcdir=lto-plugin; \
39541         $(SHELL) $$s/$$module_srcdir/configure \
39542           --srcdir=$${topdir}/$$module_srcdir \
39543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39544           --target=${target_alias} \
39545           --with-build-libsubdir=$(HOST_SUBDIR) \
39546           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39547           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39548 @endif lto-plugin-bootstrap
39549
39550
39551
39552
39553
39554 .PHONY: all-lto-plugin maybe-all-lto-plugin
39555 maybe-all-lto-plugin:
39556 @if gcc-bootstrap
39557 all-lto-plugin: stage_current
39558 @endif gcc-bootstrap
39559 @if lto-plugin
39560 TARGET-lto-plugin=all
39561 maybe-all-lto-plugin: all-lto-plugin
39562 all-lto-plugin: configure-lto-plugin
39563         @r=`${PWD_COMMAND}`; export r; \
39564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39565         $(HOST_EXPORTS)  \
39566         (cd $(HOST_SUBDIR)/lto-plugin && \
39567           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39568                 $(TARGET-lto-plugin))
39569 @endif lto-plugin
39570
39571
39572
39573 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39574 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39575 maybe-all-stage1-lto-plugin:
39576 maybe-clean-stage1-lto-plugin:
39577 @if lto-plugin-bootstrap
39578 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39579 all-stage1: all-stage1-lto-plugin
39580 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39581 all-stage1-lto-plugin: configure-stage1-lto-plugin
39582         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39583         @r=`${PWD_COMMAND}`; export r; \
39584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585         TFLAGS="$(STAGE1_TFLAGS)"; \
39586         $(HOST_EXPORTS)  \
39587         cd $(HOST_SUBDIR)/lto-plugin && \
39588          \
39589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39590                 CFLAGS="$(STAGE1_CFLAGS)" \
39591                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39592                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39593                 LIBCFLAGS="$(LIBCFLAGS)" \
39594                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39595                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39596                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39597                 $(EXTRA_HOST_FLAGS)  \
39598                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39599                 TFLAGS="$(STAGE1_TFLAGS)"  \
39600                 $(TARGET-stage1-lto-plugin)
39601
39602 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39603 clean-stage1: clean-stage1-lto-plugin
39604 clean-stage1-lto-plugin:
39605         @if [ $(current_stage) = stage1 ]; then \
39606           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39607         else \
39608           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39609           $(MAKE) stage1-start; \
39610         fi; \
39611         cd $(HOST_SUBDIR)/lto-plugin && \
39612         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39613         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39614 @endif lto-plugin-bootstrap
39615
39616
39617 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39618 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39619 maybe-all-stage2-lto-plugin:
39620 maybe-clean-stage2-lto-plugin:
39621 @if lto-plugin-bootstrap
39622 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39623 all-stage2: all-stage2-lto-plugin
39624 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39625 all-stage2-lto-plugin: configure-stage2-lto-plugin
39626         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39627         @r=`${PWD_COMMAND}`; export r; \
39628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39629         TFLAGS="$(STAGE2_TFLAGS)"; \
39630         $(HOST_EXPORTS) \
39631         $(POSTSTAGE1_HOST_EXPORTS)  \
39632         cd $(HOST_SUBDIR)/lto-plugin && \
39633          \
39634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39635                 CFLAGS="$(STAGE2_CFLAGS)" \
39636                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39637                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39638                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39639                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39640                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39641                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39642                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39643                 TFLAGS="$(STAGE2_TFLAGS)"  \
39644                 $(TARGET-stage2-lto-plugin)
39645
39646 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39647 clean-stage2: clean-stage2-lto-plugin
39648 clean-stage2-lto-plugin:
39649         @if [ $(current_stage) = stage2 ]; then \
39650           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39651         else \
39652           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39653           $(MAKE) stage2-start; \
39654         fi; \
39655         cd $(HOST_SUBDIR)/lto-plugin && \
39656         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39657 @endif lto-plugin-bootstrap
39658
39659
39660 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39661 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39662 maybe-all-stage3-lto-plugin:
39663 maybe-clean-stage3-lto-plugin:
39664 @if lto-plugin-bootstrap
39665 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39666 all-stage3: all-stage3-lto-plugin
39667 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39668 all-stage3-lto-plugin: configure-stage3-lto-plugin
39669         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39670         @r=`${PWD_COMMAND}`; export r; \
39671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672         TFLAGS="$(STAGE3_TFLAGS)"; \
39673         $(HOST_EXPORTS) \
39674         $(POSTSTAGE1_HOST_EXPORTS)  \
39675         cd $(HOST_SUBDIR)/lto-plugin && \
39676          \
39677         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39678                 CFLAGS="$(STAGE3_CFLAGS)" \
39679                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39680                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39681                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39682                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39683                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39684                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39685                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39686                 TFLAGS="$(STAGE3_TFLAGS)"  \
39687                 $(TARGET-stage3-lto-plugin)
39688
39689 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39690 clean-stage3: clean-stage3-lto-plugin
39691 clean-stage3-lto-plugin:
39692         @if [ $(current_stage) = stage3 ]; then \
39693           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39694         else \
39695           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39696           $(MAKE) stage3-start; \
39697         fi; \
39698         cd $(HOST_SUBDIR)/lto-plugin && \
39699         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39700 @endif lto-plugin-bootstrap
39701
39702
39703 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39704 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39705 maybe-all-stage4-lto-plugin:
39706 maybe-clean-stage4-lto-plugin:
39707 @if lto-plugin-bootstrap
39708 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39709 all-stage4: all-stage4-lto-plugin
39710 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39711 all-stage4-lto-plugin: configure-stage4-lto-plugin
39712         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39713         @r=`${PWD_COMMAND}`; export r; \
39714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39715         TFLAGS="$(STAGE4_TFLAGS)"; \
39716         $(HOST_EXPORTS) \
39717         $(POSTSTAGE1_HOST_EXPORTS)  \
39718         cd $(HOST_SUBDIR)/lto-plugin && \
39719          \
39720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39721                 CFLAGS="$(STAGE4_CFLAGS)" \
39722                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39723                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39724                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39725                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39726                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39727                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39728                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39729                 TFLAGS="$(STAGE4_TFLAGS)"  \
39730                 $(TARGET-stage4-lto-plugin)
39731
39732 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39733 clean-stage4: clean-stage4-lto-plugin
39734 clean-stage4-lto-plugin:
39735         @if [ $(current_stage) = stage4 ]; then \
39736           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39737         else \
39738           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39739           $(MAKE) stage4-start; \
39740         fi; \
39741         cd $(HOST_SUBDIR)/lto-plugin && \
39742         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39743 @endif lto-plugin-bootstrap
39744
39745
39746 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39747 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39748 maybe-all-stageprofile-lto-plugin:
39749 maybe-clean-stageprofile-lto-plugin:
39750 @if lto-plugin-bootstrap
39751 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39752 all-stageprofile: all-stageprofile-lto-plugin
39753 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39754 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39755         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39756         @r=`${PWD_COMMAND}`; export r; \
39757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39758         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39759         $(HOST_EXPORTS) \
39760         $(POSTSTAGE1_HOST_EXPORTS)  \
39761         cd $(HOST_SUBDIR)/lto-plugin && \
39762          \
39763         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39764                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39765                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39766                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39767                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39768                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39769                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39770                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39771                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39772                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39773                 $(TARGET-stageprofile-lto-plugin)
39774
39775 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39776 clean-stageprofile: clean-stageprofile-lto-plugin
39777 clean-stageprofile-lto-plugin:
39778         @if [ $(current_stage) = stageprofile ]; then \
39779           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39780         else \
39781           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39782           $(MAKE) stageprofile-start; \
39783         fi; \
39784         cd $(HOST_SUBDIR)/lto-plugin && \
39785         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39786 @endif lto-plugin-bootstrap
39787
39788
39789 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39790 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39791 maybe-all-stagetrain-lto-plugin:
39792 maybe-clean-stagetrain-lto-plugin:
39793 @if lto-plugin-bootstrap
39794 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39795 all-stagetrain: all-stagetrain-lto-plugin
39796 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39797 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39798         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39799         @r=`${PWD_COMMAND}`; export r; \
39800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39801         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39802         $(HOST_EXPORTS) \
39803         $(POSTSTAGE1_HOST_EXPORTS)  \
39804         cd $(HOST_SUBDIR)/lto-plugin && \
39805          \
39806         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39807                 CFLAGS="$(STAGEtrain_CFLAGS)" \
39808                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39809                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39810                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39814                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39815                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39816                 $(TARGET-stagetrain-lto-plugin)
39817
39818 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39819 clean-stagetrain: clean-stagetrain-lto-plugin
39820 clean-stagetrain-lto-plugin:
39821         @if [ $(current_stage) = stagetrain ]; then \
39822           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39823         else \
39824           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39825           $(MAKE) stagetrain-start; \
39826         fi; \
39827         cd $(HOST_SUBDIR)/lto-plugin && \
39828         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39829 @endif lto-plugin-bootstrap
39830
39831
39832 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39833 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39834 maybe-all-stagefeedback-lto-plugin:
39835 maybe-clean-stagefeedback-lto-plugin:
39836 @if lto-plugin-bootstrap
39837 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39838 all-stagefeedback: all-stagefeedback-lto-plugin
39839 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39840 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39841         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39842         @r=`${PWD_COMMAND}`; export r; \
39843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39845         $(HOST_EXPORTS) \
39846         $(POSTSTAGE1_HOST_EXPORTS)  \
39847         cd $(HOST_SUBDIR)/lto-plugin && \
39848          \
39849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39850                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39851                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39852                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39853                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39857                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39858                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39859                 $(TARGET-stagefeedback-lto-plugin)
39860
39861 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39862 clean-stagefeedback: clean-stagefeedback-lto-plugin
39863 clean-stagefeedback-lto-plugin:
39864         @if [ $(current_stage) = stagefeedback ]; then \
39865           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39866         else \
39867           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39868           $(MAKE) stagefeedback-start; \
39869         fi; \
39870         cd $(HOST_SUBDIR)/lto-plugin && \
39871         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39872 @endif lto-plugin-bootstrap
39873
39874
39875 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39876 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39877 maybe-all-stageautoprofile-lto-plugin:
39878 maybe-clean-stageautoprofile-lto-plugin:
39879 @if lto-plugin-bootstrap
39880 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39881 all-stageautoprofile: all-stageautoprofile-lto-plugin
39882 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39883 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39884         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39885         @r=`${PWD_COMMAND}`; export r; \
39886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39888         $(HOST_EXPORTS) \
39889         $(POSTSTAGE1_HOST_EXPORTS)  \
39890         cd $(HOST_SUBDIR)/lto-plugin && \
39891         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39892         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39893                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39894                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39895                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39896                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39897                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39898                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39899                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39900                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39901                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39902                 $(TARGET-stageautoprofile-lto-plugin)
39903
39904 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39905 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39906 clean-stageautoprofile-lto-plugin:
39907         @if [ $(current_stage) = stageautoprofile ]; then \
39908           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39909         else \
39910           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39911           $(MAKE) stageautoprofile-start; \
39912         fi; \
39913         cd $(HOST_SUBDIR)/lto-plugin && \
39914         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39915 @endif lto-plugin-bootstrap
39916
39917
39918 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39919 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39920 maybe-all-stageautofeedback-lto-plugin:
39921 maybe-clean-stageautofeedback-lto-plugin:
39922 @if lto-plugin-bootstrap
39923 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39924 all-stageautofeedback: all-stageautofeedback-lto-plugin
39925 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39926 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39927         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39928         @r=`${PWD_COMMAND}`; export r; \
39929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39931         $(HOST_EXPORTS) \
39932         $(POSTSTAGE1_HOST_EXPORTS)  \
39933         cd $(HOST_SUBDIR)/lto-plugin && \
39934          \
39935         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39936                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39937                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39938                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39939                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39940                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39941                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39942                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39943                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39944                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39945                 $(TARGET-stageautofeedback-lto-plugin)
39946
39947 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39948 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39949 clean-stageautofeedback-lto-plugin:
39950         @if [ $(current_stage) = stageautofeedback ]; then \
39951           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39952         else \
39953           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39954           $(MAKE) stageautofeedback-start; \
39955         fi; \
39956         cd $(HOST_SUBDIR)/lto-plugin && \
39957         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39958 @endif lto-plugin-bootstrap
39959
39960
39961
39962
39963
39964 .PHONY: check-lto-plugin maybe-check-lto-plugin
39965 maybe-check-lto-plugin:
39966 @if lto-plugin
39967 maybe-check-lto-plugin: check-lto-plugin
39968
39969 check-lto-plugin:
39970         @: $(MAKE); $(unstage)
39971         @r=`${PWD_COMMAND}`; export r; \
39972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39974         (cd $(HOST_SUBDIR)/lto-plugin && \
39975           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39976
39977 @endif lto-plugin
39978
39979 .PHONY: install-lto-plugin maybe-install-lto-plugin
39980 maybe-install-lto-plugin:
39981 @if lto-plugin
39982 maybe-install-lto-plugin: install-lto-plugin
39983
39984 install-lto-plugin: installdirs
39985         @: $(MAKE); $(unstage)
39986         @r=`${PWD_COMMAND}`; export r; \
39987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988         $(HOST_EXPORTS) \
39989         (cd $(HOST_SUBDIR)/lto-plugin && \
39990           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39991
39992 @endif lto-plugin
39993
39994 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39995 maybe-install-strip-lto-plugin:
39996 @if lto-plugin
39997 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39998
39999 install-strip-lto-plugin: 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)/lto-plugin && \
40005           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40006
40007 @endif lto-plugin
40008
40009 # Other targets (info, dvi, pdf, etc.)
40010
40011 .PHONY: maybe-info-lto-plugin info-lto-plugin
40012 maybe-info-lto-plugin:
40013 @if lto-plugin
40014 maybe-info-lto-plugin: info-lto-plugin
40015
40016 info-lto-plugin: \
40017     configure-lto-plugin 
40018         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40019         r=`${PWD_COMMAND}`; export r; \
40020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021         $(HOST_EXPORTS) \
40022         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024         done; \
40025         echo "Doing info in lto-plugin"; \
40026         (cd $(HOST_SUBDIR)/lto-plugin && \
40027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029                   "RANLIB=$${RANLIB}" \
40030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031                   info) \
40032           || exit 1
40033
40034 @endif lto-plugin
40035
40036 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40037 maybe-dvi-lto-plugin:
40038 @if lto-plugin
40039 maybe-dvi-lto-plugin: dvi-lto-plugin
40040
40041 dvi-lto-plugin: \
40042     configure-lto-plugin 
40043         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40044         r=`${PWD_COMMAND}`; export r; \
40045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40046         $(HOST_EXPORTS) \
40047         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40049         done; \
40050         echo "Doing dvi in lto-plugin"; \
40051         (cd $(HOST_SUBDIR)/lto-plugin && \
40052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40054                   "RANLIB=$${RANLIB}" \
40055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40056                   dvi) \
40057           || exit 1
40058
40059 @endif lto-plugin
40060
40061 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40062 maybe-pdf-lto-plugin:
40063 @if lto-plugin
40064 maybe-pdf-lto-plugin: pdf-lto-plugin
40065
40066 pdf-lto-plugin: \
40067     configure-lto-plugin 
40068         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40069         r=`${PWD_COMMAND}`; export r; \
40070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40071         $(HOST_EXPORTS) \
40072         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40074         done; \
40075         echo "Doing pdf in lto-plugin"; \
40076         (cd $(HOST_SUBDIR)/lto-plugin && \
40077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40079                   "RANLIB=$${RANLIB}" \
40080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40081                   pdf) \
40082           || exit 1
40083
40084 @endif lto-plugin
40085
40086 .PHONY: maybe-html-lto-plugin html-lto-plugin
40087 maybe-html-lto-plugin:
40088 @if lto-plugin
40089 maybe-html-lto-plugin: html-lto-plugin
40090
40091 html-lto-plugin: \
40092     configure-lto-plugin 
40093         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40094         r=`${PWD_COMMAND}`; export r; \
40095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40096         $(HOST_EXPORTS) \
40097         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099         done; \
40100         echo "Doing html in lto-plugin"; \
40101         (cd $(HOST_SUBDIR)/lto-plugin && \
40102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40104                   "RANLIB=$${RANLIB}" \
40105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40106                   html) \
40107           || exit 1
40108
40109 @endif lto-plugin
40110
40111 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40112 maybe-TAGS-lto-plugin:
40113 @if lto-plugin
40114 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40115
40116 TAGS-lto-plugin: \
40117     configure-lto-plugin 
40118         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40119         r=`${PWD_COMMAND}`; export r; \
40120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40121         $(HOST_EXPORTS) \
40122         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124         done; \
40125         echo "Doing TAGS in lto-plugin"; \
40126         (cd $(HOST_SUBDIR)/lto-plugin && \
40127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40129                   "RANLIB=$${RANLIB}" \
40130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40131                   TAGS) \
40132           || exit 1
40133
40134 @endif lto-plugin
40135
40136 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40137 maybe-install-info-lto-plugin:
40138 @if lto-plugin
40139 maybe-install-info-lto-plugin: install-info-lto-plugin
40140
40141 install-info-lto-plugin: \
40142     configure-lto-plugin \
40143     info-lto-plugin 
40144         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40145         r=`${PWD_COMMAND}`; export r; \
40146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147         $(HOST_EXPORTS) \
40148         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40150         done; \
40151         echo "Doing install-info in lto-plugin"; \
40152         (cd $(HOST_SUBDIR)/lto-plugin && \
40153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155                   "RANLIB=$${RANLIB}" \
40156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157                   install-info) \
40158           || exit 1
40159
40160 @endif lto-plugin
40161
40162 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40163 maybe-install-dvi-lto-plugin:
40164 @if lto-plugin
40165 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40166
40167 install-dvi-lto-plugin: \
40168     configure-lto-plugin \
40169     dvi-lto-plugin 
40170         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40171         r=`${PWD_COMMAND}`; export r; \
40172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40173         $(HOST_EXPORTS) \
40174         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40176         done; \
40177         echo "Doing install-dvi in lto-plugin"; \
40178         (cd $(HOST_SUBDIR)/lto-plugin && \
40179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40181                   "RANLIB=$${RANLIB}" \
40182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40183                   install-dvi) \
40184           || exit 1
40185
40186 @endif lto-plugin
40187
40188 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40189 maybe-install-pdf-lto-plugin:
40190 @if lto-plugin
40191 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40192
40193 install-pdf-lto-plugin: \
40194     configure-lto-plugin \
40195     pdf-lto-plugin 
40196         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40197         r=`${PWD_COMMAND}`; export r; \
40198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199         $(HOST_EXPORTS) \
40200         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40202         done; \
40203         echo "Doing install-pdf in lto-plugin"; \
40204         (cd $(HOST_SUBDIR)/lto-plugin && \
40205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40207                   "RANLIB=$${RANLIB}" \
40208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40209                   install-pdf) \
40210           || exit 1
40211
40212 @endif lto-plugin
40213
40214 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40215 maybe-install-html-lto-plugin:
40216 @if lto-plugin
40217 maybe-install-html-lto-plugin: install-html-lto-plugin
40218
40219 install-html-lto-plugin: \
40220     configure-lto-plugin \
40221     html-lto-plugin 
40222         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40223         r=`${PWD_COMMAND}`; export r; \
40224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225         $(HOST_EXPORTS) \
40226         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40228         done; \
40229         echo "Doing install-html in lto-plugin"; \
40230         (cd $(HOST_SUBDIR)/lto-plugin && \
40231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40233                   "RANLIB=$${RANLIB}" \
40234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40235                   install-html) \
40236           || exit 1
40237
40238 @endif lto-plugin
40239
40240 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40241 maybe-installcheck-lto-plugin:
40242 @if lto-plugin
40243 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40244
40245 installcheck-lto-plugin: \
40246     configure-lto-plugin 
40247         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40248         r=`${PWD_COMMAND}`; export r; \
40249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40250         $(HOST_EXPORTS) \
40251         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40253         done; \
40254         echo "Doing installcheck in lto-plugin"; \
40255         (cd $(HOST_SUBDIR)/lto-plugin && \
40256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40258                   "RANLIB=$${RANLIB}" \
40259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40260                   installcheck) \
40261           || exit 1
40262
40263 @endif lto-plugin
40264
40265 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40266 maybe-mostlyclean-lto-plugin:
40267 @if lto-plugin
40268 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40269
40270 mostlyclean-lto-plugin: 
40271         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40272         r=`${PWD_COMMAND}`; export r; \
40273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274         $(HOST_EXPORTS) \
40275         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40277         done; \
40278         echo "Doing mostlyclean in lto-plugin"; \
40279         (cd $(HOST_SUBDIR)/lto-plugin && \
40280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282                   "RANLIB=$${RANLIB}" \
40283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284                   mostlyclean) \
40285           || exit 1
40286
40287 @endif lto-plugin
40288
40289 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40290 maybe-clean-lto-plugin:
40291 @if lto-plugin
40292 maybe-clean-lto-plugin: clean-lto-plugin
40293
40294 clean-lto-plugin: 
40295         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40296         r=`${PWD_COMMAND}`; export r; \
40297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298         $(HOST_EXPORTS) \
40299         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301         done; \
40302         echo "Doing clean in lto-plugin"; \
40303         (cd $(HOST_SUBDIR)/lto-plugin && \
40304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306                   "RANLIB=$${RANLIB}" \
40307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308                   clean) \
40309           || exit 1
40310
40311 @endif lto-plugin
40312
40313 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40314 maybe-distclean-lto-plugin:
40315 @if lto-plugin
40316 maybe-distclean-lto-plugin: distclean-lto-plugin
40317
40318 distclean-lto-plugin: 
40319         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40320         r=`${PWD_COMMAND}`; export r; \
40321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40322         $(HOST_EXPORTS) \
40323         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40325         done; \
40326         echo "Doing distclean in lto-plugin"; \
40327         (cd $(HOST_SUBDIR)/lto-plugin && \
40328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40330                   "RANLIB=$${RANLIB}" \
40331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40332                   distclean) \
40333           || exit 1
40334
40335 @endif lto-plugin
40336
40337 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40338 maybe-maintainer-clean-lto-plugin:
40339 @if lto-plugin
40340 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40341
40342 maintainer-clean-lto-plugin: 
40343         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40344         r=`${PWD_COMMAND}`; export r; \
40345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346         $(HOST_EXPORTS) \
40347         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40349         done; \
40350         echo "Doing maintainer-clean in lto-plugin"; \
40351         (cd $(HOST_SUBDIR)/lto-plugin && \
40352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354                   "RANLIB=$${RANLIB}" \
40355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356                   maintainer-clean) \
40357           || exit 1
40358
40359 @endif lto-plugin
40360
40361
40362
40363 .PHONY: configure-libcc1 maybe-configure-libcc1
40364 maybe-configure-libcc1:
40365 @if gcc-bootstrap
40366 configure-libcc1: stage_current
40367 @endif gcc-bootstrap
40368 @if libcc1
40369 maybe-configure-libcc1: configure-libcc1
40370 configure-libcc1: 
40371         @: $(MAKE); $(unstage)
40372         @r=`${PWD_COMMAND}`; export r; \
40373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40374         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40376         $(HOST_EXPORTS)  \
40377         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40378         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40379         case $(srcdir) in \
40380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40381           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40383         esac; \
40384         module_srcdir=libcc1; \
40385         $(SHELL) \
40386           $$s/$$module_srcdir/configure \
40387           --srcdir=$${topdir}/$$module_srcdir \
40388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40389           --target=${target_alias} --enable-shared \
40390           || exit 1
40391 @endif libcc1
40392
40393
40394
40395
40396
40397 .PHONY: all-libcc1 maybe-all-libcc1
40398 maybe-all-libcc1:
40399 @if gcc-bootstrap
40400 all-libcc1: stage_current
40401 @endif gcc-bootstrap
40402 @if libcc1
40403 TARGET-libcc1=all
40404 maybe-all-libcc1: all-libcc1
40405 all-libcc1: configure-libcc1
40406         @: $(MAKE); $(unstage)
40407         @r=`${PWD_COMMAND}`; export r; \
40408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409         $(HOST_EXPORTS)  \
40410         (cd $(HOST_SUBDIR)/libcc1 && \
40411           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40412                 $(TARGET-libcc1))
40413 @endif libcc1
40414
40415
40416
40417
40418 .PHONY: check-libcc1 maybe-check-libcc1
40419 maybe-check-libcc1:
40420 @if libcc1
40421 maybe-check-libcc1: check-libcc1
40422
40423 check-libcc1:
40424         @: $(MAKE); $(unstage)
40425         @r=`${PWD_COMMAND}`; export r; \
40426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40427         $(HOST_EXPORTS)  \
40428         (cd $(HOST_SUBDIR)/libcc1 && \
40429           $(MAKE) $(FLAGS_TO_PASS)  check)
40430
40431 @endif libcc1
40432
40433 .PHONY: install-libcc1 maybe-install-libcc1
40434 maybe-install-libcc1:
40435 @if libcc1
40436 maybe-install-libcc1: install-libcc1
40437
40438 install-libcc1: installdirs
40439         @: $(MAKE); $(unstage)
40440         @r=`${PWD_COMMAND}`; export r; \
40441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442         $(HOST_EXPORTS) \
40443         (cd $(HOST_SUBDIR)/libcc1 && \
40444           $(MAKE) $(FLAGS_TO_PASS)  install)
40445
40446 @endif libcc1
40447
40448 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40449 maybe-install-strip-libcc1:
40450 @if libcc1
40451 maybe-install-strip-libcc1: install-strip-libcc1
40452
40453 install-strip-libcc1: installdirs
40454         @: $(MAKE); $(unstage)
40455         @r=`${PWD_COMMAND}`; export r; \
40456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457         $(HOST_EXPORTS) \
40458         (cd $(HOST_SUBDIR)/libcc1 && \
40459           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40460
40461 @endif libcc1
40462
40463 # Other targets (info, dvi, pdf, etc.)
40464
40465 .PHONY: maybe-info-libcc1 info-libcc1
40466 maybe-info-libcc1:
40467 @if libcc1
40468 maybe-info-libcc1: info-libcc1
40469
40470 info-libcc1: \
40471     configure-libcc1 
40472         @: $(MAKE); $(unstage)
40473         @[ -f ./libcc1/Makefile ] || exit 0; \
40474         r=`${PWD_COMMAND}`; export r; \
40475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40476         $(HOST_EXPORTS) \
40477         for flag in $(EXTRA_HOST_FLAGS) ; do \
40478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40479         done; \
40480         echo "Doing info in libcc1"; \
40481         (cd $(HOST_SUBDIR)/libcc1 && \
40482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40484                   "RANLIB=$${RANLIB}" \
40485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40486                   info) \
40487           || exit 1
40488
40489 @endif libcc1
40490
40491 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40492 maybe-dvi-libcc1:
40493 @if libcc1
40494 maybe-dvi-libcc1: dvi-libcc1
40495
40496 dvi-libcc1: \
40497     configure-libcc1 
40498         @: $(MAKE); $(unstage)
40499         @[ -f ./libcc1/Makefile ] || exit 0; \
40500         r=`${PWD_COMMAND}`; export r; \
40501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40502         $(HOST_EXPORTS) \
40503         for flag in $(EXTRA_HOST_FLAGS) ; do \
40504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40505         done; \
40506         echo "Doing dvi in libcc1"; \
40507         (cd $(HOST_SUBDIR)/libcc1 && \
40508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40510                   "RANLIB=$${RANLIB}" \
40511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40512                   dvi) \
40513           || exit 1
40514
40515 @endif libcc1
40516
40517 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40518 maybe-pdf-libcc1:
40519 @if libcc1
40520 maybe-pdf-libcc1: pdf-libcc1
40521
40522 pdf-libcc1: \
40523     configure-libcc1 
40524         @: $(MAKE); $(unstage)
40525         @[ -f ./libcc1/Makefile ] || exit 0; \
40526         r=`${PWD_COMMAND}`; export r; \
40527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528         $(HOST_EXPORTS) \
40529         for flag in $(EXTRA_HOST_FLAGS) ; do \
40530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40531         done; \
40532         echo "Doing pdf in libcc1"; \
40533         (cd $(HOST_SUBDIR)/libcc1 && \
40534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40536                   "RANLIB=$${RANLIB}" \
40537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40538                   pdf) \
40539           || exit 1
40540
40541 @endif libcc1
40542
40543 .PHONY: maybe-html-libcc1 html-libcc1
40544 maybe-html-libcc1:
40545 @if libcc1
40546 maybe-html-libcc1: html-libcc1
40547
40548 html-libcc1: \
40549     configure-libcc1 
40550         @: $(MAKE); $(unstage)
40551         @[ -f ./libcc1/Makefile ] || exit 0; \
40552         r=`${PWD_COMMAND}`; export r; \
40553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554         $(HOST_EXPORTS) \
40555         for flag in $(EXTRA_HOST_FLAGS) ; do \
40556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40557         done; \
40558         echo "Doing html in libcc1"; \
40559         (cd $(HOST_SUBDIR)/libcc1 && \
40560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40562                   "RANLIB=$${RANLIB}" \
40563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40564                   html) \
40565           || exit 1
40566
40567 @endif libcc1
40568
40569 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40570 maybe-TAGS-libcc1:
40571 @if libcc1
40572 maybe-TAGS-libcc1: TAGS-libcc1
40573
40574 TAGS-libcc1: \
40575     configure-libcc1 
40576         @: $(MAKE); $(unstage)
40577         @[ -f ./libcc1/Makefile ] || exit 0; \
40578         r=`${PWD_COMMAND}`; export r; \
40579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580         $(HOST_EXPORTS) \
40581         for flag in $(EXTRA_HOST_FLAGS) ; do \
40582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40583         done; \
40584         echo "Doing TAGS in libcc1"; \
40585         (cd $(HOST_SUBDIR)/libcc1 && \
40586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40588                   "RANLIB=$${RANLIB}" \
40589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40590                   TAGS) \
40591           || exit 1
40592
40593 @endif libcc1
40594
40595 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40596 maybe-install-info-libcc1:
40597 @if libcc1
40598 maybe-install-info-libcc1: install-info-libcc1
40599
40600 install-info-libcc1: \
40601     configure-libcc1 \
40602     info-libcc1 
40603         @: $(MAKE); $(unstage)
40604         @[ -f ./libcc1/Makefile ] || exit 0; \
40605         r=`${PWD_COMMAND}`; export r; \
40606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40607         $(HOST_EXPORTS) \
40608         for flag in $(EXTRA_HOST_FLAGS) ; do \
40609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40610         done; \
40611         echo "Doing install-info in libcc1"; \
40612         (cd $(HOST_SUBDIR)/libcc1 && \
40613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40615                   "RANLIB=$${RANLIB}" \
40616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40617                   install-info) \
40618           || exit 1
40619
40620 @endif libcc1
40621
40622 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40623 maybe-install-dvi-libcc1:
40624 @if libcc1
40625 maybe-install-dvi-libcc1: install-dvi-libcc1
40626
40627 install-dvi-libcc1: \
40628     configure-libcc1 \
40629     dvi-libcc1 
40630         @: $(MAKE); $(unstage)
40631         @[ -f ./libcc1/Makefile ] || exit 0; \
40632         r=`${PWD_COMMAND}`; export r; \
40633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40634         $(HOST_EXPORTS) \
40635         for flag in $(EXTRA_HOST_FLAGS) ; do \
40636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40637         done; \
40638         echo "Doing install-dvi in libcc1"; \
40639         (cd $(HOST_SUBDIR)/libcc1 && \
40640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40642                   "RANLIB=$${RANLIB}" \
40643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40644                   install-dvi) \
40645           || exit 1
40646
40647 @endif libcc1
40648
40649 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40650 maybe-install-pdf-libcc1:
40651 @if libcc1
40652 maybe-install-pdf-libcc1: install-pdf-libcc1
40653
40654 install-pdf-libcc1: \
40655     configure-libcc1 \
40656     pdf-libcc1 
40657         @: $(MAKE); $(unstage)
40658         @[ -f ./libcc1/Makefile ] || exit 0; \
40659         r=`${PWD_COMMAND}`; export r; \
40660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40661         $(HOST_EXPORTS) \
40662         for flag in $(EXTRA_HOST_FLAGS) ; do \
40663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40664         done; \
40665         echo "Doing install-pdf in libcc1"; \
40666         (cd $(HOST_SUBDIR)/libcc1 && \
40667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40669                   "RANLIB=$${RANLIB}" \
40670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40671                   install-pdf) \
40672           || exit 1
40673
40674 @endif libcc1
40675
40676 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40677 maybe-install-html-libcc1:
40678 @if libcc1
40679 maybe-install-html-libcc1: install-html-libcc1
40680
40681 install-html-libcc1: \
40682     configure-libcc1 \
40683     html-libcc1 
40684         @: $(MAKE); $(unstage)
40685         @[ -f ./libcc1/Makefile ] || exit 0; \
40686         r=`${PWD_COMMAND}`; export r; \
40687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40688         $(HOST_EXPORTS) \
40689         for flag in $(EXTRA_HOST_FLAGS) ; do \
40690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40691         done; \
40692         echo "Doing install-html in libcc1"; \
40693         (cd $(HOST_SUBDIR)/libcc1 && \
40694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40696                   "RANLIB=$${RANLIB}" \
40697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40698                   install-html) \
40699           || exit 1
40700
40701 @endif libcc1
40702
40703 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40704 maybe-installcheck-libcc1:
40705 @if libcc1
40706 maybe-installcheck-libcc1: installcheck-libcc1
40707
40708 installcheck-libcc1: \
40709     configure-libcc1 
40710         @: $(MAKE); $(unstage)
40711         @[ -f ./libcc1/Makefile ] || exit 0; \
40712         r=`${PWD_COMMAND}`; export r; \
40713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40714         $(HOST_EXPORTS) \
40715         for flag in $(EXTRA_HOST_FLAGS) ; do \
40716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717         done; \
40718         echo "Doing installcheck in libcc1"; \
40719         (cd $(HOST_SUBDIR)/libcc1 && \
40720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40722                   "RANLIB=$${RANLIB}" \
40723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40724                   installcheck) \
40725           || exit 1
40726
40727 @endif libcc1
40728
40729 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40730 maybe-mostlyclean-libcc1:
40731 @if libcc1
40732 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40733
40734 mostlyclean-libcc1: 
40735         @: $(MAKE); $(unstage)
40736         @[ -f ./libcc1/Makefile ] || exit 0; \
40737         r=`${PWD_COMMAND}`; export r; \
40738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40739         $(HOST_EXPORTS) \
40740         for flag in $(EXTRA_HOST_FLAGS) ; do \
40741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40742         done; \
40743         echo "Doing mostlyclean in libcc1"; \
40744         (cd $(HOST_SUBDIR)/libcc1 && \
40745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40747                   "RANLIB=$${RANLIB}" \
40748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40749                   mostlyclean) \
40750           || exit 1
40751
40752 @endif libcc1
40753
40754 .PHONY: maybe-clean-libcc1 clean-libcc1
40755 maybe-clean-libcc1:
40756 @if libcc1
40757 maybe-clean-libcc1: clean-libcc1
40758
40759 clean-libcc1: 
40760         @: $(MAKE); $(unstage)
40761         @[ -f ./libcc1/Makefile ] || exit 0; \
40762         r=`${PWD_COMMAND}`; export r; \
40763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40764         $(HOST_EXPORTS) \
40765         for flag in $(EXTRA_HOST_FLAGS) ; do \
40766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40767         done; \
40768         echo "Doing clean in libcc1"; \
40769         (cd $(HOST_SUBDIR)/libcc1 && \
40770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40772                   "RANLIB=$${RANLIB}" \
40773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40774                   clean) \
40775           || exit 1
40776
40777 @endif libcc1
40778
40779 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40780 maybe-distclean-libcc1:
40781 @if libcc1
40782 maybe-distclean-libcc1: distclean-libcc1
40783
40784 distclean-libcc1: 
40785         @: $(MAKE); $(unstage)
40786         @[ -f ./libcc1/Makefile ] || exit 0; \
40787         r=`${PWD_COMMAND}`; export r; \
40788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789         $(HOST_EXPORTS) \
40790         for flag in $(EXTRA_HOST_FLAGS) ; do \
40791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40792         done; \
40793         echo "Doing distclean in libcc1"; \
40794         (cd $(HOST_SUBDIR)/libcc1 && \
40795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40797                   "RANLIB=$${RANLIB}" \
40798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40799                   distclean) \
40800           || exit 1
40801
40802 @endif libcc1
40803
40804 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40805 maybe-maintainer-clean-libcc1:
40806 @if libcc1
40807 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40808
40809 maintainer-clean-libcc1: 
40810         @: $(MAKE); $(unstage)
40811         @[ -f ./libcc1/Makefile ] || exit 0; \
40812         r=`${PWD_COMMAND}`; export r; \
40813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40814         $(HOST_EXPORTS) \
40815         for flag in $(EXTRA_HOST_FLAGS) ; do \
40816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40817         done; \
40818         echo "Doing maintainer-clean in libcc1"; \
40819         (cd $(HOST_SUBDIR)/libcc1 && \
40820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40822                   "RANLIB=$${RANLIB}" \
40823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40824                   maintainer-clean) \
40825           || exit 1
40826
40827 @endif libcc1
40828
40829
40830
40831 .PHONY: configure-gotools maybe-configure-gotools
40832 maybe-configure-gotools:
40833 @if gcc-bootstrap
40834 configure-gotools: stage_current
40835 @endif gcc-bootstrap
40836 @if gotools
40837 maybe-configure-gotools: configure-gotools
40838 configure-gotools: 
40839         @: $(MAKE); $(unstage)
40840         @r=`${PWD_COMMAND}`; export r; \
40841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40842         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40844         $(HOST_EXPORTS)  \
40845         echo Configuring in $(HOST_SUBDIR)/gotools; \
40846         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40847         case $(srcdir) in \
40848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40849           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40851         esac; \
40852         module_srcdir=gotools; \
40853         $(SHELL) \
40854           $$s/$$module_srcdir/configure \
40855           --srcdir=$${topdir}/$$module_srcdir \
40856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40857           --target=${target_alias}  \
40858           || exit 1
40859 @endif gotools
40860
40861
40862
40863
40864
40865 .PHONY: all-gotools maybe-all-gotools
40866 maybe-all-gotools:
40867 @if gcc-bootstrap
40868 all-gotools: stage_current
40869 @endif gcc-bootstrap
40870 @if gotools
40871 TARGET-gotools=all
40872 maybe-all-gotools: all-gotools
40873 all-gotools: configure-gotools
40874         @: $(MAKE); $(unstage)
40875         @r=`${PWD_COMMAND}`; export r; \
40876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40877         $(HOST_EXPORTS)  \
40878         (cd $(HOST_SUBDIR)/gotools && \
40879           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40880                 $(TARGET-gotools))
40881 @endif gotools
40882
40883
40884
40885
40886 .PHONY: check-gotools maybe-check-gotools
40887 maybe-check-gotools:
40888 @if gotools
40889 maybe-check-gotools: check-gotools
40890
40891 check-gotools:
40892         @: $(MAKE); $(unstage)
40893         @r=`${PWD_COMMAND}`; export r; \
40894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40895         $(HOST_EXPORTS)  \
40896         (cd $(HOST_SUBDIR)/gotools && \
40897           $(MAKE) $(FLAGS_TO_PASS)  check)
40898
40899 @endif gotools
40900
40901 .PHONY: install-gotools maybe-install-gotools
40902 maybe-install-gotools:
40903 @if gotools
40904 maybe-install-gotools: install-gotools
40905
40906 install-gotools: installdirs
40907         @: $(MAKE); $(unstage)
40908         @r=`${PWD_COMMAND}`; export r; \
40909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910         $(HOST_EXPORTS) \
40911         (cd $(HOST_SUBDIR)/gotools && \
40912           $(MAKE) $(FLAGS_TO_PASS)  install)
40913
40914 @endif gotools
40915
40916 .PHONY: install-strip-gotools maybe-install-strip-gotools
40917 maybe-install-strip-gotools:
40918 @if gotools
40919 maybe-install-strip-gotools: install-strip-gotools
40920
40921 install-strip-gotools: installdirs
40922         @: $(MAKE); $(unstage)
40923         @r=`${PWD_COMMAND}`; export r; \
40924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925         $(HOST_EXPORTS) \
40926         (cd $(HOST_SUBDIR)/gotools && \
40927           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40928
40929 @endif gotools
40930
40931 # Other targets (info, dvi, pdf, etc.)
40932
40933 .PHONY: maybe-info-gotools info-gotools
40934 maybe-info-gotools:
40935 @if gotools
40936 maybe-info-gotools: info-gotools
40937
40938 info-gotools: \
40939     configure-gotools 
40940         @: $(MAKE); $(unstage)
40941         @[ -f ./gotools/Makefile ] || exit 0; \
40942         r=`${PWD_COMMAND}`; export r; \
40943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944         $(HOST_EXPORTS) \
40945         for flag in $(EXTRA_HOST_FLAGS) ; do \
40946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40947         done; \
40948         echo "Doing info in gotools"; \
40949         (cd $(HOST_SUBDIR)/gotools && \
40950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952                   "RANLIB=$${RANLIB}" \
40953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954                   info) \
40955           || exit 1
40956
40957 @endif gotools
40958
40959 .PHONY: maybe-dvi-gotools dvi-gotools
40960 maybe-dvi-gotools:
40961 @if gotools
40962 maybe-dvi-gotools: dvi-gotools
40963
40964 dvi-gotools: \
40965     configure-gotools 
40966         @: $(MAKE); $(unstage)
40967         @[ -f ./gotools/Makefile ] || exit 0; \
40968         r=`${PWD_COMMAND}`; export r; \
40969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40970         $(HOST_EXPORTS) \
40971         for flag in $(EXTRA_HOST_FLAGS) ; do \
40972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40973         done; \
40974         echo "Doing dvi in gotools"; \
40975         (cd $(HOST_SUBDIR)/gotools && \
40976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40978                   "RANLIB=$${RANLIB}" \
40979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980                   dvi) \
40981           || exit 1
40982
40983 @endif gotools
40984
40985 .PHONY: maybe-pdf-gotools pdf-gotools
40986 maybe-pdf-gotools:
40987 @if gotools
40988 maybe-pdf-gotools: pdf-gotools
40989
40990 pdf-gotools: \
40991     configure-gotools 
40992         @: $(MAKE); $(unstage)
40993         @[ -f ./gotools/Makefile ] || exit 0; \
40994         r=`${PWD_COMMAND}`; export r; \
40995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40996         $(HOST_EXPORTS) \
40997         for flag in $(EXTRA_HOST_FLAGS) ; do \
40998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40999         done; \
41000         echo "Doing pdf in gotools"; \
41001         (cd $(HOST_SUBDIR)/gotools && \
41002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41004                   "RANLIB=$${RANLIB}" \
41005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006                   pdf) \
41007           || exit 1
41008
41009 @endif gotools
41010
41011 .PHONY: maybe-html-gotools html-gotools
41012 maybe-html-gotools:
41013 @if gotools
41014 maybe-html-gotools: html-gotools
41015
41016 html-gotools: \
41017     configure-gotools 
41018         @: $(MAKE); $(unstage)
41019         @[ -f ./gotools/Makefile ] || exit 0; \
41020         r=`${PWD_COMMAND}`; export r; \
41021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41022         $(HOST_EXPORTS) \
41023         for flag in $(EXTRA_HOST_FLAGS) ; do \
41024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025         done; \
41026         echo "Doing html in gotools"; \
41027         (cd $(HOST_SUBDIR)/gotools && \
41028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41030                   "RANLIB=$${RANLIB}" \
41031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41032                   html) \
41033           || exit 1
41034
41035 @endif gotools
41036
41037 .PHONY: maybe-TAGS-gotools TAGS-gotools
41038 maybe-TAGS-gotools:
41039 @if gotools
41040 maybe-TAGS-gotools: TAGS-gotools
41041
41042 TAGS-gotools: \
41043     configure-gotools 
41044         @: $(MAKE); $(unstage)
41045         @[ -f ./gotools/Makefile ] || exit 0; \
41046         r=`${PWD_COMMAND}`; export r; \
41047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41048         $(HOST_EXPORTS) \
41049         for flag in $(EXTRA_HOST_FLAGS) ; do \
41050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41051         done; \
41052         echo "Doing TAGS in gotools"; \
41053         (cd $(HOST_SUBDIR)/gotools && \
41054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41056                   "RANLIB=$${RANLIB}" \
41057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41058                   TAGS) \
41059           || exit 1
41060
41061 @endif gotools
41062
41063 .PHONY: maybe-install-info-gotools install-info-gotools
41064 maybe-install-info-gotools:
41065 @if gotools
41066 maybe-install-info-gotools: install-info-gotools
41067
41068 install-info-gotools: \
41069     configure-gotools \
41070     info-gotools 
41071         @: $(MAKE); $(unstage)
41072         @[ -f ./gotools/Makefile ] || exit 0; \
41073         r=`${PWD_COMMAND}`; export r; \
41074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41075         $(HOST_EXPORTS) \
41076         for flag in $(EXTRA_HOST_FLAGS) ; do \
41077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41078         done; \
41079         echo "Doing install-info in gotools"; \
41080         (cd $(HOST_SUBDIR)/gotools && \
41081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41083                   "RANLIB=$${RANLIB}" \
41084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41085                   install-info) \
41086           || exit 1
41087
41088 @endif gotools
41089
41090 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41091 maybe-install-dvi-gotools:
41092 @if gotools
41093 maybe-install-dvi-gotools: install-dvi-gotools
41094
41095 install-dvi-gotools: \
41096     configure-gotools \
41097     dvi-gotools 
41098         @: $(MAKE); $(unstage)
41099         @[ -f ./gotools/Makefile ] || exit 0; \
41100         r=`${PWD_COMMAND}`; export r; \
41101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41102         $(HOST_EXPORTS) \
41103         for flag in $(EXTRA_HOST_FLAGS) ; do \
41104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41105         done; \
41106         echo "Doing install-dvi in gotools"; \
41107         (cd $(HOST_SUBDIR)/gotools && \
41108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41110                   "RANLIB=$${RANLIB}" \
41111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41112                   install-dvi) \
41113           || exit 1
41114
41115 @endif gotools
41116
41117 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41118 maybe-install-pdf-gotools:
41119 @if gotools
41120 maybe-install-pdf-gotools: install-pdf-gotools
41121
41122 install-pdf-gotools: \
41123     configure-gotools \
41124     pdf-gotools 
41125         @: $(MAKE); $(unstage)
41126         @[ -f ./gotools/Makefile ] || exit 0; \
41127         r=`${PWD_COMMAND}`; export r; \
41128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41129         $(HOST_EXPORTS) \
41130         for flag in $(EXTRA_HOST_FLAGS) ; do \
41131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41132         done; \
41133         echo "Doing install-pdf in gotools"; \
41134         (cd $(HOST_SUBDIR)/gotools && \
41135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41137                   "RANLIB=$${RANLIB}" \
41138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41139                   install-pdf) \
41140           || exit 1
41141
41142 @endif gotools
41143
41144 .PHONY: maybe-install-html-gotools install-html-gotools
41145 maybe-install-html-gotools:
41146 @if gotools
41147 maybe-install-html-gotools: install-html-gotools
41148
41149 install-html-gotools: \
41150     configure-gotools \
41151     html-gotools 
41152         @: $(MAKE); $(unstage)
41153         @[ -f ./gotools/Makefile ] || exit 0; \
41154         r=`${PWD_COMMAND}`; export r; \
41155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41156         $(HOST_EXPORTS) \
41157         for flag in $(EXTRA_HOST_FLAGS) ; do \
41158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41159         done; \
41160         echo "Doing install-html in gotools"; \
41161         (cd $(HOST_SUBDIR)/gotools && \
41162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41164                   "RANLIB=$${RANLIB}" \
41165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41166                   install-html) \
41167           || exit 1
41168
41169 @endif gotools
41170
41171 .PHONY: maybe-installcheck-gotools installcheck-gotools
41172 maybe-installcheck-gotools:
41173 @if gotools
41174 maybe-installcheck-gotools: installcheck-gotools
41175
41176 installcheck-gotools: \
41177     configure-gotools 
41178         @: $(MAKE); $(unstage)
41179         @[ -f ./gotools/Makefile ] || exit 0; \
41180         r=`${PWD_COMMAND}`; export r; \
41181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41182         $(HOST_EXPORTS) \
41183         for flag in $(EXTRA_HOST_FLAGS) ; do \
41184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41185         done; \
41186         echo "Doing installcheck in gotools"; \
41187         (cd $(HOST_SUBDIR)/gotools && \
41188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41190                   "RANLIB=$${RANLIB}" \
41191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41192                   installcheck) \
41193           || exit 1
41194
41195 @endif gotools
41196
41197 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41198 maybe-mostlyclean-gotools:
41199 @if gotools
41200 maybe-mostlyclean-gotools: mostlyclean-gotools
41201
41202 mostlyclean-gotools: 
41203         @: $(MAKE); $(unstage)
41204         @[ -f ./gotools/Makefile ] || exit 0; \
41205         r=`${PWD_COMMAND}`; export r; \
41206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41207         $(HOST_EXPORTS) \
41208         for flag in $(EXTRA_HOST_FLAGS) ; do \
41209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41210         done; \
41211         echo "Doing mostlyclean in gotools"; \
41212         (cd $(HOST_SUBDIR)/gotools && \
41213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41215                   "RANLIB=$${RANLIB}" \
41216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41217                   mostlyclean) \
41218           || exit 1
41219
41220 @endif gotools
41221
41222 .PHONY: maybe-clean-gotools clean-gotools
41223 maybe-clean-gotools:
41224 @if gotools
41225 maybe-clean-gotools: clean-gotools
41226
41227 clean-gotools: 
41228         @: $(MAKE); $(unstage)
41229         @[ -f ./gotools/Makefile ] || exit 0; \
41230         r=`${PWD_COMMAND}`; export r; \
41231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41232         $(HOST_EXPORTS) \
41233         for flag in $(EXTRA_HOST_FLAGS) ; do \
41234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41235         done; \
41236         echo "Doing clean in gotools"; \
41237         (cd $(HOST_SUBDIR)/gotools && \
41238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41240                   "RANLIB=$${RANLIB}" \
41241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41242                   clean) \
41243           || exit 1
41244
41245 @endif gotools
41246
41247 .PHONY: maybe-distclean-gotools distclean-gotools
41248 maybe-distclean-gotools:
41249 @if gotools
41250 maybe-distclean-gotools: distclean-gotools
41251
41252 distclean-gotools: 
41253         @: $(MAKE); $(unstage)
41254         @[ -f ./gotools/Makefile ] || exit 0; \
41255         r=`${PWD_COMMAND}`; export r; \
41256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41257         $(HOST_EXPORTS) \
41258         for flag in $(EXTRA_HOST_FLAGS) ; do \
41259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41260         done; \
41261         echo "Doing distclean in gotools"; \
41262         (cd $(HOST_SUBDIR)/gotools && \
41263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41265                   "RANLIB=$${RANLIB}" \
41266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41267                   distclean) \
41268           || exit 1
41269
41270 @endif gotools
41271
41272 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41273 maybe-maintainer-clean-gotools:
41274 @if gotools
41275 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41276
41277 maintainer-clean-gotools: 
41278         @: $(MAKE); $(unstage)
41279         @[ -f ./gotools/Makefile ] || exit 0; \
41280         r=`${PWD_COMMAND}`; export r; \
41281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41282         $(HOST_EXPORTS) \
41283         for flag in $(EXTRA_HOST_FLAGS) ; do \
41284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285         done; \
41286         echo "Doing maintainer-clean in gotools"; \
41287         (cd $(HOST_SUBDIR)/gotools && \
41288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41290                   "RANLIB=$${RANLIB}" \
41291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41292                   maintainer-clean) \
41293           || exit 1
41294
41295 @endif gotools
41296
41297
41298
41299 .PHONY: configure-libctf maybe-configure-libctf
41300 maybe-configure-libctf:
41301 @if gcc-bootstrap
41302 configure-libctf: stage_current
41303 @endif gcc-bootstrap
41304 @if libctf
41305 maybe-configure-libctf: configure-libctf
41306 configure-libctf: 
41307         @r=`${PWD_COMMAND}`; export r; \
41308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41309         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41311         $(HOST_EXPORTS)  \
41312         echo Configuring in $(HOST_SUBDIR)/libctf; \
41313         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41314         case $(srcdir) in \
41315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41316           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41318         esac; \
41319         module_srcdir=libctf; \
41320         $(SHELL) \
41321           $$s/$$module_srcdir/configure \
41322           --srcdir=$${topdir}/$$module_srcdir \
41323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41324           --target=${target_alias}  \
41325           || exit 1
41326 @endif libctf
41327
41328
41329
41330 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41331 maybe-configure-stage1-libctf:
41332 @if libctf-bootstrap
41333 maybe-configure-stage1-libctf: configure-stage1-libctf
41334 configure-stage1-libctf:
41335         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41337         @r=`${PWD_COMMAND}`; export r; \
41338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41339         TFLAGS="$(STAGE1_TFLAGS)"; \
41340         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41341         $(HOST_EXPORTS) \
41342         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41343         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41344         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41345         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41347         cd $(HOST_SUBDIR)/libctf || exit 1; \
41348         case $(srcdir) in \
41349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41350           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41352         esac; \
41353         module_srcdir=libctf; \
41354         $(SHELL) $$s/$$module_srcdir/configure \
41355           --srcdir=$${topdir}/$$module_srcdir \
41356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41357           --target=${target_alias} \
41358            \
41359           $(STAGE1_CONFIGURE_FLAGS)
41360 @endif libctf-bootstrap
41361
41362 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41363 maybe-configure-stage2-libctf:
41364 @if libctf-bootstrap
41365 maybe-configure-stage2-libctf: configure-stage2-libctf
41366 configure-stage2-libctf:
41367         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41369         @r=`${PWD_COMMAND}`; export r; \
41370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371         TFLAGS="$(STAGE2_TFLAGS)"; \
41372         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41373         $(HOST_EXPORTS) \
41374         $(POSTSTAGE1_HOST_EXPORTS) \
41375         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41376         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41377         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41378         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41380         cd $(HOST_SUBDIR)/libctf || exit 1; \
41381         case $(srcdir) in \
41382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41383           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41385         esac; \
41386         module_srcdir=libctf; \
41387         $(SHELL) $$s/$$module_srcdir/configure \
41388           --srcdir=$${topdir}/$$module_srcdir \
41389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41390           --target=${target_alias} \
41391           --with-build-libsubdir=$(HOST_SUBDIR) \
41392           $(STAGE2_CONFIGURE_FLAGS)
41393 @endif libctf-bootstrap
41394
41395 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41396 maybe-configure-stage3-libctf:
41397 @if libctf-bootstrap
41398 maybe-configure-stage3-libctf: configure-stage3-libctf
41399 configure-stage3-libctf:
41400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41402         @r=`${PWD_COMMAND}`; export r; \
41403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404         TFLAGS="$(STAGE3_TFLAGS)"; \
41405         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41406         $(HOST_EXPORTS) \
41407         $(POSTSTAGE1_HOST_EXPORTS) \
41408         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41409         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41410         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41411         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41413         cd $(HOST_SUBDIR)/libctf || exit 1; \
41414         case $(srcdir) in \
41415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41416           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41418         esac; \
41419         module_srcdir=libctf; \
41420         $(SHELL) $$s/$$module_srcdir/configure \
41421           --srcdir=$${topdir}/$$module_srcdir \
41422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41423           --target=${target_alias} \
41424           --with-build-libsubdir=$(HOST_SUBDIR) \
41425           $(STAGE3_CONFIGURE_FLAGS)
41426 @endif libctf-bootstrap
41427
41428 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41429 maybe-configure-stage4-libctf:
41430 @if libctf-bootstrap
41431 maybe-configure-stage4-libctf: configure-stage4-libctf
41432 configure-stage4-libctf:
41433         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41435         @r=`${PWD_COMMAND}`; export r; \
41436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437         TFLAGS="$(STAGE4_TFLAGS)"; \
41438         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41439         $(HOST_EXPORTS) \
41440         $(POSTSTAGE1_HOST_EXPORTS) \
41441         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41442         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41443         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41444         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41446         cd $(HOST_SUBDIR)/libctf || exit 1; \
41447         case $(srcdir) in \
41448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41449           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41451         esac; \
41452         module_srcdir=libctf; \
41453         $(SHELL) $$s/$$module_srcdir/configure \
41454           --srcdir=$${topdir}/$$module_srcdir \
41455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41456           --target=${target_alias} \
41457           --with-build-libsubdir=$(HOST_SUBDIR) \
41458           $(STAGE4_CONFIGURE_FLAGS)
41459 @endif libctf-bootstrap
41460
41461 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41462 maybe-configure-stageprofile-libctf:
41463 @if libctf-bootstrap
41464 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41465 configure-stageprofile-libctf:
41466         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41467         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41468         @r=`${PWD_COMMAND}`; export r; \
41469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41470         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41471         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41472         $(HOST_EXPORTS) \
41473         $(POSTSTAGE1_HOST_EXPORTS) \
41474         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41475         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41476         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41477         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41479         cd $(HOST_SUBDIR)/libctf || exit 1; \
41480         case $(srcdir) in \
41481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41482           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41484         esac; \
41485         module_srcdir=libctf; \
41486         $(SHELL) $$s/$$module_srcdir/configure \
41487           --srcdir=$${topdir}/$$module_srcdir \
41488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41489           --target=${target_alias} \
41490           --with-build-libsubdir=$(HOST_SUBDIR) \
41491           $(STAGEprofile_CONFIGURE_FLAGS)
41492 @endif libctf-bootstrap
41493
41494 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41495 maybe-configure-stagetrain-libctf:
41496 @if libctf-bootstrap
41497 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41498 configure-stagetrain-libctf:
41499         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41501         @r=`${PWD_COMMAND}`; export r; \
41502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41504         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41505         $(HOST_EXPORTS) \
41506         $(POSTSTAGE1_HOST_EXPORTS) \
41507         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41508         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41509         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41510         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41512         cd $(HOST_SUBDIR)/libctf || exit 1; \
41513         case $(srcdir) in \
41514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41515           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41517         esac; \
41518         module_srcdir=libctf; \
41519         $(SHELL) $$s/$$module_srcdir/configure \
41520           --srcdir=$${topdir}/$$module_srcdir \
41521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41522           --target=${target_alias} \
41523           --with-build-libsubdir=$(HOST_SUBDIR) \
41524           $(STAGEtrain_CONFIGURE_FLAGS)
41525 @endif libctf-bootstrap
41526
41527 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41528 maybe-configure-stagefeedback-libctf:
41529 @if libctf-bootstrap
41530 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41531 configure-stagefeedback-libctf:
41532         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41534         @r=`${PWD_COMMAND}`; export r; \
41535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41537         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41538         $(HOST_EXPORTS) \
41539         $(POSTSTAGE1_HOST_EXPORTS) \
41540         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41541         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41542         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41543         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41545         cd $(HOST_SUBDIR)/libctf || exit 1; \
41546         case $(srcdir) in \
41547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41548           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41550         esac; \
41551         module_srcdir=libctf; \
41552         $(SHELL) $$s/$$module_srcdir/configure \
41553           --srcdir=$${topdir}/$$module_srcdir \
41554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41555           --target=${target_alias} \
41556           --with-build-libsubdir=$(HOST_SUBDIR) \
41557           $(STAGEfeedback_CONFIGURE_FLAGS)
41558 @endif libctf-bootstrap
41559
41560 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41561 maybe-configure-stageautoprofile-libctf:
41562 @if libctf-bootstrap
41563 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41564 configure-stageautoprofile-libctf:
41565         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41566         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41567         @r=`${PWD_COMMAND}`; export r; \
41568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41570         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41571         $(HOST_EXPORTS) \
41572         $(POSTSTAGE1_HOST_EXPORTS) \
41573         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41574         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41575         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41576         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41578         cd $(HOST_SUBDIR)/libctf || exit 1; \
41579         case $(srcdir) in \
41580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41581           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41583         esac; \
41584         module_srcdir=libctf; \
41585         $(SHELL) $$s/$$module_srcdir/configure \
41586           --srcdir=$${topdir}/$$module_srcdir \
41587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41588           --target=${target_alias} \
41589           --with-build-libsubdir=$(HOST_SUBDIR) \
41590           $(STAGEautoprofile_CONFIGURE_FLAGS)
41591 @endif libctf-bootstrap
41592
41593 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41594 maybe-configure-stageautofeedback-libctf:
41595 @if libctf-bootstrap
41596 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41597 configure-stageautofeedback-libctf:
41598         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41599         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41600         @r=`${PWD_COMMAND}`; export r; \
41601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41602         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41603         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41604         $(HOST_EXPORTS) \
41605         $(POSTSTAGE1_HOST_EXPORTS) \
41606         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41607         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41608         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41609         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41611         cd $(HOST_SUBDIR)/libctf || exit 1; \
41612         case $(srcdir) in \
41613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41614           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41616         esac; \
41617         module_srcdir=libctf; \
41618         $(SHELL) $$s/$$module_srcdir/configure \
41619           --srcdir=$${topdir}/$$module_srcdir \
41620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41621           --target=${target_alias} \
41622           --with-build-libsubdir=$(HOST_SUBDIR) \
41623           $(STAGEautofeedback_CONFIGURE_FLAGS)
41624 @endif libctf-bootstrap
41625
41626
41627
41628
41629
41630 .PHONY: all-libctf maybe-all-libctf
41631 maybe-all-libctf:
41632 @if gcc-bootstrap
41633 all-libctf: stage_current
41634 @endif gcc-bootstrap
41635 @if libctf
41636 TARGET-libctf=all
41637 maybe-all-libctf: all-libctf
41638 all-libctf: configure-libctf
41639         @r=`${PWD_COMMAND}`; export r; \
41640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41641         $(HOST_EXPORTS)  \
41642         (cd $(HOST_SUBDIR)/libctf && \
41643           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41644                 $(TARGET-libctf))
41645 @endif libctf
41646
41647
41648
41649 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41650 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41651 maybe-all-stage1-libctf:
41652 maybe-clean-stage1-libctf:
41653 @if libctf-bootstrap
41654 maybe-all-stage1-libctf: all-stage1-libctf
41655 all-stage1: all-stage1-libctf
41656 TARGET-stage1-libctf = $(TARGET-libctf)
41657 all-stage1-libctf: configure-stage1-libctf
41658         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41659         @r=`${PWD_COMMAND}`; export r; \
41660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661         TFLAGS="$(STAGE1_TFLAGS)"; \
41662         $(HOST_EXPORTS)  \
41663         cd $(HOST_SUBDIR)/libctf && \
41664          \
41665         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41666                 CFLAGS="$(STAGE1_CFLAGS)" \
41667                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41668                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41669                 LIBCFLAGS="$(LIBCFLAGS)" \
41670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41673                 $(EXTRA_HOST_FLAGS)  \
41674                 $(STAGE1_FLAGS_TO_PASS)  \
41675                 TFLAGS="$(STAGE1_TFLAGS)"  \
41676                 $(TARGET-stage1-libctf)
41677
41678 maybe-clean-stage1-libctf: clean-stage1-libctf
41679 clean-stage1: clean-stage1-libctf
41680 clean-stage1-libctf:
41681         @if [ $(current_stage) = stage1 ]; then \
41682           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41683         else \
41684           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41685           $(MAKE) stage1-start; \
41686         fi; \
41687         cd $(HOST_SUBDIR)/libctf && \
41688         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41689         $(STAGE1_FLAGS_TO_PASS)  clean
41690 @endif libctf-bootstrap
41691
41692
41693 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41694 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41695 maybe-all-stage2-libctf:
41696 maybe-clean-stage2-libctf:
41697 @if libctf-bootstrap
41698 maybe-all-stage2-libctf: all-stage2-libctf
41699 all-stage2: all-stage2-libctf
41700 TARGET-stage2-libctf = $(TARGET-libctf)
41701 all-stage2-libctf: configure-stage2-libctf
41702         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41703         @r=`${PWD_COMMAND}`; export r; \
41704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705         TFLAGS="$(STAGE2_TFLAGS)"; \
41706         $(HOST_EXPORTS) \
41707         $(POSTSTAGE1_HOST_EXPORTS)  \
41708         cd $(HOST_SUBDIR)/libctf && \
41709          \
41710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41711                 CFLAGS="$(STAGE2_CFLAGS)" \
41712                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41713                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41714                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41715                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41716                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41717                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41718                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41719                 TFLAGS="$(STAGE2_TFLAGS)"  \
41720                 $(TARGET-stage2-libctf)
41721
41722 maybe-clean-stage2-libctf: clean-stage2-libctf
41723 clean-stage2: clean-stage2-libctf
41724 clean-stage2-libctf:
41725         @if [ $(current_stage) = stage2 ]; then \
41726           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41727         else \
41728           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41729           $(MAKE) stage2-start; \
41730         fi; \
41731         cd $(HOST_SUBDIR)/libctf && \
41732         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41733 @endif libctf-bootstrap
41734
41735
41736 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41737 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41738 maybe-all-stage3-libctf:
41739 maybe-clean-stage3-libctf:
41740 @if libctf-bootstrap
41741 maybe-all-stage3-libctf: all-stage3-libctf
41742 all-stage3: all-stage3-libctf
41743 TARGET-stage3-libctf = $(TARGET-libctf)
41744 all-stage3-libctf: configure-stage3-libctf
41745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41746         @r=`${PWD_COMMAND}`; export r; \
41747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748         TFLAGS="$(STAGE3_TFLAGS)"; \
41749         $(HOST_EXPORTS) \
41750         $(POSTSTAGE1_HOST_EXPORTS)  \
41751         cd $(HOST_SUBDIR)/libctf && \
41752          \
41753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41754                 CFLAGS="$(STAGE3_CFLAGS)" \
41755                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41756                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41757                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41758                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41759                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41760                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41761                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41762                 TFLAGS="$(STAGE3_TFLAGS)"  \
41763                 $(TARGET-stage3-libctf)
41764
41765 maybe-clean-stage3-libctf: clean-stage3-libctf
41766 clean-stage3: clean-stage3-libctf
41767 clean-stage3-libctf:
41768         @if [ $(current_stage) = stage3 ]; then \
41769           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41770         else \
41771           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41772           $(MAKE) stage3-start; \
41773         fi; \
41774         cd $(HOST_SUBDIR)/libctf && \
41775         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41776 @endif libctf-bootstrap
41777
41778
41779 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41780 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41781 maybe-all-stage4-libctf:
41782 maybe-clean-stage4-libctf:
41783 @if libctf-bootstrap
41784 maybe-all-stage4-libctf: all-stage4-libctf
41785 all-stage4: all-stage4-libctf
41786 TARGET-stage4-libctf = $(TARGET-libctf)
41787 all-stage4-libctf: configure-stage4-libctf
41788         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41789         @r=`${PWD_COMMAND}`; export r; \
41790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41791         TFLAGS="$(STAGE4_TFLAGS)"; \
41792         $(HOST_EXPORTS) \
41793         $(POSTSTAGE1_HOST_EXPORTS)  \
41794         cd $(HOST_SUBDIR)/libctf && \
41795          \
41796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41797                 CFLAGS="$(STAGE4_CFLAGS)" \
41798                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41799                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41800                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41804                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41805                 TFLAGS="$(STAGE4_TFLAGS)"  \
41806                 $(TARGET-stage4-libctf)
41807
41808 maybe-clean-stage4-libctf: clean-stage4-libctf
41809 clean-stage4: clean-stage4-libctf
41810 clean-stage4-libctf:
41811         @if [ $(current_stage) = stage4 ]; then \
41812           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41813         else \
41814           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41815           $(MAKE) stage4-start; \
41816         fi; \
41817         cd $(HOST_SUBDIR)/libctf && \
41818         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41819 @endif libctf-bootstrap
41820
41821
41822 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41823 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41824 maybe-all-stageprofile-libctf:
41825 maybe-clean-stageprofile-libctf:
41826 @if libctf-bootstrap
41827 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41828 all-stageprofile: all-stageprofile-libctf
41829 TARGET-stageprofile-libctf = $(TARGET-libctf)
41830 all-stageprofile-libctf: configure-stageprofile-libctf
41831         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41832         @r=`${PWD_COMMAND}`; export r; \
41833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41834         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41835         $(HOST_EXPORTS) \
41836         $(POSTSTAGE1_HOST_EXPORTS)  \
41837         cd $(HOST_SUBDIR)/libctf && \
41838          \
41839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41840                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41841                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41842                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41843                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41848                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41849                 $(TARGET-stageprofile-libctf)
41850
41851 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41852 clean-stageprofile: clean-stageprofile-libctf
41853 clean-stageprofile-libctf:
41854         @if [ $(current_stage) = stageprofile ]; then \
41855           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41856         else \
41857           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41858           $(MAKE) stageprofile-start; \
41859         fi; \
41860         cd $(HOST_SUBDIR)/libctf && \
41861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41862 @endif libctf-bootstrap
41863
41864
41865 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41866 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41867 maybe-all-stagetrain-libctf:
41868 maybe-clean-stagetrain-libctf:
41869 @if libctf-bootstrap
41870 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41871 all-stagetrain: all-stagetrain-libctf
41872 TARGET-stagetrain-libctf = $(TARGET-libctf)
41873 all-stagetrain-libctf: configure-stagetrain-libctf
41874         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41875         @r=`${PWD_COMMAND}`; export r; \
41876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41877         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41878         $(HOST_EXPORTS) \
41879         $(POSTSTAGE1_HOST_EXPORTS)  \
41880         cd $(HOST_SUBDIR)/libctf && \
41881          \
41882         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41883                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41884                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41885                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41886                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41890                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41891                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41892                 $(TARGET-stagetrain-libctf)
41893
41894 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41895 clean-stagetrain: clean-stagetrain-libctf
41896 clean-stagetrain-libctf:
41897         @if [ $(current_stage) = stagetrain ]; then \
41898           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41899         else \
41900           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41901           $(MAKE) stagetrain-start; \
41902         fi; \
41903         cd $(HOST_SUBDIR)/libctf && \
41904         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41905 @endif libctf-bootstrap
41906
41907
41908 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41909 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41910 maybe-all-stagefeedback-libctf:
41911 maybe-clean-stagefeedback-libctf:
41912 @if libctf-bootstrap
41913 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41914 all-stagefeedback: all-stagefeedback-libctf
41915 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41916 all-stagefeedback-libctf: configure-stagefeedback-libctf
41917         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41918         @r=`${PWD_COMMAND}`; export r; \
41919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41920         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41921         $(HOST_EXPORTS) \
41922         $(POSTSTAGE1_HOST_EXPORTS)  \
41923         cd $(HOST_SUBDIR)/libctf && \
41924          \
41925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41926                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41927                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41928                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41929                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41933                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41934                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41935                 $(TARGET-stagefeedback-libctf)
41936
41937 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41938 clean-stagefeedback: clean-stagefeedback-libctf
41939 clean-stagefeedback-libctf:
41940         @if [ $(current_stage) = stagefeedback ]; then \
41941           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41942         else \
41943           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41944           $(MAKE) stagefeedback-start; \
41945         fi; \
41946         cd $(HOST_SUBDIR)/libctf && \
41947         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41948 @endif libctf-bootstrap
41949
41950
41951 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41952 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41953 maybe-all-stageautoprofile-libctf:
41954 maybe-clean-stageautoprofile-libctf:
41955 @if libctf-bootstrap
41956 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41957 all-stageautoprofile: all-stageautoprofile-libctf
41958 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41959 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41960         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41961         @r=`${PWD_COMMAND}`; export r; \
41962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41963         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41964         $(HOST_EXPORTS) \
41965         $(POSTSTAGE1_HOST_EXPORTS)  \
41966         cd $(HOST_SUBDIR)/libctf && \
41967         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41969                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41970                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41971                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41972                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41976                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41977                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41978                 $(TARGET-stageautoprofile-libctf)
41979
41980 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41981 clean-stageautoprofile: clean-stageautoprofile-libctf
41982 clean-stageautoprofile-libctf:
41983         @if [ $(current_stage) = stageautoprofile ]; then \
41984           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41985         else \
41986           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41987           $(MAKE) stageautoprofile-start; \
41988         fi; \
41989         cd $(HOST_SUBDIR)/libctf && \
41990         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41991 @endif libctf-bootstrap
41992
41993
41994 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41995 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41996 maybe-all-stageautofeedback-libctf:
41997 maybe-clean-stageautofeedback-libctf:
41998 @if libctf-bootstrap
41999 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42000 all-stageautofeedback: all-stageautofeedback-libctf
42001 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42002 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42003         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42004         @r=`${PWD_COMMAND}`; export r; \
42005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42006         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42007         $(HOST_EXPORTS) \
42008         $(POSTSTAGE1_HOST_EXPORTS)  \
42009         cd $(HOST_SUBDIR)/libctf && \
42010          \
42011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42012                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42013                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42014                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42015                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42019                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42020                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42021                 $(TARGET-stageautofeedback-libctf)
42022
42023 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42024 clean-stageautofeedback: clean-stageautofeedback-libctf
42025 clean-stageautofeedback-libctf:
42026         @if [ $(current_stage) = stageautofeedback ]; then \
42027           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42028         else \
42029           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42030           $(MAKE) stageautofeedback-start; \
42031         fi; \
42032         cd $(HOST_SUBDIR)/libctf && \
42033         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42034 @endif libctf-bootstrap
42035
42036
42037
42038
42039
42040 .PHONY: check-libctf maybe-check-libctf
42041 maybe-check-libctf:
42042 @if libctf
42043 maybe-check-libctf: check-libctf
42044
42045 check-libctf:
42046         @: $(MAKE); $(unstage)
42047         @r=`${PWD_COMMAND}`; export r; \
42048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42049         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42050         (cd $(HOST_SUBDIR)/libctf && \
42051           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
42052
42053 @endif libctf
42054
42055 .PHONY: install-libctf maybe-install-libctf
42056 maybe-install-libctf:
42057 @if libctf
42058 maybe-install-libctf: install-libctf
42059
42060 install-libctf: installdirs
42061         @: $(MAKE); $(unstage)
42062         @r=`${PWD_COMMAND}`; export r; \
42063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064         $(HOST_EXPORTS) \
42065         (cd $(HOST_SUBDIR)/libctf && \
42066           $(MAKE) $(FLAGS_TO_PASS)  install)
42067
42068 @endif libctf
42069
42070 .PHONY: install-strip-libctf maybe-install-strip-libctf
42071 maybe-install-strip-libctf:
42072 @if libctf
42073 maybe-install-strip-libctf: install-strip-libctf
42074
42075 install-strip-libctf: installdirs
42076         @: $(MAKE); $(unstage)
42077         @r=`${PWD_COMMAND}`; export r; \
42078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42079         $(HOST_EXPORTS) \
42080         (cd $(HOST_SUBDIR)/libctf && \
42081           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42082
42083 @endif libctf
42084
42085 # Other targets (info, dvi, pdf, etc.)
42086
42087 .PHONY: maybe-info-libctf info-libctf
42088 maybe-info-libctf:
42089 @if libctf
42090 maybe-info-libctf: info-libctf
42091
42092 info-libctf: \
42093     configure-libctf 
42094         @[ -f ./libctf/Makefile ] || exit 0; \
42095         r=`${PWD_COMMAND}`; export r; \
42096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42097         $(HOST_EXPORTS) \
42098         for flag in $(EXTRA_HOST_FLAGS) ; do \
42099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42100         done; \
42101         echo "Doing info in libctf"; \
42102         (cd $(HOST_SUBDIR)/libctf && \
42103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42105                   "RANLIB=$${RANLIB}" \
42106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42107                   info) \
42108           || exit 1
42109
42110 @endif libctf
42111
42112 .PHONY: maybe-dvi-libctf dvi-libctf
42113 maybe-dvi-libctf:
42114 @if libctf
42115 maybe-dvi-libctf: dvi-libctf
42116
42117 dvi-libctf: \
42118     configure-libctf 
42119         @[ -f ./libctf/Makefile ] || exit 0; \
42120         r=`${PWD_COMMAND}`; export r; \
42121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42122         $(HOST_EXPORTS) \
42123         for flag in $(EXTRA_HOST_FLAGS) ; do \
42124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42125         done; \
42126         echo "Doing dvi in libctf"; \
42127         (cd $(HOST_SUBDIR)/libctf && \
42128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42130                   "RANLIB=$${RANLIB}" \
42131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42132                   dvi) \
42133           || exit 1
42134
42135 @endif libctf
42136
42137 .PHONY: maybe-pdf-libctf pdf-libctf
42138 maybe-pdf-libctf:
42139 @if libctf
42140 maybe-pdf-libctf: pdf-libctf
42141
42142 pdf-libctf: \
42143     configure-libctf 
42144         @[ -f ./libctf/Makefile ] || exit 0; \
42145         r=`${PWD_COMMAND}`; export r; \
42146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42147         $(HOST_EXPORTS) \
42148         for flag in $(EXTRA_HOST_FLAGS) ; do \
42149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42150         done; \
42151         echo "Doing pdf in libctf"; \
42152         (cd $(HOST_SUBDIR)/libctf && \
42153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42155                   "RANLIB=$${RANLIB}" \
42156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42157                   pdf) \
42158           || exit 1
42159
42160 @endif libctf
42161
42162 .PHONY: maybe-html-libctf html-libctf
42163 maybe-html-libctf:
42164 @if libctf
42165 maybe-html-libctf: html-libctf
42166
42167 html-libctf: \
42168     configure-libctf 
42169         @[ -f ./libctf/Makefile ] || exit 0; \
42170         r=`${PWD_COMMAND}`; export r; \
42171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42172         $(HOST_EXPORTS) \
42173         for flag in $(EXTRA_HOST_FLAGS) ; do \
42174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42175         done; \
42176         echo "Doing html in libctf"; \
42177         (cd $(HOST_SUBDIR)/libctf && \
42178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42180                   "RANLIB=$${RANLIB}" \
42181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42182                   html) \
42183           || exit 1
42184
42185 @endif libctf
42186
42187 .PHONY: maybe-TAGS-libctf TAGS-libctf
42188 maybe-TAGS-libctf:
42189 @if libctf
42190 maybe-TAGS-libctf: TAGS-libctf
42191
42192 TAGS-libctf: \
42193     configure-libctf 
42194         @[ -f ./libctf/Makefile ] || exit 0; \
42195         r=`${PWD_COMMAND}`; export r; \
42196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42197         $(HOST_EXPORTS) \
42198         for flag in $(EXTRA_HOST_FLAGS) ; do \
42199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42200         done; \
42201         echo "Doing TAGS in libctf"; \
42202         (cd $(HOST_SUBDIR)/libctf && \
42203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42205                   "RANLIB=$${RANLIB}" \
42206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42207                   TAGS) \
42208           || exit 1
42209
42210 @endif libctf
42211
42212 .PHONY: maybe-install-info-libctf install-info-libctf
42213 maybe-install-info-libctf:
42214 @if libctf
42215 maybe-install-info-libctf: install-info-libctf
42216
42217 install-info-libctf: \
42218     configure-libctf \
42219     info-libctf 
42220         @[ -f ./libctf/Makefile ] || exit 0; \
42221         r=`${PWD_COMMAND}`; export r; \
42222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223         $(HOST_EXPORTS) \
42224         for flag in $(EXTRA_HOST_FLAGS) ; do \
42225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42226         done; \
42227         echo "Doing install-info in libctf"; \
42228         (cd $(HOST_SUBDIR)/libctf && \
42229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42231                   "RANLIB=$${RANLIB}" \
42232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42233                   install-info) \
42234           || exit 1
42235
42236 @endif libctf
42237
42238 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42239 maybe-install-dvi-libctf:
42240 @if libctf
42241 maybe-install-dvi-libctf: install-dvi-libctf
42242
42243 install-dvi-libctf: \
42244     configure-libctf \
42245     dvi-libctf 
42246         @[ -f ./libctf/Makefile ] || exit 0; \
42247         r=`${PWD_COMMAND}`; export r; \
42248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249         $(HOST_EXPORTS) \
42250         for flag in $(EXTRA_HOST_FLAGS) ; do \
42251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42252         done; \
42253         echo "Doing install-dvi in libctf"; \
42254         (cd $(HOST_SUBDIR)/libctf && \
42255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42257                   "RANLIB=$${RANLIB}" \
42258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42259                   install-dvi) \
42260           || exit 1
42261
42262 @endif libctf
42263
42264 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42265 maybe-install-pdf-libctf:
42266 @if libctf
42267 maybe-install-pdf-libctf: install-pdf-libctf
42268
42269 install-pdf-libctf: \
42270     configure-libctf \
42271     pdf-libctf 
42272         @[ -f ./libctf/Makefile ] || exit 0; \
42273         r=`${PWD_COMMAND}`; export r; \
42274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42275         $(HOST_EXPORTS) \
42276         for flag in $(EXTRA_HOST_FLAGS) ; do \
42277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278         done; \
42279         echo "Doing install-pdf in libctf"; \
42280         (cd $(HOST_SUBDIR)/libctf && \
42281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42283                   "RANLIB=$${RANLIB}" \
42284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42285                   install-pdf) \
42286           || exit 1
42287
42288 @endif libctf
42289
42290 .PHONY: maybe-install-html-libctf install-html-libctf
42291 maybe-install-html-libctf:
42292 @if libctf
42293 maybe-install-html-libctf: install-html-libctf
42294
42295 install-html-libctf: \
42296     configure-libctf \
42297     html-libctf 
42298         @[ -f ./libctf/Makefile ] || exit 0; \
42299         r=`${PWD_COMMAND}`; export r; \
42300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301         $(HOST_EXPORTS) \
42302         for flag in $(EXTRA_HOST_FLAGS) ; do \
42303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42304         done; \
42305         echo "Doing install-html in libctf"; \
42306         (cd $(HOST_SUBDIR)/libctf && \
42307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42309                   "RANLIB=$${RANLIB}" \
42310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42311                   install-html) \
42312           || exit 1
42313
42314 @endif libctf
42315
42316 .PHONY: maybe-installcheck-libctf installcheck-libctf
42317 maybe-installcheck-libctf:
42318 @if libctf
42319 maybe-installcheck-libctf: installcheck-libctf
42320
42321 installcheck-libctf: \
42322     configure-libctf 
42323         @[ -f ./libctf/Makefile ] || exit 0; \
42324         r=`${PWD_COMMAND}`; export r; \
42325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326         $(HOST_EXPORTS) \
42327         for flag in $(EXTRA_HOST_FLAGS) ; do \
42328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42329         done; \
42330         echo "Doing installcheck in libctf"; \
42331         (cd $(HOST_SUBDIR)/libctf && \
42332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42334                   "RANLIB=$${RANLIB}" \
42335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42336                   installcheck) \
42337           || exit 1
42338
42339 @endif libctf
42340
42341 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42342 maybe-mostlyclean-libctf:
42343 @if libctf
42344 maybe-mostlyclean-libctf: mostlyclean-libctf
42345
42346 mostlyclean-libctf: 
42347         @[ -f ./libctf/Makefile ] || exit 0; \
42348         r=`${PWD_COMMAND}`; export r; \
42349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350         $(HOST_EXPORTS) \
42351         for flag in $(EXTRA_HOST_FLAGS) ; do \
42352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42353         done; \
42354         echo "Doing mostlyclean in libctf"; \
42355         (cd $(HOST_SUBDIR)/libctf && \
42356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358                   "RANLIB=$${RANLIB}" \
42359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360                   mostlyclean) \
42361           || exit 1
42362
42363 @endif libctf
42364
42365 .PHONY: maybe-clean-libctf clean-libctf
42366 maybe-clean-libctf:
42367 @if libctf
42368 maybe-clean-libctf: clean-libctf
42369
42370 clean-libctf: 
42371         @[ -f ./libctf/Makefile ] || exit 0; \
42372         r=`${PWD_COMMAND}`; export r; \
42373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374         $(HOST_EXPORTS) \
42375         for flag in $(EXTRA_HOST_FLAGS) ; do \
42376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42377         done; \
42378         echo "Doing clean in libctf"; \
42379         (cd $(HOST_SUBDIR)/libctf && \
42380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42382                   "RANLIB=$${RANLIB}" \
42383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42384                   clean) \
42385           || exit 1
42386
42387 @endif libctf
42388
42389 .PHONY: maybe-distclean-libctf distclean-libctf
42390 maybe-distclean-libctf:
42391 @if libctf
42392 maybe-distclean-libctf: distclean-libctf
42393
42394 distclean-libctf: 
42395         @[ -f ./libctf/Makefile ] || exit 0; \
42396         r=`${PWD_COMMAND}`; export r; \
42397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42398         $(HOST_EXPORTS) \
42399         for flag in $(EXTRA_HOST_FLAGS) ; do \
42400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42401         done; \
42402         echo "Doing distclean in libctf"; \
42403         (cd $(HOST_SUBDIR)/libctf && \
42404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42406                   "RANLIB=$${RANLIB}" \
42407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42408                   distclean) \
42409           || exit 1
42410
42411 @endif libctf
42412
42413 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42414 maybe-maintainer-clean-libctf:
42415 @if libctf
42416 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42417
42418 maintainer-clean-libctf: 
42419         @[ -f ./libctf/Makefile ] || exit 0; \
42420         r=`${PWD_COMMAND}`; export r; \
42421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42422         $(HOST_EXPORTS) \
42423         for flag in $(EXTRA_HOST_FLAGS) ; do \
42424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42425         done; \
42426         echo "Doing maintainer-clean in libctf"; \
42427         (cd $(HOST_SUBDIR)/libctf && \
42428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42430                   "RANLIB=$${RANLIB}" \
42431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42432                   maintainer-clean) \
42433           || exit 1
42434
42435 @endif libctf
42436
42437
42438
42439 .PHONY: configure-libsframe maybe-configure-libsframe
42440 maybe-configure-libsframe:
42441 @if gcc-bootstrap
42442 configure-libsframe: stage_current
42443 @endif gcc-bootstrap
42444 @if libsframe
42445 maybe-configure-libsframe: configure-libsframe
42446 configure-libsframe: 
42447         @r=`${PWD_COMMAND}`; export r; \
42448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42449         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42451         $(HOST_EXPORTS)  \
42452         echo Configuring in $(HOST_SUBDIR)/libsframe; \
42453         cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42454         case $(srcdir) in \
42455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42456           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42458         esac; \
42459         module_srcdir=libsframe; \
42460         $(SHELL) \
42461           $$s/$$module_srcdir/configure \
42462           --srcdir=$${topdir}/$$module_srcdir \
42463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42464           --target=${target_alias}  \
42465           || exit 1
42466 @endif libsframe
42467
42468
42469
42470 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42471 maybe-configure-stage1-libsframe:
42472 @if libsframe-bootstrap
42473 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42474 configure-stage1-libsframe:
42475         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42476         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42477         @r=`${PWD_COMMAND}`; export r; \
42478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479         TFLAGS="$(STAGE1_TFLAGS)"; \
42480         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42481         $(HOST_EXPORTS) \
42482         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42483         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42484         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
42485         echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42487         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42488         case $(srcdir) in \
42489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42490           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42492         esac; \
42493         module_srcdir=libsframe; \
42494         $(SHELL) $$s/$$module_srcdir/configure \
42495           --srcdir=$${topdir}/$$module_srcdir \
42496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42497           --target=${target_alias} \
42498            \
42499           $(STAGE1_CONFIGURE_FLAGS)
42500 @endif libsframe-bootstrap
42501
42502 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42503 maybe-configure-stage2-libsframe:
42504 @if libsframe-bootstrap
42505 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42506 configure-stage2-libsframe:
42507         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42508         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42509         @r=`${PWD_COMMAND}`; export r; \
42510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42511         TFLAGS="$(STAGE2_TFLAGS)"; \
42512         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42513         $(HOST_EXPORTS) \
42514         $(POSTSTAGE1_HOST_EXPORTS) \
42515         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42516         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42517         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
42518         echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42520         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42521         case $(srcdir) in \
42522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42523           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42525         esac; \
42526         module_srcdir=libsframe; \
42527         $(SHELL) $$s/$$module_srcdir/configure \
42528           --srcdir=$${topdir}/$$module_srcdir \
42529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42530           --target=${target_alias} \
42531           --with-build-libsubdir=$(HOST_SUBDIR) \
42532           $(STAGE2_CONFIGURE_FLAGS)
42533 @endif libsframe-bootstrap
42534
42535 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42536 maybe-configure-stage3-libsframe:
42537 @if libsframe-bootstrap
42538 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42539 configure-stage3-libsframe:
42540         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42541         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42542         @r=`${PWD_COMMAND}`; export r; \
42543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42544         TFLAGS="$(STAGE3_TFLAGS)"; \
42545         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42546         $(HOST_EXPORTS) \
42547         $(POSTSTAGE1_HOST_EXPORTS) \
42548         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42549         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42550         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
42551         echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42553         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42554         case $(srcdir) in \
42555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42556           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42558         esac; \
42559         module_srcdir=libsframe; \
42560         $(SHELL) $$s/$$module_srcdir/configure \
42561           --srcdir=$${topdir}/$$module_srcdir \
42562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42563           --target=${target_alias} \
42564           --with-build-libsubdir=$(HOST_SUBDIR) \
42565           $(STAGE3_CONFIGURE_FLAGS)
42566 @endif libsframe-bootstrap
42567
42568 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42569 maybe-configure-stage4-libsframe:
42570 @if libsframe-bootstrap
42571 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42572 configure-stage4-libsframe:
42573         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42575         @r=`${PWD_COMMAND}`; export r; \
42576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42577         TFLAGS="$(STAGE4_TFLAGS)"; \
42578         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42579         $(HOST_EXPORTS) \
42580         $(POSTSTAGE1_HOST_EXPORTS) \
42581         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42582         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42583         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
42584         echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42586         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42587         case $(srcdir) in \
42588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42589           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42591         esac; \
42592         module_srcdir=libsframe; \
42593         $(SHELL) $$s/$$module_srcdir/configure \
42594           --srcdir=$${topdir}/$$module_srcdir \
42595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42596           --target=${target_alias} \
42597           --with-build-libsubdir=$(HOST_SUBDIR) \
42598           $(STAGE4_CONFIGURE_FLAGS)
42599 @endif libsframe-bootstrap
42600
42601 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
42602 maybe-configure-stageprofile-libsframe:
42603 @if libsframe-bootstrap
42604 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
42605 configure-stageprofile-libsframe:
42606         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42607         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42608         @r=`${PWD_COMMAND}`; export r; \
42609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42611         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42612         $(HOST_EXPORTS) \
42613         $(POSTSTAGE1_HOST_EXPORTS) \
42614         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42615         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42616         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
42617         echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
42618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42619         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42620         case $(srcdir) in \
42621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42622           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42624         esac; \
42625         module_srcdir=libsframe; \
42626         $(SHELL) $$s/$$module_srcdir/configure \
42627           --srcdir=$${topdir}/$$module_srcdir \
42628           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42629           --target=${target_alias} \
42630           --with-build-libsubdir=$(HOST_SUBDIR) \
42631           $(STAGEprofile_CONFIGURE_FLAGS)
42632 @endif libsframe-bootstrap
42633
42634 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
42635 maybe-configure-stagetrain-libsframe:
42636 @if libsframe-bootstrap
42637 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
42638 configure-stagetrain-libsframe:
42639         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42641         @r=`${PWD_COMMAND}`; export r; \
42642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42643         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42644         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42645         $(HOST_EXPORTS) \
42646         $(POSTSTAGE1_HOST_EXPORTS) \
42647         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42648         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42649         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
42650         echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
42651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42652         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42653         case $(srcdir) in \
42654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42655           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42657         esac; \
42658         module_srcdir=libsframe; \
42659         $(SHELL) $$s/$$module_srcdir/configure \
42660           --srcdir=$${topdir}/$$module_srcdir \
42661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42662           --target=${target_alias} \
42663           --with-build-libsubdir=$(HOST_SUBDIR) \
42664           $(STAGEtrain_CONFIGURE_FLAGS)
42665 @endif libsframe-bootstrap
42666
42667 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
42668 maybe-configure-stagefeedback-libsframe:
42669 @if libsframe-bootstrap
42670 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
42671 configure-stagefeedback-libsframe:
42672         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42673         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42674         @r=`${PWD_COMMAND}`; export r; \
42675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42676         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42677         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42678         $(HOST_EXPORTS) \
42679         $(POSTSTAGE1_HOST_EXPORTS) \
42680         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42681         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42682         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
42683         echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
42684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42685         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42686         case $(srcdir) in \
42687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42688           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42690         esac; \
42691         module_srcdir=libsframe; \
42692         $(SHELL) $$s/$$module_srcdir/configure \
42693           --srcdir=$${topdir}/$$module_srcdir \
42694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42695           --target=${target_alias} \
42696           --with-build-libsubdir=$(HOST_SUBDIR) \
42697           $(STAGEfeedback_CONFIGURE_FLAGS)
42698 @endif libsframe-bootstrap
42699
42700 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
42701 maybe-configure-stageautoprofile-libsframe:
42702 @if libsframe-bootstrap
42703 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
42704 configure-stageautoprofile-libsframe:
42705         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42706         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42707         @r=`${PWD_COMMAND}`; export r; \
42708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42709         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42710         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42711         $(HOST_EXPORTS) \
42712         $(POSTSTAGE1_HOST_EXPORTS) \
42713         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42714         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42715         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
42716         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
42717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42718         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42719         case $(srcdir) in \
42720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42721           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42723         esac; \
42724         module_srcdir=libsframe; \
42725         $(SHELL) $$s/$$module_srcdir/configure \
42726           --srcdir=$${topdir}/$$module_srcdir \
42727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42728           --target=${target_alias} \
42729           --with-build-libsubdir=$(HOST_SUBDIR) \
42730           $(STAGEautoprofile_CONFIGURE_FLAGS)
42731 @endif libsframe-bootstrap
42732
42733 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
42734 maybe-configure-stageautofeedback-libsframe:
42735 @if libsframe-bootstrap
42736 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
42737 configure-stageautofeedback-libsframe:
42738         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42739         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42740         @r=`${PWD_COMMAND}`; export r; \
42741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42742         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42743         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42744         $(HOST_EXPORTS) \
42745         $(POSTSTAGE1_HOST_EXPORTS) \
42746         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42747         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42748         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
42749         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
42750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42751         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42752         case $(srcdir) in \
42753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42754           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42756         esac; \
42757         module_srcdir=libsframe; \
42758         $(SHELL) $$s/$$module_srcdir/configure \
42759           --srcdir=$${topdir}/$$module_srcdir \
42760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42761           --target=${target_alias} \
42762           --with-build-libsubdir=$(HOST_SUBDIR) \
42763           $(STAGEautofeedback_CONFIGURE_FLAGS)
42764 @endif libsframe-bootstrap
42765
42766
42767
42768
42769
42770 .PHONY: all-libsframe maybe-all-libsframe
42771 maybe-all-libsframe:
42772 @if gcc-bootstrap
42773 all-libsframe: stage_current
42774 @endif gcc-bootstrap
42775 @if libsframe
42776 TARGET-libsframe=all
42777 maybe-all-libsframe: all-libsframe
42778 all-libsframe: configure-libsframe
42779         @r=`${PWD_COMMAND}`; export r; \
42780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781         $(HOST_EXPORTS)  \
42782         (cd $(HOST_SUBDIR)/libsframe && \
42783           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
42784                 $(TARGET-libsframe))
42785 @endif libsframe
42786
42787
42788
42789 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
42790 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
42791 maybe-all-stage1-libsframe:
42792 maybe-clean-stage1-libsframe:
42793 @if libsframe-bootstrap
42794 maybe-all-stage1-libsframe: all-stage1-libsframe
42795 all-stage1: all-stage1-libsframe
42796 TARGET-stage1-libsframe = $(TARGET-libsframe)
42797 all-stage1-libsframe: configure-stage1-libsframe
42798         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42799         @r=`${PWD_COMMAND}`; export r; \
42800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801         TFLAGS="$(STAGE1_TFLAGS)"; \
42802         $(HOST_EXPORTS)  \
42803         cd $(HOST_SUBDIR)/libsframe && \
42804          \
42805         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42806                 CFLAGS="$(STAGE1_CFLAGS)" \
42807                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42808                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42809                 LIBCFLAGS="$(LIBCFLAGS)" \
42810                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42811                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42812                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42813                 $(EXTRA_HOST_FLAGS)  \
42814                 $(STAGE1_FLAGS_TO_PASS)  \
42815                 TFLAGS="$(STAGE1_TFLAGS)"  \
42816                 $(TARGET-stage1-libsframe)
42817
42818 maybe-clean-stage1-libsframe: clean-stage1-libsframe
42819 clean-stage1: clean-stage1-libsframe
42820 clean-stage1-libsframe:
42821         @if [ $(current_stage) = stage1 ]; then \
42822           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42823         else \
42824           [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
42825           $(MAKE) stage1-start; \
42826         fi; \
42827         cd $(HOST_SUBDIR)/libsframe && \
42828         $(MAKE) $(EXTRA_HOST_FLAGS)  \
42829         $(STAGE1_FLAGS_TO_PASS)  clean
42830 @endif libsframe-bootstrap
42831
42832
42833 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
42834 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
42835 maybe-all-stage2-libsframe:
42836 maybe-clean-stage2-libsframe:
42837 @if libsframe-bootstrap
42838 maybe-all-stage2-libsframe: all-stage2-libsframe
42839 all-stage2: all-stage2-libsframe
42840 TARGET-stage2-libsframe = $(TARGET-libsframe)
42841 all-stage2-libsframe: configure-stage2-libsframe
42842         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42843         @r=`${PWD_COMMAND}`; export r; \
42844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42845         TFLAGS="$(STAGE2_TFLAGS)"; \
42846         $(HOST_EXPORTS) \
42847         $(POSTSTAGE1_HOST_EXPORTS)  \
42848         cd $(HOST_SUBDIR)/libsframe && \
42849          \
42850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42851                 CFLAGS="$(STAGE2_CFLAGS)" \
42852                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42853                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42854                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42855                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42856                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42857                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42858                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42859                 TFLAGS="$(STAGE2_TFLAGS)"  \
42860                 $(TARGET-stage2-libsframe)
42861
42862 maybe-clean-stage2-libsframe: clean-stage2-libsframe
42863 clean-stage2: clean-stage2-libsframe
42864 clean-stage2-libsframe:
42865         @if [ $(current_stage) = stage2 ]; then \
42866           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42867         else \
42868           [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
42869           $(MAKE) stage2-start; \
42870         fi; \
42871         cd $(HOST_SUBDIR)/libsframe && \
42872         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42873 @endif libsframe-bootstrap
42874
42875
42876 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
42877 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
42878 maybe-all-stage3-libsframe:
42879 maybe-clean-stage3-libsframe:
42880 @if libsframe-bootstrap
42881 maybe-all-stage3-libsframe: all-stage3-libsframe
42882 all-stage3: all-stage3-libsframe
42883 TARGET-stage3-libsframe = $(TARGET-libsframe)
42884 all-stage3-libsframe: configure-stage3-libsframe
42885         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42886         @r=`${PWD_COMMAND}`; export r; \
42887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888         TFLAGS="$(STAGE3_TFLAGS)"; \
42889         $(HOST_EXPORTS) \
42890         $(POSTSTAGE1_HOST_EXPORTS)  \
42891         cd $(HOST_SUBDIR)/libsframe && \
42892          \
42893         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42894                 CFLAGS="$(STAGE3_CFLAGS)" \
42895                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42896                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42897                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42898                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42899                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42900                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42901                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42902                 TFLAGS="$(STAGE3_TFLAGS)"  \
42903                 $(TARGET-stage3-libsframe)
42904
42905 maybe-clean-stage3-libsframe: clean-stage3-libsframe
42906 clean-stage3: clean-stage3-libsframe
42907 clean-stage3-libsframe:
42908         @if [ $(current_stage) = stage3 ]; then \
42909           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42910         else \
42911           [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
42912           $(MAKE) stage3-start; \
42913         fi; \
42914         cd $(HOST_SUBDIR)/libsframe && \
42915         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42916 @endif libsframe-bootstrap
42917
42918
42919 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
42920 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
42921 maybe-all-stage4-libsframe:
42922 maybe-clean-stage4-libsframe:
42923 @if libsframe-bootstrap
42924 maybe-all-stage4-libsframe: all-stage4-libsframe
42925 all-stage4: all-stage4-libsframe
42926 TARGET-stage4-libsframe = $(TARGET-libsframe)
42927 all-stage4-libsframe: configure-stage4-libsframe
42928         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42929         @r=`${PWD_COMMAND}`; export r; \
42930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931         TFLAGS="$(STAGE4_TFLAGS)"; \
42932         $(HOST_EXPORTS) \
42933         $(POSTSTAGE1_HOST_EXPORTS)  \
42934         cd $(HOST_SUBDIR)/libsframe && \
42935          \
42936         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42937                 CFLAGS="$(STAGE4_CFLAGS)" \
42938                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42939                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42940                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42941                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42942                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42943                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42944                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42945                 TFLAGS="$(STAGE4_TFLAGS)"  \
42946                 $(TARGET-stage4-libsframe)
42947
42948 maybe-clean-stage4-libsframe: clean-stage4-libsframe
42949 clean-stage4: clean-stage4-libsframe
42950 clean-stage4-libsframe:
42951         @if [ $(current_stage) = stage4 ]; then \
42952           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42953         else \
42954           [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
42955           $(MAKE) stage4-start; \
42956         fi; \
42957         cd $(HOST_SUBDIR)/libsframe && \
42958         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42959 @endif libsframe-bootstrap
42960
42961
42962 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
42963 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
42964 maybe-all-stageprofile-libsframe:
42965 maybe-clean-stageprofile-libsframe:
42966 @if libsframe-bootstrap
42967 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
42968 all-stageprofile: all-stageprofile-libsframe
42969 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
42970 all-stageprofile-libsframe: configure-stageprofile-libsframe
42971         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42972         @r=`${PWD_COMMAND}`; export r; \
42973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42974         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42975         $(HOST_EXPORTS) \
42976         $(POSTSTAGE1_HOST_EXPORTS)  \
42977         cd $(HOST_SUBDIR)/libsframe && \
42978          \
42979         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42980                 CFLAGS="$(STAGEprofile_CFLAGS)" \
42981                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42982                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42983                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42984                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42985                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42986                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42987                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42988                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42989                 $(TARGET-stageprofile-libsframe)
42990
42991 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
42992 clean-stageprofile: clean-stageprofile-libsframe
42993 clean-stageprofile-libsframe:
42994         @if [ $(current_stage) = stageprofile ]; then \
42995           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42996         else \
42997           [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
42998           $(MAKE) stageprofile-start; \
42999         fi; \
43000         cd $(HOST_SUBDIR)/libsframe && \
43001         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43002 @endif libsframe-bootstrap
43003
43004
43005 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43006 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43007 maybe-all-stagetrain-libsframe:
43008 maybe-clean-stagetrain-libsframe:
43009 @if libsframe-bootstrap
43010 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43011 all-stagetrain: all-stagetrain-libsframe
43012 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43013 all-stagetrain-libsframe: configure-stagetrain-libsframe
43014         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43015         @r=`${PWD_COMMAND}`; export r; \
43016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43018         $(HOST_EXPORTS) \
43019         $(POSTSTAGE1_HOST_EXPORTS)  \
43020         cd $(HOST_SUBDIR)/libsframe && \
43021          \
43022         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43023                 CFLAGS="$(STAGEtrain_CFLAGS)" \
43024                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43025                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43026                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43027                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43028                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43029                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43030                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43031                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
43032                 $(TARGET-stagetrain-libsframe)
43033
43034 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43035 clean-stagetrain: clean-stagetrain-libsframe
43036 clean-stagetrain-libsframe:
43037         @if [ $(current_stage) = stagetrain ]; then \
43038           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43039         else \
43040           [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43041           $(MAKE) stagetrain-start; \
43042         fi; \
43043         cd $(HOST_SUBDIR)/libsframe && \
43044         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43045 @endif libsframe-bootstrap
43046
43047
43048 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43049 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43050 maybe-all-stagefeedback-libsframe:
43051 maybe-clean-stagefeedback-libsframe:
43052 @if libsframe-bootstrap
43053 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43054 all-stagefeedback: all-stagefeedback-libsframe
43055 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43056 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43057         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43058         @r=`${PWD_COMMAND}`; export r; \
43059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43060         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43061         $(HOST_EXPORTS) \
43062         $(POSTSTAGE1_HOST_EXPORTS)  \
43063         cd $(HOST_SUBDIR)/libsframe && \
43064          \
43065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43066                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43067                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43068                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43069                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43070                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43071                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43072                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43073                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43074                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43075                 $(TARGET-stagefeedback-libsframe)
43076
43077 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43078 clean-stagefeedback: clean-stagefeedback-libsframe
43079 clean-stagefeedback-libsframe:
43080         @if [ $(current_stage) = stagefeedback ]; then \
43081           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43082         else \
43083           [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43084           $(MAKE) stagefeedback-start; \
43085         fi; \
43086         cd $(HOST_SUBDIR)/libsframe && \
43087         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43088 @endif libsframe-bootstrap
43089
43090
43091 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43092 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43093 maybe-all-stageautoprofile-libsframe:
43094 maybe-clean-stageautoprofile-libsframe:
43095 @if libsframe-bootstrap
43096 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43097 all-stageautoprofile: all-stageautoprofile-libsframe
43098 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43099 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43100         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43101         @r=`${PWD_COMMAND}`; export r; \
43102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43103         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43104         $(HOST_EXPORTS) \
43105         $(POSTSTAGE1_HOST_EXPORTS)  \
43106         cd $(HOST_SUBDIR)/libsframe && \
43107         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43109                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43110                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43111                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43112                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43113                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43114                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43115                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43116                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43117                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43118                 $(TARGET-stageautoprofile-libsframe)
43119
43120 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43121 clean-stageautoprofile: clean-stageautoprofile-libsframe
43122 clean-stageautoprofile-libsframe:
43123         @if [ $(current_stage) = stageautoprofile ]; then \
43124           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43125         else \
43126           [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43127           $(MAKE) stageautoprofile-start; \
43128         fi; \
43129         cd $(HOST_SUBDIR)/libsframe && \
43130         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43131 @endif libsframe-bootstrap
43132
43133
43134 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43135 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43136 maybe-all-stageautofeedback-libsframe:
43137 maybe-clean-stageautofeedback-libsframe:
43138 @if libsframe-bootstrap
43139 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43140 all-stageautofeedback: all-stageautofeedback-libsframe
43141 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43142 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43143         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43144         @r=`${PWD_COMMAND}`; export r; \
43145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43146         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43147         $(HOST_EXPORTS) \
43148         $(POSTSTAGE1_HOST_EXPORTS)  \
43149         cd $(HOST_SUBDIR)/libsframe && \
43150          \
43151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43152                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43153                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43154                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43155                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43156                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43157                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43158                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43159                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43160                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43161                 $(TARGET-stageautofeedback-libsframe)
43162
43163 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43164 clean-stageautofeedback: clean-stageautofeedback-libsframe
43165 clean-stageautofeedback-libsframe:
43166         @if [ $(current_stage) = stageautofeedback ]; then \
43167           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43168         else \
43169           [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43170           $(MAKE) stageautofeedback-start; \
43171         fi; \
43172         cd $(HOST_SUBDIR)/libsframe && \
43173         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43174 @endif libsframe-bootstrap
43175
43176
43177
43178
43179
43180 .PHONY: check-libsframe maybe-check-libsframe
43181 maybe-check-libsframe:
43182 @if libsframe
43183 maybe-check-libsframe: check-libsframe
43184
43185 check-libsframe:
43186         @: $(MAKE); $(unstage)
43187         @r=`${PWD_COMMAND}`; export r; \
43188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43190         (cd $(HOST_SUBDIR)/libsframe && \
43191           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
43192
43193 @endif libsframe
43194
43195 .PHONY: install-libsframe maybe-install-libsframe
43196 maybe-install-libsframe:
43197 @if libsframe
43198 maybe-install-libsframe: install-libsframe
43199
43200 install-libsframe: installdirs
43201         @: $(MAKE); $(unstage)
43202         @r=`${PWD_COMMAND}`; export r; \
43203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204         $(HOST_EXPORTS) \
43205         (cd $(HOST_SUBDIR)/libsframe && \
43206           $(MAKE) $(FLAGS_TO_PASS)  install)
43207
43208 @endif libsframe
43209
43210 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43211 maybe-install-strip-libsframe:
43212 @if libsframe
43213 maybe-install-strip-libsframe: install-strip-libsframe
43214
43215 install-strip-libsframe: installdirs
43216         @: $(MAKE); $(unstage)
43217         @r=`${PWD_COMMAND}`; export r; \
43218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43219         $(HOST_EXPORTS) \
43220         (cd $(HOST_SUBDIR)/libsframe && \
43221           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
43222
43223 @endif libsframe
43224
43225 # Other targets (info, dvi, pdf, etc.)
43226
43227 .PHONY: maybe-info-libsframe info-libsframe
43228 maybe-info-libsframe:
43229 @if libsframe
43230 maybe-info-libsframe: info-libsframe
43231
43232 info-libsframe: \
43233     configure-libsframe 
43234         @[ -f ./libsframe/Makefile ] || exit 0; \
43235         r=`${PWD_COMMAND}`; export r; \
43236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43237         $(HOST_EXPORTS) \
43238         for flag in $(EXTRA_HOST_FLAGS) ; do \
43239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43240         done; \
43241         echo "Doing info in libsframe"; \
43242         (cd $(HOST_SUBDIR)/libsframe && \
43243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43245                   "RANLIB=$${RANLIB}" \
43246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43247                   info) \
43248           || exit 1
43249
43250 @endif libsframe
43251
43252 .PHONY: maybe-dvi-libsframe dvi-libsframe
43253 maybe-dvi-libsframe:
43254 @if libsframe
43255 maybe-dvi-libsframe: dvi-libsframe
43256
43257 dvi-libsframe: \
43258     configure-libsframe 
43259         @[ -f ./libsframe/Makefile ] || exit 0; \
43260         r=`${PWD_COMMAND}`; export r; \
43261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43262         $(HOST_EXPORTS) \
43263         for flag in $(EXTRA_HOST_FLAGS) ; do \
43264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265         done; \
43266         echo "Doing dvi in libsframe"; \
43267         (cd $(HOST_SUBDIR)/libsframe && \
43268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43270                   "RANLIB=$${RANLIB}" \
43271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43272                   dvi) \
43273           || exit 1
43274
43275 @endif libsframe
43276
43277 .PHONY: maybe-pdf-libsframe pdf-libsframe
43278 maybe-pdf-libsframe:
43279 @if libsframe
43280 maybe-pdf-libsframe: pdf-libsframe
43281
43282 pdf-libsframe: \
43283     configure-libsframe 
43284         @[ -f ./libsframe/Makefile ] || exit 0; \
43285         r=`${PWD_COMMAND}`; export r; \
43286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43287         $(HOST_EXPORTS) \
43288         for flag in $(EXTRA_HOST_FLAGS) ; do \
43289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43290         done; \
43291         echo "Doing pdf in libsframe"; \
43292         (cd $(HOST_SUBDIR)/libsframe && \
43293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43295                   "RANLIB=$${RANLIB}" \
43296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43297                   pdf) \
43298           || exit 1
43299
43300 @endif libsframe
43301
43302 .PHONY: maybe-html-libsframe html-libsframe
43303 maybe-html-libsframe:
43304 @if libsframe
43305 maybe-html-libsframe: html-libsframe
43306
43307 html-libsframe: \
43308     configure-libsframe 
43309         @[ -f ./libsframe/Makefile ] || exit 0; \
43310         r=`${PWD_COMMAND}`; export r; \
43311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43312         $(HOST_EXPORTS) \
43313         for flag in $(EXTRA_HOST_FLAGS) ; do \
43314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43315         done; \
43316         echo "Doing html in libsframe"; \
43317         (cd $(HOST_SUBDIR)/libsframe && \
43318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43320                   "RANLIB=$${RANLIB}" \
43321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43322                   html) \
43323           || exit 1
43324
43325 @endif libsframe
43326
43327 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43328 maybe-TAGS-libsframe:
43329 @if libsframe
43330 maybe-TAGS-libsframe: TAGS-libsframe
43331
43332 TAGS-libsframe: \
43333     configure-libsframe 
43334         @[ -f ./libsframe/Makefile ] || exit 0; \
43335         r=`${PWD_COMMAND}`; export r; \
43336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337         $(HOST_EXPORTS) \
43338         for flag in $(EXTRA_HOST_FLAGS) ; do \
43339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43340         done; \
43341         echo "Doing TAGS in libsframe"; \
43342         (cd $(HOST_SUBDIR)/libsframe && \
43343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43345                   "RANLIB=$${RANLIB}" \
43346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43347                   TAGS) \
43348           || exit 1
43349
43350 @endif libsframe
43351
43352 .PHONY: maybe-install-info-libsframe install-info-libsframe
43353 maybe-install-info-libsframe:
43354 @if libsframe
43355 maybe-install-info-libsframe: install-info-libsframe
43356
43357 install-info-libsframe: \
43358     configure-libsframe \
43359     info-libsframe 
43360         @[ -f ./libsframe/Makefile ] || exit 0; \
43361         r=`${PWD_COMMAND}`; export r; \
43362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43363         $(HOST_EXPORTS) \
43364         for flag in $(EXTRA_HOST_FLAGS) ; do \
43365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43366         done; \
43367         echo "Doing install-info in libsframe"; \
43368         (cd $(HOST_SUBDIR)/libsframe && \
43369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43371                   "RANLIB=$${RANLIB}" \
43372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43373                   install-info) \
43374           || exit 1
43375
43376 @endif libsframe
43377
43378 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43379 maybe-install-dvi-libsframe:
43380 @if libsframe
43381 maybe-install-dvi-libsframe: install-dvi-libsframe
43382
43383 install-dvi-libsframe: \
43384     configure-libsframe \
43385     dvi-libsframe 
43386         @[ -f ./libsframe/Makefile ] || exit 0; \
43387         r=`${PWD_COMMAND}`; export r; \
43388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43389         $(HOST_EXPORTS) \
43390         for flag in $(EXTRA_HOST_FLAGS) ; do \
43391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43392         done; \
43393         echo "Doing install-dvi in libsframe"; \
43394         (cd $(HOST_SUBDIR)/libsframe && \
43395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43397                   "RANLIB=$${RANLIB}" \
43398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43399                   install-dvi) \
43400           || exit 1
43401
43402 @endif libsframe
43403
43404 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43405 maybe-install-pdf-libsframe:
43406 @if libsframe
43407 maybe-install-pdf-libsframe: install-pdf-libsframe
43408
43409 install-pdf-libsframe: \
43410     configure-libsframe \
43411     pdf-libsframe 
43412         @[ -f ./libsframe/Makefile ] || exit 0; \
43413         r=`${PWD_COMMAND}`; export r; \
43414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43415         $(HOST_EXPORTS) \
43416         for flag in $(EXTRA_HOST_FLAGS) ; do \
43417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418         done; \
43419         echo "Doing install-pdf in libsframe"; \
43420         (cd $(HOST_SUBDIR)/libsframe && \
43421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43423                   "RANLIB=$${RANLIB}" \
43424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43425                   install-pdf) \
43426           || exit 1
43427
43428 @endif libsframe
43429
43430 .PHONY: maybe-install-html-libsframe install-html-libsframe
43431 maybe-install-html-libsframe:
43432 @if libsframe
43433 maybe-install-html-libsframe: install-html-libsframe
43434
43435 install-html-libsframe: \
43436     configure-libsframe \
43437     html-libsframe 
43438         @[ -f ./libsframe/Makefile ] || exit 0; \
43439         r=`${PWD_COMMAND}`; export r; \
43440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43441         $(HOST_EXPORTS) \
43442         for flag in $(EXTRA_HOST_FLAGS) ; do \
43443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43444         done; \
43445         echo "Doing install-html in libsframe"; \
43446         (cd $(HOST_SUBDIR)/libsframe && \
43447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43449                   "RANLIB=$${RANLIB}" \
43450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43451                   install-html) \
43452           || exit 1
43453
43454 @endif libsframe
43455
43456 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43457 maybe-installcheck-libsframe:
43458 @if libsframe
43459 maybe-installcheck-libsframe: installcheck-libsframe
43460
43461 installcheck-libsframe: \
43462     configure-libsframe 
43463         @[ -f ./libsframe/Makefile ] || exit 0; \
43464         r=`${PWD_COMMAND}`; export r; \
43465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43466         $(HOST_EXPORTS) \
43467         for flag in $(EXTRA_HOST_FLAGS) ; do \
43468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43469         done; \
43470         echo "Doing installcheck in libsframe"; \
43471         (cd $(HOST_SUBDIR)/libsframe && \
43472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43474                   "RANLIB=$${RANLIB}" \
43475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43476                   installcheck) \
43477           || exit 1
43478
43479 @endif libsframe
43480
43481 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43482 maybe-mostlyclean-libsframe:
43483 @if libsframe
43484 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43485
43486 mostlyclean-libsframe: 
43487         @[ -f ./libsframe/Makefile ] || exit 0; \
43488         r=`${PWD_COMMAND}`; export r; \
43489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490         $(HOST_EXPORTS) \
43491         for flag in $(EXTRA_HOST_FLAGS) ; do \
43492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43493         done; \
43494         echo "Doing mostlyclean in libsframe"; \
43495         (cd $(HOST_SUBDIR)/libsframe && \
43496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498                   "RANLIB=$${RANLIB}" \
43499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500                   mostlyclean) \
43501           || exit 1
43502
43503 @endif libsframe
43504
43505 .PHONY: maybe-clean-libsframe clean-libsframe
43506 maybe-clean-libsframe:
43507 @if libsframe
43508 maybe-clean-libsframe: clean-libsframe
43509
43510 clean-libsframe: 
43511         @[ -f ./libsframe/Makefile ] || exit 0; \
43512         r=`${PWD_COMMAND}`; export r; \
43513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514         $(HOST_EXPORTS) \
43515         for flag in $(EXTRA_HOST_FLAGS) ; do \
43516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43517         done; \
43518         echo "Doing clean in libsframe"; \
43519         (cd $(HOST_SUBDIR)/libsframe && \
43520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522                   "RANLIB=$${RANLIB}" \
43523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524                   clean) \
43525           || exit 1
43526
43527 @endif libsframe
43528
43529 .PHONY: maybe-distclean-libsframe distclean-libsframe
43530 maybe-distclean-libsframe:
43531 @if libsframe
43532 maybe-distclean-libsframe: distclean-libsframe
43533
43534 distclean-libsframe: 
43535         @[ -f ./libsframe/Makefile ] || exit 0; \
43536         r=`${PWD_COMMAND}`; export r; \
43537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43538         $(HOST_EXPORTS) \
43539         for flag in $(EXTRA_HOST_FLAGS) ; do \
43540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43541         done; \
43542         echo "Doing distclean in libsframe"; \
43543         (cd $(HOST_SUBDIR)/libsframe && \
43544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43546                   "RANLIB=$${RANLIB}" \
43547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43548                   distclean) \
43549           || exit 1
43550
43551 @endif libsframe
43552
43553 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43554 maybe-maintainer-clean-libsframe:
43555 @if libsframe
43556 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43557
43558 maintainer-clean-libsframe: 
43559         @[ -f ./libsframe/Makefile ] || exit 0; \
43560         r=`${PWD_COMMAND}`; export r; \
43561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562         $(HOST_EXPORTS) \
43563         for flag in $(EXTRA_HOST_FLAGS) ; do \
43564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43565         done; \
43566         echo "Doing maintainer-clean in libsframe"; \
43567         (cd $(HOST_SUBDIR)/libsframe && \
43568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570                   "RANLIB=$${RANLIB}" \
43571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572                   maintainer-clean) \
43573           || exit 1
43574
43575 @endif libsframe
43576
43577
43578
43579 # ---------------------------------------
43580 # Modules which run on the target machine
43581 # ---------------------------------------
43582
43583
43584
43585
43586 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43587 maybe-configure-target-libstdc++-v3:
43588 @if gcc-bootstrap
43589 configure-target-libstdc++-v3: stage_current
43590 @endif gcc-bootstrap
43591 @if target-libstdc++-v3
43592 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43593 configure-target-libstdc++-v3: 
43594         @r=`${PWD_COMMAND}`; export r; \
43595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43596         echo "Checking multilib configuration for libstdc++-v3..."; \
43597         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43598         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43599         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43600           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43601             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43602           else \
43603             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43604             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43605           fi; \
43606         else \
43607           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43608         fi; \
43609         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43610         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43611         $(RAW_CXX_TARGET_EXPORTS)  \
43612         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43613         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43614         case $(srcdir) in \
43615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43616           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43618         esac; \
43619         module_srcdir=libstdc++-v3; \
43620         rm -f no-such-file || : ; \
43621         CONFIG_SITE=no-such-file $(SHELL) \
43622           $$s/$$module_srcdir/configure \
43623           --srcdir=$${topdir}/$$module_srcdir \
43624           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43625           --target=${target_alias}  \
43626           || exit 1
43627 @endif target-libstdc++-v3
43628
43629
43630
43631 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43632 maybe-configure-stage1-target-libstdc++-v3:
43633 @if target-libstdc++-v3-bootstrap
43634 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43635 configure-stage1-target-libstdc++-v3:
43636         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43637         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43638         @r=`${PWD_COMMAND}`; export r; \
43639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43640         TFLAGS="$(STAGE1_TFLAGS)"; \
43641         echo "Checking multilib configuration for libstdc++-v3..."; \
43642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43643         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43644           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43645             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43646           else \
43647             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43648             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43649           fi; \
43650         else \
43651           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43652         fi; \
43653         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43654         $(RAW_CXX_TARGET_EXPORTS) \
43655         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43656         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43657         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43658         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43659         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43660         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43661         case $(srcdir) in \
43662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43663           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43665         esac; \
43666         module_srcdir=libstdc++-v3; \
43667         $(SHELL) $$s/$$module_srcdir/configure \
43668           --srcdir=$${topdir}/$$module_srcdir \
43669           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43670           --target=${target_alias} \
43671            \
43672           $(STAGE1_CONFIGURE_FLAGS)
43673 @endif target-libstdc++-v3-bootstrap
43674
43675 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43676 maybe-configure-stage2-target-libstdc++-v3:
43677 @if target-libstdc++-v3-bootstrap
43678 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43679 configure-stage2-target-libstdc++-v3:
43680         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43681         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43682         @r=`${PWD_COMMAND}`; export r; \
43683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684         TFLAGS="$(STAGE2_TFLAGS)"; \
43685         echo "Checking multilib configuration for libstdc++-v3..."; \
43686         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43687         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43688           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43689             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43690           else \
43691             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43692             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43693           fi; \
43694         else \
43695           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43696         fi; \
43697         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43698         $(RAW_CXX_TARGET_EXPORTS) \
43699          \
43700         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43701         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43702         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43703         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43704         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43705         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43706         case $(srcdir) in \
43707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43708           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43710         esac; \
43711         module_srcdir=libstdc++-v3; \
43712         $(SHELL) $$s/$$module_srcdir/configure \
43713           --srcdir=$${topdir}/$$module_srcdir \
43714           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43715           --target=${target_alias} \
43716           --with-build-libsubdir=$(HOST_SUBDIR) \
43717           $(STAGE2_CONFIGURE_FLAGS)
43718 @endif target-libstdc++-v3-bootstrap
43719
43720 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43721 maybe-configure-stage3-target-libstdc++-v3:
43722 @if target-libstdc++-v3-bootstrap
43723 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43724 configure-stage3-target-libstdc++-v3:
43725         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43726         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43727         @r=`${PWD_COMMAND}`; export r; \
43728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43729         TFLAGS="$(STAGE3_TFLAGS)"; \
43730         echo "Checking multilib configuration for libstdc++-v3..."; \
43731         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43732         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43733           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43734             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43735           else \
43736             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43737             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43738           fi; \
43739         else \
43740           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43741         fi; \
43742         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43743         $(RAW_CXX_TARGET_EXPORTS) \
43744          \
43745         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43746         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43747         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43748         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43750         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43751         case $(srcdir) in \
43752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43753           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43755         esac; \
43756         module_srcdir=libstdc++-v3; \
43757         $(SHELL) $$s/$$module_srcdir/configure \
43758           --srcdir=$${topdir}/$$module_srcdir \
43759           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43760           --target=${target_alias} \
43761           --with-build-libsubdir=$(HOST_SUBDIR) \
43762           $(STAGE3_CONFIGURE_FLAGS)
43763 @endif target-libstdc++-v3-bootstrap
43764
43765 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43766 maybe-configure-stage4-target-libstdc++-v3:
43767 @if target-libstdc++-v3-bootstrap
43768 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43769 configure-stage4-target-libstdc++-v3:
43770         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43771         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43772         @r=`${PWD_COMMAND}`; export r; \
43773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774         TFLAGS="$(STAGE4_TFLAGS)"; \
43775         echo "Checking multilib configuration for libstdc++-v3..."; \
43776         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43777         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43778           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43779             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43780           else \
43781             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43782             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43783           fi; \
43784         else \
43785           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43786         fi; \
43787         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43788         $(RAW_CXX_TARGET_EXPORTS) \
43789          \
43790         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43791         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43792         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43793         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43795         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43796         case $(srcdir) in \
43797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43798           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43800         esac; \
43801         module_srcdir=libstdc++-v3; \
43802         $(SHELL) $$s/$$module_srcdir/configure \
43803           --srcdir=$${topdir}/$$module_srcdir \
43804           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43805           --target=${target_alias} \
43806           --with-build-libsubdir=$(HOST_SUBDIR) \
43807           $(STAGE4_CONFIGURE_FLAGS)
43808 @endif target-libstdc++-v3-bootstrap
43809
43810 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43811 maybe-configure-stageprofile-target-libstdc++-v3:
43812 @if target-libstdc++-v3-bootstrap
43813 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43814 configure-stageprofile-target-libstdc++-v3:
43815         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43816         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43817         @r=`${PWD_COMMAND}`; export r; \
43818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43820         echo "Checking multilib configuration for libstdc++-v3..."; \
43821         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43822         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43823           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43824             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43825           else \
43826             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43827             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43828           fi; \
43829         else \
43830           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43831         fi; \
43832         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43833         $(RAW_CXX_TARGET_EXPORTS) \
43834          \
43835         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43836         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43837         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43838         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43839         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43840         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43841         case $(srcdir) in \
43842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43843           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43845         esac; \
43846         module_srcdir=libstdc++-v3; \
43847         $(SHELL) $$s/$$module_srcdir/configure \
43848           --srcdir=$${topdir}/$$module_srcdir \
43849           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43850           --target=${target_alias} \
43851           --with-build-libsubdir=$(HOST_SUBDIR) \
43852           $(STAGEprofile_CONFIGURE_FLAGS)
43853 @endif target-libstdc++-v3-bootstrap
43854
43855 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43856 maybe-configure-stagetrain-target-libstdc++-v3:
43857 @if target-libstdc++-v3-bootstrap
43858 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43859 configure-stagetrain-target-libstdc++-v3:
43860         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43861         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43862         @r=`${PWD_COMMAND}`; export r; \
43863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43864         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43865         echo "Checking multilib configuration for libstdc++-v3..."; \
43866         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43867         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43868           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43869             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43870           else \
43871             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43872             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43873           fi; \
43874         else \
43875           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43876         fi; \
43877         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43878         $(RAW_CXX_TARGET_EXPORTS) \
43879          \
43880         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43881         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43882         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43883         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43884         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43885         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43886         case $(srcdir) in \
43887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43888           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43890         esac; \
43891         module_srcdir=libstdc++-v3; \
43892         $(SHELL) $$s/$$module_srcdir/configure \
43893           --srcdir=$${topdir}/$$module_srcdir \
43894           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43895           --target=${target_alias} \
43896           --with-build-libsubdir=$(HOST_SUBDIR) \
43897           $(STAGEtrain_CONFIGURE_FLAGS)
43898 @endif target-libstdc++-v3-bootstrap
43899
43900 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43901 maybe-configure-stagefeedback-target-libstdc++-v3:
43902 @if target-libstdc++-v3-bootstrap
43903 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43904 configure-stagefeedback-target-libstdc++-v3:
43905         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43906         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43907         @r=`${PWD_COMMAND}`; export r; \
43908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43909         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43910         echo "Checking multilib configuration for libstdc++-v3..."; \
43911         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43912         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43913           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43914             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43915           else \
43916             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43917             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43918           fi; \
43919         else \
43920           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43921         fi; \
43922         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43923         $(RAW_CXX_TARGET_EXPORTS) \
43924          \
43925         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43926         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43927         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43928         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43930         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43931         case $(srcdir) in \
43932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43933           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43935         esac; \
43936         module_srcdir=libstdc++-v3; \
43937         $(SHELL) $$s/$$module_srcdir/configure \
43938           --srcdir=$${topdir}/$$module_srcdir \
43939           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43940           --target=${target_alias} \
43941           --with-build-libsubdir=$(HOST_SUBDIR) \
43942           $(STAGEfeedback_CONFIGURE_FLAGS)
43943 @endif target-libstdc++-v3-bootstrap
43944
43945 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43946 maybe-configure-stageautoprofile-target-libstdc++-v3:
43947 @if target-libstdc++-v3-bootstrap
43948 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43949 configure-stageautoprofile-target-libstdc++-v3:
43950         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43951         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43952         @r=`${PWD_COMMAND}`; export r; \
43953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43954         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43955         echo "Checking multilib configuration for libstdc++-v3..."; \
43956         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43957         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43958           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43959             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43960           else \
43961             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43962             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43963           fi; \
43964         else \
43965           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43966         fi; \
43967         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43968         $(RAW_CXX_TARGET_EXPORTS) \
43969          \
43970         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43971         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43972         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43973         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43974         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43975         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43976         case $(srcdir) in \
43977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43978           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43980         esac; \
43981         module_srcdir=libstdc++-v3; \
43982         $(SHELL) $$s/$$module_srcdir/configure \
43983           --srcdir=$${topdir}/$$module_srcdir \
43984           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43985           --target=${target_alias} \
43986           --with-build-libsubdir=$(HOST_SUBDIR) \
43987           $(STAGEautoprofile_CONFIGURE_FLAGS)
43988 @endif target-libstdc++-v3-bootstrap
43989
43990 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43991 maybe-configure-stageautofeedback-target-libstdc++-v3:
43992 @if target-libstdc++-v3-bootstrap
43993 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43994 configure-stageautofeedback-target-libstdc++-v3:
43995         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43996         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43997         @r=`${PWD_COMMAND}`; export r; \
43998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43999         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44000         echo "Checking multilib configuration for libstdc++-v3..."; \
44001         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44002         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44003           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44004             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44005           else \
44006             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44007             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44008           fi; \
44009         else \
44010           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44011         fi; \
44012         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44013         $(RAW_CXX_TARGET_EXPORTS) \
44014          \
44015         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44016         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44017         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44018         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44020         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44021         case $(srcdir) in \
44022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44023           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44025         esac; \
44026         module_srcdir=libstdc++-v3; \
44027         $(SHELL) $$s/$$module_srcdir/configure \
44028           --srcdir=$${topdir}/$$module_srcdir \
44029           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44030           --target=${target_alias} \
44031           --with-build-libsubdir=$(HOST_SUBDIR) \
44032           $(STAGEautofeedback_CONFIGURE_FLAGS)
44033 @endif target-libstdc++-v3-bootstrap
44034
44035
44036
44037
44038
44039 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44040 maybe-all-target-libstdc++-v3:
44041 @if gcc-bootstrap
44042 all-target-libstdc++-v3: stage_current
44043 @endif gcc-bootstrap
44044 @if target-libstdc++-v3
44045 TARGET-target-libstdc++-v3=all
44046 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44047 all-target-libstdc++-v3: configure-target-libstdc++-v3
44048         @r=`${PWD_COMMAND}`; export r; \
44049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050         $(RAW_CXX_TARGET_EXPORTS)  \
44051         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44053                 $(TARGET-target-libstdc++-v3))
44054 @endif target-libstdc++-v3
44055
44056
44057
44058 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44059 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44060 maybe-all-stage1-target-libstdc++-v3:
44061 maybe-clean-stage1-target-libstdc++-v3:
44062 @if target-libstdc++-v3-bootstrap
44063 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44064 all-stage1: all-stage1-target-libstdc++-v3
44065 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44066 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44067         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44068         @r=`${PWD_COMMAND}`; export r; \
44069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44070         TFLAGS="$(STAGE1_TFLAGS)"; \
44071         $(RAW_CXX_TARGET_EXPORTS)  \
44072         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44073          \
44074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44075                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44076                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44077                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44081                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44082                   \
44083                 TFLAGS="$(STAGE1_TFLAGS)"  \
44084                 $(TARGET-stage1-target-libstdc++-v3)
44085
44086 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44087 clean-stage1: clean-stage1-target-libstdc++-v3
44088 clean-stage1-target-libstdc++-v3:
44089         @if [ $(current_stage) = stage1 ]; then \
44090           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44091         else \
44092           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44093           $(MAKE) stage1-start; \
44094         fi; \
44095         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44096         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44097           clean
44098 @endif target-libstdc++-v3-bootstrap
44099
44100
44101 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44102 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44103 maybe-all-stage2-target-libstdc++-v3:
44104 maybe-clean-stage2-target-libstdc++-v3:
44105 @if target-libstdc++-v3-bootstrap
44106 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44107 all-stage2: all-stage2-target-libstdc++-v3
44108 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44109 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44110         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44111         @r=`${PWD_COMMAND}`; export r; \
44112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44113         TFLAGS="$(STAGE2_TFLAGS)"; \
44114         $(RAW_CXX_TARGET_EXPORTS) \
44115           \
44116         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44117          \
44118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44119                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44120                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44121                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44125                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44126                 TFLAGS="$(STAGE2_TFLAGS)"  \
44127                 $(TARGET-stage2-target-libstdc++-v3)
44128
44129 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44130 clean-stage2: clean-stage2-target-libstdc++-v3
44131 clean-stage2-target-libstdc++-v3:
44132         @if [ $(current_stage) = stage2 ]; then \
44133           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44134         else \
44135           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44136           $(MAKE) stage2-start; \
44137         fi; \
44138         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44139         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44140 @endif target-libstdc++-v3-bootstrap
44141
44142
44143 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44144 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44145 maybe-all-stage3-target-libstdc++-v3:
44146 maybe-clean-stage3-target-libstdc++-v3:
44147 @if target-libstdc++-v3-bootstrap
44148 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44149 all-stage3: all-stage3-target-libstdc++-v3
44150 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44151 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44152         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44153         @r=`${PWD_COMMAND}`; export r; \
44154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155         TFLAGS="$(STAGE3_TFLAGS)"; \
44156         $(RAW_CXX_TARGET_EXPORTS) \
44157           \
44158         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44159          \
44160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44161                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44162                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44163                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44164                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44165                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44166                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44167                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44168                 TFLAGS="$(STAGE3_TFLAGS)"  \
44169                 $(TARGET-stage3-target-libstdc++-v3)
44170
44171 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44172 clean-stage3: clean-stage3-target-libstdc++-v3
44173 clean-stage3-target-libstdc++-v3:
44174         @if [ $(current_stage) = stage3 ]; then \
44175           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44176         else \
44177           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44178           $(MAKE) stage3-start; \
44179         fi; \
44180         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44181         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44182 @endif target-libstdc++-v3-bootstrap
44183
44184
44185 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44186 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44187 maybe-all-stage4-target-libstdc++-v3:
44188 maybe-clean-stage4-target-libstdc++-v3:
44189 @if target-libstdc++-v3-bootstrap
44190 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44191 all-stage4: all-stage4-target-libstdc++-v3
44192 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44193 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44194         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44195         @r=`${PWD_COMMAND}`; export r; \
44196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44197         TFLAGS="$(STAGE4_TFLAGS)"; \
44198         $(RAW_CXX_TARGET_EXPORTS) \
44199           \
44200         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44201          \
44202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44203                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44204                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44205                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44206                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44207                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44208                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44209                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44210                 TFLAGS="$(STAGE4_TFLAGS)"  \
44211                 $(TARGET-stage4-target-libstdc++-v3)
44212
44213 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44214 clean-stage4: clean-stage4-target-libstdc++-v3
44215 clean-stage4-target-libstdc++-v3:
44216         @if [ $(current_stage) = stage4 ]; then \
44217           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44218         else \
44219           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44220           $(MAKE) stage4-start; \
44221         fi; \
44222         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44223         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44224 @endif target-libstdc++-v3-bootstrap
44225
44226
44227 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44228 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44229 maybe-all-stageprofile-target-libstdc++-v3:
44230 maybe-clean-stageprofile-target-libstdc++-v3:
44231 @if target-libstdc++-v3-bootstrap
44232 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44233 all-stageprofile: all-stageprofile-target-libstdc++-v3
44234 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44235 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44236         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44237         @r=`${PWD_COMMAND}`; export r; \
44238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44240         $(RAW_CXX_TARGET_EXPORTS) \
44241           \
44242         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44243          \
44244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44245                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44246                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44247                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44251                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44252                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44253                 $(TARGET-stageprofile-target-libstdc++-v3)
44254
44255 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44256 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44257 clean-stageprofile-target-libstdc++-v3:
44258         @if [ $(current_stage) = stageprofile ]; then \
44259           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44260         else \
44261           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44262           $(MAKE) stageprofile-start; \
44263         fi; \
44264         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44265         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44266 @endif target-libstdc++-v3-bootstrap
44267
44268
44269 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44270 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44271 maybe-all-stagetrain-target-libstdc++-v3:
44272 maybe-clean-stagetrain-target-libstdc++-v3:
44273 @if target-libstdc++-v3-bootstrap
44274 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44275 all-stagetrain: all-stagetrain-target-libstdc++-v3
44276 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44277 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44278         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44279         @r=`${PWD_COMMAND}`; export r; \
44280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44282         $(RAW_CXX_TARGET_EXPORTS) \
44283           \
44284         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44285          \
44286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44287                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44288                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44289                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44290                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44291                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44292                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44293                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44294                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44295                 $(TARGET-stagetrain-target-libstdc++-v3)
44296
44297 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44298 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44299 clean-stagetrain-target-libstdc++-v3:
44300         @if [ $(current_stage) = stagetrain ]; then \
44301           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44302         else \
44303           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44304           $(MAKE) stagetrain-start; \
44305         fi; \
44306         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44307         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44308 @endif target-libstdc++-v3-bootstrap
44309
44310
44311 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44312 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44313 maybe-all-stagefeedback-target-libstdc++-v3:
44314 maybe-clean-stagefeedback-target-libstdc++-v3:
44315 @if target-libstdc++-v3-bootstrap
44316 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44317 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44318 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44319 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44320         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44321         @r=`${PWD_COMMAND}`; export r; \
44322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44323         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44324         $(RAW_CXX_TARGET_EXPORTS) \
44325           \
44326         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44327          \
44328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44329                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44330                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44331                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44332                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44333                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44334                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44335                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44336                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44337                 $(TARGET-stagefeedback-target-libstdc++-v3)
44338
44339 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44340 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44341 clean-stagefeedback-target-libstdc++-v3:
44342         @if [ $(current_stage) = stagefeedback ]; then \
44343           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44344         else \
44345           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44346           $(MAKE) stagefeedback-start; \
44347         fi; \
44348         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44349         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44350 @endif target-libstdc++-v3-bootstrap
44351
44352
44353 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44354 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44355 maybe-all-stageautoprofile-target-libstdc++-v3:
44356 maybe-clean-stageautoprofile-target-libstdc++-v3:
44357 @if target-libstdc++-v3-bootstrap
44358 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44359 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44360 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44361 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44362         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44363         @r=`${PWD_COMMAND}`; export r; \
44364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44366         $(RAW_CXX_TARGET_EXPORTS) \
44367           \
44368         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44369         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44370         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44371                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44372                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44373                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44374                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44375                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44376                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44377                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44378                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44379                 $(TARGET-stageautoprofile-target-libstdc++-v3)
44380
44381 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44382 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44383 clean-stageautoprofile-target-libstdc++-v3:
44384         @if [ $(current_stage) = stageautoprofile ]; then \
44385           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44386         else \
44387           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44388           $(MAKE) stageautoprofile-start; \
44389         fi; \
44390         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44391         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44392 @endif target-libstdc++-v3-bootstrap
44393
44394
44395 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44396 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44397 maybe-all-stageautofeedback-target-libstdc++-v3:
44398 maybe-clean-stageautofeedback-target-libstdc++-v3:
44399 @if target-libstdc++-v3-bootstrap
44400 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44401 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44402 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44403 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44404         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44405         @r=`${PWD_COMMAND}`; export r; \
44406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44408         $(RAW_CXX_TARGET_EXPORTS) \
44409           \
44410         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44411          \
44412         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44413                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44414                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44415                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44416                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44417                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44418                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44419                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44420                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44421                 $(TARGET-stageautofeedback-target-libstdc++-v3)
44422
44423 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44424 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44425 clean-stageautofeedback-target-libstdc++-v3:
44426         @if [ $(current_stage) = stageautofeedback ]; then \
44427           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44428         else \
44429           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44430           $(MAKE) stageautofeedback-start; \
44431         fi; \
44432         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44433         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44434 @endif target-libstdc++-v3-bootstrap
44435
44436
44437
44438
44439
44440
44441 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44442 maybe-check-target-libstdc++-v3:
44443 @if target-libstdc++-v3
44444 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44445
44446 check-target-libstdc++-v3:
44447         @: $(MAKE); $(unstage)
44448         @r=`${PWD_COMMAND}`; export r; \
44449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450         $(RAW_CXX_TARGET_EXPORTS) \
44451         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44452           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44453
44454 @endif target-libstdc++-v3
44455
44456 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44457 maybe-install-target-libstdc++-v3:
44458 @if target-libstdc++-v3
44459 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44460
44461 install-target-libstdc++-v3: installdirs
44462         @: $(MAKE); $(unstage)
44463         @r=`${PWD_COMMAND}`; export r; \
44464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465         $(RAW_CXX_TARGET_EXPORTS) \
44466         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44467           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44468
44469 @endif target-libstdc++-v3
44470
44471 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44472 maybe-install-strip-target-libstdc++-v3:
44473 @if target-libstdc++-v3
44474 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44475
44476 install-strip-target-libstdc++-v3: installdirs
44477         @: $(MAKE); $(unstage)
44478         @r=`${PWD_COMMAND}`; export r; \
44479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480         $(RAW_CXX_TARGET_EXPORTS) \
44481         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44482           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44483
44484 @endif target-libstdc++-v3
44485
44486 # Other targets (info, dvi, pdf, etc.)
44487
44488 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44489 maybe-info-target-libstdc++-v3:
44490 @if target-libstdc++-v3
44491 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44492
44493 info-target-libstdc++-v3: \
44494     configure-target-libstdc++-v3 
44495         @: $(MAKE); $(unstage)
44496         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44497         r=`${PWD_COMMAND}`; export r; \
44498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499         $(RAW_CXX_TARGET_EXPORTS) \
44500         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44501         for flag in $(EXTRA_TARGET_FLAGS); do \
44502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503         done; \
44504         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44507                   "RANLIB=$${RANLIB}" \
44508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44509                    info) \
44510           || exit 1
44511
44512 @endif target-libstdc++-v3
44513
44514 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44515 maybe-dvi-target-libstdc++-v3:
44516 @if target-libstdc++-v3
44517 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44518
44519 dvi-target-libstdc++-v3: \
44520     configure-target-libstdc++-v3 
44521         @: $(MAKE); $(unstage)
44522         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44523         r=`${PWD_COMMAND}`; export r; \
44524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525         $(RAW_CXX_TARGET_EXPORTS) \
44526         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44527         for flag in $(EXTRA_TARGET_FLAGS); do \
44528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44529         done; \
44530         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533                   "RANLIB=$${RANLIB}" \
44534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535                    dvi) \
44536           || exit 1
44537
44538 @endif target-libstdc++-v3
44539
44540 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44541 maybe-pdf-target-libstdc++-v3:
44542 @if target-libstdc++-v3
44543 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44544
44545 pdf-target-libstdc++-v3: \
44546     configure-target-libstdc++-v3 
44547         @: $(MAKE); $(unstage)
44548         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44549         r=`${PWD_COMMAND}`; export r; \
44550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44551         $(RAW_CXX_TARGET_EXPORTS) \
44552         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44553         for flag in $(EXTRA_TARGET_FLAGS); do \
44554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44555         done; \
44556         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44559                   "RANLIB=$${RANLIB}" \
44560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44561                    pdf) \
44562           || exit 1
44563
44564 @endif target-libstdc++-v3
44565
44566 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44567 maybe-html-target-libstdc++-v3:
44568 @if target-libstdc++-v3
44569 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44570
44571 html-target-libstdc++-v3: \
44572     configure-target-libstdc++-v3 
44573         @: $(MAKE); $(unstage)
44574         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44575         r=`${PWD_COMMAND}`; export r; \
44576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44577         $(RAW_CXX_TARGET_EXPORTS) \
44578         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44579         for flag in $(EXTRA_TARGET_FLAGS); do \
44580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44581         done; \
44582         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44585                   "RANLIB=$${RANLIB}" \
44586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44587                    html) \
44588           || exit 1
44589
44590 @endif target-libstdc++-v3
44591
44592 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44593 maybe-TAGS-target-libstdc++-v3:
44594 @if target-libstdc++-v3
44595 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44596
44597 TAGS-target-libstdc++-v3: \
44598     configure-target-libstdc++-v3 
44599         @: $(MAKE); $(unstage)
44600         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44601         r=`${PWD_COMMAND}`; export r; \
44602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44603         $(RAW_CXX_TARGET_EXPORTS) \
44604         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44605         for flag in $(EXTRA_TARGET_FLAGS); do \
44606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44607         done; \
44608         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44611                   "RANLIB=$${RANLIB}" \
44612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44613                    TAGS) \
44614           || exit 1
44615
44616 @endif target-libstdc++-v3
44617
44618 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44619 maybe-install-info-target-libstdc++-v3:
44620 @if target-libstdc++-v3
44621 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44622
44623 install-info-target-libstdc++-v3: \
44624     configure-target-libstdc++-v3 \
44625     info-target-libstdc++-v3 
44626         @: $(MAKE); $(unstage)
44627         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44628         r=`${PWD_COMMAND}`; export r; \
44629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44630         $(RAW_CXX_TARGET_EXPORTS) \
44631         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44632         for flag in $(EXTRA_TARGET_FLAGS); do \
44633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44634         done; \
44635         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44638                   "RANLIB=$${RANLIB}" \
44639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44640                    install-info) \
44641           || exit 1
44642
44643 @endif target-libstdc++-v3
44644
44645 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44646 maybe-install-dvi-target-libstdc++-v3:
44647 @if target-libstdc++-v3
44648 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44649
44650 install-dvi-target-libstdc++-v3: \
44651     configure-target-libstdc++-v3 \
44652     dvi-target-libstdc++-v3 
44653         @: $(MAKE); $(unstage)
44654         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44655         r=`${PWD_COMMAND}`; export r; \
44656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657         $(RAW_CXX_TARGET_EXPORTS) \
44658         echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44659         for flag in $(EXTRA_TARGET_FLAGS); do \
44660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44661         done; \
44662         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44665                   "RANLIB=$${RANLIB}" \
44666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44667                    install-dvi) \
44668           || exit 1
44669
44670 @endif target-libstdc++-v3
44671
44672 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44673 maybe-install-pdf-target-libstdc++-v3:
44674 @if target-libstdc++-v3
44675 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44676
44677 install-pdf-target-libstdc++-v3: \
44678     configure-target-libstdc++-v3 \
44679     pdf-target-libstdc++-v3 
44680         @: $(MAKE); $(unstage)
44681         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44682         r=`${PWD_COMMAND}`; export r; \
44683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44684         $(RAW_CXX_TARGET_EXPORTS) \
44685         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44686         for flag in $(EXTRA_TARGET_FLAGS); do \
44687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44688         done; \
44689         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44692                   "RANLIB=$${RANLIB}" \
44693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44694                    install-pdf) \
44695           || exit 1
44696
44697 @endif target-libstdc++-v3
44698
44699 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44700 maybe-install-html-target-libstdc++-v3:
44701 @if target-libstdc++-v3
44702 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44703
44704 install-html-target-libstdc++-v3: \
44705     configure-target-libstdc++-v3 \
44706     html-target-libstdc++-v3 
44707         @: $(MAKE); $(unstage)
44708         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44709         r=`${PWD_COMMAND}`; export r; \
44710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711         $(RAW_CXX_TARGET_EXPORTS) \
44712         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44713         for flag in $(EXTRA_TARGET_FLAGS); do \
44714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44715         done; \
44716         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44719                   "RANLIB=$${RANLIB}" \
44720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44721                    install-html) \
44722           || exit 1
44723
44724 @endif target-libstdc++-v3
44725
44726 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44727 maybe-installcheck-target-libstdc++-v3:
44728 @if target-libstdc++-v3
44729 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44730
44731 installcheck-target-libstdc++-v3: \
44732     configure-target-libstdc++-v3 
44733         @: $(MAKE); $(unstage)
44734         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44735         r=`${PWD_COMMAND}`; export r; \
44736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44737         $(RAW_CXX_TARGET_EXPORTS) \
44738         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44739         for flag in $(EXTRA_TARGET_FLAGS); do \
44740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44741         done; \
44742         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44745                   "RANLIB=$${RANLIB}" \
44746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44747                    installcheck) \
44748           || exit 1
44749
44750 @endif target-libstdc++-v3
44751
44752 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44753 maybe-mostlyclean-target-libstdc++-v3:
44754 @if target-libstdc++-v3
44755 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44756
44757 mostlyclean-target-libstdc++-v3: 
44758         @: $(MAKE); $(unstage)
44759         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44760         r=`${PWD_COMMAND}`; export r; \
44761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44762         $(RAW_CXX_TARGET_EXPORTS) \
44763         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44764         for flag in $(EXTRA_TARGET_FLAGS); do \
44765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44766         done; \
44767         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44770                   "RANLIB=$${RANLIB}" \
44771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44772                    mostlyclean) \
44773           || exit 1
44774
44775 @endif target-libstdc++-v3
44776
44777 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44778 maybe-clean-target-libstdc++-v3:
44779 @if target-libstdc++-v3
44780 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44781
44782 clean-target-libstdc++-v3: 
44783         @: $(MAKE); $(unstage)
44784         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44785         r=`${PWD_COMMAND}`; export r; \
44786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787         $(RAW_CXX_TARGET_EXPORTS) \
44788         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44789         for flag in $(EXTRA_TARGET_FLAGS); do \
44790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44791         done; \
44792         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44795                   "RANLIB=$${RANLIB}" \
44796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44797                    clean) \
44798           || exit 1
44799
44800 @endif target-libstdc++-v3
44801
44802 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44803 maybe-distclean-target-libstdc++-v3:
44804 @if target-libstdc++-v3
44805 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44806
44807 distclean-target-libstdc++-v3: 
44808         @: $(MAKE); $(unstage)
44809         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44810         r=`${PWD_COMMAND}`; export r; \
44811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44812         $(RAW_CXX_TARGET_EXPORTS) \
44813         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44814         for flag in $(EXTRA_TARGET_FLAGS); do \
44815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44816         done; \
44817         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44820                   "RANLIB=$${RANLIB}" \
44821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44822                    distclean) \
44823           || exit 1
44824
44825 @endif target-libstdc++-v3
44826
44827 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44828 maybe-maintainer-clean-target-libstdc++-v3:
44829 @if target-libstdc++-v3
44830 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44831
44832 maintainer-clean-target-libstdc++-v3: 
44833         @: $(MAKE); $(unstage)
44834         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44835         r=`${PWD_COMMAND}`; export r; \
44836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837         $(RAW_CXX_TARGET_EXPORTS) \
44838         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44839         for flag in $(EXTRA_TARGET_FLAGS); do \
44840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44841         done; \
44842         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44845                   "RANLIB=$${RANLIB}" \
44846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44847                    maintainer-clean) \
44848           || exit 1
44849
44850 @endif target-libstdc++-v3
44851
44852
44853
44854
44855
44856 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44857 maybe-configure-target-libsanitizer:
44858 @if gcc-bootstrap
44859 configure-target-libsanitizer: stage_current
44860 @endif gcc-bootstrap
44861 @if target-libsanitizer
44862 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44863 configure-target-libsanitizer: 
44864         @r=`${PWD_COMMAND}`; export r; \
44865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44866         echo "Checking multilib configuration for libsanitizer..."; \
44867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44868         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44869         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44870           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44871             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44872           else \
44873             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44874             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44875           fi; \
44876         else \
44877           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44878         fi; \
44879         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44881         $(RAW_CXX_TARGET_EXPORTS)  \
44882         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44883         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44884         case $(srcdir) in \
44885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44886           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44888         esac; \
44889         module_srcdir=libsanitizer; \
44890         rm -f no-such-file || : ; \
44891         CONFIG_SITE=no-such-file $(SHELL) \
44892           $$s/$$module_srcdir/configure \
44893           --srcdir=$${topdir}/$$module_srcdir \
44894           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44895           --target=${target_alias}  \
44896           || exit 1
44897 @endif target-libsanitizer
44898
44899
44900
44901 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44902 maybe-configure-stage1-target-libsanitizer:
44903 @if target-libsanitizer-bootstrap
44904 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44905 configure-stage1-target-libsanitizer:
44906         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44907         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44908         @r=`${PWD_COMMAND}`; export r; \
44909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910         TFLAGS="$(STAGE1_TFLAGS)"; \
44911         echo "Checking multilib configuration for libsanitizer..."; \
44912         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44913         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44914           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44915             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44916           else \
44917             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44918             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44919           fi; \
44920         else \
44921           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44922         fi; \
44923         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44924         $(RAW_CXX_TARGET_EXPORTS) \
44925         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44926         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44927         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44928         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44930         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44931         case $(srcdir) in \
44932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44933           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44935         esac; \
44936         module_srcdir=libsanitizer; \
44937         $(SHELL) $$s/$$module_srcdir/configure \
44938           --srcdir=$${topdir}/$$module_srcdir \
44939           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44940           --target=${target_alias} \
44941            \
44942           $(STAGE1_CONFIGURE_FLAGS)
44943 @endif target-libsanitizer-bootstrap
44944
44945 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44946 maybe-configure-stage2-target-libsanitizer:
44947 @if target-libsanitizer-bootstrap
44948 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44949 configure-stage2-target-libsanitizer:
44950         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44951         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44952         @r=`${PWD_COMMAND}`; export r; \
44953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44954         TFLAGS="$(STAGE2_TFLAGS)"; \
44955         echo "Checking multilib configuration for libsanitizer..."; \
44956         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44957         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44958           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44959             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44960           else \
44961             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44962             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44963           fi; \
44964         else \
44965           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44966         fi; \
44967         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44968         $(RAW_CXX_TARGET_EXPORTS) \
44969          \
44970         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44971         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44972         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44973         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44974         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44975         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44976         case $(srcdir) in \
44977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44978           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44980         esac; \
44981         module_srcdir=libsanitizer; \
44982         $(SHELL) $$s/$$module_srcdir/configure \
44983           --srcdir=$${topdir}/$$module_srcdir \
44984           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44985           --target=${target_alias} \
44986           --with-build-libsubdir=$(HOST_SUBDIR) \
44987           $(STAGE2_CONFIGURE_FLAGS)
44988 @endif target-libsanitizer-bootstrap
44989
44990 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44991 maybe-configure-stage3-target-libsanitizer:
44992 @if target-libsanitizer-bootstrap
44993 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44994 configure-stage3-target-libsanitizer:
44995         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44996         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44997         @r=`${PWD_COMMAND}`; export r; \
44998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44999         TFLAGS="$(STAGE3_TFLAGS)"; \
45000         echo "Checking multilib configuration for libsanitizer..."; \
45001         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45002         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45003           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45004             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45005           else \
45006             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45007             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45008           fi; \
45009         else \
45010           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45011         fi; \
45012         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45013         $(RAW_CXX_TARGET_EXPORTS) \
45014          \
45015         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45016         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45017         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45018         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45020         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45021         case $(srcdir) in \
45022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45023           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45025         esac; \
45026         module_srcdir=libsanitizer; \
45027         $(SHELL) $$s/$$module_srcdir/configure \
45028           --srcdir=$${topdir}/$$module_srcdir \
45029           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45030           --target=${target_alias} \
45031           --with-build-libsubdir=$(HOST_SUBDIR) \
45032           $(STAGE3_CONFIGURE_FLAGS)
45033 @endif target-libsanitizer-bootstrap
45034
45035 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45036 maybe-configure-stage4-target-libsanitizer:
45037 @if target-libsanitizer-bootstrap
45038 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45039 configure-stage4-target-libsanitizer:
45040         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45041         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45042         @r=`${PWD_COMMAND}`; export r; \
45043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45044         TFLAGS="$(STAGE4_TFLAGS)"; \
45045         echo "Checking multilib configuration for libsanitizer..."; \
45046         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45047         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45048           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45049             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45050           else \
45051             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45052             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45053           fi; \
45054         else \
45055           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45056         fi; \
45057         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45058         $(RAW_CXX_TARGET_EXPORTS) \
45059          \
45060         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45061         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45062         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45063         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45064         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45065         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45066         case $(srcdir) in \
45067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45068           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45070         esac; \
45071         module_srcdir=libsanitizer; \
45072         $(SHELL) $$s/$$module_srcdir/configure \
45073           --srcdir=$${topdir}/$$module_srcdir \
45074           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45075           --target=${target_alias} \
45076           --with-build-libsubdir=$(HOST_SUBDIR) \
45077           $(STAGE4_CONFIGURE_FLAGS)
45078 @endif target-libsanitizer-bootstrap
45079
45080 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45081 maybe-configure-stageprofile-target-libsanitizer:
45082 @if target-libsanitizer-bootstrap
45083 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45084 configure-stageprofile-target-libsanitizer:
45085         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45086         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45087         @r=`${PWD_COMMAND}`; export r; \
45088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45090         echo "Checking multilib configuration for libsanitizer..."; \
45091         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45092         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45093           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45094             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45095           else \
45096             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45097             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45098           fi; \
45099         else \
45100           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45101         fi; \
45102         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45103         $(RAW_CXX_TARGET_EXPORTS) \
45104          \
45105         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45106         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45107         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45108         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45109         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45110         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45111         case $(srcdir) in \
45112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45113           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45115         esac; \
45116         module_srcdir=libsanitizer; \
45117         $(SHELL) $$s/$$module_srcdir/configure \
45118           --srcdir=$${topdir}/$$module_srcdir \
45119           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45120           --target=${target_alias} \
45121           --with-build-libsubdir=$(HOST_SUBDIR) \
45122           $(STAGEprofile_CONFIGURE_FLAGS)
45123 @endif target-libsanitizer-bootstrap
45124
45125 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45126 maybe-configure-stagetrain-target-libsanitizer:
45127 @if target-libsanitizer-bootstrap
45128 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45129 configure-stagetrain-target-libsanitizer:
45130         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45131         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45132         @r=`${PWD_COMMAND}`; export r; \
45133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45134         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45135         echo "Checking multilib configuration for libsanitizer..."; \
45136         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45137         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45138           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45139             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45140           else \
45141             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45142             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45143           fi; \
45144         else \
45145           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45146         fi; \
45147         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45148         $(RAW_CXX_TARGET_EXPORTS) \
45149          \
45150         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45151         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45152         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45153         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45154         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45155         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45156         case $(srcdir) in \
45157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45158           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45160         esac; \
45161         module_srcdir=libsanitizer; \
45162         $(SHELL) $$s/$$module_srcdir/configure \
45163           --srcdir=$${topdir}/$$module_srcdir \
45164           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45165           --target=${target_alias} \
45166           --with-build-libsubdir=$(HOST_SUBDIR) \
45167           $(STAGEtrain_CONFIGURE_FLAGS)
45168 @endif target-libsanitizer-bootstrap
45169
45170 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45171 maybe-configure-stagefeedback-target-libsanitizer:
45172 @if target-libsanitizer-bootstrap
45173 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45174 configure-stagefeedback-target-libsanitizer:
45175         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45176         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45177         @r=`${PWD_COMMAND}`; export r; \
45178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45180         echo "Checking multilib configuration for libsanitizer..."; \
45181         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45182         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45183           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45184             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45185           else \
45186             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45187             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45188           fi; \
45189         else \
45190           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45191         fi; \
45192         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45193         $(RAW_CXX_TARGET_EXPORTS) \
45194          \
45195         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45196         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45197         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45198         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45199         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45200         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45201         case $(srcdir) in \
45202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45203           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45205         esac; \
45206         module_srcdir=libsanitizer; \
45207         $(SHELL) $$s/$$module_srcdir/configure \
45208           --srcdir=$${topdir}/$$module_srcdir \
45209           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45210           --target=${target_alias} \
45211           --with-build-libsubdir=$(HOST_SUBDIR) \
45212           $(STAGEfeedback_CONFIGURE_FLAGS)
45213 @endif target-libsanitizer-bootstrap
45214
45215 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45216 maybe-configure-stageautoprofile-target-libsanitizer:
45217 @if target-libsanitizer-bootstrap
45218 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45219 configure-stageautoprofile-target-libsanitizer:
45220         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45221         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45222         @r=`${PWD_COMMAND}`; export r; \
45223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45225         echo "Checking multilib configuration for libsanitizer..."; \
45226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45227         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45228           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45229             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45230           else \
45231             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45232             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45233           fi; \
45234         else \
45235           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45236         fi; \
45237         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45238         $(RAW_CXX_TARGET_EXPORTS) \
45239          \
45240         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45241         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45242         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45243         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45245         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45246         case $(srcdir) in \
45247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45248           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45250         esac; \
45251         module_srcdir=libsanitizer; \
45252         $(SHELL) $$s/$$module_srcdir/configure \
45253           --srcdir=$${topdir}/$$module_srcdir \
45254           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45255           --target=${target_alias} \
45256           --with-build-libsubdir=$(HOST_SUBDIR) \
45257           $(STAGEautoprofile_CONFIGURE_FLAGS)
45258 @endif target-libsanitizer-bootstrap
45259
45260 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45261 maybe-configure-stageautofeedback-target-libsanitizer:
45262 @if target-libsanitizer-bootstrap
45263 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45264 configure-stageautofeedback-target-libsanitizer:
45265         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45266         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45267         @r=`${PWD_COMMAND}`; export r; \
45268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45270         echo "Checking multilib configuration for libsanitizer..."; \
45271         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45272         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45273           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45274             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45275           else \
45276             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45277             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45278           fi; \
45279         else \
45280           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45281         fi; \
45282         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45283         $(RAW_CXX_TARGET_EXPORTS) \
45284          \
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 autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45289         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45290         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45291         case $(srcdir) in \
45292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45293           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45295         esac; \
45296         module_srcdir=libsanitizer; \
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           --with-build-libsubdir=$(HOST_SUBDIR) \
45302           $(STAGEautofeedback_CONFIGURE_FLAGS)
45303 @endif target-libsanitizer-bootstrap
45304
45305
45306
45307
45308
45309 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45310 maybe-all-target-libsanitizer:
45311 @if gcc-bootstrap
45312 all-target-libsanitizer: stage_current
45313 @endif gcc-bootstrap
45314 @if target-libsanitizer
45315 TARGET-target-libsanitizer=all
45316 maybe-all-target-libsanitizer: all-target-libsanitizer
45317 all-target-libsanitizer: configure-target-libsanitizer
45318         @r=`${PWD_COMMAND}`; export r; \
45319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45320         $(RAW_CXX_TARGET_EXPORTS)  \
45321         (cd $(TARGET_SUBDIR)/libsanitizer && \
45322           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45323                 $(TARGET-target-libsanitizer))
45324 @endif target-libsanitizer
45325
45326
45327
45328 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45329 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45330 maybe-all-stage1-target-libsanitizer:
45331 maybe-clean-stage1-target-libsanitizer:
45332 @if target-libsanitizer-bootstrap
45333 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45334 all-stage1: all-stage1-target-libsanitizer
45335 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45336 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45337         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45338         @r=`${PWD_COMMAND}`; export r; \
45339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340         TFLAGS="$(STAGE1_TFLAGS)"; \
45341         $(RAW_CXX_TARGET_EXPORTS)  \
45342         cd $(TARGET_SUBDIR)/libsanitizer && \
45343          \
45344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45345                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45352                   \
45353                 TFLAGS="$(STAGE1_TFLAGS)"  \
45354                 $(TARGET-stage1-target-libsanitizer)
45355
45356 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45357 clean-stage1: clean-stage1-target-libsanitizer
45358 clean-stage1-target-libsanitizer:
45359         @if [ $(current_stage) = stage1 ]; then \
45360           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45361         else \
45362           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45363           $(MAKE) stage1-start; \
45364         fi; \
45365         cd $(TARGET_SUBDIR)/libsanitizer && \
45366         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45367           clean
45368 @endif target-libsanitizer-bootstrap
45369
45370
45371 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45372 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45373 maybe-all-stage2-target-libsanitizer:
45374 maybe-clean-stage2-target-libsanitizer:
45375 @if target-libsanitizer-bootstrap
45376 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45377 all-stage2: all-stage2-target-libsanitizer
45378 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45379 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45380         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45381         @r=`${PWD_COMMAND}`; export r; \
45382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383         TFLAGS="$(STAGE2_TFLAGS)"; \
45384         $(RAW_CXX_TARGET_EXPORTS) \
45385           \
45386         cd $(TARGET_SUBDIR)/libsanitizer && \
45387          \
45388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45389                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45390                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45391                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45395                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45396                 TFLAGS="$(STAGE2_TFLAGS)"  \
45397                 $(TARGET-stage2-target-libsanitizer)
45398
45399 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45400 clean-stage2: clean-stage2-target-libsanitizer
45401 clean-stage2-target-libsanitizer:
45402         @if [ $(current_stage) = stage2 ]; then \
45403           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45404         else \
45405           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45406           $(MAKE) stage2-start; \
45407         fi; \
45408         cd $(TARGET_SUBDIR)/libsanitizer && \
45409         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45410 @endif target-libsanitizer-bootstrap
45411
45412
45413 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45414 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45415 maybe-all-stage3-target-libsanitizer:
45416 maybe-clean-stage3-target-libsanitizer:
45417 @if target-libsanitizer-bootstrap
45418 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45419 all-stage3: all-stage3-target-libsanitizer
45420 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45421 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45422         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45423         @r=`${PWD_COMMAND}`; export r; \
45424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425         TFLAGS="$(STAGE3_TFLAGS)"; \
45426         $(RAW_CXX_TARGET_EXPORTS) \
45427           \
45428         cd $(TARGET_SUBDIR)/libsanitizer && \
45429          \
45430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45431                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45432                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45433                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45437                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45438                 TFLAGS="$(STAGE3_TFLAGS)"  \
45439                 $(TARGET-stage3-target-libsanitizer)
45440
45441 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45442 clean-stage3: clean-stage3-target-libsanitizer
45443 clean-stage3-target-libsanitizer:
45444         @if [ $(current_stage) = stage3 ]; then \
45445           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45446         else \
45447           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45448           $(MAKE) stage3-start; \
45449         fi; \
45450         cd $(TARGET_SUBDIR)/libsanitizer && \
45451         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45452 @endif target-libsanitizer-bootstrap
45453
45454
45455 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45456 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45457 maybe-all-stage4-target-libsanitizer:
45458 maybe-clean-stage4-target-libsanitizer:
45459 @if target-libsanitizer-bootstrap
45460 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45461 all-stage4: all-stage4-target-libsanitizer
45462 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45463 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45464         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45465         @r=`${PWD_COMMAND}`; export r; \
45466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467         TFLAGS="$(STAGE4_TFLAGS)"; \
45468         $(RAW_CXX_TARGET_EXPORTS) \
45469           \
45470         cd $(TARGET_SUBDIR)/libsanitizer && \
45471          \
45472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45473                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45474                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45475                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45479                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45480                 TFLAGS="$(STAGE4_TFLAGS)"  \
45481                 $(TARGET-stage4-target-libsanitizer)
45482
45483 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45484 clean-stage4: clean-stage4-target-libsanitizer
45485 clean-stage4-target-libsanitizer:
45486         @if [ $(current_stage) = stage4 ]; then \
45487           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45488         else \
45489           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45490           $(MAKE) stage4-start; \
45491         fi; \
45492         cd $(TARGET_SUBDIR)/libsanitizer && \
45493         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45494 @endif target-libsanitizer-bootstrap
45495
45496
45497 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45498 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45499 maybe-all-stageprofile-target-libsanitizer:
45500 maybe-clean-stageprofile-target-libsanitizer:
45501 @if target-libsanitizer-bootstrap
45502 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45503 all-stageprofile: all-stageprofile-target-libsanitizer
45504 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45505 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45506         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45507         @r=`${PWD_COMMAND}`; export r; \
45508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45510         $(RAW_CXX_TARGET_EXPORTS) \
45511           \
45512         cd $(TARGET_SUBDIR)/libsanitizer && \
45513          \
45514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45515                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45516                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45517                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45521                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45522                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45523                 $(TARGET-stageprofile-target-libsanitizer)
45524
45525 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45526 clean-stageprofile: clean-stageprofile-target-libsanitizer
45527 clean-stageprofile-target-libsanitizer:
45528         @if [ $(current_stage) = stageprofile ]; then \
45529           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45530         else \
45531           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45532           $(MAKE) stageprofile-start; \
45533         fi; \
45534         cd $(TARGET_SUBDIR)/libsanitizer && \
45535         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45536 @endif target-libsanitizer-bootstrap
45537
45538
45539 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45540 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45541 maybe-all-stagetrain-target-libsanitizer:
45542 maybe-clean-stagetrain-target-libsanitizer:
45543 @if target-libsanitizer-bootstrap
45544 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45545 all-stagetrain: all-stagetrain-target-libsanitizer
45546 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45547 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45548         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45549         @r=`${PWD_COMMAND}`; export r; \
45550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45551         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45552         $(RAW_CXX_TARGET_EXPORTS) \
45553           \
45554         cd $(TARGET_SUBDIR)/libsanitizer && \
45555          \
45556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45557                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45558                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45559                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45563                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45564                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45565                 $(TARGET-stagetrain-target-libsanitizer)
45566
45567 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45568 clean-stagetrain: clean-stagetrain-target-libsanitizer
45569 clean-stagetrain-target-libsanitizer:
45570         @if [ $(current_stage) = stagetrain ]; then \
45571           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45572         else \
45573           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45574           $(MAKE) stagetrain-start; \
45575         fi; \
45576         cd $(TARGET_SUBDIR)/libsanitizer && \
45577         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45578 @endif target-libsanitizer-bootstrap
45579
45580
45581 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45582 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45583 maybe-all-stagefeedback-target-libsanitizer:
45584 maybe-clean-stagefeedback-target-libsanitizer:
45585 @if target-libsanitizer-bootstrap
45586 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45587 all-stagefeedback: all-stagefeedback-target-libsanitizer
45588 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45589 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45590         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45591         @r=`${PWD_COMMAND}`; export r; \
45592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45594         $(RAW_CXX_TARGET_EXPORTS) \
45595           \
45596         cd $(TARGET_SUBDIR)/libsanitizer && \
45597          \
45598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45599                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45600                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45601                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45605                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45606                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45607                 $(TARGET-stagefeedback-target-libsanitizer)
45608
45609 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45610 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45611 clean-stagefeedback-target-libsanitizer:
45612         @if [ $(current_stage) = stagefeedback ]; then \
45613           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45614         else \
45615           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45616           $(MAKE) stagefeedback-start; \
45617         fi; \
45618         cd $(TARGET_SUBDIR)/libsanitizer && \
45619         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45620 @endif target-libsanitizer-bootstrap
45621
45622
45623 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45624 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45625 maybe-all-stageautoprofile-target-libsanitizer:
45626 maybe-clean-stageautoprofile-target-libsanitizer:
45627 @if target-libsanitizer-bootstrap
45628 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45629 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45630 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45631 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45632         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45633         @r=`${PWD_COMMAND}`; export r; \
45634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45635         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45636         $(RAW_CXX_TARGET_EXPORTS) \
45637           \
45638         cd $(TARGET_SUBDIR)/libsanitizer && \
45639         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45641                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45642                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45643                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45647                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45648                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45649                 $(TARGET-stageautoprofile-target-libsanitizer)
45650
45651 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45652 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45653 clean-stageautoprofile-target-libsanitizer:
45654         @if [ $(current_stage) = stageautoprofile ]; then \
45655           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45656         else \
45657           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45658           $(MAKE) stageautoprofile-start; \
45659         fi; \
45660         cd $(TARGET_SUBDIR)/libsanitizer && \
45661         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45662 @endif target-libsanitizer-bootstrap
45663
45664
45665 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45666 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45667 maybe-all-stageautofeedback-target-libsanitizer:
45668 maybe-clean-stageautofeedback-target-libsanitizer:
45669 @if target-libsanitizer-bootstrap
45670 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45671 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45672 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45673 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45674         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45675         @r=`${PWD_COMMAND}`; export r; \
45676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45677         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45678         $(RAW_CXX_TARGET_EXPORTS) \
45679           \
45680         cd $(TARGET_SUBDIR)/libsanitizer && \
45681          \
45682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45683                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45684                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45685                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45689                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45690                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45691                 $(TARGET-stageautofeedback-target-libsanitizer)
45692
45693 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45694 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45695 clean-stageautofeedback-target-libsanitizer:
45696         @if [ $(current_stage) = stageautofeedback ]; then \
45697           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45698         else \
45699           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45700           $(MAKE) stageautofeedback-start; \
45701         fi; \
45702         cd $(TARGET_SUBDIR)/libsanitizer && \
45703         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45704 @endif target-libsanitizer-bootstrap
45705
45706
45707
45708
45709
45710
45711 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45712 maybe-check-target-libsanitizer:
45713 @if target-libsanitizer
45714 maybe-check-target-libsanitizer: check-target-libsanitizer
45715
45716 check-target-libsanitizer:
45717         @: $(MAKE); $(unstage)
45718         @r=`${PWD_COMMAND}`; export r; \
45719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720         $(RAW_CXX_TARGET_EXPORTS) \
45721         (cd $(TARGET_SUBDIR)/libsanitizer && \
45722           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45723
45724 @endif target-libsanitizer
45725
45726 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45727 maybe-install-target-libsanitizer:
45728 @if target-libsanitizer
45729 maybe-install-target-libsanitizer: install-target-libsanitizer
45730
45731 install-target-libsanitizer: installdirs
45732         @: $(MAKE); $(unstage)
45733         @r=`${PWD_COMMAND}`; export r; \
45734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45735         $(RAW_CXX_TARGET_EXPORTS) \
45736         (cd $(TARGET_SUBDIR)/libsanitizer && \
45737           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45738
45739 @endif target-libsanitizer
45740
45741 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45742 maybe-install-strip-target-libsanitizer:
45743 @if target-libsanitizer
45744 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45745
45746 install-strip-target-libsanitizer: installdirs
45747         @: $(MAKE); $(unstage)
45748         @r=`${PWD_COMMAND}`; export r; \
45749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750         $(RAW_CXX_TARGET_EXPORTS) \
45751         (cd $(TARGET_SUBDIR)/libsanitizer && \
45752           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45753
45754 @endif target-libsanitizer
45755
45756 # Other targets (info, dvi, pdf, etc.)
45757
45758 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45759 maybe-info-target-libsanitizer:
45760 @if target-libsanitizer
45761 maybe-info-target-libsanitizer: info-target-libsanitizer
45762
45763 info-target-libsanitizer: \
45764     configure-target-libsanitizer 
45765         @: $(MAKE); $(unstage)
45766         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45767         r=`${PWD_COMMAND}`; export r; \
45768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769         $(RAW_CXX_TARGET_EXPORTS) \
45770         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45771         for flag in $(EXTRA_TARGET_FLAGS); do \
45772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45773         done; \
45774         (cd $(TARGET_SUBDIR)/libsanitizer && \
45775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45777                   "RANLIB=$${RANLIB}" \
45778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45779                    info) \
45780           || exit 1
45781
45782 @endif target-libsanitizer
45783
45784 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45785 maybe-dvi-target-libsanitizer:
45786 @if target-libsanitizer
45787 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45788
45789 dvi-target-libsanitizer: \
45790     configure-target-libsanitizer 
45791         @: $(MAKE); $(unstage)
45792         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45793         r=`${PWD_COMMAND}`; export r; \
45794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45795         $(RAW_CXX_TARGET_EXPORTS) \
45796         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45797         for flag in $(EXTRA_TARGET_FLAGS); do \
45798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45799         done; \
45800         (cd $(TARGET_SUBDIR)/libsanitizer && \
45801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45803                   "RANLIB=$${RANLIB}" \
45804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45805                    dvi) \
45806           || exit 1
45807
45808 @endif target-libsanitizer
45809
45810 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45811 maybe-pdf-target-libsanitizer:
45812 @if target-libsanitizer
45813 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45814
45815 pdf-target-libsanitizer: \
45816     configure-target-libsanitizer 
45817         @: $(MAKE); $(unstage)
45818         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45819         r=`${PWD_COMMAND}`; export r; \
45820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821         $(RAW_CXX_TARGET_EXPORTS) \
45822         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45823         for flag in $(EXTRA_TARGET_FLAGS); do \
45824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45825         done; \
45826         (cd $(TARGET_SUBDIR)/libsanitizer && \
45827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45829                   "RANLIB=$${RANLIB}" \
45830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45831                    pdf) \
45832           || exit 1
45833
45834 @endif target-libsanitizer
45835
45836 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45837 maybe-html-target-libsanitizer:
45838 @if target-libsanitizer
45839 maybe-html-target-libsanitizer: html-target-libsanitizer
45840
45841 html-target-libsanitizer: \
45842     configure-target-libsanitizer 
45843         @: $(MAKE); $(unstage)
45844         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45845         r=`${PWD_COMMAND}`; export r; \
45846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847         $(RAW_CXX_TARGET_EXPORTS) \
45848         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45849         for flag in $(EXTRA_TARGET_FLAGS); do \
45850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45851         done; \
45852         (cd $(TARGET_SUBDIR)/libsanitizer && \
45853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45855                   "RANLIB=$${RANLIB}" \
45856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45857                    html) \
45858           || exit 1
45859
45860 @endif target-libsanitizer
45861
45862 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45863 maybe-TAGS-target-libsanitizer:
45864 @if target-libsanitizer
45865 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45866
45867 TAGS-target-libsanitizer: \
45868     configure-target-libsanitizer 
45869         @: $(MAKE); $(unstage)
45870         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45871         r=`${PWD_COMMAND}`; export r; \
45872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45873         $(RAW_CXX_TARGET_EXPORTS) \
45874         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45875         for flag in $(EXTRA_TARGET_FLAGS); do \
45876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45877         done; \
45878         (cd $(TARGET_SUBDIR)/libsanitizer && \
45879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45881                   "RANLIB=$${RANLIB}" \
45882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45883                    TAGS) \
45884           || exit 1
45885
45886 @endif target-libsanitizer
45887
45888 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45889 maybe-install-info-target-libsanitizer:
45890 @if target-libsanitizer
45891 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45892
45893 install-info-target-libsanitizer: \
45894     configure-target-libsanitizer \
45895     info-target-libsanitizer 
45896         @: $(MAKE); $(unstage)
45897         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45898         r=`${PWD_COMMAND}`; export r; \
45899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45900         $(RAW_CXX_TARGET_EXPORTS) \
45901         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45902         for flag in $(EXTRA_TARGET_FLAGS); do \
45903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45904         done; \
45905         (cd $(TARGET_SUBDIR)/libsanitizer && \
45906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45908                   "RANLIB=$${RANLIB}" \
45909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45910                    install-info) \
45911           || exit 1
45912
45913 @endif target-libsanitizer
45914
45915 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45916 maybe-install-dvi-target-libsanitizer:
45917 @if target-libsanitizer
45918 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45919
45920 install-dvi-target-libsanitizer: \
45921     configure-target-libsanitizer \
45922     dvi-target-libsanitizer 
45923         @: $(MAKE); $(unstage)
45924         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45925         r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         $(RAW_CXX_TARGET_EXPORTS) \
45928         echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45929         for flag in $(EXTRA_TARGET_FLAGS); do \
45930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931         done; \
45932         (cd $(TARGET_SUBDIR)/libsanitizer && \
45933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935                   "RANLIB=$${RANLIB}" \
45936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937                    install-dvi) \
45938           || exit 1
45939
45940 @endif target-libsanitizer
45941
45942 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45943 maybe-install-pdf-target-libsanitizer:
45944 @if target-libsanitizer
45945 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45946
45947 install-pdf-target-libsanitizer: \
45948     configure-target-libsanitizer \
45949     pdf-target-libsanitizer 
45950         @: $(MAKE); $(unstage)
45951         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45952         r=`${PWD_COMMAND}`; export r; \
45953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45954         $(RAW_CXX_TARGET_EXPORTS) \
45955         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45956         for flag in $(EXTRA_TARGET_FLAGS); do \
45957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45958         done; \
45959         (cd $(TARGET_SUBDIR)/libsanitizer && \
45960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45962                   "RANLIB=$${RANLIB}" \
45963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45964                    install-pdf) \
45965           || exit 1
45966
45967 @endif target-libsanitizer
45968
45969 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45970 maybe-install-html-target-libsanitizer:
45971 @if target-libsanitizer
45972 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45973
45974 install-html-target-libsanitizer: \
45975     configure-target-libsanitizer \
45976     html-target-libsanitizer 
45977         @: $(MAKE); $(unstage)
45978         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45979         r=`${PWD_COMMAND}`; export r; \
45980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981         $(RAW_CXX_TARGET_EXPORTS) \
45982         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45983         for flag in $(EXTRA_TARGET_FLAGS); do \
45984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985         done; \
45986         (cd $(TARGET_SUBDIR)/libsanitizer && \
45987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989                   "RANLIB=$${RANLIB}" \
45990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991                    install-html) \
45992           || exit 1
45993
45994 @endif target-libsanitizer
45995
45996 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45997 maybe-installcheck-target-libsanitizer:
45998 @if target-libsanitizer
45999 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46000
46001 installcheck-target-libsanitizer: \
46002     configure-target-libsanitizer 
46003         @: $(MAKE); $(unstage)
46004         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46005         r=`${PWD_COMMAND}`; export r; \
46006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007         $(RAW_CXX_TARGET_EXPORTS) \
46008         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46009         for flag in $(EXTRA_TARGET_FLAGS); do \
46010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011         done; \
46012         (cd $(TARGET_SUBDIR)/libsanitizer && \
46013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015                   "RANLIB=$${RANLIB}" \
46016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017                    installcheck) \
46018           || exit 1
46019
46020 @endif target-libsanitizer
46021
46022 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46023 maybe-mostlyclean-target-libsanitizer:
46024 @if target-libsanitizer
46025 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46026
46027 mostlyclean-target-libsanitizer: 
46028         @: $(MAKE); $(unstage)
46029         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46030         r=`${PWD_COMMAND}`; export r; \
46031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032         $(RAW_CXX_TARGET_EXPORTS) \
46033         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46034         for flag in $(EXTRA_TARGET_FLAGS); do \
46035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036         done; \
46037         (cd $(TARGET_SUBDIR)/libsanitizer && \
46038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040                   "RANLIB=$${RANLIB}" \
46041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042                    mostlyclean) \
46043           || exit 1
46044
46045 @endif target-libsanitizer
46046
46047 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46048 maybe-clean-target-libsanitizer:
46049 @if target-libsanitizer
46050 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46051
46052 clean-target-libsanitizer: 
46053         @: $(MAKE); $(unstage)
46054         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46055         r=`${PWD_COMMAND}`; export r; \
46056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46057         $(RAW_CXX_TARGET_EXPORTS) \
46058         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46059         for flag in $(EXTRA_TARGET_FLAGS); do \
46060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46061         done; \
46062         (cd $(TARGET_SUBDIR)/libsanitizer && \
46063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46065                   "RANLIB=$${RANLIB}" \
46066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46067                    clean) \
46068           || exit 1
46069
46070 @endif target-libsanitizer
46071
46072 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46073 maybe-distclean-target-libsanitizer:
46074 @if target-libsanitizer
46075 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46076
46077 distclean-target-libsanitizer: 
46078         @: $(MAKE); $(unstage)
46079         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46080         r=`${PWD_COMMAND}`; export r; \
46081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46082         $(RAW_CXX_TARGET_EXPORTS) \
46083         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46084         for flag in $(EXTRA_TARGET_FLAGS); do \
46085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46086         done; \
46087         (cd $(TARGET_SUBDIR)/libsanitizer && \
46088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46090                   "RANLIB=$${RANLIB}" \
46091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46092                    distclean) \
46093           || exit 1
46094
46095 @endif target-libsanitizer
46096
46097 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46098 maybe-maintainer-clean-target-libsanitizer:
46099 @if target-libsanitizer
46100 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46101
46102 maintainer-clean-target-libsanitizer: 
46103         @: $(MAKE); $(unstage)
46104         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46105         r=`${PWD_COMMAND}`; export r; \
46106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107         $(RAW_CXX_TARGET_EXPORTS) \
46108         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46109         for flag in $(EXTRA_TARGET_FLAGS); do \
46110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46111         done; \
46112         (cd $(TARGET_SUBDIR)/libsanitizer && \
46113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46115                   "RANLIB=$${RANLIB}" \
46116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46117                    maintainer-clean) \
46118           || exit 1
46119
46120 @endif target-libsanitizer
46121
46122
46123
46124
46125
46126 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46127 maybe-configure-target-libvtv:
46128 @if gcc-bootstrap
46129 configure-target-libvtv: stage_current
46130 @endif gcc-bootstrap
46131 @if target-libvtv
46132 maybe-configure-target-libvtv: configure-target-libvtv
46133 configure-target-libvtv: 
46134         @r=`${PWD_COMMAND}`; export r; \
46135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46136         echo "Checking multilib configuration for libvtv..."; \
46137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46138         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46139         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46140           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46141             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46142           else \
46143             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46144             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46145           fi; \
46146         else \
46147           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46148         fi; \
46149         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46150         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46151         $(RAW_CXX_TARGET_EXPORTS)  \
46152         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46153         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46154         case $(srcdir) in \
46155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46156           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46158         esac; \
46159         module_srcdir=libvtv; \
46160         rm -f no-such-file || : ; \
46161         CONFIG_SITE=no-such-file $(SHELL) \
46162           $$s/$$module_srcdir/configure \
46163           --srcdir=$${topdir}/$$module_srcdir \
46164           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46165           --target=${target_alias}  \
46166           || exit 1
46167 @endif target-libvtv
46168
46169
46170
46171 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46172 maybe-configure-stage1-target-libvtv:
46173 @if target-libvtv-bootstrap
46174 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46175 configure-stage1-target-libvtv:
46176         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46177         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46178         @r=`${PWD_COMMAND}`; export r; \
46179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46180         TFLAGS="$(STAGE1_TFLAGS)"; \
46181         echo "Checking multilib configuration for libvtv..."; \
46182         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46183         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46184           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46185             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46186           else \
46187             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46188             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46189           fi; \
46190         else \
46191           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46192         fi; \
46193         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46194         $(RAW_CXX_TARGET_EXPORTS) \
46195         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46196         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46197         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46198         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46199         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46200         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46201         case $(srcdir) in \
46202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46203           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46205         esac; \
46206         module_srcdir=libvtv; \
46207         $(SHELL) $$s/$$module_srcdir/configure \
46208           --srcdir=$${topdir}/$$module_srcdir \
46209           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46210           --target=${target_alias} \
46211            \
46212           $(STAGE1_CONFIGURE_FLAGS)
46213 @endif target-libvtv-bootstrap
46214
46215 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46216 maybe-configure-stage2-target-libvtv:
46217 @if target-libvtv-bootstrap
46218 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46219 configure-stage2-target-libvtv:
46220         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46221         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46222         @r=`${PWD_COMMAND}`; export r; \
46223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224         TFLAGS="$(STAGE2_TFLAGS)"; \
46225         echo "Checking multilib configuration for libvtv..."; \
46226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46227         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46228           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46229             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46230           else \
46231             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46232             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46233           fi; \
46234         else \
46235           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46236         fi; \
46237         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46238         $(RAW_CXX_TARGET_EXPORTS) \
46239          \
46240         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46241         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46242         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46243         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46245         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46246         case $(srcdir) in \
46247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46248           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46250         esac; \
46251         module_srcdir=libvtv; \
46252         $(SHELL) $$s/$$module_srcdir/configure \
46253           --srcdir=$${topdir}/$$module_srcdir \
46254           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46255           --target=${target_alias} \
46256           --with-build-libsubdir=$(HOST_SUBDIR) \
46257           $(STAGE2_CONFIGURE_FLAGS)
46258 @endif target-libvtv-bootstrap
46259
46260 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46261 maybe-configure-stage3-target-libvtv:
46262 @if target-libvtv-bootstrap
46263 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46264 configure-stage3-target-libvtv:
46265         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46266         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46267         @r=`${PWD_COMMAND}`; export r; \
46268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46269         TFLAGS="$(STAGE3_TFLAGS)"; \
46270         echo "Checking multilib configuration for libvtv..."; \
46271         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46272         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46273           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46274             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46275           else \
46276             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46277             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46278           fi; \
46279         else \
46280           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46281         fi; \
46282         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46283         $(RAW_CXX_TARGET_EXPORTS) \
46284          \
46285         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46286         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46287         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46288         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46289         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46290         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46291         case $(srcdir) in \
46292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46293           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46295         esac; \
46296         module_srcdir=libvtv; \
46297         $(SHELL) $$s/$$module_srcdir/configure \
46298           --srcdir=$${topdir}/$$module_srcdir \
46299           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46300           --target=${target_alias} \
46301           --with-build-libsubdir=$(HOST_SUBDIR) \
46302           $(STAGE3_CONFIGURE_FLAGS)
46303 @endif target-libvtv-bootstrap
46304
46305 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46306 maybe-configure-stage4-target-libvtv:
46307 @if target-libvtv-bootstrap
46308 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46309 configure-stage4-target-libvtv:
46310         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46311         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46312         @r=`${PWD_COMMAND}`; export r; \
46313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46314         TFLAGS="$(STAGE4_TFLAGS)"; \
46315         echo "Checking multilib configuration for libvtv..."; \
46316         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46317         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46318           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46319             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46320           else \
46321             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46322             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46323           fi; \
46324         else \
46325           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46326         fi; \
46327         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46328         $(RAW_CXX_TARGET_EXPORTS) \
46329          \
46330         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46331         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46332         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46333         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46334         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46335         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46336         case $(srcdir) in \
46337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46338           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46340         esac; \
46341         module_srcdir=libvtv; \
46342         $(SHELL) $$s/$$module_srcdir/configure \
46343           --srcdir=$${topdir}/$$module_srcdir \
46344           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46345           --target=${target_alias} \
46346           --with-build-libsubdir=$(HOST_SUBDIR) \
46347           $(STAGE4_CONFIGURE_FLAGS)
46348 @endif target-libvtv-bootstrap
46349
46350 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46351 maybe-configure-stageprofile-target-libvtv:
46352 @if target-libvtv-bootstrap
46353 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46354 configure-stageprofile-target-libvtv:
46355         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46356         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46357         @r=`${PWD_COMMAND}`; export r; \
46358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46359         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46360         echo "Checking multilib configuration for libvtv..."; \
46361         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46362         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46363           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46364             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46365           else \
46366             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46367             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46368           fi; \
46369         else \
46370           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46371         fi; \
46372         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46373         $(RAW_CXX_TARGET_EXPORTS) \
46374          \
46375         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46376         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46377         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46378         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46379         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46380         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46381         case $(srcdir) in \
46382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46383           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46385         esac; \
46386         module_srcdir=libvtv; \
46387         $(SHELL) $$s/$$module_srcdir/configure \
46388           --srcdir=$${topdir}/$$module_srcdir \
46389           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46390           --target=${target_alias} \
46391           --with-build-libsubdir=$(HOST_SUBDIR) \
46392           $(STAGEprofile_CONFIGURE_FLAGS)
46393 @endif target-libvtv-bootstrap
46394
46395 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46396 maybe-configure-stagetrain-target-libvtv:
46397 @if target-libvtv-bootstrap
46398 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46399 configure-stagetrain-target-libvtv:
46400         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46401         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46402         @r=`${PWD_COMMAND}`; export r; \
46403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46404         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46405         echo "Checking multilib configuration for libvtv..."; \
46406         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46407         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46408           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46409             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46410           else \
46411             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46412             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46413           fi; \
46414         else \
46415           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46416         fi; \
46417         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46418         $(RAW_CXX_TARGET_EXPORTS) \
46419          \
46420         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46421         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46422         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46423         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46424         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46425         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46426         case $(srcdir) in \
46427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46428           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46430         esac; \
46431         module_srcdir=libvtv; \
46432         $(SHELL) $$s/$$module_srcdir/configure \
46433           --srcdir=$${topdir}/$$module_srcdir \
46434           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46435           --target=${target_alias} \
46436           --with-build-libsubdir=$(HOST_SUBDIR) \
46437           $(STAGEtrain_CONFIGURE_FLAGS)
46438 @endif target-libvtv-bootstrap
46439
46440 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46441 maybe-configure-stagefeedback-target-libvtv:
46442 @if target-libvtv-bootstrap
46443 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46444 configure-stagefeedback-target-libvtv:
46445         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46446         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46447         @r=`${PWD_COMMAND}`; export r; \
46448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46449         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46450         echo "Checking multilib configuration for libvtv..."; \
46451         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46452         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46453           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46454             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46455           else \
46456             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46457             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46458           fi; \
46459         else \
46460           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46461         fi; \
46462         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46463         $(RAW_CXX_TARGET_EXPORTS) \
46464          \
46465         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46466         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46467         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46468         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46469         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46470         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46471         case $(srcdir) in \
46472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46473           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46475         esac; \
46476         module_srcdir=libvtv; \
46477         $(SHELL) $$s/$$module_srcdir/configure \
46478           --srcdir=$${topdir}/$$module_srcdir \
46479           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46480           --target=${target_alias} \
46481           --with-build-libsubdir=$(HOST_SUBDIR) \
46482           $(STAGEfeedback_CONFIGURE_FLAGS)
46483 @endif target-libvtv-bootstrap
46484
46485 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46486 maybe-configure-stageautoprofile-target-libvtv:
46487 @if target-libvtv-bootstrap
46488 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46489 configure-stageautoprofile-target-libvtv:
46490         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46491         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46492         @r=`${PWD_COMMAND}`; export r; \
46493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46494         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46495         echo "Checking multilib configuration for libvtv..."; \
46496         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46497         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46498           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46499             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46500           else \
46501             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46502             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46503           fi; \
46504         else \
46505           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46506         fi; \
46507         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46508         $(RAW_CXX_TARGET_EXPORTS) \
46509          \
46510         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46511         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46512         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46513         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46514         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46515         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46516         case $(srcdir) in \
46517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46518           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46520         esac; \
46521         module_srcdir=libvtv; \
46522         $(SHELL) $$s/$$module_srcdir/configure \
46523           --srcdir=$${topdir}/$$module_srcdir \
46524           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46525           --target=${target_alias} \
46526           --with-build-libsubdir=$(HOST_SUBDIR) \
46527           $(STAGEautoprofile_CONFIGURE_FLAGS)
46528 @endif target-libvtv-bootstrap
46529
46530 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46531 maybe-configure-stageautofeedback-target-libvtv:
46532 @if target-libvtv-bootstrap
46533 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46534 configure-stageautofeedback-target-libvtv:
46535         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46536         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46537         @r=`${PWD_COMMAND}`; export r; \
46538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46539         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46540         echo "Checking multilib configuration for libvtv..."; \
46541         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46542         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46543           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46544             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46545           else \
46546             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46547             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46548           fi; \
46549         else \
46550           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46551         fi; \
46552         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46553         $(RAW_CXX_TARGET_EXPORTS) \
46554          \
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 autofeedback in $(TARGET_SUBDIR)/libvtv; \
46559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46560         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46561         case $(srcdir) in \
46562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46563           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46565         esac; \
46566         module_srcdir=libvtv; \
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           --with-build-libsubdir=$(HOST_SUBDIR) \
46572           $(STAGEautofeedback_CONFIGURE_FLAGS)
46573 @endif target-libvtv-bootstrap
46574
46575
46576
46577
46578
46579 .PHONY: all-target-libvtv maybe-all-target-libvtv
46580 maybe-all-target-libvtv:
46581 @if gcc-bootstrap
46582 all-target-libvtv: stage_current
46583 @endif gcc-bootstrap
46584 @if target-libvtv
46585 TARGET-target-libvtv=all
46586 maybe-all-target-libvtv: all-target-libvtv
46587 all-target-libvtv: configure-target-libvtv
46588         @r=`${PWD_COMMAND}`; export r; \
46589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46590         $(RAW_CXX_TARGET_EXPORTS)  \
46591         (cd $(TARGET_SUBDIR)/libvtv && \
46592           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46593                 $(TARGET-target-libvtv))
46594 @endif target-libvtv
46595
46596
46597
46598 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46599 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46600 maybe-all-stage1-target-libvtv:
46601 maybe-clean-stage1-target-libvtv:
46602 @if target-libvtv-bootstrap
46603 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46604 all-stage1: all-stage1-target-libvtv
46605 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46606 all-stage1-target-libvtv: configure-stage1-target-libvtv
46607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46608         @r=`${PWD_COMMAND}`; export r; \
46609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46610         TFLAGS="$(STAGE1_TFLAGS)"; \
46611         $(RAW_CXX_TARGET_EXPORTS)  \
46612         cd $(TARGET_SUBDIR)/libvtv && \
46613          \
46614         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46615                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46616                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46617                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46618                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46619                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46620                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46621                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46622                   \
46623                 TFLAGS="$(STAGE1_TFLAGS)"  \
46624                 $(TARGET-stage1-target-libvtv)
46625
46626 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46627 clean-stage1: clean-stage1-target-libvtv
46628 clean-stage1-target-libvtv:
46629         @if [ $(current_stage) = stage1 ]; then \
46630           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46631         else \
46632           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46633           $(MAKE) stage1-start; \
46634         fi; \
46635         cd $(TARGET_SUBDIR)/libvtv && \
46636         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46637           clean
46638 @endif target-libvtv-bootstrap
46639
46640
46641 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46642 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46643 maybe-all-stage2-target-libvtv:
46644 maybe-clean-stage2-target-libvtv:
46645 @if target-libvtv-bootstrap
46646 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46647 all-stage2: all-stage2-target-libvtv
46648 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46649 all-stage2-target-libvtv: configure-stage2-target-libvtv
46650         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46651         @r=`${PWD_COMMAND}`; export r; \
46652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46653         TFLAGS="$(STAGE2_TFLAGS)"; \
46654         $(RAW_CXX_TARGET_EXPORTS) \
46655           \
46656         cd $(TARGET_SUBDIR)/libvtv && \
46657          \
46658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46659                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46660                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46661                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46665                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46666                 TFLAGS="$(STAGE2_TFLAGS)"  \
46667                 $(TARGET-stage2-target-libvtv)
46668
46669 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46670 clean-stage2: clean-stage2-target-libvtv
46671 clean-stage2-target-libvtv:
46672         @if [ $(current_stage) = stage2 ]; then \
46673           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46674         else \
46675           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46676           $(MAKE) stage2-start; \
46677         fi; \
46678         cd $(TARGET_SUBDIR)/libvtv && \
46679         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46680 @endif target-libvtv-bootstrap
46681
46682
46683 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46684 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46685 maybe-all-stage3-target-libvtv:
46686 maybe-clean-stage3-target-libvtv:
46687 @if target-libvtv-bootstrap
46688 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46689 all-stage3: all-stage3-target-libvtv
46690 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46691 all-stage3-target-libvtv: configure-stage3-target-libvtv
46692         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46693         @r=`${PWD_COMMAND}`; export r; \
46694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46695         TFLAGS="$(STAGE3_TFLAGS)"; \
46696         $(RAW_CXX_TARGET_EXPORTS) \
46697           \
46698         cd $(TARGET_SUBDIR)/libvtv && \
46699          \
46700         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46701                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46702                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46703                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46704                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46705                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46706                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46707                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46708                 TFLAGS="$(STAGE3_TFLAGS)"  \
46709                 $(TARGET-stage3-target-libvtv)
46710
46711 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46712 clean-stage3: clean-stage3-target-libvtv
46713 clean-stage3-target-libvtv:
46714         @if [ $(current_stage) = stage3 ]; then \
46715           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46716         else \
46717           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46718           $(MAKE) stage3-start; \
46719         fi; \
46720         cd $(TARGET_SUBDIR)/libvtv && \
46721         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46722 @endif target-libvtv-bootstrap
46723
46724
46725 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46726 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46727 maybe-all-stage4-target-libvtv:
46728 maybe-clean-stage4-target-libvtv:
46729 @if target-libvtv-bootstrap
46730 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46731 all-stage4: all-stage4-target-libvtv
46732 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46733 all-stage4-target-libvtv: configure-stage4-target-libvtv
46734         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46735         @r=`${PWD_COMMAND}`; export r; \
46736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46737         TFLAGS="$(STAGE4_TFLAGS)"; \
46738         $(RAW_CXX_TARGET_EXPORTS) \
46739           \
46740         cd $(TARGET_SUBDIR)/libvtv && \
46741          \
46742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46743                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46744                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46745                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46746                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46747                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46748                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46749                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46750                 TFLAGS="$(STAGE4_TFLAGS)"  \
46751                 $(TARGET-stage4-target-libvtv)
46752
46753 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46754 clean-stage4: clean-stage4-target-libvtv
46755 clean-stage4-target-libvtv:
46756         @if [ $(current_stage) = stage4 ]; then \
46757           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46758         else \
46759           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46760           $(MAKE) stage4-start; \
46761         fi; \
46762         cd $(TARGET_SUBDIR)/libvtv && \
46763         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46764 @endif target-libvtv-bootstrap
46765
46766
46767 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46768 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46769 maybe-all-stageprofile-target-libvtv:
46770 maybe-clean-stageprofile-target-libvtv:
46771 @if target-libvtv-bootstrap
46772 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46773 all-stageprofile: all-stageprofile-target-libvtv
46774 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46775 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46776         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46777         @r=`${PWD_COMMAND}`; export r; \
46778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46780         $(RAW_CXX_TARGET_EXPORTS) \
46781           \
46782         cd $(TARGET_SUBDIR)/libvtv && \
46783          \
46784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46785                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46786                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46787                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46791                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46792                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
46793                 $(TARGET-stageprofile-target-libvtv)
46794
46795 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46796 clean-stageprofile: clean-stageprofile-target-libvtv
46797 clean-stageprofile-target-libvtv:
46798         @if [ $(current_stage) = stageprofile ]; then \
46799           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46800         else \
46801           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46802           $(MAKE) stageprofile-start; \
46803         fi; \
46804         cd $(TARGET_SUBDIR)/libvtv && \
46805         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46806 @endif target-libvtv-bootstrap
46807
46808
46809 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46810 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46811 maybe-all-stagetrain-target-libvtv:
46812 maybe-clean-stagetrain-target-libvtv:
46813 @if target-libvtv-bootstrap
46814 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46815 all-stagetrain: all-stagetrain-target-libvtv
46816 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46817 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46818         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46819         @r=`${PWD_COMMAND}`; export r; \
46820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46822         $(RAW_CXX_TARGET_EXPORTS) \
46823           \
46824         cd $(TARGET_SUBDIR)/libvtv && \
46825          \
46826         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46827                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46828                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46829                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46833                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46834                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
46835                 $(TARGET-stagetrain-target-libvtv)
46836
46837 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46838 clean-stagetrain: clean-stagetrain-target-libvtv
46839 clean-stagetrain-target-libvtv:
46840         @if [ $(current_stage) = stagetrain ]; then \
46841           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46842         else \
46843           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46844           $(MAKE) stagetrain-start; \
46845         fi; \
46846         cd $(TARGET_SUBDIR)/libvtv && \
46847         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46848 @endif target-libvtv-bootstrap
46849
46850
46851 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46852 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46853 maybe-all-stagefeedback-target-libvtv:
46854 maybe-clean-stagefeedback-target-libvtv:
46855 @if target-libvtv-bootstrap
46856 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46857 all-stagefeedback: all-stagefeedback-target-libvtv
46858 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46859 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46861         @r=`${PWD_COMMAND}`; export r; \
46862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46864         $(RAW_CXX_TARGET_EXPORTS) \
46865           \
46866         cd $(TARGET_SUBDIR)/libvtv && \
46867          \
46868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46869                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46870                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46871                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46875                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46876                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
46877                 $(TARGET-stagefeedback-target-libvtv)
46878
46879 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46880 clean-stagefeedback: clean-stagefeedback-target-libvtv
46881 clean-stagefeedback-target-libvtv:
46882         @if [ $(current_stage) = stagefeedback ]; then \
46883           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46884         else \
46885           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46886           $(MAKE) stagefeedback-start; \
46887         fi; \
46888         cd $(TARGET_SUBDIR)/libvtv && \
46889         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46890 @endif target-libvtv-bootstrap
46891
46892
46893 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46894 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46895 maybe-all-stageautoprofile-target-libvtv:
46896 maybe-clean-stageautoprofile-target-libvtv:
46897 @if target-libvtv-bootstrap
46898 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46899 all-stageautoprofile: all-stageautoprofile-target-libvtv
46900 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46901 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46902         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46903         @r=`${PWD_COMMAND}`; export r; \
46904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46906         $(RAW_CXX_TARGET_EXPORTS) \
46907           \
46908         cd $(TARGET_SUBDIR)/libvtv && \
46909         $$s/gcc/config/i386/$(AUTO_PROFILE) \
46910         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46911                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46912                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46913                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46914                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46915                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46916                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46917                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46918                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
46919                 $(TARGET-stageautoprofile-target-libvtv)
46920
46921 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46922 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46923 clean-stageautoprofile-target-libvtv:
46924         @if [ $(current_stage) = stageautoprofile ]; then \
46925           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46926         else \
46927           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46928           $(MAKE) stageautoprofile-start; \
46929         fi; \
46930         cd $(TARGET_SUBDIR)/libvtv && \
46931         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46932 @endif target-libvtv-bootstrap
46933
46934
46935 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46936 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46937 maybe-all-stageautofeedback-target-libvtv:
46938 maybe-clean-stageautofeedback-target-libvtv:
46939 @if target-libvtv-bootstrap
46940 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46941 all-stageautofeedback: all-stageautofeedback-target-libvtv
46942 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46943 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46944         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46945         @r=`${PWD_COMMAND}`; export r; \
46946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46947         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46948         $(RAW_CXX_TARGET_EXPORTS) \
46949           \
46950         cd $(TARGET_SUBDIR)/libvtv && \
46951          \
46952         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46953                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46954                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46955                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46956                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46957                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46958                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46959                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46960                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46961                 $(TARGET-stageautofeedback-target-libvtv)
46962
46963 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46964 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46965 clean-stageautofeedback-target-libvtv:
46966         @if [ $(current_stage) = stageautofeedback ]; then \
46967           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46968         else \
46969           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46970           $(MAKE) stageautofeedback-start; \
46971         fi; \
46972         cd $(TARGET_SUBDIR)/libvtv && \
46973         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46974 @endif target-libvtv-bootstrap
46975
46976
46977
46978
46979
46980
46981 .PHONY: check-target-libvtv maybe-check-target-libvtv
46982 maybe-check-target-libvtv:
46983 @if target-libvtv
46984 maybe-check-target-libvtv: check-target-libvtv
46985
46986 check-target-libvtv:
46987         @: $(MAKE); $(unstage)
46988         @r=`${PWD_COMMAND}`; export r; \
46989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46990         $(RAW_CXX_TARGET_EXPORTS) \
46991         (cd $(TARGET_SUBDIR)/libvtv && \
46992           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46993
46994 @endif target-libvtv
46995
46996 .PHONY: install-target-libvtv maybe-install-target-libvtv
46997 maybe-install-target-libvtv:
46998 @if target-libvtv
46999 maybe-install-target-libvtv: install-target-libvtv
47000
47001 install-target-libvtv: installdirs
47002         @: $(MAKE); $(unstage)
47003         @r=`${PWD_COMMAND}`; export r; \
47004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005         $(RAW_CXX_TARGET_EXPORTS) \
47006         (cd $(TARGET_SUBDIR)/libvtv && \
47007           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47008
47009 @endif target-libvtv
47010
47011 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47012 maybe-install-strip-target-libvtv:
47013 @if target-libvtv
47014 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47015
47016 install-strip-target-libvtv: installdirs
47017         @: $(MAKE); $(unstage)
47018         @r=`${PWD_COMMAND}`; export r; \
47019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020         $(RAW_CXX_TARGET_EXPORTS) \
47021         (cd $(TARGET_SUBDIR)/libvtv && \
47022           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47023
47024 @endif target-libvtv
47025
47026 # Other targets (info, dvi, pdf, etc.)
47027
47028 .PHONY: maybe-info-target-libvtv info-target-libvtv
47029 maybe-info-target-libvtv:
47030 @if target-libvtv
47031 maybe-info-target-libvtv: info-target-libvtv
47032
47033 info-target-libvtv: \
47034     configure-target-libvtv 
47035         @: $(MAKE); $(unstage)
47036         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47037         r=`${PWD_COMMAND}`; export r; \
47038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47039         $(RAW_CXX_TARGET_EXPORTS) \
47040         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47041         for flag in $(EXTRA_TARGET_FLAGS); do \
47042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47043         done; \
47044         (cd $(TARGET_SUBDIR)/libvtv && \
47045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47047                   "RANLIB=$${RANLIB}" \
47048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47049                    info) \
47050           || exit 1
47051
47052 @endif target-libvtv
47053
47054 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47055 maybe-dvi-target-libvtv:
47056 @if target-libvtv
47057 maybe-dvi-target-libvtv: dvi-target-libvtv
47058
47059 dvi-target-libvtv: \
47060     configure-target-libvtv 
47061         @: $(MAKE); $(unstage)
47062         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47063         r=`${PWD_COMMAND}`; export r; \
47064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47065         $(RAW_CXX_TARGET_EXPORTS) \
47066         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47067         for flag in $(EXTRA_TARGET_FLAGS); do \
47068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47069         done; \
47070         (cd $(TARGET_SUBDIR)/libvtv && \
47071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47073                   "RANLIB=$${RANLIB}" \
47074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47075                    dvi) \
47076           || exit 1
47077
47078 @endif target-libvtv
47079
47080 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47081 maybe-pdf-target-libvtv:
47082 @if target-libvtv
47083 maybe-pdf-target-libvtv: pdf-target-libvtv
47084
47085 pdf-target-libvtv: \
47086     configure-target-libvtv 
47087         @: $(MAKE); $(unstage)
47088         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47089         r=`${PWD_COMMAND}`; export r; \
47090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47091         $(RAW_CXX_TARGET_EXPORTS) \
47092         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47093         for flag in $(EXTRA_TARGET_FLAGS); do \
47094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47095         done; \
47096         (cd $(TARGET_SUBDIR)/libvtv && \
47097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47099                   "RANLIB=$${RANLIB}" \
47100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47101                    pdf) \
47102           || exit 1
47103
47104 @endif target-libvtv
47105
47106 .PHONY: maybe-html-target-libvtv html-target-libvtv
47107 maybe-html-target-libvtv:
47108 @if target-libvtv
47109 maybe-html-target-libvtv: html-target-libvtv
47110
47111 html-target-libvtv: \
47112     configure-target-libvtv 
47113         @: $(MAKE); $(unstage)
47114         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47115         r=`${PWD_COMMAND}`; export r; \
47116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117         $(RAW_CXX_TARGET_EXPORTS) \
47118         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47119         for flag in $(EXTRA_TARGET_FLAGS); do \
47120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47121         done; \
47122         (cd $(TARGET_SUBDIR)/libvtv && \
47123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47125                   "RANLIB=$${RANLIB}" \
47126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47127                    html) \
47128           || exit 1
47129
47130 @endif target-libvtv
47131
47132 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47133 maybe-TAGS-target-libvtv:
47134 @if target-libvtv
47135 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47136
47137 TAGS-target-libvtv: \
47138     configure-target-libvtv 
47139         @: $(MAKE); $(unstage)
47140         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47141         r=`${PWD_COMMAND}`; export r; \
47142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47143         $(RAW_CXX_TARGET_EXPORTS) \
47144         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47145         for flag in $(EXTRA_TARGET_FLAGS); do \
47146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47147         done; \
47148         (cd $(TARGET_SUBDIR)/libvtv && \
47149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47151                   "RANLIB=$${RANLIB}" \
47152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47153                    TAGS) \
47154           || exit 1
47155
47156 @endif target-libvtv
47157
47158 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47159 maybe-install-info-target-libvtv:
47160 @if target-libvtv
47161 maybe-install-info-target-libvtv: install-info-target-libvtv
47162
47163 install-info-target-libvtv: \
47164     configure-target-libvtv \
47165     info-target-libvtv 
47166         @: $(MAKE); $(unstage)
47167         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47168         r=`${PWD_COMMAND}`; export r; \
47169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170         $(RAW_CXX_TARGET_EXPORTS) \
47171         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47172         for flag in $(EXTRA_TARGET_FLAGS); do \
47173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47174         done; \
47175         (cd $(TARGET_SUBDIR)/libvtv && \
47176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47178                   "RANLIB=$${RANLIB}" \
47179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47180                    install-info) \
47181           || exit 1
47182
47183 @endif target-libvtv
47184
47185 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47186 maybe-install-dvi-target-libvtv:
47187 @if target-libvtv
47188 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47189
47190 install-dvi-target-libvtv: \
47191     configure-target-libvtv \
47192     dvi-target-libvtv 
47193         @: $(MAKE); $(unstage)
47194         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47195         r=`${PWD_COMMAND}`; export r; \
47196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197         $(RAW_CXX_TARGET_EXPORTS) \
47198         echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47199         for flag in $(EXTRA_TARGET_FLAGS); do \
47200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201         done; \
47202         (cd $(TARGET_SUBDIR)/libvtv && \
47203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205                   "RANLIB=$${RANLIB}" \
47206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207                    install-dvi) \
47208           || exit 1
47209
47210 @endif target-libvtv
47211
47212 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47213 maybe-install-pdf-target-libvtv:
47214 @if target-libvtv
47215 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47216
47217 install-pdf-target-libvtv: \
47218     configure-target-libvtv \
47219     pdf-target-libvtv 
47220         @: $(MAKE); $(unstage)
47221         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47222         r=`${PWD_COMMAND}`; export r; \
47223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47224         $(RAW_CXX_TARGET_EXPORTS) \
47225         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47226         for flag in $(EXTRA_TARGET_FLAGS); do \
47227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47228         done; \
47229         (cd $(TARGET_SUBDIR)/libvtv && \
47230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47232                   "RANLIB=$${RANLIB}" \
47233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47234                    install-pdf) \
47235           || exit 1
47236
47237 @endif target-libvtv
47238
47239 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47240 maybe-install-html-target-libvtv:
47241 @if target-libvtv
47242 maybe-install-html-target-libvtv: install-html-target-libvtv
47243
47244 install-html-target-libvtv: \
47245     configure-target-libvtv \
47246     html-target-libvtv 
47247         @: $(MAKE); $(unstage)
47248         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47249         r=`${PWD_COMMAND}`; export r; \
47250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47251         $(RAW_CXX_TARGET_EXPORTS) \
47252         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47253         for flag in $(EXTRA_TARGET_FLAGS); do \
47254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47255         done; \
47256         (cd $(TARGET_SUBDIR)/libvtv && \
47257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47259                   "RANLIB=$${RANLIB}" \
47260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47261                    install-html) \
47262           || exit 1
47263
47264 @endif target-libvtv
47265
47266 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47267 maybe-installcheck-target-libvtv:
47268 @if target-libvtv
47269 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47270
47271 installcheck-target-libvtv: \
47272     configure-target-libvtv 
47273         @: $(MAKE); $(unstage)
47274         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47275         r=`${PWD_COMMAND}`; export r; \
47276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47277         $(RAW_CXX_TARGET_EXPORTS) \
47278         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47279         for flag in $(EXTRA_TARGET_FLAGS); do \
47280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47281         done; \
47282         (cd $(TARGET_SUBDIR)/libvtv && \
47283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47285                   "RANLIB=$${RANLIB}" \
47286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47287                    installcheck) \
47288           || exit 1
47289
47290 @endif target-libvtv
47291
47292 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47293 maybe-mostlyclean-target-libvtv:
47294 @if target-libvtv
47295 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47296
47297 mostlyclean-target-libvtv: 
47298         @: $(MAKE); $(unstage)
47299         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47300         r=`${PWD_COMMAND}`; export r; \
47301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47302         $(RAW_CXX_TARGET_EXPORTS) \
47303         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47304         for flag in $(EXTRA_TARGET_FLAGS); do \
47305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47306         done; \
47307         (cd $(TARGET_SUBDIR)/libvtv && \
47308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47310                   "RANLIB=$${RANLIB}" \
47311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47312                    mostlyclean) \
47313           || exit 1
47314
47315 @endif target-libvtv
47316
47317 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47318 maybe-clean-target-libvtv:
47319 @if target-libvtv
47320 maybe-clean-target-libvtv: clean-target-libvtv
47321
47322 clean-target-libvtv: 
47323         @: $(MAKE); $(unstage)
47324         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47325         r=`${PWD_COMMAND}`; export r; \
47326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327         $(RAW_CXX_TARGET_EXPORTS) \
47328         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47329         for flag in $(EXTRA_TARGET_FLAGS); do \
47330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47331         done; \
47332         (cd $(TARGET_SUBDIR)/libvtv && \
47333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47335                   "RANLIB=$${RANLIB}" \
47336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47337                    clean) \
47338           || exit 1
47339
47340 @endif target-libvtv
47341
47342 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47343 maybe-distclean-target-libvtv:
47344 @if target-libvtv
47345 maybe-distclean-target-libvtv: distclean-target-libvtv
47346
47347 distclean-target-libvtv: 
47348         @: $(MAKE); $(unstage)
47349         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47350         r=`${PWD_COMMAND}`; export r; \
47351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352         $(RAW_CXX_TARGET_EXPORTS) \
47353         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47354         for flag in $(EXTRA_TARGET_FLAGS); do \
47355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47356         done; \
47357         (cd $(TARGET_SUBDIR)/libvtv && \
47358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47360                   "RANLIB=$${RANLIB}" \
47361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47362                    distclean) \
47363           || exit 1
47364
47365 @endif target-libvtv
47366
47367 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47368 maybe-maintainer-clean-target-libvtv:
47369 @if target-libvtv
47370 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47371
47372 maintainer-clean-target-libvtv: 
47373         @: $(MAKE); $(unstage)
47374         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47375         r=`${PWD_COMMAND}`; export r; \
47376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377         $(RAW_CXX_TARGET_EXPORTS) \
47378         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47379         for flag in $(EXTRA_TARGET_FLAGS); do \
47380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381         done; \
47382         (cd $(TARGET_SUBDIR)/libvtv && \
47383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385                   "RANLIB=$${RANLIB}" \
47386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387                    maintainer-clean) \
47388           || exit 1
47389
47390 @endif target-libvtv
47391
47392
47393
47394
47395
47396 .PHONY: configure-target-libssp maybe-configure-target-libssp
47397 maybe-configure-target-libssp:
47398 @if gcc-bootstrap
47399 configure-target-libssp: stage_current
47400 @endif gcc-bootstrap
47401 @if target-libssp
47402 maybe-configure-target-libssp: configure-target-libssp
47403 configure-target-libssp: 
47404         @: $(MAKE); $(unstage)
47405         @r=`${PWD_COMMAND}`; export r; \
47406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407         echo "Checking multilib configuration for libssp..."; \
47408         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47409         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47410         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47411           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47412             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47413           else \
47414             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47415             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47416           fi; \
47417         else \
47418           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47419         fi; \
47420         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47421         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47422         $(NORMAL_TARGET_EXPORTS)  \
47423         echo Configuring in $(TARGET_SUBDIR)/libssp; \
47424         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47425         case $(srcdir) in \
47426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47427           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47429         esac; \
47430         module_srcdir=libssp; \
47431         rm -f no-such-file || : ; \
47432         CONFIG_SITE=no-such-file $(SHELL) \
47433           $$s/$$module_srcdir/configure \
47434           --srcdir=$${topdir}/$$module_srcdir \
47435           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47436           --target=${target_alias}  \
47437           || exit 1
47438 @endif target-libssp
47439
47440
47441
47442
47443
47444 .PHONY: all-target-libssp maybe-all-target-libssp
47445 maybe-all-target-libssp:
47446 @if gcc-bootstrap
47447 all-target-libssp: stage_current
47448 @endif gcc-bootstrap
47449 @if target-libssp
47450 TARGET-target-libssp=all
47451 maybe-all-target-libssp: all-target-libssp
47452 all-target-libssp: configure-target-libssp
47453         @: $(MAKE); $(unstage)
47454         @r=`${PWD_COMMAND}`; export r; \
47455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47456         $(NORMAL_TARGET_EXPORTS)  \
47457         (cd $(TARGET_SUBDIR)/libssp && \
47458           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47459                 $(TARGET-target-libssp))
47460 @endif target-libssp
47461
47462
47463
47464
47465
47466 .PHONY: check-target-libssp maybe-check-target-libssp
47467 maybe-check-target-libssp:
47468 @if target-libssp
47469 maybe-check-target-libssp: check-target-libssp
47470
47471 check-target-libssp:
47472         @: $(MAKE); $(unstage)
47473         @r=`${PWD_COMMAND}`; export r; \
47474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47475         $(NORMAL_TARGET_EXPORTS) \
47476         (cd $(TARGET_SUBDIR)/libssp && \
47477           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47478
47479 @endif target-libssp
47480
47481 .PHONY: install-target-libssp maybe-install-target-libssp
47482 maybe-install-target-libssp:
47483 @if target-libssp
47484 maybe-install-target-libssp: install-target-libssp
47485
47486 install-target-libssp: installdirs
47487         @: $(MAKE); $(unstage)
47488         @r=`${PWD_COMMAND}`; export r; \
47489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47490         $(NORMAL_TARGET_EXPORTS) \
47491         (cd $(TARGET_SUBDIR)/libssp && \
47492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47493
47494 @endif target-libssp
47495
47496 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47497 maybe-install-strip-target-libssp:
47498 @if target-libssp
47499 maybe-install-strip-target-libssp: install-strip-target-libssp
47500
47501 install-strip-target-libssp: installdirs
47502         @: $(MAKE); $(unstage)
47503         @r=`${PWD_COMMAND}`; export r; \
47504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505         $(NORMAL_TARGET_EXPORTS) \
47506         (cd $(TARGET_SUBDIR)/libssp && \
47507           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47508
47509 @endif target-libssp
47510
47511 # Other targets (info, dvi, pdf, etc.)
47512
47513 .PHONY: maybe-info-target-libssp info-target-libssp
47514 maybe-info-target-libssp:
47515 @if target-libssp
47516 maybe-info-target-libssp: info-target-libssp
47517
47518 info-target-libssp: \
47519     configure-target-libssp 
47520         @: $(MAKE); $(unstage)
47521         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47522         r=`${PWD_COMMAND}`; export r; \
47523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524         $(NORMAL_TARGET_EXPORTS) \
47525         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47526         for flag in $(EXTRA_TARGET_FLAGS); do \
47527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47528         done; \
47529         (cd $(TARGET_SUBDIR)/libssp && \
47530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47532                   "RANLIB=$${RANLIB}" \
47533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47534                    info) \
47535           || exit 1
47536
47537 @endif target-libssp
47538
47539 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47540 maybe-dvi-target-libssp:
47541 @if target-libssp
47542 maybe-dvi-target-libssp: dvi-target-libssp
47543
47544 dvi-target-libssp: \
47545     configure-target-libssp 
47546         @: $(MAKE); $(unstage)
47547         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47548         r=`${PWD_COMMAND}`; export r; \
47549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47550         $(NORMAL_TARGET_EXPORTS) \
47551         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47552         for flag in $(EXTRA_TARGET_FLAGS); do \
47553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47554         done; \
47555         (cd $(TARGET_SUBDIR)/libssp && \
47556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47558                   "RANLIB=$${RANLIB}" \
47559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47560                    dvi) \
47561           || exit 1
47562
47563 @endif target-libssp
47564
47565 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47566 maybe-pdf-target-libssp:
47567 @if target-libssp
47568 maybe-pdf-target-libssp: pdf-target-libssp
47569
47570 pdf-target-libssp: \
47571     configure-target-libssp 
47572         @: $(MAKE); $(unstage)
47573         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47574         r=`${PWD_COMMAND}`; export r; \
47575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576         $(NORMAL_TARGET_EXPORTS) \
47577         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47578         for flag in $(EXTRA_TARGET_FLAGS); do \
47579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47580         done; \
47581         (cd $(TARGET_SUBDIR)/libssp && \
47582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47584                   "RANLIB=$${RANLIB}" \
47585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47586                    pdf) \
47587           || exit 1
47588
47589 @endif target-libssp
47590
47591 .PHONY: maybe-html-target-libssp html-target-libssp
47592 maybe-html-target-libssp:
47593 @if target-libssp
47594 maybe-html-target-libssp: html-target-libssp
47595
47596 html-target-libssp: \
47597     configure-target-libssp 
47598         @: $(MAKE); $(unstage)
47599         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47600         r=`${PWD_COMMAND}`; export r; \
47601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47602         $(NORMAL_TARGET_EXPORTS) \
47603         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47604         for flag in $(EXTRA_TARGET_FLAGS); do \
47605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47606         done; \
47607         (cd $(TARGET_SUBDIR)/libssp && \
47608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47610                   "RANLIB=$${RANLIB}" \
47611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47612                    html) \
47613           || exit 1
47614
47615 @endif target-libssp
47616
47617 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47618 maybe-TAGS-target-libssp:
47619 @if target-libssp
47620 maybe-TAGS-target-libssp: TAGS-target-libssp
47621
47622 TAGS-target-libssp: \
47623     configure-target-libssp 
47624         @: $(MAKE); $(unstage)
47625         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47626         r=`${PWD_COMMAND}`; export r; \
47627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628         $(NORMAL_TARGET_EXPORTS) \
47629         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47630         for flag in $(EXTRA_TARGET_FLAGS); do \
47631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47632         done; \
47633         (cd $(TARGET_SUBDIR)/libssp && \
47634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47636                   "RANLIB=$${RANLIB}" \
47637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47638                    TAGS) \
47639           || exit 1
47640
47641 @endif target-libssp
47642
47643 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47644 maybe-install-info-target-libssp:
47645 @if target-libssp
47646 maybe-install-info-target-libssp: install-info-target-libssp
47647
47648 install-info-target-libssp: \
47649     configure-target-libssp \
47650     info-target-libssp 
47651         @: $(MAKE); $(unstage)
47652         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47653         r=`${PWD_COMMAND}`; export r; \
47654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47655         $(NORMAL_TARGET_EXPORTS) \
47656         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47657         for flag in $(EXTRA_TARGET_FLAGS); do \
47658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47659         done; \
47660         (cd $(TARGET_SUBDIR)/libssp && \
47661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47663                   "RANLIB=$${RANLIB}" \
47664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47665                    install-info) \
47666           || exit 1
47667
47668 @endif target-libssp
47669
47670 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47671 maybe-install-dvi-target-libssp:
47672 @if target-libssp
47673 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47674
47675 install-dvi-target-libssp: \
47676     configure-target-libssp \
47677     dvi-target-libssp 
47678         @: $(MAKE); $(unstage)
47679         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47680         r=`${PWD_COMMAND}`; export r; \
47681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47682         $(NORMAL_TARGET_EXPORTS) \
47683         echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47684         for flag in $(EXTRA_TARGET_FLAGS); do \
47685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47686         done; \
47687         (cd $(TARGET_SUBDIR)/libssp && \
47688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47690                   "RANLIB=$${RANLIB}" \
47691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47692                    install-dvi) \
47693           || exit 1
47694
47695 @endif target-libssp
47696
47697 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47698 maybe-install-pdf-target-libssp:
47699 @if target-libssp
47700 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47701
47702 install-pdf-target-libssp: \
47703     configure-target-libssp \
47704     pdf-target-libssp 
47705         @: $(MAKE); $(unstage)
47706         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47707         r=`${PWD_COMMAND}`; export r; \
47708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709         $(NORMAL_TARGET_EXPORTS) \
47710         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47711         for flag in $(EXTRA_TARGET_FLAGS); do \
47712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47713         done; \
47714         (cd $(TARGET_SUBDIR)/libssp && \
47715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47717                   "RANLIB=$${RANLIB}" \
47718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47719                    install-pdf) \
47720           || exit 1
47721
47722 @endif target-libssp
47723
47724 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47725 maybe-install-html-target-libssp:
47726 @if target-libssp
47727 maybe-install-html-target-libssp: install-html-target-libssp
47728
47729 install-html-target-libssp: \
47730     configure-target-libssp \
47731     html-target-libssp 
47732         @: $(MAKE); $(unstage)
47733         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47734         r=`${PWD_COMMAND}`; export r; \
47735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736         $(NORMAL_TARGET_EXPORTS) \
47737         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47738         for flag in $(EXTRA_TARGET_FLAGS); do \
47739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47740         done; \
47741         (cd $(TARGET_SUBDIR)/libssp && \
47742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47744                   "RANLIB=$${RANLIB}" \
47745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47746                    install-html) \
47747           || exit 1
47748
47749 @endif target-libssp
47750
47751 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47752 maybe-installcheck-target-libssp:
47753 @if target-libssp
47754 maybe-installcheck-target-libssp: installcheck-target-libssp
47755
47756 installcheck-target-libssp: \
47757     configure-target-libssp 
47758         @: $(MAKE); $(unstage)
47759         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47760         r=`${PWD_COMMAND}`; export r; \
47761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762         $(NORMAL_TARGET_EXPORTS) \
47763         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47764         for flag in $(EXTRA_TARGET_FLAGS); do \
47765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47766         done; \
47767         (cd $(TARGET_SUBDIR)/libssp && \
47768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47770                   "RANLIB=$${RANLIB}" \
47771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47772                    installcheck) \
47773           || exit 1
47774
47775 @endif target-libssp
47776
47777 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47778 maybe-mostlyclean-target-libssp:
47779 @if target-libssp
47780 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47781
47782 mostlyclean-target-libssp: 
47783         @: $(MAKE); $(unstage)
47784         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47785         r=`${PWD_COMMAND}`; export r; \
47786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47787         $(NORMAL_TARGET_EXPORTS) \
47788         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
47789         for flag in $(EXTRA_TARGET_FLAGS); do \
47790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47791         done; \
47792         (cd $(TARGET_SUBDIR)/libssp && \
47793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47795                   "RANLIB=$${RANLIB}" \
47796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47797                    mostlyclean) \
47798           || exit 1
47799
47800 @endif target-libssp
47801
47802 .PHONY: maybe-clean-target-libssp clean-target-libssp
47803 maybe-clean-target-libssp:
47804 @if target-libssp
47805 maybe-clean-target-libssp: clean-target-libssp
47806
47807 clean-target-libssp: 
47808         @: $(MAKE); $(unstage)
47809         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47810         r=`${PWD_COMMAND}`; export r; \
47811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47812         $(NORMAL_TARGET_EXPORTS) \
47813         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
47814         for flag in $(EXTRA_TARGET_FLAGS); do \
47815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47816         done; \
47817         (cd $(TARGET_SUBDIR)/libssp && \
47818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47820                   "RANLIB=$${RANLIB}" \
47821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47822                    clean) \
47823           || exit 1
47824
47825 @endif target-libssp
47826
47827 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47828 maybe-distclean-target-libssp:
47829 @if target-libssp
47830 maybe-distclean-target-libssp: distclean-target-libssp
47831
47832 distclean-target-libssp: 
47833         @: $(MAKE); $(unstage)
47834         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47835         r=`${PWD_COMMAND}`; export r; \
47836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47837         $(NORMAL_TARGET_EXPORTS) \
47838         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
47839         for flag in $(EXTRA_TARGET_FLAGS); do \
47840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47841         done; \
47842         (cd $(TARGET_SUBDIR)/libssp && \
47843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47845                   "RANLIB=$${RANLIB}" \
47846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47847                    distclean) \
47848           || exit 1
47849
47850 @endif target-libssp
47851
47852 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47853 maybe-maintainer-clean-target-libssp:
47854 @if target-libssp
47855 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47856
47857 maintainer-clean-target-libssp: 
47858         @: $(MAKE); $(unstage)
47859         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47860         r=`${PWD_COMMAND}`; export r; \
47861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862         $(NORMAL_TARGET_EXPORTS) \
47863         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
47864         for flag in $(EXTRA_TARGET_FLAGS); do \
47865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47866         done; \
47867         (cd $(TARGET_SUBDIR)/libssp && \
47868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47870                   "RANLIB=$${RANLIB}" \
47871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47872                    maintainer-clean) \
47873           || exit 1
47874
47875 @endif target-libssp
47876
47877
47878
47879
47880
47881 .PHONY: configure-target-newlib maybe-configure-target-newlib
47882 maybe-configure-target-newlib:
47883 @if gcc-bootstrap
47884 configure-target-newlib: stage_current
47885 @endif gcc-bootstrap
47886 @if target-newlib
47887 maybe-configure-target-newlib: configure-target-newlib
47888 configure-target-newlib: 
47889         @: $(MAKE); $(unstage)
47890         @r=`${PWD_COMMAND}`; export r; \
47891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47892         echo "Checking multilib configuration for newlib..."; \
47893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
47895         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
47896           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
47897             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
47898           else \
47899             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
47900             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47901           fi; \
47902         else \
47903           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47904         fi; \
47905         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
47906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47907         $(NORMAL_TARGET_EXPORTS)  \
47908         echo Configuring in $(TARGET_SUBDIR)/newlib; \
47909         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
47910         case $(srcdir) in \
47911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47912           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
47913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47914         esac; \
47915         module_srcdir=newlib; \
47916         rm -f no-such-file || : ; \
47917         CONFIG_SITE=no-such-file $(SHELL) \
47918           $$s/$$module_srcdir/configure \
47919           --srcdir=$${topdir}/$$module_srcdir \
47920           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47921           --target=${target_alias}  \
47922           || exit 1
47923 @endif target-newlib
47924
47925
47926
47927
47928
47929 .PHONY: all-target-newlib maybe-all-target-newlib
47930 maybe-all-target-newlib:
47931 @if gcc-bootstrap
47932 all-target-newlib: stage_current
47933 @endif gcc-bootstrap
47934 @if target-newlib
47935 TARGET-target-newlib=all
47936 maybe-all-target-newlib: all-target-newlib
47937 all-target-newlib: configure-target-newlib
47938         @: $(MAKE); $(unstage)
47939         @r=`${PWD_COMMAND}`; export r; \
47940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47941         $(NORMAL_TARGET_EXPORTS)  \
47942         (cd $(TARGET_SUBDIR)/newlib && \
47943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47944                 $(TARGET-target-newlib))
47945 @endif target-newlib
47946
47947
47948
47949
47950
47951 .PHONY: check-target-newlib maybe-check-target-newlib
47952 maybe-check-target-newlib:
47953 @if target-newlib
47954 maybe-check-target-newlib: check-target-newlib
47955
47956 check-target-newlib:
47957         @: $(MAKE); $(unstage)
47958         @r=`${PWD_COMMAND}`; export r; \
47959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47960         $(NORMAL_TARGET_EXPORTS) \
47961         (cd $(TARGET_SUBDIR)/newlib && \
47962           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47963
47964 @endif target-newlib
47965
47966 .PHONY: install-target-newlib maybe-install-target-newlib
47967 maybe-install-target-newlib:
47968 @if target-newlib
47969 maybe-install-target-newlib: install-target-newlib
47970
47971 install-target-newlib: installdirs
47972         @: $(MAKE); $(unstage)
47973         @r=`${PWD_COMMAND}`; export r; \
47974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47975         $(NORMAL_TARGET_EXPORTS) \
47976         (cd $(TARGET_SUBDIR)/newlib && \
47977           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47978
47979 @endif target-newlib
47980
47981 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
47982 maybe-install-strip-target-newlib:
47983 @if target-newlib
47984 maybe-install-strip-target-newlib: install-strip-target-newlib
47985
47986 install-strip-target-newlib: installdirs
47987         @: $(MAKE); $(unstage)
47988         @r=`${PWD_COMMAND}`; export r; \
47989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47990         $(NORMAL_TARGET_EXPORTS) \
47991         (cd $(TARGET_SUBDIR)/newlib && \
47992           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47993
47994 @endif target-newlib
47995
47996 # Other targets (info, dvi, pdf, etc.)
47997
47998 .PHONY: maybe-info-target-newlib info-target-newlib
47999 maybe-info-target-newlib:
48000 @if target-newlib
48001 maybe-info-target-newlib: info-target-newlib
48002
48003 info-target-newlib: \
48004     configure-target-newlib 
48005         @: $(MAKE); $(unstage)
48006         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48007         r=`${PWD_COMMAND}`; export r; \
48008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009         $(NORMAL_TARGET_EXPORTS) \
48010         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48011         for flag in $(EXTRA_TARGET_FLAGS); do \
48012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48013         done; \
48014         (cd $(TARGET_SUBDIR)/newlib && \
48015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48017                   "RANLIB=$${RANLIB}" \
48018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48019                    info) \
48020           || exit 1
48021
48022 @endif target-newlib
48023
48024 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48025 maybe-dvi-target-newlib:
48026 @if target-newlib
48027 maybe-dvi-target-newlib: dvi-target-newlib
48028
48029 dvi-target-newlib: \
48030     configure-target-newlib 
48031         @: $(MAKE); $(unstage)
48032         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48033         r=`${PWD_COMMAND}`; export r; \
48034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48035         $(NORMAL_TARGET_EXPORTS) \
48036         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48037         for flag in $(EXTRA_TARGET_FLAGS); do \
48038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48039         done; \
48040         (cd $(TARGET_SUBDIR)/newlib && \
48041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48043                   "RANLIB=$${RANLIB}" \
48044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48045                    dvi) \
48046           || exit 1
48047
48048 @endif target-newlib
48049
48050 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48051 maybe-pdf-target-newlib:
48052 @if target-newlib
48053 maybe-pdf-target-newlib: pdf-target-newlib
48054
48055 pdf-target-newlib: \
48056     configure-target-newlib 
48057         @: $(MAKE); $(unstage)
48058         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48059         r=`${PWD_COMMAND}`; export r; \
48060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48061         $(NORMAL_TARGET_EXPORTS) \
48062         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48063         for flag in $(EXTRA_TARGET_FLAGS); do \
48064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48065         done; \
48066         (cd $(TARGET_SUBDIR)/newlib && \
48067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48069                   "RANLIB=$${RANLIB}" \
48070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48071                    pdf) \
48072           || exit 1
48073
48074 @endif target-newlib
48075
48076 .PHONY: maybe-html-target-newlib html-target-newlib
48077 maybe-html-target-newlib:
48078 @if target-newlib
48079 maybe-html-target-newlib: html-target-newlib
48080
48081 html-target-newlib: \
48082     configure-target-newlib 
48083         @: $(MAKE); $(unstage)
48084         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48085         r=`${PWD_COMMAND}`; export r; \
48086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48087         $(NORMAL_TARGET_EXPORTS) \
48088         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48089         for flag in $(EXTRA_TARGET_FLAGS); do \
48090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48091         done; \
48092         (cd $(TARGET_SUBDIR)/newlib && \
48093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48095                   "RANLIB=$${RANLIB}" \
48096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48097                    html) \
48098           || exit 1
48099
48100 @endif target-newlib
48101
48102 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48103 maybe-TAGS-target-newlib:
48104 @if target-newlib
48105 maybe-TAGS-target-newlib: TAGS-target-newlib
48106
48107 TAGS-target-newlib: \
48108     configure-target-newlib 
48109         @: $(MAKE); $(unstage)
48110         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48111         r=`${PWD_COMMAND}`; export r; \
48112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48113         $(NORMAL_TARGET_EXPORTS) \
48114         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48115         for flag in $(EXTRA_TARGET_FLAGS); do \
48116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48117         done; \
48118         (cd $(TARGET_SUBDIR)/newlib && \
48119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48121                   "RANLIB=$${RANLIB}" \
48122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48123                    TAGS) \
48124           || exit 1
48125
48126 @endif target-newlib
48127
48128 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48129 maybe-install-info-target-newlib:
48130 @if target-newlib
48131 maybe-install-info-target-newlib: install-info-target-newlib
48132
48133 install-info-target-newlib: \
48134     configure-target-newlib \
48135     info-target-newlib 
48136         @: $(MAKE); $(unstage)
48137         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48138         r=`${PWD_COMMAND}`; export r; \
48139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140         $(NORMAL_TARGET_EXPORTS) \
48141         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48142         for flag in $(EXTRA_TARGET_FLAGS); do \
48143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48144         done; \
48145         (cd $(TARGET_SUBDIR)/newlib && \
48146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48148                   "RANLIB=$${RANLIB}" \
48149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48150                    install-info) \
48151           || exit 1
48152
48153 @endif target-newlib
48154
48155 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48156 maybe-install-dvi-target-newlib:
48157 @if target-newlib
48158 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48159
48160 install-dvi-target-newlib: \
48161     configure-target-newlib \
48162     dvi-target-newlib 
48163         @: $(MAKE); $(unstage)
48164         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48165         r=`${PWD_COMMAND}`; export r; \
48166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167         $(NORMAL_TARGET_EXPORTS) \
48168         echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48169         for flag in $(EXTRA_TARGET_FLAGS); do \
48170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48171         done; \
48172         (cd $(TARGET_SUBDIR)/newlib && \
48173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48175                   "RANLIB=$${RANLIB}" \
48176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48177                    install-dvi) \
48178           || exit 1
48179
48180 @endif target-newlib
48181
48182 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48183 maybe-install-pdf-target-newlib:
48184 @if target-newlib
48185 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48186
48187 install-pdf-target-newlib: \
48188     configure-target-newlib \
48189     pdf-target-newlib 
48190         @: $(MAKE); $(unstage)
48191         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48192         r=`${PWD_COMMAND}`; export r; \
48193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48194         $(NORMAL_TARGET_EXPORTS) \
48195         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48196         for flag in $(EXTRA_TARGET_FLAGS); do \
48197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48198         done; \
48199         (cd $(TARGET_SUBDIR)/newlib && \
48200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48202                   "RANLIB=$${RANLIB}" \
48203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48204                    install-pdf) \
48205           || exit 1
48206
48207 @endif target-newlib
48208
48209 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48210 maybe-install-html-target-newlib:
48211 @if target-newlib
48212 maybe-install-html-target-newlib: install-html-target-newlib
48213
48214 install-html-target-newlib: \
48215     configure-target-newlib \
48216     html-target-newlib 
48217         @: $(MAKE); $(unstage)
48218         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48219         r=`${PWD_COMMAND}`; export r; \
48220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48221         $(NORMAL_TARGET_EXPORTS) \
48222         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48223         for flag in $(EXTRA_TARGET_FLAGS); do \
48224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48225         done; \
48226         (cd $(TARGET_SUBDIR)/newlib && \
48227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48229                   "RANLIB=$${RANLIB}" \
48230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48231                    install-html) \
48232           || exit 1
48233
48234 @endif target-newlib
48235
48236 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48237 maybe-installcheck-target-newlib:
48238 @if target-newlib
48239 maybe-installcheck-target-newlib: installcheck-target-newlib
48240
48241 installcheck-target-newlib: \
48242     configure-target-newlib 
48243         @: $(MAKE); $(unstage)
48244         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48245         r=`${PWD_COMMAND}`; export r; \
48246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48247         $(NORMAL_TARGET_EXPORTS) \
48248         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48249         for flag in $(EXTRA_TARGET_FLAGS); do \
48250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48251         done; \
48252         (cd $(TARGET_SUBDIR)/newlib && \
48253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48255                   "RANLIB=$${RANLIB}" \
48256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48257                    installcheck) \
48258           || exit 1
48259
48260 @endif target-newlib
48261
48262 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48263 maybe-mostlyclean-target-newlib:
48264 @if target-newlib
48265 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48266
48267 mostlyclean-target-newlib: 
48268         @: $(MAKE); $(unstage)
48269         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48270         r=`${PWD_COMMAND}`; export r; \
48271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48272         $(NORMAL_TARGET_EXPORTS) \
48273         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48274         for flag in $(EXTRA_TARGET_FLAGS); do \
48275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48276         done; \
48277         (cd $(TARGET_SUBDIR)/newlib && \
48278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48280                   "RANLIB=$${RANLIB}" \
48281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48282                    mostlyclean) \
48283           || exit 1
48284
48285 @endif target-newlib
48286
48287 .PHONY: maybe-clean-target-newlib clean-target-newlib
48288 maybe-clean-target-newlib:
48289 @if target-newlib
48290 maybe-clean-target-newlib: clean-target-newlib
48291
48292 clean-target-newlib: 
48293         @: $(MAKE); $(unstage)
48294         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48295         r=`${PWD_COMMAND}`; export r; \
48296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48297         $(NORMAL_TARGET_EXPORTS) \
48298         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48299         for flag in $(EXTRA_TARGET_FLAGS); do \
48300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48301         done; \
48302         (cd $(TARGET_SUBDIR)/newlib && \
48303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48305                   "RANLIB=$${RANLIB}" \
48306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48307                    clean) \
48308           || exit 1
48309
48310 @endif target-newlib
48311
48312 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48313 maybe-distclean-target-newlib:
48314 @if target-newlib
48315 maybe-distclean-target-newlib: distclean-target-newlib
48316
48317 distclean-target-newlib: 
48318         @: $(MAKE); $(unstage)
48319         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48320         r=`${PWD_COMMAND}`; export r; \
48321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48322         $(NORMAL_TARGET_EXPORTS) \
48323         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48324         for flag in $(EXTRA_TARGET_FLAGS); do \
48325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48326         done; \
48327         (cd $(TARGET_SUBDIR)/newlib && \
48328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48330                   "RANLIB=$${RANLIB}" \
48331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48332                    distclean) \
48333           || exit 1
48334
48335 @endif target-newlib
48336
48337 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48338 maybe-maintainer-clean-target-newlib:
48339 @if target-newlib
48340 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48341
48342 maintainer-clean-target-newlib: 
48343         @: $(MAKE); $(unstage)
48344         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48345         r=`${PWD_COMMAND}`; export r; \
48346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48347         $(NORMAL_TARGET_EXPORTS) \
48348         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48349         for flag in $(EXTRA_TARGET_FLAGS); do \
48350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48351         done; \
48352         (cd $(TARGET_SUBDIR)/newlib && \
48353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48355                   "RANLIB=$${RANLIB}" \
48356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48357                    maintainer-clean) \
48358           || exit 1
48359
48360 @endif target-newlib
48361
48362
48363
48364
48365
48366 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48367 maybe-configure-target-libgcc:
48368 @if gcc-bootstrap
48369 configure-target-libgcc: stage_current
48370 @endif gcc-bootstrap
48371 @if target-libgcc
48372 maybe-configure-target-libgcc: configure-target-libgcc
48373 configure-target-libgcc: 
48374         @r=`${PWD_COMMAND}`; export r; \
48375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376         echo "Checking multilib configuration for libgcc..."; \
48377         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48378         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48379         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48380           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48381             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48382           else \
48383             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48384             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48385           fi; \
48386         else \
48387           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48388         fi; \
48389         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48390         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48391         $(NORMAL_TARGET_EXPORTS)  \
48392         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48393         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48394         case $(srcdir) in \
48395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48396           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48398         esac; \
48399         module_srcdir=libgcc; \
48400         rm -f no-such-file || : ; \
48401         CONFIG_SITE=no-such-file $(SHELL) \
48402           $$s/$$module_srcdir/configure \
48403           --srcdir=$${topdir}/$$module_srcdir \
48404           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48405           --target=${target_alias}  \
48406           || exit 1
48407 @endif target-libgcc
48408
48409
48410
48411 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48412 maybe-configure-stage1-target-libgcc:
48413 @if target-libgcc-bootstrap
48414 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48415 configure-stage1-target-libgcc:
48416         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48417         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48418         @r=`${PWD_COMMAND}`; export r; \
48419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48420         TFLAGS="$(STAGE1_TFLAGS)"; \
48421         echo "Checking multilib configuration for libgcc..."; \
48422         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48423         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48424           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48425             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48426           else \
48427             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48428             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48429           fi; \
48430         else \
48431           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48432         fi; \
48433         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48434         $(NORMAL_TARGET_EXPORTS) \
48435         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48436         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48437         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48438         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48439         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48440         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48441         case $(srcdir) in \
48442           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48443           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48444                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48445         esac; \
48446         module_srcdir=libgcc; \
48447         $(SHELL) $$s/$$module_srcdir/configure \
48448           --srcdir=$${topdir}/$$module_srcdir \
48449           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48450           --target=${target_alias} \
48451            \
48452           $(STAGE1_CONFIGURE_FLAGS)
48453 @endif target-libgcc-bootstrap
48454
48455 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48456 maybe-configure-stage2-target-libgcc:
48457 @if target-libgcc-bootstrap
48458 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48459 configure-stage2-target-libgcc:
48460         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48461         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48462         @r=`${PWD_COMMAND}`; export r; \
48463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464         TFLAGS="$(STAGE2_TFLAGS)"; \
48465         echo "Checking multilib configuration for libgcc..."; \
48466         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48467         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48468           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48469             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48470           else \
48471             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48472             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48473           fi; \
48474         else \
48475           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48476         fi; \
48477         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48478         $(NORMAL_TARGET_EXPORTS) \
48479          \
48480         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48481         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48482         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48483         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48484         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48485         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48486         case $(srcdir) in \
48487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48488           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48490         esac; \
48491         module_srcdir=libgcc; \
48492         $(SHELL) $$s/$$module_srcdir/configure \
48493           --srcdir=$${topdir}/$$module_srcdir \
48494           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48495           --target=${target_alias} \
48496           --with-build-libsubdir=$(HOST_SUBDIR) \
48497           $(STAGE2_CONFIGURE_FLAGS)
48498 @endif target-libgcc-bootstrap
48499
48500 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48501 maybe-configure-stage3-target-libgcc:
48502 @if target-libgcc-bootstrap
48503 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48504 configure-stage3-target-libgcc:
48505         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48506         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48507         @r=`${PWD_COMMAND}`; export r; \
48508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509         TFLAGS="$(STAGE3_TFLAGS)"; \
48510         echo "Checking multilib configuration for libgcc..."; \
48511         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48512         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48513           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48514             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48515           else \
48516             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48517             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48518           fi; \
48519         else \
48520           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48521         fi; \
48522         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48523         $(NORMAL_TARGET_EXPORTS) \
48524          \
48525         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48526         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48527         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48528         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48529         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48530         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48531         case $(srcdir) in \
48532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48533           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48535         esac; \
48536         module_srcdir=libgcc; \
48537         $(SHELL) $$s/$$module_srcdir/configure \
48538           --srcdir=$${topdir}/$$module_srcdir \
48539           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48540           --target=${target_alias} \
48541           --with-build-libsubdir=$(HOST_SUBDIR) \
48542           $(STAGE3_CONFIGURE_FLAGS)
48543 @endif target-libgcc-bootstrap
48544
48545 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48546 maybe-configure-stage4-target-libgcc:
48547 @if target-libgcc-bootstrap
48548 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48549 configure-stage4-target-libgcc:
48550         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48551         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48552         @r=`${PWD_COMMAND}`; export r; \
48553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554         TFLAGS="$(STAGE4_TFLAGS)"; \
48555         echo "Checking multilib configuration for libgcc..."; \
48556         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48557         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48558           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48559             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48560           else \
48561             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48562             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48563           fi; \
48564         else \
48565           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48566         fi; \
48567         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48568         $(NORMAL_TARGET_EXPORTS) \
48569          \
48570         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48571         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48572         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48573         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48574         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48575         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48576         case $(srcdir) in \
48577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48578           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48580         esac; \
48581         module_srcdir=libgcc; \
48582         $(SHELL) $$s/$$module_srcdir/configure \
48583           --srcdir=$${topdir}/$$module_srcdir \
48584           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48585           --target=${target_alias} \
48586           --with-build-libsubdir=$(HOST_SUBDIR) \
48587           $(STAGE4_CONFIGURE_FLAGS)
48588 @endif target-libgcc-bootstrap
48589
48590 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48591 maybe-configure-stageprofile-target-libgcc:
48592 @if target-libgcc-bootstrap
48593 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48594 configure-stageprofile-target-libgcc:
48595         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48596         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48597         @r=`${PWD_COMMAND}`; export r; \
48598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48599         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48600         echo "Checking multilib configuration for libgcc..."; \
48601         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48602         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48603           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48604             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48605           else \
48606             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48607             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48608           fi; \
48609         else \
48610           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48611         fi; \
48612         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48613         $(NORMAL_TARGET_EXPORTS) \
48614          \
48615         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48616         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48617         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48618         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48619         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48620         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48621         case $(srcdir) in \
48622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48623           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48625         esac; \
48626         module_srcdir=libgcc; \
48627         $(SHELL) $$s/$$module_srcdir/configure \
48628           --srcdir=$${topdir}/$$module_srcdir \
48629           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48630           --target=${target_alias} \
48631           --with-build-libsubdir=$(HOST_SUBDIR) \
48632           $(STAGEprofile_CONFIGURE_FLAGS)
48633 @endif target-libgcc-bootstrap
48634
48635 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48636 maybe-configure-stagetrain-target-libgcc:
48637 @if target-libgcc-bootstrap
48638 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48639 configure-stagetrain-target-libgcc:
48640         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48641         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48642         @r=`${PWD_COMMAND}`; export r; \
48643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644         TFLAGS="$(STAGEtrain_TFLAGS)"; \
48645         echo "Checking multilib configuration for libgcc..."; \
48646         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48647         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48648           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48649             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48650           else \
48651             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48652             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48653           fi; \
48654         else \
48655           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48656         fi; \
48657         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48658         $(NORMAL_TARGET_EXPORTS) \
48659          \
48660         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48661         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48662         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48663         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48664         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48665         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48666         case $(srcdir) in \
48667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48668           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48670         esac; \
48671         module_srcdir=libgcc; \
48672         $(SHELL) $$s/$$module_srcdir/configure \
48673           --srcdir=$${topdir}/$$module_srcdir \
48674           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48675           --target=${target_alias} \
48676           --with-build-libsubdir=$(HOST_SUBDIR) \
48677           $(STAGEtrain_CONFIGURE_FLAGS)
48678 @endif target-libgcc-bootstrap
48679
48680 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48681 maybe-configure-stagefeedback-target-libgcc:
48682 @if target-libgcc-bootstrap
48683 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48684 configure-stagefeedback-target-libgcc:
48685         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48686         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48687         @r=`${PWD_COMMAND}`; export r; \
48688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48689         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48690         echo "Checking multilib configuration for libgcc..."; \
48691         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48692         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48693           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48694             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48695           else \
48696             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48697             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48698           fi; \
48699         else \
48700           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48701         fi; \
48702         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48703         $(NORMAL_TARGET_EXPORTS) \
48704          \
48705         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48706         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48707         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48708         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48709         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48710         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48711         case $(srcdir) in \
48712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48713           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48715         esac; \
48716         module_srcdir=libgcc; \
48717         $(SHELL) $$s/$$module_srcdir/configure \
48718           --srcdir=$${topdir}/$$module_srcdir \
48719           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48720           --target=${target_alias} \
48721           --with-build-libsubdir=$(HOST_SUBDIR) \
48722           $(STAGEfeedback_CONFIGURE_FLAGS)
48723 @endif target-libgcc-bootstrap
48724
48725 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48726 maybe-configure-stageautoprofile-target-libgcc:
48727 @if target-libgcc-bootstrap
48728 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48729 configure-stageautoprofile-target-libgcc:
48730         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48731         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48732         @r=`${PWD_COMMAND}`; export r; \
48733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48734         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48735         echo "Checking multilib configuration for libgcc..."; \
48736         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48737         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48738           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48739             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48740           else \
48741             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48742             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48743           fi; \
48744         else \
48745           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48746         fi; \
48747         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48748         $(NORMAL_TARGET_EXPORTS) \
48749          \
48750         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48751         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48752         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48753         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48755         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48756         case $(srcdir) in \
48757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48758           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48760         esac; \
48761         module_srcdir=libgcc; \
48762         $(SHELL) $$s/$$module_srcdir/configure \
48763           --srcdir=$${topdir}/$$module_srcdir \
48764           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48765           --target=${target_alias} \
48766           --with-build-libsubdir=$(HOST_SUBDIR) \
48767           $(STAGEautoprofile_CONFIGURE_FLAGS)
48768 @endif target-libgcc-bootstrap
48769
48770 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48771 maybe-configure-stageautofeedback-target-libgcc:
48772 @if target-libgcc-bootstrap
48773 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48774 configure-stageautofeedback-target-libgcc:
48775         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48776         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48777         @r=`${PWD_COMMAND}`; export r; \
48778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48780         echo "Checking multilib configuration for libgcc..."; \
48781         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48782         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48783           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48784             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48785           else \
48786             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48787             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48788           fi; \
48789         else \
48790           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48791         fi; \
48792         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48793         $(NORMAL_TARGET_EXPORTS) \
48794          \
48795         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48796         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48797         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48798         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48799         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48800         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48801         case $(srcdir) in \
48802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48803           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48805         esac; \
48806         module_srcdir=libgcc; \
48807         $(SHELL) $$s/$$module_srcdir/configure \
48808           --srcdir=$${topdir}/$$module_srcdir \
48809           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48810           --target=${target_alias} \
48811           --with-build-libsubdir=$(HOST_SUBDIR) \
48812           $(STAGEautofeedback_CONFIGURE_FLAGS)
48813 @endif target-libgcc-bootstrap
48814
48815
48816
48817
48818
48819 .PHONY: all-target-libgcc maybe-all-target-libgcc
48820 maybe-all-target-libgcc:
48821 @if gcc-bootstrap
48822 all-target-libgcc: stage_current
48823 @endif gcc-bootstrap
48824 @if target-libgcc
48825 TARGET-target-libgcc=all
48826 maybe-all-target-libgcc: all-target-libgcc
48827 all-target-libgcc: configure-target-libgcc
48828         @r=`${PWD_COMMAND}`; export r; \
48829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830         $(NORMAL_TARGET_EXPORTS)  \
48831         (cd $(TARGET_SUBDIR)/libgcc && \
48832           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48833                 $(TARGET-target-libgcc))
48834 @endif target-libgcc
48835
48836
48837
48838 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48839 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48840 maybe-all-stage1-target-libgcc:
48841 maybe-clean-stage1-target-libgcc:
48842 @if target-libgcc-bootstrap
48843 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48844 all-stage1: all-stage1-target-libgcc
48845 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48846 all-stage1-target-libgcc: configure-stage1-target-libgcc
48847         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48848         @r=`${PWD_COMMAND}`; export r; \
48849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850         TFLAGS="$(STAGE1_TFLAGS)"; \
48851         $(NORMAL_TARGET_EXPORTS)  \
48852         cd $(TARGET_SUBDIR)/libgcc && \
48853          \
48854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48855                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48856                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48857                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48861                 $(EXTRA_TARGET_FLAGS)  \
48862                   \
48863                 TFLAGS="$(STAGE1_TFLAGS)"  \
48864                 $(TARGET-stage1-target-libgcc)
48865
48866 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48867 clean-stage1: clean-stage1-target-libgcc
48868 clean-stage1-target-libgcc:
48869         @if [ $(current_stage) = stage1 ]; then \
48870           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48871         else \
48872           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48873           $(MAKE) stage1-start; \
48874         fi; \
48875         cd $(TARGET_SUBDIR)/libgcc && \
48876         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48877           clean
48878 @endif target-libgcc-bootstrap
48879
48880
48881 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48882 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48883 maybe-all-stage2-target-libgcc:
48884 maybe-clean-stage2-target-libgcc:
48885 @if target-libgcc-bootstrap
48886 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48887 all-stage2: all-stage2-target-libgcc
48888 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48889 all-stage2-target-libgcc: configure-stage2-target-libgcc
48890         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48891         @r=`${PWD_COMMAND}`; export r; \
48892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48893         TFLAGS="$(STAGE2_TFLAGS)"; \
48894         $(NORMAL_TARGET_EXPORTS) \
48895           \
48896         cd $(TARGET_SUBDIR)/libgcc && \
48897          \
48898         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48899                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48900                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48901                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48902                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48903                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48904                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48905                 $(EXTRA_TARGET_FLAGS)   \
48906                 TFLAGS="$(STAGE2_TFLAGS)"  \
48907                 $(TARGET-stage2-target-libgcc)
48908
48909 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48910 clean-stage2: clean-stage2-target-libgcc
48911 clean-stage2-target-libgcc:
48912         @if [ $(current_stage) = stage2 ]; then \
48913           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48914         else \
48915           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48916           $(MAKE) stage2-start; \
48917         fi; \
48918         cd $(TARGET_SUBDIR)/libgcc && \
48919         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48920 @endif target-libgcc-bootstrap
48921
48922
48923 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48924 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48925 maybe-all-stage3-target-libgcc:
48926 maybe-clean-stage3-target-libgcc:
48927 @if target-libgcc-bootstrap
48928 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48929 all-stage3: all-stage3-target-libgcc
48930 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48931 all-stage3-target-libgcc: configure-stage3-target-libgcc
48932         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48933         @r=`${PWD_COMMAND}`; export r; \
48934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48935         TFLAGS="$(STAGE3_TFLAGS)"; \
48936         $(NORMAL_TARGET_EXPORTS) \
48937           \
48938         cd $(TARGET_SUBDIR)/libgcc && \
48939          \
48940         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48941                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48942                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48943                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48944                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48945                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48946                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48947                 $(EXTRA_TARGET_FLAGS)   \
48948                 TFLAGS="$(STAGE3_TFLAGS)"  \
48949                 $(TARGET-stage3-target-libgcc)
48950
48951 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48952 clean-stage3: clean-stage3-target-libgcc
48953 clean-stage3-target-libgcc:
48954         @if [ $(current_stage) = stage3 ]; then \
48955           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48956         else \
48957           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48958           $(MAKE) stage3-start; \
48959         fi; \
48960         cd $(TARGET_SUBDIR)/libgcc && \
48961         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48962 @endif target-libgcc-bootstrap
48963
48964
48965 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48966 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48967 maybe-all-stage4-target-libgcc:
48968 maybe-clean-stage4-target-libgcc:
48969 @if target-libgcc-bootstrap
48970 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48971 all-stage4: all-stage4-target-libgcc
48972 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48973 all-stage4-target-libgcc: configure-stage4-target-libgcc
48974         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48975         @r=`${PWD_COMMAND}`; export r; \
48976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48977         TFLAGS="$(STAGE4_TFLAGS)"; \
48978         $(NORMAL_TARGET_EXPORTS) \
48979           \
48980         cd $(TARGET_SUBDIR)/libgcc && \
48981          \
48982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48983                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48984                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48985                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48986                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48987                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48988                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48989                 $(EXTRA_TARGET_FLAGS)   \
48990                 TFLAGS="$(STAGE4_TFLAGS)"  \
48991                 $(TARGET-stage4-target-libgcc)
48992
48993 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48994 clean-stage4: clean-stage4-target-libgcc
48995 clean-stage4-target-libgcc:
48996         @if [ $(current_stage) = stage4 ]; then \
48997           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48998         else \
48999           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49000           $(MAKE) stage4-start; \
49001         fi; \
49002         cd $(TARGET_SUBDIR)/libgcc && \
49003         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49004 @endif target-libgcc-bootstrap
49005
49006
49007 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49008 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49009 maybe-all-stageprofile-target-libgcc:
49010 maybe-clean-stageprofile-target-libgcc:
49011 @if target-libgcc-bootstrap
49012 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49013 all-stageprofile: all-stageprofile-target-libgcc
49014 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49015 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49016         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49017         @r=`${PWD_COMMAND}`; export r; \
49018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49020         $(NORMAL_TARGET_EXPORTS) \
49021           \
49022         cd $(TARGET_SUBDIR)/libgcc && \
49023          \
49024         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49025                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49026                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49027                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49028                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49029                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49030                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49031                 $(EXTRA_TARGET_FLAGS)   \
49032                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
49033                 $(TARGET-stageprofile-target-libgcc)
49034
49035 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49036 clean-stageprofile: clean-stageprofile-target-libgcc
49037 clean-stageprofile-target-libgcc:
49038         @if [ $(current_stage) = stageprofile ]; then \
49039           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49040         else \
49041           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49042           $(MAKE) stageprofile-start; \
49043         fi; \
49044         cd $(TARGET_SUBDIR)/libgcc && \
49045         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49046 @endif target-libgcc-bootstrap
49047
49048
49049 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49050 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49051 maybe-all-stagetrain-target-libgcc:
49052 maybe-clean-stagetrain-target-libgcc:
49053 @if target-libgcc-bootstrap
49054 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49055 all-stagetrain: all-stagetrain-target-libgcc
49056 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49057 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49058         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49059         @r=`${PWD_COMMAND}`; export r; \
49060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49062         $(NORMAL_TARGET_EXPORTS) \
49063           \
49064         cd $(TARGET_SUBDIR)/libgcc && \
49065          \
49066         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49067                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49068                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49069                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49070                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49071                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49072                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49073                 $(EXTRA_TARGET_FLAGS)   \
49074                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
49075                 $(TARGET-stagetrain-target-libgcc)
49076
49077 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49078 clean-stagetrain: clean-stagetrain-target-libgcc
49079 clean-stagetrain-target-libgcc:
49080         @if [ $(current_stage) = stagetrain ]; then \
49081           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49082         else \
49083           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49084           $(MAKE) stagetrain-start; \
49085         fi; \
49086         cd $(TARGET_SUBDIR)/libgcc && \
49087         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49088 @endif target-libgcc-bootstrap
49089
49090
49091 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49092 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49093 maybe-all-stagefeedback-target-libgcc:
49094 maybe-clean-stagefeedback-target-libgcc:
49095 @if target-libgcc-bootstrap
49096 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49097 all-stagefeedback: all-stagefeedback-target-libgcc
49098 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49099 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49100         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49101         @r=`${PWD_COMMAND}`; export r; \
49102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49104         $(NORMAL_TARGET_EXPORTS) \
49105           \
49106         cd $(TARGET_SUBDIR)/libgcc && \
49107          \
49108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49109                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49110                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49111                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49115                 $(EXTRA_TARGET_FLAGS)   \
49116                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
49117                 $(TARGET-stagefeedback-target-libgcc)
49118
49119 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49120 clean-stagefeedback: clean-stagefeedback-target-libgcc
49121 clean-stagefeedback-target-libgcc:
49122         @if [ $(current_stage) = stagefeedback ]; then \
49123           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49124         else \
49125           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49126           $(MAKE) stagefeedback-start; \
49127         fi; \
49128         cd $(TARGET_SUBDIR)/libgcc && \
49129         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49130 @endif target-libgcc-bootstrap
49131
49132
49133 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49134 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49135 maybe-all-stageautoprofile-target-libgcc:
49136 maybe-clean-stageautoprofile-target-libgcc:
49137 @if target-libgcc-bootstrap
49138 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49139 all-stageautoprofile: all-stageautoprofile-target-libgcc
49140 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49141 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49142         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49143         @r=`${PWD_COMMAND}`; export r; \
49144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49145         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49146         $(NORMAL_TARGET_EXPORTS) \
49147           \
49148         cd $(TARGET_SUBDIR)/libgcc && \
49149         $$s/gcc/config/i386/$(AUTO_PROFILE) \
49150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49151                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49152                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49153                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49154                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49155                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49156                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49157                 $(EXTRA_TARGET_FLAGS)   \
49158                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
49159                 $(TARGET-stageautoprofile-target-libgcc)
49160
49161 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49162 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49163 clean-stageautoprofile-target-libgcc:
49164         @if [ $(current_stage) = stageautoprofile ]; then \
49165           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49166         else \
49167           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49168           $(MAKE) stageautoprofile-start; \
49169         fi; \
49170         cd $(TARGET_SUBDIR)/libgcc && \
49171         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49172 @endif target-libgcc-bootstrap
49173
49174
49175 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49176 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49177 maybe-all-stageautofeedback-target-libgcc:
49178 maybe-clean-stageautofeedback-target-libgcc:
49179 @if target-libgcc-bootstrap
49180 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49181 all-stageautofeedback: all-stageautofeedback-target-libgcc
49182 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49183 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49184         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49185         @r=`${PWD_COMMAND}`; export r; \
49186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49187         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49188         $(NORMAL_TARGET_EXPORTS) \
49189           \
49190         cd $(TARGET_SUBDIR)/libgcc && \
49191          \
49192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49193                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49194                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49195                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49199                 $(EXTRA_TARGET_FLAGS)   \
49200                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49201                 $(TARGET-stageautofeedback-target-libgcc)
49202
49203 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49204 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49205 clean-stageautofeedback-target-libgcc:
49206         @if [ $(current_stage) = stageautofeedback ]; then \
49207           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49208         else \
49209           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49210           $(MAKE) stageautofeedback-start; \
49211         fi; \
49212         cd $(TARGET_SUBDIR)/libgcc && \
49213         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49214 @endif target-libgcc-bootstrap
49215
49216
49217
49218
49219
49220
49221 .PHONY: check-target-libgcc maybe-check-target-libgcc
49222 maybe-check-target-libgcc:
49223 @if target-libgcc
49224 maybe-check-target-libgcc: check-target-libgcc
49225
49226 # Dummy target for uncheckable module.
49227 check-target-libgcc:
49228
49229 @endif target-libgcc
49230
49231 .PHONY: install-target-libgcc maybe-install-target-libgcc
49232 maybe-install-target-libgcc:
49233 @if target-libgcc
49234 maybe-install-target-libgcc: install-target-libgcc
49235
49236 install-target-libgcc: installdirs
49237         @: $(MAKE); $(unstage)
49238         @r=`${PWD_COMMAND}`; export r; \
49239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49240         $(NORMAL_TARGET_EXPORTS) \
49241         (cd $(TARGET_SUBDIR)/libgcc && \
49242           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49243
49244 @endif target-libgcc
49245
49246 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49247 maybe-install-strip-target-libgcc:
49248 @if target-libgcc
49249 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49250
49251 install-strip-target-libgcc: installdirs
49252         @: $(MAKE); $(unstage)
49253         @r=`${PWD_COMMAND}`; export r; \
49254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255         $(NORMAL_TARGET_EXPORTS) \
49256         (cd $(TARGET_SUBDIR)/libgcc && \
49257           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49258
49259 @endif target-libgcc
49260
49261 # Other targets (info, dvi, pdf, etc.)
49262
49263 .PHONY: maybe-info-target-libgcc info-target-libgcc
49264 maybe-info-target-libgcc:
49265 @if target-libgcc
49266 maybe-info-target-libgcc: info-target-libgcc
49267
49268 info-target-libgcc: \
49269     configure-target-libgcc 
49270         @: $(MAKE); $(unstage)
49271         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49272         r=`${PWD_COMMAND}`; export r; \
49273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49274         $(NORMAL_TARGET_EXPORTS) \
49275         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49276         for flag in $(EXTRA_TARGET_FLAGS); do \
49277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49278         done; \
49279         (cd $(TARGET_SUBDIR)/libgcc && \
49280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49282                   "RANLIB=$${RANLIB}" \
49283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49284                    info) \
49285           || exit 1
49286
49287 @endif target-libgcc
49288
49289 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49290 maybe-dvi-target-libgcc:
49291 @if target-libgcc
49292 maybe-dvi-target-libgcc: dvi-target-libgcc
49293
49294 dvi-target-libgcc: \
49295     configure-target-libgcc 
49296         @: $(MAKE); $(unstage)
49297         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49298         r=`${PWD_COMMAND}`; export r; \
49299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49300         $(NORMAL_TARGET_EXPORTS) \
49301         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49302         for flag in $(EXTRA_TARGET_FLAGS); do \
49303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49304         done; \
49305         (cd $(TARGET_SUBDIR)/libgcc && \
49306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49308                   "RANLIB=$${RANLIB}" \
49309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49310                    dvi) \
49311           || exit 1
49312
49313 @endif target-libgcc
49314
49315 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49316 maybe-pdf-target-libgcc:
49317 @if target-libgcc
49318 maybe-pdf-target-libgcc: pdf-target-libgcc
49319
49320 pdf-target-libgcc: \
49321     configure-target-libgcc 
49322         @: $(MAKE); $(unstage)
49323         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49324         r=`${PWD_COMMAND}`; export r; \
49325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49326         $(NORMAL_TARGET_EXPORTS) \
49327         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49328         for flag in $(EXTRA_TARGET_FLAGS); do \
49329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49330         done; \
49331         (cd $(TARGET_SUBDIR)/libgcc && \
49332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49334                   "RANLIB=$${RANLIB}" \
49335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49336                    pdf) \
49337           || exit 1
49338
49339 @endif target-libgcc
49340
49341 .PHONY: maybe-html-target-libgcc html-target-libgcc
49342 maybe-html-target-libgcc:
49343 @if target-libgcc
49344 maybe-html-target-libgcc: html-target-libgcc
49345
49346 html-target-libgcc: \
49347     configure-target-libgcc 
49348         @: $(MAKE); $(unstage)
49349         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49350         r=`${PWD_COMMAND}`; export r; \
49351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352         $(NORMAL_TARGET_EXPORTS) \
49353         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49354         for flag in $(EXTRA_TARGET_FLAGS); do \
49355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49356         done; \
49357         (cd $(TARGET_SUBDIR)/libgcc && \
49358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49360                   "RANLIB=$${RANLIB}" \
49361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49362                    html) \
49363           || exit 1
49364
49365 @endif target-libgcc
49366
49367 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49368 maybe-TAGS-target-libgcc:
49369 @if target-libgcc
49370 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49371
49372 # libgcc doesn't support TAGS.
49373 TAGS-target-libgcc:
49374
49375 @endif target-libgcc
49376
49377 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49378 maybe-install-info-target-libgcc:
49379 @if target-libgcc
49380 maybe-install-info-target-libgcc: install-info-target-libgcc
49381
49382 install-info-target-libgcc: \
49383     configure-target-libgcc \
49384     info-target-libgcc 
49385         @: $(MAKE); $(unstage)
49386         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49387         r=`${PWD_COMMAND}`; export r; \
49388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389         $(NORMAL_TARGET_EXPORTS) \
49390         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49391         for flag in $(EXTRA_TARGET_FLAGS); do \
49392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393         done; \
49394         (cd $(TARGET_SUBDIR)/libgcc && \
49395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397                   "RANLIB=$${RANLIB}" \
49398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399                    install-info) \
49400           || exit 1
49401
49402 @endif target-libgcc
49403
49404 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49405 maybe-install-dvi-target-libgcc:
49406 @if target-libgcc
49407 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49408
49409 # libgcc doesn't support install-dvi.
49410 install-dvi-target-libgcc:
49411
49412 @endif target-libgcc
49413
49414 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49415 maybe-install-pdf-target-libgcc:
49416 @if target-libgcc
49417 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49418
49419 install-pdf-target-libgcc: \
49420     configure-target-libgcc \
49421     pdf-target-libgcc 
49422         @: $(MAKE); $(unstage)
49423         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49424         r=`${PWD_COMMAND}`; export r; \
49425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49426         $(NORMAL_TARGET_EXPORTS) \
49427         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49428         for flag in $(EXTRA_TARGET_FLAGS); do \
49429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49430         done; \
49431         (cd $(TARGET_SUBDIR)/libgcc && \
49432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49434                   "RANLIB=$${RANLIB}" \
49435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49436                    install-pdf) \
49437           || exit 1
49438
49439 @endif target-libgcc
49440
49441 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49442 maybe-install-html-target-libgcc:
49443 @if target-libgcc
49444 maybe-install-html-target-libgcc: install-html-target-libgcc
49445
49446 install-html-target-libgcc: \
49447     configure-target-libgcc \
49448     html-target-libgcc 
49449         @: $(MAKE); $(unstage)
49450         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49451         r=`${PWD_COMMAND}`; export r; \
49452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453         $(NORMAL_TARGET_EXPORTS) \
49454         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49455         for flag in $(EXTRA_TARGET_FLAGS); do \
49456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457         done; \
49458         (cd $(TARGET_SUBDIR)/libgcc && \
49459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461                   "RANLIB=$${RANLIB}" \
49462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463                    install-html) \
49464           || exit 1
49465
49466 @endif target-libgcc
49467
49468 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49469 maybe-installcheck-target-libgcc:
49470 @if target-libgcc
49471 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49472
49473 installcheck-target-libgcc: \
49474     configure-target-libgcc 
49475         @: $(MAKE); $(unstage)
49476         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49477         r=`${PWD_COMMAND}`; export r; \
49478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479         $(NORMAL_TARGET_EXPORTS) \
49480         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49481         for flag in $(EXTRA_TARGET_FLAGS); do \
49482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483         done; \
49484         (cd $(TARGET_SUBDIR)/libgcc && \
49485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487                   "RANLIB=$${RANLIB}" \
49488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489                    installcheck) \
49490           || exit 1
49491
49492 @endif target-libgcc
49493
49494 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49495 maybe-mostlyclean-target-libgcc:
49496 @if target-libgcc
49497 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49498
49499 mostlyclean-target-libgcc: 
49500         @: $(MAKE); $(unstage)
49501         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49502         r=`${PWD_COMMAND}`; export r; \
49503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49504         $(NORMAL_TARGET_EXPORTS) \
49505         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49506         for flag in $(EXTRA_TARGET_FLAGS); do \
49507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49508         done; \
49509         (cd $(TARGET_SUBDIR)/libgcc && \
49510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49512                   "RANLIB=$${RANLIB}" \
49513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49514                    mostlyclean) \
49515           || exit 1
49516
49517 @endif target-libgcc
49518
49519 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49520 maybe-clean-target-libgcc:
49521 @if target-libgcc
49522 maybe-clean-target-libgcc: clean-target-libgcc
49523
49524 clean-target-libgcc: 
49525         @: $(MAKE); $(unstage)
49526         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49527         r=`${PWD_COMMAND}`; export r; \
49528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529         $(NORMAL_TARGET_EXPORTS) \
49530         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49531         for flag in $(EXTRA_TARGET_FLAGS); do \
49532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49533         done; \
49534         (cd $(TARGET_SUBDIR)/libgcc && \
49535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49537                   "RANLIB=$${RANLIB}" \
49538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49539                    clean) \
49540           || exit 1
49541
49542 @endif target-libgcc
49543
49544 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49545 maybe-distclean-target-libgcc:
49546 @if target-libgcc
49547 maybe-distclean-target-libgcc: distclean-target-libgcc
49548
49549 distclean-target-libgcc: 
49550         @: $(MAKE); $(unstage)
49551         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49552         r=`${PWD_COMMAND}`; export r; \
49553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49554         $(NORMAL_TARGET_EXPORTS) \
49555         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49556         for flag in $(EXTRA_TARGET_FLAGS); do \
49557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49558         done; \
49559         (cd $(TARGET_SUBDIR)/libgcc && \
49560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49562                   "RANLIB=$${RANLIB}" \
49563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49564                    distclean) \
49565           || exit 1
49566
49567 @endif target-libgcc
49568
49569 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49570 maybe-maintainer-clean-target-libgcc:
49571 @if target-libgcc
49572 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49573
49574 maintainer-clean-target-libgcc: 
49575         @: $(MAKE); $(unstage)
49576         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49577         r=`${PWD_COMMAND}`; export r; \
49578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49579         $(NORMAL_TARGET_EXPORTS) \
49580         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49581         for flag in $(EXTRA_TARGET_FLAGS); do \
49582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49583         done; \
49584         (cd $(TARGET_SUBDIR)/libgcc && \
49585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49587                   "RANLIB=$${RANLIB}" \
49588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49589                    maintainer-clean) \
49590           || exit 1
49591
49592 @endif target-libgcc
49593
49594
49595
49596
49597
49598 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49599 maybe-configure-target-libbacktrace:
49600 @if gcc-bootstrap
49601 configure-target-libbacktrace: stage_current
49602 @endif gcc-bootstrap
49603 @if target-libbacktrace
49604 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49605 configure-target-libbacktrace: 
49606         @r=`${PWD_COMMAND}`; export r; \
49607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608         echo "Checking multilib configuration for libbacktrace..."; \
49609         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49610         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49611         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49612           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49613             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49614           else \
49615             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49616             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49617           fi; \
49618         else \
49619           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49620         fi; \
49621         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49622         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49623         $(NORMAL_TARGET_EXPORTS)  \
49624         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49625         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49626         case $(srcdir) in \
49627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49628           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49630         esac; \
49631         module_srcdir=libbacktrace; \
49632         rm -f no-such-file || : ; \
49633         CONFIG_SITE=no-such-file $(SHELL) \
49634           $$s/$$module_srcdir/configure \
49635           --srcdir=$${topdir}/$$module_srcdir \
49636           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49637           --target=${target_alias}  \
49638           || exit 1
49639 @endif target-libbacktrace
49640
49641
49642
49643 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
49644 maybe-configure-stage1-target-libbacktrace:
49645 @if target-libbacktrace-bootstrap
49646 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
49647 configure-stage1-target-libbacktrace:
49648         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49649         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49650         @r=`${PWD_COMMAND}`; export r; \
49651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652         TFLAGS="$(STAGE1_TFLAGS)"; \
49653         echo "Checking multilib configuration for libbacktrace..."; \
49654         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49655         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49656           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49657             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49658           else \
49659             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49660             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49661           fi; \
49662         else \
49663           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49664         fi; \
49665         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49666         $(NORMAL_TARGET_EXPORTS) \
49667         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49668         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49669         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49670         echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
49671         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49672         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49673         case $(srcdir) in \
49674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49675           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49677         esac; \
49678         module_srcdir=libbacktrace; \
49679         $(SHELL) $$s/$$module_srcdir/configure \
49680           --srcdir=$${topdir}/$$module_srcdir \
49681           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49682           --target=${target_alias} \
49683            \
49684           $(STAGE1_CONFIGURE_FLAGS)
49685 @endif target-libbacktrace-bootstrap
49686
49687 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
49688 maybe-configure-stage2-target-libbacktrace:
49689 @if target-libbacktrace-bootstrap
49690 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
49691 configure-stage2-target-libbacktrace:
49692         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49693         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49694         @r=`${PWD_COMMAND}`; export r; \
49695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49696         TFLAGS="$(STAGE2_TFLAGS)"; \
49697         echo "Checking multilib configuration for libbacktrace..."; \
49698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49699         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49700           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49701             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49702           else \
49703             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49704             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49705           fi; \
49706         else \
49707           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49708         fi; \
49709         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49710         $(NORMAL_TARGET_EXPORTS) \
49711          \
49712         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49713         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49714         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49715         echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
49716         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49717         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49718         case $(srcdir) in \
49719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49720           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49722         esac; \
49723         module_srcdir=libbacktrace; \
49724         $(SHELL) $$s/$$module_srcdir/configure \
49725           --srcdir=$${topdir}/$$module_srcdir \
49726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49727           --target=${target_alias} \
49728           --with-build-libsubdir=$(HOST_SUBDIR) \
49729           $(STAGE2_CONFIGURE_FLAGS)
49730 @endif target-libbacktrace-bootstrap
49731
49732 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
49733 maybe-configure-stage3-target-libbacktrace:
49734 @if target-libbacktrace-bootstrap
49735 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
49736 configure-stage3-target-libbacktrace:
49737         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49738         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49739         @r=`${PWD_COMMAND}`; export r; \
49740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49741         TFLAGS="$(STAGE3_TFLAGS)"; \
49742         echo "Checking multilib configuration for libbacktrace..."; \
49743         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49744         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49745           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49746             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49747           else \
49748             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49749             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49750           fi; \
49751         else \
49752           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49753         fi; \
49754         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49755         $(NORMAL_TARGET_EXPORTS) \
49756          \
49757         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49758         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49759         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49760         echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
49761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49762         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49763         case $(srcdir) in \
49764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49765           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49767         esac; \
49768         module_srcdir=libbacktrace; \
49769         $(SHELL) $$s/$$module_srcdir/configure \
49770           --srcdir=$${topdir}/$$module_srcdir \
49771           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49772           --target=${target_alias} \
49773           --with-build-libsubdir=$(HOST_SUBDIR) \
49774           $(STAGE3_CONFIGURE_FLAGS)
49775 @endif target-libbacktrace-bootstrap
49776
49777 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
49778 maybe-configure-stage4-target-libbacktrace:
49779 @if target-libbacktrace-bootstrap
49780 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49781 configure-stage4-target-libbacktrace:
49782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49783         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49784         @r=`${PWD_COMMAND}`; export r; \
49785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786         TFLAGS="$(STAGE4_TFLAGS)"; \
49787         echo "Checking multilib configuration for libbacktrace..."; \
49788         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49789         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49790           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49791             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49792           else \
49793             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49794             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49795           fi; \
49796         else \
49797           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49798         fi; \
49799         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49800         $(NORMAL_TARGET_EXPORTS) \
49801          \
49802         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49803         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49804         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49805         echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
49806         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49807         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49808         case $(srcdir) in \
49809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49810           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49812         esac; \
49813         module_srcdir=libbacktrace; \
49814         $(SHELL) $$s/$$module_srcdir/configure \
49815           --srcdir=$${topdir}/$$module_srcdir \
49816           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49817           --target=${target_alias} \
49818           --with-build-libsubdir=$(HOST_SUBDIR) \
49819           $(STAGE4_CONFIGURE_FLAGS)
49820 @endif target-libbacktrace-bootstrap
49821
49822 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
49823 maybe-configure-stageprofile-target-libbacktrace:
49824 @if target-libbacktrace-bootstrap
49825 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49826 configure-stageprofile-target-libbacktrace:
49827         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49828         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49829         @r=`${PWD_COMMAND}`; export r; \
49830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49832         echo "Checking multilib configuration for libbacktrace..."; \
49833         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49834         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49835           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49836             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49837           else \
49838             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49839             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49840           fi; \
49841         else \
49842           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49843         fi; \
49844         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49845         $(NORMAL_TARGET_EXPORTS) \
49846          \
49847         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49848         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49849         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49850         echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
49851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49852         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49853         case $(srcdir) in \
49854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49855           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49857         esac; \
49858         module_srcdir=libbacktrace; \
49859         $(SHELL) $$s/$$module_srcdir/configure \
49860           --srcdir=$${topdir}/$$module_srcdir \
49861           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49862           --target=${target_alias} \
49863           --with-build-libsubdir=$(HOST_SUBDIR) \
49864           $(STAGEprofile_CONFIGURE_FLAGS)
49865 @endif target-libbacktrace-bootstrap
49866
49867 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
49868 maybe-configure-stagetrain-target-libbacktrace:
49869 @if target-libbacktrace-bootstrap
49870 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49871 configure-stagetrain-target-libbacktrace:
49872         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49873         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49874         @r=`${PWD_COMMAND}`; export r; \
49875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49876         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49877         echo "Checking multilib configuration for libbacktrace..."; \
49878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49879         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49880           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49881             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49882           else \
49883             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49884             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49885           fi; \
49886         else \
49887           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49888         fi; \
49889         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49890         $(NORMAL_TARGET_EXPORTS) \
49891          \
49892         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49893         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49894         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49895         echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
49896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49897         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49898         case $(srcdir) in \
49899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49900           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49902         esac; \
49903         module_srcdir=libbacktrace; \
49904         $(SHELL) $$s/$$module_srcdir/configure \
49905           --srcdir=$${topdir}/$$module_srcdir \
49906           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49907           --target=${target_alias} \
49908           --with-build-libsubdir=$(HOST_SUBDIR) \
49909           $(STAGEtrain_CONFIGURE_FLAGS)
49910 @endif target-libbacktrace-bootstrap
49911
49912 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
49913 maybe-configure-stagefeedback-target-libbacktrace:
49914 @if target-libbacktrace-bootstrap
49915 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49916 configure-stagefeedback-target-libbacktrace:
49917         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49918         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49919         @r=`${PWD_COMMAND}`; export r; \
49920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49921         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49922         echo "Checking multilib configuration for libbacktrace..."; \
49923         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49924         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49925           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49926             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49927           else \
49928             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49929             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49930           fi; \
49931         else \
49932           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49933         fi; \
49934         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49935         $(NORMAL_TARGET_EXPORTS) \
49936          \
49937         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49938         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49939         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49940         echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
49941         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49942         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49943         case $(srcdir) in \
49944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49945           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49947         esac; \
49948         module_srcdir=libbacktrace; \
49949         $(SHELL) $$s/$$module_srcdir/configure \
49950           --srcdir=$${topdir}/$$module_srcdir \
49951           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49952           --target=${target_alias} \
49953           --with-build-libsubdir=$(HOST_SUBDIR) \
49954           $(STAGEfeedback_CONFIGURE_FLAGS)
49955 @endif target-libbacktrace-bootstrap
49956
49957 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
49958 maybe-configure-stageautoprofile-target-libbacktrace:
49959 @if target-libbacktrace-bootstrap
49960 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49961 configure-stageautoprofile-target-libbacktrace:
49962         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49963         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49964         @r=`${PWD_COMMAND}`; export r; \
49965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49967         echo "Checking multilib configuration for libbacktrace..."; \
49968         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49969         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49970           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49971             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49972           else \
49973             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49974             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49975           fi; \
49976         else \
49977           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49978         fi; \
49979         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49980         $(NORMAL_TARGET_EXPORTS) \
49981          \
49982         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49983         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49984         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49985         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
49986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49987         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49988         case $(srcdir) in \
49989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49990           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49992         esac; \
49993         module_srcdir=libbacktrace; \
49994         $(SHELL) $$s/$$module_srcdir/configure \
49995           --srcdir=$${topdir}/$$module_srcdir \
49996           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49997           --target=${target_alias} \
49998           --with-build-libsubdir=$(HOST_SUBDIR) \
49999           $(STAGEautoprofile_CONFIGURE_FLAGS)
50000 @endif target-libbacktrace-bootstrap
50001
50002 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50003 maybe-configure-stageautofeedback-target-libbacktrace:
50004 @if target-libbacktrace-bootstrap
50005 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50006 configure-stageautofeedback-target-libbacktrace:
50007         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50008         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50009         @r=`${PWD_COMMAND}`; export r; \
50010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50012         echo "Checking multilib configuration for libbacktrace..."; \
50013         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50014         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50015           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50016             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50017           else \
50018             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50019             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50020           fi; \
50021         else \
50022           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50023         fi; \
50024         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50025         $(NORMAL_TARGET_EXPORTS) \
50026          \
50027         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50028         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50029         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50030         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50031         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50032         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50033         case $(srcdir) in \
50034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50035           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50037         esac; \
50038         module_srcdir=libbacktrace; \
50039         $(SHELL) $$s/$$module_srcdir/configure \
50040           --srcdir=$${topdir}/$$module_srcdir \
50041           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50042           --target=${target_alias} \
50043           --with-build-libsubdir=$(HOST_SUBDIR) \
50044           $(STAGEautofeedback_CONFIGURE_FLAGS)
50045 @endif target-libbacktrace-bootstrap
50046
50047
50048
50049
50050
50051 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50052 maybe-all-target-libbacktrace:
50053 @if gcc-bootstrap
50054 all-target-libbacktrace: stage_current
50055 @endif gcc-bootstrap
50056 @if target-libbacktrace
50057 TARGET-target-libbacktrace=all
50058 maybe-all-target-libbacktrace: all-target-libbacktrace
50059 all-target-libbacktrace: configure-target-libbacktrace
50060         @r=`${PWD_COMMAND}`; export r; \
50061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50062         $(NORMAL_TARGET_EXPORTS)  \
50063         (cd $(TARGET_SUBDIR)/libbacktrace && \
50064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50065                 $(TARGET-target-libbacktrace))
50066 @endif target-libbacktrace
50067
50068
50069
50070 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50071 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50072 maybe-all-stage1-target-libbacktrace:
50073 maybe-clean-stage1-target-libbacktrace:
50074 @if target-libbacktrace-bootstrap
50075 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50076 all-stage1: all-stage1-target-libbacktrace
50077 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50078 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50079         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50080         @r=`${PWD_COMMAND}`; export r; \
50081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50082         TFLAGS="$(STAGE1_TFLAGS)"; \
50083         $(NORMAL_TARGET_EXPORTS)  \
50084         cd $(TARGET_SUBDIR)/libbacktrace && \
50085          \
50086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50087                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50088                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50089                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50093                 $(EXTRA_TARGET_FLAGS)  \
50094                   \
50095                 TFLAGS="$(STAGE1_TFLAGS)"  \
50096                 $(TARGET-stage1-target-libbacktrace)
50097
50098 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50099 clean-stage1: clean-stage1-target-libbacktrace
50100 clean-stage1-target-libbacktrace:
50101         @if [ $(current_stage) = stage1 ]; then \
50102           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50103         else \
50104           [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50105           $(MAKE) stage1-start; \
50106         fi; \
50107         cd $(TARGET_SUBDIR)/libbacktrace && \
50108         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
50109           clean
50110 @endif target-libbacktrace-bootstrap
50111
50112
50113 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50114 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50115 maybe-all-stage2-target-libbacktrace:
50116 maybe-clean-stage2-target-libbacktrace:
50117 @if target-libbacktrace-bootstrap
50118 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50119 all-stage2: all-stage2-target-libbacktrace
50120 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50121 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50123         @r=`${PWD_COMMAND}`; export r; \
50124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50125         TFLAGS="$(STAGE2_TFLAGS)"; \
50126         $(NORMAL_TARGET_EXPORTS) \
50127           \
50128         cd $(TARGET_SUBDIR)/libbacktrace && \
50129          \
50130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50131                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50132                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50133                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50137                 $(EXTRA_TARGET_FLAGS)   \
50138                 TFLAGS="$(STAGE2_TFLAGS)"  \
50139                 $(TARGET-stage2-target-libbacktrace)
50140
50141 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50142 clean-stage2: clean-stage2-target-libbacktrace
50143 clean-stage2-target-libbacktrace:
50144         @if [ $(current_stage) = stage2 ]; then \
50145           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50146         else \
50147           [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50148           $(MAKE) stage2-start; \
50149         fi; \
50150         cd $(TARGET_SUBDIR)/libbacktrace && \
50151         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50152 @endif target-libbacktrace-bootstrap
50153
50154
50155 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50156 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50157 maybe-all-stage3-target-libbacktrace:
50158 maybe-clean-stage3-target-libbacktrace:
50159 @if target-libbacktrace-bootstrap
50160 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50161 all-stage3: all-stage3-target-libbacktrace
50162 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50163 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50164         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50165         @r=`${PWD_COMMAND}`; export r; \
50166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50167         TFLAGS="$(STAGE3_TFLAGS)"; \
50168         $(NORMAL_TARGET_EXPORTS) \
50169           \
50170         cd $(TARGET_SUBDIR)/libbacktrace && \
50171          \
50172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50173                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50174                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50175                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50179                 $(EXTRA_TARGET_FLAGS)   \
50180                 TFLAGS="$(STAGE3_TFLAGS)"  \
50181                 $(TARGET-stage3-target-libbacktrace)
50182
50183 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50184 clean-stage3: clean-stage3-target-libbacktrace
50185 clean-stage3-target-libbacktrace:
50186         @if [ $(current_stage) = stage3 ]; then \
50187           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50188         else \
50189           [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50190           $(MAKE) stage3-start; \
50191         fi; \
50192         cd $(TARGET_SUBDIR)/libbacktrace && \
50193         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50194 @endif target-libbacktrace-bootstrap
50195
50196
50197 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50198 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50199 maybe-all-stage4-target-libbacktrace:
50200 maybe-clean-stage4-target-libbacktrace:
50201 @if target-libbacktrace-bootstrap
50202 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50203 all-stage4: all-stage4-target-libbacktrace
50204 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50205 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50206         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50207         @r=`${PWD_COMMAND}`; export r; \
50208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50209         TFLAGS="$(STAGE4_TFLAGS)"; \
50210         $(NORMAL_TARGET_EXPORTS) \
50211           \
50212         cd $(TARGET_SUBDIR)/libbacktrace && \
50213          \
50214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50215                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50216                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50217                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50221                 $(EXTRA_TARGET_FLAGS)   \
50222                 TFLAGS="$(STAGE4_TFLAGS)"  \
50223                 $(TARGET-stage4-target-libbacktrace)
50224
50225 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50226 clean-stage4: clean-stage4-target-libbacktrace
50227 clean-stage4-target-libbacktrace:
50228         @if [ $(current_stage) = stage4 ]; then \
50229           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50230         else \
50231           [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50232           $(MAKE) stage4-start; \
50233         fi; \
50234         cd $(TARGET_SUBDIR)/libbacktrace && \
50235         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50236 @endif target-libbacktrace-bootstrap
50237
50238
50239 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50240 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50241 maybe-all-stageprofile-target-libbacktrace:
50242 maybe-clean-stageprofile-target-libbacktrace:
50243 @if target-libbacktrace-bootstrap
50244 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50245 all-stageprofile: all-stageprofile-target-libbacktrace
50246 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50247 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50248         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50249         @r=`${PWD_COMMAND}`; export r; \
50250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50251         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50252         $(NORMAL_TARGET_EXPORTS) \
50253           \
50254         cd $(TARGET_SUBDIR)/libbacktrace && \
50255          \
50256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50257                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50258                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50259                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50263                 $(EXTRA_TARGET_FLAGS)   \
50264                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
50265                 $(TARGET-stageprofile-target-libbacktrace)
50266
50267 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50268 clean-stageprofile: clean-stageprofile-target-libbacktrace
50269 clean-stageprofile-target-libbacktrace:
50270         @if [ $(current_stage) = stageprofile ]; then \
50271           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50272         else \
50273           [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50274           $(MAKE) stageprofile-start; \
50275         fi; \
50276         cd $(TARGET_SUBDIR)/libbacktrace && \
50277         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50278 @endif target-libbacktrace-bootstrap
50279
50280
50281 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50282 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50283 maybe-all-stagetrain-target-libbacktrace:
50284 maybe-clean-stagetrain-target-libbacktrace:
50285 @if target-libbacktrace-bootstrap
50286 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50287 all-stagetrain: all-stagetrain-target-libbacktrace
50288 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50289 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50290         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50291         @r=`${PWD_COMMAND}`; export r; \
50292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293         TFLAGS="$(STAGEtrain_TFLAGS)"; \
50294         $(NORMAL_TARGET_EXPORTS) \
50295           \
50296         cd $(TARGET_SUBDIR)/libbacktrace && \
50297          \
50298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50299                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50300                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50301                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50305                 $(EXTRA_TARGET_FLAGS)   \
50306                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
50307                 $(TARGET-stagetrain-target-libbacktrace)
50308
50309 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50310 clean-stagetrain: clean-stagetrain-target-libbacktrace
50311 clean-stagetrain-target-libbacktrace:
50312         @if [ $(current_stage) = stagetrain ]; then \
50313           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50314         else \
50315           [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50316           $(MAKE) stagetrain-start; \
50317         fi; \
50318         cd $(TARGET_SUBDIR)/libbacktrace && \
50319         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50320 @endif target-libbacktrace-bootstrap
50321
50322
50323 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50324 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50325 maybe-all-stagefeedback-target-libbacktrace:
50326 maybe-clean-stagefeedback-target-libbacktrace:
50327 @if target-libbacktrace-bootstrap
50328 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50329 all-stagefeedback: all-stagefeedback-target-libbacktrace
50330 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50331 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50332         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50333         @r=`${PWD_COMMAND}`; export r; \
50334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50335         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50336         $(NORMAL_TARGET_EXPORTS) \
50337           \
50338         cd $(TARGET_SUBDIR)/libbacktrace && \
50339          \
50340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50341                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50342                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50343                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50344                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50345                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50346                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50347                 $(EXTRA_TARGET_FLAGS)   \
50348                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
50349                 $(TARGET-stagefeedback-target-libbacktrace)
50350
50351 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50352 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50353 clean-stagefeedback-target-libbacktrace:
50354         @if [ $(current_stage) = stagefeedback ]; then \
50355           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50356         else \
50357           [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50358           $(MAKE) stagefeedback-start; \
50359         fi; \
50360         cd $(TARGET_SUBDIR)/libbacktrace && \
50361         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50362 @endif target-libbacktrace-bootstrap
50363
50364
50365 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50366 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50367 maybe-all-stageautoprofile-target-libbacktrace:
50368 maybe-clean-stageautoprofile-target-libbacktrace:
50369 @if target-libbacktrace-bootstrap
50370 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50371 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50372 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50373 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50374         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50375         @r=`${PWD_COMMAND}`; export r; \
50376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50377         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50378         $(NORMAL_TARGET_EXPORTS) \
50379           \
50380         cd $(TARGET_SUBDIR)/libbacktrace && \
50381         $$s/gcc/config/i386/$(AUTO_PROFILE) \
50382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50383                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50384                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50385                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50389                 $(EXTRA_TARGET_FLAGS)   \
50390                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
50391                 $(TARGET-stageautoprofile-target-libbacktrace)
50392
50393 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50394 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50395 clean-stageautoprofile-target-libbacktrace:
50396         @if [ $(current_stage) = stageautoprofile ]; then \
50397           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50398         else \
50399           [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50400           $(MAKE) stageautoprofile-start; \
50401         fi; \
50402         cd $(TARGET_SUBDIR)/libbacktrace && \
50403         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50404 @endif target-libbacktrace-bootstrap
50405
50406
50407 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50408 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50409 maybe-all-stageautofeedback-target-libbacktrace:
50410 maybe-clean-stageautofeedback-target-libbacktrace:
50411 @if target-libbacktrace-bootstrap
50412 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50413 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50414 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50415 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50416         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50417         @r=`${PWD_COMMAND}`; export r; \
50418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50419         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50420         $(NORMAL_TARGET_EXPORTS) \
50421           \
50422         cd $(TARGET_SUBDIR)/libbacktrace && \
50423          \
50424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50425                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50426                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50427                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50431                 $(EXTRA_TARGET_FLAGS)   \
50432                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50433                 $(TARGET-stageautofeedback-target-libbacktrace)
50434
50435 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50436 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50437 clean-stageautofeedback-target-libbacktrace:
50438         @if [ $(current_stage) = stageautofeedback ]; then \
50439           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50440         else \
50441           [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50442           $(MAKE) stageautofeedback-start; \
50443         fi; \
50444         cd $(TARGET_SUBDIR)/libbacktrace && \
50445         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50446 @endif target-libbacktrace-bootstrap
50447
50448
50449
50450
50451
50452
50453 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50454 maybe-check-target-libbacktrace:
50455 @if target-libbacktrace
50456 maybe-check-target-libbacktrace: check-target-libbacktrace
50457
50458 check-target-libbacktrace:
50459         @: $(MAKE); $(unstage)
50460         @r=`${PWD_COMMAND}`; export r; \
50461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50462         $(NORMAL_TARGET_EXPORTS) \
50463         (cd $(TARGET_SUBDIR)/libbacktrace && \
50464           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50465
50466 @endif target-libbacktrace
50467
50468 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50469 maybe-install-target-libbacktrace:
50470 @if target-libbacktrace
50471 maybe-install-target-libbacktrace: install-target-libbacktrace
50472
50473 install-target-libbacktrace: installdirs
50474         @: $(MAKE); $(unstage)
50475         @r=`${PWD_COMMAND}`; export r; \
50476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477         $(NORMAL_TARGET_EXPORTS) \
50478         (cd $(TARGET_SUBDIR)/libbacktrace && \
50479           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50480
50481 @endif target-libbacktrace
50482
50483 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50484 maybe-install-strip-target-libbacktrace:
50485 @if target-libbacktrace
50486 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50487
50488 install-strip-target-libbacktrace: installdirs
50489         @: $(MAKE); $(unstage)
50490         @r=`${PWD_COMMAND}`; export r; \
50491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50492         $(NORMAL_TARGET_EXPORTS) \
50493         (cd $(TARGET_SUBDIR)/libbacktrace && \
50494           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50495
50496 @endif target-libbacktrace
50497
50498 # Other targets (info, dvi, pdf, etc.)
50499
50500 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50501 maybe-info-target-libbacktrace:
50502 @if target-libbacktrace
50503 maybe-info-target-libbacktrace: info-target-libbacktrace
50504
50505 info-target-libbacktrace: \
50506     configure-target-libbacktrace 
50507         @: $(MAKE); $(unstage)
50508         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50509         r=`${PWD_COMMAND}`; export r; \
50510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50511         $(NORMAL_TARGET_EXPORTS) \
50512         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50513         for flag in $(EXTRA_TARGET_FLAGS); do \
50514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50515         done; \
50516         (cd $(TARGET_SUBDIR)/libbacktrace && \
50517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50519                   "RANLIB=$${RANLIB}" \
50520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50521                    info) \
50522           || exit 1
50523
50524 @endif target-libbacktrace
50525
50526 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50527 maybe-dvi-target-libbacktrace:
50528 @if target-libbacktrace
50529 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50530
50531 dvi-target-libbacktrace: \
50532     configure-target-libbacktrace 
50533         @: $(MAKE); $(unstage)
50534         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50535         r=`${PWD_COMMAND}`; export r; \
50536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50537         $(NORMAL_TARGET_EXPORTS) \
50538         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50539         for flag in $(EXTRA_TARGET_FLAGS); do \
50540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50541         done; \
50542         (cd $(TARGET_SUBDIR)/libbacktrace && \
50543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50545                   "RANLIB=$${RANLIB}" \
50546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50547                    dvi) \
50548           || exit 1
50549
50550 @endif target-libbacktrace
50551
50552 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50553 maybe-pdf-target-libbacktrace:
50554 @if target-libbacktrace
50555 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50556
50557 pdf-target-libbacktrace: \
50558     configure-target-libbacktrace 
50559         @: $(MAKE); $(unstage)
50560         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50561         r=`${PWD_COMMAND}`; export r; \
50562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50563         $(NORMAL_TARGET_EXPORTS) \
50564         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50565         for flag in $(EXTRA_TARGET_FLAGS); do \
50566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50567         done; \
50568         (cd $(TARGET_SUBDIR)/libbacktrace && \
50569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50571                   "RANLIB=$${RANLIB}" \
50572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50573                    pdf) \
50574           || exit 1
50575
50576 @endif target-libbacktrace
50577
50578 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50579 maybe-html-target-libbacktrace:
50580 @if target-libbacktrace
50581 maybe-html-target-libbacktrace: html-target-libbacktrace
50582
50583 html-target-libbacktrace: \
50584     configure-target-libbacktrace 
50585         @: $(MAKE); $(unstage)
50586         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50587         r=`${PWD_COMMAND}`; export r; \
50588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50589         $(NORMAL_TARGET_EXPORTS) \
50590         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50591         for flag in $(EXTRA_TARGET_FLAGS); do \
50592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50593         done; \
50594         (cd $(TARGET_SUBDIR)/libbacktrace && \
50595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50597                   "RANLIB=$${RANLIB}" \
50598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50599                    html) \
50600           || exit 1
50601
50602 @endif target-libbacktrace
50603
50604 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50605 maybe-TAGS-target-libbacktrace:
50606 @if target-libbacktrace
50607 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50608
50609 TAGS-target-libbacktrace: \
50610     configure-target-libbacktrace 
50611         @: $(MAKE); $(unstage)
50612         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50613         r=`${PWD_COMMAND}`; export r; \
50614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50615         $(NORMAL_TARGET_EXPORTS) \
50616         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50617         for flag in $(EXTRA_TARGET_FLAGS); do \
50618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50619         done; \
50620         (cd $(TARGET_SUBDIR)/libbacktrace && \
50621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50623                   "RANLIB=$${RANLIB}" \
50624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50625                    TAGS) \
50626           || exit 1
50627
50628 @endif target-libbacktrace
50629
50630 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50631 maybe-install-info-target-libbacktrace:
50632 @if target-libbacktrace
50633 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50634
50635 install-info-target-libbacktrace: \
50636     configure-target-libbacktrace \
50637     info-target-libbacktrace 
50638         @: $(MAKE); $(unstage)
50639         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50640         r=`${PWD_COMMAND}`; export r; \
50641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642         $(NORMAL_TARGET_EXPORTS) \
50643         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50644         for flag in $(EXTRA_TARGET_FLAGS); do \
50645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50646         done; \
50647         (cd $(TARGET_SUBDIR)/libbacktrace && \
50648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50650                   "RANLIB=$${RANLIB}" \
50651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50652                    install-info) \
50653           || exit 1
50654
50655 @endif target-libbacktrace
50656
50657 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50658 maybe-install-dvi-target-libbacktrace:
50659 @if target-libbacktrace
50660 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50661
50662 install-dvi-target-libbacktrace: \
50663     configure-target-libbacktrace \
50664     dvi-target-libbacktrace 
50665         @: $(MAKE); $(unstage)
50666         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50667         r=`${PWD_COMMAND}`; export r; \
50668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669         $(NORMAL_TARGET_EXPORTS) \
50670         echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50671         for flag in $(EXTRA_TARGET_FLAGS); do \
50672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50673         done; \
50674         (cd $(TARGET_SUBDIR)/libbacktrace && \
50675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50677                   "RANLIB=$${RANLIB}" \
50678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50679                    install-dvi) \
50680           || exit 1
50681
50682 @endif target-libbacktrace
50683
50684 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50685 maybe-install-pdf-target-libbacktrace:
50686 @if target-libbacktrace
50687 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50688
50689 install-pdf-target-libbacktrace: \
50690     configure-target-libbacktrace \
50691     pdf-target-libbacktrace 
50692         @: $(MAKE); $(unstage)
50693         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50694         r=`${PWD_COMMAND}`; export r; \
50695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50696         $(NORMAL_TARGET_EXPORTS) \
50697         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50698         for flag in $(EXTRA_TARGET_FLAGS); do \
50699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50700         done; \
50701         (cd $(TARGET_SUBDIR)/libbacktrace && \
50702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50704                   "RANLIB=$${RANLIB}" \
50705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50706                    install-pdf) \
50707           || exit 1
50708
50709 @endif target-libbacktrace
50710
50711 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50712 maybe-install-html-target-libbacktrace:
50713 @if target-libbacktrace
50714 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50715
50716 install-html-target-libbacktrace: \
50717     configure-target-libbacktrace \
50718     html-target-libbacktrace 
50719         @: $(MAKE); $(unstage)
50720         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50721         r=`${PWD_COMMAND}`; export r; \
50722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50723         $(NORMAL_TARGET_EXPORTS) \
50724         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50725         for flag in $(EXTRA_TARGET_FLAGS); do \
50726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50727         done; \
50728         (cd $(TARGET_SUBDIR)/libbacktrace && \
50729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50731                   "RANLIB=$${RANLIB}" \
50732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50733                    install-html) \
50734           || exit 1
50735
50736 @endif target-libbacktrace
50737
50738 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50739 maybe-installcheck-target-libbacktrace:
50740 @if target-libbacktrace
50741 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50742
50743 installcheck-target-libbacktrace: \
50744     configure-target-libbacktrace 
50745         @: $(MAKE); $(unstage)
50746         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50747         r=`${PWD_COMMAND}`; export r; \
50748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50749         $(NORMAL_TARGET_EXPORTS) \
50750         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50751         for flag in $(EXTRA_TARGET_FLAGS); do \
50752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50753         done; \
50754         (cd $(TARGET_SUBDIR)/libbacktrace && \
50755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50757                   "RANLIB=$${RANLIB}" \
50758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50759                    installcheck) \
50760           || exit 1
50761
50762 @endif target-libbacktrace
50763
50764 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50765 maybe-mostlyclean-target-libbacktrace:
50766 @if target-libbacktrace
50767 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50768
50769 mostlyclean-target-libbacktrace: 
50770         @: $(MAKE); $(unstage)
50771         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50772         r=`${PWD_COMMAND}`; export r; \
50773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774         $(NORMAL_TARGET_EXPORTS) \
50775         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50776         for flag in $(EXTRA_TARGET_FLAGS); do \
50777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778         done; \
50779         (cd $(TARGET_SUBDIR)/libbacktrace && \
50780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782                   "RANLIB=$${RANLIB}" \
50783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784                    mostlyclean) \
50785           || exit 1
50786
50787 @endif target-libbacktrace
50788
50789 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50790 maybe-clean-target-libbacktrace:
50791 @if target-libbacktrace
50792 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50793
50794 clean-target-libbacktrace: 
50795         @: $(MAKE); $(unstage)
50796         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50797         r=`${PWD_COMMAND}`; export r; \
50798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799         $(NORMAL_TARGET_EXPORTS) \
50800         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50801         for flag in $(EXTRA_TARGET_FLAGS); do \
50802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50803         done; \
50804         (cd $(TARGET_SUBDIR)/libbacktrace && \
50805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50807                   "RANLIB=$${RANLIB}" \
50808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50809                    clean) \
50810           || exit 1
50811
50812 @endif target-libbacktrace
50813
50814 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50815 maybe-distclean-target-libbacktrace:
50816 @if target-libbacktrace
50817 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50818
50819 distclean-target-libbacktrace: 
50820         @: $(MAKE); $(unstage)
50821         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50822         r=`${PWD_COMMAND}`; export r; \
50823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824         $(NORMAL_TARGET_EXPORTS) \
50825         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50826         for flag in $(EXTRA_TARGET_FLAGS); do \
50827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828         done; \
50829         (cd $(TARGET_SUBDIR)/libbacktrace && \
50830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832                   "RANLIB=$${RANLIB}" \
50833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834                    distclean) \
50835           || exit 1
50836
50837 @endif target-libbacktrace
50838
50839 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50840 maybe-maintainer-clean-target-libbacktrace:
50841 @if target-libbacktrace
50842 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50843
50844 maintainer-clean-target-libbacktrace: 
50845         @: $(MAKE); $(unstage)
50846         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50847         r=`${PWD_COMMAND}`; export r; \
50848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849         $(NORMAL_TARGET_EXPORTS) \
50850         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50851         for flag in $(EXTRA_TARGET_FLAGS); do \
50852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50853         done; \
50854         (cd $(TARGET_SUBDIR)/libbacktrace && \
50855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50857                   "RANLIB=$${RANLIB}" \
50858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50859                    maintainer-clean) \
50860           || exit 1
50861
50862 @endif target-libbacktrace
50863
50864
50865
50866
50867
50868 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50869 maybe-configure-target-libquadmath:
50870 @if gcc-bootstrap
50871 configure-target-libquadmath: stage_current
50872 @endif gcc-bootstrap
50873 @if target-libquadmath
50874 maybe-configure-target-libquadmath: configure-target-libquadmath
50875 configure-target-libquadmath: 
50876         @: $(MAKE); $(unstage)
50877         @r=`${PWD_COMMAND}`; export r; \
50878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50879         echo "Checking multilib configuration for libquadmath..."; \
50880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50881         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50882         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50883           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50884             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50885           else \
50886             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50887             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50888           fi; \
50889         else \
50890           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50891         fi; \
50892         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50894         $(NORMAL_TARGET_EXPORTS)  \
50895         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50896         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50897         case $(srcdir) in \
50898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50899           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50901         esac; \
50902         module_srcdir=libquadmath; \
50903         rm -f no-such-file || : ; \
50904         CONFIG_SITE=no-such-file $(SHELL) \
50905           $$s/$$module_srcdir/configure \
50906           --srcdir=$${topdir}/$$module_srcdir \
50907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50908           --target=${target_alias}  \
50909           || exit 1
50910 @endif target-libquadmath
50911
50912
50913
50914
50915
50916 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50917 maybe-all-target-libquadmath:
50918 @if gcc-bootstrap
50919 all-target-libquadmath: stage_current
50920 @endif gcc-bootstrap
50921 @if target-libquadmath
50922 TARGET-target-libquadmath=all
50923 maybe-all-target-libquadmath: all-target-libquadmath
50924 all-target-libquadmath: configure-target-libquadmath
50925         @: $(MAKE); $(unstage)
50926         @r=`${PWD_COMMAND}`; export r; \
50927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50928         $(NORMAL_TARGET_EXPORTS)  \
50929         (cd $(TARGET_SUBDIR)/libquadmath && \
50930           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50931                 $(TARGET-target-libquadmath))
50932 @endif target-libquadmath
50933
50934
50935
50936
50937
50938 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50939 maybe-check-target-libquadmath:
50940 @if target-libquadmath
50941 maybe-check-target-libquadmath: check-target-libquadmath
50942
50943 check-target-libquadmath:
50944         @: $(MAKE); $(unstage)
50945         @r=`${PWD_COMMAND}`; export r; \
50946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50947         $(NORMAL_TARGET_EXPORTS) \
50948         (cd $(TARGET_SUBDIR)/libquadmath && \
50949           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50950
50951 @endif target-libquadmath
50952
50953 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50954 maybe-install-target-libquadmath:
50955 @if target-libquadmath
50956 maybe-install-target-libquadmath: install-target-libquadmath
50957
50958 install-target-libquadmath: installdirs
50959         @: $(MAKE); $(unstage)
50960         @r=`${PWD_COMMAND}`; export r; \
50961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50962         $(NORMAL_TARGET_EXPORTS) \
50963         (cd $(TARGET_SUBDIR)/libquadmath && \
50964           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50965
50966 @endif target-libquadmath
50967
50968 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50969 maybe-install-strip-target-libquadmath:
50970 @if target-libquadmath
50971 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50972
50973 install-strip-target-libquadmath: installdirs
50974         @: $(MAKE); $(unstage)
50975         @r=`${PWD_COMMAND}`; export r; \
50976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50977         $(NORMAL_TARGET_EXPORTS) \
50978         (cd $(TARGET_SUBDIR)/libquadmath && \
50979           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50980
50981 @endif target-libquadmath
50982
50983 # Other targets (info, dvi, pdf, etc.)
50984
50985 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50986 maybe-info-target-libquadmath:
50987 @if target-libquadmath
50988 maybe-info-target-libquadmath: info-target-libquadmath
50989
50990 info-target-libquadmath: \
50991     configure-target-libquadmath 
50992         @: $(MAKE); $(unstage)
50993         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50994         r=`${PWD_COMMAND}`; export r; \
50995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996         $(NORMAL_TARGET_EXPORTS) \
50997         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50998         for flag in $(EXTRA_TARGET_FLAGS); do \
50999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000         done; \
51001         (cd $(TARGET_SUBDIR)/libquadmath && \
51002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004                   "RANLIB=$${RANLIB}" \
51005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006                    info) \
51007           || exit 1
51008
51009 @endif target-libquadmath
51010
51011 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51012 maybe-dvi-target-libquadmath:
51013 @if target-libquadmath
51014 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51015
51016 dvi-target-libquadmath: \
51017     configure-target-libquadmath 
51018         @: $(MAKE); $(unstage)
51019         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51020         r=`${PWD_COMMAND}`; export r; \
51021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51022         $(NORMAL_TARGET_EXPORTS) \
51023         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51024         for flag in $(EXTRA_TARGET_FLAGS); do \
51025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51026         done; \
51027         (cd $(TARGET_SUBDIR)/libquadmath && \
51028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51030                   "RANLIB=$${RANLIB}" \
51031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51032                    dvi) \
51033           || exit 1
51034
51035 @endif target-libquadmath
51036
51037 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51038 maybe-pdf-target-libquadmath:
51039 @if target-libquadmath
51040 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51041
51042 pdf-target-libquadmath: \
51043     configure-target-libquadmath 
51044         @: $(MAKE); $(unstage)
51045         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51046         r=`${PWD_COMMAND}`; export r; \
51047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51048         $(NORMAL_TARGET_EXPORTS) \
51049         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51050         for flag in $(EXTRA_TARGET_FLAGS); do \
51051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51052         done; \
51053         (cd $(TARGET_SUBDIR)/libquadmath && \
51054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51056                   "RANLIB=$${RANLIB}" \
51057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51058                    pdf) \
51059           || exit 1
51060
51061 @endif target-libquadmath
51062
51063 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51064 maybe-html-target-libquadmath:
51065 @if target-libquadmath
51066 maybe-html-target-libquadmath: html-target-libquadmath
51067
51068 html-target-libquadmath: \
51069     configure-target-libquadmath 
51070         @: $(MAKE); $(unstage)
51071         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51072         r=`${PWD_COMMAND}`; export r; \
51073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51074         $(NORMAL_TARGET_EXPORTS) \
51075         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51076         for flag in $(EXTRA_TARGET_FLAGS); do \
51077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51078         done; \
51079         (cd $(TARGET_SUBDIR)/libquadmath && \
51080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51082                   "RANLIB=$${RANLIB}" \
51083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51084                    html) \
51085           || exit 1
51086
51087 @endif target-libquadmath
51088
51089 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51090 maybe-TAGS-target-libquadmath:
51091 @if target-libquadmath
51092 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51093
51094 TAGS-target-libquadmath: \
51095     configure-target-libquadmath 
51096         @: $(MAKE); $(unstage)
51097         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51098         r=`${PWD_COMMAND}`; export r; \
51099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51100         $(NORMAL_TARGET_EXPORTS) \
51101         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51102         for flag in $(EXTRA_TARGET_FLAGS); do \
51103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51104         done; \
51105         (cd $(TARGET_SUBDIR)/libquadmath && \
51106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51108                   "RANLIB=$${RANLIB}" \
51109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51110                    TAGS) \
51111           || exit 1
51112
51113 @endif target-libquadmath
51114
51115 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51116 maybe-install-info-target-libquadmath:
51117 @if target-libquadmath
51118 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51119
51120 install-info-target-libquadmath: \
51121     configure-target-libquadmath \
51122     info-target-libquadmath 
51123         @: $(MAKE); $(unstage)
51124         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51125         r=`${PWD_COMMAND}`; export r; \
51126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51127         $(NORMAL_TARGET_EXPORTS) \
51128         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51129         for flag in $(EXTRA_TARGET_FLAGS); do \
51130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51131         done; \
51132         (cd $(TARGET_SUBDIR)/libquadmath && \
51133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51135                   "RANLIB=$${RANLIB}" \
51136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51137                    install-info) \
51138           || exit 1
51139
51140 @endif target-libquadmath
51141
51142 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51143 maybe-install-dvi-target-libquadmath:
51144 @if target-libquadmath
51145 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51146
51147 install-dvi-target-libquadmath: \
51148     configure-target-libquadmath \
51149     dvi-target-libquadmath 
51150         @: $(MAKE); $(unstage)
51151         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51152         r=`${PWD_COMMAND}`; export r; \
51153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51154         $(NORMAL_TARGET_EXPORTS) \
51155         echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51156         for flag in $(EXTRA_TARGET_FLAGS); do \
51157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51158         done; \
51159         (cd $(TARGET_SUBDIR)/libquadmath && \
51160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51162                   "RANLIB=$${RANLIB}" \
51163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51164                    install-dvi) \
51165           || exit 1
51166
51167 @endif target-libquadmath
51168
51169 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51170 maybe-install-pdf-target-libquadmath:
51171 @if target-libquadmath
51172 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51173
51174 install-pdf-target-libquadmath: \
51175     configure-target-libquadmath \
51176     pdf-target-libquadmath 
51177         @: $(MAKE); $(unstage)
51178         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51179         r=`${PWD_COMMAND}`; export r; \
51180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51181         $(NORMAL_TARGET_EXPORTS) \
51182         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51183         for flag in $(EXTRA_TARGET_FLAGS); do \
51184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51185         done; \
51186         (cd $(TARGET_SUBDIR)/libquadmath && \
51187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51189                   "RANLIB=$${RANLIB}" \
51190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51191                    install-pdf) \
51192           || exit 1
51193
51194 @endif target-libquadmath
51195
51196 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51197 maybe-install-html-target-libquadmath:
51198 @if target-libquadmath
51199 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51200
51201 install-html-target-libquadmath: \
51202     configure-target-libquadmath \
51203     html-target-libquadmath 
51204         @: $(MAKE); $(unstage)
51205         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51206         r=`${PWD_COMMAND}`; export r; \
51207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51208         $(NORMAL_TARGET_EXPORTS) \
51209         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51210         for flag in $(EXTRA_TARGET_FLAGS); do \
51211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51212         done; \
51213         (cd $(TARGET_SUBDIR)/libquadmath && \
51214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51216                   "RANLIB=$${RANLIB}" \
51217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51218                    install-html) \
51219           || exit 1
51220
51221 @endif target-libquadmath
51222
51223 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51224 maybe-installcheck-target-libquadmath:
51225 @if target-libquadmath
51226 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51227
51228 installcheck-target-libquadmath: \
51229     configure-target-libquadmath 
51230         @: $(MAKE); $(unstage)
51231         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51232         r=`${PWD_COMMAND}`; export r; \
51233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51234         $(NORMAL_TARGET_EXPORTS) \
51235         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51236         for flag in $(EXTRA_TARGET_FLAGS); do \
51237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51238         done; \
51239         (cd $(TARGET_SUBDIR)/libquadmath && \
51240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51242                   "RANLIB=$${RANLIB}" \
51243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51244                    installcheck) \
51245           || exit 1
51246
51247 @endif target-libquadmath
51248
51249 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51250 maybe-mostlyclean-target-libquadmath:
51251 @if target-libquadmath
51252 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51253
51254 mostlyclean-target-libquadmath: 
51255         @: $(MAKE); $(unstage)
51256         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51257         r=`${PWD_COMMAND}`; export r; \
51258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51259         $(NORMAL_TARGET_EXPORTS) \
51260         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51261         for flag in $(EXTRA_TARGET_FLAGS); do \
51262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51263         done; \
51264         (cd $(TARGET_SUBDIR)/libquadmath && \
51265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51267                   "RANLIB=$${RANLIB}" \
51268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51269                    mostlyclean) \
51270           || exit 1
51271
51272 @endif target-libquadmath
51273
51274 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51275 maybe-clean-target-libquadmath:
51276 @if target-libquadmath
51277 maybe-clean-target-libquadmath: clean-target-libquadmath
51278
51279 clean-target-libquadmath: 
51280         @: $(MAKE); $(unstage)
51281         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51282         r=`${PWD_COMMAND}`; export r; \
51283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284         $(NORMAL_TARGET_EXPORTS) \
51285         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51286         for flag in $(EXTRA_TARGET_FLAGS); do \
51287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288         done; \
51289         (cd $(TARGET_SUBDIR)/libquadmath && \
51290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292                   "RANLIB=$${RANLIB}" \
51293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294                    clean) \
51295           || exit 1
51296
51297 @endif target-libquadmath
51298
51299 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51300 maybe-distclean-target-libquadmath:
51301 @if target-libquadmath
51302 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51303
51304 distclean-target-libquadmath: 
51305         @: $(MAKE); $(unstage)
51306         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51307         r=`${PWD_COMMAND}`; export r; \
51308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51309         $(NORMAL_TARGET_EXPORTS) \
51310         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51311         for flag in $(EXTRA_TARGET_FLAGS); do \
51312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51313         done; \
51314         (cd $(TARGET_SUBDIR)/libquadmath && \
51315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51317                   "RANLIB=$${RANLIB}" \
51318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51319                    distclean) \
51320           || exit 1
51321
51322 @endif target-libquadmath
51323
51324 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51325 maybe-maintainer-clean-target-libquadmath:
51326 @if target-libquadmath
51327 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51328
51329 maintainer-clean-target-libquadmath: 
51330         @: $(MAKE); $(unstage)
51331         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51332         r=`${PWD_COMMAND}`; export r; \
51333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51334         $(NORMAL_TARGET_EXPORTS) \
51335         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51336         for flag in $(EXTRA_TARGET_FLAGS); do \
51337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51338         done; \
51339         (cd $(TARGET_SUBDIR)/libquadmath && \
51340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51342                   "RANLIB=$${RANLIB}" \
51343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51344                    maintainer-clean) \
51345           || exit 1
51346
51347 @endif target-libquadmath
51348
51349
51350
51351
51352
51353 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51354 maybe-configure-target-libgfortran:
51355 @if gcc-bootstrap
51356 configure-target-libgfortran: stage_current
51357 @endif gcc-bootstrap
51358 @if target-libgfortran
51359 maybe-configure-target-libgfortran: configure-target-libgfortran
51360 configure-target-libgfortran: 
51361         @: $(MAKE); $(unstage)
51362         @r=`${PWD_COMMAND}`; export r; \
51363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364         echo "Checking multilib configuration for libgfortran..."; \
51365         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51366         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51367         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51368           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51369             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51370           else \
51371             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51372             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51373           fi; \
51374         else \
51375           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51376         fi; \
51377         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51378         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51379         $(NORMAL_TARGET_EXPORTS)  \
51380         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51381         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51382         case $(srcdir) in \
51383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51384           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51386         esac; \
51387         module_srcdir=libgfortran; \
51388         rm -f no-such-file || : ; \
51389         CONFIG_SITE=no-such-file $(SHELL) \
51390           $$s/$$module_srcdir/configure \
51391           --srcdir=$${topdir}/$$module_srcdir \
51392           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51393           --target=${target_alias}  \
51394           || exit 1
51395 @endif target-libgfortran
51396
51397
51398
51399
51400
51401 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51402 maybe-all-target-libgfortran:
51403 @if gcc-bootstrap
51404 all-target-libgfortran: stage_current
51405 @endif gcc-bootstrap
51406 @if target-libgfortran
51407 TARGET-target-libgfortran=all
51408 maybe-all-target-libgfortran: all-target-libgfortran
51409 all-target-libgfortran: configure-target-libgfortran
51410         @: $(MAKE); $(unstage)
51411         @r=`${PWD_COMMAND}`; export r; \
51412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51413         $(NORMAL_TARGET_EXPORTS)  \
51414         (cd $(TARGET_SUBDIR)/libgfortran && \
51415           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51416                 $(TARGET-target-libgfortran))
51417 @endif target-libgfortran
51418
51419
51420
51421
51422
51423 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51424 maybe-check-target-libgfortran:
51425 @if target-libgfortran
51426 maybe-check-target-libgfortran: check-target-libgfortran
51427
51428 check-target-libgfortran:
51429         @: $(MAKE); $(unstage)
51430         @r=`${PWD_COMMAND}`; export r; \
51431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51432         $(NORMAL_TARGET_EXPORTS) \
51433         (cd $(TARGET_SUBDIR)/libgfortran && \
51434           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51435
51436 @endif target-libgfortran
51437
51438 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51439 maybe-install-target-libgfortran:
51440 @if target-libgfortran
51441 maybe-install-target-libgfortran: install-target-libgfortran
51442
51443 install-target-libgfortran: installdirs
51444         @: $(MAKE); $(unstage)
51445         @r=`${PWD_COMMAND}`; export r; \
51446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51447         $(NORMAL_TARGET_EXPORTS) \
51448         (cd $(TARGET_SUBDIR)/libgfortran && \
51449           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51450
51451 @endif target-libgfortran
51452
51453 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51454 maybe-install-strip-target-libgfortran:
51455 @if target-libgfortran
51456 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51457
51458 install-strip-target-libgfortran: installdirs
51459         @: $(MAKE); $(unstage)
51460         @r=`${PWD_COMMAND}`; export r; \
51461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51462         $(NORMAL_TARGET_EXPORTS) \
51463         (cd $(TARGET_SUBDIR)/libgfortran && \
51464           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51465
51466 @endif target-libgfortran
51467
51468 # Other targets (info, dvi, pdf, etc.)
51469
51470 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51471 maybe-info-target-libgfortran:
51472 @if target-libgfortran
51473 maybe-info-target-libgfortran: info-target-libgfortran
51474
51475 info-target-libgfortran: \
51476     configure-target-libgfortran 
51477         @: $(MAKE); $(unstage)
51478         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51479         r=`${PWD_COMMAND}`; export r; \
51480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51481         $(NORMAL_TARGET_EXPORTS) \
51482         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51483         for flag in $(EXTRA_TARGET_FLAGS); do \
51484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51485         done; \
51486         (cd $(TARGET_SUBDIR)/libgfortran && \
51487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51489                   "RANLIB=$${RANLIB}" \
51490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51491                    info) \
51492           || exit 1
51493
51494 @endif target-libgfortran
51495
51496 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51497 maybe-dvi-target-libgfortran:
51498 @if target-libgfortran
51499 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51500
51501 dvi-target-libgfortran: \
51502     configure-target-libgfortran 
51503         @: $(MAKE); $(unstage)
51504         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51505         r=`${PWD_COMMAND}`; export r; \
51506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51507         $(NORMAL_TARGET_EXPORTS) \
51508         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51509         for flag in $(EXTRA_TARGET_FLAGS); do \
51510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51511         done; \
51512         (cd $(TARGET_SUBDIR)/libgfortran && \
51513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51515                   "RANLIB=$${RANLIB}" \
51516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51517                    dvi) \
51518           || exit 1
51519
51520 @endif target-libgfortran
51521
51522 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51523 maybe-pdf-target-libgfortran:
51524 @if target-libgfortran
51525 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51526
51527 pdf-target-libgfortran: \
51528     configure-target-libgfortran 
51529         @: $(MAKE); $(unstage)
51530         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51531         r=`${PWD_COMMAND}`; export r; \
51532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51533         $(NORMAL_TARGET_EXPORTS) \
51534         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51535         for flag in $(EXTRA_TARGET_FLAGS); do \
51536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51537         done; \
51538         (cd $(TARGET_SUBDIR)/libgfortran && \
51539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51541                   "RANLIB=$${RANLIB}" \
51542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51543                    pdf) \
51544           || exit 1
51545
51546 @endif target-libgfortran
51547
51548 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51549 maybe-html-target-libgfortran:
51550 @if target-libgfortran
51551 maybe-html-target-libgfortran: html-target-libgfortran
51552
51553 html-target-libgfortran: \
51554     configure-target-libgfortran 
51555         @: $(MAKE); $(unstage)
51556         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51557         r=`${PWD_COMMAND}`; export r; \
51558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51559         $(NORMAL_TARGET_EXPORTS) \
51560         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51561         for flag in $(EXTRA_TARGET_FLAGS); do \
51562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51563         done; \
51564         (cd $(TARGET_SUBDIR)/libgfortran && \
51565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51567                   "RANLIB=$${RANLIB}" \
51568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51569                    html) \
51570           || exit 1
51571
51572 @endif target-libgfortran
51573
51574 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51575 maybe-TAGS-target-libgfortran:
51576 @if target-libgfortran
51577 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51578
51579 TAGS-target-libgfortran: \
51580     configure-target-libgfortran 
51581         @: $(MAKE); $(unstage)
51582         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51583         r=`${PWD_COMMAND}`; export r; \
51584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585         $(NORMAL_TARGET_EXPORTS) \
51586         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51587         for flag in $(EXTRA_TARGET_FLAGS); do \
51588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51589         done; \
51590         (cd $(TARGET_SUBDIR)/libgfortran && \
51591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51593                   "RANLIB=$${RANLIB}" \
51594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51595                    TAGS) \
51596           || exit 1
51597
51598 @endif target-libgfortran
51599
51600 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51601 maybe-install-info-target-libgfortran:
51602 @if target-libgfortran
51603 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51604
51605 install-info-target-libgfortran: \
51606     configure-target-libgfortran \
51607     info-target-libgfortran 
51608         @: $(MAKE); $(unstage)
51609         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51610         r=`${PWD_COMMAND}`; export r; \
51611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612         $(NORMAL_TARGET_EXPORTS) \
51613         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51614         for flag in $(EXTRA_TARGET_FLAGS); do \
51615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51616         done; \
51617         (cd $(TARGET_SUBDIR)/libgfortran && \
51618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51620                   "RANLIB=$${RANLIB}" \
51621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51622                    install-info) \
51623           || exit 1
51624
51625 @endif target-libgfortran
51626
51627 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51628 maybe-install-dvi-target-libgfortran:
51629 @if target-libgfortran
51630 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51631
51632 install-dvi-target-libgfortran: \
51633     configure-target-libgfortran \
51634     dvi-target-libgfortran 
51635         @: $(MAKE); $(unstage)
51636         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51637         r=`${PWD_COMMAND}`; export r; \
51638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51639         $(NORMAL_TARGET_EXPORTS) \
51640         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51641         for flag in $(EXTRA_TARGET_FLAGS); do \
51642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51643         done; \
51644         (cd $(TARGET_SUBDIR)/libgfortran && \
51645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51647                   "RANLIB=$${RANLIB}" \
51648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51649                    install-dvi) \
51650           || exit 1
51651
51652 @endif target-libgfortran
51653
51654 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51655 maybe-install-pdf-target-libgfortran:
51656 @if target-libgfortran
51657 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51658
51659 install-pdf-target-libgfortran: \
51660     configure-target-libgfortran \
51661     pdf-target-libgfortran 
51662         @: $(MAKE); $(unstage)
51663         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51664         r=`${PWD_COMMAND}`; export r; \
51665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666         $(NORMAL_TARGET_EXPORTS) \
51667         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51668         for flag in $(EXTRA_TARGET_FLAGS); do \
51669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51670         done; \
51671         (cd $(TARGET_SUBDIR)/libgfortran && \
51672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51674                   "RANLIB=$${RANLIB}" \
51675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51676                    install-pdf) \
51677           || exit 1
51678
51679 @endif target-libgfortran
51680
51681 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51682 maybe-install-html-target-libgfortran:
51683 @if target-libgfortran
51684 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51685
51686 install-html-target-libgfortran: \
51687     configure-target-libgfortran \
51688     html-target-libgfortran 
51689         @: $(MAKE); $(unstage)
51690         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51691         r=`${PWD_COMMAND}`; export r; \
51692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51693         $(NORMAL_TARGET_EXPORTS) \
51694         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51695         for flag in $(EXTRA_TARGET_FLAGS); do \
51696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51697         done; \
51698         (cd $(TARGET_SUBDIR)/libgfortran && \
51699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51701                   "RANLIB=$${RANLIB}" \
51702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51703                    install-html) \
51704           || exit 1
51705
51706 @endif target-libgfortran
51707
51708 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51709 maybe-installcheck-target-libgfortran:
51710 @if target-libgfortran
51711 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51712
51713 installcheck-target-libgfortran: \
51714     configure-target-libgfortran 
51715         @: $(MAKE); $(unstage)
51716         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51717         r=`${PWD_COMMAND}`; export r; \
51718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51719         $(NORMAL_TARGET_EXPORTS) \
51720         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51721         for flag in $(EXTRA_TARGET_FLAGS); do \
51722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51723         done; \
51724         (cd $(TARGET_SUBDIR)/libgfortran && \
51725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51727                   "RANLIB=$${RANLIB}" \
51728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51729                    installcheck) \
51730           || exit 1
51731
51732 @endif target-libgfortran
51733
51734 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51735 maybe-mostlyclean-target-libgfortran:
51736 @if target-libgfortran
51737 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51738
51739 mostlyclean-target-libgfortran: 
51740         @: $(MAKE); $(unstage)
51741         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51742         r=`${PWD_COMMAND}`; export r; \
51743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51744         $(NORMAL_TARGET_EXPORTS) \
51745         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51746         for flag in $(EXTRA_TARGET_FLAGS); do \
51747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51748         done; \
51749         (cd $(TARGET_SUBDIR)/libgfortran && \
51750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51752                   "RANLIB=$${RANLIB}" \
51753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51754                    mostlyclean) \
51755           || exit 1
51756
51757 @endif target-libgfortran
51758
51759 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51760 maybe-clean-target-libgfortran:
51761 @if target-libgfortran
51762 maybe-clean-target-libgfortran: clean-target-libgfortran
51763
51764 clean-target-libgfortran: 
51765         @: $(MAKE); $(unstage)
51766         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51767         r=`${PWD_COMMAND}`; export r; \
51768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51769         $(NORMAL_TARGET_EXPORTS) \
51770         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51771         for flag in $(EXTRA_TARGET_FLAGS); do \
51772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51773         done; \
51774         (cd $(TARGET_SUBDIR)/libgfortran && \
51775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51777                   "RANLIB=$${RANLIB}" \
51778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51779                    clean) \
51780           || exit 1
51781
51782 @endif target-libgfortran
51783
51784 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51785 maybe-distclean-target-libgfortran:
51786 @if target-libgfortran
51787 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51788
51789 distclean-target-libgfortran: 
51790         @: $(MAKE); $(unstage)
51791         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51792         r=`${PWD_COMMAND}`; export r; \
51793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794         $(NORMAL_TARGET_EXPORTS) \
51795         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51796         for flag in $(EXTRA_TARGET_FLAGS); do \
51797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798         done; \
51799         (cd $(TARGET_SUBDIR)/libgfortran && \
51800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802                   "RANLIB=$${RANLIB}" \
51803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804                    distclean) \
51805           || exit 1
51806
51807 @endif target-libgfortran
51808
51809 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51810 maybe-maintainer-clean-target-libgfortran:
51811 @if target-libgfortran
51812 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51813
51814 maintainer-clean-target-libgfortran: 
51815         @: $(MAKE); $(unstage)
51816         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51817         r=`${PWD_COMMAND}`; export r; \
51818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51819         $(NORMAL_TARGET_EXPORTS) \
51820         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51821         for flag in $(EXTRA_TARGET_FLAGS); do \
51822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51823         done; \
51824         (cd $(TARGET_SUBDIR)/libgfortran && \
51825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51827                   "RANLIB=$${RANLIB}" \
51828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51829                    maintainer-clean) \
51830           || exit 1
51831
51832 @endif target-libgfortran
51833
51834
51835
51836
51837
51838 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51839 maybe-configure-target-libobjc:
51840 @if gcc-bootstrap
51841 configure-target-libobjc: stage_current
51842 @endif gcc-bootstrap
51843 @if target-libobjc
51844 maybe-configure-target-libobjc: configure-target-libobjc
51845 configure-target-libobjc: 
51846         @: $(MAKE); $(unstage)
51847         @r=`${PWD_COMMAND}`; export r; \
51848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51849         echo "Checking multilib configuration for libobjc..."; \
51850         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51851         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51852         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51853           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51854             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51855           else \
51856             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51857             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51858           fi; \
51859         else \
51860           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51861         fi; \
51862         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51864         $(NORMAL_TARGET_EXPORTS)  \
51865         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51866         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51867         case $(srcdir) in \
51868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51869           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51871         esac; \
51872         module_srcdir=libobjc; \
51873         rm -f no-such-file || : ; \
51874         CONFIG_SITE=no-such-file $(SHELL) \
51875           $$s/$$module_srcdir/configure \
51876           --srcdir=$${topdir}/$$module_srcdir \
51877           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51878           --target=${target_alias}  \
51879           || exit 1
51880 @endif target-libobjc
51881
51882
51883
51884
51885
51886 .PHONY: all-target-libobjc maybe-all-target-libobjc
51887 maybe-all-target-libobjc:
51888 @if gcc-bootstrap
51889 all-target-libobjc: stage_current
51890 @endif gcc-bootstrap
51891 @if target-libobjc
51892 TARGET-target-libobjc=all
51893 maybe-all-target-libobjc: all-target-libobjc
51894 all-target-libobjc: configure-target-libobjc
51895         @: $(MAKE); $(unstage)
51896         @r=`${PWD_COMMAND}`; export r; \
51897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898         $(NORMAL_TARGET_EXPORTS)  \
51899         (cd $(TARGET_SUBDIR)/libobjc && \
51900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51901                 $(TARGET-target-libobjc))
51902 @endif target-libobjc
51903
51904
51905
51906
51907
51908 .PHONY: check-target-libobjc maybe-check-target-libobjc
51909 maybe-check-target-libobjc:
51910 @if target-libobjc
51911 maybe-check-target-libobjc: check-target-libobjc
51912
51913 check-target-libobjc:
51914         @: $(MAKE); $(unstage)
51915         @r=`${PWD_COMMAND}`; export r; \
51916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51917         $(NORMAL_TARGET_EXPORTS) \
51918         (cd $(TARGET_SUBDIR)/libobjc && \
51919           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51920
51921 @endif target-libobjc
51922
51923 .PHONY: install-target-libobjc maybe-install-target-libobjc
51924 maybe-install-target-libobjc:
51925 @if target-libobjc
51926 maybe-install-target-libobjc: install-target-libobjc
51927
51928 install-target-libobjc: installdirs
51929         @: $(MAKE); $(unstage)
51930         @r=`${PWD_COMMAND}`; export r; \
51931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51932         $(NORMAL_TARGET_EXPORTS) \
51933         (cd $(TARGET_SUBDIR)/libobjc && \
51934           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51935
51936 @endif target-libobjc
51937
51938 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51939 maybe-install-strip-target-libobjc:
51940 @if target-libobjc
51941 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51942
51943 install-strip-target-libobjc: installdirs
51944         @: $(MAKE); $(unstage)
51945         @r=`${PWD_COMMAND}`; export r; \
51946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51947         $(NORMAL_TARGET_EXPORTS) \
51948         (cd $(TARGET_SUBDIR)/libobjc && \
51949           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51950
51951 @endif target-libobjc
51952
51953 # Other targets (info, dvi, pdf, etc.)
51954
51955 .PHONY: maybe-info-target-libobjc info-target-libobjc
51956 maybe-info-target-libobjc:
51957 @if target-libobjc
51958 maybe-info-target-libobjc: info-target-libobjc
51959
51960 info-target-libobjc: \
51961     configure-target-libobjc 
51962         @: $(MAKE); $(unstage)
51963         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51964         r=`${PWD_COMMAND}`; export r; \
51965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51966         $(NORMAL_TARGET_EXPORTS) \
51967         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51968         for flag in $(EXTRA_TARGET_FLAGS); do \
51969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51970         done; \
51971         (cd $(TARGET_SUBDIR)/libobjc && \
51972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51974                   "RANLIB=$${RANLIB}" \
51975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51976                    info) \
51977           || exit 1
51978
51979 @endif target-libobjc
51980
51981 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51982 maybe-dvi-target-libobjc:
51983 @if target-libobjc
51984 maybe-dvi-target-libobjc: dvi-target-libobjc
51985
51986 dvi-target-libobjc: \
51987     configure-target-libobjc 
51988         @: $(MAKE); $(unstage)
51989         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51990         r=`${PWD_COMMAND}`; export r; \
51991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51992         $(NORMAL_TARGET_EXPORTS) \
51993         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51994         for flag in $(EXTRA_TARGET_FLAGS); do \
51995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51996         done; \
51997         (cd $(TARGET_SUBDIR)/libobjc && \
51998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52000                   "RANLIB=$${RANLIB}" \
52001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52002                    dvi) \
52003           || exit 1
52004
52005 @endif target-libobjc
52006
52007 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52008 maybe-pdf-target-libobjc:
52009 @if target-libobjc
52010 maybe-pdf-target-libobjc: pdf-target-libobjc
52011
52012 pdf-target-libobjc: \
52013     configure-target-libobjc 
52014         @: $(MAKE); $(unstage)
52015         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52016         r=`${PWD_COMMAND}`; export r; \
52017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52018         $(NORMAL_TARGET_EXPORTS) \
52019         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52020         for flag in $(EXTRA_TARGET_FLAGS); do \
52021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52022         done; \
52023         (cd $(TARGET_SUBDIR)/libobjc && \
52024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52026                   "RANLIB=$${RANLIB}" \
52027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52028                    pdf) \
52029           || exit 1
52030
52031 @endif target-libobjc
52032
52033 .PHONY: maybe-html-target-libobjc html-target-libobjc
52034 maybe-html-target-libobjc:
52035 @if target-libobjc
52036 maybe-html-target-libobjc: html-target-libobjc
52037
52038 html-target-libobjc: \
52039     configure-target-libobjc 
52040         @: $(MAKE); $(unstage)
52041         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52042         r=`${PWD_COMMAND}`; export r; \
52043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52044         $(NORMAL_TARGET_EXPORTS) \
52045         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52046         for flag in $(EXTRA_TARGET_FLAGS); do \
52047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52048         done; \
52049         (cd $(TARGET_SUBDIR)/libobjc && \
52050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52052                   "RANLIB=$${RANLIB}" \
52053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52054                    html) \
52055           || exit 1
52056
52057 @endif target-libobjc
52058
52059 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52060 maybe-TAGS-target-libobjc:
52061 @if target-libobjc
52062 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52063
52064 # libobjc doesn't support TAGS.
52065 TAGS-target-libobjc:
52066
52067 @endif target-libobjc
52068
52069 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52070 maybe-install-info-target-libobjc:
52071 @if target-libobjc
52072 maybe-install-info-target-libobjc: install-info-target-libobjc
52073
52074 install-info-target-libobjc: \
52075     configure-target-libobjc \
52076     info-target-libobjc 
52077         @: $(MAKE); $(unstage)
52078         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52079         r=`${PWD_COMMAND}`; export r; \
52080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52081         $(NORMAL_TARGET_EXPORTS) \
52082         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52083         for flag in $(EXTRA_TARGET_FLAGS); do \
52084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52085         done; \
52086         (cd $(TARGET_SUBDIR)/libobjc && \
52087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52089                   "RANLIB=$${RANLIB}" \
52090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52091                    install-info) \
52092           || exit 1
52093
52094 @endif target-libobjc
52095
52096 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52097 maybe-install-dvi-target-libobjc:
52098 @if target-libobjc
52099 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52100
52101 # libobjc doesn't support install-dvi.
52102 install-dvi-target-libobjc:
52103
52104 @endif target-libobjc
52105
52106 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52107 maybe-install-pdf-target-libobjc:
52108 @if target-libobjc
52109 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52110
52111 install-pdf-target-libobjc: \
52112     configure-target-libobjc \
52113     pdf-target-libobjc 
52114         @: $(MAKE); $(unstage)
52115         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52116         r=`${PWD_COMMAND}`; export r; \
52117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52118         $(NORMAL_TARGET_EXPORTS) \
52119         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52120         for flag in $(EXTRA_TARGET_FLAGS); do \
52121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52122         done; \
52123         (cd $(TARGET_SUBDIR)/libobjc && \
52124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52126                   "RANLIB=$${RANLIB}" \
52127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52128                    install-pdf) \
52129           || exit 1
52130
52131 @endif target-libobjc
52132
52133 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52134 maybe-install-html-target-libobjc:
52135 @if target-libobjc
52136 maybe-install-html-target-libobjc: install-html-target-libobjc
52137
52138 install-html-target-libobjc: \
52139     configure-target-libobjc \
52140     html-target-libobjc 
52141         @: $(MAKE); $(unstage)
52142         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52143         r=`${PWD_COMMAND}`; export r; \
52144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145         $(NORMAL_TARGET_EXPORTS) \
52146         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52147         for flag in $(EXTRA_TARGET_FLAGS); do \
52148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52149         done; \
52150         (cd $(TARGET_SUBDIR)/libobjc && \
52151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52153                   "RANLIB=$${RANLIB}" \
52154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52155                    install-html) \
52156           || exit 1
52157
52158 @endif target-libobjc
52159
52160 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52161 maybe-installcheck-target-libobjc:
52162 @if target-libobjc
52163 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52164
52165 installcheck-target-libobjc: \
52166     configure-target-libobjc 
52167         @: $(MAKE); $(unstage)
52168         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52169         r=`${PWD_COMMAND}`; export r; \
52170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171         $(NORMAL_TARGET_EXPORTS) \
52172         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52173         for flag in $(EXTRA_TARGET_FLAGS); do \
52174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52175         done; \
52176         (cd $(TARGET_SUBDIR)/libobjc && \
52177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52179                   "RANLIB=$${RANLIB}" \
52180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52181                    installcheck) \
52182           || exit 1
52183
52184 @endif target-libobjc
52185
52186 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52187 maybe-mostlyclean-target-libobjc:
52188 @if target-libobjc
52189 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52190
52191 mostlyclean-target-libobjc: 
52192         @: $(MAKE); $(unstage)
52193         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52194         r=`${PWD_COMMAND}`; export r; \
52195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52196         $(NORMAL_TARGET_EXPORTS) \
52197         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52198         for flag in $(EXTRA_TARGET_FLAGS); do \
52199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52200         done; \
52201         (cd $(TARGET_SUBDIR)/libobjc && \
52202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52204                   "RANLIB=$${RANLIB}" \
52205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52206                    mostlyclean) \
52207           || exit 1
52208
52209 @endif target-libobjc
52210
52211 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52212 maybe-clean-target-libobjc:
52213 @if target-libobjc
52214 maybe-clean-target-libobjc: clean-target-libobjc
52215
52216 clean-target-libobjc: 
52217         @: $(MAKE); $(unstage)
52218         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52219         r=`${PWD_COMMAND}`; export r; \
52220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221         $(NORMAL_TARGET_EXPORTS) \
52222         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52223         for flag in $(EXTRA_TARGET_FLAGS); do \
52224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225         done; \
52226         (cd $(TARGET_SUBDIR)/libobjc && \
52227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229                   "RANLIB=$${RANLIB}" \
52230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231                    clean) \
52232           || exit 1
52233
52234 @endif target-libobjc
52235
52236 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52237 maybe-distclean-target-libobjc:
52238 @if target-libobjc
52239 maybe-distclean-target-libobjc: distclean-target-libobjc
52240
52241 distclean-target-libobjc: 
52242         @: $(MAKE); $(unstage)
52243         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52244         r=`${PWD_COMMAND}`; export r; \
52245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52246         $(NORMAL_TARGET_EXPORTS) \
52247         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52248         for flag in $(EXTRA_TARGET_FLAGS); do \
52249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52250         done; \
52251         (cd $(TARGET_SUBDIR)/libobjc && \
52252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52254                   "RANLIB=$${RANLIB}" \
52255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52256                    distclean) \
52257           || exit 1
52258
52259 @endif target-libobjc
52260
52261 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52262 maybe-maintainer-clean-target-libobjc:
52263 @if target-libobjc
52264 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52265
52266 maintainer-clean-target-libobjc: 
52267         @: $(MAKE); $(unstage)
52268         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52269         r=`${PWD_COMMAND}`; export r; \
52270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52271         $(NORMAL_TARGET_EXPORTS) \
52272         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52273         for flag in $(EXTRA_TARGET_FLAGS); do \
52274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52275         done; \
52276         (cd $(TARGET_SUBDIR)/libobjc && \
52277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52279                   "RANLIB=$${RANLIB}" \
52280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52281                    maintainer-clean) \
52282           || exit 1
52283
52284 @endif target-libobjc
52285
52286
52287
52288
52289
52290 .PHONY: configure-target-libgo maybe-configure-target-libgo
52291 maybe-configure-target-libgo:
52292 @if gcc-bootstrap
52293 configure-target-libgo: stage_current
52294 @endif gcc-bootstrap
52295 @if target-libgo
52296 maybe-configure-target-libgo: configure-target-libgo
52297 configure-target-libgo: 
52298         @: $(MAKE); $(unstage)
52299         @r=`${PWD_COMMAND}`; export r; \
52300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301         echo "Checking multilib configuration for libgo..."; \
52302         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52303         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52304         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52305           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52306             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52307           else \
52308             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52309             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52310           fi; \
52311         else \
52312           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52313         fi; \
52314         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52315         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52316         $(NORMAL_TARGET_EXPORTS)  \
52317         echo Configuring in $(TARGET_SUBDIR)/libgo; \
52318         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52319         case $(srcdir) in \
52320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52321           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52323         esac; \
52324         module_srcdir=libgo; \
52325         rm -f no-such-file || : ; \
52326         CONFIG_SITE=no-such-file $(SHELL) \
52327           $$s/$$module_srcdir/configure \
52328           --srcdir=$${topdir}/$$module_srcdir \
52329           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52330           --target=${target_alias}  \
52331           || exit 1
52332 @endif target-libgo
52333
52334
52335
52336
52337
52338 .PHONY: all-target-libgo maybe-all-target-libgo
52339 maybe-all-target-libgo:
52340 @if gcc-bootstrap
52341 all-target-libgo: stage_current
52342 @endif gcc-bootstrap
52343 @if target-libgo
52344 TARGET-target-libgo=all
52345 maybe-all-target-libgo: all-target-libgo
52346 all-target-libgo: configure-target-libgo
52347         @: $(MAKE); $(unstage)
52348         @r=`${PWD_COMMAND}`; export r; \
52349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350         $(NORMAL_TARGET_EXPORTS)  \
52351         (cd $(TARGET_SUBDIR)/libgo && \
52352           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52353                 $(TARGET-target-libgo))
52354 @endif target-libgo
52355
52356
52357
52358
52359
52360 .PHONY: check-target-libgo maybe-check-target-libgo
52361 maybe-check-target-libgo:
52362 @if target-libgo
52363 maybe-check-target-libgo: check-target-libgo
52364
52365 check-target-libgo:
52366         @: $(MAKE); $(unstage)
52367         @r=`${PWD_COMMAND}`; export r; \
52368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52369         $(NORMAL_TARGET_EXPORTS) \
52370         (cd $(TARGET_SUBDIR)/libgo && \
52371           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52372
52373 @endif target-libgo
52374
52375 .PHONY: install-target-libgo maybe-install-target-libgo
52376 maybe-install-target-libgo:
52377 @if target-libgo
52378 maybe-install-target-libgo: install-target-libgo
52379
52380 install-target-libgo: installdirs
52381         @: $(MAKE); $(unstage)
52382         @r=`${PWD_COMMAND}`; export r; \
52383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52384         $(NORMAL_TARGET_EXPORTS) \
52385         (cd $(TARGET_SUBDIR)/libgo && \
52386           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52387
52388 @endif target-libgo
52389
52390 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52391 maybe-install-strip-target-libgo:
52392 @if target-libgo
52393 maybe-install-strip-target-libgo: install-strip-target-libgo
52394
52395 install-strip-target-libgo: installdirs
52396         @: $(MAKE); $(unstage)
52397         @r=`${PWD_COMMAND}`; export r; \
52398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52399         $(NORMAL_TARGET_EXPORTS) \
52400         (cd $(TARGET_SUBDIR)/libgo && \
52401           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52402
52403 @endif target-libgo
52404
52405 # Other targets (info, dvi, pdf, etc.)
52406
52407 .PHONY: maybe-info-target-libgo info-target-libgo
52408 maybe-info-target-libgo:
52409 @if target-libgo
52410 maybe-info-target-libgo: info-target-libgo
52411
52412 info-target-libgo: \
52413     configure-target-libgo 
52414         @: $(MAKE); $(unstage)
52415         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52416         r=`${PWD_COMMAND}`; export r; \
52417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52418         $(NORMAL_TARGET_EXPORTS) \
52419         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52420         for flag in $(EXTRA_TARGET_FLAGS); do \
52421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52422         done; \
52423         (cd $(TARGET_SUBDIR)/libgo && \
52424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52426                   "RANLIB=$${RANLIB}" \
52427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52428                    info) \
52429           || exit 1
52430
52431 @endif target-libgo
52432
52433 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52434 maybe-dvi-target-libgo:
52435 @if target-libgo
52436 maybe-dvi-target-libgo: dvi-target-libgo
52437
52438 dvi-target-libgo: \
52439     configure-target-libgo 
52440         @: $(MAKE); $(unstage)
52441         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52442         r=`${PWD_COMMAND}`; export r; \
52443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52444         $(NORMAL_TARGET_EXPORTS) \
52445         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52446         for flag in $(EXTRA_TARGET_FLAGS); do \
52447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52448         done; \
52449         (cd $(TARGET_SUBDIR)/libgo && \
52450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52452                   "RANLIB=$${RANLIB}" \
52453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52454                    dvi) \
52455           || exit 1
52456
52457 @endif target-libgo
52458
52459 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52460 maybe-pdf-target-libgo:
52461 @if target-libgo
52462 maybe-pdf-target-libgo: pdf-target-libgo
52463
52464 pdf-target-libgo: \
52465     configure-target-libgo 
52466         @: $(MAKE); $(unstage)
52467         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52468         r=`${PWD_COMMAND}`; export r; \
52469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52470         $(NORMAL_TARGET_EXPORTS) \
52471         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52472         for flag in $(EXTRA_TARGET_FLAGS); do \
52473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52474         done; \
52475         (cd $(TARGET_SUBDIR)/libgo && \
52476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52478                   "RANLIB=$${RANLIB}" \
52479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52480                    pdf) \
52481           || exit 1
52482
52483 @endif target-libgo
52484
52485 .PHONY: maybe-html-target-libgo html-target-libgo
52486 maybe-html-target-libgo:
52487 @if target-libgo
52488 maybe-html-target-libgo: html-target-libgo
52489
52490 html-target-libgo: \
52491     configure-target-libgo 
52492         @: $(MAKE); $(unstage)
52493         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52494         r=`${PWD_COMMAND}`; export r; \
52495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496         $(NORMAL_TARGET_EXPORTS) \
52497         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52498         for flag in $(EXTRA_TARGET_FLAGS); do \
52499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52500         done; \
52501         (cd $(TARGET_SUBDIR)/libgo && \
52502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52504                   "RANLIB=$${RANLIB}" \
52505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52506                    html) \
52507           || exit 1
52508
52509 @endif target-libgo
52510
52511 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52512 maybe-TAGS-target-libgo:
52513 @if target-libgo
52514 maybe-TAGS-target-libgo: TAGS-target-libgo
52515
52516 TAGS-target-libgo: \
52517     configure-target-libgo 
52518         @: $(MAKE); $(unstage)
52519         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52520         r=`${PWD_COMMAND}`; export r; \
52521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52522         $(NORMAL_TARGET_EXPORTS) \
52523         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52524         for flag in $(EXTRA_TARGET_FLAGS); do \
52525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52526         done; \
52527         (cd $(TARGET_SUBDIR)/libgo && \
52528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52530                   "RANLIB=$${RANLIB}" \
52531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52532                    TAGS) \
52533           || exit 1
52534
52535 @endif target-libgo
52536
52537 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52538 maybe-install-info-target-libgo:
52539 @if target-libgo
52540 maybe-install-info-target-libgo: install-info-target-libgo
52541
52542 install-info-target-libgo: \
52543     configure-target-libgo \
52544     info-target-libgo 
52545         @: $(MAKE); $(unstage)
52546         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52547         r=`${PWD_COMMAND}`; export r; \
52548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52549         $(NORMAL_TARGET_EXPORTS) \
52550         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52551         for flag in $(EXTRA_TARGET_FLAGS); do \
52552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52553         done; \
52554         (cd $(TARGET_SUBDIR)/libgo && \
52555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52557                   "RANLIB=$${RANLIB}" \
52558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52559                    install-info) \
52560           || exit 1
52561
52562 @endif target-libgo
52563
52564 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52565 maybe-install-dvi-target-libgo:
52566 @if target-libgo
52567 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52568
52569 install-dvi-target-libgo: \
52570     configure-target-libgo \
52571     dvi-target-libgo 
52572         @: $(MAKE); $(unstage)
52573         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52574         r=`${PWD_COMMAND}`; export r; \
52575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576         $(NORMAL_TARGET_EXPORTS) \
52577         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52578         for flag in $(EXTRA_TARGET_FLAGS); do \
52579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52580         done; \
52581         (cd $(TARGET_SUBDIR)/libgo && \
52582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52584                   "RANLIB=$${RANLIB}" \
52585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52586                    install-dvi) \
52587           || exit 1
52588
52589 @endif target-libgo
52590
52591 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52592 maybe-install-pdf-target-libgo:
52593 @if target-libgo
52594 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52595
52596 install-pdf-target-libgo: \
52597     configure-target-libgo \
52598     pdf-target-libgo 
52599         @: $(MAKE); $(unstage)
52600         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52601         r=`${PWD_COMMAND}`; export r; \
52602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52603         $(NORMAL_TARGET_EXPORTS) \
52604         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52605         for flag in $(EXTRA_TARGET_FLAGS); do \
52606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52607         done; \
52608         (cd $(TARGET_SUBDIR)/libgo && \
52609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52611                   "RANLIB=$${RANLIB}" \
52612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52613                    install-pdf) \
52614           || exit 1
52615
52616 @endif target-libgo
52617
52618 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52619 maybe-install-html-target-libgo:
52620 @if target-libgo
52621 maybe-install-html-target-libgo: install-html-target-libgo
52622
52623 install-html-target-libgo: \
52624     configure-target-libgo \
52625     html-target-libgo 
52626         @: $(MAKE); $(unstage)
52627         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52628         r=`${PWD_COMMAND}`; export r; \
52629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630         $(NORMAL_TARGET_EXPORTS) \
52631         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52632         for flag in $(EXTRA_TARGET_FLAGS); do \
52633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634         done; \
52635         (cd $(TARGET_SUBDIR)/libgo && \
52636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638                   "RANLIB=$${RANLIB}" \
52639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640                    install-html) \
52641           || exit 1
52642
52643 @endif target-libgo
52644
52645 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52646 maybe-installcheck-target-libgo:
52647 @if target-libgo
52648 maybe-installcheck-target-libgo: installcheck-target-libgo
52649
52650 installcheck-target-libgo: \
52651     configure-target-libgo 
52652         @: $(MAKE); $(unstage)
52653         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52654         r=`${PWD_COMMAND}`; export r; \
52655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656         $(NORMAL_TARGET_EXPORTS) \
52657         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52658         for flag in $(EXTRA_TARGET_FLAGS); do \
52659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52660         done; \
52661         (cd $(TARGET_SUBDIR)/libgo && \
52662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52664                   "RANLIB=$${RANLIB}" \
52665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52666                    installcheck) \
52667           || exit 1
52668
52669 @endif target-libgo
52670
52671 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52672 maybe-mostlyclean-target-libgo:
52673 @if target-libgo
52674 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52675
52676 mostlyclean-target-libgo: 
52677         @: $(MAKE); $(unstage)
52678         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52679         r=`${PWD_COMMAND}`; export r; \
52680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52681         $(NORMAL_TARGET_EXPORTS) \
52682         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52683         for flag in $(EXTRA_TARGET_FLAGS); do \
52684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52685         done; \
52686         (cd $(TARGET_SUBDIR)/libgo && \
52687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52689                   "RANLIB=$${RANLIB}" \
52690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52691                    mostlyclean) \
52692           || exit 1
52693
52694 @endif target-libgo
52695
52696 .PHONY: maybe-clean-target-libgo clean-target-libgo
52697 maybe-clean-target-libgo:
52698 @if target-libgo
52699 maybe-clean-target-libgo: clean-target-libgo
52700
52701 clean-target-libgo: 
52702         @: $(MAKE); $(unstage)
52703         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52704         r=`${PWD_COMMAND}`; export r; \
52705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52706         $(NORMAL_TARGET_EXPORTS) \
52707         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52708         for flag in $(EXTRA_TARGET_FLAGS); do \
52709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52710         done; \
52711         (cd $(TARGET_SUBDIR)/libgo && \
52712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52714                   "RANLIB=$${RANLIB}" \
52715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52716                    clean) \
52717           || exit 1
52718
52719 @endif target-libgo
52720
52721 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52722 maybe-distclean-target-libgo:
52723 @if target-libgo
52724 maybe-distclean-target-libgo: distclean-target-libgo
52725
52726 distclean-target-libgo: 
52727         @: $(MAKE); $(unstage)
52728         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52729         r=`${PWD_COMMAND}`; export r; \
52730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52731         $(NORMAL_TARGET_EXPORTS) \
52732         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52733         for flag in $(EXTRA_TARGET_FLAGS); do \
52734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52735         done; \
52736         (cd $(TARGET_SUBDIR)/libgo && \
52737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52739                   "RANLIB=$${RANLIB}" \
52740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52741                    distclean) \
52742           || exit 1
52743
52744 @endif target-libgo
52745
52746 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52747 maybe-maintainer-clean-target-libgo:
52748 @if target-libgo
52749 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52750
52751 maintainer-clean-target-libgo: 
52752         @: $(MAKE); $(unstage)
52753         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52754         r=`${PWD_COMMAND}`; export r; \
52755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52756         $(NORMAL_TARGET_EXPORTS) \
52757         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52758         for flag in $(EXTRA_TARGET_FLAGS); do \
52759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52760         done; \
52761         (cd $(TARGET_SUBDIR)/libgo && \
52762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52764                   "RANLIB=$${RANLIB}" \
52765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52766                    maintainer-clean) \
52767           || exit 1
52768
52769 @endif target-libgo
52770
52771
52772
52773
52774
52775 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52776 maybe-configure-target-libphobos:
52777 @if gcc-bootstrap
52778 configure-target-libphobos: stage_current
52779 @endif gcc-bootstrap
52780 @if target-libphobos
52781 maybe-configure-target-libphobos: configure-target-libphobos
52782 configure-target-libphobos: 
52783         @r=`${PWD_COMMAND}`; export r; \
52784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52785         echo "Checking multilib configuration for libphobos..."; \
52786         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52787         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52788         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52789           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52790             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52791           else \
52792             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52793             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52794           fi; \
52795         else \
52796           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52797         fi; \
52798         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52799         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52800         $(NORMAL_TARGET_EXPORTS)  \
52801         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52802         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52803         case $(srcdir) in \
52804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52805           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52807         esac; \
52808         module_srcdir=libphobos; \
52809         rm -f no-such-file || : ; \
52810         CONFIG_SITE=no-such-file $(SHELL) \
52811           $$s/$$module_srcdir/configure \
52812           --srcdir=$${topdir}/$$module_srcdir \
52813           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52814           --target=${target_alias}  \
52815           || exit 1
52816 @endif target-libphobos
52817
52818
52819
52820 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
52821 maybe-configure-stage1-target-libphobos:
52822 @if target-libphobos-bootstrap
52823 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
52824 configure-stage1-target-libphobos:
52825         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52826         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52827         @r=`${PWD_COMMAND}`; export r; \
52828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52829         TFLAGS="$(STAGE1_TFLAGS)"; \
52830         echo "Checking multilib configuration for libphobos..."; \
52831         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52832         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52833           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52834             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52835           else \
52836             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52837             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52838           fi; \
52839         else \
52840           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52841         fi; \
52842         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52843         $(NORMAL_TARGET_EXPORTS) \
52844         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52845         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52846         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52847         echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
52848         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52849         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52850         case $(srcdir) in \
52851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52852           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52854         esac; \
52855         module_srcdir=libphobos; \
52856         $(SHELL) $$s/$$module_srcdir/configure \
52857           --srcdir=$${topdir}/$$module_srcdir \
52858           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52859           --target=${target_alias} \
52860            \
52861           $(STAGE1_CONFIGURE_FLAGS)
52862 @endif target-libphobos-bootstrap
52863
52864 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
52865 maybe-configure-stage2-target-libphobos:
52866 @if target-libphobos-bootstrap
52867 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
52868 configure-stage2-target-libphobos:
52869         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52870         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52871         @r=`${PWD_COMMAND}`; export r; \
52872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52873         TFLAGS="$(STAGE2_TFLAGS)"; \
52874         echo "Checking multilib configuration for libphobos..."; \
52875         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52876         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52877           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52878             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52879           else \
52880             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52881             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52882           fi; \
52883         else \
52884           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52885         fi; \
52886         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52887         $(NORMAL_TARGET_EXPORTS) \
52888          \
52889         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52890         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52891         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52892         echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
52893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52894         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52895         case $(srcdir) in \
52896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52897           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52899         esac; \
52900         module_srcdir=libphobos; \
52901         $(SHELL) $$s/$$module_srcdir/configure \
52902           --srcdir=$${topdir}/$$module_srcdir \
52903           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52904           --target=${target_alias} \
52905           --with-build-libsubdir=$(HOST_SUBDIR) \
52906           $(STAGE2_CONFIGURE_FLAGS)
52907 @endif target-libphobos-bootstrap
52908
52909 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
52910 maybe-configure-stage3-target-libphobos:
52911 @if target-libphobos-bootstrap
52912 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
52913 configure-stage3-target-libphobos:
52914         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52915         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52916         @r=`${PWD_COMMAND}`; export r; \
52917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52918         TFLAGS="$(STAGE3_TFLAGS)"; \
52919         echo "Checking multilib configuration for libphobos..."; \
52920         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52921         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52922           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52923             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52924           else \
52925             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52926             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52927           fi; \
52928         else \
52929           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52930         fi; \
52931         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52932         $(NORMAL_TARGET_EXPORTS) \
52933          \
52934         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52935         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52936         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52937         echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
52938         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52939         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52940         case $(srcdir) in \
52941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52942           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52944         esac; \
52945         module_srcdir=libphobos; \
52946         $(SHELL) $$s/$$module_srcdir/configure \
52947           --srcdir=$${topdir}/$$module_srcdir \
52948           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52949           --target=${target_alias} \
52950           --with-build-libsubdir=$(HOST_SUBDIR) \
52951           $(STAGE3_CONFIGURE_FLAGS)
52952 @endif target-libphobos-bootstrap
52953
52954 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
52955 maybe-configure-stage4-target-libphobos:
52956 @if target-libphobos-bootstrap
52957 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
52958 configure-stage4-target-libphobos:
52959         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52960         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52961         @r=`${PWD_COMMAND}`; export r; \
52962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52963         TFLAGS="$(STAGE4_TFLAGS)"; \
52964         echo "Checking multilib configuration for libphobos..."; \
52965         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52966         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52967           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52968             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52969           else \
52970             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52971             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52972           fi; \
52973         else \
52974           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52975         fi; \
52976         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52977         $(NORMAL_TARGET_EXPORTS) \
52978          \
52979         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52980         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52981         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52982         echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
52983         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52984         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52985         case $(srcdir) in \
52986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52987           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52989         esac; \
52990         module_srcdir=libphobos; \
52991         $(SHELL) $$s/$$module_srcdir/configure \
52992           --srcdir=$${topdir}/$$module_srcdir \
52993           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52994           --target=${target_alias} \
52995           --with-build-libsubdir=$(HOST_SUBDIR) \
52996           $(STAGE4_CONFIGURE_FLAGS)
52997 @endif target-libphobos-bootstrap
52998
52999 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53000 maybe-configure-stageprofile-target-libphobos:
53001 @if target-libphobos-bootstrap
53002 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53003 configure-stageprofile-target-libphobos:
53004         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53005         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53006         @r=`${PWD_COMMAND}`; export r; \
53007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008         TFLAGS="$(STAGEprofile_TFLAGS)"; \
53009         echo "Checking multilib configuration for libphobos..."; \
53010         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53011         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53012           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53013             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53014           else \
53015             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53016             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53017           fi; \
53018         else \
53019           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53020         fi; \
53021         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53022         $(NORMAL_TARGET_EXPORTS) \
53023          \
53024         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53025         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53026         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53027         echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53029         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53030         case $(srcdir) in \
53031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53032           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53034         esac; \
53035         module_srcdir=libphobos; \
53036         $(SHELL) $$s/$$module_srcdir/configure \
53037           --srcdir=$${topdir}/$$module_srcdir \
53038           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53039           --target=${target_alias} \
53040           --with-build-libsubdir=$(HOST_SUBDIR) \
53041           $(STAGEprofile_CONFIGURE_FLAGS)
53042 @endif target-libphobos-bootstrap
53043
53044 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53045 maybe-configure-stagetrain-target-libphobos:
53046 @if target-libphobos-bootstrap
53047 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53048 configure-stagetrain-target-libphobos:
53049         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53050         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53051         @r=`${PWD_COMMAND}`; export r; \
53052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53053         TFLAGS="$(STAGEtrain_TFLAGS)"; \
53054         echo "Checking multilib configuration for libphobos..."; \
53055         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53056         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53057           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53058             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53059           else \
53060             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53061             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53062           fi; \
53063         else \
53064           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53065         fi; \
53066         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53067         $(NORMAL_TARGET_EXPORTS) \
53068          \
53069         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53070         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53071         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53072         echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53073         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53074         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53075         case $(srcdir) in \
53076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53077           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53079         esac; \
53080         module_srcdir=libphobos; \
53081         $(SHELL) $$s/$$module_srcdir/configure \
53082           --srcdir=$${topdir}/$$module_srcdir \
53083           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53084           --target=${target_alias} \
53085           --with-build-libsubdir=$(HOST_SUBDIR) \
53086           $(STAGEtrain_CONFIGURE_FLAGS)
53087 @endif target-libphobos-bootstrap
53088
53089 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53090 maybe-configure-stagefeedback-target-libphobos:
53091 @if target-libphobos-bootstrap
53092 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53093 configure-stagefeedback-target-libphobos:
53094         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53095         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53096         @r=`${PWD_COMMAND}`; export r; \
53097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53098         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53099         echo "Checking multilib configuration for libphobos..."; \
53100         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53101         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53102           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53103             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53104           else \
53105             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53106             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53107           fi; \
53108         else \
53109           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53110         fi; \
53111         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53112         $(NORMAL_TARGET_EXPORTS) \
53113          \
53114         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53115         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53116         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53117         echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53118         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53119         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53120         case $(srcdir) in \
53121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53122           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53124         esac; \
53125         module_srcdir=libphobos; \
53126         $(SHELL) $$s/$$module_srcdir/configure \
53127           --srcdir=$${topdir}/$$module_srcdir \
53128           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53129           --target=${target_alias} \
53130           --with-build-libsubdir=$(HOST_SUBDIR) \
53131           $(STAGEfeedback_CONFIGURE_FLAGS)
53132 @endif target-libphobos-bootstrap
53133
53134 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53135 maybe-configure-stageautoprofile-target-libphobos:
53136 @if target-libphobos-bootstrap
53137 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53138 configure-stageautoprofile-target-libphobos:
53139         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53140         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53141         @r=`${PWD_COMMAND}`; export r; \
53142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53143         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53144         echo "Checking multilib configuration for libphobos..."; \
53145         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53146         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53147           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53148             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53149           else \
53150             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53151             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53152           fi; \
53153         else \
53154           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53155         fi; \
53156         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53157         $(NORMAL_TARGET_EXPORTS) \
53158          \
53159         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53160         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53161         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53162         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53163         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53164         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53165         case $(srcdir) in \
53166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53167           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53169         esac; \
53170         module_srcdir=libphobos; \
53171         $(SHELL) $$s/$$module_srcdir/configure \
53172           --srcdir=$${topdir}/$$module_srcdir \
53173           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53174           --target=${target_alias} \
53175           --with-build-libsubdir=$(HOST_SUBDIR) \
53176           $(STAGEautoprofile_CONFIGURE_FLAGS)
53177 @endif target-libphobos-bootstrap
53178
53179 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53180 maybe-configure-stageautofeedback-target-libphobos:
53181 @if target-libphobos-bootstrap
53182 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53183 configure-stageautofeedback-target-libphobos:
53184         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53185         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53186         @r=`${PWD_COMMAND}`; export r; \
53187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53188         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53189         echo "Checking multilib configuration for libphobos..."; \
53190         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53191         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53192           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53193             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53194           else \
53195             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53196             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53197           fi; \
53198         else \
53199           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53200         fi; \
53201         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53202         $(NORMAL_TARGET_EXPORTS) \
53203          \
53204         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53205         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53206         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53207         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53208         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53209         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53210         case $(srcdir) in \
53211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53212           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53214         esac; \
53215         module_srcdir=libphobos; \
53216         $(SHELL) $$s/$$module_srcdir/configure \
53217           --srcdir=$${topdir}/$$module_srcdir \
53218           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53219           --target=${target_alias} \
53220           --with-build-libsubdir=$(HOST_SUBDIR) \
53221           $(STAGEautofeedback_CONFIGURE_FLAGS)
53222 @endif target-libphobos-bootstrap
53223
53224
53225
53226
53227
53228 .PHONY: all-target-libphobos maybe-all-target-libphobos
53229 maybe-all-target-libphobos:
53230 @if gcc-bootstrap
53231 all-target-libphobos: stage_current
53232 @endif gcc-bootstrap
53233 @if target-libphobos
53234 TARGET-target-libphobos=all
53235 maybe-all-target-libphobos: all-target-libphobos
53236 all-target-libphobos: configure-target-libphobos
53237         @r=`${PWD_COMMAND}`; export r; \
53238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53239         $(NORMAL_TARGET_EXPORTS)  \
53240         (cd $(TARGET_SUBDIR)/libphobos && \
53241           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53242                 $(TARGET-target-libphobos))
53243 @endif target-libphobos
53244
53245
53246
53247 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53248 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53249 maybe-all-stage1-target-libphobos:
53250 maybe-clean-stage1-target-libphobos:
53251 @if target-libphobos-bootstrap
53252 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53253 all-stage1: all-stage1-target-libphobos
53254 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53255 all-stage1-target-libphobos: configure-stage1-target-libphobos
53256         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53257         @r=`${PWD_COMMAND}`; export r; \
53258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259         TFLAGS="$(STAGE1_TFLAGS)"; \
53260         $(NORMAL_TARGET_EXPORTS)  \
53261         cd $(TARGET_SUBDIR)/libphobos && \
53262          \
53263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53264                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53265                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53266                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53270                 $(EXTRA_TARGET_FLAGS)  \
53271                   \
53272                 TFLAGS="$(STAGE1_TFLAGS)"  \
53273                 $(TARGET-stage1-target-libphobos)
53274
53275 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53276 clean-stage1: clean-stage1-target-libphobos
53277 clean-stage1-target-libphobos:
53278         @if [ $(current_stage) = stage1 ]; then \
53279           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53280         else \
53281           [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53282           $(MAKE) stage1-start; \
53283         fi; \
53284         cd $(TARGET_SUBDIR)/libphobos && \
53285         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
53286           clean
53287 @endif target-libphobos-bootstrap
53288
53289
53290 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53291 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53292 maybe-all-stage2-target-libphobos:
53293 maybe-clean-stage2-target-libphobos:
53294 @if target-libphobos-bootstrap
53295 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53296 all-stage2: all-stage2-target-libphobos
53297 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53298 all-stage2-target-libphobos: configure-stage2-target-libphobos
53299         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53300         @r=`${PWD_COMMAND}`; export r; \
53301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53302         TFLAGS="$(STAGE2_TFLAGS)"; \
53303         $(NORMAL_TARGET_EXPORTS) \
53304           \
53305         cd $(TARGET_SUBDIR)/libphobos && \
53306          \
53307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53308                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53309                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53310                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53311                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53312                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53313                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53314                 $(EXTRA_TARGET_FLAGS)   \
53315                 TFLAGS="$(STAGE2_TFLAGS)"  \
53316                 $(TARGET-stage2-target-libphobos)
53317
53318 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53319 clean-stage2: clean-stage2-target-libphobos
53320 clean-stage2-target-libphobos:
53321         @if [ $(current_stage) = stage2 ]; then \
53322           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53323         else \
53324           [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53325           $(MAKE) stage2-start; \
53326         fi; \
53327         cd $(TARGET_SUBDIR)/libphobos && \
53328         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53329 @endif target-libphobos-bootstrap
53330
53331
53332 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53333 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53334 maybe-all-stage3-target-libphobos:
53335 maybe-clean-stage3-target-libphobos:
53336 @if target-libphobos-bootstrap
53337 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53338 all-stage3: all-stage3-target-libphobos
53339 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53340 all-stage3-target-libphobos: configure-stage3-target-libphobos
53341         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53342         @r=`${PWD_COMMAND}`; export r; \
53343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344         TFLAGS="$(STAGE3_TFLAGS)"; \
53345         $(NORMAL_TARGET_EXPORTS) \
53346           \
53347         cd $(TARGET_SUBDIR)/libphobos && \
53348          \
53349         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53350                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53351                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53352                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53353                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53354                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53355                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53356                 $(EXTRA_TARGET_FLAGS)   \
53357                 TFLAGS="$(STAGE3_TFLAGS)"  \
53358                 $(TARGET-stage3-target-libphobos)
53359
53360 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53361 clean-stage3: clean-stage3-target-libphobos
53362 clean-stage3-target-libphobos:
53363         @if [ $(current_stage) = stage3 ]; then \
53364           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53365         else \
53366           [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53367           $(MAKE) stage3-start; \
53368         fi; \
53369         cd $(TARGET_SUBDIR)/libphobos && \
53370         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53371 @endif target-libphobos-bootstrap
53372
53373
53374 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53375 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53376 maybe-all-stage4-target-libphobos:
53377 maybe-clean-stage4-target-libphobos:
53378 @if target-libphobos-bootstrap
53379 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53380 all-stage4: all-stage4-target-libphobos
53381 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53382 all-stage4-target-libphobos: configure-stage4-target-libphobos
53383         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53384         @r=`${PWD_COMMAND}`; export r; \
53385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53386         TFLAGS="$(STAGE4_TFLAGS)"; \
53387         $(NORMAL_TARGET_EXPORTS) \
53388           \
53389         cd $(TARGET_SUBDIR)/libphobos && \
53390          \
53391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53392                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53393                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53394                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53398                 $(EXTRA_TARGET_FLAGS)   \
53399                 TFLAGS="$(STAGE4_TFLAGS)"  \
53400                 $(TARGET-stage4-target-libphobos)
53401
53402 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53403 clean-stage4: clean-stage4-target-libphobos
53404 clean-stage4-target-libphobos:
53405         @if [ $(current_stage) = stage4 ]; then \
53406           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53407         else \
53408           [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53409           $(MAKE) stage4-start; \
53410         fi; \
53411         cd $(TARGET_SUBDIR)/libphobos && \
53412         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53413 @endif target-libphobos-bootstrap
53414
53415
53416 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53417 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53418 maybe-all-stageprofile-target-libphobos:
53419 maybe-clean-stageprofile-target-libphobos:
53420 @if target-libphobos-bootstrap
53421 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53422 all-stageprofile: all-stageprofile-target-libphobos
53423 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53424 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53425         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53426         @r=`${PWD_COMMAND}`; export r; \
53427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428         TFLAGS="$(STAGEprofile_TFLAGS)"; \
53429         $(NORMAL_TARGET_EXPORTS) \
53430           \
53431         cd $(TARGET_SUBDIR)/libphobos && \
53432          \
53433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53434                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53435                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53436                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53437                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53438                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53439                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53440                 $(EXTRA_TARGET_FLAGS)   \
53441                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
53442                 $(TARGET-stageprofile-target-libphobos)
53443
53444 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53445 clean-stageprofile: clean-stageprofile-target-libphobos
53446 clean-stageprofile-target-libphobos:
53447         @if [ $(current_stage) = stageprofile ]; then \
53448           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53449         else \
53450           [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53451           $(MAKE) stageprofile-start; \
53452         fi; \
53453         cd $(TARGET_SUBDIR)/libphobos && \
53454         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53455 @endif target-libphobos-bootstrap
53456
53457
53458 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53459 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53460 maybe-all-stagetrain-target-libphobos:
53461 maybe-clean-stagetrain-target-libphobos:
53462 @if target-libphobos-bootstrap
53463 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53464 all-stagetrain: all-stagetrain-target-libphobos
53465 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53466 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53467         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53468         @r=`${PWD_COMMAND}`; export r; \
53469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53470         TFLAGS="$(STAGEtrain_TFLAGS)"; \
53471         $(NORMAL_TARGET_EXPORTS) \
53472           \
53473         cd $(TARGET_SUBDIR)/libphobos && \
53474          \
53475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53476                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53477                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53478                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53482                 $(EXTRA_TARGET_FLAGS)   \
53483                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
53484                 $(TARGET-stagetrain-target-libphobos)
53485
53486 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53487 clean-stagetrain: clean-stagetrain-target-libphobos
53488 clean-stagetrain-target-libphobos:
53489         @if [ $(current_stage) = stagetrain ]; then \
53490           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53491         else \
53492           [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53493           $(MAKE) stagetrain-start; \
53494         fi; \
53495         cd $(TARGET_SUBDIR)/libphobos && \
53496         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53497 @endif target-libphobos-bootstrap
53498
53499
53500 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
53501 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
53502 maybe-all-stagefeedback-target-libphobos:
53503 maybe-clean-stagefeedback-target-libphobos:
53504 @if target-libphobos-bootstrap
53505 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
53506 all-stagefeedback: all-stagefeedback-target-libphobos
53507 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
53508 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53509         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53510         @r=`${PWD_COMMAND}`; export r; \
53511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53513         $(NORMAL_TARGET_EXPORTS) \
53514           \
53515         cd $(TARGET_SUBDIR)/libphobos && \
53516          \
53517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53518                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53519                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53520                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53524                 $(EXTRA_TARGET_FLAGS)   \
53525                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
53526                 $(TARGET-stagefeedback-target-libphobos)
53527
53528 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
53529 clean-stagefeedback: clean-stagefeedback-target-libphobos
53530 clean-stagefeedback-target-libphobos:
53531         @if [ $(current_stage) = stagefeedback ]; then \
53532           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53533         else \
53534           [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
53535           $(MAKE) stagefeedback-start; \
53536         fi; \
53537         cd $(TARGET_SUBDIR)/libphobos && \
53538         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53539 @endif target-libphobos-bootstrap
53540
53541
53542 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
53543 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
53544 maybe-all-stageautoprofile-target-libphobos:
53545 maybe-clean-stageautoprofile-target-libphobos:
53546 @if target-libphobos-bootstrap
53547 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
53548 all-stageautoprofile: all-stageautoprofile-target-libphobos
53549 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
53550 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53551         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53552         @r=`${PWD_COMMAND}`; export r; \
53553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53554         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53555         $(NORMAL_TARGET_EXPORTS) \
53556           \
53557         cd $(TARGET_SUBDIR)/libphobos && \
53558         $$s/gcc/config/i386/$(AUTO_PROFILE) \
53559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53560                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53561                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53562                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53566                 $(EXTRA_TARGET_FLAGS)   \
53567                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
53568                 $(TARGET-stageautoprofile-target-libphobos)
53569
53570 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
53571 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
53572 clean-stageautoprofile-target-libphobos:
53573         @if [ $(current_stage) = stageautoprofile ]; then \
53574           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53575         else \
53576           [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
53577           $(MAKE) stageautoprofile-start; \
53578         fi; \
53579         cd $(TARGET_SUBDIR)/libphobos && \
53580         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53581 @endif target-libphobos-bootstrap
53582
53583
53584 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
53585 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
53586 maybe-all-stageautofeedback-target-libphobos:
53587 maybe-clean-stageautofeedback-target-libphobos:
53588 @if target-libphobos-bootstrap
53589 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
53590 all-stageautofeedback: all-stageautofeedback-target-libphobos
53591 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
53592 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53593         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53594         @r=`${PWD_COMMAND}`; export r; \
53595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53596         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53597         $(NORMAL_TARGET_EXPORTS) \
53598           \
53599         cd $(TARGET_SUBDIR)/libphobos && \
53600          \
53601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53602                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53603                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53604                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53608                 $(EXTRA_TARGET_FLAGS)   \
53609                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
53610                 $(TARGET-stageautofeedback-target-libphobos)
53611
53612 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
53613 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
53614 clean-stageautofeedback-target-libphobos:
53615         @if [ $(current_stage) = stageautofeedback ]; then \
53616           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53617         else \
53618           [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
53619           $(MAKE) stageautofeedback-start; \
53620         fi; \
53621         cd $(TARGET_SUBDIR)/libphobos && \
53622         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53623 @endif target-libphobos-bootstrap
53624
53625
53626
53627
53628
53629
53630 .PHONY: check-target-libphobos maybe-check-target-libphobos
53631 maybe-check-target-libphobos:
53632 @if target-libphobos
53633 maybe-check-target-libphobos: check-target-libphobos
53634
53635 check-target-libphobos:
53636         @: $(MAKE); $(unstage)
53637         @r=`${PWD_COMMAND}`; export r; \
53638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53639         $(NORMAL_TARGET_EXPORTS) \
53640         (cd $(TARGET_SUBDIR)/libphobos && \
53641           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53642
53643 @endif target-libphobos
53644
53645 .PHONY: install-target-libphobos maybe-install-target-libphobos
53646 maybe-install-target-libphobos:
53647 @if target-libphobos
53648 maybe-install-target-libphobos: install-target-libphobos
53649
53650 install-target-libphobos: installdirs
53651         @: $(MAKE); $(unstage)
53652         @r=`${PWD_COMMAND}`; export r; \
53653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53654         $(NORMAL_TARGET_EXPORTS) \
53655         (cd $(TARGET_SUBDIR)/libphobos && \
53656           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53657
53658 @endif target-libphobos
53659
53660 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53661 maybe-install-strip-target-libphobos:
53662 @if target-libphobos
53663 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53664
53665 install-strip-target-libphobos: installdirs
53666         @: $(MAKE); $(unstage)
53667         @r=`${PWD_COMMAND}`; export r; \
53668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53669         $(NORMAL_TARGET_EXPORTS) \
53670         (cd $(TARGET_SUBDIR)/libphobos && \
53671           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53672
53673 @endif target-libphobos
53674
53675 # Other targets (info, dvi, pdf, etc.)
53676
53677 .PHONY: maybe-info-target-libphobos info-target-libphobos
53678 maybe-info-target-libphobos:
53679 @if target-libphobos
53680 maybe-info-target-libphobos: info-target-libphobos
53681
53682 info-target-libphobos: \
53683     configure-target-libphobos 
53684         @: $(MAKE); $(unstage)
53685         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53686         r=`${PWD_COMMAND}`; export r; \
53687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53688         $(NORMAL_TARGET_EXPORTS) \
53689         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53690         for flag in $(EXTRA_TARGET_FLAGS); do \
53691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53692         done; \
53693         (cd $(TARGET_SUBDIR)/libphobos && \
53694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53696                   "RANLIB=$${RANLIB}" \
53697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53698                    info) \
53699           || exit 1
53700
53701 @endif target-libphobos
53702
53703 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53704 maybe-dvi-target-libphobos:
53705 @if target-libphobos
53706 maybe-dvi-target-libphobos: dvi-target-libphobos
53707
53708 dvi-target-libphobos: \
53709     configure-target-libphobos 
53710         @: $(MAKE); $(unstage)
53711         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53712         r=`${PWD_COMMAND}`; export r; \
53713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53714         $(NORMAL_TARGET_EXPORTS) \
53715         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53716         for flag in $(EXTRA_TARGET_FLAGS); do \
53717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53718         done; \
53719         (cd $(TARGET_SUBDIR)/libphobos && \
53720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53722                   "RANLIB=$${RANLIB}" \
53723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53724                    dvi) \
53725           || exit 1
53726
53727 @endif target-libphobos
53728
53729 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53730 maybe-pdf-target-libphobos:
53731 @if target-libphobos
53732 maybe-pdf-target-libphobos: pdf-target-libphobos
53733
53734 pdf-target-libphobos: \
53735     configure-target-libphobos 
53736         @: $(MAKE); $(unstage)
53737         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53738         r=`${PWD_COMMAND}`; export r; \
53739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53740         $(NORMAL_TARGET_EXPORTS) \
53741         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53742         for flag in $(EXTRA_TARGET_FLAGS); do \
53743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53744         done; \
53745         (cd $(TARGET_SUBDIR)/libphobos && \
53746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53748                   "RANLIB=$${RANLIB}" \
53749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53750                    pdf) \
53751           || exit 1
53752
53753 @endif target-libphobos
53754
53755 .PHONY: maybe-html-target-libphobos html-target-libphobos
53756 maybe-html-target-libphobos:
53757 @if target-libphobos
53758 maybe-html-target-libphobos: html-target-libphobos
53759
53760 html-target-libphobos: \
53761     configure-target-libphobos 
53762         @: $(MAKE); $(unstage)
53763         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53764         r=`${PWD_COMMAND}`; export r; \
53765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53766         $(NORMAL_TARGET_EXPORTS) \
53767         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53768         for flag in $(EXTRA_TARGET_FLAGS); do \
53769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53770         done; \
53771         (cd $(TARGET_SUBDIR)/libphobos && \
53772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53774                   "RANLIB=$${RANLIB}" \
53775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53776                    html) \
53777           || exit 1
53778
53779 @endif target-libphobos
53780
53781 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53782 maybe-TAGS-target-libphobos:
53783 @if target-libphobos
53784 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53785
53786 TAGS-target-libphobos: \
53787     configure-target-libphobos 
53788         @: $(MAKE); $(unstage)
53789         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53790         r=`${PWD_COMMAND}`; export r; \
53791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53792         $(NORMAL_TARGET_EXPORTS) \
53793         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53794         for flag in $(EXTRA_TARGET_FLAGS); do \
53795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53796         done; \
53797         (cd $(TARGET_SUBDIR)/libphobos && \
53798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53800                   "RANLIB=$${RANLIB}" \
53801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53802                    TAGS) \
53803           || exit 1
53804
53805 @endif target-libphobos
53806
53807 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53808 maybe-install-info-target-libphobos:
53809 @if target-libphobos
53810 maybe-install-info-target-libphobos: install-info-target-libphobos
53811
53812 install-info-target-libphobos: \
53813     configure-target-libphobos \
53814     info-target-libphobos 
53815         @: $(MAKE); $(unstage)
53816         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53817         r=`${PWD_COMMAND}`; export r; \
53818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53819         $(NORMAL_TARGET_EXPORTS) \
53820         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53821         for flag in $(EXTRA_TARGET_FLAGS); do \
53822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53823         done; \
53824         (cd $(TARGET_SUBDIR)/libphobos && \
53825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53827                   "RANLIB=$${RANLIB}" \
53828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53829                    install-info) \
53830           || exit 1
53831
53832 @endif target-libphobos
53833
53834 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53835 maybe-install-dvi-target-libphobos:
53836 @if target-libphobos
53837 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53838
53839 install-dvi-target-libphobos: \
53840     configure-target-libphobos \
53841     dvi-target-libphobos 
53842         @: $(MAKE); $(unstage)
53843         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53844         r=`${PWD_COMMAND}`; export r; \
53845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53846         $(NORMAL_TARGET_EXPORTS) \
53847         echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53848         for flag in $(EXTRA_TARGET_FLAGS); do \
53849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53850         done; \
53851         (cd $(TARGET_SUBDIR)/libphobos && \
53852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53854                   "RANLIB=$${RANLIB}" \
53855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53856                    install-dvi) \
53857           || exit 1
53858
53859 @endif target-libphobos
53860
53861 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53862 maybe-install-pdf-target-libphobos:
53863 @if target-libphobos
53864 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53865
53866 install-pdf-target-libphobos: \
53867     configure-target-libphobos \
53868     pdf-target-libphobos 
53869         @: $(MAKE); $(unstage)
53870         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53871         r=`${PWD_COMMAND}`; export r; \
53872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53873         $(NORMAL_TARGET_EXPORTS) \
53874         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53875         for flag in $(EXTRA_TARGET_FLAGS); do \
53876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53877         done; \
53878         (cd $(TARGET_SUBDIR)/libphobos && \
53879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53881                   "RANLIB=$${RANLIB}" \
53882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53883                    install-pdf) \
53884           || exit 1
53885
53886 @endif target-libphobos
53887
53888 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53889 maybe-install-html-target-libphobos:
53890 @if target-libphobos
53891 maybe-install-html-target-libphobos: install-html-target-libphobos
53892
53893 install-html-target-libphobos: \
53894     configure-target-libphobos \
53895     html-target-libphobos 
53896         @: $(MAKE); $(unstage)
53897         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53898         r=`${PWD_COMMAND}`; export r; \
53899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53900         $(NORMAL_TARGET_EXPORTS) \
53901         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53902         for flag in $(EXTRA_TARGET_FLAGS); do \
53903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53904         done; \
53905         (cd $(TARGET_SUBDIR)/libphobos && \
53906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53908                   "RANLIB=$${RANLIB}" \
53909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53910                    install-html) \
53911           || exit 1
53912
53913 @endif target-libphobos
53914
53915 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53916 maybe-installcheck-target-libphobos:
53917 @if target-libphobos
53918 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53919
53920 installcheck-target-libphobos: \
53921     configure-target-libphobos 
53922         @: $(MAKE); $(unstage)
53923         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53924         r=`${PWD_COMMAND}`; export r; \
53925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53926         $(NORMAL_TARGET_EXPORTS) \
53927         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53928         for flag in $(EXTRA_TARGET_FLAGS); do \
53929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53930         done; \
53931         (cd $(TARGET_SUBDIR)/libphobos && \
53932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53934                   "RANLIB=$${RANLIB}" \
53935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53936                    installcheck) \
53937           || exit 1
53938
53939 @endif target-libphobos
53940
53941 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53942 maybe-mostlyclean-target-libphobos:
53943 @if target-libphobos
53944 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53945
53946 mostlyclean-target-libphobos: 
53947         @: $(MAKE); $(unstage)
53948         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53949         r=`${PWD_COMMAND}`; export r; \
53950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53951         $(NORMAL_TARGET_EXPORTS) \
53952         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53953         for flag in $(EXTRA_TARGET_FLAGS); do \
53954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53955         done; \
53956         (cd $(TARGET_SUBDIR)/libphobos && \
53957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53959                   "RANLIB=$${RANLIB}" \
53960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53961                    mostlyclean) \
53962           || exit 1
53963
53964 @endif target-libphobos
53965
53966 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53967 maybe-clean-target-libphobos:
53968 @if target-libphobos
53969 maybe-clean-target-libphobos: clean-target-libphobos
53970
53971 clean-target-libphobos: 
53972         @: $(MAKE); $(unstage)
53973         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53974         r=`${PWD_COMMAND}`; export r; \
53975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53976         $(NORMAL_TARGET_EXPORTS) \
53977         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53978         for flag in $(EXTRA_TARGET_FLAGS); do \
53979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53980         done; \
53981         (cd $(TARGET_SUBDIR)/libphobos && \
53982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53984                   "RANLIB=$${RANLIB}" \
53985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53986                    clean) \
53987           || exit 1
53988
53989 @endif target-libphobos
53990
53991 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
53992 maybe-distclean-target-libphobos:
53993 @if target-libphobos
53994 maybe-distclean-target-libphobos: distclean-target-libphobos
53995
53996 distclean-target-libphobos: 
53997         @: $(MAKE); $(unstage)
53998         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53999         r=`${PWD_COMMAND}`; export r; \
54000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54001         $(NORMAL_TARGET_EXPORTS) \
54002         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54003         for flag in $(EXTRA_TARGET_FLAGS); do \
54004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54005         done; \
54006         (cd $(TARGET_SUBDIR)/libphobos && \
54007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54009                   "RANLIB=$${RANLIB}" \
54010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54011                    distclean) \
54012           || exit 1
54013
54014 @endif target-libphobos
54015
54016 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54017 maybe-maintainer-clean-target-libphobos:
54018 @if target-libphobos
54019 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54020
54021 maintainer-clean-target-libphobos: 
54022         @: $(MAKE); $(unstage)
54023         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54024         r=`${PWD_COMMAND}`; export r; \
54025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54026         $(NORMAL_TARGET_EXPORTS) \
54027         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54028         for flag in $(EXTRA_TARGET_FLAGS); do \
54029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54030         done; \
54031         (cd $(TARGET_SUBDIR)/libphobos && \
54032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54034                   "RANLIB=$${RANLIB}" \
54035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54036                    maintainer-clean) \
54037           || exit 1
54038
54039 @endif target-libphobos
54040
54041
54042
54043
54044
54045 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54046 maybe-configure-target-libtermcap:
54047 @if gcc-bootstrap
54048 configure-target-libtermcap: stage_current
54049 @endif gcc-bootstrap
54050 @if target-libtermcap
54051 maybe-configure-target-libtermcap: configure-target-libtermcap
54052 configure-target-libtermcap: 
54053         @: $(MAKE); $(unstage)
54054         @r=`${PWD_COMMAND}`; export r; \
54055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54056         echo "Checking multilib configuration for libtermcap..."; \
54057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54058         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54059         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54060           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54061             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54062           else \
54063             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54064             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54065           fi; \
54066         else \
54067           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54068         fi; \
54069         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54070         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54071         $(NORMAL_TARGET_EXPORTS)  \
54072         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54073         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54074         case $(srcdir) in \
54075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54076           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54078         esac; \
54079         module_srcdir=libtermcap; \
54080         rm -f no-such-file || : ; \
54081         CONFIG_SITE=no-such-file $(SHELL) \
54082           $$s/$$module_srcdir/configure \
54083           --srcdir=$${topdir}/$$module_srcdir \
54084           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54085           --target=${target_alias}  \
54086           || exit 1
54087 @endif target-libtermcap
54088
54089
54090
54091
54092
54093 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54094 maybe-all-target-libtermcap:
54095 @if gcc-bootstrap
54096 all-target-libtermcap: stage_current
54097 @endif gcc-bootstrap
54098 @if target-libtermcap
54099 TARGET-target-libtermcap=all
54100 maybe-all-target-libtermcap: all-target-libtermcap
54101 all-target-libtermcap: configure-target-libtermcap
54102         @: $(MAKE); $(unstage)
54103         @r=`${PWD_COMMAND}`; export r; \
54104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54105         $(NORMAL_TARGET_EXPORTS)  \
54106         (cd $(TARGET_SUBDIR)/libtermcap && \
54107           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54108                 $(TARGET-target-libtermcap))
54109 @endif target-libtermcap
54110
54111
54112
54113
54114
54115 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54116 maybe-check-target-libtermcap:
54117 @if target-libtermcap
54118 maybe-check-target-libtermcap: check-target-libtermcap
54119
54120 # Dummy target for uncheckable module.
54121 check-target-libtermcap:
54122
54123 @endif target-libtermcap
54124
54125 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54126 maybe-install-target-libtermcap:
54127 @if target-libtermcap
54128 maybe-install-target-libtermcap: install-target-libtermcap
54129
54130 install-target-libtermcap: installdirs
54131         @: $(MAKE); $(unstage)
54132         @r=`${PWD_COMMAND}`; export r; \
54133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54134         $(NORMAL_TARGET_EXPORTS) \
54135         (cd $(TARGET_SUBDIR)/libtermcap && \
54136           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54137
54138 @endif target-libtermcap
54139
54140 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54141 maybe-install-strip-target-libtermcap:
54142 @if target-libtermcap
54143 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54144
54145 install-strip-target-libtermcap: installdirs
54146         @: $(MAKE); $(unstage)
54147         @r=`${PWD_COMMAND}`; export r; \
54148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54149         $(NORMAL_TARGET_EXPORTS) \
54150         (cd $(TARGET_SUBDIR)/libtermcap && \
54151           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54152
54153 @endif target-libtermcap
54154
54155 # Other targets (info, dvi, pdf, etc.)
54156
54157 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54158 maybe-info-target-libtermcap:
54159 @if target-libtermcap
54160 maybe-info-target-libtermcap: info-target-libtermcap
54161
54162 info-target-libtermcap: \
54163     configure-target-libtermcap 
54164         @: $(MAKE); $(unstage)
54165         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54166         r=`${PWD_COMMAND}`; export r; \
54167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54168         $(NORMAL_TARGET_EXPORTS) \
54169         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54170         for flag in $(EXTRA_TARGET_FLAGS); do \
54171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54172         done; \
54173         (cd $(TARGET_SUBDIR)/libtermcap && \
54174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54176                   "RANLIB=$${RANLIB}" \
54177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54178                    info) \
54179           || exit 1
54180
54181 @endif target-libtermcap
54182
54183 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54184 maybe-dvi-target-libtermcap:
54185 @if target-libtermcap
54186 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54187
54188 dvi-target-libtermcap: \
54189     configure-target-libtermcap 
54190         @: $(MAKE); $(unstage)
54191         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54192         r=`${PWD_COMMAND}`; export r; \
54193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194         $(NORMAL_TARGET_EXPORTS) \
54195         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54196         for flag in $(EXTRA_TARGET_FLAGS); do \
54197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198         done; \
54199         (cd $(TARGET_SUBDIR)/libtermcap && \
54200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202                   "RANLIB=$${RANLIB}" \
54203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204                    dvi) \
54205           || exit 1
54206
54207 @endif target-libtermcap
54208
54209 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54210 maybe-pdf-target-libtermcap:
54211 @if target-libtermcap
54212 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54213
54214 pdf-target-libtermcap: \
54215     configure-target-libtermcap 
54216         @: $(MAKE); $(unstage)
54217         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54218         r=`${PWD_COMMAND}`; export r; \
54219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54220         $(NORMAL_TARGET_EXPORTS) \
54221         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54222         for flag in $(EXTRA_TARGET_FLAGS); do \
54223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54224         done; \
54225         (cd $(TARGET_SUBDIR)/libtermcap && \
54226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54228                   "RANLIB=$${RANLIB}" \
54229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54230                    pdf) \
54231           || exit 1
54232
54233 @endif target-libtermcap
54234
54235 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54236 maybe-html-target-libtermcap:
54237 @if target-libtermcap
54238 maybe-html-target-libtermcap: html-target-libtermcap
54239
54240 html-target-libtermcap: \
54241     configure-target-libtermcap 
54242         @: $(MAKE); $(unstage)
54243         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54244         r=`${PWD_COMMAND}`; export r; \
54245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54246         $(NORMAL_TARGET_EXPORTS) \
54247         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54248         for flag in $(EXTRA_TARGET_FLAGS); do \
54249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54250         done; \
54251         (cd $(TARGET_SUBDIR)/libtermcap && \
54252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54254                   "RANLIB=$${RANLIB}" \
54255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54256                    html) \
54257           || exit 1
54258
54259 @endif target-libtermcap
54260
54261 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54262 maybe-TAGS-target-libtermcap:
54263 @if target-libtermcap
54264 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54265
54266 TAGS-target-libtermcap: \
54267     configure-target-libtermcap 
54268         @: $(MAKE); $(unstage)
54269         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54270         r=`${PWD_COMMAND}`; export r; \
54271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54272         $(NORMAL_TARGET_EXPORTS) \
54273         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54274         for flag in $(EXTRA_TARGET_FLAGS); do \
54275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54276         done; \
54277         (cd $(TARGET_SUBDIR)/libtermcap && \
54278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54280                   "RANLIB=$${RANLIB}" \
54281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54282                    TAGS) \
54283           || exit 1
54284
54285 @endif target-libtermcap
54286
54287 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54288 maybe-install-info-target-libtermcap:
54289 @if target-libtermcap
54290 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54291
54292 install-info-target-libtermcap: \
54293     configure-target-libtermcap \
54294     info-target-libtermcap 
54295         @: $(MAKE); $(unstage)
54296         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54297         r=`${PWD_COMMAND}`; export r; \
54298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54299         $(NORMAL_TARGET_EXPORTS) \
54300         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54301         for flag in $(EXTRA_TARGET_FLAGS); do \
54302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54303         done; \
54304         (cd $(TARGET_SUBDIR)/libtermcap && \
54305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54307                   "RANLIB=$${RANLIB}" \
54308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54309                    install-info) \
54310           || exit 1
54311
54312 @endif target-libtermcap
54313
54314 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54315 maybe-install-dvi-target-libtermcap:
54316 @if target-libtermcap
54317 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54318
54319 install-dvi-target-libtermcap: \
54320     configure-target-libtermcap \
54321     dvi-target-libtermcap 
54322         @: $(MAKE); $(unstage)
54323         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54324         r=`${PWD_COMMAND}`; export r; \
54325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326         $(NORMAL_TARGET_EXPORTS) \
54327         echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54328         for flag in $(EXTRA_TARGET_FLAGS); do \
54329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330         done; \
54331         (cd $(TARGET_SUBDIR)/libtermcap && \
54332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334                   "RANLIB=$${RANLIB}" \
54335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336                    install-dvi) \
54337           || exit 1
54338
54339 @endif target-libtermcap
54340
54341 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54342 maybe-install-pdf-target-libtermcap:
54343 @if target-libtermcap
54344 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54345
54346 install-pdf-target-libtermcap: \
54347     configure-target-libtermcap \
54348     pdf-target-libtermcap 
54349         @: $(MAKE); $(unstage)
54350         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54351         r=`${PWD_COMMAND}`; export r; \
54352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54353         $(NORMAL_TARGET_EXPORTS) \
54354         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54355         for flag in $(EXTRA_TARGET_FLAGS); do \
54356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54357         done; \
54358         (cd $(TARGET_SUBDIR)/libtermcap && \
54359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54361                   "RANLIB=$${RANLIB}" \
54362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54363                    install-pdf) \
54364           || exit 1
54365
54366 @endif target-libtermcap
54367
54368 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54369 maybe-install-html-target-libtermcap:
54370 @if target-libtermcap
54371 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54372
54373 install-html-target-libtermcap: \
54374     configure-target-libtermcap \
54375     html-target-libtermcap 
54376         @: $(MAKE); $(unstage)
54377         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54378         r=`${PWD_COMMAND}`; export r; \
54379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54380         $(NORMAL_TARGET_EXPORTS) \
54381         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54382         for flag in $(EXTRA_TARGET_FLAGS); do \
54383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54384         done; \
54385         (cd $(TARGET_SUBDIR)/libtermcap && \
54386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54388                   "RANLIB=$${RANLIB}" \
54389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54390                    install-html) \
54391           || exit 1
54392
54393 @endif target-libtermcap
54394
54395 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54396 maybe-installcheck-target-libtermcap:
54397 @if target-libtermcap
54398 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54399
54400 installcheck-target-libtermcap: \
54401     configure-target-libtermcap 
54402         @: $(MAKE); $(unstage)
54403         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54404         r=`${PWD_COMMAND}`; export r; \
54405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54406         $(NORMAL_TARGET_EXPORTS) \
54407         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54408         for flag in $(EXTRA_TARGET_FLAGS); do \
54409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54410         done; \
54411         (cd $(TARGET_SUBDIR)/libtermcap && \
54412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54414                   "RANLIB=$${RANLIB}" \
54415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54416                    installcheck) \
54417           || exit 1
54418
54419 @endif target-libtermcap
54420
54421 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54422 maybe-mostlyclean-target-libtermcap:
54423 @if target-libtermcap
54424 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54425
54426 # libtermcap doesn't support mostlyclean.
54427 mostlyclean-target-libtermcap:
54428
54429 @endif target-libtermcap
54430
54431 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54432 maybe-clean-target-libtermcap:
54433 @if target-libtermcap
54434 maybe-clean-target-libtermcap: clean-target-libtermcap
54435
54436 # libtermcap doesn't support clean.
54437 clean-target-libtermcap:
54438
54439 @endif target-libtermcap
54440
54441 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54442 maybe-distclean-target-libtermcap:
54443 @if target-libtermcap
54444 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54445
54446 # libtermcap doesn't support distclean.
54447 distclean-target-libtermcap:
54448
54449 @endif target-libtermcap
54450
54451 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54452 maybe-maintainer-clean-target-libtermcap:
54453 @if target-libtermcap
54454 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54455
54456 # libtermcap doesn't support maintainer-clean.
54457 maintainer-clean-target-libtermcap:
54458
54459 @endif target-libtermcap
54460
54461
54462
54463
54464
54465 .PHONY: configure-target-winsup maybe-configure-target-winsup
54466 maybe-configure-target-winsup:
54467 @if gcc-bootstrap
54468 configure-target-winsup: stage_current
54469 @endif gcc-bootstrap
54470 @if target-winsup
54471 maybe-configure-target-winsup: configure-target-winsup
54472 configure-target-winsup: 
54473         @: $(MAKE); $(unstage)
54474         @r=`${PWD_COMMAND}`; export r; \
54475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54476         echo "Checking multilib configuration for winsup..."; \
54477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54478         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54479         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54480           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54481             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54482           else \
54483             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54484             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54485           fi; \
54486         else \
54487           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54488         fi; \
54489         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54490         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54491         $(NORMAL_TARGET_EXPORTS)  \
54492         echo Configuring in $(TARGET_SUBDIR)/winsup; \
54493         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54494         case $(srcdir) in \
54495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54496           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
54497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54498         esac; \
54499         module_srcdir=winsup; \
54500         rm -f no-such-file || : ; \
54501         CONFIG_SITE=no-such-file $(SHELL) \
54502           $$s/$$module_srcdir/configure \
54503           --srcdir=$${topdir}/$$module_srcdir \
54504           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54505           --target=${target_alias}  \
54506           || exit 1
54507 @endif target-winsup
54508
54509
54510
54511
54512
54513 .PHONY: all-target-winsup maybe-all-target-winsup
54514 maybe-all-target-winsup:
54515 @if gcc-bootstrap
54516 all-target-winsup: stage_current
54517 @endif gcc-bootstrap
54518 @if target-winsup
54519 TARGET-target-winsup=all
54520 maybe-all-target-winsup: all-target-winsup
54521 all-target-winsup: configure-target-winsup
54522         @: $(MAKE); $(unstage)
54523         @r=`${PWD_COMMAND}`; export r; \
54524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54525         $(NORMAL_TARGET_EXPORTS)  \
54526         (cd $(TARGET_SUBDIR)/winsup && \
54527           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54528                 $(TARGET-target-winsup))
54529 @endif target-winsup
54530
54531
54532
54533
54534
54535 .PHONY: check-target-winsup maybe-check-target-winsup
54536 maybe-check-target-winsup:
54537 @if target-winsup
54538 maybe-check-target-winsup: check-target-winsup
54539
54540 check-target-winsup:
54541         @: $(MAKE); $(unstage)
54542         @r=`${PWD_COMMAND}`; export r; \
54543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54544         $(NORMAL_TARGET_EXPORTS) \
54545         (cd $(TARGET_SUBDIR)/winsup && \
54546           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54547
54548 @endif target-winsup
54549
54550 .PHONY: install-target-winsup maybe-install-target-winsup
54551 maybe-install-target-winsup:
54552 @if target-winsup
54553 maybe-install-target-winsup: install-target-winsup
54554
54555 install-target-winsup: installdirs
54556         @: $(MAKE); $(unstage)
54557         @r=`${PWD_COMMAND}`; export r; \
54558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54559         $(NORMAL_TARGET_EXPORTS) \
54560         (cd $(TARGET_SUBDIR)/winsup && \
54561           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54562
54563 @endif target-winsup
54564
54565 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
54566 maybe-install-strip-target-winsup:
54567 @if target-winsup
54568 maybe-install-strip-target-winsup: install-strip-target-winsup
54569
54570 install-strip-target-winsup: installdirs
54571         @: $(MAKE); $(unstage)
54572         @r=`${PWD_COMMAND}`; export r; \
54573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54574         $(NORMAL_TARGET_EXPORTS) \
54575         (cd $(TARGET_SUBDIR)/winsup && \
54576           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54577
54578 @endif target-winsup
54579
54580 # Other targets (info, dvi, pdf, etc.)
54581
54582 .PHONY: maybe-info-target-winsup info-target-winsup
54583 maybe-info-target-winsup:
54584 @if target-winsup
54585 maybe-info-target-winsup: info-target-winsup
54586
54587 info-target-winsup: \
54588     configure-target-winsup 
54589         @: $(MAKE); $(unstage)
54590         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54591         r=`${PWD_COMMAND}`; export r; \
54592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593         $(NORMAL_TARGET_EXPORTS) \
54594         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
54595         for flag in $(EXTRA_TARGET_FLAGS); do \
54596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54597         done; \
54598         (cd $(TARGET_SUBDIR)/winsup && \
54599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54601                   "RANLIB=$${RANLIB}" \
54602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54603                    info) \
54604           || exit 1
54605
54606 @endif target-winsup
54607
54608 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
54609 maybe-dvi-target-winsup:
54610 @if target-winsup
54611 maybe-dvi-target-winsup: dvi-target-winsup
54612
54613 dvi-target-winsup: \
54614     configure-target-winsup 
54615         @: $(MAKE); $(unstage)
54616         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54617         r=`${PWD_COMMAND}`; export r; \
54618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54619         $(NORMAL_TARGET_EXPORTS) \
54620         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54621         for flag in $(EXTRA_TARGET_FLAGS); do \
54622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54623         done; \
54624         (cd $(TARGET_SUBDIR)/winsup && \
54625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54627                   "RANLIB=$${RANLIB}" \
54628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54629                    dvi) \
54630           || exit 1
54631
54632 @endif target-winsup
54633
54634 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54635 maybe-pdf-target-winsup:
54636 @if target-winsup
54637 maybe-pdf-target-winsup: pdf-target-winsup
54638
54639 pdf-target-winsup: \
54640     configure-target-winsup 
54641         @: $(MAKE); $(unstage)
54642         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54643         r=`${PWD_COMMAND}`; export r; \
54644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54645         $(NORMAL_TARGET_EXPORTS) \
54646         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54647         for flag in $(EXTRA_TARGET_FLAGS); do \
54648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54649         done; \
54650         (cd $(TARGET_SUBDIR)/winsup && \
54651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54653                   "RANLIB=$${RANLIB}" \
54654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54655                    pdf) \
54656           || exit 1
54657
54658 @endif target-winsup
54659
54660 .PHONY: maybe-html-target-winsup html-target-winsup
54661 maybe-html-target-winsup:
54662 @if target-winsup
54663 maybe-html-target-winsup: html-target-winsup
54664
54665 html-target-winsup: \
54666     configure-target-winsup 
54667         @: $(MAKE); $(unstage)
54668         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54669         r=`${PWD_COMMAND}`; export r; \
54670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54671         $(NORMAL_TARGET_EXPORTS) \
54672         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54673         for flag in $(EXTRA_TARGET_FLAGS); do \
54674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54675         done; \
54676         (cd $(TARGET_SUBDIR)/winsup && \
54677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54679                   "RANLIB=$${RANLIB}" \
54680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54681                    html) \
54682           || exit 1
54683
54684 @endif target-winsup
54685
54686 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54687 maybe-TAGS-target-winsup:
54688 @if target-winsup
54689 maybe-TAGS-target-winsup: TAGS-target-winsup
54690
54691 TAGS-target-winsup: \
54692     configure-target-winsup 
54693         @: $(MAKE); $(unstage)
54694         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54695         r=`${PWD_COMMAND}`; export r; \
54696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54697         $(NORMAL_TARGET_EXPORTS) \
54698         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54699         for flag in $(EXTRA_TARGET_FLAGS); do \
54700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54701         done; \
54702         (cd $(TARGET_SUBDIR)/winsup && \
54703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54705                   "RANLIB=$${RANLIB}" \
54706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54707                    TAGS) \
54708           || exit 1
54709
54710 @endif target-winsup
54711
54712 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54713 maybe-install-info-target-winsup:
54714 @if target-winsup
54715 maybe-install-info-target-winsup: install-info-target-winsup
54716
54717 install-info-target-winsup: \
54718     configure-target-winsup \
54719     info-target-winsup 
54720         @: $(MAKE); $(unstage)
54721         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54722         r=`${PWD_COMMAND}`; export r; \
54723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54724         $(NORMAL_TARGET_EXPORTS) \
54725         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54726         for flag in $(EXTRA_TARGET_FLAGS); do \
54727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54728         done; \
54729         (cd $(TARGET_SUBDIR)/winsup && \
54730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54732                   "RANLIB=$${RANLIB}" \
54733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54734                    install-info) \
54735           || exit 1
54736
54737 @endif target-winsup
54738
54739 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54740 maybe-install-dvi-target-winsup:
54741 @if target-winsup
54742 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54743
54744 install-dvi-target-winsup: \
54745     configure-target-winsup \
54746     dvi-target-winsup 
54747         @: $(MAKE); $(unstage)
54748         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54749         r=`${PWD_COMMAND}`; export r; \
54750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54751         $(NORMAL_TARGET_EXPORTS) \
54752         echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54753         for flag in $(EXTRA_TARGET_FLAGS); do \
54754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54755         done; \
54756         (cd $(TARGET_SUBDIR)/winsup && \
54757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54759                   "RANLIB=$${RANLIB}" \
54760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54761                    install-dvi) \
54762           || exit 1
54763
54764 @endif target-winsup
54765
54766 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54767 maybe-install-pdf-target-winsup:
54768 @if target-winsup
54769 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54770
54771 install-pdf-target-winsup: \
54772     configure-target-winsup \
54773     pdf-target-winsup 
54774         @: $(MAKE); $(unstage)
54775         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54776         r=`${PWD_COMMAND}`; export r; \
54777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778         $(NORMAL_TARGET_EXPORTS) \
54779         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54780         for flag in $(EXTRA_TARGET_FLAGS); do \
54781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782         done; \
54783         (cd $(TARGET_SUBDIR)/winsup && \
54784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786                   "RANLIB=$${RANLIB}" \
54787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788                    install-pdf) \
54789           || exit 1
54790
54791 @endif target-winsup
54792
54793 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54794 maybe-install-html-target-winsup:
54795 @if target-winsup
54796 maybe-install-html-target-winsup: install-html-target-winsup
54797
54798 install-html-target-winsup: \
54799     configure-target-winsup \
54800     html-target-winsup 
54801         @: $(MAKE); $(unstage)
54802         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54803         r=`${PWD_COMMAND}`; export r; \
54804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805         $(NORMAL_TARGET_EXPORTS) \
54806         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54807         for flag in $(EXTRA_TARGET_FLAGS); do \
54808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54809         done; \
54810         (cd $(TARGET_SUBDIR)/winsup && \
54811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54813                   "RANLIB=$${RANLIB}" \
54814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54815                    install-html) \
54816           || exit 1
54817
54818 @endif target-winsup
54819
54820 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54821 maybe-installcheck-target-winsup:
54822 @if target-winsup
54823 maybe-installcheck-target-winsup: installcheck-target-winsup
54824
54825 installcheck-target-winsup: \
54826     configure-target-winsup 
54827         @: $(MAKE); $(unstage)
54828         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54829         r=`${PWD_COMMAND}`; export r; \
54830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54831         $(NORMAL_TARGET_EXPORTS) \
54832         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54833         for flag in $(EXTRA_TARGET_FLAGS); do \
54834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54835         done; \
54836         (cd $(TARGET_SUBDIR)/winsup && \
54837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54839                   "RANLIB=$${RANLIB}" \
54840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54841                    installcheck) \
54842           || exit 1
54843
54844 @endif target-winsup
54845
54846 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54847 maybe-mostlyclean-target-winsup:
54848 @if target-winsup
54849 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54850
54851 mostlyclean-target-winsup: 
54852         @: $(MAKE); $(unstage)
54853         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54854         r=`${PWD_COMMAND}`; export r; \
54855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54856         $(NORMAL_TARGET_EXPORTS) \
54857         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54858         for flag in $(EXTRA_TARGET_FLAGS); do \
54859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54860         done; \
54861         (cd $(TARGET_SUBDIR)/winsup && \
54862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54864                   "RANLIB=$${RANLIB}" \
54865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54866                    mostlyclean) \
54867           || exit 1
54868
54869 @endif target-winsup
54870
54871 .PHONY: maybe-clean-target-winsup clean-target-winsup
54872 maybe-clean-target-winsup:
54873 @if target-winsup
54874 maybe-clean-target-winsup: clean-target-winsup
54875
54876 clean-target-winsup: 
54877         @: $(MAKE); $(unstage)
54878         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54879         r=`${PWD_COMMAND}`; export r; \
54880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54881         $(NORMAL_TARGET_EXPORTS) \
54882         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54883         for flag in $(EXTRA_TARGET_FLAGS); do \
54884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54885         done; \
54886         (cd $(TARGET_SUBDIR)/winsup && \
54887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54889                   "RANLIB=$${RANLIB}" \
54890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54891                    clean) \
54892           || exit 1
54893
54894 @endif target-winsup
54895
54896 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54897 maybe-distclean-target-winsup:
54898 @if target-winsup
54899 maybe-distclean-target-winsup: distclean-target-winsup
54900
54901 distclean-target-winsup: 
54902         @: $(MAKE); $(unstage)
54903         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54904         r=`${PWD_COMMAND}`; export r; \
54905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906         $(NORMAL_TARGET_EXPORTS) \
54907         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54908         for flag in $(EXTRA_TARGET_FLAGS); do \
54909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54910         done; \
54911         (cd $(TARGET_SUBDIR)/winsup && \
54912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54914                   "RANLIB=$${RANLIB}" \
54915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54916                    distclean) \
54917           || exit 1
54918
54919 @endif target-winsup
54920
54921 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54922 maybe-maintainer-clean-target-winsup:
54923 @if target-winsup
54924 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54925
54926 maintainer-clean-target-winsup: 
54927         @: $(MAKE); $(unstage)
54928         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54929         r=`${PWD_COMMAND}`; export r; \
54930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54931         $(NORMAL_TARGET_EXPORTS) \
54932         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54933         for flag in $(EXTRA_TARGET_FLAGS); do \
54934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54935         done; \
54936         (cd $(TARGET_SUBDIR)/winsup && \
54937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54939                   "RANLIB=$${RANLIB}" \
54940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54941                    maintainer-clean) \
54942           || exit 1
54943
54944 @endif target-winsup
54945
54946
54947
54948
54949
54950 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54951 maybe-configure-target-libgloss:
54952 @if gcc-bootstrap
54953 configure-target-libgloss: stage_current
54954 @endif gcc-bootstrap
54955 @if target-libgloss
54956 maybe-configure-target-libgloss: configure-target-libgloss
54957 configure-target-libgloss: 
54958         @: $(MAKE); $(unstage)
54959         @r=`${PWD_COMMAND}`; export r; \
54960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54961         echo "Checking multilib configuration for libgloss..."; \
54962         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54963         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54964         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54965           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54966             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54967           else \
54968             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54969             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54970           fi; \
54971         else \
54972           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54973         fi; \
54974         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54975         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54976         $(NORMAL_TARGET_EXPORTS)  \
54977         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54978         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54979         case $(srcdir) in \
54980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54981           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54983         esac; \
54984         module_srcdir=libgloss; \
54985         rm -f no-such-file || : ; \
54986         CONFIG_SITE=no-such-file $(SHELL) \
54987           $$s/$$module_srcdir/configure \
54988           --srcdir=$${topdir}/$$module_srcdir \
54989           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54990           --target=${target_alias}  \
54991           || exit 1
54992 @endif target-libgloss
54993
54994
54995
54996
54997
54998 .PHONY: all-target-libgloss maybe-all-target-libgloss
54999 maybe-all-target-libgloss:
55000 @if gcc-bootstrap
55001 all-target-libgloss: stage_current
55002 @endif gcc-bootstrap
55003 @if target-libgloss
55004 TARGET-target-libgloss=all
55005 maybe-all-target-libgloss: all-target-libgloss
55006 all-target-libgloss: configure-target-libgloss
55007         @: $(MAKE); $(unstage)
55008         @r=`${PWD_COMMAND}`; export r; \
55009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55010         $(NORMAL_TARGET_EXPORTS)  \
55011         (cd $(TARGET_SUBDIR)/libgloss && \
55012           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55013                 $(TARGET-target-libgloss))
55014 @endif target-libgloss
55015
55016
55017
55018
55019
55020 .PHONY: check-target-libgloss maybe-check-target-libgloss
55021 maybe-check-target-libgloss:
55022 @if target-libgloss
55023 maybe-check-target-libgloss: check-target-libgloss
55024
55025 # Dummy target for uncheckable module.
55026 check-target-libgloss:
55027
55028 @endif target-libgloss
55029
55030 .PHONY: install-target-libgloss maybe-install-target-libgloss
55031 maybe-install-target-libgloss:
55032 @if target-libgloss
55033 maybe-install-target-libgloss: install-target-libgloss
55034
55035 install-target-libgloss: installdirs
55036         @: $(MAKE); $(unstage)
55037         @r=`${PWD_COMMAND}`; export r; \
55038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55039         $(NORMAL_TARGET_EXPORTS) \
55040         (cd $(TARGET_SUBDIR)/libgloss && \
55041           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55042
55043 @endif target-libgloss
55044
55045 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55046 maybe-install-strip-target-libgloss:
55047 @if target-libgloss
55048 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55049
55050 install-strip-target-libgloss: installdirs
55051         @: $(MAKE); $(unstage)
55052         @r=`${PWD_COMMAND}`; export r; \
55053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054         $(NORMAL_TARGET_EXPORTS) \
55055         (cd $(TARGET_SUBDIR)/libgloss && \
55056           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55057
55058 @endif target-libgloss
55059
55060 # Other targets (info, dvi, pdf, etc.)
55061
55062 .PHONY: maybe-info-target-libgloss info-target-libgloss
55063 maybe-info-target-libgloss:
55064 @if target-libgloss
55065 maybe-info-target-libgloss: info-target-libgloss
55066
55067 info-target-libgloss: \
55068     configure-target-libgloss 
55069         @: $(MAKE); $(unstage)
55070         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55071         r=`${PWD_COMMAND}`; export r; \
55072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073         $(NORMAL_TARGET_EXPORTS) \
55074         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55075         for flag in $(EXTRA_TARGET_FLAGS); do \
55076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55077         done; \
55078         (cd $(TARGET_SUBDIR)/libgloss && \
55079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55081                   "RANLIB=$${RANLIB}" \
55082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55083                    info) \
55084           || exit 1
55085
55086 @endif target-libgloss
55087
55088 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55089 maybe-dvi-target-libgloss:
55090 @if target-libgloss
55091 maybe-dvi-target-libgloss: dvi-target-libgloss
55092
55093 dvi-target-libgloss: \
55094     configure-target-libgloss 
55095         @: $(MAKE); $(unstage)
55096         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55097         r=`${PWD_COMMAND}`; export r; \
55098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55099         $(NORMAL_TARGET_EXPORTS) \
55100         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55101         for flag in $(EXTRA_TARGET_FLAGS); do \
55102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55103         done; \
55104         (cd $(TARGET_SUBDIR)/libgloss && \
55105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55107                   "RANLIB=$${RANLIB}" \
55108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55109                    dvi) \
55110           || exit 1
55111
55112 @endif target-libgloss
55113
55114 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55115 maybe-pdf-target-libgloss:
55116 @if target-libgloss
55117 maybe-pdf-target-libgloss: pdf-target-libgloss
55118
55119 pdf-target-libgloss: \
55120     configure-target-libgloss 
55121         @: $(MAKE); $(unstage)
55122         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55123         r=`${PWD_COMMAND}`; export r; \
55124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125         $(NORMAL_TARGET_EXPORTS) \
55126         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55127         for flag in $(EXTRA_TARGET_FLAGS); do \
55128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55129         done; \
55130         (cd $(TARGET_SUBDIR)/libgloss && \
55131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55133                   "RANLIB=$${RANLIB}" \
55134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55135                    pdf) \
55136           || exit 1
55137
55138 @endif target-libgloss
55139
55140 .PHONY: maybe-html-target-libgloss html-target-libgloss
55141 maybe-html-target-libgloss:
55142 @if target-libgloss
55143 maybe-html-target-libgloss: html-target-libgloss
55144
55145 html-target-libgloss: \
55146     configure-target-libgloss 
55147         @: $(MAKE); $(unstage)
55148         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55149         r=`${PWD_COMMAND}`; export r; \
55150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55151         $(NORMAL_TARGET_EXPORTS) \
55152         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55153         for flag in $(EXTRA_TARGET_FLAGS); do \
55154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55155         done; \
55156         (cd $(TARGET_SUBDIR)/libgloss && \
55157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55159                   "RANLIB=$${RANLIB}" \
55160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55161                    html) \
55162           || exit 1
55163
55164 @endif target-libgloss
55165
55166 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55167 maybe-TAGS-target-libgloss:
55168 @if target-libgloss
55169 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55170
55171 TAGS-target-libgloss: \
55172     configure-target-libgloss 
55173         @: $(MAKE); $(unstage)
55174         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55175         r=`${PWD_COMMAND}`; export r; \
55176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55177         $(NORMAL_TARGET_EXPORTS) \
55178         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55179         for flag in $(EXTRA_TARGET_FLAGS); do \
55180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55181         done; \
55182         (cd $(TARGET_SUBDIR)/libgloss && \
55183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55185                   "RANLIB=$${RANLIB}" \
55186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55187                    TAGS) \
55188           || exit 1
55189
55190 @endif target-libgloss
55191
55192 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55193 maybe-install-info-target-libgloss:
55194 @if target-libgloss
55195 maybe-install-info-target-libgloss: install-info-target-libgloss
55196
55197 install-info-target-libgloss: \
55198     configure-target-libgloss \
55199     info-target-libgloss 
55200         @: $(MAKE); $(unstage)
55201         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55202         r=`${PWD_COMMAND}`; export r; \
55203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55204         $(NORMAL_TARGET_EXPORTS) \
55205         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55206         for flag in $(EXTRA_TARGET_FLAGS); do \
55207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55208         done; \
55209         (cd $(TARGET_SUBDIR)/libgloss && \
55210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55212                   "RANLIB=$${RANLIB}" \
55213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55214                    install-info) \
55215           || exit 1
55216
55217 @endif target-libgloss
55218
55219 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55220 maybe-install-dvi-target-libgloss:
55221 @if target-libgloss
55222 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55223
55224 install-dvi-target-libgloss: \
55225     configure-target-libgloss \
55226     dvi-target-libgloss 
55227         @: $(MAKE); $(unstage)
55228         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55229         r=`${PWD_COMMAND}`; export r; \
55230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55231         $(NORMAL_TARGET_EXPORTS) \
55232         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55233         for flag in $(EXTRA_TARGET_FLAGS); do \
55234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55235         done; \
55236         (cd $(TARGET_SUBDIR)/libgloss && \
55237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55239                   "RANLIB=$${RANLIB}" \
55240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55241                    install-dvi) \
55242           || exit 1
55243
55244 @endif target-libgloss
55245
55246 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55247 maybe-install-pdf-target-libgloss:
55248 @if target-libgloss
55249 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55250
55251 install-pdf-target-libgloss: \
55252     configure-target-libgloss \
55253     pdf-target-libgloss 
55254         @: $(MAKE); $(unstage)
55255         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55256         r=`${PWD_COMMAND}`; export r; \
55257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55258         $(NORMAL_TARGET_EXPORTS) \
55259         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55260         for flag in $(EXTRA_TARGET_FLAGS); do \
55261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55262         done; \
55263         (cd $(TARGET_SUBDIR)/libgloss && \
55264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55266                   "RANLIB=$${RANLIB}" \
55267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55268                    install-pdf) \
55269           || exit 1
55270
55271 @endif target-libgloss
55272
55273 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55274 maybe-install-html-target-libgloss:
55275 @if target-libgloss
55276 maybe-install-html-target-libgloss: install-html-target-libgloss
55277
55278 install-html-target-libgloss: \
55279     configure-target-libgloss \
55280     html-target-libgloss 
55281         @: $(MAKE); $(unstage)
55282         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55283         r=`${PWD_COMMAND}`; export r; \
55284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285         $(NORMAL_TARGET_EXPORTS) \
55286         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55287         for flag in $(EXTRA_TARGET_FLAGS); do \
55288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289         done; \
55290         (cd $(TARGET_SUBDIR)/libgloss && \
55291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293                   "RANLIB=$${RANLIB}" \
55294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295                    install-html) \
55296           || exit 1
55297
55298 @endif target-libgloss
55299
55300 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55301 maybe-installcheck-target-libgloss:
55302 @if target-libgloss
55303 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55304
55305 installcheck-target-libgloss: \
55306     configure-target-libgloss 
55307         @: $(MAKE); $(unstage)
55308         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55309         r=`${PWD_COMMAND}`; export r; \
55310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55311         $(NORMAL_TARGET_EXPORTS) \
55312         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55313         for flag in $(EXTRA_TARGET_FLAGS); do \
55314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55315         done; \
55316         (cd $(TARGET_SUBDIR)/libgloss && \
55317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55319                   "RANLIB=$${RANLIB}" \
55320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55321                    installcheck) \
55322           || exit 1
55323
55324 @endif target-libgloss
55325
55326 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55327 maybe-mostlyclean-target-libgloss:
55328 @if target-libgloss
55329 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55330
55331 mostlyclean-target-libgloss: 
55332         @: $(MAKE); $(unstage)
55333         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55334         r=`${PWD_COMMAND}`; export r; \
55335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55336         $(NORMAL_TARGET_EXPORTS) \
55337         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55338         for flag in $(EXTRA_TARGET_FLAGS); do \
55339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55340         done; \
55341         (cd $(TARGET_SUBDIR)/libgloss && \
55342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55344                   "RANLIB=$${RANLIB}" \
55345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55346                    mostlyclean) \
55347           || exit 1
55348
55349 @endif target-libgloss
55350
55351 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55352 maybe-clean-target-libgloss:
55353 @if target-libgloss
55354 maybe-clean-target-libgloss: clean-target-libgloss
55355
55356 clean-target-libgloss: 
55357         @: $(MAKE); $(unstage)
55358         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55359         r=`${PWD_COMMAND}`; export r; \
55360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55361         $(NORMAL_TARGET_EXPORTS) \
55362         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55363         for flag in $(EXTRA_TARGET_FLAGS); do \
55364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55365         done; \
55366         (cd $(TARGET_SUBDIR)/libgloss && \
55367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55369                   "RANLIB=$${RANLIB}" \
55370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55371                    clean) \
55372           || exit 1
55373
55374 @endif target-libgloss
55375
55376 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55377 maybe-distclean-target-libgloss:
55378 @if target-libgloss
55379 maybe-distclean-target-libgloss: distclean-target-libgloss
55380
55381 distclean-target-libgloss: 
55382         @: $(MAKE); $(unstage)
55383         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55384         r=`${PWD_COMMAND}`; export r; \
55385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55386         $(NORMAL_TARGET_EXPORTS) \
55387         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55388         for flag in $(EXTRA_TARGET_FLAGS); do \
55389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55390         done; \
55391         (cd $(TARGET_SUBDIR)/libgloss && \
55392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55394                   "RANLIB=$${RANLIB}" \
55395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55396                    distclean) \
55397           || exit 1
55398
55399 @endif target-libgloss
55400
55401 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55402 maybe-maintainer-clean-target-libgloss:
55403 @if target-libgloss
55404 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55405
55406 maintainer-clean-target-libgloss: 
55407         @: $(MAKE); $(unstage)
55408         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55409         r=`${PWD_COMMAND}`; export r; \
55410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55411         $(NORMAL_TARGET_EXPORTS) \
55412         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55413         for flag in $(EXTRA_TARGET_FLAGS); do \
55414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55415         done; \
55416         (cd $(TARGET_SUBDIR)/libgloss && \
55417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55419                   "RANLIB=$${RANLIB}" \
55420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55421                    maintainer-clean) \
55422           || exit 1
55423
55424 @endif target-libgloss
55425
55426
55427
55428
55429
55430 .PHONY: configure-target-libffi maybe-configure-target-libffi
55431 maybe-configure-target-libffi:
55432 @if gcc-bootstrap
55433 configure-target-libffi: stage_current
55434 @endif gcc-bootstrap
55435 @if target-libffi
55436 maybe-configure-target-libffi: configure-target-libffi
55437 configure-target-libffi: 
55438         @: $(MAKE); $(unstage)
55439         @r=`${PWD_COMMAND}`; export r; \
55440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55441         echo "Checking multilib configuration for libffi..."; \
55442         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55443         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55444         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55445           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55446             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55447           else \
55448             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55449             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55450           fi; \
55451         else \
55452           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55453         fi; \
55454         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55455         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55456         $(NORMAL_TARGET_EXPORTS)  \
55457         echo Configuring in $(TARGET_SUBDIR)/libffi; \
55458         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55459         case $(srcdir) in \
55460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55461           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55463         esac; \
55464         module_srcdir=libffi; \
55465         rm -f no-such-file || : ; \
55466         CONFIG_SITE=no-such-file $(SHELL) \
55467           $$s/$$module_srcdir/configure \
55468           --srcdir=$${topdir}/$$module_srcdir \
55469           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55470           --target=${target_alias} --disable-shared --with-pic \
55471           || exit 1
55472 @endif target-libffi
55473
55474
55475
55476
55477
55478 .PHONY: all-target-libffi maybe-all-target-libffi
55479 maybe-all-target-libffi:
55480 @if gcc-bootstrap
55481 all-target-libffi: stage_current
55482 @endif gcc-bootstrap
55483 @if target-libffi
55484 TARGET-target-libffi=all
55485 maybe-all-target-libffi: all-target-libffi
55486 all-target-libffi: configure-target-libffi
55487         @: $(MAKE); $(unstage)
55488         @r=`${PWD_COMMAND}`; export r; \
55489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55490         $(NORMAL_TARGET_EXPORTS)  \
55491         (cd $(TARGET_SUBDIR)/libffi && \
55492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55493                 $(TARGET-target-libffi))
55494 @endif target-libffi
55495
55496
55497
55498
55499
55500 .PHONY: check-target-libffi maybe-check-target-libffi
55501 maybe-check-target-libffi:
55502 @if target-libffi
55503 maybe-check-target-libffi: check-target-libffi
55504
55505 check-target-libffi:
55506         @: $(MAKE); $(unstage)
55507         @r=`${PWD_COMMAND}`; export r; \
55508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55509         $(NORMAL_TARGET_EXPORTS) \
55510         (cd $(TARGET_SUBDIR)/libffi && \
55511           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55512
55513 @endif target-libffi
55514
55515 .PHONY: install-target-libffi maybe-install-target-libffi
55516 maybe-install-target-libffi:
55517 @if target-libffi
55518 maybe-install-target-libffi: install-target-libffi
55519
55520 # Dummy target for uninstallable.
55521 install-target-libffi:
55522
55523 @endif target-libffi
55524
55525 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
55526 maybe-install-strip-target-libffi:
55527 @if target-libffi
55528 maybe-install-strip-target-libffi: install-strip-target-libffi
55529
55530 # Dummy target for uninstallable.
55531 install-strip-target-libffi:
55532
55533 @endif target-libffi
55534
55535 # Other targets (info, dvi, pdf, etc.)
55536
55537 .PHONY: maybe-info-target-libffi info-target-libffi
55538 maybe-info-target-libffi:
55539 @if target-libffi
55540 maybe-info-target-libffi: info-target-libffi
55541
55542 info-target-libffi: \
55543     configure-target-libffi 
55544         @: $(MAKE); $(unstage)
55545         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55546         r=`${PWD_COMMAND}`; export r; \
55547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55548         $(NORMAL_TARGET_EXPORTS) \
55549         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
55550         for flag in $(EXTRA_TARGET_FLAGS); do \
55551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55552         done; \
55553         (cd $(TARGET_SUBDIR)/libffi && \
55554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55556                   "RANLIB=$${RANLIB}" \
55557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55558                    info) \
55559           || exit 1
55560
55561 @endif target-libffi
55562
55563 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
55564 maybe-dvi-target-libffi:
55565 @if target-libffi
55566 maybe-dvi-target-libffi: dvi-target-libffi
55567
55568 dvi-target-libffi: \
55569     configure-target-libffi 
55570         @: $(MAKE); $(unstage)
55571         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55572         r=`${PWD_COMMAND}`; export r; \
55573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55574         $(NORMAL_TARGET_EXPORTS) \
55575         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
55576         for flag in $(EXTRA_TARGET_FLAGS); do \
55577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55578         done; \
55579         (cd $(TARGET_SUBDIR)/libffi && \
55580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55582                   "RANLIB=$${RANLIB}" \
55583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55584                    dvi) \
55585           || exit 1
55586
55587 @endif target-libffi
55588
55589 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
55590 maybe-pdf-target-libffi:
55591 @if target-libffi
55592 maybe-pdf-target-libffi: pdf-target-libffi
55593
55594 pdf-target-libffi: \
55595     configure-target-libffi 
55596         @: $(MAKE); $(unstage)
55597         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55598         r=`${PWD_COMMAND}`; export r; \
55599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55600         $(NORMAL_TARGET_EXPORTS) \
55601         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
55602         for flag in $(EXTRA_TARGET_FLAGS); do \
55603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55604         done; \
55605         (cd $(TARGET_SUBDIR)/libffi && \
55606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55608                   "RANLIB=$${RANLIB}" \
55609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55610                    pdf) \
55611           || exit 1
55612
55613 @endif target-libffi
55614
55615 .PHONY: maybe-html-target-libffi html-target-libffi
55616 maybe-html-target-libffi:
55617 @if target-libffi
55618 maybe-html-target-libffi: html-target-libffi
55619
55620 html-target-libffi: \
55621     configure-target-libffi 
55622         @: $(MAKE); $(unstage)
55623         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55624         r=`${PWD_COMMAND}`; export r; \
55625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55626         $(NORMAL_TARGET_EXPORTS) \
55627         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55628         for flag in $(EXTRA_TARGET_FLAGS); do \
55629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55630         done; \
55631         (cd $(TARGET_SUBDIR)/libffi && \
55632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55634                   "RANLIB=$${RANLIB}" \
55635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55636                    html) \
55637           || exit 1
55638
55639 @endif target-libffi
55640
55641 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55642 maybe-TAGS-target-libffi:
55643 @if target-libffi
55644 maybe-TAGS-target-libffi: TAGS-target-libffi
55645
55646 TAGS-target-libffi: \
55647     configure-target-libffi 
55648         @: $(MAKE); $(unstage)
55649         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55650         r=`${PWD_COMMAND}`; export r; \
55651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55652         $(NORMAL_TARGET_EXPORTS) \
55653         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55654         for flag in $(EXTRA_TARGET_FLAGS); do \
55655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55656         done; \
55657         (cd $(TARGET_SUBDIR)/libffi && \
55658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55660                   "RANLIB=$${RANLIB}" \
55661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55662                    TAGS) \
55663           || exit 1
55664
55665 @endif target-libffi
55666
55667 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55668 maybe-install-info-target-libffi:
55669 @if target-libffi
55670 maybe-install-info-target-libffi: install-info-target-libffi
55671
55672 install-info-target-libffi: \
55673     configure-target-libffi \
55674     info-target-libffi 
55675         @: $(MAKE); $(unstage)
55676         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55677         r=`${PWD_COMMAND}`; export r; \
55678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55679         $(NORMAL_TARGET_EXPORTS) \
55680         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55681         for flag in $(EXTRA_TARGET_FLAGS); do \
55682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55683         done; \
55684         (cd $(TARGET_SUBDIR)/libffi && \
55685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55687                   "RANLIB=$${RANLIB}" \
55688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55689                    install-info) \
55690           || exit 1
55691
55692 @endif target-libffi
55693
55694 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55695 maybe-install-dvi-target-libffi:
55696 @if target-libffi
55697 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55698
55699 install-dvi-target-libffi: \
55700     configure-target-libffi \
55701     dvi-target-libffi 
55702         @: $(MAKE); $(unstage)
55703         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55704         r=`${PWD_COMMAND}`; export r; \
55705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55706         $(NORMAL_TARGET_EXPORTS) \
55707         echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55708         for flag in $(EXTRA_TARGET_FLAGS); do \
55709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55710         done; \
55711         (cd $(TARGET_SUBDIR)/libffi && \
55712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55714                   "RANLIB=$${RANLIB}" \
55715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55716                    install-dvi) \
55717           || exit 1
55718
55719 @endif target-libffi
55720
55721 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55722 maybe-install-pdf-target-libffi:
55723 @if target-libffi
55724 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55725
55726 install-pdf-target-libffi: \
55727     configure-target-libffi \
55728     pdf-target-libffi 
55729         @: $(MAKE); $(unstage)
55730         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55731         r=`${PWD_COMMAND}`; export r; \
55732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55733         $(NORMAL_TARGET_EXPORTS) \
55734         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55735         for flag in $(EXTRA_TARGET_FLAGS); do \
55736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55737         done; \
55738         (cd $(TARGET_SUBDIR)/libffi && \
55739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55741                   "RANLIB=$${RANLIB}" \
55742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55743                    install-pdf) \
55744           || exit 1
55745
55746 @endif target-libffi
55747
55748 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55749 maybe-install-html-target-libffi:
55750 @if target-libffi
55751 maybe-install-html-target-libffi: install-html-target-libffi
55752
55753 install-html-target-libffi: \
55754     configure-target-libffi \
55755     html-target-libffi 
55756         @: $(MAKE); $(unstage)
55757         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55758         r=`${PWD_COMMAND}`; export r; \
55759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55760         $(NORMAL_TARGET_EXPORTS) \
55761         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55762         for flag in $(EXTRA_TARGET_FLAGS); do \
55763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55764         done; \
55765         (cd $(TARGET_SUBDIR)/libffi && \
55766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55768                   "RANLIB=$${RANLIB}" \
55769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55770                    install-html) \
55771           || exit 1
55772
55773 @endif target-libffi
55774
55775 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55776 maybe-installcheck-target-libffi:
55777 @if target-libffi
55778 maybe-installcheck-target-libffi: installcheck-target-libffi
55779
55780 installcheck-target-libffi: \
55781     configure-target-libffi 
55782         @: $(MAKE); $(unstage)
55783         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55784         r=`${PWD_COMMAND}`; export r; \
55785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55786         $(NORMAL_TARGET_EXPORTS) \
55787         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55788         for flag in $(EXTRA_TARGET_FLAGS); do \
55789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55790         done; \
55791         (cd $(TARGET_SUBDIR)/libffi && \
55792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55794                   "RANLIB=$${RANLIB}" \
55795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55796                    installcheck) \
55797           || exit 1
55798
55799 @endif target-libffi
55800
55801 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55802 maybe-mostlyclean-target-libffi:
55803 @if target-libffi
55804 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55805
55806 mostlyclean-target-libffi: 
55807         @: $(MAKE); $(unstage)
55808         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55809         r=`${PWD_COMMAND}`; export r; \
55810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55811         $(NORMAL_TARGET_EXPORTS) \
55812         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55813         for flag in $(EXTRA_TARGET_FLAGS); do \
55814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55815         done; \
55816         (cd $(TARGET_SUBDIR)/libffi && \
55817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55819                   "RANLIB=$${RANLIB}" \
55820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55821                    mostlyclean) \
55822           || exit 1
55823
55824 @endif target-libffi
55825
55826 .PHONY: maybe-clean-target-libffi clean-target-libffi
55827 maybe-clean-target-libffi:
55828 @if target-libffi
55829 maybe-clean-target-libffi: clean-target-libffi
55830
55831 clean-target-libffi: 
55832         @: $(MAKE); $(unstage)
55833         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55834         r=`${PWD_COMMAND}`; export r; \
55835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55836         $(NORMAL_TARGET_EXPORTS) \
55837         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55838         for flag in $(EXTRA_TARGET_FLAGS); do \
55839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55840         done; \
55841         (cd $(TARGET_SUBDIR)/libffi && \
55842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55844                   "RANLIB=$${RANLIB}" \
55845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55846                    clean) \
55847           || exit 1
55848
55849 @endif target-libffi
55850
55851 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55852 maybe-distclean-target-libffi:
55853 @if target-libffi
55854 maybe-distclean-target-libffi: distclean-target-libffi
55855
55856 distclean-target-libffi: 
55857         @: $(MAKE); $(unstage)
55858         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55859         r=`${PWD_COMMAND}`; export r; \
55860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55861         $(NORMAL_TARGET_EXPORTS) \
55862         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55863         for flag in $(EXTRA_TARGET_FLAGS); do \
55864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55865         done; \
55866         (cd $(TARGET_SUBDIR)/libffi && \
55867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55869                   "RANLIB=$${RANLIB}" \
55870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55871                    distclean) \
55872           || exit 1
55873
55874 @endif target-libffi
55875
55876 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55877 maybe-maintainer-clean-target-libffi:
55878 @if target-libffi
55879 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55880
55881 maintainer-clean-target-libffi: 
55882         @: $(MAKE); $(unstage)
55883         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55884         r=`${PWD_COMMAND}`; export r; \
55885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55886         $(NORMAL_TARGET_EXPORTS) \
55887         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55888         for flag in $(EXTRA_TARGET_FLAGS); do \
55889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55890         done; \
55891         (cd $(TARGET_SUBDIR)/libffi && \
55892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55894                   "RANLIB=$${RANLIB}" \
55895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55896                    maintainer-clean) \
55897           || exit 1
55898
55899 @endif target-libffi
55900
55901
55902
55903
55904
55905 .PHONY: configure-target-zlib maybe-configure-target-zlib
55906 maybe-configure-target-zlib:
55907 @if gcc-bootstrap
55908 configure-target-zlib: stage_current
55909 @endif gcc-bootstrap
55910 @if target-zlib
55911 maybe-configure-target-zlib: configure-target-zlib
55912 configure-target-zlib: 
55913         @r=`${PWD_COMMAND}`; export r; \
55914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55915         echo "Checking multilib configuration for zlib..."; \
55916         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55917         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55918         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55919           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55920             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55921           else \
55922             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55923             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55924           fi; \
55925         else \
55926           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55927         fi; \
55928         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55930         $(NORMAL_TARGET_EXPORTS)  \
55931         echo Configuring in $(TARGET_SUBDIR)/zlib; \
55932         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55933         case $(srcdir) in \
55934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55935           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55937         esac; \
55938         module_srcdir=zlib; \
55939         rm -f no-such-file || : ; \
55940         CONFIG_SITE=no-such-file $(SHELL) \
55941           $$s/$$module_srcdir/configure \
55942           --srcdir=$${topdir}/$$module_srcdir \
55943           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55944           --target=${target_alias}  \
55945           || exit 1
55946 @endif target-zlib
55947
55948
55949
55950 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
55951 maybe-configure-stage1-target-zlib:
55952 @if target-zlib-bootstrap
55953 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
55954 configure-stage1-target-zlib:
55955         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55956         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55957         @r=`${PWD_COMMAND}`; export r; \
55958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55959         TFLAGS="$(STAGE1_TFLAGS)"; \
55960         echo "Checking multilib configuration for zlib..."; \
55961         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55962         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55963           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55964             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55965           else \
55966             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55967             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55968           fi; \
55969         else \
55970           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55971         fi; \
55972         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55973         $(NORMAL_TARGET_EXPORTS) \
55974         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55975         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55976         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55977         echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
55978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55979         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55980         case $(srcdir) in \
55981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55982           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55984         esac; \
55985         module_srcdir=zlib; \
55986         $(SHELL) $$s/$$module_srcdir/configure \
55987           --srcdir=$${topdir}/$$module_srcdir \
55988           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55989           --target=${target_alias} \
55990            \
55991           $(STAGE1_CONFIGURE_FLAGS)
55992 @endif target-zlib-bootstrap
55993
55994 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
55995 maybe-configure-stage2-target-zlib:
55996 @if target-zlib-bootstrap
55997 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
55998 configure-stage2-target-zlib:
55999         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56000         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56001         @r=`${PWD_COMMAND}`; export r; \
56002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56003         TFLAGS="$(STAGE2_TFLAGS)"; \
56004         echo "Checking multilib configuration for zlib..."; \
56005         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56006         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56007           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56008             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56009           else \
56010             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56011             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56012           fi; \
56013         else \
56014           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56015         fi; \
56016         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56017         $(NORMAL_TARGET_EXPORTS) \
56018          \
56019         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56020         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56021         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56022         echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56023         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56024         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56025         case $(srcdir) in \
56026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56027           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56029         esac; \
56030         module_srcdir=zlib; \
56031         $(SHELL) $$s/$$module_srcdir/configure \
56032           --srcdir=$${topdir}/$$module_srcdir \
56033           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56034           --target=${target_alias} \
56035           --with-build-libsubdir=$(HOST_SUBDIR) \
56036           $(STAGE2_CONFIGURE_FLAGS)
56037 @endif target-zlib-bootstrap
56038
56039 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56040 maybe-configure-stage3-target-zlib:
56041 @if target-zlib-bootstrap
56042 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56043 configure-stage3-target-zlib:
56044         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56045         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56046         @r=`${PWD_COMMAND}`; export r; \
56047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56048         TFLAGS="$(STAGE3_TFLAGS)"; \
56049         echo "Checking multilib configuration for zlib..."; \
56050         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56051         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56052           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56053             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56054           else \
56055             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56056             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56057           fi; \
56058         else \
56059           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56060         fi; \
56061         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56062         $(NORMAL_TARGET_EXPORTS) \
56063          \
56064         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56065         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56066         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56067         echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56068         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56069         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56070         case $(srcdir) in \
56071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56072           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56074         esac; \
56075         module_srcdir=zlib; \
56076         $(SHELL) $$s/$$module_srcdir/configure \
56077           --srcdir=$${topdir}/$$module_srcdir \
56078           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56079           --target=${target_alias} \
56080           --with-build-libsubdir=$(HOST_SUBDIR) \
56081           $(STAGE3_CONFIGURE_FLAGS)
56082 @endif target-zlib-bootstrap
56083
56084 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56085 maybe-configure-stage4-target-zlib:
56086 @if target-zlib-bootstrap
56087 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56088 configure-stage4-target-zlib:
56089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56090         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56091         @r=`${PWD_COMMAND}`; export r; \
56092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56093         TFLAGS="$(STAGE4_TFLAGS)"; \
56094         echo "Checking multilib configuration for zlib..."; \
56095         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56096         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56097           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56098             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56099           else \
56100             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56101             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56102           fi; \
56103         else \
56104           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56105         fi; \
56106         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56107         $(NORMAL_TARGET_EXPORTS) \
56108          \
56109         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56110         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56111         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56112         echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56113         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56114         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56115         case $(srcdir) in \
56116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56117           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56119         esac; \
56120         module_srcdir=zlib; \
56121         $(SHELL) $$s/$$module_srcdir/configure \
56122           --srcdir=$${topdir}/$$module_srcdir \
56123           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56124           --target=${target_alias} \
56125           --with-build-libsubdir=$(HOST_SUBDIR) \
56126           $(STAGE4_CONFIGURE_FLAGS)
56127 @endif target-zlib-bootstrap
56128
56129 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56130 maybe-configure-stageprofile-target-zlib:
56131 @if target-zlib-bootstrap
56132 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56133 configure-stageprofile-target-zlib:
56134         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56135         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56136         @r=`${PWD_COMMAND}`; export r; \
56137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56138         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56139         echo "Checking multilib configuration for zlib..."; \
56140         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56141         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56142           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56143             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56144           else \
56145             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56146             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56147           fi; \
56148         else \
56149           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56150         fi; \
56151         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56152         $(NORMAL_TARGET_EXPORTS) \
56153          \
56154         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56155         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56156         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56157         echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56158         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56159         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56160         case $(srcdir) in \
56161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56162           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56164         esac; \
56165         module_srcdir=zlib; \
56166         $(SHELL) $$s/$$module_srcdir/configure \
56167           --srcdir=$${topdir}/$$module_srcdir \
56168           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56169           --target=${target_alias} \
56170           --with-build-libsubdir=$(HOST_SUBDIR) \
56171           $(STAGEprofile_CONFIGURE_FLAGS)
56172 @endif target-zlib-bootstrap
56173
56174 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56175 maybe-configure-stagetrain-target-zlib:
56176 @if target-zlib-bootstrap
56177 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56178 configure-stagetrain-target-zlib:
56179         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56180         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56181         @r=`${PWD_COMMAND}`; export r; \
56182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56183         TFLAGS="$(STAGEtrain_TFLAGS)"; \
56184         echo "Checking multilib configuration for zlib..."; \
56185         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56186         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56187           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56188             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56189           else \
56190             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56191             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56192           fi; \
56193         else \
56194           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56195         fi; \
56196         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56197         $(NORMAL_TARGET_EXPORTS) \
56198          \
56199         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56200         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56201         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56202         echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56203         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56204         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56205         case $(srcdir) in \
56206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56207           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56209         esac; \
56210         module_srcdir=zlib; \
56211         $(SHELL) $$s/$$module_srcdir/configure \
56212           --srcdir=$${topdir}/$$module_srcdir \
56213           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56214           --target=${target_alias} \
56215           --with-build-libsubdir=$(HOST_SUBDIR) \
56216           $(STAGEtrain_CONFIGURE_FLAGS)
56217 @endif target-zlib-bootstrap
56218
56219 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56220 maybe-configure-stagefeedback-target-zlib:
56221 @if target-zlib-bootstrap
56222 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56223 configure-stagefeedback-target-zlib:
56224         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56225         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56226         @r=`${PWD_COMMAND}`; export r; \
56227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56228         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56229         echo "Checking multilib configuration for zlib..."; \
56230         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56231         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56232           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56233             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56234           else \
56235             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56236             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56237           fi; \
56238         else \
56239           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56240         fi; \
56241         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56242         $(NORMAL_TARGET_EXPORTS) \
56243          \
56244         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56245         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56246         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56247         echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56248         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56249         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56250         case $(srcdir) in \
56251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56252           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56254         esac; \
56255         module_srcdir=zlib; \
56256         $(SHELL) $$s/$$module_srcdir/configure \
56257           --srcdir=$${topdir}/$$module_srcdir \
56258           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56259           --target=${target_alias} \
56260           --with-build-libsubdir=$(HOST_SUBDIR) \
56261           $(STAGEfeedback_CONFIGURE_FLAGS)
56262 @endif target-zlib-bootstrap
56263
56264 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56265 maybe-configure-stageautoprofile-target-zlib:
56266 @if target-zlib-bootstrap
56267 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56268 configure-stageautoprofile-target-zlib:
56269         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56270         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56271         @r=`${PWD_COMMAND}`; export r; \
56272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56273         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56274         echo "Checking multilib configuration for zlib..."; \
56275         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56276         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56277           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56278             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56279           else \
56280             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56281             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56282           fi; \
56283         else \
56284           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56285         fi; \
56286         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56287         $(NORMAL_TARGET_EXPORTS) \
56288          \
56289         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56290         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56291         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56292         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56293         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56294         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56295         case $(srcdir) in \
56296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56297           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56299         esac; \
56300         module_srcdir=zlib; \
56301         $(SHELL) $$s/$$module_srcdir/configure \
56302           --srcdir=$${topdir}/$$module_srcdir \
56303           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56304           --target=${target_alias} \
56305           --with-build-libsubdir=$(HOST_SUBDIR) \
56306           $(STAGEautoprofile_CONFIGURE_FLAGS)
56307 @endif target-zlib-bootstrap
56308
56309 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56310 maybe-configure-stageautofeedback-target-zlib:
56311 @if target-zlib-bootstrap
56312 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56313 configure-stageautofeedback-target-zlib:
56314         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56315         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56316         @r=`${PWD_COMMAND}`; export r; \
56317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56318         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56319         echo "Checking multilib configuration for zlib..."; \
56320         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56321         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56322           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56323             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56324           else \
56325             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56326             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56327           fi; \
56328         else \
56329           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56330         fi; \
56331         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56332         $(NORMAL_TARGET_EXPORTS) \
56333          \
56334         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56335         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56336         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56337         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56338         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56339         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56340         case $(srcdir) in \
56341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56342           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56344         esac; \
56345         module_srcdir=zlib; \
56346         $(SHELL) $$s/$$module_srcdir/configure \
56347           --srcdir=$${topdir}/$$module_srcdir \
56348           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56349           --target=${target_alias} \
56350           --with-build-libsubdir=$(HOST_SUBDIR) \
56351           $(STAGEautofeedback_CONFIGURE_FLAGS)
56352 @endif target-zlib-bootstrap
56353
56354
56355
56356
56357
56358 .PHONY: all-target-zlib maybe-all-target-zlib
56359 maybe-all-target-zlib:
56360 @if gcc-bootstrap
56361 all-target-zlib: stage_current
56362 @endif gcc-bootstrap
56363 @if target-zlib
56364 TARGET-target-zlib=all
56365 maybe-all-target-zlib: all-target-zlib
56366 all-target-zlib: configure-target-zlib
56367         @r=`${PWD_COMMAND}`; export r; \
56368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56369         $(NORMAL_TARGET_EXPORTS)  \
56370         (cd $(TARGET_SUBDIR)/zlib && \
56371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56372                 $(TARGET-target-zlib))
56373 @endif target-zlib
56374
56375
56376
56377 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56378 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56379 maybe-all-stage1-target-zlib:
56380 maybe-clean-stage1-target-zlib:
56381 @if target-zlib-bootstrap
56382 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56383 all-stage1: all-stage1-target-zlib
56384 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56385 all-stage1-target-zlib: configure-stage1-target-zlib
56386         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56387         @r=`${PWD_COMMAND}`; export r; \
56388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56389         TFLAGS="$(STAGE1_TFLAGS)"; \
56390         $(NORMAL_TARGET_EXPORTS)  \
56391         cd $(TARGET_SUBDIR)/zlib && \
56392          \
56393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56394                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56395                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56396                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56400                 $(EXTRA_TARGET_FLAGS)  \
56401                   \
56402                 TFLAGS="$(STAGE1_TFLAGS)"  \
56403                 $(TARGET-stage1-target-zlib)
56404
56405 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56406 clean-stage1: clean-stage1-target-zlib
56407 clean-stage1-target-zlib:
56408         @if [ $(current_stage) = stage1 ]; then \
56409           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56410         else \
56411           [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56412           $(MAKE) stage1-start; \
56413         fi; \
56414         cd $(TARGET_SUBDIR)/zlib && \
56415         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56416           clean
56417 @endif target-zlib-bootstrap
56418
56419
56420 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56421 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56422 maybe-all-stage2-target-zlib:
56423 maybe-clean-stage2-target-zlib:
56424 @if target-zlib-bootstrap
56425 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56426 all-stage2: all-stage2-target-zlib
56427 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56428 all-stage2-target-zlib: configure-stage2-target-zlib
56429         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56430         @r=`${PWD_COMMAND}`; export r; \
56431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56432         TFLAGS="$(STAGE2_TFLAGS)"; \
56433         $(NORMAL_TARGET_EXPORTS) \
56434           \
56435         cd $(TARGET_SUBDIR)/zlib && \
56436          \
56437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56438                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56439                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56440                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56444                 $(EXTRA_TARGET_FLAGS)   \
56445                 TFLAGS="$(STAGE2_TFLAGS)"  \
56446                 $(TARGET-stage2-target-zlib)
56447
56448 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56449 clean-stage2: clean-stage2-target-zlib
56450 clean-stage2-target-zlib:
56451         @if [ $(current_stage) = stage2 ]; then \
56452           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56453         else \
56454           [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56455           $(MAKE) stage2-start; \
56456         fi; \
56457         cd $(TARGET_SUBDIR)/zlib && \
56458         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56459 @endif target-zlib-bootstrap
56460
56461
56462 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56463 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56464 maybe-all-stage3-target-zlib:
56465 maybe-clean-stage3-target-zlib:
56466 @if target-zlib-bootstrap
56467 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56468 all-stage3: all-stage3-target-zlib
56469 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56470 all-stage3-target-zlib: configure-stage3-target-zlib
56471         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56472         @r=`${PWD_COMMAND}`; export r; \
56473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56474         TFLAGS="$(STAGE3_TFLAGS)"; \
56475         $(NORMAL_TARGET_EXPORTS) \
56476           \
56477         cd $(TARGET_SUBDIR)/zlib && \
56478          \
56479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56480                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56481                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56482                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56486                 $(EXTRA_TARGET_FLAGS)   \
56487                 TFLAGS="$(STAGE3_TFLAGS)"  \
56488                 $(TARGET-stage3-target-zlib)
56489
56490 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56491 clean-stage3: clean-stage3-target-zlib
56492 clean-stage3-target-zlib:
56493         @if [ $(current_stage) = stage3 ]; then \
56494           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56495         else \
56496           [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
56497           $(MAKE) stage3-start; \
56498         fi; \
56499         cd $(TARGET_SUBDIR)/zlib && \
56500         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56501 @endif target-zlib-bootstrap
56502
56503
56504 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
56505 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
56506 maybe-all-stage4-target-zlib:
56507 maybe-clean-stage4-target-zlib:
56508 @if target-zlib-bootstrap
56509 maybe-all-stage4-target-zlib: all-stage4-target-zlib
56510 all-stage4: all-stage4-target-zlib
56511 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
56512 all-stage4-target-zlib: configure-stage4-target-zlib
56513         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56514         @r=`${PWD_COMMAND}`; export r; \
56515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56516         TFLAGS="$(STAGE4_TFLAGS)"; \
56517         $(NORMAL_TARGET_EXPORTS) \
56518           \
56519         cd $(TARGET_SUBDIR)/zlib && \
56520          \
56521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56522                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56523                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56524                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56528                 $(EXTRA_TARGET_FLAGS)   \
56529                 TFLAGS="$(STAGE4_TFLAGS)"  \
56530                 $(TARGET-stage4-target-zlib)
56531
56532 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
56533 clean-stage4: clean-stage4-target-zlib
56534 clean-stage4-target-zlib:
56535         @if [ $(current_stage) = stage4 ]; then \
56536           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56537         else \
56538           [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
56539           $(MAKE) stage4-start; \
56540         fi; \
56541         cd $(TARGET_SUBDIR)/zlib && \
56542         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56543 @endif target-zlib-bootstrap
56544
56545
56546 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
56547 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
56548 maybe-all-stageprofile-target-zlib:
56549 maybe-clean-stageprofile-target-zlib:
56550 @if target-zlib-bootstrap
56551 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
56552 all-stageprofile: all-stageprofile-target-zlib
56553 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
56554 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
56555         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56556         @r=`${PWD_COMMAND}`; export r; \
56557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56559         $(NORMAL_TARGET_EXPORTS) \
56560           \
56561         cd $(TARGET_SUBDIR)/zlib && \
56562          \
56563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56564                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56565                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56566                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56570                 $(EXTRA_TARGET_FLAGS)   \
56571                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
56572                 $(TARGET-stageprofile-target-zlib)
56573
56574 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
56575 clean-stageprofile: clean-stageprofile-target-zlib
56576 clean-stageprofile-target-zlib:
56577         @if [ $(current_stage) = stageprofile ]; then \
56578           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56579         else \
56580           [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
56581           $(MAKE) stageprofile-start; \
56582         fi; \
56583         cd $(TARGET_SUBDIR)/zlib && \
56584         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56585 @endif target-zlib-bootstrap
56586
56587
56588 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
56589 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
56590 maybe-all-stagetrain-target-zlib:
56591 maybe-clean-stagetrain-target-zlib:
56592 @if target-zlib-bootstrap
56593 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
56594 all-stagetrain: all-stagetrain-target-zlib
56595 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
56596 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
56597         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56598         @r=`${PWD_COMMAND}`; export r; \
56599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56600         TFLAGS="$(STAGEtrain_TFLAGS)"; \
56601         $(NORMAL_TARGET_EXPORTS) \
56602           \
56603         cd $(TARGET_SUBDIR)/zlib && \
56604          \
56605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56606                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56607                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56608                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56612                 $(EXTRA_TARGET_FLAGS)   \
56613                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
56614                 $(TARGET-stagetrain-target-zlib)
56615
56616 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
56617 clean-stagetrain: clean-stagetrain-target-zlib
56618 clean-stagetrain-target-zlib:
56619         @if [ $(current_stage) = stagetrain ]; then \
56620           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56621         else \
56622           [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
56623           $(MAKE) stagetrain-start; \
56624         fi; \
56625         cd $(TARGET_SUBDIR)/zlib && \
56626         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56627 @endif target-zlib-bootstrap
56628
56629
56630 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
56631 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
56632 maybe-all-stagefeedback-target-zlib:
56633 maybe-clean-stagefeedback-target-zlib:
56634 @if target-zlib-bootstrap
56635 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
56636 all-stagefeedback: all-stagefeedback-target-zlib
56637 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
56638 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56639         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56640         @r=`${PWD_COMMAND}`; export r; \
56641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56642         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56643         $(NORMAL_TARGET_EXPORTS) \
56644           \
56645         cd $(TARGET_SUBDIR)/zlib && \
56646          \
56647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56648                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56649                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56650                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56654                 $(EXTRA_TARGET_FLAGS)   \
56655                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
56656                 $(TARGET-stagefeedback-target-zlib)
56657
56658 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
56659 clean-stagefeedback: clean-stagefeedback-target-zlib
56660 clean-stagefeedback-target-zlib:
56661         @if [ $(current_stage) = stagefeedback ]; then \
56662           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56663         else \
56664           [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
56665           $(MAKE) stagefeedback-start; \
56666         fi; \
56667         cd $(TARGET_SUBDIR)/zlib && \
56668         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56669 @endif target-zlib-bootstrap
56670
56671
56672 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
56673 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
56674 maybe-all-stageautoprofile-target-zlib:
56675 maybe-clean-stageautoprofile-target-zlib:
56676 @if target-zlib-bootstrap
56677 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
56678 all-stageautoprofile: all-stageautoprofile-target-zlib
56679 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
56680 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56681         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56682         @r=`${PWD_COMMAND}`; export r; \
56683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56684         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56685         $(NORMAL_TARGET_EXPORTS) \
56686           \
56687         cd $(TARGET_SUBDIR)/zlib && \
56688         $$s/gcc/config/i386/$(AUTO_PROFILE) \
56689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56690                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56691                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56692                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56696                 $(EXTRA_TARGET_FLAGS)   \
56697                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
56698                 $(TARGET-stageautoprofile-target-zlib)
56699
56700 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
56701 clean-stageautoprofile: clean-stageautoprofile-target-zlib
56702 clean-stageautoprofile-target-zlib:
56703         @if [ $(current_stage) = stageautoprofile ]; then \
56704           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56705         else \
56706           [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
56707           $(MAKE) stageautoprofile-start; \
56708         fi; \
56709         cd $(TARGET_SUBDIR)/zlib && \
56710         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56711 @endif target-zlib-bootstrap
56712
56713
56714 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
56715 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
56716 maybe-all-stageautofeedback-target-zlib:
56717 maybe-clean-stageautofeedback-target-zlib:
56718 @if target-zlib-bootstrap
56719 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
56720 all-stageautofeedback: all-stageautofeedback-target-zlib
56721 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
56722 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56723         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56724         @r=`${PWD_COMMAND}`; export r; \
56725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56726         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56727         $(NORMAL_TARGET_EXPORTS) \
56728           \
56729         cd $(TARGET_SUBDIR)/zlib && \
56730          \
56731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56732                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56733                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56734                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56738                 $(EXTRA_TARGET_FLAGS)   \
56739                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56740                 $(TARGET-stageautofeedback-target-zlib)
56741
56742 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
56743 clean-stageautofeedback: clean-stageautofeedback-target-zlib
56744 clean-stageautofeedback-target-zlib:
56745         @if [ $(current_stage) = stageautofeedback ]; then \
56746           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56747         else \
56748           [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
56749           $(MAKE) stageautofeedback-start; \
56750         fi; \
56751         cd $(TARGET_SUBDIR)/zlib && \
56752         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56753 @endif target-zlib-bootstrap
56754
56755
56756
56757
56758
56759
56760 .PHONY: check-target-zlib maybe-check-target-zlib
56761 maybe-check-target-zlib:
56762 @if target-zlib
56763 maybe-check-target-zlib: check-target-zlib
56764
56765 check-target-zlib:
56766         @: $(MAKE); $(unstage)
56767         @r=`${PWD_COMMAND}`; export r; \
56768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56769         $(NORMAL_TARGET_EXPORTS) \
56770         (cd $(TARGET_SUBDIR)/zlib && \
56771           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56772
56773 @endif target-zlib
56774
56775 .PHONY: install-target-zlib maybe-install-target-zlib
56776 maybe-install-target-zlib:
56777 @if target-zlib
56778 maybe-install-target-zlib: install-target-zlib
56779
56780 install-target-zlib: installdirs
56781         @: $(MAKE); $(unstage)
56782         @r=`${PWD_COMMAND}`; export r; \
56783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56784         $(NORMAL_TARGET_EXPORTS) \
56785         (cd $(TARGET_SUBDIR)/zlib && \
56786           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56787
56788 @endif target-zlib
56789
56790 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56791 maybe-install-strip-target-zlib:
56792 @if target-zlib
56793 maybe-install-strip-target-zlib: install-strip-target-zlib
56794
56795 install-strip-target-zlib: installdirs
56796         @: $(MAKE); $(unstage)
56797         @r=`${PWD_COMMAND}`; export r; \
56798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56799         $(NORMAL_TARGET_EXPORTS) \
56800         (cd $(TARGET_SUBDIR)/zlib && \
56801           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56802
56803 @endif target-zlib
56804
56805 # Other targets (info, dvi, pdf, etc.)
56806
56807 .PHONY: maybe-info-target-zlib info-target-zlib
56808 maybe-info-target-zlib:
56809 @if target-zlib
56810 maybe-info-target-zlib: info-target-zlib
56811
56812 info-target-zlib: \
56813     configure-target-zlib 
56814         @: $(MAKE); $(unstage)
56815         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56816         r=`${PWD_COMMAND}`; export r; \
56817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56818         $(NORMAL_TARGET_EXPORTS) \
56819         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56820         for flag in $(EXTRA_TARGET_FLAGS); do \
56821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56822         done; \
56823         (cd $(TARGET_SUBDIR)/zlib && \
56824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56826                   "RANLIB=$${RANLIB}" \
56827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56828                    info) \
56829           || exit 1
56830
56831 @endif target-zlib
56832
56833 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56834 maybe-dvi-target-zlib:
56835 @if target-zlib
56836 maybe-dvi-target-zlib: dvi-target-zlib
56837
56838 dvi-target-zlib: \
56839     configure-target-zlib 
56840         @: $(MAKE); $(unstage)
56841         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56842         r=`${PWD_COMMAND}`; export r; \
56843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56844         $(NORMAL_TARGET_EXPORTS) \
56845         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56846         for flag in $(EXTRA_TARGET_FLAGS); do \
56847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56848         done; \
56849         (cd $(TARGET_SUBDIR)/zlib && \
56850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56852                   "RANLIB=$${RANLIB}" \
56853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56854                    dvi) \
56855           || exit 1
56856
56857 @endif target-zlib
56858
56859 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56860 maybe-pdf-target-zlib:
56861 @if target-zlib
56862 maybe-pdf-target-zlib: pdf-target-zlib
56863
56864 pdf-target-zlib: \
56865     configure-target-zlib 
56866         @: $(MAKE); $(unstage)
56867         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56868         r=`${PWD_COMMAND}`; export r; \
56869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56870         $(NORMAL_TARGET_EXPORTS) \
56871         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56872         for flag in $(EXTRA_TARGET_FLAGS); do \
56873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56874         done; \
56875         (cd $(TARGET_SUBDIR)/zlib && \
56876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56878                   "RANLIB=$${RANLIB}" \
56879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56880                    pdf) \
56881           || exit 1
56882
56883 @endif target-zlib
56884
56885 .PHONY: maybe-html-target-zlib html-target-zlib
56886 maybe-html-target-zlib:
56887 @if target-zlib
56888 maybe-html-target-zlib: html-target-zlib
56889
56890 html-target-zlib: \
56891     configure-target-zlib 
56892         @: $(MAKE); $(unstage)
56893         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56894         r=`${PWD_COMMAND}`; export r; \
56895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56896         $(NORMAL_TARGET_EXPORTS) \
56897         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56898         for flag in $(EXTRA_TARGET_FLAGS); do \
56899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56900         done; \
56901         (cd $(TARGET_SUBDIR)/zlib && \
56902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56904                   "RANLIB=$${RANLIB}" \
56905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56906                    html) \
56907           || exit 1
56908
56909 @endif target-zlib
56910
56911 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56912 maybe-TAGS-target-zlib:
56913 @if target-zlib
56914 maybe-TAGS-target-zlib: TAGS-target-zlib
56915
56916 TAGS-target-zlib: \
56917     configure-target-zlib 
56918         @: $(MAKE); $(unstage)
56919         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56920         r=`${PWD_COMMAND}`; export r; \
56921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56922         $(NORMAL_TARGET_EXPORTS) \
56923         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56924         for flag in $(EXTRA_TARGET_FLAGS); do \
56925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56926         done; \
56927         (cd $(TARGET_SUBDIR)/zlib && \
56928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56930                   "RANLIB=$${RANLIB}" \
56931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56932                    TAGS) \
56933           || exit 1
56934
56935 @endif target-zlib
56936
56937 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56938 maybe-install-info-target-zlib:
56939 @if target-zlib
56940 maybe-install-info-target-zlib: install-info-target-zlib
56941
56942 install-info-target-zlib: \
56943     configure-target-zlib \
56944     info-target-zlib 
56945         @: $(MAKE); $(unstage)
56946         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56947         r=`${PWD_COMMAND}`; export r; \
56948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56949         $(NORMAL_TARGET_EXPORTS) \
56950         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56951         for flag in $(EXTRA_TARGET_FLAGS); do \
56952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56953         done; \
56954         (cd $(TARGET_SUBDIR)/zlib && \
56955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56957                   "RANLIB=$${RANLIB}" \
56958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56959                    install-info) \
56960           || exit 1
56961
56962 @endif target-zlib
56963
56964 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56965 maybe-install-dvi-target-zlib:
56966 @if target-zlib
56967 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56968
56969 install-dvi-target-zlib: \
56970     configure-target-zlib \
56971     dvi-target-zlib 
56972         @: $(MAKE); $(unstage)
56973         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56974         r=`${PWD_COMMAND}`; export r; \
56975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56976         $(NORMAL_TARGET_EXPORTS) \
56977         echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56978         for flag in $(EXTRA_TARGET_FLAGS); do \
56979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56980         done; \
56981         (cd $(TARGET_SUBDIR)/zlib && \
56982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56984                   "RANLIB=$${RANLIB}" \
56985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56986                    install-dvi) \
56987           || exit 1
56988
56989 @endif target-zlib
56990
56991 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56992 maybe-install-pdf-target-zlib:
56993 @if target-zlib
56994 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56995
56996 install-pdf-target-zlib: \
56997     configure-target-zlib \
56998     pdf-target-zlib 
56999         @: $(MAKE); $(unstage)
57000         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57001         r=`${PWD_COMMAND}`; export r; \
57002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57003         $(NORMAL_TARGET_EXPORTS) \
57004         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57005         for flag in $(EXTRA_TARGET_FLAGS); do \
57006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57007         done; \
57008         (cd $(TARGET_SUBDIR)/zlib && \
57009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57011                   "RANLIB=$${RANLIB}" \
57012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57013                    install-pdf) \
57014           || exit 1
57015
57016 @endif target-zlib
57017
57018 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57019 maybe-install-html-target-zlib:
57020 @if target-zlib
57021 maybe-install-html-target-zlib: install-html-target-zlib
57022
57023 install-html-target-zlib: \
57024     configure-target-zlib \
57025     html-target-zlib 
57026         @: $(MAKE); $(unstage)
57027         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57028         r=`${PWD_COMMAND}`; export r; \
57029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57030         $(NORMAL_TARGET_EXPORTS) \
57031         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57032         for flag in $(EXTRA_TARGET_FLAGS); do \
57033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57034         done; \
57035         (cd $(TARGET_SUBDIR)/zlib && \
57036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57038                   "RANLIB=$${RANLIB}" \
57039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57040                    install-html) \
57041           || exit 1
57042
57043 @endif target-zlib
57044
57045 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57046 maybe-installcheck-target-zlib:
57047 @if target-zlib
57048 maybe-installcheck-target-zlib: installcheck-target-zlib
57049
57050 installcheck-target-zlib: \
57051     configure-target-zlib 
57052         @: $(MAKE); $(unstage)
57053         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57054         r=`${PWD_COMMAND}`; export r; \
57055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57056         $(NORMAL_TARGET_EXPORTS) \
57057         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57058         for flag in $(EXTRA_TARGET_FLAGS); do \
57059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57060         done; \
57061         (cd $(TARGET_SUBDIR)/zlib && \
57062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57064                   "RANLIB=$${RANLIB}" \
57065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57066                    installcheck) \
57067           || exit 1
57068
57069 @endif target-zlib
57070
57071 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57072 maybe-mostlyclean-target-zlib:
57073 @if target-zlib
57074 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57075
57076 mostlyclean-target-zlib: 
57077         @: $(MAKE); $(unstage)
57078         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57079         r=`${PWD_COMMAND}`; export r; \
57080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57081         $(NORMAL_TARGET_EXPORTS) \
57082         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57083         for flag in $(EXTRA_TARGET_FLAGS); do \
57084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57085         done; \
57086         (cd $(TARGET_SUBDIR)/zlib && \
57087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57089                   "RANLIB=$${RANLIB}" \
57090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57091                    mostlyclean) \
57092           || exit 1
57093
57094 @endif target-zlib
57095
57096 .PHONY: maybe-clean-target-zlib clean-target-zlib
57097 maybe-clean-target-zlib:
57098 @if target-zlib
57099 maybe-clean-target-zlib: clean-target-zlib
57100
57101 clean-target-zlib: 
57102         @: $(MAKE); $(unstage)
57103         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57104         r=`${PWD_COMMAND}`; export r; \
57105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57106         $(NORMAL_TARGET_EXPORTS) \
57107         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57108         for flag in $(EXTRA_TARGET_FLAGS); do \
57109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57110         done; \
57111         (cd $(TARGET_SUBDIR)/zlib && \
57112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57114                   "RANLIB=$${RANLIB}" \
57115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57116                    clean) \
57117           || exit 1
57118
57119 @endif target-zlib
57120
57121 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57122 maybe-distclean-target-zlib:
57123 @if target-zlib
57124 maybe-distclean-target-zlib: distclean-target-zlib
57125
57126 distclean-target-zlib: 
57127         @: $(MAKE); $(unstage)
57128         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57129         r=`${PWD_COMMAND}`; export r; \
57130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57131         $(NORMAL_TARGET_EXPORTS) \
57132         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57133         for flag in $(EXTRA_TARGET_FLAGS); do \
57134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57135         done; \
57136         (cd $(TARGET_SUBDIR)/zlib && \
57137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57139                   "RANLIB=$${RANLIB}" \
57140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57141                    distclean) \
57142           || exit 1
57143
57144 @endif target-zlib
57145
57146 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57147 maybe-maintainer-clean-target-zlib:
57148 @if target-zlib
57149 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57150
57151 maintainer-clean-target-zlib: 
57152         @: $(MAKE); $(unstage)
57153         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57154         r=`${PWD_COMMAND}`; export r; \
57155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57156         $(NORMAL_TARGET_EXPORTS) \
57157         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57158         for flag in $(EXTRA_TARGET_FLAGS); do \
57159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57160         done; \
57161         (cd $(TARGET_SUBDIR)/zlib && \
57162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57164                   "RANLIB=$${RANLIB}" \
57165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57166                    maintainer-clean) \
57167           || exit 1
57168
57169 @endif target-zlib
57170
57171
57172
57173
57174
57175 .PHONY: configure-target-rda maybe-configure-target-rda
57176 maybe-configure-target-rda:
57177 @if gcc-bootstrap
57178 configure-target-rda: stage_current
57179 @endif gcc-bootstrap
57180 @if target-rda
57181 maybe-configure-target-rda: configure-target-rda
57182 configure-target-rda: 
57183         @: $(MAKE); $(unstage)
57184         @r=`${PWD_COMMAND}`; export r; \
57185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57186         echo "Checking multilib configuration for rda..."; \
57187         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57188         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57189         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57190           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57191             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57192           else \
57193             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57194             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57195           fi; \
57196         else \
57197           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57198         fi; \
57199         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57201         $(NORMAL_TARGET_EXPORTS)  \
57202         echo Configuring in $(TARGET_SUBDIR)/rda; \
57203         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57204         case $(srcdir) in \
57205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57206           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57208         esac; \
57209         module_srcdir=rda; \
57210         rm -f no-such-file || : ; \
57211         CONFIG_SITE=no-such-file $(SHELL) \
57212           $$s/$$module_srcdir/configure \
57213           --srcdir=$${topdir}/$$module_srcdir \
57214           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57215           --target=${target_alias}  \
57216           || exit 1
57217 @endif target-rda
57218
57219
57220
57221
57222
57223 .PHONY: all-target-rda maybe-all-target-rda
57224 maybe-all-target-rda:
57225 @if gcc-bootstrap
57226 all-target-rda: stage_current
57227 @endif gcc-bootstrap
57228 @if target-rda
57229 TARGET-target-rda=all
57230 maybe-all-target-rda: all-target-rda
57231 all-target-rda: configure-target-rda
57232         @: $(MAKE); $(unstage)
57233         @r=`${PWD_COMMAND}`; export r; \
57234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57235         $(NORMAL_TARGET_EXPORTS)  \
57236         (cd $(TARGET_SUBDIR)/rda && \
57237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57238                 $(TARGET-target-rda))
57239 @endif target-rda
57240
57241
57242
57243
57244
57245 .PHONY: check-target-rda maybe-check-target-rda
57246 maybe-check-target-rda:
57247 @if target-rda
57248 maybe-check-target-rda: check-target-rda
57249
57250 check-target-rda:
57251         @: $(MAKE); $(unstage)
57252         @r=`${PWD_COMMAND}`; export r; \
57253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57254         $(NORMAL_TARGET_EXPORTS) \
57255         (cd $(TARGET_SUBDIR)/rda && \
57256           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57257
57258 @endif target-rda
57259
57260 .PHONY: install-target-rda maybe-install-target-rda
57261 maybe-install-target-rda:
57262 @if target-rda
57263 maybe-install-target-rda: install-target-rda
57264
57265 install-target-rda: installdirs
57266         @: $(MAKE); $(unstage)
57267         @r=`${PWD_COMMAND}`; export r; \
57268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57269         $(NORMAL_TARGET_EXPORTS) \
57270         (cd $(TARGET_SUBDIR)/rda && \
57271           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57272
57273 @endif target-rda
57274
57275 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57276 maybe-install-strip-target-rda:
57277 @if target-rda
57278 maybe-install-strip-target-rda: install-strip-target-rda
57279
57280 install-strip-target-rda: installdirs
57281         @: $(MAKE); $(unstage)
57282         @r=`${PWD_COMMAND}`; export r; \
57283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57284         $(NORMAL_TARGET_EXPORTS) \
57285         (cd $(TARGET_SUBDIR)/rda && \
57286           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57287
57288 @endif target-rda
57289
57290 # Other targets (info, dvi, pdf, etc.)
57291
57292 .PHONY: maybe-info-target-rda info-target-rda
57293 maybe-info-target-rda:
57294 @if target-rda
57295 maybe-info-target-rda: info-target-rda
57296
57297 info-target-rda: \
57298     configure-target-rda 
57299         @: $(MAKE); $(unstage)
57300         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57301         r=`${PWD_COMMAND}`; export r; \
57302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57303         $(NORMAL_TARGET_EXPORTS) \
57304         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57305         for flag in $(EXTRA_TARGET_FLAGS); do \
57306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57307         done; \
57308         (cd $(TARGET_SUBDIR)/rda && \
57309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57311                   "RANLIB=$${RANLIB}" \
57312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57313                    info) \
57314           || exit 1
57315
57316 @endif target-rda
57317
57318 .PHONY: maybe-dvi-target-rda dvi-target-rda
57319 maybe-dvi-target-rda:
57320 @if target-rda
57321 maybe-dvi-target-rda: dvi-target-rda
57322
57323 dvi-target-rda: \
57324     configure-target-rda 
57325         @: $(MAKE); $(unstage)
57326         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57327         r=`${PWD_COMMAND}`; export r; \
57328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57329         $(NORMAL_TARGET_EXPORTS) \
57330         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57331         for flag in $(EXTRA_TARGET_FLAGS); do \
57332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57333         done; \
57334         (cd $(TARGET_SUBDIR)/rda && \
57335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57337                   "RANLIB=$${RANLIB}" \
57338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57339                    dvi) \
57340           || exit 1
57341
57342 @endif target-rda
57343
57344 .PHONY: maybe-pdf-target-rda pdf-target-rda
57345 maybe-pdf-target-rda:
57346 @if target-rda
57347 maybe-pdf-target-rda: pdf-target-rda
57348
57349 pdf-target-rda: \
57350     configure-target-rda 
57351         @: $(MAKE); $(unstage)
57352         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57353         r=`${PWD_COMMAND}`; export r; \
57354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57355         $(NORMAL_TARGET_EXPORTS) \
57356         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57357         for flag in $(EXTRA_TARGET_FLAGS); do \
57358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57359         done; \
57360         (cd $(TARGET_SUBDIR)/rda && \
57361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57363                   "RANLIB=$${RANLIB}" \
57364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57365                    pdf) \
57366           || exit 1
57367
57368 @endif target-rda
57369
57370 .PHONY: maybe-html-target-rda html-target-rda
57371 maybe-html-target-rda:
57372 @if target-rda
57373 maybe-html-target-rda: html-target-rda
57374
57375 html-target-rda: \
57376     configure-target-rda 
57377         @: $(MAKE); $(unstage)
57378         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57379         r=`${PWD_COMMAND}`; export r; \
57380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57381         $(NORMAL_TARGET_EXPORTS) \
57382         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57383         for flag in $(EXTRA_TARGET_FLAGS); do \
57384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57385         done; \
57386         (cd $(TARGET_SUBDIR)/rda && \
57387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57389                   "RANLIB=$${RANLIB}" \
57390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57391                    html) \
57392           || exit 1
57393
57394 @endif target-rda
57395
57396 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57397 maybe-TAGS-target-rda:
57398 @if target-rda
57399 maybe-TAGS-target-rda: TAGS-target-rda
57400
57401 TAGS-target-rda: \
57402     configure-target-rda 
57403         @: $(MAKE); $(unstage)
57404         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57405         r=`${PWD_COMMAND}`; export r; \
57406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57407         $(NORMAL_TARGET_EXPORTS) \
57408         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57409         for flag in $(EXTRA_TARGET_FLAGS); do \
57410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57411         done; \
57412         (cd $(TARGET_SUBDIR)/rda && \
57413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57415                   "RANLIB=$${RANLIB}" \
57416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57417                    TAGS) \
57418           || exit 1
57419
57420 @endif target-rda
57421
57422 .PHONY: maybe-install-info-target-rda install-info-target-rda
57423 maybe-install-info-target-rda:
57424 @if target-rda
57425 maybe-install-info-target-rda: install-info-target-rda
57426
57427 install-info-target-rda: \
57428     configure-target-rda \
57429     info-target-rda 
57430         @: $(MAKE); $(unstage)
57431         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57432         r=`${PWD_COMMAND}`; export r; \
57433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57434         $(NORMAL_TARGET_EXPORTS) \
57435         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57436         for flag in $(EXTRA_TARGET_FLAGS); do \
57437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57438         done; \
57439         (cd $(TARGET_SUBDIR)/rda && \
57440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57442                   "RANLIB=$${RANLIB}" \
57443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57444                    install-info) \
57445           || exit 1
57446
57447 @endif target-rda
57448
57449 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57450 maybe-install-dvi-target-rda:
57451 @if target-rda
57452 maybe-install-dvi-target-rda: install-dvi-target-rda
57453
57454 install-dvi-target-rda: \
57455     configure-target-rda \
57456     dvi-target-rda 
57457         @: $(MAKE); $(unstage)
57458         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57459         r=`${PWD_COMMAND}`; export r; \
57460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57461         $(NORMAL_TARGET_EXPORTS) \
57462         echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57463         for flag in $(EXTRA_TARGET_FLAGS); do \
57464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57465         done; \
57466         (cd $(TARGET_SUBDIR)/rda && \
57467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57469                   "RANLIB=$${RANLIB}" \
57470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57471                    install-dvi) \
57472           || exit 1
57473
57474 @endif target-rda
57475
57476 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57477 maybe-install-pdf-target-rda:
57478 @if target-rda
57479 maybe-install-pdf-target-rda: install-pdf-target-rda
57480
57481 install-pdf-target-rda: \
57482     configure-target-rda \
57483     pdf-target-rda 
57484         @: $(MAKE); $(unstage)
57485         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57486         r=`${PWD_COMMAND}`; export r; \
57487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57488         $(NORMAL_TARGET_EXPORTS) \
57489         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57490         for flag in $(EXTRA_TARGET_FLAGS); do \
57491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57492         done; \
57493         (cd $(TARGET_SUBDIR)/rda && \
57494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57496                   "RANLIB=$${RANLIB}" \
57497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57498                    install-pdf) \
57499           || exit 1
57500
57501 @endif target-rda
57502
57503 .PHONY: maybe-install-html-target-rda install-html-target-rda
57504 maybe-install-html-target-rda:
57505 @if target-rda
57506 maybe-install-html-target-rda: install-html-target-rda
57507
57508 install-html-target-rda: \
57509     configure-target-rda \
57510     html-target-rda 
57511         @: $(MAKE); $(unstage)
57512         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57513         r=`${PWD_COMMAND}`; export r; \
57514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57515         $(NORMAL_TARGET_EXPORTS) \
57516         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57517         for flag in $(EXTRA_TARGET_FLAGS); do \
57518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57519         done; \
57520         (cd $(TARGET_SUBDIR)/rda && \
57521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57523                   "RANLIB=$${RANLIB}" \
57524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57525                    install-html) \
57526           || exit 1
57527
57528 @endif target-rda
57529
57530 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57531 maybe-installcheck-target-rda:
57532 @if target-rda
57533 maybe-installcheck-target-rda: installcheck-target-rda
57534
57535 installcheck-target-rda: \
57536     configure-target-rda 
57537         @: $(MAKE); $(unstage)
57538         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57539         r=`${PWD_COMMAND}`; export r; \
57540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57541         $(NORMAL_TARGET_EXPORTS) \
57542         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57543         for flag in $(EXTRA_TARGET_FLAGS); do \
57544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57545         done; \
57546         (cd $(TARGET_SUBDIR)/rda && \
57547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57549                   "RANLIB=$${RANLIB}" \
57550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57551                    installcheck) \
57552           || exit 1
57553
57554 @endif target-rda
57555
57556 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57557 maybe-mostlyclean-target-rda:
57558 @if target-rda
57559 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57560
57561 mostlyclean-target-rda: 
57562         @: $(MAKE); $(unstage)
57563         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57564         r=`${PWD_COMMAND}`; export r; \
57565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57566         $(NORMAL_TARGET_EXPORTS) \
57567         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57568         for flag in $(EXTRA_TARGET_FLAGS); do \
57569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57570         done; \
57571         (cd $(TARGET_SUBDIR)/rda && \
57572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57574                   "RANLIB=$${RANLIB}" \
57575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57576                    mostlyclean) \
57577           || exit 1
57578
57579 @endif target-rda
57580
57581 .PHONY: maybe-clean-target-rda clean-target-rda
57582 maybe-clean-target-rda:
57583 @if target-rda
57584 maybe-clean-target-rda: clean-target-rda
57585
57586 clean-target-rda: 
57587         @: $(MAKE); $(unstage)
57588         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57589         r=`${PWD_COMMAND}`; export r; \
57590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57591         $(NORMAL_TARGET_EXPORTS) \
57592         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
57593         for flag in $(EXTRA_TARGET_FLAGS); do \
57594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57595         done; \
57596         (cd $(TARGET_SUBDIR)/rda && \
57597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57599                   "RANLIB=$${RANLIB}" \
57600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57601                    clean) \
57602           || exit 1
57603
57604 @endif target-rda
57605
57606 .PHONY: maybe-distclean-target-rda distclean-target-rda
57607 maybe-distclean-target-rda:
57608 @if target-rda
57609 maybe-distclean-target-rda: distclean-target-rda
57610
57611 distclean-target-rda: 
57612         @: $(MAKE); $(unstage)
57613         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57614         r=`${PWD_COMMAND}`; export r; \
57615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616         $(NORMAL_TARGET_EXPORTS) \
57617         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57618         for flag in $(EXTRA_TARGET_FLAGS); do \
57619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57620         done; \
57621         (cd $(TARGET_SUBDIR)/rda && \
57622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57624                   "RANLIB=$${RANLIB}" \
57625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57626                    distclean) \
57627           || exit 1
57628
57629 @endif target-rda
57630
57631 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57632 maybe-maintainer-clean-target-rda:
57633 @if target-rda
57634 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57635
57636 maintainer-clean-target-rda: 
57637         @: $(MAKE); $(unstage)
57638         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57639         r=`${PWD_COMMAND}`; export r; \
57640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57641         $(NORMAL_TARGET_EXPORTS) \
57642         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57643         for flag in $(EXTRA_TARGET_FLAGS); do \
57644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57645         done; \
57646         (cd $(TARGET_SUBDIR)/rda && \
57647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57649                   "RANLIB=$${RANLIB}" \
57650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57651                    maintainer-clean) \
57652           || exit 1
57653
57654 @endif target-rda
57655
57656
57657
57658
57659
57660 .PHONY: configure-target-libada maybe-configure-target-libada
57661 maybe-configure-target-libada:
57662 @if gcc-bootstrap
57663 configure-target-libada: stage_current
57664 @endif gcc-bootstrap
57665 @if target-libada
57666 maybe-configure-target-libada: configure-target-libada
57667 configure-target-libada: 
57668         @: $(MAKE); $(unstage)
57669         @r=`${PWD_COMMAND}`; export r; \
57670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57671         echo "Checking multilib configuration for libada..."; \
57672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57673         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57674         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57675           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57676             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57677           else \
57678             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57679             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57680           fi; \
57681         else \
57682           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57683         fi; \
57684         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57686         $(NORMAL_TARGET_EXPORTS)  \
57687         echo Configuring in $(TARGET_SUBDIR)/libada; \
57688         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57689         case $(srcdir) in \
57690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57691           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57693         esac; \
57694         module_srcdir=libada; \
57695         rm -f no-such-file || : ; \
57696         CONFIG_SITE=no-such-file $(SHELL) \
57697           $$s/$$module_srcdir/configure \
57698           --srcdir=$${topdir}/$$module_srcdir \
57699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57700           --target=${target_alias}  \
57701           || exit 1
57702 @endif target-libada
57703
57704
57705
57706
57707
57708 .PHONY: all-target-libada maybe-all-target-libada
57709 maybe-all-target-libada:
57710 @if gcc-bootstrap
57711 all-target-libada: stage_current
57712 @endif gcc-bootstrap
57713 @if target-libada
57714 TARGET-target-libada=all
57715 maybe-all-target-libada: all-target-libada
57716 all-target-libada: configure-target-libada
57717         @: $(MAKE); $(unstage)
57718         @r=`${PWD_COMMAND}`; export r; \
57719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57720         $(NORMAL_TARGET_EXPORTS)  \
57721         (cd $(TARGET_SUBDIR)/libada && \
57722           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57723                 $(TARGET-target-libada))
57724 @endif target-libada
57725
57726
57727
57728
57729
57730 .PHONY: check-target-libada maybe-check-target-libada
57731 maybe-check-target-libada:
57732 @if target-libada
57733 maybe-check-target-libada: check-target-libada
57734
57735 check-target-libada:
57736         @: $(MAKE); $(unstage)
57737         @r=`${PWD_COMMAND}`; export r; \
57738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57739         $(NORMAL_TARGET_EXPORTS) \
57740         (cd $(TARGET_SUBDIR)/libada && \
57741           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57742
57743 @endif target-libada
57744
57745 .PHONY: install-target-libada maybe-install-target-libada
57746 maybe-install-target-libada:
57747 @if target-libada
57748 maybe-install-target-libada: install-target-libada
57749
57750 install-target-libada: installdirs
57751         @: $(MAKE); $(unstage)
57752         @r=`${PWD_COMMAND}`; export r; \
57753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57754         $(NORMAL_TARGET_EXPORTS) \
57755         (cd $(TARGET_SUBDIR)/libada && \
57756           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57757
57758 @endif target-libada
57759
57760 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57761 maybe-install-strip-target-libada:
57762 @if target-libada
57763 maybe-install-strip-target-libada: install-strip-target-libada
57764
57765 install-strip-target-libada: installdirs
57766         @: $(MAKE); $(unstage)
57767         @r=`${PWD_COMMAND}`; export r; \
57768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57769         $(NORMAL_TARGET_EXPORTS) \
57770         (cd $(TARGET_SUBDIR)/libada && \
57771           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57772
57773 @endif target-libada
57774
57775 # Other targets (info, dvi, pdf, etc.)
57776
57777 .PHONY: maybe-info-target-libada info-target-libada
57778 maybe-info-target-libada:
57779 @if target-libada
57780 maybe-info-target-libada: info-target-libada
57781
57782 info-target-libada: \
57783     configure-target-libada 
57784         @: $(MAKE); $(unstage)
57785         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57786         r=`${PWD_COMMAND}`; export r; \
57787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57788         $(NORMAL_TARGET_EXPORTS) \
57789         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57790         for flag in $(EXTRA_TARGET_FLAGS); do \
57791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57792         done; \
57793         (cd $(TARGET_SUBDIR)/libada && \
57794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57796                   "RANLIB=$${RANLIB}" \
57797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57798                    info) \
57799           || exit 1
57800
57801 @endif target-libada
57802
57803 .PHONY: maybe-dvi-target-libada dvi-target-libada
57804 maybe-dvi-target-libada:
57805 @if target-libada
57806 maybe-dvi-target-libada: dvi-target-libada
57807
57808 dvi-target-libada: \
57809     configure-target-libada 
57810         @: $(MAKE); $(unstage)
57811         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57812         r=`${PWD_COMMAND}`; export r; \
57813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57814         $(NORMAL_TARGET_EXPORTS) \
57815         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57816         for flag in $(EXTRA_TARGET_FLAGS); do \
57817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57818         done; \
57819         (cd $(TARGET_SUBDIR)/libada && \
57820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57822                   "RANLIB=$${RANLIB}" \
57823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57824                    dvi) \
57825           || exit 1
57826
57827 @endif target-libada
57828
57829 .PHONY: maybe-pdf-target-libada pdf-target-libada
57830 maybe-pdf-target-libada:
57831 @if target-libada
57832 maybe-pdf-target-libada: pdf-target-libada
57833
57834 pdf-target-libada: \
57835     configure-target-libada 
57836         @: $(MAKE); $(unstage)
57837         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57838         r=`${PWD_COMMAND}`; export r; \
57839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57840         $(NORMAL_TARGET_EXPORTS) \
57841         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57842         for flag in $(EXTRA_TARGET_FLAGS); do \
57843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57844         done; \
57845         (cd $(TARGET_SUBDIR)/libada && \
57846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57848                   "RANLIB=$${RANLIB}" \
57849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57850                    pdf) \
57851           || exit 1
57852
57853 @endif target-libada
57854
57855 .PHONY: maybe-html-target-libada html-target-libada
57856 maybe-html-target-libada:
57857 @if target-libada
57858 maybe-html-target-libada: html-target-libada
57859
57860 html-target-libada: \
57861     configure-target-libada 
57862         @: $(MAKE); $(unstage)
57863         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57864         r=`${PWD_COMMAND}`; export r; \
57865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57866         $(NORMAL_TARGET_EXPORTS) \
57867         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57868         for flag in $(EXTRA_TARGET_FLAGS); do \
57869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57870         done; \
57871         (cd $(TARGET_SUBDIR)/libada && \
57872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57874                   "RANLIB=$${RANLIB}" \
57875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57876                    html) \
57877           || exit 1
57878
57879 @endif target-libada
57880
57881 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57882 maybe-TAGS-target-libada:
57883 @if target-libada
57884 maybe-TAGS-target-libada: TAGS-target-libada
57885
57886 TAGS-target-libada: \
57887     configure-target-libada 
57888         @: $(MAKE); $(unstage)
57889         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57890         r=`${PWD_COMMAND}`; export r; \
57891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57892         $(NORMAL_TARGET_EXPORTS) \
57893         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57894         for flag in $(EXTRA_TARGET_FLAGS); do \
57895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57896         done; \
57897         (cd $(TARGET_SUBDIR)/libada && \
57898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57900                   "RANLIB=$${RANLIB}" \
57901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57902                    TAGS) \
57903           || exit 1
57904
57905 @endif target-libada
57906
57907 .PHONY: maybe-install-info-target-libada install-info-target-libada
57908 maybe-install-info-target-libada:
57909 @if target-libada
57910 maybe-install-info-target-libada: install-info-target-libada
57911
57912 install-info-target-libada: \
57913     configure-target-libada \
57914     info-target-libada 
57915         @: $(MAKE); $(unstage)
57916         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57917         r=`${PWD_COMMAND}`; export r; \
57918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57919         $(NORMAL_TARGET_EXPORTS) \
57920         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57921         for flag in $(EXTRA_TARGET_FLAGS); do \
57922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57923         done; \
57924         (cd $(TARGET_SUBDIR)/libada && \
57925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57927                   "RANLIB=$${RANLIB}" \
57928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57929                    install-info) \
57930           || exit 1
57931
57932 @endif target-libada
57933
57934 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57935 maybe-install-dvi-target-libada:
57936 @if target-libada
57937 maybe-install-dvi-target-libada: install-dvi-target-libada
57938
57939 install-dvi-target-libada: \
57940     configure-target-libada \
57941     dvi-target-libada 
57942         @: $(MAKE); $(unstage)
57943         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57944         r=`${PWD_COMMAND}`; export r; \
57945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57946         $(NORMAL_TARGET_EXPORTS) \
57947         echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57948         for flag in $(EXTRA_TARGET_FLAGS); do \
57949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57950         done; \
57951         (cd $(TARGET_SUBDIR)/libada && \
57952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57954                   "RANLIB=$${RANLIB}" \
57955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57956                    install-dvi) \
57957           || exit 1
57958
57959 @endif target-libada
57960
57961 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57962 maybe-install-pdf-target-libada:
57963 @if target-libada
57964 maybe-install-pdf-target-libada: install-pdf-target-libada
57965
57966 install-pdf-target-libada: \
57967     configure-target-libada \
57968     pdf-target-libada 
57969         @: $(MAKE); $(unstage)
57970         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57971         r=`${PWD_COMMAND}`; export r; \
57972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57973         $(NORMAL_TARGET_EXPORTS) \
57974         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57975         for flag in $(EXTRA_TARGET_FLAGS); do \
57976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57977         done; \
57978         (cd $(TARGET_SUBDIR)/libada && \
57979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57981                   "RANLIB=$${RANLIB}" \
57982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57983                    install-pdf) \
57984           || exit 1
57985
57986 @endif target-libada
57987
57988 .PHONY: maybe-install-html-target-libada install-html-target-libada
57989 maybe-install-html-target-libada:
57990 @if target-libada
57991 maybe-install-html-target-libada: install-html-target-libada
57992
57993 install-html-target-libada: \
57994     configure-target-libada \
57995     html-target-libada 
57996         @: $(MAKE); $(unstage)
57997         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57998         r=`${PWD_COMMAND}`; export r; \
57999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58000         $(NORMAL_TARGET_EXPORTS) \
58001         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58002         for flag in $(EXTRA_TARGET_FLAGS); do \
58003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58004         done; \
58005         (cd $(TARGET_SUBDIR)/libada && \
58006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58008                   "RANLIB=$${RANLIB}" \
58009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58010                    install-html) \
58011           || exit 1
58012
58013 @endif target-libada
58014
58015 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58016 maybe-installcheck-target-libada:
58017 @if target-libada
58018 maybe-installcheck-target-libada: installcheck-target-libada
58019
58020 installcheck-target-libada: \
58021     configure-target-libada 
58022         @: $(MAKE); $(unstage)
58023         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58024         r=`${PWD_COMMAND}`; export r; \
58025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58026         $(NORMAL_TARGET_EXPORTS) \
58027         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58028         for flag in $(EXTRA_TARGET_FLAGS); do \
58029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58030         done; \
58031         (cd $(TARGET_SUBDIR)/libada && \
58032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58034                   "RANLIB=$${RANLIB}" \
58035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58036                    installcheck) \
58037           || exit 1
58038
58039 @endif target-libada
58040
58041 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58042 maybe-mostlyclean-target-libada:
58043 @if target-libada
58044 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58045
58046 mostlyclean-target-libada: 
58047         @: $(MAKE); $(unstage)
58048         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58049         r=`${PWD_COMMAND}`; export r; \
58050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58051         $(NORMAL_TARGET_EXPORTS) \
58052         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58053         for flag in $(EXTRA_TARGET_FLAGS); do \
58054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58055         done; \
58056         (cd $(TARGET_SUBDIR)/libada && \
58057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58059                   "RANLIB=$${RANLIB}" \
58060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58061                    mostlyclean) \
58062           || exit 1
58063
58064 @endif target-libada
58065
58066 .PHONY: maybe-clean-target-libada clean-target-libada
58067 maybe-clean-target-libada:
58068 @if target-libada
58069 maybe-clean-target-libada: clean-target-libada
58070
58071 clean-target-libada: 
58072         @: $(MAKE); $(unstage)
58073         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58074         r=`${PWD_COMMAND}`; export r; \
58075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58076         $(NORMAL_TARGET_EXPORTS) \
58077         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58078         for flag in $(EXTRA_TARGET_FLAGS); do \
58079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58080         done; \
58081         (cd $(TARGET_SUBDIR)/libada && \
58082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58084                   "RANLIB=$${RANLIB}" \
58085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58086                    clean) \
58087           || exit 1
58088
58089 @endif target-libada
58090
58091 .PHONY: maybe-distclean-target-libada distclean-target-libada
58092 maybe-distclean-target-libada:
58093 @if target-libada
58094 maybe-distclean-target-libada: distclean-target-libada
58095
58096 distclean-target-libada: 
58097         @: $(MAKE); $(unstage)
58098         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58099         r=`${PWD_COMMAND}`; export r; \
58100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58101         $(NORMAL_TARGET_EXPORTS) \
58102         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58103         for flag in $(EXTRA_TARGET_FLAGS); do \
58104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58105         done; \
58106         (cd $(TARGET_SUBDIR)/libada && \
58107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58109                   "RANLIB=$${RANLIB}" \
58110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58111                    distclean) \
58112           || exit 1
58113
58114 @endif target-libada
58115
58116 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58117 maybe-maintainer-clean-target-libada:
58118 @if target-libada
58119 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58120
58121 maintainer-clean-target-libada: 
58122         @: $(MAKE); $(unstage)
58123         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58124         r=`${PWD_COMMAND}`; export r; \
58125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58126         $(NORMAL_TARGET_EXPORTS) \
58127         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58128         for flag in $(EXTRA_TARGET_FLAGS); do \
58129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58130         done; \
58131         (cd $(TARGET_SUBDIR)/libada && \
58132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58134                   "RANLIB=$${RANLIB}" \
58135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58136                    maintainer-clean) \
58137           || exit 1
58138
58139 @endif target-libada
58140
58141
58142
58143
58144
58145 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58146 maybe-configure-target-libgm2:
58147 @if gcc-bootstrap
58148 configure-target-libgm2: stage_current
58149 @endif gcc-bootstrap
58150 @if target-libgm2
58151 maybe-configure-target-libgm2: configure-target-libgm2
58152 configure-target-libgm2: 
58153         @: $(MAKE); $(unstage)
58154         @r=`${PWD_COMMAND}`; export r; \
58155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58156         echo "Checking multilib configuration for libgm2..."; \
58157         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58158         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58159         if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58160           if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58161             rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58162           else \
58163             rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58164             mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58165           fi; \
58166         else \
58167           mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58168         fi; \
58169         test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58171         $(NORMAL_TARGET_EXPORTS)  \
58172         echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58173         cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58174         case $(srcdir) in \
58175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58176           *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58178         esac; \
58179         module_srcdir=libgm2; \
58180         rm -f no-such-file || : ; \
58181         CONFIG_SITE=no-such-file $(SHELL) \
58182           $$s/$$module_srcdir/configure \
58183           --srcdir=$${topdir}/$$module_srcdir \
58184           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58185           --target=${target_alias}  \
58186           || exit 1
58187 @endif target-libgm2
58188
58189
58190
58191
58192
58193 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58194 maybe-all-target-libgm2:
58195 @if gcc-bootstrap
58196 all-target-libgm2: stage_current
58197 @endif gcc-bootstrap
58198 @if target-libgm2
58199 TARGET-target-libgm2=all
58200 maybe-all-target-libgm2: all-target-libgm2
58201 all-target-libgm2: configure-target-libgm2
58202         @: $(MAKE); $(unstage)
58203         @r=`${PWD_COMMAND}`; export r; \
58204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58205         $(NORMAL_TARGET_EXPORTS)  \
58206         (cd $(TARGET_SUBDIR)/libgm2 && \
58207           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58208                 $(TARGET-target-libgm2))
58209 @endif target-libgm2
58210
58211
58212
58213
58214
58215 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58216 maybe-check-target-libgm2:
58217 @if target-libgm2
58218 maybe-check-target-libgm2: check-target-libgm2
58219
58220 check-target-libgm2:
58221         @: $(MAKE); $(unstage)
58222         @r=`${PWD_COMMAND}`; export r; \
58223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58224         $(NORMAL_TARGET_EXPORTS) \
58225         (cd $(TARGET_SUBDIR)/libgm2 && \
58226           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58227
58228 @endif target-libgm2
58229
58230 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58231 maybe-install-target-libgm2:
58232 @if target-libgm2
58233 maybe-install-target-libgm2: install-target-libgm2
58234
58235 install-target-libgm2: installdirs
58236         @: $(MAKE); $(unstage)
58237         @r=`${PWD_COMMAND}`; export r; \
58238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58239         $(NORMAL_TARGET_EXPORTS) \
58240         (cd $(TARGET_SUBDIR)/libgm2 && \
58241           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58242
58243 @endif target-libgm2
58244
58245 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58246 maybe-install-strip-target-libgm2:
58247 @if target-libgm2
58248 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58249
58250 install-strip-target-libgm2: installdirs
58251         @: $(MAKE); $(unstage)
58252         @r=`${PWD_COMMAND}`; export r; \
58253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58254         $(NORMAL_TARGET_EXPORTS) \
58255         (cd $(TARGET_SUBDIR)/libgm2 && \
58256           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
58257
58258 @endif target-libgm2
58259
58260 # Other targets (info, dvi, pdf, etc.)
58261
58262 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58263 maybe-info-target-libgm2:
58264 @if target-libgm2
58265 maybe-info-target-libgm2: info-target-libgm2
58266
58267 info-target-libgm2: \
58268     configure-target-libgm2 
58269         @: $(MAKE); $(unstage)
58270         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58271         r=`${PWD_COMMAND}`; export r; \
58272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58273         $(NORMAL_TARGET_EXPORTS) \
58274         echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58275         for flag in $(EXTRA_TARGET_FLAGS); do \
58276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58277         done; \
58278         (cd $(TARGET_SUBDIR)/libgm2 && \
58279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58281                   "RANLIB=$${RANLIB}" \
58282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58283                    info) \
58284           || exit 1
58285
58286 @endif target-libgm2
58287
58288 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58289 maybe-dvi-target-libgm2:
58290 @if target-libgm2
58291 maybe-dvi-target-libgm2: dvi-target-libgm2
58292
58293 dvi-target-libgm2: \
58294     configure-target-libgm2 
58295         @: $(MAKE); $(unstage)
58296         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58297         r=`${PWD_COMMAND}`; export r; \
58298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58299         $(NORMAL_TARGET_EXPORTS) \
58300         echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58301         for flag in $(EXTRA_TARGET_FLAGS); do \
58302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58303         done; \
58304         (cd $(TARGET_SUBDIR)/libgm2 && \
58305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58307                   "RANLIB=$${RANLIB}" \
58308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58309                    dvi) \
58310           || exit 1
58311
58312 @endif target-libgm2
58313
58314 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58315 maybe-pdf-target-libgm2:
58316 @if target-libgm2
58317 maybe-pdf-target-libgm2: pdf-target-libgm2
58318
58319 pdf-target-libgm2: \
58320     configure-target-libgm2 
58321         @: $(MAKE); $(unstage)
58322         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58323         r=`${PWD_COMMAND}`; export r; \
58324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58325         $(NORMAL_TARGET_EXPORTS) \
58326         echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58327         for flag in $(EXTRA_TARGET_FLAGS); do \
58328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58329         done; \
58330         (cd $(TARGET_SUBDIR)/libgm2 && \
58331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58333                   "RANLIB=$${RANLIB}" \
58334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58335                    pdf) \
58336           || exit 1
58337
58338 @endif target-libgm2
58339
58340 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58341 maybe-html-target-libgm2:
58342 @if target-libgm2
58343 maybe-html-target-libgm2: html-target-libgm2
58344
58345 html-target-libgm2: \
58346     configure-target-libgm2 
58347         @: $(MAKE); $(unstage)
58348         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58349         r=`${PWD_COMMAND}`; export r; \
58350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58351         $(NORMAL_TARGET_EXPORTS) \
58352         echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58353         for flag in $(EXTRA_TARGET_FLAGS); do \
58354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58355         done; \
58356         (cd $(TARGET_SUBDIR)/libgm2 && \
58357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58359                   "RANLIB=$${RANLIB}" \
58360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58361                    html) \
58362           || exit 1
58363
58364 @endif target-libgm2
58365
58366 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58367 maybe-TAGS-target-libgm2:
58368 @if target-libgm2
58369 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58370
58371 TAGS-target-libgm2: \
58372     configure-target-libgm2 
58373         @: $(MAKE); $(unstage)
58374         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58375         r=`${PWD_COMMAND}`; export r; \
58376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58377         $(NORMAL_TARGET_EXPORTS) \
58378         echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58379         for flag in $(EXTRA_TARGET_FLAGS); do \
58380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58381         done; \
58382         (cd $(TARGET_SUBDIR)/libgm2 && \
58383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58385                   "RANLIB=$${RANLIB}" \
58386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58387                    TAGS) \
58388           || exit 1
58389
58390 @endif target-libgm2
58391
58392 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58393 maybe-install-info-target-libgm2:
58394 @if target-libgm2
58395 maybe-install-info-target-libgm2: install-info-target-libgm2
58396
58397 install-info-target-libgm2: \
58398     configure-target-libgm2 \
58399     info-target-libgm2 
58400         @: $(MAKE); $(unstage)
58401         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58402         r=`${PWD_COMMAND}`; export r; \
58403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58404         $(NORMAL_TARGET_EXPORTS) \
58405         echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58406         for flag in $(EXTRA_TARGET_FLAGS); do \
58407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58408         done; \
58409         (cd $(TARGET_SUBDIR)/libgm2 && \
58410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58412                   "RANLIB=$${RANLIB}" \
58413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58414                    install-info) \
58415           || exit 1
58416
58417 @endif target-libgm2
58418
58419 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58420 maybe-install-dvi-target-libgm2:
58421 @if target-libgm2
58422 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58423
58424 install-dvi-target-libgm2: \
58425     configure-target-libgm2 \
58426     dvi-target-libgm2 
58427         @: $(MAKE); $(unstage)
58428         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58429         r=`${PWD_COMMAND}`; export r; \
58430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58431         $(NORMAL_TARGET_EXPORTS) \
58432         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58433         for flag in $(EXTRA_TARGET_FLAGS); do \
58434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58435         done; \
58436         (cd $(TARGET_SUBDIR)/libgm2 && \
58437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58439                   "RANLIB=$${RANLIB}" \
58440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58441                    install-dvi) \
58442           || exit 1
58443
58444 @endif target-libgm2
58445
58446 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58447 maybe-install-pdf-target-libgm2:
58448 @if target-libgm2
58449 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58450
58451 install-pdf-target-libgm2: \
58452     configure-target-libgm2 \
58453     pdf-target-libgm2 
58454         @: $(MAKE); $(unstage)
58455         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58456         r=`${PWD_COMMAND}`; export r; \
58457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58458         $(NORMAL_TARGET_EXPORTS) \
58459         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58460         for flag in $(EXTRA_TARGET_FLAGS); do \
58461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58462         done; \
58463         (cd $(TARGET_SUBDIR)/libgm2 && \
58464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58466                   "RANLIB=$${RANLIB}" \
58467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58468                    install-pdf) \
58469           || exit 1
58470
58471 @endif target-libgm2
58472
58473 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58474 maybe-install-html-target-libgm2:
58475 @if target-libgm2
58476 maybe-install-html-target-libgm2: install-html-target-libgm2
58477
58478 install-html-target-libgm2: \
58479     configure-target-libgm2 \
58480     html-target-libgm2 
58481         @: $(MAKE); $(unstage)
58482         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58483         r=`${PWD_COMMAND}`; export r; \
58484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58485         $(NORMAL_TARGET_EXPORTS) \
58486         echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58487         for flag in $(EXTRA_TARGET_FLAGS); do \
58488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58489         done; \
58490         (cd $(TARGET_SUBDIR)/libgm2 && \
58491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58493                   "RANLIB=$${RANLIB}" \
58494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58495                    install-html) \
58496           || exit 1
58497
58498 @endif target-libgm2
58499
58500 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
58501 maybe-installcheck-target-libgm2:
58502 @if target-libgm2
58503 maybe-installcheck-target-libgm2: installcheck-target-libgm2
58504
58505 installcheck-target-libgm2: \
58506     configure-target-libgm2 
58507         @: $(MAKE); $(unstage)
58508         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58509         r=`${PWD_COMMAND}`; export r; \
58510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58511         $(NORMAL_TARGET_EXPORTS) \
58512         echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
58513         for flag in $(EXTRA_TARGET_FLAGS); do \
58514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58515         done; \
58516         (cd $(TARGET_SUBDIR)/libgm2 && \
58517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58519                   "RANLIB=$${RANLIB}" \
58520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58521                    installcheck) \
58522           || exit 1
58523
58524 @endif target-libgm2
58525
58526 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
58527 maybe-mostlyclean-target-libgm2:
58528 @if target-libgm2
58529 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
58530
58531 mostlyclean-target-libgm2: 
58532         @: $(MAKE); $(unstage)
58533         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58534         r=`${PWD_COMMAND}`; export r; \
58535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58536         $(NORMAL_TARGET_EXPORTS) \
58537         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
58538         for flag in $(EXTRA_TARGET_FLAGS); do \
58539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58540         done; \
58541         (cd $(TARGET_SUBDIR)/libgm2 && \
58542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58544                   "RANLIB=$${RANLIB}" \
58545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58546                    mostlyclean) \
58547           || exit 1
58548
58549 @endif target-libgm2
58550
58551 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
58552 maybe-clean-target-libgm2:
58553 @if target-libgm2
58554 maybe-clean-target-libgm2: clean-target-libgm2
58555
58556 clean-target-libgm2: 
58557         @: $(MAKE); $(unstage)
58558         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58559         r=`${PWD_COMMAND}`; export r; \
58560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58561         $(NORMAL_TARGET_EXPORTS) \
58562         echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
58563         for flag in $(EXTRA_TARGET_FLAGS); do \
58564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58565         done; \
58566         (cd $(TARGET_SUBDIR)/libgm2 && \
58567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58569                   "RANLIB=$${RANLIB}" \
58570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58571                    clean) \
58572           || exit 1
58573
58574 @endif target-libgm2
58575
58576 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
58577 maybe-distclean-target-libgm2:
58578 @if target-libgm2
58579 maybe-distclean-target-libgm2: distclean-target-libgm2
58580
58581 distclean-target-libgm2: 
58582         @: $(MAKE); $(unstage)
58583         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58584         r=`${PWD_COMMAND}`; export r; \
58585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58586         $(NORMAL_TARGET_EXPORTS) \
58587         echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
58588         for flag in $(EXTRA_TARGET_FLAGS); do \
58589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58590         done; \
58591         (cd $(TARGET_SUBDIR)/libgm2 && \
58592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58594                   "RANLIB=$${RANLIB}" \
58595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58596                    distclean) \
58597           || exit 1
58598
58599 @endif target-libgm2
58600
58601 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
58602 maybe-maintainer-clean-target-libgm2:
58603 @if target-libgm2
58604 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
58605
58606 maintainer-clean-target-libgm2: 
58607         @: $(MAKE); $(unstage)
58608         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58609         r=`${PWD_COMMAND}`; export r; \
58610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58611         $(NORMAL_TARGET_EXPORTS) \
58612         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
58613         for flag in $(EXTRA_TARGET_FLAGS); do \
58614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58615         done; \
58616         (cd $(TARGET_SUBDIR)/libgm2 && \
58617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58619                   "RANLIB=$${RANLIB}" \
58620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58621                    maintainer-clean) \
58622           || exit 1
58623
58624 @endif target-libgm2
58625
58626
58627
58628
58629
58630 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
58631 maybe-configure-target-libgomp:
58632 @if gcc-bootstrap
58633 configure-target-libgomp: stage_current
58634 @endif gcc-bootstrap
58635 @if target-libgomp
58636 maybe-configure-target-libgomp: configure-target-libgomp
58637 configure-target-libgomp: 
58638         @r=`${PWD_COMMAND}`; export r; \
58639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58640         echo "Checking multilib configuration for libgomp..."; \
58641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58643         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58644           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58645             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58646           else \
58647             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58648             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58649           fi; \
58650         else \
58651           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58652         fi; \
58653         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58654         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58655         $(NORMAL_TARGET_EXPORTS)  \
58656         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
58657         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
58658         case $(srcdir) in \
58659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58660           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58662         esac; \
58663         module_srcdir=libgomp; \
58664         rm -f no-such-file || : ; \
58665         CONFIG_SITE=no-such-file $(SHELL) \
58666           $$s/$$module_srcdir/configure \
58667           --srcdir=$${topdir}/$$module_srcdir \
58668           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58669           --target=${target_alias}  \
58670           || exit 1
58671 @endif target-libgomp
58672
58673
58674
58675 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
58676 maybe-configure-stage1-target-libgomp:
58677 @if target-libgomp-bootstrap
58678 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
58679 configure-stage1-target-libgomp:
58680         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58681         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58682         @r=`${PWD_COMMAND}`; export r; \
58683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684         TFLAGS="$(STAGE1_TFLAGS)"; \
58685         echo "Checking multilib configuration for libgomp..."; \
58686         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58687         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58688           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58689             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58690           else \
58691             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58692             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58693           fi; \
58694         else \
58695           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58696         fi; \
58697         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58698         $(NORMAL_TARGET_EXPORTS) \
58699         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58700         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58701         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58702         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
58703         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58704         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58705         case $(srcdir) in \
58706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58707           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58709         esac; \
58710         module_srcdir=libgomp; \
58711         $(SHELL) $$s/$$module_srcdir/configure \
58712           --srcdir=$${topdir}/$$module_srcdir \
58713           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58714           --target=${target_alias} \
58715            \
58716           $(STAGE1_CONFIGURE_FLAGS)
58717 @endif target-libgomp-bootstrap
58718
58719 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
58720 maybe-configure-stage2-target-libgomp:
58721 @if target-libgomp-bootstrap
58722 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
58723 configure-stage2-target-libgomp:
58724         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58725         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58726         @r=`${PWD_COMMAND}`; export r; \
58727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58728         TFLAGS="$(STAGE2_TFLAGS)"; \
58729         echo "Checking multilib configuration for libgomp..."; \
58730         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58731         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58732           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58733             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58734           else \
58735             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58736             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58737           fi; \
58738         else \
58739           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58740         fi; \
58741         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58742         $(NORMAL_TARGET_EXPORTS) \
58743          \
58744         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58745         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58746         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58747         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58748         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58749         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58750         case $(srcdir) in \
58751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58752           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58754         esac; \
58755         module_srcdir=libgomp; \
58756         $(SHELL) $$s/$$module_srcdir/configure \
58757           --srcdir=$${topdir}/$$module_srcdir \
58758           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58759           --target=${target_alias} \
58760           --with-build-libsubdir=$(HOST_SUBDIR) \
58761           $(STAGE2_CONFIGURE_FLAGS)
58762 @endif target-libgomp-bootstrap
58763
58764 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58765 maybe-configure-stage3-target-libgomp:
58766 @if target-libgomp-bootstrap
58767 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58768 configure-stage3-target-libgomp:
58769         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58770         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58771         @r=`${PWD_COMMAND}`; export r; \
58772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58773         TFLAGS="$(STAGE3_TFLAGS)"; \
58774         echo "Checking multilib configuration for libgomp..."; \
58775         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58776         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58777           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58778             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58779           else \
58780             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58781             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58782           fi; \
58783         else \
58784           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58785         fi; \
58786         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58787         $(NORMAL_TARGET_EXPORTS) \
58788          \
58789         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58790         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58791         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58792         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58794         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58795         case $(srcdir) in \
58796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58797           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58799         esac; \
58800         module_srcdir=libgomp; \
58801         $(SHELL) $$s/$$module_srcdir/configure \
58802           --srcdir=$${topdir}/$$module_srcdir \
58803           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58804           --target=${target_alias} \
58805           --with-build-libsubdir=$(HOST_SUBDIR) \
58806           $(STAGE3_CONFIGURE_FLAGS)
58807 @endif target-libgomp-bootstrap
58808
58809 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58810 maybe-configure-stage4-target-libgomp:
58811 @if target-libgomp-bootstrap
58812 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58813 configure-stage4-target-libgomp:
58814         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58815         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58816         @r=`${PWD_COMMAND}`; export r; \
58817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58818         TFLAGS="$(STAGE4_TFLAGS)"; \
58819         echo "Checking multilib configuration for libgomp..."; \
58820         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58821         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58822           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58823             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58824           else \
58825             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58826             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58827           fi; \
58828         else \
58829           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58830         fi; \
58831         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58832         $(NORMAL_TARGET_EXPORTS) \
58833          \
58834         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58835         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58836         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58837         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58839         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58840         case $(srcdir) in \
58841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58842           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58844         esac; \
58845         module_srcdir=libgomp; \
58846         $(SHELL) $$s/$$module_srcdir/configure \
58847           --srcdir=$${topdir}/$$module_srcdir \
58848           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58849           --target=${target_alias} \
58850           --with-build-libsubdir=$(HOST_SUBDIR) \
58851           $(STAGE4_CONFIGURE_FLAGS)
58852 @endif target-libgomp-bootstrap
58853
58854 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58855 maybe-configure-stageprofile-target-libgomp:
58856 @if target-libgomp-bootstrap
58857 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58858 configure-stageprofile-target-libgomp:
58859         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58860         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58861         @r=`${PWD_COMMAND}`; export r; \
58862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58863         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58864         echo "Checking multilib configuration for libgomp..."; \
58865         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58866         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58867           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58868             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58869           else \
58870             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58871             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58872           fi; \
58873         else \
58874           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58875         fi; \
58876         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58877         $(NORMAL_TARGET_EXPORTS) \
58878          \
58879         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58880         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58881         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58882         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58883         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58884         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58885         case $(srcdir) in \
58886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58887           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58889         esac; \
58890         module_srcdir=libgomp; \
58891         $(SHELL) $$s/$$module_srcdir/configure \
58892           --srcdir=$${topdir}/$$module_srcdir \
58893           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58894           --target=${target_alias} \
58895           --with-build-libsubdir=$(HOST_SUBDIR) \
58896           $(STAGEprofile_CONFIGURE_FLAGS)
58897 @endif target-libgomp-bootstrap
58898
58899 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58900 maybe-configure-stagetrain-target-libgomp:
58901 @if target-libgomp-bootstrap
58902 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58903 configure-stagetrain-target-libgomp:
58904         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58905         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58906         @r=`${PWD_COMMAND}`; export r; \
58907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58908         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58909         echo "Checking multilib configuration for libgomp..."; \
58910         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58911         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58912           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58913             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58914           else \
58915             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58916             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58917           fi; \
58918         else \
58919           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58920         fi; \
58921         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58922         $(NORMAL_TARGET_EXPORTS) \
58923          \
58924         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58925         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58926         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58927         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58928         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58929         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58930         case $(srcdir) in \
58931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58932           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58934         esac; \
58935         module_srcdir=libgomp; \
58936         $(SHELL) $$s/$$module_srcdir/configure \
58937           --srcdir=$${topdir}/$$module_srcdir \
58938           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58939           --target=${target_alias} \
58940           --with-build-libsubdir=$(HOST_SUBDIR) \
58941           $(STAGEtrain_CONFIGURE_FLAGS)
58942 @endif target-libgomp-bootstrap
58943
58944 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58945 maybe-configure-stagefeedback-target-libgomp:
58946 @if target-libgomp-bootstrap
58947 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58948 configure-stagefeedback-target-libgomp:
58949         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58950         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58951         @r=`${PWD_COMMAND}`; export r; \
58952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58953         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58954         echo "Checking multilib configuration for libgomp..."; \
58955         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58956         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58957           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58958             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58959           else \
58960             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58961             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58962           fi; \
58963         else \
58964           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58965         fi; \
58966         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58967         $(NORMAL_TARGET_EXPORTS) \
58968          \
58969         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58970         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58971         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58972         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58974         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58975         case $(srcdir) in \
58976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58977           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58979         esac; \
58980         module_srcdir=libgomp; \
58981         $(SHELL) $$s/$$module_srcdir/configure \
58982           --srcdir=$${topdir}/$$module_srcdir \
58983           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58984           --target=${target_alias} \
58985           --with-build-libsubdir=$(HOST_SUBDIR) \
58986           $(STAGEfeedback_CONFIGURE_FLAGS)
58987 @endif target-libgomp-bootstrap
58988
58989 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58990 maybe-configure-stageautoprofile-target-libgomp:
58991 @if target-libgomp-bootstrap
58992 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58993 configure-stageautoprofile-target-libgomp:
58994         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58995         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58996         @r=`${PWD_COMMAND}`; export r; \
58997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58998         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58999         echo "Checking multilib configuration for libgomp..."; \
59000         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59001         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59002           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59003             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59004           else \
59005             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59006             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59007           fi; \
59008         else \
59009           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59010         fi; \
59011         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59012         $(NORMAL_TARGET_EXPORTS) \
59013          \
59014         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59015         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59016         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59017         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59018         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59019         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59020         case $(srcdir) in \
59021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59022           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59024         esac; \
59025         module_srcdir=libgomp; \
59026         $(SHELL) $$s/$$module_srcdir/configure \
59027           --srcdir=$${topdir}/$$module_srcdir \
59028           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59029           --target=${target_alias} \
59030           --with-build-libsubdir=$(HOST_SUBDIR) \
59031           $(STAGEautoprofile_CONFIGURE_FLAGS)
59032 @endif target-libgomp-bootstrap
59033
59034 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59035 maybe-configure-stageautofeedback-target-libgomp:
59036 @if target-libgomp-bootstrap
59037 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59038 configure-stageautofeedback-target-libgomp:
59039         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59040         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59041         @r=`${PWD_COMMAND}`; export r; \
59042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59043         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59044         echo "Checking multilib configuration for libgomp..."; \
59045         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59046         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59047           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59048             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59049           else \
59050             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59051             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59052           fi; \
59053         else \
59054           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59055         fi; \
59056         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59057         $(NORMAL_TARGET_EXPORTS) \
59058          \
59059         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59060         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59061         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59062         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59063         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59064         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59065         case $(srcdir) in \
59066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59067           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59069         esac; \
59070         module_srcdir=libgomp; \
59071         $(SHELL) $$s/$$module_srcdir/configure \
59072           --srcdir=$${topdir}/$$module_srcdir \
59073           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59074           --target=${target_alias} \
59075           --with-build-libsubdir=$(HOST_SUBDIR) \
59076           $(STAGEautofeedback_CONFIGURE_FLAGS)
59077 @endif target-libgomp-bootstrap
59078
59079
59080
59081
59082
59083 .PHONY: all-target-libgomp maybe-all-target-libgomp
59084 maybe-all-target-libgomp:
59085 @if gcc-bootstrap
59086 all-target-libgomp: stage_current
59087 @endif gcc-bootstrap
59088 @if target-libgomp
59089 TARGET-target-libgomp=all
59090 maybe-all-target-libgomp: all-target-libgomp
59091 all-target-libgomp: configure-target-libgomp
59092         @r=`${PWD_COMMAND}`; export r; \
59093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59094         $(NORMAL_TARGET_EXPORTS)  \
59095         (cd $(TARGET_SUBDIR)/libgomp && \
59096           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59097                 $(TARGET-target-libgomp))
59098 @endif target-libgomp
59099
59100
59101
59102 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59103 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59104 maybe-all-stage1-target-libgomp:
59105 maybe-clean-stage1-target-libgomp:
59106 @if target-libgomp-bootstrap
59107 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59108 all-stage1: all-stage1-target-libgomp
59109 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59110 all-stage1-target-libgomp: configure-stage1-target-libgomp
59111         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59112         @r=`${PWD_COMMAND}`; export r; \
59113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59114         TFLAGS="$(STAGE1_TFLAGS)"; \
59115         $(NORMAL_TARGET_EXPORTS)  \
59116         cd $(TARGET_SUBDIR)/libgomp && \
59117          \
59118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59119                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59120                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59121                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59125                 $(EXTRA_TARGET_FLAGS)  \
59126                   \
59127                 TFLAGS="$(STAGE1_TFLAGS)"  \
59128                 $(TARGET-stage1-target-libgomp)
59129
59130 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59131 clean-stage1: clean-stage1-target-libgomp
59132 clean-stage1-target-libgomp:
59133         @if [ $(current_stage) = stage1 ]; then \
59134           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59135         else \
59136           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59137           $(MAKE) stage1-start; \
59138         fi; \
59139         cd $(TARGET_SUBDIR)/libgomp && \
59140         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
59141           clean
59142 @endif target-libgomp-bootstrap
59143
59144
59145 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59146 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59147 maybe-all-stage2-target-libgomp:
59148 maybe-clean-stage2-target-libgomp:
59149 @if target-libgomp-bootstrap
59150 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59151 all-stage2: all-stage2-target-libgomp
59152 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59153 all-stage2-target-libgomp: configure-stage2-target-libgomp
59154         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59155         @r=`${PWD_COMMAND}`; export r; \
59156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59157         TFLAGS="$(STAGE2_TFLAGS)"; \
59158         $(NORMAL_TARGET_EXPORTS) \
59159           \
59160         cd $(TARGET_SUBDIR)/libgomp && \
59161          \
59162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59163                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59164                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59165                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59166                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59167                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59168                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59169                 $(EXTRA_TARGET_FLAGS)   \
59170                 TFLAGS="$(STAGE2_TFLAGS)"  \
59171                 $(TARGET-stage2-target-libgomp)
59172
59173 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59174 clean-stage2: clean-stage2-target-libgomp
59175 clean-stage2-target-libgomp:
59176         @if [ $(current_stage) = stage2 ]; then \
59177           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59178         else \
59179           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59180           $(MAKE) stage2-start; \
59181         fi; \
59182         cd $(TARGET_SUBDIR)/libgomp && \
59183         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59184 @endif target-libgomp-bootstrap
59185
59186
59187 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59188 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59189 maybe-all-stage3-target-libgomp:
59190 maybe-clean-stage3-target-libgomp:
59191 @if target-libgomp-bootstrap
59192 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59193 all-stage3: all-stage3-target-libgomp
59194 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59195 all-stage3-target-libgomp: configure-stage3-target-libgomp
59196         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59197         @r=`${PWD_COMMAND}`; export r; \
59198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59199         TFLAGS="$(STAGE3_TFLAGS)"; \
59200         $(NORMAL_TARGET_EXPORTS) \
59201           \
59202         cd $(TARGET_SUBDIR)/libgomp && \
59203          \
59204         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59205                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59206                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59207                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59208                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59209                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59210                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59211                 $(EXTRA_TARGET_FLAGS)   \
59212                 TFLAGS="$(STAGE3_TFLAGS)"  \
59213                 $(TARGET-stage3-target-libgomp)
59214
59215 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59216 clean-stage3: clean-stage3-target-libgomp
59217 clean-stage3-target-libgomp:
59218         @if [ $(current_stage) = stage3 ]; then \
59219           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59220         else \
59221           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59222           $(MAKE) stage3-start; \
59223         fi; \
59224         cd $(TARGET_SUBDIR)/libgomp && \
59225         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59226 @endif target-libgomp-bootstrap
59227
59228
59229 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59230 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59231 maybe-all-stage4-target-libgomp:
59232 maybe-clean-stage4-target-libgomp:
59233 @if target-libgomp-bootstrap
59234 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59235 all-stage4: all-stage4-target-libgomp
59236 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59237 all-stage4-target-libgomp: configure-stage4-target-libgomp
59238         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59239         @r=`${PWD_COMMAND}`; export r; \
59240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59241         TFLAGS="$(STAGE4_TFLAGS)"; \
59242         $(NORMAL_TARGET_EXPORTS) \
59243           \
59244         cd $(TARGET_SUBDIR)/libgomp && \
59245          \
59246         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59247                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59248                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59249                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59250                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59251                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59252                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59253                 $(EXTRA_TARGET_FLAGS)   \
59254                 TFLAGS="$(STAGE4_TFLAGS)"  \
59255                 $(TARGET-stage4-target-libgomp)
59256
59257 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59258 clean-stage4: clean-stage4-target-libgomp
59259 clean-stage4-target-libgomp:
59260         @if [ $(current_stage) = stage4 ]; then \
59261           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59262         else \
59263           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59264           $(MAKE) stage4-start; \
59265         fi; \
59266         cd $(TARGET_SUBDIR)/libgomp && \
59267         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59268 @endif target-libgomp-bootstrap
59269
59270
59271 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59272 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59273 maybe-all-stageprofile-target-libgomp:
59274 maybe-clean-stageprofile-target-libgomp:
59275 @if target-libgomp-bootstrap
59276 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59277 all-stageprofile: all-stageprofile-target-libgomp
59278 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59279 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59280         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59281         @r=`${PWD_COMMAND}`; export r; \
59282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283         TFLAGS="$(STAGEprofile_TFLAGS)"; \
59284         $(NORMAL_TARGET_EXPORTS) \
59285           \
59286         cd $(TARGET_SUBDIR)/libgomp && \
59287          \
59288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59289                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59290                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59291                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59292                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59293                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59294                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59295                 $(EXTRA_TARGET_FLAGS)   \
59296                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
59297                 $(TARGET-stageprofile-target-libgomp)
59298
59299 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59300 clean-stageprofile: clean-stageprofile-target-libgomp
59301 clean-stageprofile-target-libgomp:
59302         @if [ $(current_stage) = stageprofile ]; then \
59303           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59304         else \
59305           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59306           $(MAKE) stageprofile-start; \
59307         fi; \
59308         cd $(TARGET_SUBDIR)/libgomp && \
59309         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59310 @endif target-libgomp-bootstrap
59311
59312
59313 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59314 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59315 maybe-all-stagetrain-target-libgomp:
59316 maybe-clean-stagetrain-target-libgomp:
59317 @if target-libgomp-bootstrap
59318 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59319 all-stagetrain: all-stagetrain-target-libgomp
59320 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59321 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59322         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59323         @r=`${PWD_COMMAND}`; export r; \
59324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59325         TFLAGS="$(STAGEtrain_TFLAGS)"; \
59326         $(NORMAL_TARGET_EXPORTS) \
59327           \
59328         cd $(TARGET_SUBDIR)/libgomp && \
59329          \
59330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59331                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59332                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59333                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59337                 $(EXTRA_TARGET_FLAGS)   \
59338                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
59339                 $(TARGET-stagetrain-target-libgomp)
59340
59341 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59342 clean-stagetrain: clean-stagetrain-target-libgomp
59343 clean-stagetrain-target-libgomp:
59344         @if [ $(current_stage) = stagetrain ]; then \
59345           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59346         else \
59347           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59348           $(MAKE) stagetrain-start; \
59349         fi; \
59350         cd $(TARGET_SUBDIR)/libgomp && \
59351         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59352 @endif target-libgomp-bootstrap
59353
59354
59355 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59356 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59357 maybe-all-stagefeedback-target-libgomp:
59358 maybe-clean-stagefeedback-target-libgomp:
59359 @if target-libgomp-bootstrap
59360 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59361 all-stagefeedback: all-stagefeedback-target-libgomp
59362 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59363 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59364         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59365         @r=`${PWD_COMMAND}`; export r; \
59366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59367         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59368         $(NORMAL_TARGET_EXPORTS) \
59369           \
59370         cd $(TARGET_SUBDIR)/libgomp && \
59371          \
59372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59373                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59374                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59375                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59379                 $(EXTRA_TARGET_FLAGS)   \
59380                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
59381                 $(TARGET-stagefeedback-target-libgomp)
59382
59383 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59384 clean-stagefeedback: clean-stagefeedback-target-libgomp
59385 clean-stagefeedback-target-libgomp:
59386         @if [ $(current_stage) = stagefeedback ]; then \
59387           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59388         else \
59389           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59390           $(MAKE) stagefeedback-start; \
59391         fi; \
59392         cd $(TARGET_SUBDIR)/libgomp && \
59393         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59394 @endif target-libgomp-bootstrap
59395
59396
59397 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59398 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59399 maybe-all-stageautoprofile-target-libgomp:
59400 maybe-clean-stageautoprofile-target-libgomp:
59401 @if target-libgomp-bootstrap
59402 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59403 all-stageautoprofile: all-stageautoprofile-target-libgomp
59404 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59405 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59406         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59407         @r=`${PWD_COMMAND}`; export r; \
59408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59409         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59410         $(NORMAL_TARGET_EXPORTS) \
59411           \
59412         cd $(TARGET_SUBDIR)/libgomp && \
59413         $$s/gcc/config/i386/$(AUTO_PROFILE) \
59414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59415                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59416                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59417                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59421                 $(EXTRA_TARGET_FLAGS)   \
59422                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
59423                 $(TARGET-stageautoprofile-target-libgomp)
59424
59425 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59426 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59427 clean-stageautoprofile-target-libgomp:
59428         @if [ $(current_stage) = stageautoprofile ]; then \
59429           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59430         else \
59431           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59432           $(MAKE) stageautoprofile-start; \
59433         fi; \
59434         cd $(TARGET_SUBDIR)/libgomp && \
59435         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59436 @endif target-libgomp-bootstrap
59437
59438
59439 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59440 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59441 maybe-all-stageautofeedback-target-libgomp:
59442 maybe-clean-stageautofeedback-target-libgomp:
59443 @if target-libgomp-bootstrap
59444 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59445 all-stageautofeedback: all-stageautofeedback-target-libgomp
59446 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59447 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59448         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59449         @r=`${PWD_COMMAND}`; export r; \
59450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59451         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59452         $(NORMAL_TARGET_EXPORTS) \
59453           \
59454         cd $(TARGET_SUBDIR)/libgomp && \
59455          \
59456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59457                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59458                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59459                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59463                 $(EXTRA_TARGET_FLAGS)   \
59464                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59465                 $(TARGET-stageautofeedback-target-libgomp)
59466
59467 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59468 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59469 clean-stageautofeedback-target-libgomp:
59470         @if [ $(current_stage) = stageautofeedback ]; then \
59471           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59472         else \
59473           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59474           $(MAKE) stageautofeedback-start; \
59475         fi; \
59476         cd $(TARGET_SUBDIR)/libgomp && \
59477         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59478 @endif target-libgomp-bootstrap
59479
59480
59481
59482
59483
59484
59485 .PHONY: check-target-libgomp maybe-check-target-libgomp
59486 maybe-check-target-libgomp:
59487 @if target-libgomp
59488 maybe-check-target-libgomp: check-target-libgomp
59489
59490 check-target-libgomp:
59491         @: $(MAKE); $(unstage)
59492         @r=`${PWD_COMMAND}`; export r; \
59493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59494         $(NORMAL_TARGET_EXPORTS) \
59495         (cd $(TARGET_SUBDIR)/libgomp && \
59496           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59497
59498 @endif target-libgomp
59499
59500 .PHONY: install-target-libgomp maybe-install-target-libgomp
59501 maybe-install-target-libgomp:
59502 @if target-libgomp
59503 maybe-install-target-libgomp: install-target-libgomp
59504
59505 install-target-libgomp: installdirs
59506         @: $(MAKE); $(unstage)
59507         @r=`${PWD_COMMAND}`; export r; \
59508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59509         $(NORMAL_TARGET_EXPORTS) \
59510         (cd $(TARGET_SUBDIR)/libgomp && \
59511           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59512
59513 @endif target-libgomp
59514
59515 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
59516 maybe-install-strip-target-libgomp:
59517 @if target-libgomp
59518 maybe-install-strip-target-libgomp: install-strip-target-libgomp
59519
59520 install-strip-target-libgomp: installdirs
59521         @: $(MAKE); $(unstage)
59522         @r=`${PWD_COMMAND}`; export r; \
59523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59524         $(NORMAL_TARGET_EXPORTS) \
59525         (cd $(TARGET_SUBDIR)/libgomp && \
59526           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59527
59528 @endif target-libgomp
59529
59530 # Other targets (info, dvi, pdf, etc.)
59531
59532 .PHONY: maybe-info-target-libgomp info-target-libgomp
59533 maybe-info-target-libgomp:
59534 @if target-libgomp
59535 maybe-info-target-libgomp: info-target-libgomp
59536
59537 info-target-libgomp: \
59538     configure-target-libgomp 
59539         @: $(MAKE); $(unstage)
59540         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59541         r=`${PWD_COMMAND}`; export r; \
59542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59543         $(NORMAL_TARGET_EXPORTS) \
59544         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
59545         for flag in $(EXTRA_TARGET_FLAGS); do \
59546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59547         done; \
59548         (cd $(TARGET_SUBDIR)/libgomp && \
59549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59551                   "RANLIB=$${RANLIB}" \
59552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59553                    info) \
59554           || exit 1
59555
59556 @endif target-libgomp
59557
59558 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
59559 maybe-dvi-target-libgomp:
59560 @if target-libgomp
59561 maybe-dvi-target-libgomp: dvi-target-libgomp
59562
59563 dvi-target-libgomp: \
59564     configure-target-libgomp 
59565         @: $(MAKE); $(unstage)
59566         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59567         r=`${PWD_COMMAND}`; export r; \
59568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59569         $(NORMAL_TARGET_EXPORTS) \
59570         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
59571         for flag in $(EXTRA_TARGET_FLAGS); do \
59572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59573         done; \
59574         (cd $(TARGET_SUBDIR)/libgomp && \
59575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59577                   "RANLIB=$${RANLIB}" \
59578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59579                    dvi) \
59580           || exit 1
59581
59582 @endif target-libgomp
59583
59584 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
59585 maybe-pdf-target-libgomp:
59586 @if target-libgomp
59587 maybe-pdf-target-libgomp: pdf-target-libgomp
59588
59589 pdf-target-libgomp: \
59590     configure-target-libgomp 
59591         @: $(MAKE); $(unstage)
59592         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59593         r=`${PWD_COMMAND}`; export r; \
59594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59595         $(NORMAL_TARGET_EXPORTS) \
59596         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
59597         for flag in $(EXTRA_TARGET_FLAGS); do \
59598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59599         done; \
59600         (cd $(TARGET_SUBDIR)/libgomp && \
59601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59603                   "RANLIB=$${RANLIB}" \
59604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59605                    pdf) \
59606           || exit 1
59607
59608 @endif target-libgomp
59609
59610 .PHONY: maybe-html-target-libgomp html-target-libgomp
59611 maybe-html-target-libgomp:
59612 @if target-libgomp
59613 maybe-html-target-libgomp: html-target-libgomp
59614
59615 html-target-libgomp: \
59616     configure-target-libgomp 
59617         @: $(MAKE); $(unstage)
59618         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59619         r=`${PWD_COMMAND}`; export r; \
59620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59621         $(NORMAL_TARGET_EXPORTS) \
59622         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
59623         for flag in $(EXTRA_TARGET_FLAGS); do \
59624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59625         done; \
59626         (cd $(TARGET_SUBDIR)/libgomp && \
59627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59629                   "RANLIB=$${RANLIB}" \
59630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59631                    html) \
59632           || exit 1
59633
59634 @endif target-libgomp
59635
59636 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
59637 maybe-TAGS-target-libgomp:
59638 @if target-libgomp
59639 maybe-TAGS-target-libgomp: TAGS-target-libgomp
59640
59641 TAGS-target-libgomp: \
59642     configure-target-libgomp 
59643         @: $(MAKE); $(unstage)
59644         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59645         r=`${PWD_COMMAND}`; export r; \
59646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59647         $(NORMAL_TARGET_EXPORTS) \
59648         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
59649         for flag in $(EXTRA_TARGET_FLAGS); do \
59650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59651         done; \
59652         (cd $(TARGET_SUBDIR)/libgomp && \
59653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59655                   "RANLIB=$${RANLIB}" \
59656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59657                    TAGS) \
59658           || exit 1
59659
59660 @endif target-libgomp
59661
59662 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
59663 maybe-install-info-target-libgomp:
59664 @if target-libgomp
59665 maybe-install-info-target-libgomp: install-info-target-libgomp
59666
59667 install-info-target-libgomp: \
59668     configure-target-libgomp \
59669     info-target-libgomp 
59670         @: $(MAKE); $(unstage)
59671         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59672         r=`${PWD_COMMAND}`; export r; \
59673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59674         $(NORMAL_TARGET_EXPORTS) \
59675         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
59676         for flag in $(EXTRA_TARGET_FLAGS); do \
59677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59678         done; \
59679         (cd $(TARGET_SUBDIR)/libgomp && \
59680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59682                   "RANLIB=$${RANLIB}" \
59683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59684                    install-info) \
59685           || exit 1
59686
59687 @endif target-libgomp
59688
59689 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
59690 maybe-install-dvi-target-libgomp:
59691 @if target-libgomp
59692 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
59693
59694 install-dvi-target-libgomp: \
59695     configure-target-libgomp \
59696     dvi-target-libgomp 
59697         @: $(MAKE); $(unstage)
59698         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59699         r=`${PWD_COMMAND}`; export r; \
59700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59701         $(NORMAL_TARGET_EXPORTS) \
59702         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
59703         for flag in $(EXTRA_TARGET_FLAGS); do \
59704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59705         done; \
59706         (cd $(TARGET_SUBDIR)/libgomp && \
59707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59709                   "RANLIB=$${RANLIB}" \
59710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59711                    install-dvi) \
59712           || exit 1
59713
59714 @endif target-libgomp
59715
59716 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
59717 maybe-install-pdf-target-libgomp:
59718 @if target-libgomp
59719 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
59720
59721 install-pdf-target-libgomp: \
59722     configure-target-libgomp \
59723     pdf-target-libgomp 
59724         @: $(MAKE); $(unstage)
59725         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59726         r=`${PWD_COMMAND}`; export r; \
59727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59728         $(NORMAL_TARGET_EXPORTS) \
59729         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59730         for flag in $(EXTRA_TARGET_FLAGS); do \
59731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59732         done; \
59733         (cd $(TARGET_SUBDIR)/libgomp && \
59734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59736                   "RANLIB=$${RANLIB}" \
59737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59738                    install-pdf) \
59739           || exit 1
59740
59741 @endif target-libgomp
59742
59743 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59744 maybe-install-html-target-libgomp:
59745 @if target-libgomp
59746 maybe-install-html-target-libgomp: install-html-target-libgomp
59747
59748 install-html-target-libgomp: \
59749     configure-target-libgomp \
59750     html-target-libgomp 
59751         @: $(MAKE); $(unstage)
59752         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59753         r=`${PWD_COMMAND}`; export r; \
59754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59755         $(NORMAL_TARGET_EXPORTS) \
59756         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59757         for flag in $(EXTRA_TARGET_FLAGS); do \
59758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59759         done; \
59760         (cd $(TARGET_SUBDIR)/libgomp && \
59761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59763                   "RANLIB=$${RANLIB}" \
59764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59765                    install-html) \
59766           || exit 1
59767
59768 @endif target-libgomp
59769
59770 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59771 maybe-installcheck-target-libgomp:
59772 @if target-libgomp
59773 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59774
59775 installcheck-target-libgomp: \
59776     configure-target-libgomp 
59777         @: $(MAKE); $(unstage)
59778         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59779         r=`${PWD_COMMAND}`; export r; \
59780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59781         $(NORMAL_TARGET_EXPORTS) \
59782         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59783         for flag in $(EXTRA_TARGET_FLAGS); do \
59784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59785         done; \
59786         (cd $(TARGET_SUBDIR)/libgomp && \
59787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59789                   "RANLIB=$${RANLIB}" \
59790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59791                    installcheck) \
59792           || exit 1
59793
59794 @endif target-libgomp
59795
59796 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59797 maybe-mostlyclean-target-libgomp:
59798 @if target-libgomp
59799 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59800
59801 mostlyclean-target-libgomp: 
59802         @: $(MAKE); $(unstage)
59803         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59804         r=`${PWD_COMMAND}`; export r; \
59805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59806         $(NORMAL_TARGET_EXPORTS) \
59807         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59808         for flag in $(EXTRA_TARGET_FLAGS); do \
59809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59810         done; \
59811         (cd $(TARGET_SUBDIR)/libgomp && \
59812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59814                   "RANLIB=$${RANLIB}" \
59815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59816                    mostlyclean) \
59817           || exit 1
59818
59819 @endif target-libgomp
59820
59821 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59822 maybe-clean-target-libgomp:
59823 @if target-libgomp
59824 maybe-clean-target-libgomp: clean-target-libgomp
59825
59826 clean-target-libgomp: 
59827         @: $(MAKE); $(unstage)
59828         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59829         r=`${PWD_COMMAND}`; export r; \
59830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59831         $(NORMAL_TARGET_EXPORTS) \
59832         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59833         for flag in $(EXTRA_TARGET_FLAGS); do \
59834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59835         done; \
59836         (cd $(TARGET_SUBDIR)/libgomp && \
59837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59839                   "RANLIB=$${RANLIB}" \
59840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59841                    clean) \
59842           || exit 1
59843
59844 @endif target-libgomp
59845
59846 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59847 maybe-distclean-target-libgomp:
59848 @if target-libgomp
59849 maybe-distclean-target-libgomp: distclean-target-libgomp
59850
59851 distclean-target-libgomp: 
59852         @: $(MAKE); $(unstage)
59853         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59854         r=`${PWD_COMMAND}`; export r; \
59855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59856         $(NORMAL_TARGET_EXPORTS) \
59857         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59858         for flag in $(EXTRA_TARGET_FLAGS); do \
59859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59860         done; \
59861         (cd $(TARGET_SUBDIR)/libgomp && \
59862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59864                   "RANLIB=$${RANLIB}" \
59865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59866                    distclean) \
59867           || exit 1
59868
59869 @endif target-libgomp
59870
59871 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59872 maybe-maintainer-clean-target-libgomp:
59873 @if target-libgomp
59874 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59875
59876 maintainer-clean-target-libgomp: 
59877         @: $(MAKE); $(unstage)
59878         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59879         r=`${PWD_COMMAND}`; export r; \
59880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59881         $(NORMAL_TARGET_EXPORTS) \
59882         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59883         for flag in $(EXTRA_TARGET_FLAGS); do \
59884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59885         done; \
59886         (cd $(TARGET_SUBDIR)/libgomp && \
59887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59889                   "RANLIB=$${RANLIB}" \
59890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59891                    maintainer-clean) \
59892           || exit 1
59893
59894 @endif target-libgomp
59895
59896
59897
59898
59899
59900 .PHONY: configure-target-libitm maybe-configure-target-libitm
59901 maybe-configure-target-libitm:
59902 @if gcc-bootstrap
59903 configure-target-libitm: stage_current
59904 @endif gcc-bootstrap
59905 @if target-libitm
59906 maybe-configure-target-libitm: configure-target-libitm
59907 configure-target-libitm: 
59908         @: $(MAKE); $(unstage)
59909         @r=`${PWD_COMMAND}`; export r; \
59910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59911         echo "Checking multilib configuration for libitm..."; \
59912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59913         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59914         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59915           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59916             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59917           else \
59918             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59919             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59920           fi; \
59921         else \
59922           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59923         fi; \
59924         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59925         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59926         $(NORMAL_TARGET_EXPORTS)  \
59927         echo Configuring in $(TARGET_SUBDIR)/libitm; \
59928         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59929         case $(srcdir) in \
59930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59931           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59933         esac; \
59934         module_srcdir=libitm; \
59935         rm -f no-such-file || : ; \
59936         CONFIG_SITE=no-such-file $(SHELL) \
59937           $$s/$$module_srcdir/configure \
59938           --srcdir=$${topdir}/$$module_srcdir \
59939           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59940           --target=${target_alias}  \
59941           || exit 1
59942 @endif target-libitm
59943
59944
59945
59946
59947
59948 .PHONY: all-target-libitm maybe-all-target-libitm
59949 maybe-all-target-libitm:
59950 @if gcc-bootstrap
59951 all-target-libitm: stage_current
59952 @endif gcc-bootstrap
59953 @if target-libitm
59954 TARGET-target-libitm=all
59955 maybe-all-target-libitm: all-target-libitm
59956 all-target-libitm: configure-target-libitm
59957         @: $(MAKE); $(unstage)
59958         @r=`${PWD_COMMAND}`; export r; \
59959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59960         $(NORMAL_TARGET_EXPORTS)  \
59961         (cd $(TARGET_SUBDIR)/libitm && \
59962           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59963                 $(TARGET-target-libitm))
59964 @endif target-libitm
59965
59966
59967
59968
59969
59970 .PHONY: check-target-libitm maybe-check-target-libitm
59971 maybe-check-target-libitm:
59972 @if target-libitm
59973 maybe-check-target-libitm: check-target-libitm
59974
59975 check-target-libitm:
59976         @: $(MAKE); $(unstage)
59977         @r=`${PWD_COMMAND}`; export r; \
59978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59979         $(NORMAL_TARGET_EXPORTS) \
59980         (cd $(TARGET_SUBDIR)/libitm && \
59981           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59982
59983 @endif target-libitm
59984
59985 .PHONY: install-target-libitm maybe-install-target-libitm
59986 maybe-install-target-libitm:
59987 @if target-libitm
59988 maybe-install-target-libitm: install-target-libitm
59989
59990 install-target-libitm: installdirs
59991         @: $(MAKE); $(unstage)
59992         @r=`${PWD_COMMAND}`; export r; \
59993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59994         $(NORMAL_TARGET_EXPORTS) \
59995         (cd $(TARGET_SUBDIR)/libitm && \
59996           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59997
59998 @endif target-libitm
59999
60000 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60001 maybe-install-strip-target-libitm:
60002 @if target-libitm
60003 maybe-install-strip-target-libitm: install-strip-target-libitm
60004
60005 install-strip-target-libitm: installdirs
60006         @: $(MAKE); $(unstage)
60007         @r=`${PWD_COMMAND}`; export r; \
60008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60009         $(NORMAL_TARGET_EXPORTS) \
60010         (cd $(TARGET_SUBDIR)/libitm && \
60011           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
60012
60013 @endif target-libitm
60014
60015 # Other targets (info, dvi, pdf, etc.)
60016
60017 .PHONY: maybe-info-target-libitm info-target-libitm
60018 maybe-info-target-libitm:
60019 @if target-libitm
60020 maybe-info-target-libitm: info-target-libitm
60021
60022 info-target-libitm: \
60023     configure-target-libitm 
60024         @: $(MAKE); $(unstage)
60025         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60026         r=`${PWD_COMMAND}`; export r; \
60027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60028         $(NORMAL_TARGET_EXPORTS) \
60029         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60030         for flag in $(EXTRA_TARGET_FLAGS); do \
60031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60032         done; \
60033         (cd $(TARGET_SUBDIR)/libitm && \
60034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60036                   "RANLIB=$${RANLIB}" \
60037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60038                    info) \
60039           || exit 1
60040
60041 @endif target-libitm
60042
60043 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60044 maybe-dvi-target-libitm:
60045 @if target-libitm
60046 maybe-dvi-target-libitm: dvi-target-libitm
60047
60048 dvi-target-libitm: \
60049     configure-target-libitm 
60050         @: $(MAKE); $(unstage)
60051         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60052         r=`${PWD_COMMAND}`; export r; \
60053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60054         $(NORMAL_TARGET_EXPORTS) \
60055         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60056         for flag in $(EXTRA_TARGET_FLAGS); do \
60057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60058         done; \
60059         (cd $(TARGET_SUBDIR)/libitm && \
60060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60062                   "RANLIB=$${RANLIB}" \
60063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60064                    dvi) \
60065           || exit 1
60066
60067 @endif target-libitm
60068
60069 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60070 maybe-pdf-target-libitm:
60071 @if target-libitm
60072 maybe-pdf-target-libitm: pdf-target-libitm
60073
60074 pdf-target-libitm: \
60075     configure-target-libitm 
60076         @: $(MAKE); $(unstage)
60077         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60078         r=`${PWD_COMMAND}`; export r; \
60079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60080         $(NORMAL_TARGET_EXPORTS) \
60081         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60082         for flag in $(EXTRA_TARGET_FLAGS); do \
60083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60084         done; \
60085         (cd $(TARGET_SUBDIR)/libitm && \
60086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60088                   "RANLIB=$${RANLIB}" \
60089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60090                    pdf) \
60091           || exit 1
60092
60093 @endif target-libitm
60094
60095 .PHONY: maybe-html-target-libitm html-target-libitm
60096 maybe-html-target-libitm:
60097 @if target-libitm
60098 maybe-html-target-libitm: html-target-libitm
60099
60100 html-target-libitm: \
60101     configure-target-libitm 
60102         @: $(MAKE); $(unstage)
60103         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60104         r=`${PWD_COMMAND}`; export r; \
60105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60106         $(NORMAL_TARGET_EXPORTS) \
60107         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60108         for flag in $(EXTRA_TARGET_FLAGS); do \
60109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60110         done; \
60111         (cd $(TARGET_SUBDIR)/libitm && \
60112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60114                   "RANLIB=$${RANLIB}" \
60115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60116                    html) \
60117           || exit 1
60118
60119 @endif target-libitm
60120
60121 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60122 maybe-TAGS-target-libitm:
60123 @if target-libitm
60124 maybe-TAGS-target-libitm: TAGS-target-libitm
60125
60126 TAGS-target-libitm: \
60127     configure-target-libitm 
60128         @: $(MAKE); $(unstage)
60129         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60130         r=`${PWD_COMMAND}`; export r; \
60131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60132         $(NORMAL_TARGET_EXPORTS) \
60133         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60134         for flag in $(EXTRA_TARGET_FLAGS); do \
60135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60136         done; \
60137         (cd $(TARGET_SUBDIR)/libitm && \
60138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60140                   "RANLIB=$${RANLIB}" \
60141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60142                    TAGS) \
60143           || exit 1
60144
60145 @endif target-libitm
60146
60147 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60148 maybe-install-info-target-libitm:
60149 @if target-libitm
60150 maybe-install-info-target-libitm: install-info-target-libitm
60151
60152 install-info-target-libitm: \
60153     configure-target-libitm \
60154     info-target-libitm 
60155         @: $(MAKE); $(unstage)
60156         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60157         r=`${PWD_COMMAND}`; export r; \
60158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60159         $(NORMAL_TARGET_EXPORTS) \
60160         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60161         for flag in $(EXTRA_TARGET_FLAGS); do \
60162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60163         done; \
60164         (cd $(TARGET_SUBDIR)/libitm && \
60165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60167                   "RANLIB=$${RANLIB}" \
60168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60169                    install-info) \
60170           || exit 1
60171
60172 @endif target-libitm
60173
60174 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60175 maybe-install-dvi-target-libitm:
60176 @if target-libitm
60177 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60178
60179 install-dvi-target-libitm: \
60180     configure-target-libitm \
60181     dvi-target-libitm 
60182         @: $(MAKE); $(unstage)
60183         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60184         r=`${PWD_COMMAND}`; export r; \
60185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60186         $(NORMAL_TARGET_EXPORTS) \
60187         echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60188         for flag in $(EXTRA_TARGET_FLAGS); do \
60189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60190         done; \
60191         (cd $(TARGET_SUBDIR)/libitm && \
60192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60194                   "RANLIB=$${RANLIB}" \
60195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60196                    install-dvi) \
60197           || exit 1
60198
60199 @endif target-libitm
60200
60201 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60202 maybe-install-pdf-target-libitm:
60203 @if target-libitm
60204 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60205
60206 install-pdf-target-libitm: \
60207     configure-target-libitm \
60208     pdf-target-libitm 
60209         @: $(MAKE); $(unstage)
60210         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60211         r=`${PWD_COMMAND}`; export r; \
60212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60213         $(NORMAL_TARGET_EXPORTS) \
60214         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60215         for flag in $(EXTRA_TARGET_FLAGS); do \
60216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60217         done; \
60218         (cd $(TARGET_SUBDIR)/libitm && \
60219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60221                   "RANLIB=$${RANLIB}" \
60222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60223                    install-pdf) \
60224           || exit 1
60225
60226 @endif target-libitm
60227
60228 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60229 maybe-install-html-target-libitm:
60230 @if target-libitm
60231 maybe-install-html-target-libitm: install-html-target-libitm
60232
60233 install-html-target-libitm: \
60234     configure-target-libitm \
60235     html-target-libitm 
60236         @: $(MAKE); $(unstage)
60237         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60238         r=`${PWD_COMMAND}`; export r; \
60239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60240         $(NORMAL_TARGET_EXPORTS) \
60241         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60242         for flag in $(EXTRA_TARGET_FLAGS); do \
60243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60244         done; \
60245         (cd $(TARGET_SUBDIR)/libitm && \
60246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60248                   "RANLIB=$${RANLIB}" \
60249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60250                    install-html) \
60251           || exit 1
60252
60253 @endif target-libitm
60254
60255 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60256 maybe-installcheck-target-libitm:
60257 @if target-libitm
60258 maybe-installcheck-target-libitm: installcheck-target-libitm
60259
60260 installcheck-target-libitm: \
60261     configure-target-libitm 
60262         @: $(MAKE); $(unstage)
60263         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60264         r=`${PWD_COMMAND}`; export r; \
60265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60266         $(NORMAL_TARGET_EXPORTS) \
60267         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60268         for flag in $(EXTRA_TARGET_FLAGS); do \
60269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60270         done; \
60271         (cd $(TARGET_SUBDIR)/libitm && \
60272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60274                   "RANLIB=$${RANLIB}" \
60275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60276                    installcheck) \
60277           || exit 1
60278
60279 @endif target-libitm
60280
60281 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60282 maybe-mostlyclean-target-libitm:
60283 @if target-libitm
60284 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60285
60286 mostlyclean-target-libitm: 
60287         @: $(MAKE); $(unstage)
60288         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60289         r=`${PWD_COMMAND}`; export r; \
60290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60291         $(NORMAL_TARGET_EXPORTS) \
60292         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60293         for flag in $(EXTRA_TARGET_FLAGS); do \
60294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60295         done; \
60296         (cd $(TARGET_SUBDIR)/libitm && \
60297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60299                   "RANLIB=$${RANLIB}" \
60300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60301                    mostlyclean) \
60302           || exit 1
60303
60304 @endif target-libitm
60305
60306 .PHONY: maybe-clean-target-libitm clean-target-libitm
60307 maybe-clean-target-libitm:
60308 @if target-libitm
60309 maybe-clean-target-libitm: clean-target-libitm
60310
60311 clean-target-libitm: 
60312         @: $(MAKE); $(unstage)
60313         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60314         r=`${PWD_COMMAND}`; export r; \
60315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60316         $(NORMAL_TARGET_EXPORTS) \
60317         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60318         for flag in $(EXTRA_TARGET_FLAGS); do \
60319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60320         done; \
60321         (cd $(TARGET_SUBDIR)/libitm && \
60322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60324                   "RANLIB=$${RANLIB}" \
60325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60326                    clean) \
60327           || exit 1
60328
60329 @endif target-libitm
60330
60331 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60332 maybe-distclean-target-libitm:
60333 @if target-libitm
60334 maybe-distclean-target-libitm: distclean-target-libitm
60335
60336 distclean-target-libitm: 
60337         @: $(MAKE); $(unstage)
60338         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60339         r=`${PWD_COMMAND}`; export r; \
60340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60341         $(NORMAL_TARGET_EXPORTS) \
60342         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60343         for flag in $(EXTRA_TARGET_FLAGS); do \
60344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60345         done; \
60346         (cd $(TARGET_SUBDIR)/libitm && \
60347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60349                   "RANLIB=$${RANLIB}" \
60350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60351                    distclean) \
60352           || exit 1
60353
60354 @endif target-libitm
60355
60356 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60357 maybe-maintainer-clean-target-libitm:
60358 @if target-libitm
60359 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60360
60361 maintainer-clean-target-libitm: 
60362         @: $(MAKE); $(unstage)
60363         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60364         r=`${PWD_COMMAND}`; export r; \
60365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60366         $(NORMAL_TARGET_EXPORTS) \
60367         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60368         for flag in $(EXTRA_TARGET_FLAGS); do \
60369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60370         done; \
60371         (cd $(TARGET_SUBDIR)/libitm && \
60372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60374                   "RANLIB=$${RANLIB}" \
60375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60376                    maintainer-clean) \
60377           || exit 1
60378
60379 @endif target-libitm
60380
60381
60382
60383
60384
60385 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60386 maybe-configure-target-libatomic:
60387 @if gcc-bootstrap
60388 configure-target-libatomic: stage_current
60389 @endif gcc-bootstrap
60390 @if target-libatomic
60391 maybe-configure-target-libatomic: configure-target-libatomic
60392 configure-target-libatomic: 
60393         @r=`${PWD_COMMAND}`; export r; \
60394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60395         echo "Checking multilib configuration for libatomic..."; \
60396         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60397         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60398         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60399           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60400             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60401           else \
60402             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60403             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60404           fi; \
60405         else \
60406           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60407         fi; \
60408         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60409         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60410         $(NORMAL_TARGET_EXPORTS)  \
60411         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60412         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60413         case $(srcdir) in \
60414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60415           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60417         esac; \
60418         module_srcdir=libatomic; \
60419         rm -f no-such-file || : ; \
60420         CONFIG_SITE=no-such-file $(SHELL) \
60421           $$s/$$module_srcdir/configure \
60422           --srcdir=$${topdir}/$$module_srcdir \
60423           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60424           --target=${target_alias}  \
60425           || exit 1
60426 @endif target-libatomic
60427
60428
60429
60430 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60431 maybe-configure-stage1-target-libatomic:
60432 @if target-libatomic-bootstrap
60433 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60434 configure-stage1-target-libatomic:
60435         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60436         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60437         @r=`${PWD_COMMAND}`; export r; \
60438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60439         TFLAGS="$(STAGE1_TFLAGS)"; \
60440         echo "Checking multilib configuration for libatomic..."; \
60441         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60442         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60443           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60444             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60445           else \
60446             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60447             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60448           fi; \
60449         else \
60450           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60451         fi; \
60452         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60453         $(NORMAL_TARGET_EXPORTS) \
60454         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60455         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60456         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60457         echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60458         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60459         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60460         case $(srcdir) in \
60461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60462           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60464         esac; \
60465         module_srcdir=libatomic; \
60466         $(SHELL) $$s/$$module_srcdir/configure \
60467           --srcdir=$${topdir}/$$module_srcdir \
60468           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60469           --target=${target_alias} \
60470            \
60471           $(STAGE1_CONFIGURE_FLAGS)
60472 @endif target-libatomic-bootstrap
60473
60474 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60475 maybe-configure-stage2-target-libatomic:
60476 @if target-libatomic-bootstrap
60477 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60478 configure-stage2-target-libatomic:
60479         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60480         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60481         @r=`${PWD_COMMAND}`; export r; \
60482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60483         TFLAGS="$(STAGE2_TFLAGS)"; \
60484         echo "Checking multilib configuration for libatomic..."; \
60485         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60486         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60487           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60488             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60489           else \
60490             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60491             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60492           fi; \
60493         else \
60494           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60495         fi; \
60496         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60497         $(NORMAL_TARGET_EXPORTS) \
60498          \
60499         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60500         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60501         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60502         echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
60503         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60504         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60505         case $(srcdir) in \
60506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60507           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60509         esac; \
60510         module_srcdir=libatomic; \
60511         $(SHELL) $$s/$$module_srcdir/configure \
60512           --srcdir=$${topdir}/$$module_srcdir \
60513           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60514           --target=${target_alias} \
60515           --with-build-libsubdir=$(HOST_SUBDIR) \
60516           $(STAGE2_CONFIGURE_FLAGS)
60517 @endif target-libatomic-bootstrap
60518
60519 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
60520 maybe-configure-stage3-target-libatomic:
60521 @if target-libatomic-bootstrap
60522 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
60523 configure-stage3-target-libatomic:
60524         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60525         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60526         @r=`${PWD_COMMAND}`; export r; \
60527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60528         TFLAGS="$(STAGE3_TFLAGS)"; \
60529         echo "Checking multilib configuration for libatomic..."; \
60530         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60531         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60532           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60533             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60534           else \
60535             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60536             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60537           fi; \
60538         else \
60539           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60540         fi; \
60541         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60542         $(NORMAL_TARGET_EXPORTS) \
60543          \
60544         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60545         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60546         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60547         echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
60548         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60549         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60550         case $(srcdir) in \
60551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60552           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60554         esac; \
60555         module_srcdir=libatomic; \
60556         $(SHELL) $$s/$$module_srcdir/configure \
60557           --srcdir=$${topdir}/$$module_srcdir \
60558           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60559           --target=${target_alias} \
60560           --with-build-libsubdir=$(HOST_SUBDIR) \
60561           $(STAGE3_CONFIGURE_FLAGS)
60562 @endif target-libatomic-bootstrap
60563
60564 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
60565 maybe-configure-stage4-target-libatomic:
60566 @if target-libatomic-bootstrap
60567 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
60568 configure-stage4-target-libatomic:
60569         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60570         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60571         @r=`${PWD_COMMAND}`; export r; \
60572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60573         TFLAGS="$(STAGE4_TFLAGS)"; \
60574         echo "Checking multilib configuration for libatomic..."; \
60575         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60576         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60577           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60578             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60579           else \
60580             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60581             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60582           fi; \
60583         else \
60584           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60585         fi; \
60586         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60587         $(NORMAL_TARGET_EXPORTS) \
60588          \
60589         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60590         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60591         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60592         echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
60593         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60594         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60595         case $(srcdir) in \
60596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60597           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60599         esac; \
60600         module_srcdir=libatomic; \
60601         $(SHELL) $$s/$$module_srcdir/configure \
60602           --srcdir=$${topdir}/$$module_srcdir \
60603           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60604           --target=${target_alias} \
60605           --with-build-libsubdir=$(HOST_SUBDIR) \
60606           $(STAGE4_CONFIGURE_FLAGS)
60607 @endif target-libatomic-bootstrap
60608
60609 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
60610 maybe-configure-stageprofile-target-libatomic:
60611 @if target-libatomic-bootstrap
60612 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60613 configure-stageprofile-target-libatomic:
60614         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60615         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60616         @r=`${PWD_COMMAND}`; export r; \
60617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60618         TFLAGS="$(STAGEprofile_TFLAGS)"; \
60619         echo "Checking multilib configuration for libatomic..."; \
60620         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60621         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60622           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60623             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60624           else \
60625             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60626             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60627           fi; \
60628         else \
60629           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60630         fi; \
60631         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60632         $(NORMAL_TARGET_EXPORTS) \
60633          \
60634         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60635         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60636         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60637         echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
60638         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60639         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60640         case $(srcdir) in \
60641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60642           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60644         esac; \
60645         module_srcdir=libatomic; \
60646         $(SHELL) $$s/$$module_srcdir/configure \
60647           --srcdir=$${topdir}/$$module_srcdir \
60648           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60649           --target=${target_alias} \
60650           --with-build-libsubdir=$(HOST_SUBDIR) \
60651           $(STAGEprofile_CONFIGURE_FLAGS)
60652 @endif target-libatomic-bootstrap
60653
60654 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
60655 maybe-configure-stagetrain-target-libatomic:
60656 @if target-libatomic-bootstrap
60657 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60658 configure-stagetrain-target-libatomic:
60659         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60660         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60661         @r=`${PWD_COMMAND}`; export r; \
60662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60663         TFLAGS="$(STAGEtrain_TFLAGS)"; \
60664         echo "Checking multilib configuration for libatomic..."; \
60665         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60666         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60667           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60668             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60669           else \
60670             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60671             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60672           fi; \
60673         else \
60674           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60675         fi; \
60676         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60677         $(NORMAL_TARGET_EXPORTS) \
60678          \
60679         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60680         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60681         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60682         echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
60683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60684         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60685         case $(srcdir) in \
60686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60687           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60689         esac; \
60690         module_srcdir=libatomic; \
60691         $(SHELL) $$s/$$module_srcdir/configure \
60692           --srcdir=$${topdir}/$$module_srcdir \
60693           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60694           --target=${target_alias} \
60695           --with-build-libsubdir=$(HOST_SUBDIR) \
60696           $(STAGEtrain_CONFIGURE_FLAGS)
60697 @endif target-libatomic-bootstrap
60698
60699 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
60700 maybe-configure-stagefeedback-target-libatomic:
60701 @if target-libatomic-bootstrap
60702 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60703 configure-stagefeedback-target-libatomic:
60704         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60705         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60706         @r=`${PWD_COMMAND}`; export r; \
60707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60708         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60709         echo "Checking multilib configuration for libatomic..."; \
60710         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60711         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60712           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60713             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60714           else \
60715             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60716             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60717           fi; \
60718         else \
60719           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60720         fi; \
60721         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60722         $(NORMAL_TARGET_EXPORTS) \
60723          \
60724         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60725         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60726         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60727         echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
60728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60729         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60730         case $(srcdir) in \
60731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60732           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60734         esac; \
60735         module_srcdir=libatomic; \
60736         $(SHELL) $$s/$$module_srcdir/configure \
60737           --srcdir=$${topdir}/$$module_srcdir \
60738           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60739           --target=${target_alias} \
60740           --with-build-libsubdir=$(HOST_SUBDIR) \
60741           $(STAGEfeedback_CONFIGURE_FLAGS)
60742 @endif target-libatomic-bootstrap
60743
60744 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
60745 maybe-configure-stageautoprofile-target-libatomic:
60746 @if target-libatomic-bootstrap
60747 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60748 configure-stageautoprofile-target-libatomic:
60749         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60750         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60751         @r=`${PWD_COMMAND}`; export r; \
60752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60753         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60754         echo "Checking multilib configuration for libatomic..."; \
60755         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60756         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60757           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60758             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60759           else \
60760             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60761             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60762           fi; \
60763         else \
60764           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60765         fi; \
60766         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60767         $(NORMAL_TARGET_EXPORTS) \
60768          \
60769         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60770         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60771         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60772         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
60773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60774         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60775         case $(srcdir) in \
60776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60777           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60779         esac; \
60780         module_srcdir=libatomic; \
60781         $(SHELL) $$s/$$module_srcdir/configure \
60782           --srcdir=$${topdir}/$$module_srcdir \
60783           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60784           --target=${target_alias} \
60785           --with-build-libsubdir=$(HOST_SUBDIR) \
60786           $(STAGEautoprofile_CONFIGURE_FLAGS)
60787 @endif target-libatomic-bootstrap
60788
60789 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
60790 maybe-configure-stageautofeedback-target-libatomic:
60791 @if target-libatomic-bootstrap
60792 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60793 configure-stageautofeedback-target-libatomic:
60794         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60795         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60796         @r=`${PWD_COMMAND}`; export r; \
60797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60798         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60799         echo "Checking multilib configuration for libatomic..."; \
60800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60801         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60802           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60803             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60804           else \
60805             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60806             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60807           fi; \
60808         else \
60809           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60810         fi; \
60811         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60812         $(NORMAL_TARGET_EXPORTS) \
60813          \
60814         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60815         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60816         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60817         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
60818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60819         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60820         case $(srcdir) in \
60821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60822           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60824         esac; \
60825         module_srcdir=libatomic; \
60826         $(SHELL) $$s/$$module_srcdir/configure \
60827           --srcdir=$${topdir}/$$module_srcdir \
60828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60829           --target=${target_alias} \
60830           --with-build-libsubdir=$(HOST_SUBDIR) \
60831           $(STAGEautofeedback_CONFIGURE_FLAGS)
60832 @endif target-libatomic-bootstrap
60833
60834
60835
60836
60837
60838 .PHONY: all-target-libatomic maybe-all-target-libatomic
60839 maybe-all-target-libatomic:
60840 @if gcc-bootstrap
60841 all-target-libatomic: stage_current
60842 @endif gcc-bootstrap
60843 @if target-libatomic
60844 TARGET-target-libatomic=all
60845 maybe-all-target-libatomic: all-target-libatomic
60846 all-target-libatomic: configure-target-libatomic
60847         @r=`${PWD_COMMAND}`; export r; \
60848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60849         $(NORMAL_TARGET_EXPORTS)  \
60850         (cd $(TARGET_SUBDIR)/libatomic && \
60851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
60852                 $(TARGET-target-libatomic))
60853 @endif target-libatomic
60854
60855
60856
60857 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
60858 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
60859 maybe-all-stage1-target-libatomic:
60860 maybe-clean-stage1-target-libatomic:
60861 @if target-libatomic-bootstrap
60862 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
60863 all-stage1: all-stage1-target-libatomic
60864 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
60865 all-stage1-target-libatomic: configure-stage1-target-libatomic
60866         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60867         @r=`${PWD_COMMAND}`; export r; \
60868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60869         TFLAGS="$(STAGE1_TFLAGS)"; \
60870         $(NORMAL_TARGET_EXPORTS)  \
60871         cd $(TARGET_SUBDIR)/libatomic && \
60872          \
60873         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60874                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60875                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60876                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60877                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60878                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60879                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60880                 $(EXTRA_TARGET_FLAGS)  \
60881                   \
60882                 TFLAGS="$(STAGE1_TFLAGS)"  \
60883                 $(TARGET-stage1-target-libatomic)
60884
60885 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
60886 clean-stage1: clean-stage1-target-libatomic
60887 clean-stage1-target-libatomic:
60888         @if [ $(current_stage) = stage1 ]; then \
60889           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60890         else \
60891           [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
60892           $(MAKE) stage1-start; \
60893         fi; \
60894         cd $(TARGET_SUBDIR)/libatomic && \
60895         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
60896           clean
60897 @endif target-libatomic-bootstrap
60898
60899
60900 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
60901 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
60902 maybe-all-stage2-target-libatomic:
60903 maybe-clean-stage2-target-libatomic:
60904 @if target-libatomic-bootstrap
60905 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
60906 all-stage2: all-stage2-target-libatomic
60907 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
60908 all-stage2-target-libatomic: configure-stage2-target-libatomic
60909         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60910         @r=`${PWD_COMMAND}`; export r; \
60911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60912         TFLAGS="$(STAGE2_TFLAGS)"; \
60913         $(NORMAL_TARGET_EXPORTS) \
60914           \
60915         cd $(TARGET_SUBDIR)/libatomic && \
60916          \
60917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60918                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60919                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60920                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60924                 $(EXTRA_TARGET_FLAGS)   \
60925                 TFLAGS="$(STAGE2_TFLAGS)"  \
60926                 $(TARGET-stage2-target-libatomic)
60927
60928 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
60929 clean-stage2: clean-stage2-target-libatomic
60930 clean-stage2-target-libatomic:
60931         @if [ $(current_stage) = stage2 ]; then \
60932           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60933         else \
60934           [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
60935           $(MAKE) stage2-start; \
60936         fi; \
60937         cd $(TARGET_SUBDIR)/libatomic && \
60938         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60939 @endif target-libatomic-bootstrap
60940
60941
60942 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
60943 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
60944 maybe-all-stage3-target-libatomic:
60945 maybe-clean-stage3-target-libatomic:
60946 @if target-libatomic-bootstrap
60947 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
60948 all-stage3: all-stage3-target-libatomic
60949 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
60950 all-stage3-target-libatomic: configure-stage3-target-libatomic
60951         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60952         @r=`${PWD_COMMAND}`; export r; \
60953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60954         TFLAGS="$(STAGE3_TFLAGS)"; \
60955         $(NORMAL_TARGET_EXPORTS) \
60956           \
60957         cd $(TARGET_SUBDIR)/libatomic && \
60958          \
60959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60960                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60961                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60962                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60966                 $(EXTRA_TARGET_FLAGS)   \
60967                 TFLAGS="$(STAGE3_TFLAGS)"  \
60968                 $(TARGET-stage3-target-libatomic)
60969
60970 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
60971 clean-stage3: clean-stage3-target-libatomic
60972 clean-stage3-target-libatomic:
60973         @if [ $(current_stage) = stage3 ]; then \
60974           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60975         else \
60976           [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
60977           $(MAKE) stage3-start; \
60978         fi; \
60979         cd $(TARGET_SUBDIR)/libatomic && \
60980         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60981 @endif target-libatomic-bootstrap
60982
60983
60984 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
60985 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
60986 maybe-all-stage4-target-libatomic:
60987 maybe-clean-stage4-target-libatomic:
60988 @if target-libatomic-bootstrap
60989 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
60990 all-stage4: all-stage4-target-libatomic
60991 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
60992 all-stage4-target-libatomic: configure-stage4-target-libatomic
60993         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60994         @r=`${PWD_COMMAND}`; export r; \
60995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60996         TFLAGS="$(STAGE4_TFLAGS)"; \
60997         $(NORMAL_TARGET_EXPORTS) \
60998           \
60999         cd $(TARGET_SUBDIR)/libatomic && \
61000          \
61001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61002                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61003                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61004                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61008                 $(EXTRA_TARGET_FLAGS)   \
61009                 TFLAGS="$(STAGE4_TFLAGS)"  \
61010                 $(TARGET-stage4-target-libatomic)
61011
61012 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61013 clean-stage4: clean-stage4-target-libatomic
61014 clean-stage4-target-libatomic:
61015         @if [ $(current_stage) = stage4 ]; then \
61016           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61017         else \
61018           [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61019           $(MAKE) stage4-start; \
61020         fi; \
61021         cd $(TARGET_SUBDIR)/libatomic && \
61022         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61023 @endif target-libatomic-bootstrap
61024
61025
61026 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61027 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61028 maybe-all-stageprofile-target-libatomic:
61029 maybe-clean-stageprofile-target-libatomic:
61030 @if target-libatomic-bootstrap
61031 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61032 all-stageprofile: all-stageprofile-target-libatomic
61033 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61034 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61035         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61036         @r=`${PWD_COMMAND}`; export r; \
61037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038         TFLAGS="$(STAGEprofile_TFLAGS)"; \
61039         $(NORMAL_TARGET_EXPORTS) \
61040           \
61041         cd $(TARGET_SUBDIR)/libatomic && \
61042          \
61043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61044                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61045                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61046                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61050                 $(EXTRA_TARGET_FLAGS)   \
61051                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
61052                 $(TARGET-stageprofile-target-libatomic)
61053
61054 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61055 clean-stageprofile: clean-stageprofile-target-libatomic
61056 clean-stageprofile-target-libatomic:
61057         @if [ $(current_stage) = stageprofile ]; then \
61058           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61059         else \
61060           [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61061           $(MAKE) stageprofile-start; \
61062         fi; \
61063         cd $(TARGET_SUBDIR)/libatomic && \
61064         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61065 @endif target-libatomic-bootstrap
61066
61067
61068 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61069 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61070 maybe-all-stagetrain-target-libatomic:
61071 maybe-clean-stagetrain-target-libatomic:
61072 @if target-libatomic-bootstrap
61073 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61074 all-stagetrain: all-stagetrain-target-libatomic
61075 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61076 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61077         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61078         @r=`${PWD_COMMAND}`; export r; \
61079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61080         TFLAGS="$(STAGEtrain_TFLAGS)"; \
61081         $(NORMAL_TARGET_EXPORTS) \
61082           \
61083         cd $(TARGET_SUBDIR)/libatomic && \
61084          \
61085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61086                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61087                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61088                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61089                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61090                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61091                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61092                 $(EXTRA_TARGET_FLAGS)   \
61093                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
61094                 $(TARGET-stagetrain-target-libatomic)
61095
61096 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61097 clean-stagetrain: clean-stagetrain-target-libatomic
61098 clean-stagetrain-target-libatomic:
61099         @if [ $(current_stage) = stagetrain ]; then \
61100           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61101         else \
61102           [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61103           $(MAKE) stagetrain-start; \
61104         fi; \
61105         cd $(TARGET_SUBDIR)/libatomic && \
61106         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61107 @endif target-libatomic-bootstrap
61108
61109
61110 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61111 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61112 maybe-all-stagefeedback-target-libatomic:
61113 maybe-clean-stagefeedback-target-libatomic:
61114 @if target-libatomic-bootstrap
61115 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61116 all-stagefeedback: all-stagefeedback-target-libatomic
61117 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61118 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61119         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61120         @r=`${PWD_COMMAND}`; export r; \
61121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61122         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61123         $(NORMAL_TARGET_EXPORTS) \
61124           \
61125         cd $(TARGET_SUBDIR)/libatomic && \
61126          \
61127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61128                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61129                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61130                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61131                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61132                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61133                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61134                 $(EXTRA_TARGET_FLAGS)   \
61135                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
61136                 $(TARGET-stagefeedback-target-libatomic)
61137
61138 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61139 clean-stagefeedback: clean-stagefeedback-target-libatomic
61140 clean-stagefeedback-target-libatomic:
61141         @if [ $(current_stage) = stagefeedback ]; then \
61142           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61143         else \
61144           [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61145           $(MAKE) stagefeedback-start; \
61146         fi; \
61147         cd $(TARGET_SUBDIR)/libatomic && \
61148         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61149 @endif target-libatomic-bootstrap
61150
61151
61152 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61153 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61154 maybe-all-stageautoprofile-target-libatomic:
61155 maybe-clean-stageautoprofile-target-libatomic:
61156 @if target-libatomic-bootstrap
61157 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61158 all-stageautoprofile: all-stageautoprofile-target-libatomic
61159 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61160 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61161         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61162         @r=`${PWD_COMMAND}`; export r; \
61163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61164         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61165         $(NORMAL_TARGET_EXPORTS) \
61166           \
61167         cd $(TARGET_SUBDIR)/libatomic && \
61168         $$s/gcc/config/i386/$(AUTO_PROFILE) \
61169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61170                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61171                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61172                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61176                 $(EXTRA_TARGET_FLAGS)   \
61177                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
61178                 $(TARGET-stageautoprofile-target-libatomic)
61179
61180 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61181 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61182 clean-stageautoprofile-target-libatomic:
61183         @if [ $(current_stage) = stageautoprofile ]; then \
61184           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61185         else \
61186           [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61187           $(MAKE) stageautoprofile-start; \
61188         fi; \
61189         cd $(TARGET_SUBDIR)/libatomic && \
61190         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61191 @endif target-libatomic-bootstrap
61192
61193
61194 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61195 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61196 maybe-all-stageautofeedback-target-libatomic:
61197 maybe-clean-stageautofeedback-target-libatomic:
61198 @if target-libatomic-bootstrap
61199 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61200 all-stageautofeedback: all-stageautofeedback-target-libatomic
61201 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61202 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61203         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61204         @r=`${PWD_COMMAND}`; export r; \
61205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61206         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61207         $(NORMAL_TARGET_EXPORTS) \
61208           \
61209         cd $(TARGET_SUBDIR)/libatomic && \
61210          \
61211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61212                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61213                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61214                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61218                 $(EXTRA_TARGET_FLAGS)   \
61219                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61220                 $(TARGET-stageautofeedback-target-libatomic)
61221
61222 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61223 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61224 clean-stageautofeedback-target-libatomic:
61225         @if [ $(current_stage) = stageautofeedback ]; then \
61226           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61227         else \
61228           [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61229           $(MAKE) stageautofeedback-start; \
61230         fi; \
61231         cd $(TARGET_SUBDIR)/libatomic && \
61232         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61233 @endif target-libatomic-bootstrap
61234
61235
61236
61237
61238
61239
61240 .PHONY: check-target-libatomic maybe-check-target-libatomic
61241 maybe-check-target-libatomic:
61242 @if target-libatomic
61243 maybe-check-target-libatomic: check-target-libatomic
61244
61245 check-target-libatomic:
61246         @: $(MAKE); $(unstage)
61247         @r=`${PWD_COMMAND}`; export r; \
61248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61249         $(NORMAL_TARGET_EXPORTS) \
61250         (cd $(TARGET_SUBDIR)/libatomic && \
61251           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
61252
61253 @endif target-libatomic
61254
61255 .PHONY: install-target-libatomic maybe-install-target-libatomic
61256 maybe-install-target-libatomic:
61257 @if target-libatomic
61258 maybe-install-target-libatomic: install-target-libatomic
61259
61260 install-target-libatomic: installdirs
61261         @: $(MAKE); $(unstage)
61262         @r=`${PWD_COMMAND}`; export r; \
61263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61264         $(NORMAL_TARGET_EXPORTS) \
61265         (cd $(TARGET_SUBDIR)/libatomic && \
61266           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
61267
61268 @endif target-libatomic
61269
61270 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61271 maybe-install-strip-target-libatomic:
61272 @if target-libatomic
61273 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61274
61275 install-strip-target-libatomic: installdirs
61276         @: $(MAKE); $(unstage)
61277         @r=`${PWD_COMMAND}`; export r; \
61278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61279         $(NORMAL_TARGET_EXPORTS) \
61280         (cd $(TARGET_SUBDIR)/libatomic && \
61281           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
61282
61283 @endif target-libatomic
61284
61285 # Other targets (info, dvi, pdf, etc.)
61286
61287 .PHONY: maybe-info-target-libatomic info-target-libatomic
61288 maybe-info-target-libatomic:
61289 @if target-libatomic
61290 maybe-info-target-libatomic: info-target-libatomic
61291
61292 info-target-libatomic: \
61293     configure-target-libatomic 
61294         @: $(MAKE); $(unstage)
61295         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61296         r=`${PWD_COMMAND}`; export r; \
61297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61298         $(NORMAL_TARGET_EXPORTS) \
61299         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61300         for flag in $(EXTRA_TARGET_FLAGS); do \
61301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61302         done; \
61303         (cd $(TARGET_SUBDIR)/libatomic && \
61304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61306                   "RANLIB=$${RANLIB}" \
61307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61308                    info) \
61309           || exit 1
61310
61311 @endif target-libatomic
61312
61313 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61314 maybe-dvi-target-libatomic:
61315 @if target-libatomic
61316 maybe-dvi-target-libatomic: dvi-target-libatomic
61317
61318 dvi-target-libatomic: \
61319     configure-target-libatomic 
61320         @: $(MAKE); $(unstage)
61321         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61322         r=`${PWD_COMMAND}`; export r; \
61323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61324         $(NORMAL_TARGET_EXPORTS) \
61325         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61326         for flag in $(EXTRA_TARGET_FLAGS); do \
61327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61328         done; \
61329         (cd $(TARGET_SUBDIR)/libatomic && \
61330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61332                   "RANLIB=$${RANLIB}" \
61333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61334                    dvi) \
61335           || exit 1
61336
61337 @endif target-libatomic
61338
61339 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61340 maybe-pdf-target-libatomic:
61341 @if target-libatomic
61342 maybe-pdf-target-libatomic: pdf-target-libatomic
61343
61344 pdf-target-libatomic: \
61345     configure-target-libatomic 
61346         @: $(MAKE); $(unstage)
61347         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61348         r=`${PWD_COMMAND}`; export r; \
61349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61350         $(NORMAL_TARGET_EXPORTS) \
61351         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61352         for flag in $(EXTRA_TARGET_FLAGS); do \
61353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61354         done; \
61355         (cd $(TARGET_SUBDIR)/libatomic && \
61356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61358                   "RANLIB=$${RANLIB}" \
61359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61360                    pdf) \
61361           || exit 1
61362
61363 @endif target-libatomic
61364
61365 .PHONY: maybe-html-target-libatomic html-target-libatomic
61366 maybe-html-target-libatomic:
61367 @if target-libatomic
61368 maybe-html-target-libatomic: html-target-libatomic
61369
61370 html-target-libatomic: \
61371     configure-target-libatomic 
61372         @: $(MAKE); $(unstage)
61373         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61374         r=`${PWD_COMMAND}`; export r; \
61375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61376         $(NORMAL_TARGET_EXPORTS) \
61377         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61378         for flag in $(EXTRA_TARGET_FLAGS); do \
61379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61380         done; \
61381         (cd $(TARGET_SUBDIR)/libatomic && \
61382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61384                   "RANLIB=$${RANLIB}" \
61385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61386                    html) \
61387           || exit 1
61388
61389 @endif target-libatomic
61390
61391 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61392 maybe-TAGS-target-libatomic:
61393 @if target-libatomic
61394 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61395
61396 TAGS-target-libatomic: \
61397     configure-target-libatomic 
61398         @: $(MAKE); $(unstage)
61399         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61400         r=`${PWD_COMMAND}`; export r; \
61401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61402         $(NORMAL_TARGET_EXPORTS) \
61403         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61404         for flag in $(EXTRA_TARGET_FLAGS); do \
61405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61406         done; \
61407         (cd $(TARGET_SUBDIR)/libatomic && \
61408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61410                   "RANLIB=$${RANLIB}" \
61411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61412                    TAGS) \
61413           || exit 1
61414
61415 @endif target-libatomic
61416
61417 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61418 maybe-install-info-target-libatomic:
61419 @if target-libatomic
61420 maybe-install-info-target-libatomic: install-info-target-libatomic
61421
61422 install-info-target-libatomic: \
61423     configure-target-libatomic \
61424     info-target-libatomic 
61425         @: $(MAKE); $(unstage)
61426         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61427         r=`${PWD_COMMAND}`; export r; \
61428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61429         $(NORMAL_TARGET_EXPORTS) \
61430         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61431         for flag in $(EXTRA_TARGET_FLAGS); do \
61432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61433         done; \
61434         (cd $(TARGET_SUBDIR)/libatomic && \
61435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61437                   "RANLIB=$${RANLIB}" \
61438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61439                    install-info) \
61440           || exit 1
61441
61442 @endif target-libatomic
61443
61444 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61445 maybe-install-dvi-target-libatomic:
61446 @if target-libatomic
61447 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61448
61449 install-dvi-target-libatomic: \
61450     configure-target-libatomic \
61451     dvi-target-libatomic 
61452         @: $(MAKE); $(unstage)
61453         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61454         r=`${PWD_COMMAND}`; export r; \
61455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61456         $(NORMAL_TARGET_EXPORTS) \
61457         echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61458         for flag in $(EXTRA_TARGET_FLAGS); do \
61459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61460         done; \
61461         (cd $(TARGET_SUBDIR)/libatomic && \
61462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61464                   "RANLIB=$${RANLIB}" \
61465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61466                    install-dvi) \
61467           || exit 1
61468
61469 @endif target-libatomic
61470
61471 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61472 maybe-install-pdf-target-libatomic:
61473 @if target-libatomic
61474 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61475
61476 install-pdf-target-libatomic: \
61477     configure-target-libatomic \
61478     pdf-target-libatomic 
61479         @: $(MAKE); $(unstage)
61480         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61481         r=`${PWD_COMMAND}`; export r; \
61482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61483         $(NORMAL_TARGET_EXPORTS) \
61484         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61485         for flag in $(EXTRA_TARGET_FLAGS); do \
61486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61487         done; \
61488         (cd $(TARGET_SUBDIR)/libatomic && \
61489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61491                   "RANLIB=$${RANLIB}" \
61492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61493                    install-pdf) \
61494           || exit 1
61495
61496 @endif target-libatomic
61497
61498 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
61499 maybe-install-html-target-libatomic:
61500 @if target-libatomic
61501 maybe-install-html-target-libatomic: install-html-target-libatomic
61502
61503 install-html-target-libatomic: \
61504     configure-target-libatomic \
61505     html-target-libatomic 
61506         @: $(MAKE); $(unstage)
61507         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61508         r=`${PWD_COMMAND}`; export r; \
61509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61510         $(NORMAL_TARGET_EXPORTS) \
61511         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
61512         for flag in $(EXTRA_TARGET_FLAGS); do \
61513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61514         done; \
61515         (cd $(TARGET_SUBDIR)/libatomic && \
61516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61518                   "RANLIB=$${RANLIB}" \
61519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61520                    install-html) \
61521           || exit 1
61522
61523 @endif target-libatomic
61524
61525 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
61526 maybe-installcheck-target-libatomic:
61527 @if target-libatomic
61528 maybe-installcheck-target-libatomic: installcheck-target-libatomic
61529
61530 installcheck-target-libatomic: \
61531     configure-target-libatomic 
61532         @: $(MAKE); $(unstage)
61533         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61534         r=`${PWD_COMMAND}`; export r; \
61535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61536         $(NORMAL_TARGET_EXPORTS) \
61537         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
61538         for flag in $(EXTRA_TARGET_FLAGS); do \
61539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61540         done; \
61541         (cd $(TARGET_SUBDIR)/libatomic && \
61542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61544                   "RANLIB=$${RANLIB}" \
61545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61546                    installcheck) \
61547           || exit 1
61548
61549 @endif target-libatomic
61550
61551 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
61552 maybe-mostlyclean-target-libatomic:
61553 @if target-libatomic
61554 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
61555
61556 mostlyclean-target-libatomic: 
61557         @: $(MAKE); $(unstage)
61558         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61559         r=`${PWD_COMMAND}`; export r; \
61560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61561         $(NORMAL_TARGET_EXPORTS) \
61562         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
61563         for flag in $(EXTRA_TARGET_FLAGS); do \
61564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61565         done; \
61566         (cd $(TARGET_SUBDIR)/libatomic && \
61567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61569                   "RANLIB=$${RANLIB}" \
61570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61571                    mostlyclean) \
61572           || exit 1
61573
61574 @endif target-libatomic
61575
61576 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
61577 maybe-clean-target-libatomic:
61578 @if target-libatomic
61579 maybe-clean-target-libatomic: clean-target-libatomic
61580
61581 clean-target-libatomic: 
61582         @: $(MAKE); $(unstage)
61583         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61584         r=`${PWD_COMMAND}`; export r; \
61585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61586         $(NORMAL_TARGET_EXPORTS) \
61587         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
61588         for flag in $(EXTRA_TARGET_FLAGS); do \
61589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61590         done; \
61591         (cd $(TARGET_SUBDIR)/libatomic && \
61592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61594                   "RANLIB=$${RANLIB}" \
61595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61596                    clean) \
61597           || exit 1
61598
61599 @endif target-libatomic
61600
61601 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
61602 maybe-distclean-target-libatomic:
61603 @if target-libatomic
61604 maybe-distclean-target-libatomic: distclean-target-libatomic
61605
61606 distclean-target-libatomic: 
61607         @: $(MAKE); $(unstage)
61608         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61609         r=`${PWD_COMMAND}`; export r; \
61610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61611         $(NORMAL_TARGET_EXPORTS) \
61612         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
61613         for flag in $(EXTRA_TARGET_FLAGS); do \
61614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61615         done; \
61616         (cd $(TARGET_SUBDIR)/libatomic && \
61617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61619                   "RANLIB=$${RANLIB}" \
61620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61621                    distclean) \
61622           || exit 1
61623
61624 @endif target-libatomic
61625
61626 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
61627 maybe-maintainer-clean-target-libatomic:
61628 @if target-libatomic
61629 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
61630
61631 maintainer-clean-target-libatomic: 
61632         @: $(MAKE); $(unstage)
61633         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61634         r=`${PWD_COMMAND}`; export r; \
61635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61636         $(NORMAL_TARGET_EXPORTS) \
61637         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
61638         for flag in $(EXTRA_TARGET_FLAGS); do \
61639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61640         done; \
61641         (cd $(TARGET_SUBDIR)/libatomic && \
61642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61644                   "RANLIB=$${RANLIB}" \
61645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61646                    maintainer-clean) \
61647           || exit 1
61648
61649 @endif target-libatomic
61650
61651
61652
61653 @if target-libgomp
61654 .PHONY: check-target-libgomp-c++
61655 check-target-libgomp-c++:
61656         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
61657
61658 .PHONY: check-target-libgomp-fortran
61659 check-target-libgomp-fortran:
61660         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
61661
61662 @endif target-libgomp
61663
61664 @if target-libitm
61665 .PHONY: check-target-libitm-c++
61666 check-target-libitm-c++:
61667         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
61668
61669 @endif target-libitm
61670
61671 # ----------
61672 # GCC module
61673 # ----------
61674
61675 @if gcc-no-bootstrap
61676 .PHONY: cross
61677 cross: all-build all-gas all-ld
61678         @r=`${PWD_COMMAND}`; export r; \
61679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61680         $(HOST_EXPORTS) \
61681         echo "Building the C and C++ compiler"; \
61682         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
61683         @r=`${PWD_COMMAND}`; export r; \
61684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61685         echo "Building runtime libraries"; \
61686         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
61687 @endif gcc-no-bootstrap
61688
61689 @if gcc
61690
61691 .PHONY: check-gcc-c check-c
61692 check-gcc-c:
61693         r=`${PWD_COMMAND}`; export r; \
61694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61695         $(HOST_EXPORTS) \
61696         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
61697 check-c: check-gcc-c
61698
61699 .PHONY: check-gcc-c++ check-c++
61700 check-gcc-c++:
61701         r=`${PWD_COMMAND}`; export r; \
61702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61703         $(HOST_EXPORTS) \
61704         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
61705 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
61706
61707 .PHONY: check-gcc-fortran check-fortran
61708 check-gcc-fortran:
61709         r=`${PWD_COMMAND}`; export r; \
61710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61711         $(HOST_EXPORTS) \
61712         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
61713 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
61714
61715 .PHONY: check-gcc-ada check-ada
61716 check-gcc-ada:
61717         r=`${PWD_COMMAND}`; export r; \
61718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61719         $(HOST_EXPORTS) \
61720         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
61721 check-ada: check-gcc-ada check-target-libada
61722
61723 .PHONY: check-gcc-objc check-objc
61724 check-gcc-objc:
61725         r=`${PWD_COMMAND}`; export r; \
61726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61727         $(HOST_EXPORTS) \
61728         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
61729 check-objc: check-gcc-objc check-target-libobjc
61730
61731 .PHONY: check-gcc-obj-c++ check-obj-c++
61732 check-gcc-obj-c++:
61733         r=`${PWD_COMMAND}`; export r; \
61734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61735         $(HOST_EXPORTS) \
61736         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
61737 check-obj-c++: check-gcc-obj-c++
61738
61739 .PHONY: check-gcc-go check-go
61740 check-gcc-go:
61741         r=`${PWD_COMMAND}`; export r; \
61742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61743         $(HOST_EXPORTS) \
61744         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
61745 check-go: check-gcc-go check-target-libgo check-gotools
61746
61747 .PHONY: check-gcc-m2 check-m2
61748 check-gcc-m2:
61749         r=`${PWD_COMMAND}`; export r; \
61750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61751         $(HOST_EXPORTS) \
61752         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
61753 check-m2: check-gcc-m2 check-target-libgm2
61754
61755 .PHONY: check-gcc-d check-d
61756 check-gcc-d:
61757         r=`${PWD_COMMAND}`; export r; \
61758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61759         $(HOST_EXPORTS) \
61760         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
61761 check-d: check-gcc-d check-target-libphobos
61762
61763 .PHONY: check-gcc-jit check-jit
61764 check-gcc-jit:
61765         r=`${PWD_COMMAND}`; export r; \
61766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61767         $(HOST_EXPORTS) \
61768         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
61769 check-jit: check-gcc-jit
61770
61771 .PHONY: check-gcc-rust check-rust
61772 check-gcc-rust:
61773         r=`${PWD_COMMAND}`; export r; \
61774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61775         $(HOST_EXPORTS) \
61776         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
61777 check-rust: check-gcc-rust
61778
61779
61780 # The gcc part of install-no-fixedincludes, which relies on an intimate
61781 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
61782 .PHONY: gcc-install-no-fixedincludes
61783 gcc-install-no-fixedincludes:
61784         @if [ -f ./gcc/Makefile ]; then \
61785           r=`${PWD_COMMAND}`; export r; \
61786           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61787           $(HOST_EXPORTS) \
61788           (cd ./gcc \
61789            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
61790         else true; fi
61791 @endif gcc
61792
61793 # ---------------------
61794 # GCC bootstrap support
61795 # ---------------------
61796
61797 # We track the current stage (the one in 'gcc') in the stage_current file.
61798 # stage_last instead tracks the stage that was built last.  These targets
61799 # are dummy when toplevel bootstrap is not active.
61800
61801 # While making host and target tools, symlinks to the final stage must be
61802 # there, so $(unstage) should be run at various points.  To avoid excessive
61803 # recursive invocations of make, we "inline" them using a variable.  These
61804 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
61805 # to avoid warnings from the GNU Make job server.
61806
61807 unstage = :
61808 stage = :
61809 current_stage = ""
61810
61811 @if gcc-bootstrap
61812 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
61813 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
61814 current_stage = "`cat stage_current 2> /dev/null`"
61815 @endif gcc-bootstrap
61816
61817 .PHONY: unstage stage
61818 unstage:
61819         @: $(MAKE); $(unstage)
61820 stage:
61821         @: $(MAKE); $(stage)
61822
61823 # Disable commands for lean bootstrap.
61824 LEAN = false
61825
61826 # We name the build directories for the various stages "stage1-gcc",
61827 # "stage2-gcc","stage3-gcc", etc.
61828
61829 # Since the 'compare' process will fail (on debugging information) if any
61830 # directory names are different, we need to link the gcc directory for
61831 # the previous stage to a constant name ('prev-gcc'), and to make the name of
61832 # the build directories constant as well. For the latter, we use naked names
61833 # like 'gcc', because the scripts in that directory assume it.  We use
61834 # mv on platforms where symlinks to directories do not work or are not
61835 # reliable.
61836
61837 # 'touch' doesn't work right on some platforms.
61838 STAMP = echo timestamp > 
61839
61840 # We only want to compare .o files, so set this!
61841 objext = .o
61842
61843
61844 .PHONY: stage1-start stage1-end
61845
61846 stage1-start::
61847         @: $(MAKE); $(stage); \
61848         echo stage1 > stage_current; \
61849         echo stage1 > stage_last; \
61850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61851 @if bfd
61852         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
61853           mkdir stage1-bfd; \
61854         mv stage1-bfd bfd
61855 @endif bfd
61856 @if opcodes
61857         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
61858           mkdir stage1-opcodes; \
61859         mv stage1-opcodes opcodes
61860 @endif opcodes
61861 @if binutils
61862         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
61863           mkdir stage1-binutils; \
61864         mv stage1-binutils binutils
61865 @endif binutils
61866 @if fixincludes
61867         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
61868           mkdir stage1-fixincludes; \
61869         mv stage1-fixincludes fixincludes
61870 @endif fixincludes
61871 @if gas
61872         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
61873           mkdir stage1-gas; \
61874         mv stage1-gas gas
61875 @endif gas
61876 @if gcc
61877         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
61878           mkdir stage1-gcc; \
61879         mv stage1-gcc gcc
61880 @endif gcc
61881 @if gmp
61882         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
61883           mkdir stage1-gmp; \
61884         mv stage1-gmp gmp
61885 @endif gmp
61886 @if mpfr
61887         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
61888           mkdir stage1-mpfr; \
61889         mv stage1-mpfr mpfr
61890 @endif mpfr
61891 @if mpc
61892         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
61893           mkdir stage1-mpc; \
61894         mv stage1-mpc mpc
61895 @endif mpc
61896 @if isl
61897         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
61898           mkdir stage1-isl; \
61899         mv stage1-isl isl
61900 @endif isl
61901 @if gold
61902         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
61903           mkdir stage1-gold; \
61904         mv stage1-gold gold
61905 @endif gold
61906 @if intl
61907         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
61908           mkdir stage1-intl; \
61909         mv stage1-intl intl
61910 @endif intl
61911 @if ld
61912         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
61913           mkdir stage1-ld; \
61914         mv stage1-ld ld
61915 @endif ld
61916 @if libbacktrace
61917         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
61918           mkdir stage1-libbacktrace; \
61919         mv stage1-libbacktrace libbacktrace
61920 @endif libbacktrace
61921 @if libcpp
61922         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
61923           mkdir stage1-libcpp; \
61924         mv stage1-libcpp libcpp
61925 @endif libcpp
61926 @if libcody
61927         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
61928           mkdir stage1-libcody; \
61929         mv stage1-libcody libcody
61930 @endif libcody
61931 @if libdecnumber
61932         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
61933           mkdir stage1-libdecnumber; \
61934         mv stage1-libdecnumber libdecnumber
61935 @endif libdecnumber
61936 @if libiberty
61937         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
61938           mkdir stage1-libiberty; \
61939         mv stage1-libiberty libiberty
61940 @endif libiberty
61941 @if libiberty-linker-plugin
61942         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
61943           mkdir stage1-libiberty-linker-plugin; \
61944         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
61945 @endif libiberty-linker-plugin
61946 @if libiconv
61947         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
61948           mkdir stage1-libiconv; \
61949         mv stage1-libiconv libiconv
61950 @endif libiconv
61951 @if zlib
61952         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
61953           mkdir stage1-zlib; \
61954         mv stage1-zlib zlib
61955 @endif zlib
61956 @if lto-plugin
61957         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
61958           mkdir stage1-lto-plugin; \
61959         mv stage1-lto-plugin lto-plugin
61960 @endif lto-plugin
61961 @if libctf
61962         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
61963           mkdir stage1-libctf; \
61964         mv stage1-libctf libctf
61965 @endif libctf
61966 @if libsframe
61967         @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
61968           mkdir stage1-libsframe; \
61969         mv stage1-libsframe libsframe
61970 @endif libsframe
61971         @[ -d stage1-$(TARGET_SUBDIR) ] || \
61972           mkdir stage1-$(TARGET_SUBDIR); \
61973         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
61974
61975 stage1-end:: 
61976 @if bfd
61977         @if test -d $(HOST_SUBDIR)/bfd; then \
61978           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
61979         fi
61980 @endif bfd
61981 @if opcodes
61982         @if test -d $(HOST_SUBDIR)/opcodes; then \
61983           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
61984         fi
61985 @endif opcodes
61986 @if binutils
61987         @if test -d $(HOST_SUBDIR)/binutils; then \
61988           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
61989         fi
61990 @endif binutils
61991 @if fixincludes
61992         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61993           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
61994         fi
61995 @endif fixincludes
61996 @if gas
61997         @if test -d $(HOST_SUBDIR)/gas; then \
61998           cd $(HOST_SUBDIR); mv gas stage1-gas; \
61999         fi
62000 @endif gas
62001 @if gcc
62002         @if test -d $(HOST_SUBDIR)/gcc; then \
62003           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62004         fi
62005 @endif gcc
62006 @if gmp
62007         @if test -d $(HOST_SUBDIR)/gmp; then \
62008           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62009         fi
62010 @endif gmp
62011 @if mpfr
62012         @if test -d $(HOST_SUBDIR)/mpfr; then \
62013           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62014         fi
62015 @endif mpfr
62016 @if mpc
62017         @if test -d $(HOST_SUBDIR)/mpc; then \
62018           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62019         fi
62020 @endif mpc
62021 @if isl
62022         @if test -d $(HOST_SUBDIR)/isl; then \
62023           cd $(HOST_SUBDIR); mv isl stage1-isl; \
62024         fi
62025 @endif isl
62026 @if gold
62027         @if test -d $(HOST_SUBDIR)/gold; then \
62028           cd $(HOST_SUBDIR); mv gold stage1-gold; \
62029         fi
62030 @endif gold
62031 @if intl
62032         @if test -d $(HOST_SUBDIR)/intl; then \
62033           cd $(HOST_SUBDIR); mv intl stage1-intl; \
62034         fi
62035 @endif intl
62036 @if ld
62037         @if test -d $(HOST_SUBDIR)/ld; then \
62038           cd $(HOST_SUBDIR); mv ld stage1-ld; \
62039         fi
62040 @endif ld
62041 @if libbacktrace
62042         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62043           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62044         fi
62045 @endif libbacktrace
62046 @if libcpp
62047         @if test -d $(HOST_SUBDIR)/libcpp; then \
62048           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62049         fi
62050 @endif libcpp
62051 @if libcody
62052         @if test -d $(HOST_SUBDIR)/libcody; then \
62053           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62054         fi
62055 @endif libcody
62056 @if libdecnumber
62057         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62058           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62059         fi
62060 @endif libdecnumber
62061 @if libiberty
62062         @if test -d $(HOST_SUBDIR)/libiberty; then \
62063           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62064         fi
62065 @endif libiberty
62066 @if libiberty-linker-plugin
62067         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62068           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62069         fi
62070 @endif libiberty-linker-plugin
62071 @if libiconv
62072         @if test -d $(HOST_SUBDIR)/libiconv; then \
62073           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62074         fi
62075 @endif libiconv
62076 @if zlib
62077         @if test -d $(HOST_SUBDIR)/zlib; then \
62078           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62079         fi
62080 @endif zlib
62081 @if lto-plugin
62082         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62083           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62084         fi
62085 @endif lto-plugin
62086 @if libctf
62087         @if test -d $(HOST_SUBDIR)/libctf; then \
62088           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62089         fi
62090 @endif libctf
62091 @if libsframe
62092         @if test -d $(HOST_SUBDIR)/libsframe; then \
62093           cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62094         fi
62095 @endif libsframe
62096         @if test -d $(TARGET_SUBDIR); then \
62097           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62098         fi
62099         rm -f stage_current
62100
62101 # Bubble a bug fix through all the stages up to stage 1.  They are
62102 # remade, but not reconfigured.  The next stage (if any) will not be
62103 # reconfigured either.
62104 .PHONY: stage1-bubble
62105 stage1-bubble:: 
62106         @r=`${PWD_COMMAND}`; export r; \
62107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62108         if test -f stage1-lean ; then \
62109           echo Skipping rebuild of stage1; \
62110         else \
62111           $(MAKE) stage1-start; \
62112           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62113         fi
62114
62115 .PHONY: all-stage1 clean-stage1
62116 do-clean: clean-stage1
62117
62118 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62119 # only possibility, but now it conflicts with no-bootstrap rules
62120 @if gcc-bootstrap
62121
62122
62123
62124
62125 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62126
62127 .PHONY: distclean-stage1
62128 distclean-stage1::
62129         @: $(MAKE); $(stage)
62130         @test "`cat stage_last`" != stage1 || rm -f stage_last
62131         rm -rf stage1-* 
62132
62133
62134 @endif gcc-bootstrap
62135
62136
62137 .PHONY: stage2-start stage2-end
62138
62139 stage2-start::
62140         @: $(MAKE); $(stage); \
62141         echo stage2 > stage_current; \
62142         echo stage2 > stage_last; \
62143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62144 @if bfd
62145         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62146           mkdir stage2-bfd; \
62147         mv stage2-bfd bfd; \
62148         mv stage1-bfd prev-bfd || test -f stage1-lean 
62149 @endif bfd
62150 @if opcodes
62151         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62152           mkdir stage2-opcodes; \
62153         mv stage2-opcodes opcodes; \
62154         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
62155 @endif opcodes
62156 @if binutils
62157         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62158           mkdir stage2-binutils; \
62159         mv stage2-binutils binutils; \
62160         mv stage1-binutils prev-binutils || test -f stage1-lean 
62161 @endif binutils
62162 @if fixincludes
62163         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62164           mkdir stage2-fixincludes; \
62165         mv stage2-fixincludes fixincludes; \
62166         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
62167 @endif fixincludes
62168 @if gas
62169         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62170           mkdir stage2-gas; \
62171         mv stage2-gas gas; \
62172         mv stage1-gas prev-gas || test -f stage1-lean 
62173 @endif gas
62174 @if gcc
62175         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62176           mkdir stage2-gcc; \
62177         mv stage2-gcc gcc; \
62178         mv stage1-gcc prev-gcc || test -f stage1-lean 
62179 @endif gcc
62180 @if gmp
62181         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62182           mkdir stage2-gmp; \
62183         mv stage2-gmp gmp; \
62184         mv stage1-gmp prev-gmp || test -f stage1-lean 
62185 @endif gmp
62186 @if mpfr
62187         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62188           mkdir stage2-mpfr; \
62189         mv stage2-mpfr mpfr; \
62190         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
62191 @endif mpfr
62192 @if mpc
62193         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62194           mkdir stage2-mpc; \
62195         mv stage2-mpc mpc; \
62196         mv stage1-mpc prev-mpc || test -f stage1-lean 
62197 @endif mpc
62198 @if isl
62199         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62200           mkdir stage2-isl; \
62201         mv stage2-isl isl; \
62202         mv stage1-isl prev-isl || test -f stage1-lean 
62203 @endif isl
62204 @if gold
62205         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62206           mkdir stage2-gold; \
62207         mv stage2-gold gold; \
62208         mv stage1-gold prev-gold || test -f stage1-lean 
62209 @endif gold
62210 @if intl
62211         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62212           mkdir stage2-intl; \
62213         mv stage2-intl intl; \
62214         mv stage1-intl prev-intl || test -f stage1-lean 
62215 @endif intl
62216 @if ld
62217         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62218           mkdir stage2-ld; \
62219         mv stage2-ld ld; \
62220         mv stage1-ld prev-ld || test -f stage1-lean 
62221 @endif ld
62222 @if libbacktrace
62223         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62224           mkdir stage2-libbacktrace; \
62225         mv stage2-libbacktrace libbacktrace; \
62226         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
62227 @endif libbacktrace
62228 @if libcpp
62229         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62230           mkdir stage2-libcpp; \
62231         mv stage2-libcpp libcpp; \
62232         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
62233 @endif libcpp
62234 @if libcody
62235         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62236           mkdir stage2-libcody; \
62237         mv stage2-libcody libcody; \
62238         mv stage1-libcody prev-libcody || test -f stage1-lean 
62239 @endif libcody
62240 @if libdecnumber
62241         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62242           mkdir stage2-libdecnumber; \
62243         mv stage2-libdecnumber libdecnumber; \
62244         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
62245 @endif libdecnumber
62246 @if libiberty
62247         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62248           mkdir stage2-libiberty; \
62249         mv stage2-libiberty libiberty; \
62250         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
62251 @endif libiberty
62252 @if libiberty-linker-plugin
62253         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62254           mkdir stage2-libiberty-linker-plugin; \
62255         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62256         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
62257 @endif libiberty-linker-plugin
62258 @if libiconv
62259         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62260           mkdir stage2-libiconv; \
62261         mv stage2-libiconv libiconv; \
62262         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
62263 @endif libiconv
62264 @if zlib
62265         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62266           mkdir stage2-zlib; \
62267         mv stage2-zlib zlib; \
62268         mv stage1-zlib prev-zlib || test -f stage1-lean 
62269 @endif zlib
62270 @if lto-plugin
62271         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62272           mkdir stage2-lto-plugin; \
62273         mv stage2-lto-plugin lto-plugin; \
62274         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
62275 @endif lto-plugin
62276 @if libctf
62277         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62278           mkdir stage2-libctf; \
62279         mv stage2-libctf libctf; \
62280         mv stage1-libctf prev-libctf || test -f stage1-lean 
62281 @endif libctf
62282 @if libsframe
62283         @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62284           mkdir stage2-libsframe; \
62285         mv stage2-libsframe libsframe; \
62286         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
62287 @endif libsframe
62288         @[ -d stage2-$(TARGET_SUBDIR) ] || \
62289           mkdir stage2-$(TARGET_SUBDIR); \
62290         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62291         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
62292
62293 stage2-end:: 
62294 @if bfd
62295         @if test -d $(HOST_SUBDIR)/bfd; then \
62296           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62297           mv prev-bfd stage1-bfd; : ; \
62298         fi
62299 @endif bfd
62300 @if opcodes
62301         @if test -d $(HOST_SUBDIR)/opcodes; then \
62302           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62303           mv prev-opcodes stage1-opcodes; : ; \
62304         fi
62305 @endif opcodes
62306 @if binutils
62307         @if test -d $(HOST_SUBDIR)/binutils; then \
62308           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62309           mv prev-binutils stage1-binutils; : ; \
62310         fi
62311 @endif binutils
62312 @if fixincludes
62313         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62314           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62315           mv prev-fixincludes stage1-fixincludes; : ; \
62316         fi
62317 @endif fixincludes
62318 @if gas
62319         @if test -d $(HOST_SUBDIR)/gas; then \
62320           cd $(HOST_SUBDIR); mv gas stage2-gas; \
62321           mv prev-gas stage1-gas; : ; \
62322         fi
62323 @endif gas
62324 @if gcc
62325         @if test -d $(HOST_SUBDIR)/gcc; then \
62326           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62327           mv prev-gcc stage1-gcc; : ; \
62328         fi
62329 @endif gcc
62330 @if gmp
62331         @if test -d $(HOST_SUBDIR)/gmp; then \
62332           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62333           mv prev-gmp stage1-gmp; : ; \
62334         fi
62335 @endif gmp
62336 @if mpfr
62337         @if test -d $(HOST_SUBDIR)/mpfr; then \
62338           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62339           mv prev-mpfr stage1-mpfr; : ; \
62340         fi
62341 @endif mpfr
62342 @if mpc
62343         @if test -d $(HOST_SUBDIR)/mpc; then \
62344           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62345           mv prev-mpc stage1-mpc; : ; \
62346         fi
62347 @endif mpc
62348 @if isl
62349         @if test -d $(HOST_SUBDIR)/isl; then \
62350           cd $(HOST_SUBDIR); mv isl stage2-isl; \
62351           mv prev-isl stage1-isl; : ; \
62352         fi
62353 @endif isl
62354 @if gold
62355         @if test -d $(HOST_SUBDIR)/gold; then \
62356           cd $(HOST_SUBDIR); mv gold stage2-gold; \
62357           mv prev-gold stage1-gold; : ; \
62358         fi
62359 @endif gold
62360 @if intl
62361         @if test -d $(HOST_SUBDIR)/intl; then \
62362           cd $(HOST_SUBDIR); mv intl stage2-intl; \
62363           mv prev-intl stage1-intl; : ; \
62364         fi
62365 @endif intl
62366 @if ld
62367         @if test -d $(HOST_SUBDIR)/ld; then \
62368           cd $(HOST_SUBDIR); mv ld stage2-ld; \
62369           mv prev-ld stage1-ld; : ; \
62370         fi
62371 @endif ld
62372 @if libbacktrace
62373         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62374           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62375           mv prev-libbacktrace stage1-libbacktrace; : ; \
62376         fi
62377 @endif libbacktrace
62378 @if libcpp
62379         @if test -d $(HOST_SUBDIR)/libcpp; then \
62380           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62381           mv prev-libcpp stage1-libcpp; : ; \
62382         fi
62383 @endif libcpp
62384 @if libcody
62385         @if test -d $(HOST_SUBDIR)/libcody; then \
62386           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62387           mv prev-libcody stage1-libcody; : ; \
62388         fi
62389 @endif libcody
62390 @if libdecnumber
62391         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62392           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62393           mv prev-libdecnumber stage1-libdecnumber; : ; \
62394         fi
62395 @endif libdecnumber
62396 @if libiberty
62397         @if test -d $(HOST_SUBDIR)/libiberty; then \
62398           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62399           mv prev-libiberty stage1-libiberty; : ; \
62400         fi
62401 @endif libiberty
62402 @if libiberty-linker-plugin
62403         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62404           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62405           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62406         fi
62407 @endif libiberty-linker-plugin
62408 @if libiconv
62409         @if test -d $(HOST_SUBDIR)/libiconv; then \
62410           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62411           mv prev-libiconv stage1-libiconv; : ; \
62412         fi
62413 @endif libiconv
62414 @if zlib
62415         @if test -d $(HOST_SUBDIR)/zlib; then \
62416           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62417           mv prev-zlib stage1-zlib; : ; \
62418         fi
62419 @endif zlib
62420 @if lto-plugin
62421         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62422           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62423           mv prev-lto-plugin stage1-lto-plugin; : ; \
62424         fi
62425 @endif lto-plugin
62426 @if libctf
62427         @if test -d $(HOST_SUBDIR)/libctf; then \
62428           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62429           mv prev-libctf stage1-libctf; : ; \
62430         fi
62431 @endif libctf
62432 @if libsframe
62433         @if test -d $(HOST_SUBDIR)/libsframe; then \
62434           cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62435           mv prev-libsframe stage1-libsframe; : ; \
62436         fi
62437 @endif libsframe
62438         @if test -d $(TARGET_SUBDIR); then \
62439           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62440           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62441         fi
62442         rm -f stage_current
62443
62444 # Bubble a bug fix through all the stages up to stage 2.  They are
62445 # remade, but not reconfigured.  The next stage (if any) will not be
62446 # reconfigured either.
62447 .PHONY: stage2-bubble
62448 stage2-bubble:: stage1-bubble
62449         @r=`${PWD_COMMAND}`; export r; \
62450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62451         if test -f stage2-lean || test -f stage1-lean ; then \
62452           echo Skipping rebuild of stage2; \
62453         else \
62454           $(MAKE) stage2-start; \
62455           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62456         fi
62457
62458 .PHONY: all-stage2 clean-stage2
62459 do-clean: clean-stage2
62460
62461 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62462 # only possibility, but now it conflicts with no-bootstrap rules
62463 @if gcc-bootstrap
62464
62465
62466
62467 .PHONY: bootstrap2 bootstrap2-lean
62468 bootstrap2:
62469         echo stage2 > stage_final
62470         @r=`${PWD_COMMAND}`; export r; \
62471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62472         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62473         @: $(MAKE); $(unstage)
62474         @r=`${PWD_COMMAND}`; export r; \
62475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62476         TFLAGS="$(STAGE2_TFLAGS)"; \
62477         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62478
62479 bootstrap2-lean:
62480         echo stage2 > stage_final
62481         @r=`${PWD_COMMAND}`; export r; \
62482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62483         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62484         @: $(MAKE); $(unstage)
62485         @r=`${PWD_COMMAND}`; export r; \
62486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62487         TFLAGS="$(STAGE2_TFLAGS)"; \
62488         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62489
62490
62491 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62492 distclean-stage1:: distclean-stage2 
62493 .PHONY: distclean-stage2
62494 distclean-stage2::
62495         @: $(MAKE); $(stage)
62496         @test "`cat stage_last`" != stage2 || rm -f stage_last
62497         rm -rf stage2-* 
62498
62499
62500 @endif gcc-bootstrap
62501
62502
62503 .PHONY: stage3-start stage3-end
62504
62505 stage3-start::
62506         @: $(MAKE); $(stage); \
62507         echo stage3 > stage_current; \
62508         echo stage3 > stage_last; \
62509         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62510 @if bfd
62511         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
62512           mkdir stage3-bfd; \
62513         mv stage3-bfd bfd; \
62514         mv stage2-bfd prev-bfd || test -f stage2-lean 
62515 @endif bfd
62516 @if opcodes
62517         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
62518           mkdir stage3-opcodes; \
62519         mv stage3-opcodes opcodes; \
62520         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
62521 @endif opcodes
62522 @if binutils
62523         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
62524           mkdir stage3-binutils; \
62525         mv stage3-binutils binutils; \
62526         mv stage2-binutils prev-binutils || test -f stage2-lean 
62527 @endif binutils
62528 @if fixincludes
62529         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
62530           mkdir stage3-fixincludes; \
62531         mv stage3-fixincludes fixincludes; \
62532         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
62533 @endif fixincludes
62534 @if gas
62535         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
62536           mkdir stage3-gas; \
62537         mv stage3-gas gas; \
62538         mv stage2-gas prev-gas || test -f stage2-lean 
62539 @endif gas
62540 @if gcc
62541         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
62542           mkdir stage3-gcc; \
62543         mv stage3-gcc gcc; \
62544         mv stage2-gcc prev-gcc || test -f stage2-lean 
62545 @endif gcc
62546 @if gmp
62547         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
62548           mkdir stage3-gmp; \
62549         mv stage3-gmp gmp; \
62550         mv stage2-gmp prev-gmp || test -f stage2-lean 
62551 @endif gmp
62552 @if mpfr
62553         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
62554           mkdir stage3-mpfr; \
62555         mv stage3-mpfr mpfr; \
62556         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
62557 @endif mpfr
62558 @if mpc
62559         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
62560           mkdir stage3-mpc; \
62561         mv stage3-mpc mpc; \
62562         mv stage2-mpc prev-mpc || test -f stage2-lean 
62563 @endif mpc
62564 @if isl
62565         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
62566           mkdir stage3-isl; \
62567         mv stage3-isl isl; \
62568         mv stage2-isl prev-isl || test -f stage2-lean 
62569 @endif isl
62570 @if gold
62571         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
62572           mkdir stage3-gold; \
62573         mv stage3-gold gold; \
62574         mv stage2-gold prev-gold || test -f stage2-lean 
62575 @endif gold
62576 @if intl
62577         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
62578           mkdir stage3-intl; \
62579         mv stage3-intl intl; \
62580         mv stage2-intl prev-intl || test -f stage2-lean 
62581 @endif intl
62582 @if ld
62583         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
62584           mkdir stage3-ld; \
62585         mv stage3-ld ld; \
62586         mv stage2-ld prev-ld || test -f stage2-lean 
62587 @endif ld
62588 @if libbacktrace
62589         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
62590           mkdir stage3-libbacktrace; \
62591         mv stage3-libbacktrace libbacktrace; \
62592         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
62593 @endif libbacktrace
62594 @if libcpp
62595         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
62596           mkdir stage3-libcpp; \
62597         mv stage3-libcpp libcpp; \
62598         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
62599 @endif libcpp
62600 @if libcody
62601         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
62602           mkdir stage3-libcody; \
62603         mv stage3-libcody libcody; \
62604         mv stage2-libcody prev-libcody || test -f stage2-lean 
62605 @endif libcody
62606 @if libdecnumber
62607         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
62608           mkdir stage3-libdecnumber; \
62609         mv stage3-libdecnumber libdecnumber; \
62610         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
62611 @endif libdecnumber
62612 @if libiberty
62613         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
62614           mkdir stage3-libiberty; \
62615         mv stage3-libiberty libiberty; \
62616         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
62617 @endif libiberty
62618 @if libiberty-linker-plugin
62619         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
62620           mkdir stage3-libiberty-linker-plugin; \
62621         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
62622         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
62623 @endif libiberty-linker-plugin
62624 @if libiconv
62625         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
62626           mkdir stage3-libiconv; \
62627         mv stage3-libiconv libiconv; \
62628         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
62629 @endif libiconv
62630 @if zlib
62631         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
62632           mkdir stage3-zlib; \
62633         mv stage3-zlib zlib; \
62634         mv stage2-zlib prev-zlib || test -f stage2-lean 
62635 @endif zlib
62636 @if lto-plugin
62637         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
62638           mkdir stage3-lto-plugin; \
62639         mv stage3-lto-plugin lto-plugin; \
62640         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
62641 @endif lto-plugin
62642 @if libctf
62643         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
62644           mkdir stage3-libctf; \
62645         mv stage3-libctf libctf; \
62646         mv stage2-libctf prev-libctf || test -f stage2-lean 
62647 @endif libctf
62648 @if libsframe
62649         @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
62650           mkdir stage3-libsframe; \
62651         mv stage3-libsframe libsframe; \
62652         mv stage2-libsframe prev-libsframe || test -f stage2-lean 
62653 @endif libsframe
62654         @[ -d stage3-$(TARGET_SUBDIR) ] || \
62655           mkdir stage3-$(TARGET_SUBDIR); \
62656         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62657         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
62658
62659 stage3-end:: 
62660 @if bfd
62661         @if test -d $(HOST_SUBDIR)/bfd; then \
62662           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
62663           mv prev-bfd stage2-bfd; : ; \
62664         fi
62665 @endif bfd
62666 @if opcodes
62667         @if test -d $(HOST_SUBDIR)/opcodes; then \
62668           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
62669           mv prev-opcodes stage2-opcodes; : ; \
62670         fi
62671 @endif opcodes
62672 @if binutils
62673         @if test -d $(HOST_SUBDIR)/binutils; then \
62674           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
62675           mv prev-binutils stage2-binutils; : ; \
62676         fi
62677 @endif binutils
62678 @if fixincludes
62679         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62680           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
62681           mv prev-fixincludes stage2-fixincludes; : ; \
62682         fi
62683 @endif fixincludes
62684 @if gas
62685         @if test -d $(HOST_SUBDIR)/gas; then \
62686           cd $(HOST_SUBDIR); mv gas stage3-gas; \
62687           mv prev-gas stage2-gas; : ; \
62688         fi
62689 @endif gas
62690 @if gcc
62691         @if test -d $(HOST_SUBDIR)/gcc; then \
62692           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
62693           mv prev-gcc stage2-gcc; : ; \
62694         fi
62695 @endif gcc
62696 @if gmp
62697         @if test -d $(HOST_SUBDIR)/gmp; then \
62698           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
62699           mv prev-gmp stage2-gmp; : ; \
62700         fi
62701 @endif gmp
62702 @if mpfr
62703         @if test -d $(HOST_SUBDIR)/mpfr; then \
62704           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
62705           mv prev-mpfr stage2-mpfr; : ; \
62706         fi
62707 @endif mpfr
62708 @if mpc
62709         @if test -d $(HOST_SUBDIR)/mpc; then \
62710           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
62711           mv prev-mpc stage2-mpc; : ; \
62712         fi
62713 @endif mpc
62714 @if isl
62715         @if test -d $(HOST_SUBDIR)/isl; then \
62716           cd $(HOST_SUBDIR); mv isl stage3-isl; \
62717           mv prev-isl stage2-isl; : ; \
62718         fi
62719 @endif isl
62720 @if gold
62721         @if test -d $(HOST_SUBDIR)/gold; then \
62722           cd $(HOST_SUBDIR); mv gold stage3-gold; \
62723           mv prev-gold stage2-gold; : ; \
62724         fi
62725 @endif gold
62726 @if intl
62727         @if test -d $(HOST_SUBDIR)/intl; then \
62728           cd $(HOST_SUBDIR); mv intl stage3-intl; \
62729           mv prev-intl stage2-intl; : ; \
62730         fi
62731 @endif intl
62732 @if ld
62733         @if test -d $(HOST_SUBDIR)/ld; then \
62734           cd $(HOST_SUBDIR); mv ld stage3-ld; \
62735           mv prev-ld stage2-ld; : ; \
62736         fi
62737 @endif ld
62738 @if libbacktrace
62739         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62740           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
62741           mv prev-libbacktrace stage2-libbacktrace; : ; \
62742         fi
62743 @endif libbacktrace
62744 @if libcpp
62745         @if test -d $(HOST_SUBDIR)/libcpp; then \
62746           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
62747           mv prev-libcpp stage2-libcpp; : ; \
62748         fi
62749 @endif libcpp
62750 @if libcody
62751         @if test -d $(HOST_SUBDIR)/libcody; then \
62752           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
62753           mv prev-libcody stage2-libcody; : ; \
62754         fi
62755 @endif libcody
62756 @if libdecnumber
62757         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62758           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
62759           mv prev-libdecnumber stage2-libdecnumber; : ; \
62760         fi
62761 @endif libdecnumber
62762 @if libiberty
62763         @if test -d $(HOST_SUBDIR)/libiberty; then \
62764           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
62765           mv prev-libiberty stage2-libiberty; : ; \
62766         fi
62767 @endif libiberty
62768 @if libiberty-linker-plugin
62769         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62770           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
62771           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
62772         fi
62773 @endif libiberty-linker-plugin
62774 @if libiconv
62775         @if test -d $(HOST_SUBDIR)/libiconv; then \
62776           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
62777           mv prev-libiconv stage2-libiconv; : ; \
62778         fi
62779 @endif libiconv
62780 @if zlib
62781         @if test -d $(HOST_SUBDIR)/zlib; then \
62782           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
62783           mv prev-zlib stage2-zlib; : ; \
62784         fi
62785 @endif zlib
62786 @if lto-plugin
62787         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62788           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
62789           mv prev-lto-plugin stage2-lto-plugin; : ; \
62790         fi
62791 @endif lto-plugin
62792 @if libctf
62793         @if test -d $(HOST_SUBDIR)/libctf; then \
62794           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
62795           mv prev-libctf stage2-libctf; : ; \
62796         fi
62797 @endif libctf
62798 @if libsframe
62799         @if test -d $(HOST_SUBDIR)/libsframe; then \
62800           cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
62801           mv prev-libsframe stage2-libsframe; : ; \
62802         fi
62803 @endif libsframe
62804         @if test -d $(TARGET_SUBDIR); then \
62805           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
62806           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
62807         fi
62808         rm -f stage_current
62809
62810 # Bubble a bug fix through all the stages up to stage 3.  They are
62811 # remade, but not reconfigured.  The next stage (if any) will not be
62812 # reconfigured either.
62813 .PHONY: stage3-bubble
62814 stage3-bubble:: stage2-bubble
62815         @r=`${PWD_COMMAND}`; export r; \
62816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62817         if test -f stage3-lean || test -f stage2-lean ; then \
62818           echo Skipping rebuild of stage3; \
62819         else \
62820           $(MAKE) stage3-start; \
62821           if $(LEAN); then \
62822             rm -rf stage1-*; \
62823             $(STAMP) stage1-lean; \
62824           fi; \
62825           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
62826         fi
62827         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
62828
62829 .PHONY: all-stage3 clean-stage3
62830 do-clean: clean-stage3
62831
62832 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62833 # only possibility, but now it conflicts with no-bootstrap rules
62834 @if gcc-bootstrap
62835
62836 compare:
62837         @r=`${PWD_COMMAND}`; export r; \
62838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62839         if test -f stage2-lean; then \
62840           echo Cannot compare object files as stage 2 was deleted.; \
62841           exit 0; \
62842         fi; \
62843         : $(MAKE); $(stage); \
62844         rm -f .bad_compare; \
62845         echo Comparing stages 2 and 3; \
62846         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
62847         files=`find stage3-* -name "*$(objext)" -print | \
62848                  sed -n s,^stage$$sed-,,p`; \
62849         for file in $${files} ${extra-compare}; do \
62850           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
62851           if test ! -f $$f1; then continue; fi; \
62852           $(do-compare) > /dev/null 2>&1; \
62853           if test $$? -eq 1; then \
62854             case $$file in \
62855               @compare_exclusions@) \
62856                 echo warning: $$file differs ;; \
62857               *) \
62858                 echo $$file differs >> .bad_compare ;; \
62859             esac; \
62860           fi; \
62861         done; \
62862         if [ -f .bad_compare ]; then \
62863           echo "Bootstrap comparison failure!"; \
62864           cat .bad_compare; \
62865           exit 1; \
62866         else \
62867           echo Comparison successful.; \
62868         fi; \
62869         $(STAMP) compare
62870         if $(LEAN); then \
62871           rm -rf stage2-*; \
62872           $(STAMP) stage2-lean; \
62873         fi
62874
62875
62876
62877 .PHONY: bootstrap bootstrap-lean
62878 bootstrap:
62879         echo stage3 > stage_final
62880         @r=`${PWD_COMMAND}`; export r; \
62881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62882         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62883         @: $(MAKE); $(unstage)
62884         @r=`${PWD_COMMAND}`; export r; \
62885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62886         TFLAGS="$(STAGE3_TFLAGS)"; \
62887         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62888
62889 bootstrap-lean:
62890         echo stage3 > stage_final
62891         @r=`${PWD_COMMAND}`; export r; \
62892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62893         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
62894         @: $(MAKE); $(unstage)
62895         @r=`${PWD_COMMAND}`; export r; \
62896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62897         TFLAGS="$(STAGE3_TFLAGS)"; \
62898         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62899
62900
62901 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62902 distclean-stage2:: distclean-stage3 
62903 .PHONY: distclean-stage3
62904 distclean-stage3::
62905         @: $(MAKE); $(stage)
62906         @test "`cat stage_last`" != stage3 || rm -f stage_last
62907         rm -rf stage3-* compare 
62908
62909
62910 .PHONY: cleanstrap
62911 cleanstrap: do-distclean local-clean
62912         echo stage3 > stage_final
62913         @r=`${PWD_COMMAND}`; export r; \
62914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62915         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62916         @: $(MAKE); $(unstage)
62917         @r=`${PWD_COMMAND}`; export r; \
62918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62919         TFLAGS="$(STAGE3_TFLAGS)"; \
62920         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62921
62922 @endif gcc-bootstrap
62923
62924
62925 .PHONY: stage4-start stage4-end
62926
62927 stage4-start::
62928         @: $(MAKE); $(stage); \
62929         echo stage4 > stage_current; \
62930         echo stage4 > stage_last; \
62931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62932 @if bfd
62933         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
62934           mkdir stage4-bfd; \
62935         mv stage4-bfd bfd; \
62936         mv stage3-bfd prev-bfd || test -f stage3-lean 
62937 @endif bfd
62938 @if opcodes
62939         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
62940           mkdir stage4-opcodes; \
62941         mv stage4-opcodes opcodes; \
62942         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
62943 @endif opcodes
62944 @if binutils
62945         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
62946           mkdir stage4-binutils; \
62947         mv stage4-binutils binutils; \
62948         mv stage3-binutils prev-binutils || test -f stage3-lean 
62949 @endif binutils
62950 @if fixincludes
62951         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
62952           mkdir stage4-fixincludes; \
62953         mv stage4-fixincludes fixincludes; \
62954         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
62955 @endif fixincludes
62956 @if gas
62957         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
62958           mkdir stage4-gas; \
62959         mv stage4-gas gas; \
62960         mv stage3-gas prev-gas || test -f stage3-lean 
62961 @endif gas
62962 @if gcc
62963         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
62964           mkdir stage4-gcc; \
62965         mv stage4-gcc gcc; \
62966         mv stage3-gcc prev-gcc || test -f stage3-lean 
62967 @endif gcc
62968 @if gmp
62969         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
62970           mkdir stage4-gmp; \
62971         mv stage4-gmp gmp; \
62972         mv stage3-gmp prev-gmp || test -f stage3-lean 
62973 @endif gmp
62974 @if mpfr
62975         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
62976           mkdir stage4-mpfr; \
62977         mv stage4-mpfr mpfr; \
62978         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
62979 @endif mpfr
62980 @if mpc
62981         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
62982           mkdir stage4-mpc; \
62983         mv stage4-mpc mpc; \
62984         mv stage3-mpc prev-mpc || test -f stage3-lean 
62985 @endif mpc
62986 @if isl
62987         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
62988           mkdir stage4-isl; \
62989         mv stage4-isl isl; \
62990         mv stage3-isl prev-isl || test -f stage3-lean 
62991 @endif isl
62992 @if gold
62993         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
62994           mkdir stage4-gold; \
62995         mv stage4-gold gold; \
62996         mv stage3-gold prev-gold || test -f stage3-lean 
62997 @endif gold
62998 @if intl
62999         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63000           mkdir stage4-intl; \
63001         mv stage4-intl intl; \
63002         mv stage3-intl prev-intl || test -f stage3-lean 
63003 @endif intl
63004 @if ld
63005         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63006           mkdir stage4-ld; \
63007         mv stage4-ld ld; \
63008         mv stage3-ld prev-ld || test -f stage3-lean 
63009 @endif ld
63010 @if libbacktrace
63011         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63012           mkdir stage4-libbacktrace; \
63013         mv stage4-libbacktrace libbacktrace; \
63014         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
63015 @endif libbacktrace
63016 @if libcpp
63017         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63018           mkdir stage4-libcpp; \
63019         mv stage4-libcpp libcpp; \
63020         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
63021 @endif libcpp
63022 @if libcody
63023         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63024           mkdir stage4-libcody; \
63025         mv stage4-libcody libcody; \
63026         mv stage3-libcody prev-libcody || test -f stage3-lean 
63027 @endif libcody
63028 @if libdecnumber
63029         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63030           mkdir stage4-libdecnumber; \
63031         mv stage4-libdecnumber libdecnumber; \
63032         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
63033 @endif libdecnumber
63034 @if libiberty
63035         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63036           mkdir stage4-libiberty; \
63037         mv stage4-libiberty libiberty; \
63038         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
63039 @endif libiberty
63040 @if libiberty-linker-plugin
63041         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63042           mkdir stage4-libiberty-linker-plugin; \
63043         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63044         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
63045 @endif libiberty-linker-plugin
63046 @if libiconv
63047         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63048           mkdir stage4-libiconv; \
63049         mv stage4-libiconv libiconv; \
63050         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
63051 @endif libiconv
63052 @if zlib
63053         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63054           mkdir stage4-zlib; \
63055         mv stage4-zlib zlib; \
63056         mv stage3-zlib prev-zlib || test -f stage3-lean 
63057 @endif zlib
63058 @if lto-plugin
63059         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63060           mkdir stage4-lto-plugin; \
63061         mv stage4-lto-plugin lto-plugin; \
63062         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
63063 @endif lto-plugin
63064 @if libctf
63065         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63066           mkdir stage4-libctf; \
63067         mv stage4-libctf libctf; \
63068         mv stage3-libctf prev-libctf || test -f stage3-lean 
63069 @endif libctf
63070 @if libsframe
63071         @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63072           mkdir stage4-libsframe; \
63073         mv stage4-libsframe libsframe; \
63074         mv stage3-libsframe prev-libsframe || test -f stage3-lean 
63075 @endif libsframe
63076         @[ -d stage4-$(TARGET_SUBDIR) ] || \
63077           mkdir stage4-$(TARGET_SUBDIR); \
63078         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63079         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
63080
63081 stage4-end:: 
63082 @if bfd
63083         @if test -d $(HOST_SUBDIR)/bfd; then \
63084           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63085           mv prev-bfd stage3-bfd; : ; \
63086         fi
63087 @endif bfd
63088 @if opcodes
63089         @if test -d $(HOST_SUBDIR)/opcodes; then \
63090           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63091           mv prev-opcodes stage3-opcodes; : ; \
63092         fi
63093 @endif opcodes
63094 @if binutils
63095         @if test -d $(HOST_SUBDIR)/binutils; then \
63096           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63097           mv prev-binutils stage3-binutils; : ; \
63098         fi
63099 @endif binutils
63100 @if fixincludes
63101         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63102           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63103           mv prev-fixincludes stage3-fixincludes; : ; \
63104         fi
63105 @endif fixincludes
63106 @if gas
63107         @if test -d $(HOST_SUBDIR)/gas; then \
63108           cd $(HOST_SUBDIR); mv gas stage4-gas; \
63109           mv prev-gas stage3-gas; : ; \
63110         fi
63111 @endif gas
63112 @if gcc
63113         @if test -d $(HOST_SUBDIR)/gcc; then \
63114           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63115           mv prev-gcc stage3-gcc; : ; \
63116         fi
63117 @endif gcc
63118 @if gmp
63119         @if test -d $(HOST_SUBDIR)/gmp; then \
63120           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63121           mv prev-gmp stage3-gmp; : ; \
63122         fi
63123 @endif gmp
63124 @if mpfr
63125         @if test -d $(HOST_SUBDIR)/mpfr; then \
63126           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63127           mv prev-mpfr stage3-mpfr; : ; \
63128         fi
63129 @endif mpfr
63130 @if mpc
63131         @if test -d $(HOST_SUBDIR)/mpc; then \
63132           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63133           mv prev-mpc stage3-mpc; : ; \
63134         fi
63135 @endif mpc
63136 @if isl
63137         @if test -d $(HOST_SUBDIR)/isl; then \
63138           cd $(HOST_SUBDIR); mv isl stage4-isl; \
63139           mv prev-isl stage3-isl; : ; \
63140         fi
63141 @endif isl
63142 @if gold
63143         @if test -d $(HOST_SUBDIR)/gold; then \
63144           cd $(HOST_SUBDIR); mv gold stage4-gold; \
63145           mv prev-gold stage3-gold; : ; \
63146         fi
63147 @endif gold
63148 @if intl
63149         @if test -d $(HOST_SUBDIR)/intl; then \
63150           cd $(HOST_SUBDIR); mv intl stage4-intl; \
63151           mv prev-intl stage3-intl; : ; \
63152         fi
63153 @endif intl
63154 @if ld
63155         @if test -d $(HOST_SUBDIR)/ld; then \
63156           cd $(HOST_SUBDIR); mv ld stage4-ld; \
63157           mv prev-ld stage3-ld; : ; \
63158         fi
63159 @endif ld
63160 @if libbacktrace
63161         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63162           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63163           mv prev-libbacktrace stage3-libbacktrace; : ; \
63164         fi
63165 @endif libbacktrace
63166 @if libcpp
63167         @if test -d $(HOST_SUBDIR)/libcpp; then \
63168           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63169           mv prev-libcpp stage3-libcpp; : ; \
63170         fi
63171 @endif libcpp
63172 @if libcody
63173         @if test -d $(HOST_SUBDIR)/libcody; then \
63174           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63175           mv prev-libcody stage3-libcody; : ; \
63176         fi
63177 @endif libcody
63178 @if libdecnumber
63179         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63180           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63181           mv prev-libdecnumber stage3-libdecnumber; : ; \
63182         fi
63183 @endif libdecnumber
63184 @if libiberty
63185         @if test -d $(HOST_SUBDIR)/libiberty; then \
63186           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63187           mv prev-libiberty stage3-libiberty; : ; \
63188         fi
63189 @endif libiberty
63190 @if libiberty-linker-plugin
63191         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63192           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63193           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63194         fi
63195 @endif libiberty-linker-plugin
63196 @if libiconv
63197         @if test -d $(HOST_SUBDIR)/libiconv; then \
63198           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63199           mv prev-libiconv stage3-libiconv; : ; \
63200         fi
63201 @endif libiconv
63202 @if zlib
63203         @if test -d $(HOST_SUBDIR)/zlib; then \
63204           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63205           mv prev-zlib stage3-zlib; : ; \
63206         fi
63207 @endif zlib
63208 @if lto-plugin
63209         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63210           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63211           mv prev-lto-plugin stage3-lto-plugin; : ; \
63212         fi
63213 @endif lto-plugin
63214 @if libctf
63215         @if test -d $(HOST_SUBDIR)/libctf; then \
63216           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63217           mv prev-libctf stage3-libctf; : ; \
63218         fi
63219 @endif libctf
63220 @if libsframe
63221         @if test -d $(HOST_SUBDIR)/libsframe; then \
63222           cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63223           mv prev-libsframe stage3-libsframe; : ; \
63224         fi
63225 @endif libsframe
63226         @if test -d $(TARGET_SUBDIR); then \
63227           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63228           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63229         fi
63230         rm -f stage_current
63231
63232 # Bubble a bug fix through all the stages up to stage 4.  They are
63233 # remade, but not reconfigured.  The next stage (if any) will not be
63234 # reconfigured either.
63235 .PHONY: stage4-bubble
63236 stage4-bubble:: stage3-bubble
63237         @r=`${PWD_COMMAND}`; export r; \
63238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63239         if test -f stage4-lean || test -f stage3-lean ; then \
63240           echo Skipping rebuild of stage4; \
63241         else \
63242           $(MAKE) stage4-start; \
63243           if $(LEAN); then \
63244             rm -rf stage2-*; \
63245             $(STAMP) stage2-lean; \
63246           fi; \
63247           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63248         fi
63249         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63250
63251 .PHONY: all-stage4 clean-stage4
63252 do-clean: clean-stage4
63253
63254 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63255 # only possibility, but now it conflicts with no-bootstrap rules
63256 @if gcc-bootstrap
63257
63258 compare3:
63259         @r=`${PWD_COMMAND}`; export r; \
63260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63261         if test -f stage3-lean; then \
63262           echo Cannot compare object files as stage 3 was deleted.; \
63263           exit 0; \
63264         fi; \
63265         : $(MAKE); $(stage); \
63266         rm -f .bad_compare; \
63267         echo Comparing stages 3 and 4; \
63268         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63269         files=`find stage4-* -name "*$(objext)" -print | \
63270                  sed -n s,^stage$$sed-,,p`; \
63271         for file in $${files} ${extra-compare}; do \
63272           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63273           if test ! -f $$f1; then continue; fi; \
63274           $(do-compare3) > /dev/null 2>&1; \
63275           if test $$? -eq 1; then \
63276             case $$file in \
63277               @compare_exclusions@) \
63278                 echo warning: $$file differs ;; \
63279               *) \
63280                 echo $$file differs >> .bad_compare ;; \
63281             esac; \
63282           fi; \
63283         done; \
63284         if [ -f .bad_compare ]; then \
63285           echo "Bootstrap comparison failure!"; \
63286           cat .bad_compare; \
63287           exit 1; \
63288         else \
63289           echo Comparison successful.; \
63290         fi; \
63291         $(STAMP) compare3
63292         if $(LEAN); then \
63293           rm -rf stage3-*; \
63294           $(STAMP) stage3-lean; \
63295         fi
63296
63297
63298
63299 .PHONY: bootstrap4 bootstrap4-lean
63300 bootstrap4:
63301         echo stage4 > stage_final
63302         @r=`${PWD_COMMAND}`; export r; \
63303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63304         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63305         @: $(MAKE); $(unstage)
63306         @r=`${PWD_COMMAND}`; export r; \
63307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63308         TFLAGS="$(STAGE4_TFLAGS)"; \
63309         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63310
63311 bootstrap4-lean:
63312         echo stage4 > stage_final
63313         @r=`${PWD_COMMAND}`; export r; \
63314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63315         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63316         @: $(MAKE); $(unstage)
63317         @r=`${PWD_COMMAND}`; export r; \
63318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63319         TFLAGS="$(STAGE4_TFLAGS)"; \
63320         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63321
63322
63323 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63324 distclean-stage3:: distclean-stage4 
63325 .PHONY: distclean-stage4
63326 distclean-stage4::
63327         @: $(MAKE); $(stage)
63328         @test "`cat stage_last`" != stage4 || rm -f stage_last
63329         rm -rf stage4-* compare3 
63330
63331
63332 @endif gcc-bootstrap
63333
63334
63335 .PHONY: stageprofile-start stageprofile-end
63336
63337 stageprofile-start::
63338         @: $(MAKE); $(stage); \
63339         echo stageprofile > stage_current; \
63340         echo stageprofile > stage_last; \
63341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63342 @if bfd
63343         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63344           mkdir stageprofile-bfd; \
63345         mv stageprofile-bfd bfd; \
63346         mv stage1-bfd prev-bfd || test -f stage1-lean 
63347 @endif bfd
63348 @if opcodes
63349         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63350           mkdir stageprofile-opcodes; \
63351         mv stageprofile-opcodes opcodes; \
63352         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
63353 @endif opcodes
63354 @if binutils
63355         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63356           mkdir stageprofile-binutils; \
63357         mv stageprofile-binutils binutils; \
63358         mv stage1-binutils prev-binutils || test -f stage1-lean 
63359 @endif binutils
63360 @if fixincludes
63361         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63362           mkdir stageprofile-fixincludes; \
63363         mv stageprofile-fixincludes fixincludes; \
63364         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
63365 @endif fixincludes
63366 @if gas
63367         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63368           mkdir stageprofile-gas; \
63369         mv stageprofile-gas gas; \
63370         mv stage1-gas prev-gas || test -f stage1-lean 
63371 @endif gas
63372 @if gcc
63373         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63374           mkdir stageprofile-gcc; \
63375         mv stageprofile-gcc gcc; \
63376         mv stage1-gcc prev-gcc || test -f stage1-lean 
63377 @endif gcc
63378 @if gmp
63379         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63380           mkdir stageprofile-gmp; \
63381         mv stageprofile-gmp gmp; \
63382         mv stage1-gmp prev-gmp || test -f stage1-lean 
63383 @endif gmp
63384 @if mpfr
63385         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63386           mkdir stageprofile-mpfr; \
63387         mv stageprofile-mpfr mpfr; \
63388         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
63389 @endif mpfr
63390 @if mpc
63391         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63392           mkdir stageprofile-mpc; \
63393         mv stageprofile-mpc mpc; \
63394         mv stage1-mpc prev-mpc || test -f stage1-lean 
63395 @endif mpc
63396 @if isl
63397         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63398           mkdir stageprofile-isl; \
63399         mv stageprofile-isl isl; \
63400         mv stage1-isl prev-isl || test -f stage1-lean 
63401 @endif isl
63402 @if gold
63403         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63404           mkdir stageprofile-gold; \
63405         mv stageprofile-gold gold; \
63406         mv stage1-gold prev-gold || test -f stage1-lean 
63407 @endif gold
63408 @if intl
63409         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63410           mkdir stageprofile-intl; \
63411         mv stageprofile-intl intl; \
63412         mv stage1-intl prev-intl || test -f stage1-lean 
63413 @endif intl
63414 @if ld
63415         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63416           mkdir stageprofile-ld; \
63417         mv stageprofile-ld ld; \
63418         mv stage1-ld prev-ld || test -f stage1-lean 
63419 @endif ld
63420 @if libbacktrace
63421         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63422           mkdir stageprofile-libbacktrace; \
63423         mv stageprofile-libbacktrace libbacktrace; \
63424         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
63425 @endif libbacktrace
63426 @if libcpp
63427         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63428           mkdir stageprofile-libcpp; \
63429         mv stageprofile-libcpp libcpp; \
63430         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
63431 @endif libcpp
63432 @if libcody
63433         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63434           mkdir stageprofile-libcody; \
63435         mv stageprofile-libcody libcody; \
63436         mv stage1-libcody prev-libcody || test -f stage1-lean 
63437 @endif libcody
63438 @if libdecnumber
63439         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63440           mkdir stageprofile-libdecnumber; \
63441         mv stageprofile-libdecnumber libdecnumber; \
63442         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
63443 @endif libdecnumber
63444 @if libiberty
63445         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63446           mkdir stageprofile-libiberty; \
63447         mv stageprofile-libiberty libiberty; \
63448         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
63449 @endif libiberty
63450 @if libiberty-linker-plugin
63451         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63452           mkdir stageprofile-libiberty-linker-plugin; \
63453         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63454         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
63455 @endif libiberty-linker-plugin
63456 @if libiconv
63457         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63458           mkdir stageprofile-libiconv; \
63459         mv stageprofile-libiconv libiconv; \
63460         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
63461 @endif libiconv
63462 @if zlib
63463         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63464           mkdir stageprofile-zlib; \
63465         mv stageprofile-zlib zlib; \
63466         mv stage1-zlib prev-zlib || test -f stage1-lean 
63467 @endif zlib
63468 @if lto-plugin
63469         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63470           mkdir stageprofile-lto-plugin; \
63471         mv stageprofile-lto-plugin lto-plugin; \
63472         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
63473 @endif lto-plugin
63474 @if libctf
63475         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63476           mkdir stageprofile-libctf; \
63477         mv stageprofile-libctf libctf; \
63478         mv stage1-libctf prev-libctf || test -f stage1-lean 
63479 @endif libctf
63480 @if libsframe
63481         @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63482           mkdir stageprofile-libsframe; \
63483         mv stageprofile-libsframe libsframe; \
63484         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
63485 @endif libsframe
63486         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63487           mkdir stageprofile-$(TARGET_SUBDIR); \
63488         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63489         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
63490
63491 stageprofile-end:: 
63492 @if bfd
63493         @if test -d $(HOST_SUBDIR)/bfd; then \
63494           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
63495           mv prev-bfd stage1-bfd; : ; \
63496         fi
63497 @endif bfd
63498 @if opcodes
63499         @if test -d $(HOST_SUBDIR)/opcodes; then \
63500           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
63501           mv prev-opcodes stage1-opcodes; : ; \
63502         fi
63503 @endif opcodes
63504 @if binutils
63505         @if test -d $(HOST_SUBDIR)/binutils; then \
63506           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
63507           mv prev-binutils stage1-binutils; : ; \
63508         fi
63509 @endif binutils
63510 @if fixincludes
63511         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63512           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
63513           mv prev-fixincludes stage1-fixincludes; : ; \
63514         fi
63515 @endif fixincludes
63516 @if gas
63517         @if test -d $(HOST_SUBDIR)/gas; then \
63518           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
63519           mv prev-gas stage1-gas; : ; \
63520         fi
63521 @endif gas
63522 @if gcc
63523         @if test -d $(HOST_SUBDIR)/gcc; then \
63524           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
63525           mv prev-gcc stage1-gcc; : ; \
63526         fi
63527 @endif gcc
63528 @if gmp
63529         @if test -d $(HOST_SUBDIR)/gmp; then \
63530           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
63531           mv prev-gmp stage1-gmp; : ; \
63532         fi
63533 @endif gmp
63534 @if mpfr
63535         @if test -d $(HOST_SUBDIR)/mpfr; then \
63536           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
63537           mv prev-mpfr stage1-mpfr; : ; \
63538         fi
63539 @endif mpfr
63540 @if mpc
63541         @if test -d $(HOST_SUBDIR)/mpc; then \
63542           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
63543           mv prev-mpc stage1-mpc; : ; \
63544         fi
63545 @endif mpc
63546 @if isl
63547         @if test -d $(HOST_SUBDIR)/isl; then \
63548           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
63549           mv prev-isl stage1-isl; : ; \
63550         fi
63551 @endif isl
63552 @if gold
63553         @if test -d $(HOST_SUBDIR)/gold; then \
63554           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
63555           mv prev-gold stage1-gold; : ; \
63556         fi
63557 @endif gold
63558 @if intl
63559         @if test -d $(HOST_SUBDIR)/intl; then \
63560           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
63561           mv prev-intl stage1-intl; : ; \
63562         fi
63563 @endif intl
63564 @if ld
63565         @if test -d $(HOST_SUBDIR)/ld; then \
63566           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
63567           mv prev-ld stage1-ld; : ; \
63568         fi
63569 @endif ld
63570 @if libbacktrace
63571         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63572           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
63573           mv prev-libbacktrace stage1-libbacktrace; : ; \
63574         fi
63575 @endif libbacktrace
63576 @if libcpp
63577         @if test -d $(HOST_SUBDIR)/libcpp; then \
63578           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
63579           mv prev-libcpp stage1-libcpp; : ; \
63580         fi
63581 @endif libcpp
63582 @if libcody
63583         @if test -d $(HOST_SUBDIR)/libcody; then \
63584           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
63585           mv prev-libcody stage1-libcody; : ; \
63586         fi
63587 @endif libcody
63588 @if libdecnumber
63589         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63590           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
63591           mv prev-libdecnumber stage1-libdecnumber; : ; \
63592         fi
63593 @endif libdecnumber
63594 @if libiberty
63595         @if test -d $(HOST_SUBDIR)/libiberty; then \
63596           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
63597           mv prev-libiberty stage1-libiberty; : ; \
63598         fi
63599 @endif libiberty
63600 @if libiberty-linker-plugin
63601         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63602           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
63603           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63604         fi
63605 @endif libiberty-linker-plugin
63606 @if libiconv
63607         @if test -d $(HOST_SUBDIR)/libiconv; then \
63608           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
63609           mv prev-libiconv stage1-libiconv; : ; \
63610         fi
63611 @endif libiconv
63612 @if zlib
63613         @if test -d $(HOST_SUBDIR)/zlib; then \
63614           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
63615           mv prev-zlib stage1-zlib; : ; \
63616         fi
63617 @endif zlib
63618 @if lto-plugin
63619         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63620           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
63621           mv prev-lto-plugin stage1-lto-plugin; : ; \
63622         fi
63623 @endif lto-plugin
63624 @if libctf
63625         @if test -d $(HOST_SUBDIR)/libctf; then \
63626           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
63627           mv prev-libctf stage1-libctf; : ; \
63628         fi
63629 @endif libctf
63630 @if libsframe
63631         @if test -d $(HOST_SUBDIR)/libsframe; then \
63632           cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
63633           mv prev-libsframe stage1-libsframe; : ; \
63634         fi
63635 @endif libsframe
63636         @if test -d $(TARGET_SUBDIR); then \
63637           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
63638           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63639         fi
63640         rm -f stage_current
63641
63642 # Bubble a bug fix through all the stages up to stage profile.  They are
63643 # remade, but not reconfigured.  The next stage (if any) will not be
63644 # reconfigured either.
63645 .PHONY: stageprofile-bubble
63646 stageprofile-bubble:: stage1-bubble
63647         @r=`${PWD_COMMAND}`; export r; \
63648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63649         if test -f stageprofile-lean || test -f stage1-lean ; then \
63650           echo Skipping rebuild of stageprofile; \
63651         else \
63652           $(MAKE) stageprofile-start; \
63653           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
63654         fi
63655
63656 .PHONY: all-stageprofile clean-stageprofile
63657 do-clean: clean-stageprofile
63658
63659 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63660 # only possibility, but now it conflicts with no-bootstrap rules
63661 @if gcc-bootstrap
63662
63663
63664
63665
63666 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63667 distclean-stage1:: distclean-stageprofile 
63668 .PHONY: distclean-stageprofile
63669 distclean-stageprofile::
63670         @: $(MAKE); $(stage)
63671         @test "`cat stage_last`" != stageprofile || rm -f stage_last
63672         rm -rf stageprofile-* 
63673
63674
63675 @endif gcc-bootstrap
63676
63677
63678 .PHONY: stagetrain-start stagetrain-end
63679
63680 stagetrain-start::
63681         @: $(MAKE); $(stage); \
63682         echo stagetrain > stage_current; \
63683         echo stagetrain > stage_last; \
63684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63685 @if bfd
63686         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
63687           mkdir stagetrain-bfd; \
63688         mv stagetrain-bfd bfd; \
63689         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
63690 @endif bfd
63691 @if opcodes
63692         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
63693           mkdir stagetrain-opcodes; \
63694         mv stagetrain-opcodes opcodes; \
63695         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
63696 @endif opcodes
63697 @if binutils
63698         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
63699           mkdir stagetrain-binutils; \
63700         mv stagetrain-binutils binutils; \
63701         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
63702 @endif binutils
63703 @if fixincludes
63704         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
63705           mkdir stagetrain-fixincludes; \
63706         mv stagetrain-fixincludes fixincludes; \
63707         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
63708 @endif fixincludes
63709 @if gas
63710         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
63711           mkdir stagetrain-gas; \
63712         mv stagetrain-gas gas; \
63713         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
63714 @endif gas
63715 @if gcc
63716         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
63717           mkdir stagetrain-gcc; \
63718         mv stagetrain-gcc gcc; \
63719         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
63720 @endif gcc
63721 @if gmp
63722         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
63723           mkdir stagetrain-gmp; \
63724         mv stagetrain-gmp gmp; \
63725         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
63726 @endif gmp
63727 @if mpfr
63728         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
63729           mkdir stagetrain-mpfr; \
63730         mv stagetrain-mpfr mpfr; \
63731         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
63732 @endif mpfr
63733 @if mpc
63734         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
63735           mkdir stagetrain-mpc; \
63736         mv stagetrain-mpc mpc; \
63737         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
63738 @endif mpc
63739 @if isl
63740         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
63741           mkdir stagetrain-isl; \
63742         mv stagetrain-isl isl; \
63743         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
63744 @endif isl
63745 @if gold
63746         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
63747           mkdir stagetrain-gold; \
63748         mv stagetrain-gold gold; \
63749         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
63750 @endif gold
63751 @if intl
63752         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
63753           mkdir stagetrain-intl; \
63754         mv stagetrain-intl intl; \
63755         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
63756 @endif intl
63757 @if ld
63758         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
63759           mkdir stagetrain-ld; \
63760         mv stagetrain-ld ld; \
63761         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
63762 @endif ld
63763 @if libbacktrace
63764         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
63765           mkdir stagetrain-libbacktrace; \
63766         mv stagetrain-libbacktrace libbacktrace; \
63767         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
63768 @endif libbacktrace
63769 @if libcpp
63770         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
63771           mkdir stagetrain-libcpp; \
63772         mv stagetrain-libcpp libcpp; \
63773         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
63774 @endif libcpp
63775 @if libcody
63776         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
63777           mkdir stagetrain-libcody; \
63778         mv stagetrain-libcody libcody; \
63779         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
63780 @endif libcody
63781 @if libdecnumber
63782         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
63783           mkdir stagetrain-libdecnumber; \
63784         mv stagetrain-libdecnumber libdecnumber; \
63785         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
63786 @endif libdecnumber
63787 @if libiberty
63788         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
63789           mkdir stagetrain-libiberty; \
63790         mv stagetrain-libiberty libiberty; \
63791         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
63792 @endif libiberty
63793 @if libiberty-linker-plugin
63794         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
63795           mkdir stagetrain-libiberty-linker-plugin; \
63796         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
63797         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
63798 @endif libiberty-linker-plugin
63799 @if libiconv
63800         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
63801           mkdir stagetrain-libiconv; \
63802         mv stagetrain-libiconv libiconv; \
63803         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
63804 @endif libiconv
63805 @if zlib
63806         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
63807           mkdir stagetrain-zlib; \
63808         mv stagetrain-zlib zlib; \
63809         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
63810 @endif zlib
63811 @if lto-plugin
63812         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
63813           mkdir stagetrain-lto-plugin; \
63814         mv stagetrain-lto-plugin lto-plugin; \
63815         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
63816 @endif lto-plugin
63817 @if libctf
63818         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
63819           mkdir stagetrain-libctf; \
63820         mv stagetrain-libctf libctf; \
63821         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
63822 @endif libctf
63823 @if libsframe
63824         @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
63825           mkdir stagetrain-libsframe; \
63826         mv stagetrain-libsframe libsframe; \
63827         mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean 
63828 @endif libsframe
63829         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
63830           mkdir stagetrain-$(TARGET_SUBDIR); \
63831         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63832         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
63833
63834 stagetrain-end:: 
63835 @if bfd
63836         @if test -d $(HOST_SUBDIR)/bfd; then \
63837           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
63838           mv prev-bfd stageprofile-bfd; : ; \
63839         fi
63840 @endif bfd
63841 @if opcodes
63842         @if test -d $(HOST_SUBDIR)/opcodes; then \
63843           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
63844           mv prev-opcodes stageprofile-opcodes; : ; \
63845         fi
63846 @endif opcodes
63847 @if binutils
63848         @if test -d $(HOST_SUBDIR)/binutils; then \
63849           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
63850           mv prev-binutils stageprofile-binutils; : ; \
63851         fi
63852 @endif binutils
63853 @if fixincludes
63854         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63855           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
63856           mv prev-fixincludes stageprofile-fixincludes; : ; \
63857         fi
63858 @endif fixincludes
63859 @if gas
63860         @if test -d $(HOST_SUBDIR)/gas; then \
63861           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
63862           mv prev-gas stageprofile-gas; : ; \
63863         fi
63864 @endif gas
63865 @if gcc
63866         @if test -d $(HOST_SUBDIR)/gcc; then \
63867           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
63868           mv prev-gcc stageprofile-gcc; : ; \
63869         fi
63870 @endif gcc
63871 @if gmp
63872         @if test -d $(HOST_SUBDIR)/gmp; then \
63873           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
63874           mv prev-gmp stageprofile-gmp; : ; \
63875         fi
63876 @endif gmp
63877 @if mpfr
63878         @if test -d $(HOST_SUBDIR)/mpfr; then \
63879           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
63880           mv prev-mpfr stageprofile-mpfr; : ; \
63881         fi
63882 @endif mpfr
63883 @if mpc
63884         @if test -d $(HOST_SUBDIR)/mpc; then \
63885           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
63886           mv prev-mpc stageprofile-mpc; : ; \
63887         fi
63888 @endif mpc
63889 @if isl
63890         @if test -d $(HOST_SUBDIR)/isl; then \
63891           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
63892           mv prev-isl stageprofile-isl; : ; \
63893         fi
63894 @endif isl
63895 @if gold
63896         @if test -d $(HOST_SUBDIR)/gold; then \
63897           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
63898           mv prev-gold stageprofile-gold; : ; \
63899         fi
63900 @endif gold
63901 @if intl
63902         @if test -d $(HOST_SUBDIR)/intl; then \
63903           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
63904           mv prev-intl stageprofile-intl; : ; \
63905         fi
63906 @endif intl
63907 @if ld
63908         @if test -d $(HOST_SUBDIR)/ld; then \
63909           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
63910           mv prev-ld stageprofile-ld; : ; \
63911         fi
63912 @endif ld
63913 @if libbacktrace
63914         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63915           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
63916           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
63917         fi
63918 @endif libbacktrace
63919 @if libcpp
63920         @if test -d $(HOST_SUBDIR)/libcpp; then \
63921           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
63922           mv prev-libcpp stageprofile-libcpp; : ; \
63923         fi
63924 @endif libcpp
63925 @if libcody
63926         @if test -d $(HOST_SUBDIR)/libcody; then \
63927           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
63928           mv prev-libcody stageprofile-libcody; : ; \
63929         fi
63930 @endif libcody
63931 @if libdecnumber
63932         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63933           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
63934           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
63935         fi
63936 @endif libdecnumber
63937 @if libiberty
63938         @if test -d $(HOST_SUBDIR)/libiberty; then \
63939           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
63940           mv prev-libiberty stageprofile-libiberty; : ; \
63941         fi
63942 @endif libiberty
63943 @if libiberty-linker-plugin
63944         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63945           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
63946           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
63947         fi
63948 @endif libiberty-linker-plugin
63949 @if libiconv
63950         @if test -d $(HOST_SUBDIR)/libiconv; then \
63951           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
63952           mv prev-libiconv stageprofile-libiconv; : ; \
63953         fi
63954 @endif libiconv
63955 @if zlib
63956         @if test -d $(HOST_SUBDIR)/zlib; then \
63957           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
63958           mv prev-zlib stageprofile-zlib; : ; \
63959         fi
63960 @endif zlib
63961 @if lto-plugin
63962         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63963           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
63964           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
63965         fi
63966 @endif lto-plugin
63967 @if libctf
63968         @if test -d $(HOST_SUBDIR)/libctf; then \
63969           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
63970           mv prev-libctf stageprofile-libctf; : ; \
63971         fi
63972 @endif libctf
63973 @if libsframe
63974         @if test -d $(HOST_SUBDIR)/libsframe; then \
63975           cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
63976           mv prev-libsframe stageprofile-libsframe; : ; \
63977         fi
63978 @endif libsframe
63979         @if test -d $(TARGET_SUBDIR); then \
63980           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
63981           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
63982         fi
63983         rm -f stage_current
63984
63985 # Bubble a bug fix through all the stages up to stage train.  They are
63986 # remade, but not reconfigured.  The next stage (if any) will not be
63987 # reconfigured either.
63988 .PHONY: stagetrain-bubble
63989 stagetrain-bubble:: stageprofile-bubble
63990         @r=`${PWD_COMMAND}`; export r; \
63991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63992         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
63993           echo Skipping rebuild of stagetrain; \
63994         else \
63995           $(MAKE) stagetrain-start; \
63996           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
63997         fi
63998
63999 .PHONY: all-stagetrain clean-stagetrain
64000 do-clean: clean-stagetrain
64001
64002 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64003 # only possibility, but now it conflicts with no-bootstrap rules
64004 @if gcc-bootstrap
64005
64006
64007
64008
64009 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64010 distclean-stageprofile:: distclean-stagetrain 
64011 .PHONY: distclean-stagetrain
64012 distclean-stagetrain::
64013         @: $(MAKE); $(stage)
64014         @test "`cat stage_last`" != stagetrain || rm -f stage_last
64015         rm -rf stagetrain-* 
64016
64017
64018 @endif gcc-bootstrap
64019
64020
64021 .PHONY: stagefeedback-start stagefeedback-end
64022
64023 stagefeedback-start::
64024         @: $(MAKE); $(stage); \
64025         echo stagefeedback > stage_current; \
64026         echo stagefeedback > stage_last; \
64027         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64028 @if bfd
64029         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64030           mkdir stagefeedback-bfd; \
64031         mv stagefeedback-bfd bfd; \
64032         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
64033 @endif bfd
64034 @if opcodes
64035         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64036           mkdir stagefeedback-opcodes; \
64037         mv stagefeedback-opcodes opcodes; \
64038         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
64039 @endif opcodes
64040 @if binutils
64041         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64042           mkdir stagefeedback-binutils; \
64043         mv stagefeedback-binutils binutils; \
64044         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
64045 @endif binutils
64046 @if fixincludes
64047         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64048           mkdir stagefeedback-fixincludes; \
64049         mv stagefeedback-fixincludes fixincludes; \
64050         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
64051 @endif fixincludes
64052 @if gas
64053         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64054           mkdir stagefeedback-gas; \
64055         mv stagefeedback-gas gas; \
64056         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
64057 @endif gas
64058 @if gcc
64059         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64060           mkdir stagefeedback-gcc; \
64061         mv stagefeedback-gcc gcc; \
64062         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
64063 @endif gcc
64064 @if gmp
64065         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64066           mkdir stagefeedback-gmp; \
64067         mv stagefeedback-gmp gmp; \
64068         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
64069 @endif gmp
64070 @if mpfr
64071         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64072           mkdir stagefeedback-mpfr; \
64073         mv stagefeedback-mpfr mpfr; \
64074         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
64075 @endif mpfr
64076 @if mpc
64077         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64078           mkdir stagefeedback-mpc; \
64079         mv stagefeedback-mpc mpc; \
64080         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
64081 @endif mpc
64082 @if isl
64083         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64084           mkdir stagefeedback-isl; \
64085         mv stagefeedback-isl isl; \
64086         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
64087 @endif isl
64088 @if gold
64089         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64090           mkdir stagefeedback-gold; \
64091         mv stagefeedback-gold gold; \
64092         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
64093 @endif gold
64094 @if intl
64095         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64096           mkdir stagefeedback-intl; \
64097         mv stagefeedback-intl intl; \
64098         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
64099 @endif intl
64100 @if ld
64101         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64102           mkdir stagefeedback-ld; \
64103         mv stagefeedback-ld ld; \
64104         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
64105 @endif ld
64106 @if libbacktrace
64107         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64108           mkdir stagefeedback-libbacktrace; \
64109         mv stagefeedback-libbacktrace libbacktrace; \
64110         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
64111 @endif libbacktrace
64112 @if libcpp
64113         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64114           mkdir stagefeedback-libcpp; \
64115         mv stagefeedback-libcpp libcpp; \
64116         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
64117 @endif libcpp
64118 @if libcody
64119         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64120           mkdir stagefeedback-libcody; \
64121         mv stagefeedback-libcody libcody; \
64122         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
64123 @endif libcody
64124 @if libdecnumber
64125         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64126           mkdir stagefeedback-libdecnumber; \
64127         mv stagefeedback-libdecnumber libdecnumber; \
64128         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
64129 @endif libdecnumber
64130 @if libiberty
64131         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64132           mkdir stagefeedback-libiberty; \
64133         mv stagefeedback-libiberty libiberty; \
64134         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
64135 @endif libiberty
64136 @if libiberty-linker-plugin
64137         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64138           mkdir stagefeedback-libiberty-linker-plugin; \
64139         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64140         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
64141 @endif libiberty-linker-plugin
64142 @if libiconv
64143         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64144           mkdir stagefeedback-libiconv; \
64145         mv stagefeedback-libiconv libiconv; \
64146         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
64147 @endif libiconv
64148 @if zlib
64149         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64150           mkdir stagefeedback-zlib; \
64151         mv stagefeedback-zlib zlib; \
64152         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
64153 @endif zlib
64154 @if lto-plugin
64155         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64156           mkdir stagefeedback-lto-plugin; \
64157         mv stagefeedback-lto-plugin lto-plugin; \
64158         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
64159 @endif lto-plugin
64160 @if libctf
64161         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64162           mkdir stagefeedback-libctf; \
64163         mv stagefeedback-libctf libctf; \
64164         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
64165 @endif libctf
64166 @if libsframe
64167         @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64168           mkdir stagefeedback-libsframe; \
64169         mv stagefeedback-libsframe libsframe; \
64170         mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean 
64171 @endif libsframe
64172         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64173           mkdir stagefeedback-$(TARGET_SUBDIR); \
64174         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64175         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
64176
64177 stagefeedback-end:: 
64178 @if bfd
64179         @if test -d $(HOST_SUBDIR)/bfd; then \
64180           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64181           mv prev-bfd stagetrain-bfd; : ; \
64182         fi
64183 @endif bfd
64184 @if opcodes
64185         @if test -d $(HOST_SUBDIR)/opcodes; then \
64186           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64187           mv prev-opcodes stagetrain-opcodes; : ; \
64188         fi
64189 @endif opcodes
64190 @if binutils
64191         @if test -d $(HOST_SUBDIR)/binutils; then \
64192           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64193           mv prev-binutils stagetrain-binutils; : ; \
64194         fi
64195 @endif binutils
64196 @if fixincludes
64197         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64198           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64199           mv prev-fixincludes stagetrain-fixincludes; : ; \
64200         fi
64201 @endif fixincludes
64202 @if gas
64203         @if test -d $(HOST_SUBDIR)/gas; then \
64204           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64205           mv prev-gas stagetrain-gas; : ; \
64206         fi
64207 @endif gas
64208 @if gcc
64209         @if test -d $(HOST_SUBDIR)/gcc; then \
64210           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64211           mv prev-gcc stagetrain-gcc; : ; \
64212         fi
64213 @endif gcc
64214 @if gmp
64215         @if test -d $(HOST_SUBDIR)/gmp; then \
64216           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64217           mv prev-gmp stagetrain-gmp; : ; \
64218         fi
64219 @endif gmp
64220 @if mpfr
64221         @if test -d $(HOST_SUBDIR)/mpfr; then \
64222           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64223           mv prev-mpfr stagetrain-mpfr; : ; \
64224         fi
64225 @endif mpfr
64226 @if mpc
64227         @if test -d $(HOST_SUBDIR)/mpc; then \
64228           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64229           mv prev-mpc stagetrain-mpc; : ; \
64230         fi
64231 @endif mpc
64232 @if isl
64233         @if test -d $(HOST_SUBDIR)/isl; then \
64234           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64235           mv prev-isl stagetrain-isl; : ; \
64236         fi
64237 @endif isl
64238 @if gold
64239         @if test -d $(HOST_SUBDIR)/gold; then \
64240           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64241           mv prev-gold stagetrain-gold; : ; \
64242         fi
64243 @endif gold
64244 @if intl
64245         @if test -d $(HOST_SUBDIR)/intl; then \
64246           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64247           mv prev-intl stagetrain-intl; : ; \
64248         fi
64249 @endif intl
64250 @if ld
64251         @if test -d $(HOST_SUBDIR)/ld; then \
64252           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64253           mv prev-ld stagetrain-ld; : ; \
64254         fi
64255 @endif ld
64256 @if libbacktrace
64257         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64258           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64259           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64260         fi
64261 @endif libbacktrace
64262 @if libcpp
64263         @if test -d $(HOST_SUBDIR)/libcpp; then \
64264           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64265           mv prev-libcpp stagetrain-libcpp; : ; \
64266         fi
64267 @endif libcpp
64268 @if libcody
64269         @if test -d $(HOST_SUBDIR)/libcody; then \
64270           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64271           mv prev-libcody stagetrain-libcody; : ; \
64272         fi
64273 @endif libcody
64274 @if libdecnumber
64275         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64276           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64277           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64278         fi
64279 @endif libdecnumber
64280 @if libiberty
64281         @if test -d $(HOST_SUBDIR)/libiberty; then \
64282           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64283           mv prev-libiberty stagetrain-libiberty; : ; \
64284         fi
64285 @endif libiberty
64286 @if libiberty-linker-plugin
64287         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64288           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64289           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64290         fi
64291 @endif libiberty-linker-plugin
64292 @if libiconv
64293         @if test -d $(HOST_SUBDIR)/libiconv; then \
64294           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64295           mv prev-libiconv stagetrain-libiconv; : ; \
64296         fi
64297 @endif libiconv
64298 @if zlib
64299         @if test -d $(HOST_SUBDIR)/zlib; then \
64300           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64301           mv prev-zlib stagetrain-zlib; : ; \
64302         fi
64303 @endif zlib
64304 @if lto-plugin
64305         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64306           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64307           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64308         fi
64309 @endif lto-plugin
64310 @if libctf
64311         @if test -d $(HOST_SUBDIR)/libctf; then \
64312           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64313           mv prev-libctf stagetrain-libctf; : ; \
64314         fi
64315 @endif libctf
64316 @if libsframe
64317         @if test -d $(HOST_SUBDIR)/libsframe; then \
64318           cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64319           mv prev-libsframe stagetrain-libsframe; : ; \
64320         fi
64321 @endif libsframe
64322         @if test -d $(TARGET_SUBDIR); then \
64323           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64324           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64325         fi
64326         rm -f stage_current
64327
64328 # Bubble a bug fix through all the stages up to stage feedback.  They are
64329 # remade, but not reconfigured.  The next stage (if any) will not be
64330 # reconfigured either.
64331 .PHONY: stagefeedback-bubble
64332 stagefeedback-bubble:: stagetrain-bubble
64333         @r=`${PWD_COMMAND}`; export r; \
64334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64335         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64336           echo Skipping rebuild of stagefeedback; \
64337         else \
64338           $(MAKE) stagefeedback-start; \
64339           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64340         fi
64341
64342 .PHONY: all-stagefeedback clean-stagefeedback
64343 do-clean: clean-stagefeedback
64344
64345 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64346 # only possibility, but now it conflicts with no-bootstrap rules
64347 @if gcc-bootstrap
64348
64349
64350
64351 .PHONY: profiledbootstrap profiledbootstrap-lean
64352 profiledbootstrap:
64353         echo stagefeedback > stage_final
64354         @r=`${PWD_COMMAND}`; export r; \
64355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64356         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64357         @: $(MAKE); $(unstage)
64358         @r=`${PWD_COMMAND}`; export r; \
64359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64360         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64361         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64362
64363 profiledbootstrap-lean:
64364         echo stagefeedback > stage_final
64365         @r=`${PWD_COMMAND}`; export r; \
64366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64367         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64368         @: $(MAKE); $(unstage)
64369         @r=`${PWD_COMMAND}`; export r; \
64370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64372         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64373
64374
64375 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64376 distclean-stagetrain:: distclean-stagefeedback 
64377 .PHONY: distclean-stagefeedback
64378 distclean-stagefeedback::
64379         @: $(MAKE); $(stage)
64380         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64381         rm -rf stagefeedback-* 
64382
64383
64384 @endif gcc-bootstrap
64385
64386
64387 .PHONY: stageautoprofile-start stageautoprofile-end
64388
64389 stageautoprofile-start::
64390         @: $(MAKE); $(stage); \
64391         echo stageautoprofile > stage_current; \
64392         echo stageautoprofile > stage_last; \
64393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64394 @if bfd
64395         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64396           mkdir stageautoprofile-bfd; \
64397         mv stageautoprofile-bfd bfd; \
64398         mv stage1-bfd prev-bfd || test -f stage1-lean 
64399 @endif bfd
64400 @if opcodes
64401         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64402           mkdir stageautoprofile-opcodes; \
64403         mv stageautoprofile-opcodes opcodes; \
64404         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
64405 @endif opcodes
64406 @if binutils
64407         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64408           mkdir stageautoprofile-binutils; \
64409         mv stageautoprofile-binutils binutils; \
64410         mv stage1-binutils prev-binutils || test -f stage1-lean 
64411 @endif binutils
64412 @if fixincludes
64413         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64414           mkdir stageautoprofile-fixincludes; \
64415         mv stageautoprofile-fixincludes fixincludes; \
64416         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
64417 @endif fixincludes
64418 @if gas
64419         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64420           mkdir stageautoprofile-gas; \
64421         mv stageautoprofile-gas gas; \
64422         mv stage1-gas prev-gas || test -f stage1-lean 
64423 @endif gas
64424 @if gcc
64425         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64426           mkdir stageautoprofile-gcc; \
64427         mv stageautoprofile-gcc gcc; \
64428         mv stage1-gcc prev-gcc || test -f stage1-lean 
64429 @endif gcc
64430 @if gmp
64431         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64432           mkdir stageautoprofile-gmp; \
64433         mv stageautoprofile-gmp gmp; \
64434         mv stage1-gmp prev-gmp || test -f stage1-lean 
64435 @endif gmp
64436 @if mpfr
64437         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64438           mkdir stageautoprofile-mpfr; \
64439         mv stageautoprofile-mpfr mpfr; \
64440         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
64441 @endif mpfr
64442 @if mpc
64443         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64444           mkdir stageautoprofile-mpc; \
64445         mv stageautoprofile-mpc mpc; \
64446         mv stage1-mpc prev-mpc || test -f stage1-lean 
64447 @endif mpc
64448 @if isl
64449         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64450           mkdir stageautoprofile-isl; \
64451         mv stageautoprofile-isl isl; \
64452         mv stage1-isl prev-isl || test -f stage1-lean 
64453 @endif isl
64454 @if gold
64455         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64456           mkdir stageautoprofile-gold; \
64457         mv stageautoprofile-gold gold; \
64458         mv stage1-gold prev-gold || test -f stage1-lean 
64459 @endif gold
64460 @if intl
64461         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64462           mkdir stageautoprofile-intl; \
64463         mv stageautoprofile-intl intl; \
64464         mv stage1-intl prev-intl || test -f stage1-lean 
64465 @endif intl
64466 @if ld
64467         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64468           mkdir stageautoprofile-ld; \
64469         mv stageautoprofile-ld ld; \
64470         mv stage1-ld prev-ld || test -f stage1-lean 
64471 @endif ld
64472 @if libbacktrace
64473         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64474           mkdir stageautoprofile-libbacktrace; \
64475         mv stageautoprofile-libbacktrace libbacktrace; \
64476         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
64477 @endif libbacktrace
64478 @if libcpp
64479         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64480           mkdir stageautoprofile-libcpp; \
64481         mv stageautoprofile-libcpp libcpp; \
64482         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
64483 @endif libcpp
64484 @if libcody
64485         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64486           mkdir stageautoprofile-libcody; \
64487         mv stageautoprofile-libcody libcody; \
64488         mv stage1-libcody prev-libcody || test -f stage1-lean 
64489 @endif libcody
64490 @if libdecnumber
64491         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64492           mkdir stageautoprofile-libdecnumber; \
64493         mv stageautoprofile-libdecnumber libdecnumber; \
64494         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
64495 @endif libdecnumber
64496 @if libiberty
64497         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
64498           mkdir stageautoprofile-libiberty; \
64499         mv stageautoprofile-libiberty libiberty; \
64500         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
64501 @endif libiberty
64502 @if libiberty-linker-plugin
64503         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
64504           mkdir stageautoprofile-libiberty-linker-plugin; \
64505         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64506         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
64507 @endif libiberty-linker-plugin
64508 @if libiconv
64509         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
64510           mkdir stageautoprofile-libiconv; \
64511         mv stageautoprofile-libiconv libiconv; \
64512         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
64513 @endif libiconv
64514 @if zlib
64515         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
64516           mkdir stageautoprofile-zlib; \
64517         mv stageautoprofile-zlib zlib; \
64518         mv stage1-zlib prev-zlib || test -f stage1-lean 
64519 @endif zlib
64520 @if lto-plugin
64521         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
64522           mkdir stageautoprofile-lto-plugin; \
64523         mv stageautoprofile-lto-plugin lto-plugin; \
64524         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
64525 @endif lto-plugin
64526 @if libctf
64527         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
64528           mkdir stageautoprofile-libctf; \
64529         mv stageautoprofile-libctf libctf; \
64530         mv stage1-libctf prev-libctf || test -f stage1-lean 
64531 @endif libctf
64532 @if libsframe
64533         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
64534           mkdir stageautoprofile-libsframe; \
64535         mv stageautoprofile-libsframe libsframe; \
64536         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
64537 @endif libsframe
64538         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
64539           mkdir stageautoprofile-$(TARGET_SUBDIR); \
64540         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64541         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
64542
64543 stageautoprofile-end:: 
64544 @if bfd
64545         @if test -d $(HOST_SUBDIR)/bfd; then \
64546           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
64547           mv prev-bfd stage1-bfd; : ; \
64548         fi
64549 @endif bfd
64550 @if opcodes
64551         @if test -d $(HOST_SUBDIR)/opcodes; then \
64552           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
64553           mv prev-opcodes stage1-opcodes; : ; \
64554         fi
64555 @endif opcodes
64556 @if binutils
64557         @if test -d $(HOST_SUBDIR)/binutils; then \
64558           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
64559           mv prev-binutils stage1-binutils; : ; \
64560         fi
64561 @endif binutils
64562 @if fixincludes
64563         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64564           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
64565           mv prev-fixincludes stage1-fixincludes; : ; \
64566         fi
64567 @endif fixincludes
64568 @if gas
64569         @if test -d $(HOST_SUBDIR)/gas; then \
64570           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
64571           mv prev-gas stage1-gas; : ; \
64572         fi
64573 @endif gas
64574 @if gcc
64575         @if test -d $(HOST_SUBDIR)/gcc; then \
64576           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
64577           mv prev-gcc stage1-gcc; : ; \
64578         fi
64579 @endif gcc
64580 @if gmp
64581         @if test -d $(HOST_SUBDIR)/gmp; then \
64582           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
64583           mv prev-gmp stage1-gmp; : ; \
64584         fi
64585 @endif gmp
64586 @if mpfr
64587         @if test -d $(HOST_SUBDIR)/mpfr; then \
64588           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
64589           mv prev-mpfr stage1-mpfr; : ; \
64590         fi
64591 @endif mpfr
64592 @if mpc
64593         @if test -d $(HOST_SUBDIR)/mpc; then \
64594           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
64595           mv prev-mpc stage1-mpc; : ; \
64596         fi
64597 @endif mpc
64598 @if isl
64599         @if test -d $(HOST_SUBDIR)/isl; then \
64600           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
64601           mv prev-isl stage1-isl; : ; \
64602         fi
64603 @endif isl
64604 @if gold
64605         @if test -d $(HOST_SUBDIR)/gold; then \
64606           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
64607           mv prev-gold stage1-gold; : ; \
64608         fi
64609 @endif gold
64610 @if intl
64611         @if test -d $(HOST_SUBDIR)/intl; then \
64612           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
64613           mv prev-intl stage1-intl; : ; \
64614         fi
64615 @endif intl
64616 @if ld
64617         @if test -d $(HOST_SUBDIR)/ld; then \
64618           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
64619           mv prev-ld stage1-ld; : ; \
64620         fi
64621 @endif ld
64622 @if libbacktrace
64623         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64624           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
64625           mv prev-libbacktrace stage1-libbacktrace; : ; \
64626         fi
64627 @endif libbacktrace
64628 @if libcpp
64629         @if test -d $(HOST_SUBDIR)/libcpp; then \
64630           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
64631           mv prev-libcpp stage1-libcpp; : ; \
64632         fi
64633 @endif libcpp
64634 @if libcody
64635         @if test -d $(HOST_SUBDIR)/libcody; then \
64636           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
64637           mv prev-libcody stage1-libcody; : ; \
64638         fi
64639 @endif libcody
64640 @if libdecnumber
64641         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64642           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
64643           mv prev-libdecnumber stage1-libdecnumber; : ; \
64644         fi
64645 @endif libdecnumber
64646 @if libiberty
64647         @if test -d $(HOST_SUBDIR)/libiberty; then \
64648           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
64649           mv prev-libiberty stage1-libiberty; : ; \
64650         fi
64651 @endif libiberty
64652 @if libiberty-linker-plugin
64653         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64654           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
64655           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64656         fi
64657 @endif libiberty-linker-plugin
64658 @if libiconv
64659         @if test -d $(HOST_SUBDIR)/libiconv; then \
64660           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
64661           mv prev-libiconv stage1-libiconv; : ; \
64662         fi
64663 @endif libiconv
64664 @if zlib
64665         @if test -d $(HOST_SUBDIR)/zlib; then \
64666           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
64667           mv prev-zlib stage1-zlib; : ; \
64668         fi
64669 @endif zlib
64670 @if lto-plugin
64671         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64672           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
64673           mv prev-lto-plugin stage1-lto-plugin; : ; \
64674         fi
64675 @endif lto-plugin
64676 @if libctf
64677         @if test -d $(HOST_SUBDIR)/libctf; then \
64678           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
64679           mv prev-libctf stage1-libctf; : ; \
64680         fi
64681 @endif libctf
64682 @if libsframe
64683         @if test -d $(HOST_SUBDIR)/libsframe; then \
64684           cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
64685           mv prev-libsframe stage1-libsframe; : ; \
64686         fi
64687 @endif libsframe
64688         @if test -d $(TARGET_SUBDIR); then \
64689           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
64690           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64691         fi
64692         rm -f stage_current
64693
64694 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
64695 # remade, but not reconfigured.  The next stage (if any) will not be
64696 # reconfigured either.
64697 .PHONY: stageautoprofile-bubble
64698 stageautoprofile-bubble:: stage1-bubble
64699         @r=`${PWD_COMMAND}`; export r; \
64700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64701         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
64702           echo Skipping rebuild of stageautoprofile; \
64703         else \
64704           $(MAKE) stageautoprofile-start; \
64705           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
64706         fi
64707
64708 .PHONY: all-stageautoprofile clean-stageautoprofile
64709 do-clean: clean-stageautoprofile
64710
64711 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64712 # only possibility, but now it conflicts with no-bootstrap rules
64713 @if gcc-bootstrap
64714
64715
64716
64717
64718 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64719 distclean-stage1:: distclean-stageautoprofile 
64720 .PHONY: distclean-stageautoprofile
64721 distclean-stageautoprofile::
64722         @: $(MAKE); $(stage)
64723         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
64724         rm -rf stageautoprofile-* 
64725
64726
64727 @endif gcc-bootstrap
64728
64729
64730 .PHONY: stageautofeedback-start stageautofeedback-end
64731
64732 stageautofeedback-start::
64733         @: $(MAKE); $(stage); \
64734         echo stageautofeedback > stage_current; \
64735         echo stageautofeedback > stage_last; \
64736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64737 @if bfd
64738         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
64739           mkdir stageautofeedback-bfd; \
64740         mv stageautofeedback-bfd bfd; \
64741         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
64742 @endif bfd
64743 @if opcodes
64744         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
64745           mkdir stageautofeedback-opcodes; \
64746         mv stageautofeedback-opcodes opcodes; \
64747         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
64748 @endif opcodes
64749 @if binutils
64750         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
64751           mkdir stageautofeedback-binutils; \
64752         mv stageautofeedback-binutils binutils; \
64753         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
64754 @endif binutils
64755 @if fixincludes
64756         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
64757           mkdir stageautofeedback-fixincludes; \
64758         mv stageautofeedback-fixincludes fixincludes; \
64759         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
64760 @endif fixincludes
64761 @if gas
64762         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
64763           mkdir stageautofeedback-gas; \
64764         mv stageautofeedback-gas gas; \
64765         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
64766 @endif gas
64767 @if gcc
64768         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
64769           mkdir stageautofeedback-gcc; \
64770         mv stageautofeedback-gcc gcc; \
64771         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
64772 @endif gcc
64773 @if gmp
64774         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
64775           mkdir stageautofeedback-gmp; \
64776         mv stageautofeedback-gmp gmp; \
64777         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
64778 @endif gmp
64779 @if mpfr
64780         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
64781           mkdir stageautofeedback-mpfr; \
64782         mv stageautofeedback-mpfr mpfr; \
64783         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
64784 @endif mpfr
64785 @if mpc
64786         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
64787           mkdir stageautofeedback-mpc; \
64788         mv stageautofeedback-mpc mpc; \
64789         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
64790 @endif mpc
64791 @if isl
64792         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
64793           mkdir stageautofeedback-isl; \
64794         mv stageautofeedback-isl isl; \
64795         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
64796 @endif isl
64797 @if gold
64798         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
64799           mkdir stageautofeedback-gold; \
64800         mv stageautofeedback-gold gold; \
64801         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
64802 @endif gold
64803 @if intl
64804         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
64805           mkdir stageautofeedback-intl; \
64806         mv stageautofeedback-intl intl; \
64807         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
64808 @endif intl
64809 @if ld
64810         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
64811           mkdir stageautofeedback-ld; \
64812         mv stageautofeedback-ld ld; \
64813         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
64814 @endif ld
64815 @if libbacktrace
64816         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
64817           mkdir stageautofeedback-libbacktrace; \
64818         mv stageautofeedback-libbacktrace libbacktrace; \
64819         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
64820 @endif libbacktrace
64821 @if libcpp
64822         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
64823           mkdir stageautofeedback-libcpp; \
64824         mv stageautofeedback-libcpp libcpp; \
64825         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
64826 @endif libcpp
64827 @if libcody
64828         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
64829           mkdir stageautofeedback-libcody; \
64830         mv stageautofeedback-libcody libcody; \
64831         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
64832 @endif libcody
64833 @if libdecnumber
64834         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
64835           mkdir stageautofeedback-libdecnumber; \
64836         mv stageautofeedback-libdecnumber libdecnumber; \
64837         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
64838 @endif libdecnumber
64839 @if libiberty
64840         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
64841           mkdir stageautofeedback-libiberty; \
64842         mv stageautofeedback-libiberty libiberty; \
64843         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
64844 @endif libiberty
64845 @if libiberty-linker-plugin
64846         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
64847           mkdir stageautofeedback-libiberty-linker-plugin; \
64848         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64849         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
64850 @endif libiberty-linker-plugin
64851 @if libiconv
64852         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
64853           mkdir stageautofeedback-libiconv; \
64854         mv stageautofeedback-libiconv libiconv; \
64855         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
64856 @endif libiconv
64857 @if zlib
64858         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
64859           mkdir stageautofeedback-zlib; \
64860         mv stageautofeedback-zlib zlib; \
64861         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
64862 @endif zlib
64863 @if lto-plugin
64864         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
64865           mkdir stageautofeedback-lto-plugin; \
64866         mv stageautofeedback-lto-plugin lto-plugin; \
64867         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
64868 @endif lto-plugin
64869 @if libctf
64870         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
64871           mkdir stageautofeedback-libctf; \
64872         mv stageautofeedback-libctf libctf; \
64873         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
64874 @endif libctf
64875 @if libsframe
64876         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
64877           mkdir stageautofeedback-libsframe; \
64878         mv stageautofeedback-libsframe libsframe; \
64879         mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean 
64880 @endif libsframe
64881         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
64882           mkdir stageautofeedback-$(TARGET_SUBDIR); \
64883         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64884         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
64885
64886 stageautofeedback-end:: 
64887 @if bfd
64888         @if test -d $(HOST_SUBDIR)/bfd; then \
64889           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
64890           mv prev-bfd stageautoprofile-bfd; : ; \
64891         fi
64892 @endif bfd
64893 @if opcodes
64894         @if test -d $(HOST_SUBDIR)/opcodes; then \
64895           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
64896           mv prev-opcodes stageautoprofile-opcodes; : ; \
64897         fi
64898 @endif opcodes
64899 @if binutils
64900         @if test -d $(HOST_SUBDIR)/binutils; then \
64901           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
64902           mv prev-binutils stageautoprofile-binutils; : ; \
64903         fi
64904 @endif binutils
64905 @if fixincludes
64906         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64907           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
64908           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
64909         fi
64910 @endif fixincludes
64911 @if gas
64912         @if test -d $(HOST_SUBDIR)/gas; then \
64913           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
64914           mv prev-gas stageautoprofile-gas; : ; \
64915         fi
64916 @endif gas
64917 @if gcc
64918         @if test -d $(HOST_SUBDIR)/gcc; then \
64919           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
64920           mv prev-gcc stageautoprofile-gcc; : ; \
64921         fi
64922 @endif gcc
64923 @if gmp
64924         @if test -d $(HOST_SUBDIR)/gmp; then \
64925           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
64926           mv prev-gmp stageautoprofile-gmp; : ; \
64927         fi
64928 @endif gmp
64929 @if mpfr
64930         @if test -d $(HOST_SUBDIR)/mpfr; then \
64931           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
64932           mv prev-mpfr stageautoprofile-mpfr; : ; \
64933         fi
64934 @endif mpfr
64935 @if mpc
64936         @if test -d $(HOST_SUBDIR)/mpc; then \
64937           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
64938           mv prev-mpc stageautoprofile-mpc; : ; \
64939         fi
64940 @endif mpc
64941 @if isl
64942         @if test -d $(HOST_SUBDIR)/isl; then \
64943           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
64944           mv prev-isl stageautoprofile-isl; : ; \
64945         fi
64946 @endif isl
64947 @if gold
64948         @if test -d $(HOST_SUBDIR)/gold; then \
64949           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
64950           mv prev-gold stageautoprofile-gold; : ; \
64951         fi
64952 @endif gold
64953 @if intl
64954         @if test -d $(HOST_SUBDIR)/intl; then \
64955           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
64956           mv prev-intl stageautoprofile-intl; : ; \
64957         fi
64958 @endif intl
64959 @if ld
64960         @if test -d $(HOST_SUBDIR)/ld; then \
64961           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
64962           mv prev-ld stageautoprofile-ld; : ; \
64963         fi
64964 @endif ld
64965 @if libbacktrace
64966         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64967           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
64968           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
64969         fi
64970 @endif libbacktrace
64971 @if libcpp
64972         @if test -d $(HOST_SUBDIR)/libcpp; then \
64973           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
64974           mv prev-libcpp stageautoprofile-libcpp; : ; \
64975         fi
64976 @endif libcpp
64977 @if libcody
64978         @if test -d $(HOST_SUBDIR)/libcody; then \
64979           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
64980           mv prev-libcody stageautoprofile-libcody; : ; \
64981         fi
64982 @endif libcody
64983 @if libdecnumber
64984         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64985           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
64986           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
64987         fi
64988 @endif libdecnumber
64989 @if libiberty
64990         @if test -d $(HOST_SUBDIR)/libiberty; then \
64991           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
64992           mv prev-libiberty stageautoprofile-libiberty; : ; \
64993         fi
64994 @endif libiberty
64995 @if libiberty-linker-plugin
64996         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64997           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
64998           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
64999         fi
65000 @endif libiberty-linker-plugin
65001 @if libiconv
65002         @if test -d $(HOST_SUBDIR)/libiconv; then \
65003           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65004           mv prev-libiconv stageautoprofile-libiconv; : ; \
65005         fi
65006 @endif libiconv
65007 @if zlib
65008         @if test -d $(HOST_SUBDIR)/zlib; then \
65009           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65010           mv prev-zlib stageautoprofile-zlib; : ; \
65011         fi
65012 @endif zlib
65013 @if lto-plugin
65014         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65015           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65016           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65017         fi
65018 @endif lto-plugin
65019 @if libctf
65020         @if test -d $(HOST_SUBDIR)/libctf; then \
65021           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65022           mv prev-libctf stageautoprofile-libctf; : ; \
65023         fi
65024 @endif libctf
65025 @if libsframe
65026         @if test -d $(HOST_SUBDIR)/libsframe; then \
65027           cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65028           mv prev-libsframe stageautoprofile-libsframe; : ; \
65029         fi
65030 @endif libsframe
65031         @if test -d $(TARGET_SUBDIR); then \
65032           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65033           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65034         fi
65035         rm -f stage_current
65036
65037 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
65038 # remade, but not reconfigured.  The next stage (if any) will not be
65039 # reconfigured either.
65040 .PHONY: stageautofeedback-bubble
65041 stageautofeedback-bubble:: stageautoprofile-bubble
65042         @r=`${PWD_COMMAND}`; export r; \
65043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65044         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65045           echo Skipping rebuild of stageautofeedback; \
65046         else \
65047           $(MAKE) stageautofeedback-start; \
65048           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65049         fi
65050
65051 .PHONY: all-stageautofeedback clean-stageautofeedback
65052 do-clean: clean-stageautofeedback
65053
65054 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65055 # only possibility, but now it conflicts with no-bootstrap rules
65056 @if gcc-bootstrap
65057
65058
65059
65060 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65061 autoprofiledbootstrap:
65062         echo stageautofeedback > stage_final
65063         @r=`${PWD_COMMAND}`; export r; \
65064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65065         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65066         @: $(MAKE); $(unstage)
65067         @r=`${PWD_COMMAND}`; export r; \
65068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65069         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65070         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65071
65072 autoprofiledbootstrap-lean:
65073         echo stageautofeedback > stage_final
65074         @r=`${PWD_COMMAND}`; export r; \
65075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65076         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65077         @: $(MAKE); $(unstage)
65078         @r=`${PWD_COMMAND}`; export r; \
65079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65080         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65081         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65082
65083
65084 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65085 distclean-stageautoprofile:: distclean-stageautofeedback 
65086 .PHONY: distclean-stageautofeedback
65087 distclean-stageautofeedback::
65088         @: $(MAKE); $(stage)
65089         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65090         rm -rf stageautofeedback-* 
65091
65092
65093 @endif gcc-bootstrap
65094
65095
65096
65097 stageprofile-end::
65098         $(MAKE) distclean-stagefeedback
65099
65100 stagefeedback-start::
65101         @r=`${PWD_COMMAND}`; export r; \
65102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65103         for i in prev-*; do \
65104           j=`echo $$i | sed s/^prev-//`; \
65105           cd $$r/$$i && \
65106           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65107           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65108         done
65109
65110 @if gcc-bootstrap
65111 do-distclean: distclean-stage1
65112
65113 # Provide a GCC build when we're building target libraries.  This does
65114 # not work as a dependency, just as the minimum necessary to avoid errors.
65115 stage_last:
65116         @r=`${PWD_COMMAND}`; export r; \
65117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65118         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65119
65120 # Same as unstage, but not phony and defaulting to stage1-start.  We place
65121 # it in the dependency so that for example `make -j3 all-gcc' works.
65122 stage_current:
65123         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65124
65125 .PHONY: restrap
65126 restrap::
65127         @: $(MAKE); $(stage)
65128         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65129 restrap:: all
65130 @endif gcc-bootstrap
65131
65132 # --------------------------------------
65133 # Dependencies between different modules
65134 # --------------------------------------
65135
65136 # Generic dependencies for target modules on host stuff, especially gcc
65137 @if gcc-bootstrap
65138 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65139 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65140 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65141 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65142 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65143 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65144 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65145 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65146 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65147 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65148 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65149 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65150 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65151 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65152 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65153 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65154 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65155 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65156 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65157 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65158 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65159 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65160 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65161 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65162 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65163 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65164 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65165 configure-target-libssp: stage_last
65166 configure-target-newlib: stage_last
65167 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65168 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65169 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65170 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65171 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65172 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65173 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65174 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65175 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65176 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65177 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65178 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65179 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65180 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65181 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65182 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65183 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65184 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65185 configure-target-libquadmath: stage_last
65186 configure-target-libgfortran: stage_last
65187 configure-target-libobjc: stage_last
65188 configure-target-libgo: stage_last
65189 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65190 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65191 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65192 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65193 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65194 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65195 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65196 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65197 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65198 configure-target-libtermcap: stage_last
65199 configure-target-winsup: stage_last
65200 configure-target-libgloss: stage_last
65201 configure-target-libffi: stage_last
65202 configure-stage1-target-zlib: maybe-all-stage1-gcc
65203 configure-stage2-target-zlib: maybe-all-stage2-gcc
65204 configure-stage3-target-zlib: maybe-all-stage3-gcc
65205 configure-stage4-target-zlib: maybe-all-stage4-gcc
65206 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65207 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65208 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65209 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65210 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65211 configure-target-rda: stage_last
65212 configure-target-libada: stage_last
65213 configure-target-libgm2: stage_last
65214 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65215 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65216 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65217 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65218 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65219 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65220 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65221 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65222 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65223 configure-target-libitm: stage_last
65224 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65225 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65226 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65227 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65228 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65229 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65230 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65231 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65232 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65233 @endif gcc-bootstrap
65234
65235 @if gcc-no-bootstrap
65236 configure-target-libstdc++-v3: maybe-all-gcc
65237 configure-target-libsanitizer: maybe-all-gcc
65238 configure-target-libvtv: maybe-all-gcc
65239 configure-target-libssp: maybe-all-gcc
65240 configure-target-newlib: maybe-all-gcc
65241 configure-target-libgcc: maybe-all-gcc
65242 configure-target-libbacktrace: maybe-all-gcc
65243 configure-target-libquadmath: maybe-all-gcc
65244 configure-target-libgfortran: maybe-all-gcc
65245 configure-target-libobjc: maybe-all-gcc
65246 configure-target-libgo: maybe-all-gcc
65247 configure-target-libphobos: maybe-all-gcc
65248 configure-target-libtermcap: maybe-all-gcc
65249 configure-target-winsup: maybe-all-gcc
65250 configure-target-libgloss: maybe-all-gcc
65251 configure-target-libffi: maybe-all-gcc
65252 configure-target-zlib: maybe-all-gcc
65253 configure-target-rda: maybe-all-gcc
65254 configure-target-libada: maybe-all-gcc
65255 configure-target-libgm2: maybe-all-gcc
65256 configure-target-libgomp: maybe-all-gcc
65257 configure-target-libitm: maybe-all-gcc
65258 configure-target-libatomic: maybe-all-gcc
65259 @endif gcc-no-bootstrap
65260
65261
65262 # There are two types of dependencies here: 'hard' dependencies, where one
65263 # module simply won't build without the other; and 'soft' dependencies, where
65264 # if the depended-on module is missing, the depending module will do without
65265 # or find a substitute somewhere (perhaps installed).  Soft dependencies
65266 # are made here to depend on a 'maybe-' target.  If you're not sure,
65267 # it's safer to use a soft dependency.
65268
65269
65270
65271
65272
65273
65274 # With all the machinery above in place, it is pretty easy to generate
65275 # dependencies.  Host dependencies are a bit more complex because we have
65276 # to check for bootstrap/prebootstrap dependencies.  To resolve
65277 # prebootstrap dependencies, prebootstrap modules are gathered in
65278 # a hash table.
65279 all-build-bison: maybe-all-build-texinfo
65280 all-build-flex: maybe-all-build-texinfo
65281 all-build-flex: maybe-all-build-bison
65282 all-build-flex: maybe-all-build-m4
65283 all-build-libiberty: maybe-all-build-texinfo
65284 all-build-m4: maybe-all-build-texinfo
65285 all-build-fixincludes: maybe-all-build-libiberty
65286 all-build-libcpp: maybe-all-build-libiberty
65287 configure-gcc: maybe-configure-intl
65288 configure-stage1-gcc: maybe-configure-stage1-intl
65289 configure-stage2-gcc: maybe-configure-stage2-intl
65290 configure-stage3-gcc: maybe-configure-stage3-intl
65291 configure-stage4-gcc: maybe-configure-stage4-intl
65292 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65293 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65294 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65295 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65296 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65297 configure-gcc: maybe-all-gmp
65298 configure-stage1-gcc: maybe-all-stage1-gmp
65299 configure-stage2-gcc: maybe-all-stage2-gmp
65300 configure-stage3-gcc: maybe-all-stage3-gmp
65301 configure-stage4-gcc: maybe-all-stage4-gmp
65302 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65303 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65304 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65305 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65306 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65307 configure-gcc: maybe-all-mpfr
65308 configure-stage1-gcc: maybe-all-stage1-mpfr
65309 configure-stage2-gcc: maybe-all-stage2-mpfr
65310 configure-stage3-gcc: maybe-all-stage3-mpfr
65311 configure-stage4-gcc: maybe-all-stage4-mpfr
65312 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65313 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65314 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65315 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65316 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65317 configure-gcc: maybe-all-mpc
65318 configure-stage1-gcc: maybe-all-stage1-mpc
65319 configure-stage2-gcc: maybe-all-stage2-mpc
65320 configure-stage3-gcc: maybe-all-stage3-mpc
65321 configure-stage4-gcc: maybe-all-stage4-mpc
65322 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65323 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65324 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65325 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65326 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65327 configure-gcc: maybe-all-isl
65328 configure-stage1-gcc: maybe-all-stage1-isl
65329 configure-stage2-gcc: maybe-all-stage2-isl
65330 configure-stage3-gcc: maybe-all-stage3-isl
65331 configure-stage4-gcc: maybe-all-stage4-isl
65332 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65333 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65334 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65335 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65336 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65337 configure-gcc: maybe-all-lto-plugin
65338 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65339 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65340 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65341 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65342 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65343 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65344 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65345 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65346 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65347 configure-gcc: maybe-all-binutils
65348 configure-stage1-gcc: maybe-all-stage1-binutils
65349 configure-stage2-gcc: maybe-all-stage2-binutils
65350 configure-stage3-gcc: maybe-all-stage3-binutils
65351 configure-stage4-gcc: maybe-all-stage4-binutils
65352 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65353 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65354 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65355 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65356 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65357 configure-gcc: maybe-all-gas
65358 configure-stage1-gcc: maybe-all-stage1-gas
65359 configure-stage2-gcc: maybe-all-stage2-gas
65360 configure-stage3-gcc: maybe-all-stage3-gas
65361 configure-stage4-gcc: maybe-all-stage4-gas
65362 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65363 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65364 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65365 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65366 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65367 configure-gcc: maybe-all-ld
65368 configure-stage1-gcc: maybe-all-stage1-ld
65369 configure-stage2-gcc: maybe-all-stage2-ld
65370 configure-stage3-gcc: maybe-all-stage3-ld
65371 configure-stage4-gcc: maybe-all-stage4-ld
65372 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65373 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65374 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65375 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65376 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65377 configure-gcc: maybe-all-gold
65378 configure-stage1-gcc: maybe-all-stage1-gold
65379 configure-stage2-gcc: maybe-all-stage2-gold
65380 configure-stage3-gcc: maybe-all-stage3-gold
65381 configure-stage4-gcc: maybe-all-stage4-gold
65382 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65383 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65384 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65385 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65386 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65387 configure-gcc: maybe-all-libiconv
65388 configure-stage1-gcc: maybe-all-stage1-libiconv
65389 configure-stage2-gcc: maybe-all-stage2-libiconv
65390 configure-stage3-gcc: maybe-all-stage3-libiconv
65391 configure-stage4-gcc: maybe-all-stage4-libiconv
65392 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65393 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65394 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65395 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65396 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65397 all-gcc: all-libiberty
65398 all-stage1-gcc: all-stage1-libiberty
65399 all-stage2-gcc: all-stage2-libiberty
65400 all-stage3-gcc: all-stage3-libiberty
65401 all-stage4-gcc: all-stage4-libiberty
65402 all-stageprofile-gcc: all-stageprofile-libiberty
65403 all-stagetrain-gcc: all-stagetrain-libiberty
65404 all-stagefeedback-gcc: all-stagefeedback-libiberty
65405 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65406 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65407 all-gcc: maybe-all-intl
65408 all-stage1-gcc: maybe-all-stage1-intl
65409 all-stage2-gcc: maybe-all-stage2-intl
65410 all-stage3-gcc: maybe-all-stage3-intl
65411 all-stage4-gcc: maybe-all-stage4-intl
65412 all-stageprofile-gcc: maybe-all-stageprofile-intl
65413 all-stagetrain-gcc: maybe-all-stagetrain-intl
65414 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65415 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65416 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65417 all-gcc: maybe-all-mpfr
65418 all-stage1-gcc: maybe-all-stage1-mpfr
65419 all-stage2-gcc: maybe-all-stage2-mpfr
65420 all-stage3-gcc: maybe-all-stage3-mpfr
65421 all-stage4-gcc: maybe-all-stage4-mpfr
65422 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65423 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65424 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65425 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65426 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65427 all-gcc: maybe-all-mpc
65428 all-stage1-gcc: maybe-all-stage1-mpc
65429 all-stage2-gcc: maybe-all-stage2-mpc
65430 all-stage3-gcc: maybe-all-stage3-mpc
65431 all-stage4-gcc: maybe-all-stage4-mpc
65432 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65433 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65434 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65435 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65436 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65437 all-gcc: maybe-all-isl
65438 all-stage1-gcc: maybe-all-stage1-isl
65439 all-stage2-gcc: maybe-all-stage2-isl
65440 all-stage3-gcc: maybe-all-stage3-isl
65441 all-stage4-gcc: maybe-all-stage4-isl
65442 all-stageprofile-gcc: maybe-all-stageprofile-isl
65443 all-stagetrain-gcc: maybe-all-stagetrain-isl
65444 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65445 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65446 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65447 all-gcc: maybe-all-build-texinfo
65448 all-stage1-gcc: maybe-all-build-texinfo
65449 all-stage2-gcc: maybe-all-build-texinfo
65450 all-stage3-gcc: maybe-all-build-texinfo
65451 all-stage4-gcc: maybe-all-build-texinfo
65452 all-stageprofile-gcc: maybe-all-build-texinfo
65453 all-stagetrain-gcc: maybe-all-build-texinfo
65454 all-stagefeedback-gcc: maybe-all-build-texinfo
65455 all-stageautoprofile-gcc: maybe-all-build-texinfo
65456 all-stageautofeedback-gcc: maybe-all-build-texinfo
65457 all-gcc: maybe-all-build-bison
65458 all-stage1-gcc: maybe-all-build-bison
65459 all-stage2-gcc: maybe-all-build-bison
65460 all-stage3-gcc: maybe-all-build-bison
65461 all-stage4-gcc: maybe-all-build-bison
65462 all-stageprofile-gcc: maybe-all-build-bison
65463 all-stagetrain-gcc: maybe-all-build-bison
65464 all-stagefeedback-gcc: maybe-all-build-bison
65465 all-stageautoprofile-gcc: maybe-all-build-bison
65466 all-stageautofeedback-gcc: maybe-all-build-bison
65467 all-gcc: maybe-all-build-flex
65468 all-stage1-gcc: maybe-all-build-flex
65469 all-stage2-gcc: maybe-all-build-flex
65470 all-stage3-gcc: maybe-all-build-flex
65471 all-stage4-gcc: maybe-all-build-flex
65472 all-stageprofile-gcc: maybe-all-build-flex
65473 all-stagetrain-gcc: maybe-all-build-flex
65474 all-stagefeedback-gcc: maybe-all-build-flex
65475 all-stageautoprofile-gcc: maybe-all-build-flex
65476 all-stageautofeedback-gcc: maybe-all-build-flex
65477 all-gcc: maybe-all-build-libiberty
65478 all-stage1-gcc: maybe-all-build-libiberty
65479 all-stage2-gcc: maybe-all-build-libiberty
65480 all-stage3-gcc: maybe-all-build-libiberty
65481 all-stage4-gcc: maybe-all-build-libiberty
65482 all-stageprofile-gcc: maybe-all-build-libiberty
65483 all-stagetrain-gcc: maybe-all-build-libiberty
65484 all-stagefeedback-gcc: maybe-all-build-libiberty
65485 all-stageautoprofile-gcc: maybe-all-build-libiberty
65486 all-stageautofeedback-gcc: maybe-all-build-libiberty
65487 all-gcc: maybe-all-build-fixincludes
65488 all-stage1-gcc: maybe-all-build-fixincludes
65489 all-stage2-gcc: maybe-all-build-fixincludes
65490 all-stage3-gcc: maybe-all-build-fixincludes
65491 all-stage4-gcc: maybe-all-build-fixincludes
65492 all-stageprofile-gcc: maybe-all-build-fixincludes
65493 all-stagetrain-gcc: maybe-all-build-fixincludes
65494 all-stagefeedback-gcc: maybe-all-build-fixincludes
65495 all-stageautoprofile-gcc: maybe-all-build-fixincludes
65496 all-stageautofeedback-gcc: maybe-all-build-fixincludes
65497 all-gcc: maybe-all-build-libcpp
65498 all-stage1-gcc: maybe-all-build-libcpp
65499 all-stage2-gcc: maybe-all-build-libcpp
65500 all-stage3-gcc: maybe-all-build-libcpp
65501 all-stage4-gcc: maybe-all-build-libcpp
65502 all-stageprofile-gcc: maybe-all-build-libcpp
65503 all-stagetrain-gcc: maybe-all-build-libcpp
65504 all-stagefeedback-gcc: maybe-all-build-libcpp
65505 all-stageautoprofile-gcc: maybe-all-build-libcpp
65506 all-stageautofeedback-gcc: maybe-all-build-libcpp
65507 all-gcc: maybe-all-zlib
65508 all-stage1-gcc: maybe-all-stage1-zlib
65509 all-stage2-gcc: maybe-all-stage2-zlib
65510 all-stage3-gcc: maybe-all-stage3-zlib
65511 all-stage4-gcc: maybe-all-stage4-zlib
65512 all-stageprofile-gcc: maybe-all-stageprofile-zlib
65513 all-stagetrain-gcc: maybe-all-stagetrain-zlib
65514 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
65515 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
65516 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
65517 all-gcc: all-libbacktrace
65518 all-stage1-gcc: all-stage1-libbacktrace
65519 all-stage2-gcc: all-stage2-libbacktrace
65520 all-stage3-gcc: all-stage3-libbacktrace
65521 all-stage4-gcc: all-stage4-libbacktrace
65522 all-stageprofile-gcc: all-stageprofile-libbacktrace
65523 all-stagetrain-gcc: all-stagetrain-libbacktrace
65524 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
65525 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
65526 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
65527 all-gcc: all-libcpp
65528 all-stage1-gcc: all-stage1-libcpp
65529 all-stage2-gcc: all-stage2-libcpp
65530 all-stage3-gcc: all-stage3-libcpp
65531 all-stage4-gcc: all-stage4-libcpp
65532 all-stageprofile-gcc: all-stageprofile-libcpp
65533 all-stagetrain-gcc: all-stagetrain-libcpp
65534 all-stagefeedback-gcc: all-stagefeedback-libcpp
65535 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
65536 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
65537 all-gcc: all-libcody
65538 all-stage1-gcc: all-stage1-libcody
65539 all-stage2-gcc: all-stage2-libcody
65540 all-stage3-gcc: all-stage3-libcody
65541 all-stage4-gcc: all-stage4-libcody
65542 all-stageprofile-gcc: all-stageprofile-libcody
65543 all-stagetrain-gcc: all-stagetrain-libcody
65544 all-stagefeedback-gcc: all-stagefeedback-libcody
65545 all-stageautoprofile-gcc: all-stageautoprofile-libcody
65546 all-stageautofeedback-gcc: all-stageautofeedback-libcody
65547 all-gcc: all-libdecnumber
65548 all-stage1-gcc: all-stage1-libdecnumber
65549 all-stage2-gcc: all-stage2-libdecnumber
65550 all-stage3-gcc: all-stage3-libdecnumber
65551 all-stage4-gcc: all-stage4-libdecnumber
65552 all-stageprofile-gcc: all-stageprofile-libdecnumber
65553 all-stagetrain-gcc: all-stagetrain-libdecnumber
65554 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
65555 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
65556 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
65557 all-gcc: maybe-all-libiberty
65558 all-stage1-gcc: maybe-all-stage1-libiberty
65559 all-stage2-gcc: maybe-all-stage2-libiberty
65560 all-stage3-gcc: maybe-all-stage3-libiberty
65561 all-stage4-gcc: maybe-all-stage4-libiberty
65562 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
65563 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
65564 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
65565 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
65566 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
65567 all-gcc: maybe-all-fixincludes
65568 all-stage1-gcc: maybe-all-stage1-fixincludes
65569 all-stage2-gcc: maybe-all-stage2-fixincludes
65570 all-stage3-gcc: maybe-all-stage3-fixincludes
65571 all-stage4-gcc: maybe-all-stage4-fixincludes
65572 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
65573 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
65574 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
65575 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
65576 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
65577 all-gcc: maybe-all-lto-plugin
65578 all-stage1-gcc: maybe-all-stage1-lto-plugin
65579 all-stage2-gcc: maybe-all-stage2-lto-plugin
65580 all-stage3-gcc: maybe-all-stage3-lto-plugin
65581 all-stage4-gcc: maybe-all-stage4-lto-plugin
65582 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65583 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65584 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65585 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65586 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65587 all-gcc: maybe-all-libiconv
65588 all-stage1-gcc: maybe-all-stage1-libiconv
65589 all-stage2-gcc: maybe-all-stage2-libiconv
65590 all-stage3-gcc: maybe-all-stage3-libiconv
65591 all-stage4-gcc: maybe-all-stage4-libiconv
65592 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
65593 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
65594 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65595 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65596 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65597 info-gcc: maybe-all-build-libiberty
65598 info-stage1-gcc: maybe-all-build-libiberty
65599 info-stage2-gcc: maybe-all-build-libiberty
65600 info-stage3-gcc: maybe-all-build-libiberty
65601 info-stage4-gcc: maybe-all-build-libiberty
65602 info-stageprofile-gcc: maybe-all-build-libiberty
65603 info-stagetrain-gcc: maybe-all-build-libiberty
65604 info-stagefeedback-gcc: maybe-all-build-libiberty
65605 info-stageautoprofile-gcc: maybe-all-build-libiberty
65606 info-stageautofeedback-gcc: maybe-all-build-libiberty
65607 dvi-gcc: maybe-all-build-libiberty
65608 dvi-stage1-gcc: maybe-all-build-libiberty
65609 dvi-stage2-gcc: maybe-all-build-libiberty
65610 dvi-stage3-gcc: maybe-all-build-libiberty
65611 dvi-stage4-gcc: maybe-all-build-libiberty
65612 dvi-stageprofile-gcc: maybe-all-build-libiberty
65613 dvi-stagetrain-gcc: maybe-all-build-libiberty
65614 dvi-stagefeedback-gcc: maybe-all-build-libiberty
65615 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
65616 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
65617 pdf-gcc: maybe-all-build-libiberty
65618 pdf-stage1-gcc: maybe-all-build-libiberty
65619 pdf-stage2-gcc: maybe-all-build-libiberty
65620 pdf-stage3-gcc: maybe-all-build-libiberty
65621 pdf-stage4-gcc: maybe-all-build-libiberty
65622 pdf-stageprofile-gcc: maybe-all-build-libiberty
65623 pdf-stagetrain-gcc: maybe-all-build-libiberty
65624 pdf-stagefeedback-gcc: maybe-all-build-libiberty
65625 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
65626 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
65627 html-gcc: maybe-all-build-libiberty
65628 html-stage1-gcc: maybe-all-build-libiberty
65629 html-stage2-gcc: maybe-all-build-libiberty
65630 html-stage3-gcc: maybe-all-build-libiberty
65631 html-stage4-gcc: maybe-all-build-libiberty
65632 html-stageprofile-gcc: maybe-all-build-libiberty
65633 html-stagetrain-gcc: maybe-all-build-libiberty
65634 html-stagefeedback-gcc: maybe-all-build-libiberty
65635 html-stageautoprofile-gcc: maybe-all-build-libiberty
65636 html-stageautofeedback-gcc: maybe-all-build-libiberty
65637 install-gcc: maybe-install-fixincludes
65638 install-gcc: maybe-install-lto-plugin
65639 install-strip-gcc: maybe-install-strip-fixincludes
65640 install-strip-gcc: maybe-install-strip-lto-plugin
65641 configure-libcpp: configure-libiberty
65642 configure-stage1-libcpp: configure-stage1-libiberty
65643 configure-stage2-libcpp: configure-stage2-libiberty
65644 configure-stage3-libcpp: configure-stage3-libiberty
65645 configure-stage4-libcpp: configure-stage4-libiberty
65646 configure-stageprofile-libcpp: configure-stageprofile-libiberty
65647 configure-stagetrain-libcpp: configure-stagetrain-libiberty
65648 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
65649 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
65650 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
65651 configure-libcpp: maybe-configure-intl
65652 configure-stage1-libcpp: maybe-configure-stage1-intl
65653 configure-stage2-libcpp: maybe-configure-stage2-intl
65654 configure-stage3-libcpp: maybe-configure-stage3-intl
65655 configure-stage4-libcpp: maybe-configure-stage4-intl
65656 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
65657 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
65658 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
65659 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
65660 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
65661 configure-libcpp: maybe-all-libiconv
65662 configure-stage1-libcpp: maybe-all-stage1-libiconv
65663 configure-stage2-libcpp: maybe-all-stage2-libiconv
65664 configure-stage3-libcpp: maybe-all-stage3-libiconv
65665 configure-stage4-libcpp: maybe-all-stage4-libiconv
65666 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65667 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65668 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65669 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65670 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65671 all-libcpp: all-libiberty
65672 all-stage1-libcpp: all-stage1-libiberty
65673 all-stage2-libcpp: all-stage2-libiberty
65674 all-stage3-libcpp: all-stage3-libiberty
65675 all-stage4-libcpp: all-stage4-libiberty
65676 all-stageprofile-libcpp: all-stageprofile-libiberty
65677 all-stagetrain-libcpp: all-stagetrain-libiberty
65678 all-stagefeedback-libcpp: all-stagefeedback-libiberty
65679 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
65680 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
65681 all-libcpp: maybe-all-intl
65682 all-stage1-libcpp: maybe-all-stage1-intl
65683 all-stage2-libcpp: maybe-all-stage2-intl
65684 all-stage3-libcpp: maybe-all-stage3-intl
65685 all-stage4-libcpp: maybe-all-stage4-intl
65686 all-stageprofile-libcpp: maybe-all-stageprofile-intl
65687 all-stagetrain-libcpp: maybe-all-stagetrain-intl
65688 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
65689 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
65690 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
65691 all-libcpp: maybe-all-libiconv
65692 all-stage1-libcpp: maybe-all-stage1-libiconv
65693 all-stage2-libcpp: maybe-all-stage2-libiconv
65694 all-stage3-libcpp: maybe-all-stage3-libiconv
65695 all-stage4-libcpp: maybe-all-stage4-libiconv
65696 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65697 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65698 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65699 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65700 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65701 all-fixincludes: maybe-all-libiberty
65702 all-stage1-fixincludes: maybe-all-stage1-libiberty
65703 all-stage2-fixincludes: maybe-all-stage2-libiberty
65704 all-stage3-fixincludes: maybe-all-stage3-libiberty
65705 all-stage4-fixincludes: maybe-all-stage4-libiberty
65706 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
65707 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
65708 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
65709 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
65710 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
65711 all-gnattools: maybe-all-target-libada
65712 all-lto-plugin: maybe-all-libiberty
65713 all-stage1-lto-plugin: maybe-all-stage1-libiberty
65714 all-stage2-lto-plugin: maybe-all-stage2-libiberty
65715 all-stage3-lto-plugin: maybe-all-stage3-libiberty
65716 all-stage4-lto-plugin: maybe-all-stage4-libiberty
65717 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
65718 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
65719 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
65720 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
65721 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
65722 all-lto-plugin: maybe-all-libiberty-linker-plugin
65723 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
65724 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
65725 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
65726 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
65727 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
65728 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
65729 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
65730 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
65731 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
65732 all-gotools: maybe-all-target-libgo
65733 configure-intl: maybe-all-libiconv
65734 configure-stage1-intl: maybe-all-stage1-libiconv
65735 configure-stage2-intl: maybe-all-stage2-libiconv
65736 configure-stage3-intl: maybe-all-stage3-libiconv
65737 configure-stage4-intl: maybe-all-stage4-libiconv
65738 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
65739 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
65740 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65741 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65742 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65743 configure-mpfr: maybe-all-gmp
65744 configure-stage1-mpfr: maybe-all-stage1-gmp
65745 configure-stage2-mpfr: maybe-all-stage2-gmp
65746 configure-stage3-mpfr: maybe-all-stage3-gmp
65747 configure-stage4-mpfr: maybe-all-stage4-gmp
65748 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
65749 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
65750 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
65751 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
65752 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
65753 configure-mpc: maybe-all-mpfr
65754 configure-stage1-mpc: maybe-all-stage1-mpfr
65755 configure-stage2-mpc: maybe-all-stage2-mpfr
65756 configure-stage3-mpc: maybe-all-stage3-mpfr
65757 configure-stage4-mpc: maybe-all-stage4-mpfr
65758 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
65759 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
65760 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
65761 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
65762 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
65763 configure-isl: maybe-all-gmp
65764 configure-stage1-isl: maybe-all-stage1-gmp
65765 configure-stage2-isl: maybe-all-stage2-gmp
65766 configure-stage3-isl: maybe-all-stage3-gmp
65767 configure-stage4-isl: maybe-all-stage4-gmp
65768 configure-stageprofile-isl: maybe-all-stageprofile-gmp
65769 configure-stagetrain-isl: maybe-all-stagetrain-gmp
65770 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
65771 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
65772 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
65773 all-intl: maybe-all-libiconv
65774 all-stage1-intl: maybe-all-stage1-libiconv
65775 all-stage2-intl: maybe-all-stage2-libiconv
65776 all-stage3-intl: maybe-all-stage3-libiconv
65777 all-stage4-intl: maybe-all-stage4-libiconv
65778 all-stageprofile-intl: maybe-all-stageprofile-libiconv
65779 all-stagetrain-intl: maybe-all-stagetrain-libiconv
65780 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65781 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65782 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65783 configure-gdb: maybe-configure-sim
65784 configure-gdb: maybe-all-gnulib
65785 configure-gdb: maybe-all-gdbsupport
65786 all-gdb: maybe-all-gnulib
65787 all-gdb: maybe-all-gdbsupport
65788 all-gdb: maybe-all-readline
65789 all-gdb: maybe-all-build-bison
65790 all-gdb: maybe-all-sim
65791 all-gdb: maybe-all-libtermcap
65792 configure-gdbserver: maybe-all-gnulib
65793 all-gdbserver: maybe-all-gdbsupport
65794 all-gdbserver: maybe-all-gnulib
65795 configure-libgui: maybe-configure-tcl
65796 configure-libgui: maybe-configure-tk
65797 all-libgui: maybe-all-tcl
65798 all-libgui: maybe-all-tk
65799 all-libgui: maybe-all-itcl
65800 configure-gdbsupport: maybe-configure-gnulib
65801 all-gdbsupport: maybe-all-gnulib
65802 configure-bfd: configure-libiberty
65803 configure-stage1-bfd: configure-stage1-libiberty
65804 configure-stage2-bfd: configure-stage2-libiberty
65805 configure-stage3-bfd: configure-stage3-libiberty
65806 configure-stage4-bfd: configure-stage4-libiberty
65807 configure-stageprofile-bfd: configure-stageprofile-libiberty
65808 configure-stagetrain-bfd: configure-stagetrain-libiberty
65809 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
65810 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
65811 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
65812 configure-bfd: maybe-configure-intl
65813 configure-stage1-bfd: maybe-configure-stage1-intl
65814 configure-stage2-bfd: maybe-configure-stage2-intl
65815 configure-stage3-bfd: maybe-configure-stage3-intl
65816 configure-stage4-bfd: maybe-configure-stage4-intl
65817 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
65818 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
65819 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
65820 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
65821 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
65822 all-bfd: maybe-all-libiberty
65823 all-stage1-bfd: maybe-all-stage1-libiberty
65824 all-stage2-bfd: maybe-all-stage2-libiberty
65825 all-stage3-bfd: maybe-all-stage3-libiberty
65826 all-stage4-bfd: maybe-all-stage4-libiberty
65827 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
65828 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
65829 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
65830 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
65831 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
65832 all-bfd: maybe-all-intl
65833 all-stage1-bfd: maybe-all-stage1-intl
65834 all-stage2-bfd: maybe-all-stage2-intl
65835 all-stage3-bfd: maybe-all-stage3-intl
65836 all-stage4-bfd: maybe-all-stage4-intl
65837 all-stageprofile-bfd: maybe-all-stageprofile-intl
65838 all-stagetrain-bfd: maybe-all-stagetrain-intl
65839 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
65840 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
65841 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
65842 all-bfd: maybe-all-zlib
65843 all-stage1-bfd: maybe-all-stage1-zlib
65844 all-stage2-bfd: maybe-all-stage2-zlib
65845 all-stage3-bfd: maybe-all-stage3-zlib
65846 all-stage4-bfd: maybe-all-stage4-zlib
65847 all-stageprofile-bfd: maybe-all-stageprofile-zlib
65848 all-stagetrain-bfd: maybe-all-stagetrain-zlib
65849 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
65850 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
65851 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
65852 configure-opcodes: configure-libiberty
65853 configure-stage1-opcodes: configure-stage1-libiberty
65854 configure-stage2-opcodes: configure-stage2-libiberty
65855 configure-stage3-opcodes: configure-stage3-libiberty
65856 configure-stage4-opcodes: configure-stage4-libiberty
65857 configure-stageprofile-opcodes: configure-stageprofile-libiberty
65858 configure-stagetrain-opcodes: configure-stagetrain-libiberty
65859 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
65860 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
65861 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
65862 all-opcodes: maybe-all-libiberty
65863 all-stage1-opcodes: maybe-all-stage1-libiberty
65864 all-stage2-opcodes: maybe-all-stage2-libiberty
65865 all-stage3-opcodes: maybe-all-stage3-libiberty
65866 all-stage4-opcodes: maybe-all-stage4-libiberty
65867 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65868 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65869 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65870 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65871 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65872 configure-binutils: maybe-configure-intl
65873 configure-stage1-binutils: maybe-configure-stage1-intl
65874 configure-stage2-binutils: maybe-configure-stage2-intl
65875 configure-stage3-binutils: maybe-configure-stage3-intl
65876 configure-stage4-binutils: maybe-configure-stage4-intl
65877 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
65878 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
65879 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
65880 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
65881 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
65882 all-binutils: maybe-all-libiberty
65883 all-stage1-binutils: maybe-all-stage1-libiberty
65884 all-stage2-binutils: maybe-all-stage2-libiberty
65885 all-stage3-binutils: maybe-all-stage3-libiberty
65886 all-stage4-binutils: maybe-all-stage4-libiberty
65887 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
65888 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
65889 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
65890 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
65891 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
65892 all-binutils: maybe-all-opcodes
65893 all-stage1-binutils: maybe-all-stage1-opcodes
65894 all-stage2-binutils: maybe-all-stage2-opcodes
65895 all-stage3-binutils: maybe-all-stage3-opcodes
65896 all-stage4-binutils: maybe-all-stage4-opcodes
65897 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
65898 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
65899 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
65900 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
65901 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
65902 all-binutils: maybe-all-bfd
65903 all-stage1-binutils: maybe-all-stage1-bfd
65904 all-stage2-binutils: maybe-all-stage2-bfd
65905 all-stage3-binutils: maybe-all-stage3-bfd
65906 all-stage4-binutils: maybe-all-stage4-bfd
65907 all-stageprofile-binutils: maybe-all-stageprofile-bfd
65908 all-stagetrain-binutils: maybe-all-stagetrain-bfd
65909 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
65910 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
65911 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
65912 all-binutils: maybe-all-build-flex
65913 all-stage1-binutils: maybe-all-build-flex
65914 all-stage2-binutils: maybe-all-build-flex
65915 all-stage3-binutils: maybe-all-build-flex
65916 all-stage4-binutils: maybe-all-build-flex
65917 all-stageprofile-binutils: maybe-all-build-flex
65918 all-stagetrain-binutils: maybe-all-build-flex
65919 all-stagefeedback-binutils: maybe-all-build-flex
65920 all-stageautoprofile-binutils: maybe-all-build-flex
65921 all-stageautofeedback-binutils: maybe-all-build-flex
65922 all-binutils: maybe-all-build-bison
65923 all-stage1-binutils: maybe-all-build-bison
65924 all-stage2-binutils: maybe-all-build-bison
65925 all-stage3-binutils: maybe-all-build-bison
65926 all-stage4-binutils: maybe-all-build-bison
65927 all-stageprofile-binutils: maybe-all-build-bison
65928 all-stagetrain-binutils: maybe-all-build-bison
65929 all-stagefeedback-binutils: maybe-all-build-bison
65930 all-stageautoprofile-binutils: maybe-all-build-bison
65931 all-stageautofeedback-binutils: maybe-all-build-bison
65932 all-binutils: maybe-all-intl
65933 all-stage1-binutils: maybe-all-stage1-intl
65934 all-stage2-binutils: maybe-all-stage2-intl
65935 all-stage3-binutils: maybe-all-stage3-intl
65936 all-stage4-binutils: maybe-all-stage4-intl
65937 all-stageprofile-binutils: maybe-all-stageprofile-intl
65938 all-stagetrain-binutils: maybe-all-stagetrain-intl
65939 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
65940 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
65941 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
65942 all-binutils: maybe-all-gas
65943 all-stage1-binutils: maybe-all-stage1-gas
65944 all-stage2-binutils: maybe-all-stage2-gas
65945 all-stage3-binutils: maybe-all-stage3-gas
65946 all-stage4-binutils: maybe-all-stage4-gas
65947 all-stageprofile-binutils: maybe-all-stageprofile-gas
65948 all-stagetrain-binutils: maybe-all-stagetrain-gas
65949 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
65950 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
65951 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
65952 all-binutils: maybe-all-libctf
65953 all-stage1-binutils: maybe-all-stage1-libctf
65954 all-stage2-binutils: maybe-all-stage2-libctf
65955 all-stage3-binutils: maybe-all-stage3-libctf
65956 all-stage4-binutils: maybe-all-stage4-libctf
65957 all-stageprofile-binutils: maybe-all-stageprofile-libctf
65958 all-stagetrain-binutils: maybe-all-stagetrain-libctf
65959 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
65960 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
65961 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
65962 all-ld: maybe-all-libctf
65963 all-stage1-ld: maybe-all-stage1-libctf
65964 all-stage2-ld: maybe-all-stage2-libctf
65965 all-stage3-ld: maybe-all-stage3-libctf
65966 all-stage4-ld: maybe-all-stage4-libctf
65967 all-stageprofile-ld: maybe-all-stageprofile-libctf
65968 all-stagetrain-ld: maybe-all-stagetrain-libctf
65969 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
65970 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
65971 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
65972 all-binutils: maybe-all-libsframe
65973 all-stage1-binutils: maybe-all-stage1-libsframe
65974 all-stage2-binutils: maybe-all-stage2-libsframe
65975 all-stage3-binutils: maybe-all-stage3-libsframe
65976 all-stage4-binutils: maybe-all-stage4-libsframe
65977 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
65978 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
65979 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
65980 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
65981 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
65982 install-binutils: maybe-install-opcodes
65983 install-strip-binutils: maybe-install-strip-opcodes
65984 install-libctf: maybe-install-bfd
65985 install-ld: maybe-install-bfd
65986 install-ld: maybe-install-libctf
65987 install-strip-libctf: maybe-install-strip-bfd
65988 install-strip-ld: maybe-install-strip-bfd
65989 install-strip-ld: maybe-install-strip-libctf
65990 configure-opcodes: configure-bfd
65991 configure-stage1-opcodes: configure-stage1-bfd
65992 configure-stage2-opcodes: configure-stage2-bfd
65993 configure-stage3-opcodes: configure-stage3-bfd
65994 configure-stage4-opcodes: configure-stage4-bfd
65995 configure-stageprofile-opcodes: configure-stageprofile-bfd
65996 configure-stagetrain-opcodes: configure-stagetrain-bfd
65997 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
65998 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
65999 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66000 install-opcodes: maybe-install-bfd
66001 install-strip-opcodes: maybe-install-strip-bfd
66002 configure-gas: maybe-configure-intl
66003 configure-stage1-gas: maybe-configure-stage1-intl
66004 configure-stage2-gas: maybe-configure-stage2-intl
66005 configure-stage3-gas: maybe-configure-stage3-intl
66006 configure-stage4-gas: maybe-configure-stage4-intl
66007 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66008 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66009 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66010 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66011 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66012 all-gas: maybe-all-libiberty
66013 all-stage1-gas: maybe-all-stage1-libiberty
66014 all-stage2-gas: maybe-all-stage2-libiberty
66015 all-stage3-gas: maybe-all-stage3-libiberty
66016 all-stage4-gas: maybe-all-stage4-libiberty
66017 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66018 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66019 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66020 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66021 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66022 all-gas: maybe-all-opcodes
66023 all-stage1-gas: maybe-all-stage1-opcodes
66024 all-stage2-gas: maybe-all-stage2-opcodes
66025 all-stage3-gas: maybe-all-stage3-opcodes
66026 all-stage4-gas: maybe-all-stage4-opcodes
66027 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66028 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66029 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66030 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66031 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66032 all-gas: maybe-all-bfd
66033 all-stage1-gas: maybe-all-stage1-bfd
66034 all-stage2-gas: maybe-all-stage2-bfd
66035 all-stage3-gas: maybe-all-stage3-bfd
66036 all-stage4-gas: maybe-all-stage4-bfd
66037 all-stageprofile-gas: maybe-all-stageprofile-bfd
66038 all-stagetrain-gas: maybe-all-stagetrain-bfd
66039 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66040 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66041 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66042 all-gas: maybe-all-intl
66043 all-stage1-gas: maybe-all-stage1-intl
66044 all-stage2-gas: maybe-all-stage2-intl
66045 all-stage3-gas: maybe-all-stage3-intl
66046 all-stage4-gas: maybe-all-stage4-intl
66047 all-stageprofile-gas: maybe-all-stageprofile-intl
66048 all-stagetrain-gas: maybe-all-stagetrain-intl
66049 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66050 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66051 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66052 configure-ld: maybe-configure-intl
66053 configure-stage1-ld: maybe-configure-stage1-intl
66054 configure-stage2-ld: maybe-configure-stage2-intl
66055 configure-stage3-ld: maybe-configure-stage3-intl
66056 configure-stage4-ld: maybe-configure-stage4-intl
66057 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66058 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66059 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66060 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66061 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66062 all-ld: maybe-all-libiberty
66063 all-stage1-ld: maybe-all-stage1-libiberty
66064 all-stage2-ld: maybe-all-stage2-libiberty
66065 all-stage3-ld: maybe-all-stage3-libiberty
66066 all-stage4-ld: maybe-all-stage4-libiberty
66067 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66068 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66069 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66070 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66071 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66072 all-ld: maybe-all-bfd
66073 all-stage1-ld: maybe-all-stage1-bfd
66074 all-stage2-ld: maybe-all-stage2-bfd
66075 all-stage3-ld: maybe-all-stage3-bfd
66076 all-stage4-ld: maybe-all-stage4-bfd
66077 all-stageprofile-ld: maybe-all-stageprofile-bfd
66078 all-stagetrain-ld: maybe-all-stagetrain-bfd
66079 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66080 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66081 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66082 all-ld: maybe-all-opcodes
66083 all-stage1-ld: maybe-all-stage1-opcodes
66084 all-stage2-ld: maybe-all-stage2-opcodes
66085 all-stage3-ld: maybe-all-stage3-opcodes
66086 all-stage4-ld: maybe-all-stage4-opcodes
66087 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66088 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66089 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66090 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66091 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66092 all-ld: maybe-all-build-bison
66093 all-stage1-ld: maybe-all-build-bison
66094 all-stage2-ld: maybe-all-build-bison
66095 all-stage3-ld: maybe-all-build-bison
66096 all-stage4-ld: maybe-all-build-bison
66097 all-stageprofile-ld: maybe-all-build-bison
66098 all-stagetrain-ld: maybe-all-build-bison
66099 all-stagefeedback-ld: maybe-all-build-bison
66100 all-stageautoprofile-ld: maybe-all-build-bison
66101 all-stageautofeedback-ld: maybe-all-build-bison
66102 all-ld: maybe-all-build-flex
66103 all-stage1-ld: maybe-all-build-flex
66104 all-stage2-ld: maybe-all-build-flex
66105 all-stage3-ld: maybe-all-build-flex
66106 all-stage4-ld: maybe-all-build-flex
66107 all-stageprofile-ld: maybe-all-build-flex
66108 all-stagetrain-ld: maybe-all-build-flex
66109 all-stagefeedback-ld: maybe-all-build-flex
66110 all-stageautoprofile-ld: maybe-all-build-flex
66111 all-stageautofeedback-ld: maybe-all-build-flex
66112 all-ld: maybe-all-intl
66113 all-stage1-ld: maybe-all-stage1-intl
66114 all-stage2-ld: maybe-all-stage2-intl
66115 all-stage3-ld: maybe-all-stage3-intl
66116 all-stage4-ld: maybe-all-stage4-intl
66117 all-stageprofile-ld: maybe-all-stageprofile-intl
66118 all-stagetrain-ld: maybe-all-stagetrain-intl
66119 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66120 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66121 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66122 all-ld: maybe-all-gas
66123 all-stage1-ld: maybe-all-stage1-gas
66124 all-stage2-ld: maybe-all-stage2-gas
66125 all-stage3-ld: maybe-all-stage3-gas
66126 all-stage4-ld: maybe-all-stage4-gas
66127 all-stageprofile-ld: maybe-all-stageprofile-gas
66128 all-stagetrain-ld: maybe-all-stagetrain-gas
66129 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66130 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66131 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66132 all-ld: maybe-all-binutils
66133 all-stage1-ld: maybe-all-stage1-binutils
66134 all-stage2-ld: maybe-all-stage2-binutils
66135 all-stage3-ld: maybe-all-stage3-binutils
66136 all-stage4-ld: maybe-all-stage4-binutils
66137 all-stageprofile-ld: maybe-all-stageprofile-binutils
66138 all-stagetrain-ld: maybe-all-stagetrain-binutils
66139 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66140 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66141 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66142 install-ld: maybe-install-gold
66143 install-strip-ld: maybe-install-strip-gold
66144 configure-gold: maybe-configure-intl
66145 configure-stage1-gold: maybe-configure-stage1-intl
66146 configure-stage2-gold: maybe-configure-stage2-intl
66147 configure-stage3-gold: maybe-configure-stage3-intl
66148 configure-stage4-gold: maybe-configure-stage4-intl
66149 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66150 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66151 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66152 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66153 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66154 all-gold: maybe-all-libiberty
66155 all-stage1-gold: maybe-all-stage1-libiberty
66156 all-stage2-gold: maybe-all-stage2-libiberty
66157 all-stage3-gold: maybe-all-stage3-libiberty
66158 all-stage4-gold: maybe-all-stage4-libiberty
66159 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66160 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66161 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66162 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66163 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66164 all-gold: maybe-all-intl
66165 all-stage1-gold: maybe-all-stage1-intl
66166 all-stage2-gold: maybe-all-stage2-intl
66167 all-stage3-gold: maybe-all-stage3-intl
66168 all-stage4-gold: maybe-all-stage4-intl
66169 all-stageprofile-gold: maybe-all-stageprofile-intl
66170 all-stagetrain-gold: maybe-all-stagetrain-intl
66171 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66172 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66173 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66174 all-gold: maybe-all-bfd
66175 all-stage1-gold: maybe-all-stage1-bfd
66176 all-stage2-gold: maybe-all-stage2-bfd
66177 all-stage3-gold: maybe-all-stage3-bfd
66178 all-stage4-gold: maybe-all-stage4-bfd
66179 all-stageprofile-gold: maybe-all-stageprofile-bfd
66180 all-stagetrain-gold: maybe-all-stagetrain-bfd
66181 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66182 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66183 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66184 all-gold: maybe-all-build-bison
66185 all-stage1-gold: maybe-all-build-bison
66186 all-stage2-gold: maybe-all-build-bison
66187 all-stage3-gold: maybe-all-build-bison
66188 all-stage4-gold: maybe-all-build-bison
66189 all-stageprofile-gold: maybe-all-build-bison
66190 all-stagetrain-gold: maybe-all-build-bison
66191 all-stagefeedback-gold: maybe-all-build-bison
66192 all-stageautoprofile-gold: maybe-all-build-bison
66193 all-stageautofeedback-gold: maybe-all-build-bison
66194 all-gold: maybe-all-gas
66195 all-stage1-gold: maybe-all-stage1-gas
66196 all-stage2-gold: maybe-all-stage2-gas
66197 all-stage3-gold: maybe-all-stage3-gas
66198 all-stage4-gold: maybe-all-stage4-gas
66199 all-stageprofile-gold: maybe-all-stageprofile-gas
66200 all-stagetrain-gold: maybe-all-stagetrain-gas
66201 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66202 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66203 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66204 check-gold: maybe-all-binutils
66205 check-stage1-gold: maybe-all-stage1-binutils
66206 check-stage2-gold: maybe-all-stage2-binutils
66207 check-stage3-gold: maybe-all-stage3-binutils
66208 check-stage4-gold: maybe-all-stage4-binutils
66209 check-stageprofile-gold: maybe-all-stageprofile-binutils
66210 check-stagetrain-gold: maybe-all-stagetrain-binutils
66211 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66212 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66213 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66214 check-gold: maybe-all-gas
66215 check-stage1-gold: maybe-all-stage1-gas
66216 check-stage2-gold: maybe-all-stage2-gas
66217 check-stage3-gold: maybe-all-stage3-gas
66218 check-stage4-gold: maybe-all-stage4-gas
66219 check-stageprofile-gold: maybe-all-stageprofile-gas
66220 check-stagetrain-gold: maybe-all-stagetrain-gas
66221 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66222 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66223 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66224 configure-opcodes: maybe-configure-intl
66225 configure-stage1-opcodes: maybe-configure-stage1-intl
66226 configure-stage2-opcodes: maybe-configure-stage2-intl
66227 configure-stage3-opcodes: maybe-configure-stage3-intl
66228 configure-stage4-opcodes: maybe-configure-stage4-intl
66229 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66230 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66231 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66232 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66233 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66234 all-opcodes: maybe-all-bfd
66235 all-stage1-opcodes: maybe-all-stage1-bfd
66236 all-stage2-opcodes: maybe-all-stage2-bfd
66237 all-stage3-opcodes: maybe-all-stage3-bfd
66238 all-stage4-opcodes: maybe-all-stage4-bfd
66239 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66240 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66241 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66242 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66243 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66244 all-opcodes: maybe-all-libiberty
66245 all-stage1-opcodes: maybe-all-stage1-libiberty
66246 all-stage2-opcodes: maybe-all-stage2-libiberty
66247 all-stage3-opcodes: maybe-all-stage3-libiberty
66248 all-stage4-opcodes: maybe-all-stage4-libiberty
66249 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66250 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66251 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66252 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66253 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66254 all-opcodes: maybe-all-intl
66255 all-stage1-opcodes: maybe-all-stage1-intl
66256 all-stage2-opcodes: maybe-all-stage2-intl
66257 all-stage3-opcodes: maybe-all-stage3-intl
66258 all-stage4-opcodes: maybe-all-stage4-intl
66259 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66260 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66261 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66262 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66263 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66264 all-dejagnu: maybe-all-tcl
66265 all-dejagnu: maybe-all-expect
66266 all-dejagnu: maybe-all-tk
66267 configure-expect: maybe-configure-tcl
66268 configure-expect: maybe-configure-tk
66269 all-expect: maybe-all-tcl
66270 all-expect: maybe-all-tk
66271 configure-itcl: maybe-configure-tcl
66272 configure-itcl: maybe-configure-tk
66273 all-itcl: maybe-all-tcl
66274 all-itcl: maybe-all-tk
66275 install-itcl: maybe-install-tcl
66276 install-strip-itcl: maybe-install-strip-tcl
66277 configure-tk: maybe-configure-tcl
66278 all-tk: maybe-all-tcl
66279 all-sid: maybe-all-tcl
66280 all-sid: maybe-all-tk
66281 install-sid: maybe-install-tcl
66282 install-strip-sid: maybe-install-strip-tcl
66283 install-sid: maybe-install-tk
66284 install-strip-sid: maybe-install-strip-tk
66285 configure-sim: maybe-all-gnulib
66286 configure-sim: maybe-all-readline
66287 all-fastjar: maybe-all-build-texinfo
66288 all-libctf: all-libiberty
66289 all-stage1-libctf: all-stage1-libiberty
66290 all-stage2-libctf: all-stage2-libiberty
66291 all-stage3-libctf: all-stage3-libiberty
66292 all-stage4-libctf: all-stage4-libiberty
66293 all-stageprofile-libctf: all-stageprofile-libiberty
66294 all-stagetrain-libctf: all-stagetrain-libiberty
66295 all-stagefeedback-libctf: all-stagefeedback-libiberty
66296 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66297 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66298 all-libctf: maybe-all-bfd
66299 all-stage1-libctf: maybe-all-stage1-bfd
66300 all-stage2-libctf: maybe-all-stage2-bfd
66301 all-stage3-libctf: maybe-all-stage3-bfd
66302 all-stage4-libctf: maybe-all-stage4-bfd
66303 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66304 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66305 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66306 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66307 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66308 all-libctf: maybe-all-zlib
66309 all-stage1-libctf: maybe-all-stage1-zlib
66310 all-stage2-libctf: maybe-all-stage2-zlib
66311 all-stage3-libctf: maybe-all-stage3-zlib
66312 all-stage4-libctf: maybe-all-stage4-zlib
66313 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66314 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66315 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66316 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66317 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66318 configure-libctf: maybe-all-bfd
66319 configure-stage1-libctf: maybe-all-stage1-bfd
66320 configure-stage2-libctf: maybe-all-stage2-bfd
66321 configure-stage3-libctf: maybe-all-stage3-bfd
66322 configure-stage4-libctf: maybe-all-stage4-bfd
66323 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66324 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66325 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66326 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66327 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66328 configure-libctf: maybe-all-intl
66329 configure-stage1-libctf: maybe-all-stage1-intl
66330 configure-stage2-libctf: maybe-all-stage2-intl
66331 configure-stage3-libctf: maybe-all-stage3-intl
66332 configure-stage4-libctf: maybe-all-stage4-intl
66333 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66334 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66335 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66336 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66337 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66338 configure-libctf: maybe-all-zlib
66339 configure-stage1-libctf: maybe-all-stage1-zlib
66340 configure-stage2-libctf: maybe-all-stage2-zlib
66341 configure-stage3-libctf: maybe-all-stage3-zlib
66342 configure-stage4-libctf: maybe-all-stage4-zlib
66343 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66344 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66345 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66346 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66347 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66348 configure-libctf: maybe-all-libiconv
66349 configure-stage1-libctf: maybe-all-stage1-libiconv
66350 configure-stage2-libctf: maybe-all-stage2-libiconv
66351 configure-stage3-libctf: maybe-all-stage3-libiconv
66352 configure-stage4-libctf: maybe-all-stage4-libiconv
66353 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66354 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66355 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66356 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66357 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66358 check-libctf: maybe-all-ld
66359 check-stage1-libctf: maybe-all-stage1-ld
66360 check-stage2-libctf: maybe-all-stage2-ld
66361 check-stage3-libctf: maybe-all-stage3-ld
66362 check-stage4-libctf: maybe-all-stage4-ld
66363 check-stageprofile-libctf: maybe-all-stageprofile-ld
66364 check-stagetrain-libctf: maybe-all-stagetrain-ld
66365 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66366 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66367 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66368 distclean-gnulib: maybe-distclean-gdb
66369 distclean-gnulib: maybe-distclean-gdbserver
66370 all-bison: maybe-all-build-texinfo
66371 all-flex: maybe-all-build-bison
66372 all-flex: maybe-all-m4
66373 all-flex: maybe-all-build-texinfo
66374 all-m4: maybe-all-build-texinfo
66375 configure-target-libgo: maybe-configure-target-libffi
66376 all-target-libgo: maybe-all-target-libffi
66377 configure-target-libphobos: maybe-configure-target-libbacktrace
66378 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66379 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66380 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66381 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66382 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66383 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66384 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66385 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66386 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66387 configure-target-libphobos: maybe-configure-target-zlib
66388 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66389 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66390 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66391 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66392 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66393 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66394 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66395 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66396 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66397 all-target-libphobos: maybe-all-target-libbacktrace
66398 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66399 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66400 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66401 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66402 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66403 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66404 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66405 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66406 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66407 all-target-libphobos: maybe-all-target-zlib
66408 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66409 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66410 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66411 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66412 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66413 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66414 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66415 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66416 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66417 all-target-libphobos: maybe-all-target-libatomic
66418 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66419 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66420 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66421 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66422 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66423 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66424 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66425 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66426 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66427 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66428 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66429 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66430 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66431 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66432 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66433 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66434 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66435 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66436 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66437 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66438 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66439 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66440 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66441 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66442 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66443 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66444 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66445 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66446 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66447 configure-target-libvtv: maybe-all-target-libstdc++-v3
66448 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66449 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66450 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66451 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66452 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66453 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66454 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66455 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66456 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66457 all-target-libstdc++-v3: maybe-configure-target-libgomp
66458 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66459 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66460 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66461 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66462 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66463 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66464 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66465 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66466 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66467 install-target-libgo: maybe-install-target-libatomic
66468 install-target-libgfortran: maybe-install-target-libquadmath
66469 install-target-libgfortran: maybe-install-target-libgcc
66470 install-target-libphobos: maybe-install-target-libatomic
66471 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66472 install-target-libsanitizer: maybe-install-target-libgcc
66473 install-target-libvtv: maybe-install-target-libstdc++-v3
66474 install-target-libvtv: maybe-install-target-libgcc
66475 install-target-libitm: maybe-install-target-libgcc
66476 install-target-libobjc: maybe-install-target-libgcc
66477 install-target-libstdc++-v3: maybe-install-target-libgcc
66478 all-target-libgloss: maybe-all-target-newlib
66479 all-target-winsup: maybe-all-target-libtermcap
66480 configure-target-libgfortran: maybe-all-target-libquadmath
66481
66482
66483 @if gcc-bootstrap
66484 configure-gnattools: stage_last
66485 configure-libcc1: stage_last
66486 configure-c++tools: stage_last
66487 configure-utils: stage_last
66488 configure-gdb: stage_last
66489 configure-gdbserver: stage_last
66490 configure-gdbsupport: stage_last
66491 configure-gprof: stage_last
66492 configure-sid: stage_last
66493 configure-sim: stage_last
66494 configure-fastjar: stage_last
66495 configure-bison: stage_last
66496 configure-flex: stage_last
66497 configure-m4: stage_last
66498 @endif gcc-bootstrap
66499
66500 @unless gcc-bootstrap
66501 all-gnattools: maybe-all-target-libstdc++-v3
66502 configure-libcc1: maybe-configure-gcc
66503 all-libcc1: maybe-all-gcc
66504 all-c++tools: maybe-all-gcc
66505 all-utils: maybe-all-libiberty
66506 configure-gdb: maybe-all-gmp
66507 configure-gdb: maybe-all-mpfr
66508 configure-gdb: maybe-all-intl
66509 configure-gdb: maybe-all-bfd
66510 configure-gdb: maybe-all-libiconv
66511 all-gdb: maybe-all-libiberty
66512 all-gdb: maybe-all-libiconv
66513 all-gdb: maybe-all-opcodes
66514 all-gdb: maybe-all-libdecnumber
66515 all-gdb: maybe-all-libctf
66516 all-gdb: maybe-all-libbacktrace
66517 all-gdbserver: maybe-all-libiberty
66518 configure-gdbsupport: maybe-configure-intl
66519 all-gdbsupport: maybe-all-intl
66520 configure-gprof: maybe-configure-intl
66521 all-gprof: maybe-all-libiberty
66522 all-gprof: maybe-all-bfd
66523 all-gprof: maybe-all-opcodes
66524 all-gprof: maybe-all-intl
66525 all-gprof: maybe-all-gas
66526 all-sid: maybe-all-libiberty
66527 all-sid: maybe-all-bfd
66528 all-sid: maybe-all-opcodes
66529 configure-sim: maybe-configure-intl
66530 all-sim: maybe-all-intl
66531 all-sim: maybe-all-libiberty
66532 all-sim: maybe-all-bfd
66533 all-sim: maybe-all-opcodes
66534 all-fastjar: maybe-all-zlib
66535 all-fastjar: maybe-all-libiberty
66536 all-bison: maybe-all-intl
66537 all-flex: maybe-all-intl
66538 all-m4: maybe-all-intl
66539 configure-target-fastjar: maybe-configure-target-zlib
66540 all-target-fastjar: maybe-all-target-zlib
66541 configure-target-libgo: maybe-all-target-libstdc++-v3
66542 all-target-libgo: maybe-all-target-libbacktrace
66543 all-target-libgo: maybe-all-target-libatomic
66544 configure-target-libgm2: maybe-all-target-libstdc++-v3
66545 all-target-libgm2: maybe-all-target-libatomic
66546 configure-target-newlib: maybe-all-binutils
66547 configure-target-newlib: maybe-all-ld
66548 configure-target-libgfortran: maybe-all-target-libbacktrace
66549 configure-target-libgo: maybe-all-target-libbacktrace
66550 @endunless gcc-bootstrap
66551
66552 # Dependencies for target modules on other target modules are
66553 # described by lang_env_dependencies; the defaults apply to anything
66554 # not mentioned there.
66555
66556
66557 @if gcc-bootstrap
66558 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
66559 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
66560 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
66561 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
66562 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
66563 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
66564 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
66565 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
66566 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
66567 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
66568 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
66569 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
66570 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
66571 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
66572 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
66573 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
66574 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
66575 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
66576 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
66577 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
66578 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
66579 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
66580 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
66581 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
66582 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
66583 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
66584 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
66585 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
66586 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
66587 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
66588 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
66589 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
66590 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
66591 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
66592 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
66593 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
66594 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
66595 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
66596 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
66597 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
66598 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
66599 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
66600 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
66601 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
66602 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
66603 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
66604 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
66605 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
66606 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
66607 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
66608 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
66609 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
66610 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
66611 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
66612 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
66613 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
66614 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
66615 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
66616 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
66617 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
66618 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
66619 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
66620 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
66621 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
66622 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
66623 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
66624 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
66625 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
66626 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
66627 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
66628 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
66629 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
66630 @endif gcc-bootstrap
66631
66632 @if gcc-no-bootstrap
66633 configure-target-libstdc++-v3: maybe-all-target-libgcc
66634 configure-target-libsanitizer: maybe-all-target-libgcc
66635 configure-target-libvtv: maybe-all-target-libgcc
66636 configure-target-libssp: maybe-all-target-libgcc
66637 configure-target-newlib: maybe-all-target-libgcc
66638 configure-target-libbacktrace: maybe-all-target-libgcc
66639 configure-target-libquadmath: maybe-all-target-libgcc
66640 configure-target-libgfortran: maybe-all-target-libgcc
66641 configure-target-libobjc: maybe-all-target-libgcc
66642 configure-target-libgo: maybe-all-target-libgcc
66643 configure-target-libphobos: maybe-all-target-libgcc
66644 configure-target-libtermcap: maybe-all-target-libgcc
66645 configure-target-winsup: maybe-all-target-libgcc
66646 configure-target-libgloss: maybe-all-target-libgcc
66647 configure-target-libffi: maybe-all-target-libgcc
66648 configure-target-zlib: maybe-all-target-libgcc
66649 configure-target-rda: maybe-all-target-libgcc
66650 configure-target-libada: maybe-all-target-libgcc
66651 configure-target-libgm2: maybe-all-target-libgcc
66652 configure-target-libgomp: maybe-all-target-libgcc
66653 configure-target-libitm: maybe-all-target-libgcc
66654 configure-target-libatomic: maybe-all-target-libgcc
66655 @endif gcc-no-bootstrap
66656
66657
66658 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
66659
66660 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
66661
66662 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
66663
66664 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
66665
66666
66667
66668 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
66669
66670 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
66671
66672 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
66673
66674 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
66675
66676 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
66677
66678 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
66679
66680 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
66681
66682 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
66683
66684
66685 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
66686 configure-target-libffi: maybe-all-target-libstdc++-v3
66687
66688 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
66689
66690 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
66691
66692 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
66693
66694 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
66695
66696 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
66697
66698 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
66699 configure-target-libitm: maybe-all-target-libstdc++-v3
66700
66701 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
66702
66703
66704 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
66705 GDB_TK = @GDB_TK@
66706 INSTALL_GDB_TK = @INSTALL_GDB_TK@
66707 configure-gdb: $(CONFIGURE_GDB_TK)
66708 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
66709 install-gdb: $(INSTALL_GDB_TK)
66710
66711 # Serialization dependencies.  Host configures don't work well in parallel to
66712 # each other, due to contention over config.cache.  Target configures and 
66713 # build configures are similar.
66714 @serialization_dependencies@
66715
66716 # --------------------------------
66717 # Regenerating top level configury
66718 # --------------------------------
66719
66720 # Rebuilding Makefile.in, using autogen.
66721 AUTOGEN = autogen
66722 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
66723         cd $(srcdir) && $(AUTOGEN) Makefile.def
66724
66725 # Rebuilding Makefile.
66726 Makefile: $(srcdir)/Makefile.in config.status
66727         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
66728
66729 config.status: configure
66730         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
66731
66732 # Rebuilding configure.
66733 AUTOCONF = autoconf
66734 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
66735         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
66736         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
66737         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
66738         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
66739         cd $(srcdir) && $(AUTOCONF)
66740
66741 # ------------------------------
66742 # Special directives to GNU Make
66743 # ------------------------------
66744
66745 # Don't pass command-line variables to submakes.
66746 .NOEXPORT:
66747 MAKEOVERRIDES=
66748
66749 # end of Makefile.in