ifcvt: Don't make invalid insns for a cond trap (PR78751)
[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 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157         GOC="$(GOC_FOR_BUILD)"; export GOC; \
158         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
160         LD="$(LD_FOR_BUILD)"; export LD; \
161         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
162         NM="$(NM_FOR_BUILD)"; export NM; \
163         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
164         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
165         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
166
167 # These variables must be set on the make command line for directories
168 # built for the build system to override those in BASE_FLAGS_TO_PASS.
169 EXTRA_BUILD_FLAGS = \
170         CFLAGS="$(CFLAGS_FOR_BUILD)" \
171         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
172
173 # This is the list of directories to built for the host system.
174 SUBDIRS = @configdirs@
175 TARGET_CONFIGDIRS = @target_configdirs@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the host system.
178 HOST_CONFIGARGS = @host_configargs@
179 # Host programs are put under this directory, which is . except if building
180 # with srcdir=..
181 HOST_SUBDIR = @host_subdir@
182 # This is the list of variables to export in the environment when
183 # configuring subdirectories for the host system.  We need to pass
184 # some to the GCC configure because of its hybrid host/target nature.
185 HOST_EXPORTS = \
186         $(BASE_EXPORTS) \
187         CC="$(CC)"; export CC; \
188         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
189         CFLAGS="$(CFLAGS)"; export CFLAGS; \
190         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
191         CXX="$(CXX)"; export CXX; \
192         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
193         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
194         GOC="$(GOC)"; export GOC; \
195         AR="$(AR)"; export AR; \
196         AS="$(AS)"; export AS; \
197         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
198         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
199         LD="$(LD)"; export LD; \
200         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
201         NM="$(NM)"; export NM; \
202         RANLIB="$(RANLIB)"; export RANLIB; \
203         WINDRES="$(WINDRES)"; export WINDRES; \
204         WINDMC="$(WINDMC)"; export WINDMC; \
205         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
206         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
207         READELF="$(READELF)"; export READELF; \
208         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
215         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
216         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
217         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
218         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
219         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
220         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
221         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
222         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
223         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
224         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
225         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
226         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
227 @if gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
229 @endif gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231
232 POSTSTAGE1_CXX_EXPORT = \
233         CXX='$(CXX)'; export CXX; \
234         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
235 @if target-libstdc++-v3-bootstrap
236 # Override the above if we're bootstrapping C++.
237 POSTSTAGE1_CXX_EXPORT = \
238         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
239           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
242           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
247           export CXX; \
248         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
249 @endif target-libstdc++-v3-bootstrap
250
251 # Similar, for later GCC stages.
252 POSTSTAGE1_HOST_EXPORTS = \
253         $(HOST_EXPORTS) \
254         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
255           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
256           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
258         $(POSTSTAGE1_CXX_EXPORT) \
259         $(LTO_EXPORTS) \
260         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
261         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
262         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
263
264 # Target libraries are put under this directory:
265 TARGET_SUBDIR = @target_subdir@
266 # This is set by the configure script to the arguments to use when configuring
267 # directories built for the target.
268 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
269 # This is the list of variables to export in the environment when
270 # configuring subdirectories for the target system.
271 BASE_TARGET_EXPORTS = \
272         $(BASE_EXPORTS) \
273         AR="$(AR_FOR_TARGET)"; export AR; \
274         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
275         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
276         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
277         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
278         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
280         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
281         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
282         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
283         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
284         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
285         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
286         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
287         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
288         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
289         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
290         READELF="$(READELF_FOR_TARGET)"; export READELF; \
291         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
292         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
293         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
294 @if gcc-bootstrap
295         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
296 @endif gcc-bootstrap
297         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
298         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
299
300 RAW_CXX_TARGET_EXPORTS = \
301         $(BASE_TARGET_EXPORTS) \
302         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
303         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
304
305 NORMAL_TARGET_EXPORTS = \
306         $(BASE_TARGET_EXPORTS) \
307         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
308
309 # Where to find GMP
310 HOST_GMPLIBS = @gmplibs@
311 HOST_GMPINC = @gmpinc@
312
313 # Where to find isl
314 HOST_ISLLIBS = @isllibs@
315 HOST_ISLINC = @islinc@
316 HOST_ISLVER = @islver@
317
318 # Where to find libelf
319 HOST_LIBELFLIBS = @libelflibs@
320 HOST_LIBELFINC = @libelfinc@
321
322 # ----------------------------------------------
323 # Programs producing files for the BUILD machine
324 # ----------------------------------------------
325
326 SHELL = @SHELL@
327
328 # pwd command to use.  Allow user to override default by setting PWDCMD in
329 # the environment to account for automounters.  The make variable must not
330 # be called PWDCMD, otherwise the value set here is passed to make
331 # subprocesses and overrides the setting from the user's environment.
332 # Don't use PWD since it is a common shell environment variable and we
333 # don't want to corrupt it.
334 PWD_COMMAND = $${PWDCMD-pwd}
335
336 # compilers to use to create programs which must be run in the build
337 # environment.
338 AR_FOR_BUILD = @AR_FOR_BUILD@
339 AS_FOR_BUILD = @AS_FOR_BUILD@
340 CC_FOR_BUILD = @CC_FOR_BUILD@
341 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
342 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
343 CXX_FOR_BUILD = @CXX_FOR_BUILD@
344 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
345 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
346 GOC_FOR_BUILD = @GOC_FOR_BUILD@
347 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
348 LD_FOR_BUILD = @LD_FOR_BUILD@
349 NM_FOR_BUILD = @NM_FOR_BUILD@
350 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
351 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
352 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
353
354 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BUILD_PREFIX = @BUILD_PREFIX@
357 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
358
359 # Flags to pass to stage2 and later makes.  They are defined
360 # here so that they can be overridden by Makefile fragments.
361 BOOT_CFLAGS= -g -O2
362 BOOT_LDFLAGS=
363 BOOT_ADAFLAGS= -gnatpg
364
365 AWK = @AWK@
366 SED = @SED@
367 BISON = @BISON@
368 YACC = @YACC@
369 FLEX = @FLEX@
370 LEX = @LEX@
371 M4 = @M4@
372 MAKEINFO = @MAKEINFO@
373 EXPECT = @EXPECT@
374 RUNTEST = @RUNTEST@
375
376 AUTO_PROFILE = gcc-auto-profile -c 1000000
377
378 # This just becomes part of the MAKEINFO definition passed down to
379 # sub-makes.  It lets flags be given on the command line while still
380 # using the makeinfo from the object tree.
381 # (Default to avoid splitting info files by setting the threshold high.)
382 MAKEINFOFLAGS = --split-size=5000000
383
384 # ---------------------------------------------
385 # Programs producing files for the HOST machine
386 # ---------------------------------------------
387
388 AS = @AS@
389 AR = @AR@
390 AR_FLAGS = rc
391 CC = @CC@
392 CXX = @CXX@
393 DLLTOOL = @DLLTOOL@
394 LD = @LD@
395 LIPO = @LIPO@
396 NM = @NM@
397 OBJDUMP = @OBJDUMP@
398 RANLIB = @RANLIB@
399 READELF = @READELF@
400 STRIP = @STRIP@
401 WINDRES = @WINDRES@
402 WINDMC = @WINDMC@
403
404 GNATBIND = @GNATBIND@
405 GNATMAKE = @GNATMAKE@
406
407 CFLAGS = @CFLAGS@
408 LDFLAGS = @LDFLAGS@
409 LIBCFLAGS = $(CFLAGS)
410 CXXFLAGS = @CXXFLAGS@
411 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
412 GOCFLAGS = $(CFLAGS)
413
414 CREATE_GCOV = create_gcov
415
416 TFLAGS =
417
418 # Defaults for all stages; some are overridden below.
419
420 STAGE_CFLAGS = $(BOOT_CFLAGS)
421 STAGE_TFLAGS = $(TFLAGS)
422 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
423
424
425 # Defaults for stage 1; some are overridden below.
426 STAGE1_CFLAGS = $(STAGE_CFLAGS)
427 STAGE1_CXXFLAGS = $(CXXFLAGS)
428 @if target-libstdc++-v3-bootstrap
429 # Override the above if we're bootstrapping C++.
430 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
431 @endif target-libstdc++-v3-bootstrap
432 STAGE1_TFLAGS = $(STAGE_TFLAGS)
433 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
434
435 # Defaults for stage 2; some are overridden below.
436 STAGE2_CFLAGS = $(STAGE_CFLAGS)
437 STAGE2_CXXFLAGS = $(CXXFLAGS)
438 @if target-libstdc++-v3-bootstrap
439 # Override the above if we're bootstrapping C++.
440 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
441 @endif target-libstdc++-v3-bootstrap
442 STAGE2_TFLAGS = $(STAGE_TFLAGS)
443 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
444
445 # Defaults for stage 3; some are overridden below.
446 STAGE3_CFLAGS = $(STAGE_CFLAGS)
447 STAGE3_CXXFLAGS = $(CXXFLAGS)
448 @if target-libstdc++-v3-bootstrap
449 # Override the above if we're bootstrapping C++.
450 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
451 @endif target-libstdc++-v3-bootstrap
452 STAGE3_TFLAGS = $(STAGE_TFLAGS)
453 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
454
455 # Defaults for stage 4; some are overridden below.
456 STAGE4_CFLAGS = $(STAGE_CFLAGS)
457 STAGE4_CXXFLAGS = $(CXXFLAGS)
458 @if target-libstdc++-v3-bootstrap
459 # Override the above if we're bootstrapping C++.
460 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
461 @endif target-libstdc++-v3-bootstrap
462 STAGE4_TFLAGS = $(STAGE_TFLAGS)
463 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
464
465 # Defaults for stage profile; some are overridden below.
466 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
467 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
468 @if target-libstdc++-v3-bootstrap
469 # Override the above if we're bootstrapping C++.
470 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
471 @endif target-libstdc++-v3-bootstrap
472 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
473 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
474
475 # Defaults for stage feedback; some are overridden below.
476 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
477 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
478 @if target-libstdc++-v3-bootstrap
479 # Override the above if we're bootstrapping C++.
480 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
481 @endif target-libstdc++-v3-bootstrap
482 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
483 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
484
485 # Defaults for stage autoprofile; some are overridden below.
486 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
487 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
488 @if target-libstdc++-v3-bootstrap
489 # Override the above if we're bootstrapping C++.
490 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
491 @endif target-libstdc++-v3-bootstrap
492 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
493 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
494
495 # Defaults for stage autofeedback; some are overridden below.
496 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
497 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
498 @if target-libstdc++-v3-bootstrap
499 # Override the above if we're bootstrapping C++.
500 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
501 @endif target-libstdc++-v3-bootstrap
502 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
503 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
504
505
506 # By default, C and C++ are the only stage1 languages, because they are the
507 # only ones we require to build with the bootstrap compiler, and also the
508 # only ones useful for building stage2.
509
510 STAGE1_CFLAGS = @stage1_cflags@
511 STAGE1_CHECKING = @stage1_checking@
512 STAGE1_LANGUAGES = @stage1_languages@
513 # * We force-disable intermodule optimizations, even if
514 #   --enable-intermodule was passed, since the installed compiler
515 #   probably can't handle them.  Luckily, autoconf always respects
516 #   the last argument when conflicting --enable arguments are passed.
517 # * Likewise, we force-disable coverage flags, since the installed
518 #   compiler probably has never heard of them.
519 # * We also disable -Wformat, since older GCCs don't understand newer %s.
520 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
521           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
522           --disable-build-format-warnings
523
524 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
525 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
526
527 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
528 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
529
530 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
531 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
532
533 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
534 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
535
536 do-compare = @do_compare@
537 do-compare3 = $(do-compare)
538
539 # -----------------------------------------------
540 # Programs producing files for the TARGET machine
541 # -----------------------------------------------
542
543 AR_FOR_TARGET=@AR_FOR_TARGET@
544 AS_FOR_TARGET=@AS_FOR_TARGET@
545 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
546
547 # If GCC_FOR_TARGET is not overriden on the command line, then this
548 # variable is passed down to the gcc Makefile, where it is used to
549 # build libgcc2.a.  We define it here so that it can itself be
550 # overridden on the command line.
551 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
552 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
553 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
554 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
555 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
556 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
557 LD_FOR_TARGET=@LD_FOR_TARGET@
558
559 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
560 NM_FOR_TARGET=@NM_FOR_TARGET@
561 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
562 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
563 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
564 READELF_FOR_TARGET=@READELF_FOR_TARGET@
565 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
566 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
567 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
568
569 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
570 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
571 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
572
573 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
574 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
575
576 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
577 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
578 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
579 GOCFLAGS_FOR_TARGET = -O2 -g
580
581 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
582 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
583 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
584
585 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
586
587 # ------------------------------------
588 # Miscellaneous targets and flag lists
589 # ------------------------------------
590
591 # The first rule in the file had better be this one.  Don't put any above it.
592 # This lives here to allow makefile fragments to contain dependencies.
593 all:
594
595 #### host and target specific makefile fragments come in here.
596 @target_makefile_frag@
597 @alphaieee_frag@
598 @ospace_frag@
599 @host_makefile_frag@
600 ###
601
602 # This is the list of directories that may be needed in RPATH_ENVVAR
603 # so that programs built for the target machine work.
604 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
605
606 @if target-libstdc++-v3
607 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
608 @endif target-libstdc++-v3
609
610 @if target-libsanitizer
611 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
612 @endif target-libsanitizer
613
614 @if target-libmpx
615 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
616 @endif target-libmpx
617
618 @if target-libvtv
619 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
620 @endif target-libvtv
621
622 @if target-libcilkrts
623 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
624 @endif target-libcilkrts
625
626 @if target-liboffloadmic
627 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
628 @endif target-liboffloadmic
629
630 @if target-libssp
631 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
632 @endif target-libssp
633
634 @if target-libgomp
635 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
636 @endif target-libgomp
637
638 @if target-libitm
639 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
640 @endif target-libitm
641
642 @if target-libatomic
643 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
644 @endif target-libatomic
645
646
647
648 # This is the list of directories that may be needed in RPATH_ENVVAR
649 # so that programs built for the host machine work.
650 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
651
652 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
653 @if gcc
654 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
655 @endif gcc
656
657
658 @if gmp
659 HOST_LIB_PATH_gmp = \
660   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
661 @endif gmp
662
663 @if mpfr
664 HOST_LIB_PATH_mpfr = \
665   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
666 @endif mpfr
667
668 @if mpc
669 HOST_LIB_PATH_mpc = \
670   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
671 @endif mpc
672
673 @if isl
674 HOST_LIB_PATH_isl = \
675   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
676 @endif isl
677
678 @if libelf
679 HOST_LIB_PATH_libelf = \
680   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
681 @endif libelf
682
683
684 CXX_FOR_TARGET_FLAG_TO_PASS = \
685         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
686 @if target-libstdc++-v3
687 # CXX_FOR_TARGET is tricky to get right for target libs that require a
688 # functional C++ compiler.  When we recurse, if we expand
689 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
690 # libstdc++ include flags from the script.  Instead, we get an
691 # -funconfigured-* word, so that we'll get errors if this invalid C++
692 # command line is used for anything, but also so that we can use the
693 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
694 # don't pass it on, sub-make will use the default definition, that
695 # re-expands it at the time of use, so we'll get it right when we need
696 # it.  One potential exception is the expansion of CXX_FOR_TARGET
697 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
698 # really work, for C++ host programs can't depend on the current-stage
699 # C++ target library.
700 CXX_FOR_TARGET_FLAG_TO_PASS = \
701         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
702 @endif target-libstdc++-v3
703
704 # Flags to pass down to all sub-makes. STAGE*FLAGS,
705 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
706 # overrideable (for a bootstrap build stage1 also builds gcc.info).
707 BASE_FLAGS_TO_PASS = \
708         "DESTDIR=$(DESTDIR)" \
709         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
710         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
711         "bindir=$(bindir)" \
712         "datadir=$(datadir)" \
713         "exec_prefix=$(exec_prefix)" \
714         "includedir=$(includedir)" \
715         "datarootdir=$(datarootdir)" \
716         "docdir=$(docdir)" \
717         "infodir=$(infodir)" \
718         "pdfdir=$(pdfdir)" \
719         "htmldir=$(htmldir)" \
720         "libdir=$(libdir)" \
721         "libexecdir=$(libexecdir)" \
722         "lispdir=$(lispdir)" \
723         "localstatedir=$(localstatedir)" \
724         "mandir=$(mandir)" \
725         "oldincludedir=$(oldincludedir)" \
726         "prefix=$(prefix)" \
727         "sbindir=$(sbindir)" \
728         "sharedstatedir=$(sharedstatedir)" \
729         "sysconfdir=$(sysconfdir)" \
730         "tooldir=$(tooldir)" \
731         "build_tooldir=$(build_tooldir)" \
732         "target_alias=$(target_alias)" \
733         "AWK=$(AWK)" \
734         "BISON=$(BISON)" \
735         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
736         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
737         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
738         "EXPECT=$(EXPECT)" \
739         "FLEX=$(FLEX)" \
740         "INSTALL=$(INSTALL)" \
741         "INSTALL_DATA=$(INSTALL_DATA)" \
742         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
743         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
744         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
745         "LEX=$(LEX)" \
746         "M4=$(M4)" \
747         "MAKE=$(MAKE)" \
748         "RUNTEST=$(RUNTEST)" \
749         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
750         "SED=$(SED)" \
751         "SHELL=$(SHELL)" \
752         "YACC=$(YACC)" \
753         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
754         "ADA_CFLAGS=$(ADA_CFLAGS)" \
755         "AR_FLAGS=$(AR_FLAGS)" \
756         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
757         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
758         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
759         "CFLAGS=$(CFLAGS)" \
760         "CXXFLAGS=$(CXXFLAGS)" \
761         "LDFLAGS=$(LDFLAGS)" \
762         "LIBCFLAGS=$(LIBCFLAGS)" \
763         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
764         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
765         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
766         "GNATBIND=$(GNATBIND)" \
767         "GNATMAKE=$(GNATMAKE)" \
768         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
769         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
770         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
771         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
772         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
773         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
774         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
775         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
776         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
777         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
778         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
779         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
780         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
781         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
782         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
783         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
784         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
785         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
786         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
787         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
788         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
789         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
790         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
791         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
792         "BUILD_CONFIG=$(BUILD_CONFIG)" \
793         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
794         "LEAN=$(LEAN)" \
795         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
796         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
797         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
798         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
799         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
800         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
801         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
802         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
803         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
804         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
805         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
806         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
807         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
808         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
809         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
810         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
811         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
812         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
813         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
814         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
815         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
816         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
817         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
818         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
819         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
820         "TFLAGS=$(TFLAGS)" \
821         "CONFIG_SHELL=$(SHELL)" \
822         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
823         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
824
825 # We leave this in just in case, but it is not needed anymore.
826 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
827
828 # Flags to pass down to most sub-makes, in which we're building with
829 # the host environment.
830 EXTRA_HOST_FLAGS = \
831         'AR=$(AR)' \
832         'AS=$(AS)' \
833         'CC=$(CC)' \
834         'CXX=$(CXX)' \
835         'DLLTOOL=$(DLLTOOL)' \
836         'GFORTRAN=$(GFORTRAN)' \
837         'GOC=$(GOC)' \
838         'LD=$(LD)' \
839         'LIPO=$(LIPO)' \
840         'NM=$(NM)' \
841         'OBJDUMP=$(OBJDUMP)' \
842         'RANLIB=$(RANLIB)' \
843         'READELF=$(READELF)' \
844         'STRIP=$(STRIP)' \
845         'WINDRES=$(WINDRES)' \
846         'WINDMC=$(WINDMC)' \
847         'CREATE_GCOV=$(CREATE_GCOV)'
848
849 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
850
851 # Flags to pass to stage1 or when not bootstrapping.
852
853 STAGE1_FLAGS_TO_PASS = \
854         LDFLAGS="$${LDFLAGS}" \
855         HOST_LIBS="$${HOST_LIBS}"
856
857 # Flags to pass to stage2 and later makes.
858
859 POSTSTAGE1_FLAGS_TO_PASS = \
860         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
861         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
862         GNATBIND="$${GNATBIND}" \
863         LDFLAGS="$${LDFLAGS}" \
864         HOST_LIBS="$${HOST_LIBS}" \
865         $(LTO_FLAGS_TO_PASS) \
866         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
867
868 @if gcc-bootstrap
869 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
870                        $(POSTSTAGE1_HOST_EXPORTS) \
871                      fi;
872
873 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
874 @endif gcc-bootstrap
875
876 # Flags to pass down to makes which are built with the target environment.
877 # The double $ decreases the length of the command line; those variables
878 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
879 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
880 # so we expand them here.
881 EXTRA_TARGET_FLAGS = \
882         'AR=$$(AR_FOR_TARGET)' \
883         'AS=$(COMPILER_AS_FOR_TARGET)' \
884         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
885         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
886         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
887          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
888          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
889         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
890         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
891         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
892         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
893         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
894         'LD=$(COMPILER_LD_FOR_TARGET)' \
895         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
896         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
897         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
898         'NM=$(COMPILER_NM_FOR_TARGET)' \
899         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
900         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
901         'RANLIB=$$(RANLIB_FOR_TARGET)' \
902         'READELF=$$(READELF_FOR_TARGET)' \
903         'WINDRES=$$(WINDRES_FOR_TARGET)' \
904         'WINDMC=$$(WINDMC_FOR_TARGET)' \
905         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
906         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
907         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
908         "TFLAGS=$$TFLAGS"
909
910 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
911
912 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
913 # unfortunately needs the native compiler and the target ar and
914 # ranlib.
915 # If any variables are added here, they must be added to do-*, below.
916 # The BUILD_* variables are a special case, which are used for the gcc
917 # cross-building scheme.
918 EXTRA_GCC_FLAGS = \
919         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
920         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
921         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
922
923 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
924
925 @if gcc
926 BUILD_CONFIG = @BUILD_CONFIG@
927 ifneq ($(BUILD_CONFIG),)
928 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
929 endif
930 @endif gcc
931
932 .PHONY: configure-host
933 configure-host:  \
934     maybe-configure-bfd \
935     maybe-configure-opcodes \
936     maybe-configure-binutils \
937     maybe-configure-bison \
938     maybe-configure-cgen \
939     maybe-configure-dejagnu \
940     maybe-configure-etc \
941     maybe-configure-fastjar \
942     maybe-configure-fixincludes \
943     maybe-configure-flex \
944     maybe-configure-gas \
945     maybe-configure-gcc \
946     maybe-configure-gmp \
947     maybe-configure-mpfr \
948     maybe-configure-mpc \
949     maybe-configure-isl \
950     maybe-configure-libelf \
951     maybe-configure-gold \
952     maybe-configure-gprof \
953     maybe-configure-intl \
954     maybe-configure-tcl \
955     maybe-configure-itcl \
956     maybe-configure-ld \
957     maybe-configure-libbacktrace \
958     maybe-configure-libcpp \
959     maybe-configure-libdecnumber \
960     maybe-configure-libgui \
961     maybe-configure-libiberty \
962     maybe-configure-libiberty-linker-plugin \
963     maybe-configure-libiconv \
964     maybe-configure-m4 \
965     maybe-configure-readline \
966     maybe-configure-sid \
967     maybe-configure-sim \
968     maybe-configure-texinfo \
969     maybe-configure-zlib \
970     maybe-configure-gdb \
971     maybe-configure-expect \
972     maybe-configure-guile \
973     maybe-configure-tk \
974     maybe-configure-libtermcap \
975     maybe-configure-utils \
976     maybe-configure-gnattools \
977     maybe-configure-lto-plugin \
978     maybe-configure-libcc1 \
979     maybe-configure-gotools
980 .PHONY: configure-target
981 configure-target:  \
982     maybe-configure-target-libstdc++-v3 \
983     maybe-configure-target-libsanitizer \
984     maybe-configure-target-libmpx \
985     maybe-configure-target-libvtv \
986     maybe-configure-target-libcilkrts \
987     maybe-configure-target-liboffloadmic \
988     maybe-configure-target-libssp \
989     maybe-configure-target-newlib \
990     maybe-configure-target-libgcc \
991     maybe-configure-target-libbacktrace \
992     maybe-configure-target-libquadmath \
993     maybe-configure-target-libgfortran \
994     maybe-configure-target-libobjc \
995     maybe-configure-target-libgo \
996     maybe-configure-target-libtermcap \
997     maybe-configure-target-winsup \
998     maybe-configure-target-libgloss \
999     maybe-configure-target-libffi \
1000     maybe-configure-target-zlib \
1001     maybe-configure-target-rda \
1002     maybe-configure-target-libada \
1003     maybe-configure-target-libgomp \
1004     maybe-configure-target-libitm \
1005     maybe-configure-target-libatomic
1006
1007 # The target built for a native non-bootstrap build.
1008 .PHONY: all
1009 all:
1010 @if gcc-bootstrap
1011         [ -f stage_final ] || echo stage3 > stage_final
1012         @r=`${PWD_COMMAND}`; export r; \
1013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1014         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1015 @endif gcc-bootstrap
1016         @: $(MAKE); $(unstage)
1017         @r=`${PWD_COMMAND}`; export r; \
1018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1019 @if gcc-bootstrap
1020         if [ -f stage_last ]; then \
1021           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1022           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1023         else \
1024 @endif gcc-bootstrap
1025           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1026 @if gcc-bootstrap
1027             ; \
1028         fi \
1029 @endif gcc-bootstrap
1030         && :
1031
1032 .PHONY: all-build
1033
1034 all-build: maybe-all-build-libiberty
1035 all-build: maybe-all-build-bison
1036 all-build: maybe-all-build-flex
1037 all-build: maybe-all-build-m4
1038 all-build: maybe-all-build-texinfo
1039 all-build: maybe-all-build-fixincludes
1040 all-build: maybe-all-build-libcpp
1041
1042 .PHONY: all-host
1043
1044 @if bfd-no-bootstrap
1045 all-host: maybe-all-bfd
1046 @endif bfd-no-bootstrap
1047 @if opcodes-no-bootstrap
1048 all-host: maybe-all-opcodes
1049 @endif opcodes-no-bootstrap
1050 @if binutils-no-bootstrap
1051 all-host: maybe-all-binutils
1052 @endif binutils-no-bootstrap
1053 all-host: maybe-all-bison
1054 all-host: maybe-all-cgen
1055 all-host: maybe-all-dejagnu
1056 all-host: maybe-all-etc
1057 all-host: maybe-all-fastjar
1058 @if fixincludes-no-bootstrap
1059 all-host: maybe-all-fixincludes
1060 @endif fixincludes-no-bootstrap
1061 all-host: maybe-all-flex
1062 @if gas-no-bootstrap
1063 all-host: maybe-all-gas
1064 @endif gas-no-bootstrap
1065 @if gcc-no-bootstrap
1066 all-host: maybe-all-gcc
1067 @endif gcc-no-bootstrap
1068 @if gmp-no-bootstrap
1069 all-host: maybe-all-gmp
1070 @endif gmp-no-bootstrap
1071 @if mpfr-no-bootstrap
1072 all-host: maybe-all-mpfr
1073 @endif mpfr-no-bootstrap
1074 @if mpc-no-bootstrap
1075 all-host: maybe-all-mpc
1076 @endif mpc-no-bootstrap
1077 @if isl-no-bootstrap
1078 all-host: maybe-all-isl
1079 @endif isl-no-bootstrap
1080 @if libelf-no-bootstrap
1081 all-host: maybe-all-libelf
1082 @endif libelf-no-bootstrap
1083 @if gold-no-bootstrap
1084 all-host: maybe-all-gold
1085 @endif gold-no-bootstrap
1086 all-host: maybe-all-gprof
1087 @if intl-no-bootstrap
1088 all-host: maybe-all-intl
1089 @endif intl-no-bootstrap
1090 all-host: maybe-all-tcl
1091 all-host: maybe-all-itcl
1092 @if ld-no-bootstrap
1093 all-host: maybe-all-ld
1094 @endif ld-no-bootstrap
1095 @if libbacktrace-no-bootstrap
1096 all-host: maybe-all-libbacktrace
1097 @endif libbacktrace-no-bootstrap
1098 @if libcpp-no-bootstrap
1099 all-host: maybe-all-libcpp
1100 @endif libcpp-no-bootstrap
1101 @if libdecnumber-no-bootstrap
1102 all-host: maybe-all-libdecnumber
1103 @endif libdecnumber-no-bootstrap
1104 all-host: maybe-all-libgui
1105 @if libiberty-no-bootstrap
1106 all-host: maybe-all-libiberty
1107 @endif libiberty-no-bootstrap
1108 @if libiberty-linker-plugin-no-bootstrap
1109 all-host: maybe-all-libiberty-linker-plugin
1110 @endif libiberty-linker-plugin-no-bootstrap
1111 @if libiconv-no-bootstrap
1112 all-host: maybe-all-libiconv
1113 @endif libiconv-no-bootstrap
1114 all-host: maybe-all-m4
1115 all-host: maybe-all-readline
1116 all-host: maybe-all-sid
1117 all-host: maybe-all-sim
1118 all-host: maybe-all-texinfo
1119 @if zlib-no-bootstrap
1120 all-host: maybe-all-zlib
1121 @endif zlib-no-bootstrap
1122 all-host: maybe-all-gdb
1123 all-host: maybe-all-expect
1124 all-host: maybe-all-guile
1125 all-host: maybe-all-tk
1126 all-host: maybe-all-libtermcap
1127 all-host: maybe-all-utils
1128 all-host: maybe-all-gnattools
1129 @if lto-plugin-no-bootstrap
1130 all-host: maybe-all-lto-plugin
1131 @endif lto-plugin-no-bootstrap
1132 all-host: maybe-all-libcc1
1133 all-host: maybe-all-gotools
1134
1135 .PHONY: all-target
1136
1137 @if target-libstdc++-v3-no-bootstrap
1138 all-target: maybe-all-target-libstdc++-v3
1139 @endif target-libstdc++-v3-no-bootstrap
1140 @if target-libsanitizer-no-bootstrap
1141 all-target: maybe-all-target-libsanitizer
1142 @endif target-libsanitizer-no-bootstrap
1143 @if target-libmpx-no-bootstrap
1144 all-target: maybe-all-target-libmpx
1145 @endif target-libmpx-no-bootstrap
1146 @if target-libvtv-no-bootstrap
1147 all-target: maybe-all-target-libvtv
1148 @endif target-libvtv-no-bootstrap
1149 all-target: maybe-all-target-libcilkrts
1150 all-target: maybe-all-target-liboffloadmic
1151 all-target: maybe-all-target-libssp
1152 all-target: maybe-all-target-newlib
1153 @if target-libgcc-no-bootstrap
1154 all-target: maybe-all-target-libgcc
1155 @endif target-libgcc-no-bootstrap
1156 all-target: maybe-all-target-libbacktrace
1157 all-target: maybe-all-target-libquadmath
1158 all-target: maybe-all-target-libgfortran
1159 all-target: maybe-all-target-libobjc
1160 all-target: maybe-all-target-libgo
1161 all-target: maybe-all-target-libtermcap
1162 all-target: maybe-all-target-winsup
1163 all-target: maybe-all-target-libgloss
1164 all-target: maybe-all-target-libffi
1165 all-target: maybe-all-target-zlib
1166 all-target: maybe-all-target-rda
1167 all-target: maybe-all-target-libada
1168 @if target-libgomp-no-bootstrap
1169 all-target: maybe-all-target-libgomp
1170 @endif target-libgomp-no-bootstrap
1171 all-target: maybe-all-target-libitm
1172 all-target: maybe-all-target-libatomic
1173
1174 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1175 # ``make X'' in all subdirectories (because, in general, there is a
1176 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1177 # but it may do additional work as well).
1178
1179 .PHONY: do-info
1180 do-info:
1181         @: $(MAKE); $(unstage)
1182         @r=`${PWD_COMMAND}`; export r; \
1183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1184         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1185           info-target
1186
1187
1188 .PHONY: info-host
1189
1190 info-host: maybe-info-bfd
1191 info-host: maybe-info-opcodes
1192 info-host: maybe-info-binutils
1193 info-host: maybe-info-bison
1194 info-host: maybe-info-cgen
1195 info-host: maybe-info-dejagnu
1196 info-host: maybe-info-etc
1197 info-host: maybe-info-fastjar
1198 info-host: maybe-info-fixincludes
1199 info-host: maybe-info-flex
1200 info-host: maybe-info-gas
1201 info-host: maybe-info-gcc
1202 info-host: maybe-info-gmp
1203 info-host: maybe-info-mpfr
1204 info-host: maybe-info-mpc
1205 info-host: maybe-info-isl
1206 info-host: maybe-info-libelf
1207 info-host: maybe-info-gold
1208 info-host: maybe-info-gprof
1209 info-host: maybe-info-intl
1210 info-host: maybe-info-tcl
1211 info-host: maybe-info-itcl
1212 info-host: maybe-info-ld
1213 info-host: maybe-info-libbacktrace
1214 info-host: maybe-info-libcpp
1215 info-host: maybe-info-libdecnumber
1216 info-host: maybe-info-libgui
1217 info-host: maybe-info-libiberty
1218 info-host: maybe-info-libiberty-linker-plugin
1219 info-host: maybe-info-libiconv
1220 info-host: maybe-info-m4
1221 info-host: maybe-info-readline
1222 info-host: maybe-info-sid
1223 info-host: maybe-info-sim
1224 info-host: maybe-info-texinfo
1225 info-host: maybe-info-zlib
1226 info-host: maybe-info-gdb
1227 info-host: maybe-info-expect
1228 info-host: maybe-info-guile
1229 info-host: maybe-info-tk
1230 info-host: maybe-info-libtermcap
1231 info-host: maybe-info-utils
1232 info-host: maybe-info-gnattools
1233 info-host: maybe-info-lto-plugin
1234 info-host: maybe-info-libcc1
1235 info-host: maybe-info-gotools
1236
1237 .PHONY: info-target
1238
1239 info-target: maybe-info-target-libstdc++-v3
1240 info-target: maybe-info-target-libsanitizer
1241 info-target: maybe-info-target-libmpx
1242 info-target: maybe-info-target-libvtv
1243 info-target: maybe-info-target-libcilkrts
1244 info-target: maybe-info-target-liboffloadmic
1245 info-target: maybe-info-target-libssp
1246 info-target: maybe-info-target-newlib
1247 info-target: maybe-info-target-libgcc
1248 info-target: maybe-info-target-libbacktrace
1249 info-target: maybe-info-target-libquadmath
1250 info-target: maybe-info-target-libgfortran
1251 info-target: maybe-info-target-libobjc
1252 info-target: maybe-info-target-libgo
1253 info-target: maybe-info-target-libtermcap
1254 info-target: maybe-info-target-winsup
1255 info-target: maybe-info-target-libgloss
1256 info-target: maybe-info-target-libffi
1257 info-target: maybe-info-target-zlib
1258 info-target: maybe-info-target-rda
1259 info-target: maybe-info-target-libada
1260 info-target: maybe-info-target-libgomp
1261 info-target: maybe-info-target-libitm
1262 info-target: maybe-info-target-libatomic
1263
1264 .PHONY: do-dvi
1265 do-dvi:
1266         @: $(MAKE); $(unstage)
1267         @r=`${PWD_COMMAND}`; export r; \
1268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1269         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1270           dvi-target
1271
1272
1273 .PHONY: dvi-host
1274
1275 dvi-host: maybe-dvi-bfd
1276 dvi-host: maybe-dvi-opcodes
1277 dvi-host: maybe-dvi-binutils
1278 dvi-host: maybe-dvi-bison
1279 dvi-host: maybe-dvi-cgen
1280 dvi-host: maybe-dvi-dejagnu
1281 dvi-host: maybe-dvi-etc
1282 dvi-host: maybe-dvi-fastjar
1283 dvi-host: maybe-dvi-fixincludes
1284 dvi-host: maybe-dvi-flex
1285 dvi-host: maybe-dvi-gas
1286 dvi-host: maybe-dvi-gcc
1287 dvi-host: maybe-dvi-gmp
1288 dvi-host: maybe-dvi-mpfr
1289 dvi-host: maybe-dvi-mpc
1290 dvi-host: maybe-dvi-isl
1291 dvi-host: maybe-dvi-libelf
1292 dvi-host: maybe-dvi-gold
1293 dvi-host: maybe-dvi-gprof
1294 dvi-host: maybe-dvi-intl
1295 dvi-host: maybe-dvi-tcl
1296 dvi-host: maybe-dvi-itcl
1297 dvi-host: maybe-dvi-ld
1298 dvi-host: maybe-dvi-libbacktrace
1299 dvi-host: maybe-dvi-libcpp
1300 dvi-host: maybe-dvi-libdecnumber
1301 dvi-host: maybe-dvi-libgui
1302 dvi-host: maybe-dvi-libiberty
1303 dvi-host: maybe-dvi-libiberty-linker-plugin
1304 dvi-host: maybe-dvi-libiconv
1305 dvi-host: maybe-dvi-m4
1306 dvi-host: maybe-dvi-readline
1307 dvi-host: maybe-dvi-sid
1308 dvi-host: maybe-dvi-sim
1309 dvi-host: maybe-dvi-texinfo
1310 dvi-host: maybe-dvi-zlib
1311 dvi-host: maybe-dvi-gdb
1312 dvi-host: maybe-dvi-expect
1313 dvi-host: maybe-dvi-guile
1314 dvi-host: maybe-dvi-tk
1315 dvi-host: maybe-dvi-libtermcap
1316 dvi-host: maybe-dvi-utils
1317 dvi-host: maybe-dvi-gnattools
1318 dvi-host: maybe-dvi-lto-plugin
1319 dvi-host: maybe-dvi-libcc1
1320 dvi-host: maybe-dvi-gotools
1321
1322 .PHONY: dvi-target
1323
1324 dvi-target: maybe-dvi-target-libstdc++-v3
1325 dvi-target: maybe-dvi-target-libsanitizer
1326 dvi-target: maybe-dvi-target-libmpx
1327 dvi-target: maybe-dvi-target-libvtv
1328 dvi-target: maybe-dvi-target-libcilkrts
1329 dvi-target: maybe-dvi-target-liboffloadmic
1330 dvi-target: maybe-dvi-target-libssp
1331 dvi-target: maybe-dvi-target-newlib
1332 dvi-target: maybe-dvi-target-libgcc
1333 dvi-target: maybe-dvi-target-libbacktrace
1334 dvi-target: maybe-dvi-target-libquadmath
1335 dvi-target: maybe-dvi-target-libgfortran
1336 dvi-target: maybe-dvi-target-libobjc
1337 dvi-target: maybe-dvi-target-libgo
1338 dvi-target: maybe-dvi-target-libtermcap
1339 dvi-target: maybe-dvi-target-winsup
1340 dvi-target: maybe-dvi-target-libgloss
1341 dvi-target: maybe-dvi-target-libffi
1342 dvi-target: maybe-dvi-target-zlib
1343 dvi-target: maybe-dvi-target-rda
1344 dvi-target: maybe-dvi-target-libada
1345 dvi-target: maybe-dvi-target-libgomp
1346 dvi-target: maybe-dvi-target-libitm
1347 dvi-target: maybe-dvi-target-libatomic
1348
1349 .PHONY: do-pdf
1350 do-pdf:
1351         @: $(MAKE); $(unstage)
1352         @r=`${PWD_COMMAND}`; export r; \
1353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1354         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1355           pdf-target
1356
1357
1358 .PHONY: pdf-host
1359
1360 pdf-host: maybe-pdf-bfd
1361 pdf-host: maybe-pdf-opcodes
1362 pdf-host: maybe-pdf-binutils
1363 pdf-host: maybe-pdf-bison
1364 pdf-host: maybe-pdf-cgen
1365 pdf-host: maybe-pdf-dejagnu
1366 pdf-host: maybe-pdf-etc
1367 pdf-host: maybe-pdf-fastjar
1368 pdf-host: maybe-pdf-fixincludes
1369 pdf-host: maybe-pdf-flex
1370 pdf-host: maybe-pdf-gas
1371 pdf-host: maybe-pdf-gcc
1372 pdf-host: maybe-pdf-gmp
1373 pdf-host: maybe-pdf-mpfr
1374 pdf-host: maybe-pdf-mpc
1375 pdf-host: maybe-pdf-isl
1376 pdf-host: maybe-pdf-libelf
1377 pdf-host: maybe-pdf-gold
1378 pdf-host: maybe-pdf-gprof
1379 pdf-host: maybe-pdf-intl
1380 pdf-host: maybe-pdf-tcl
1381 pdf-host: maybe-pdf-itcl
1382 pdf-host: maybe-pdf-ld
1383 pdf-host: maybe-pdf-libbacktrace
1384 pdf-host: maybe-pdf-libcpp
1385 pdf-host: maybe-pdf-libdecnumber
1386 pdf-host: maybe-pdf-libgui
1387 pdf-host: maybe-pdf-libiberty
1388 pdf-host: maybe-pdf-libiberty-linker-plugin
1389 pdf-host: maybe-pdf-libiconv
1390 pdf-host: maybe-pdf-m4
1391 pdf-host: maybe-pdf-readline
1392 pdf-host: maybe-pdf-sid
1393 pdf-host: maybe-pdf-sim
1394 pdf-host: maybe-pdf-texinfo
1395 pdf-host: maybe-pdf-zlib
1396 pdf-host: maybe-pdf-gdb
1397 pdf-host: maybe-pdf-expect
1398 pdf-host: maybe-pdf-guile
1399 pdf-host: maybe-pdf-tk
1400 pdf-host: maybe-pdf-libtermcap
1401 pdf-host: maybe-pdf-utils
1402 pdf-host: maybe-pdf-gnattools
1403 pdf-host: maybe-pdf-lto-plugin
1404 pdf-host: maybe-pdf-libcc1
1405 pdf-host: maybe-pdf-gotools
1406
1407 .PHONY: pdf-target
1408
1409 pdf-target: maybe-pdf-target-libstdc++-v3
1410 pdf-target: maybe-pdf-target-libsanitizer
1411 pdf-target: maybe-pdf-target-libmpx
1412 pdf-target: maybe-pdf-target-libvtv
1413 pdf-target: maybe-pdf-target-libcilkrts
1414 pdf-target: maybe-pdf-target-liboffloadmic
1415 pdf-target: maybe-pdf-target-libssp
1416 pdf-target: maybe-pdf-target-newlib
1417 pdf-target: maybe-pdf-target-libgcc
1418 pdf-target: maybe-pdf-target-libbacktrace
1419 pdf-target: maybe-pdf-target-libquadmath
1420 pdf-target: maybe-pdf-target-libgfortran
1421 pdf-target: maybe-pdf-target-libobjc
1422 pdf-target: maybe-pdf-target-libgo
1423 pdf-target: maybe-pdf-target-libtermcap
1424 pdf-target: maybe-pdf-target-winsup
1425 pdf-target: maybe-pdf-target-libgloss
1426 pdf-target: maybe-pdf-target-libffi
1427 pdf-target: maybe-pdf-target-zlib
1428 pdf-target: maybe-pdf-target-rda
1429 pdf-target: maybe-pdf-target-libada
1430 pdf-target: maybe-pdf-target-libgomp
1431 pdf-target: maybe-pdf-target-libitm
1432 pdf-target: maybe-pdf-target-libatomic
1433
1434 .PHONY: do-html
1435 do-html:
1436         @: $(MAKE); $(unstage)
1437         @r=`${PWD_COMMAND}`; export r; \
1438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1439         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1440           html-target
1441
1442
1443 .PHONY: html-host
1444
1445 html-host: maybe-html-bfd
1446 html-host: maybe-html-opcodes
1447 html-host: maybe-html-binutils
1448 html-host: maybe-html-bison
1449 html-host: maybe-html-cgen
1450 html-host: maybe-html-dejagnu
1451 html-host: maybe-html-etc
1452 html-host: maybe-html-fastjar
1453 html-host: maybe-html-fixincludes
1454 html-host: maybe-html-flex
1455 html-host: maybe-html-gas
1456 html-host: maybe-html-gcc
1457 html-host: maybe-html-gmp
1458 html-host: maybe-html-mpfr
1459 html-host: maybe-html-mpc
1460 html-host: maybe-html-isl
1461 html-host: maybe-html-libelf
1462 html-host: maybe-html-gold
1463 html-host: maybe-html-gprof
1464 html-host: maybe-html-intl
1465 html-host: maybe-html-tcl
1466 html-host: maybe-html-itcl
1467 html-host: maybe-html-ld
1468 html-host: maybe-html-libbacktrace
1469 html-host: maybe-html-libcpp
1470 html-host: maybe-html-libdecnumber
1471 html-host: maybe-html-libgui
1472 html-host: maybe-html-libiberty
1473 html-host: maybe-html-libiberty-linker-plugin
1474 html-host: maybe-html-libiconv
1475 html-host: maybe-html-m4
1476 html-host: maybe-html-readline
1477 html-host: maybe-html-sid
1478 html-host: maybe-html-sim
1479 html-host: maybe-html-texinfo
1480 html-host: maybe-html-zlib
1481 html-host: maybe-html-gdb
1482 html-host: maybe-html-expect
1483 html-host: maybe-html-guile
1484 html-host: maybe-html-tk
1485 html-host: maybe-html-libtermcap
1486 html-host: maybe-html-utils
1487 html-host: maybe-html-gnattools
1488 html-host: maybe-html-lto-plugin
1489 html-host: maybe-html-libcc1
1490 html-host: maybe-html-gotools
1491
1492 .PHONY: html-target
1493
1494 html-target: maybe-html-target-libstdc++-v3
1495 html-target: maybe-html-target-libsanitizer
1496 html-target: maybe-html-target-libmpx
1497 html-target: maybe-html-target-libvtv
1498 html-target: maybe-html-target-libcilkrts
1499 html-target: maybe-html-target-liboffloadmic
1500 html-target: maybe-html-target-libssp
1501 html-target: maybe-html-target-newlib
1502 html-target: maybe-html-target-libgcc
1503 html-target: maybe-html-target-libbacktrace
1504 html-target: maybe-html-target-libquadmath
1505 html-target: maybe-html-target-libgfortran
1506 html-target: maybe-html-target-libobjc
1507 html-target: maybe-html-target-libgo
1508 html-target: maybe-html-target-libtermcap
1509 html-target: maybe-html-target-winsup
1510 html-target: maybe-html-target-libgloss
1511 html-target: maybe-html-target-libffi
1512 html-target: maybe-html-target-zlib
1513 html-target: maybe-html-target-rda
1514 html-target: maybe-html-target-libada
1515 html-target: maybe-html-target-libgomp
1516 html-target: maybe-html-target-libitm
1517 html-target: maybe-html-target-libatomic
1518
1519 .PHONY: do-TAGS
1520 do-TAGS:
1521         @: $(MAKE); $(unstage)
1522         @r=`${PWD_COMMAND}`; export r; \
1523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1524         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1525           TAGS-target
1526
1527
1528 .PHONY: TAGS-host
1529
1530 TAGS-host: maybe-TAGS-bfd
1531 TAGS-host: maybe-TAGS-opcodes
1532 TAGS-host: maybe-TAGS-binutils
1533 TAGS-host: maybe-TAGS-bison
1534 TAGS-host: maybe-TAGS-cgen
1535 TAGS-host: maybe-TAGS-dejagnu
1536 TAGS-host: maybe-TAGS-etc
1537 TAGS-host: maybe-TAGS-fastjar
1538 TAGS-host: maybe-TAGS-fixincludes
1539 TAGS-host: maybe-TAGS-flex
1540 TAGS-host: maybe-TAGS-gas
1541 TAGS-host: maybe-TAGS-gcc
1542 TAGS-host: maybe-TAGS-gmp
1543 TAGS-host: maybe-TAGS-mpfr
1544 TAGS-host: maybe-TAGS-mpc
1545 TAGS-host: maybe-TAGS-isl
1546 TAGS-host: maybe-TAGS-libelf
1547 TAGS-host: maybe-TAGS-gold
1548 TAGS-host: maybe-TAGS-gprof
1549 TAGS-host: maybe-TAGS-intl
1550 TAGS-host: maybe-TAGS-tcl
1551 TAGS-host: maybe-TAGS-itcl
1552 TAGS-host: maybe-TAGS-ld
1553 TAGS-host: maybe-TAGS-libbacktrace
1554 TAGS-host: maybe-TAGS-libcpp
1555 TAGS-host: maybe-TAGS-libdecnumber
1556 TAGS-host: maybe-TAGS-libgui
1557 TAGS-host: maybe-TAGS-libiberty
1558 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1559 TAGS-host: maybe-TAGS-libiconv
1560 TAGS-host: maybe-TAGS-m4
1561 TAGS-host: maybe-TAGS-readline
1562 TAGS-host: maybe-TAGS-sid
1563 TAGS-host: maybe-TAGS-sim
1564 TAGS-host: maybe-TAGS-texinfo
1565 TAGS-host: maybe-TAGS-zlib
1566 TAGS-host: maybe-TAGS-gdb
1567 TAGS-host: maybe-TAGS-expect
1568 TAGS-host: maybe-TAGS-guile
1569 TAGS-host: maybe-TAGS-tk
1570 TAGS-host: maybe-TAGS-libtermcap
1571 TAGS-host: maybe-TAGS-utils
1572 TAGS-host: maybe-TAGS-gnattools
1573 TAGS-host: maybe-TAGS-lto-plugin
1574 TAGS-host: maybe-TAGS-libcc1
1575 TAGS-host: maybe-TAGS-gotools
1576
1577 .PHONY: TAGS-target
1578
1579 TAGS-target: maybe-TAGS-target-libstdc++-v3
1580 TAGS-target: maybe-TAGS-target-libsanitizer
1581 TAGS-target: maybe-TAGS-target-libmpx
1582 TAGS-target: maybe-TAGS-target-libvtv
1583 TAGS-target: maybe-TAGS-target-libcilkrts
1584 TAGS-target: maybe-TAGS-target-liboffloadmic
1585 TAGS-target: maybe-TAGS-target-libssp
1586 TAGS-target: maybe-TAGS-target-newlib
1587 TAGS-target: maybe-TAGS-target-libgcc
1588 TAGS-target: maybe-TAGS-target-libbacktrace
1589 TAGS-target: maybe-TAGS-target-libquadmath
1590 TAGS-target: maybe-TAGS-target-libgfortran
1591 TAGS-target: maybe-TAGS-target-libobjc
1592 TAGS-target: maybe-TAGS-target-libgo
1593 TAGS-target: maybe-TAGS-target-libtermcap
1594 TAGS-target: maybe-TAGS-target-winsup
1595 TAGS-target: maybe-TAGS-target-libgloss
1596 TAGS-target: maybe-TAGS-target-libffi
1597 TAGS-target: maybe-TAGS-target-zlib
1598 TAGS-target: maybe-TAGS-target-rda
1599 TAGS-target: maybe-TAGS-target-libada
1600 TAGS-target: maybe-TAGS-target-libgomp
1601 TAGS-target: maybe-TAGS-target-libitm
1602 TAGS-target: maybe-TAGS-target-libatomic
1603
1604 .PHONY: do-install-info
1605 do-install-info:
1606         @: $(MAKE); $(unstage)
1607         @r=`${PWD_COMMAND}`; export r; \
1608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1609         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1610           install-info-target
1611
1612
1613 .PHONY: install-info-host
1614
1615 install-info-host: maybe-install-info-bfd
1616 install-info-host: maybe-install-info-opcodes
1617 install-info-host: maybe-install-info-binutils
1618 install-info-host: maybe-install-info-bison
1619 install-info-host: maybe-install-info-cgen
1620 install-info-host: maybe-install-info-dejagnu
1621 install-info-host: maybe-install-info-etc
1622 install-info-host: maybe-install-info-fastjar
1623 install-info-host: maybe-install-info-fixincludes
1624 install-info-host: maybe-install-info-flex
1625 install-info-host: maybe-install-info-gas
1626 install-info-host: maybe-install-info-gcc
1627 install-info-host: maybe-install-info-gmp
1628 install-info-host: maybe-install-info-mpfr
1629 install-info-host: maybe-install-info-mpc
1630 install-info-host: maybe-install-info-isl
1631 install-info-host: maybe-install-info-libelf
1632 install-info-host: maybe-install-info-gold
1633 install-info-host: maybe-install-info-gprof
1634 install-info-host: maybe-install-info-intl
1635 install-info-host: maybe-install-info-tcl
1636 install-info-host: maybe-install-info-itcl
1637 install-info-host: maybe-install-info-ld
1638 install-info-host: maybe-install-info-libbacktrace
1639 install-info-host: maybe-install-info-libcpp
1640 install-info-host: maybe-install-info-libdecnumber
1641 install-info-host: maybe-install-info-libgui
1642 install-info-host: maybe-install-info-libiberty
1643 install-info-host: maybe-install-info-libiberty-linker-plugin
1644 install-info-host: maybe-install-info-libiconv
1645 install-info-host: maybe-install-info-m4
1646 install-info-host: maybe-install-info-readline
1647 install-info-host: maybe-install-info-sid
1648 install-info-host: maybe-install-info-sim
1649 install-info-host: maybe-install-info-texinfo
1650 install-info-host: maybe-install-info-zlib
1651 install-info-host: maybe-install-info-gdb
1652 install-info-host: maybe-install-info-expect
1653 install-info-host: maybe-install-info-guile
1654 install-info-host: maybe-install-info-tk
1655 install-info-host: maybe-install-info-libtermcap
1656 install-info-host: maybe-install-info-utils
1657 install-info-host: maybe-install-info-gnattools
1658 install-info-host: maybe-install-info-lto-plugin
1659 install-info-host: maybe-install-info-libcc1
1660 install-info-host: maybe-install-info-gotools
1661
1662 .PHONY: install-info-target
1663
1664 install-info-target: maybe-install-info-target-libstdc++-v3
1665 install-info-target: maybe-install-info-target-libsanitizer
1666 install-info-target: maybe-install-info-target-libmpx
1667 install-info-target: maybe-install-info-target-libvtv
1668 install-info-target: maybe-install-info-target-libcilkrts
1669 install-info-target: maybe-install-info-target-liboffloadmic
1670 install-info-target: maybe-install-info-target-libssp
1671 install-info-target: maybe-install-info-target-newlib
1672 install-info-target: maybe-install-info-target-libgcc
1673 install-info-target: maybe-install-info-target-libbacktrace
1674 install-info-target: maybe-install-info-target-libquadmath
1675 install-info-target: maybe-install-info-target-libgfortran
1676 install-info-target: maybe-install-info-target-libobjc
1677 install-info-target: maybe-install-info-target-libgo
1678 install-info-target: maybe-install-info-target-libtermcap
1679 install-info-target: maybe-install-info-target-winsup
1680 install-info-target: maybe-install-info-target-libgloss
1681 install-info-target: maybe-install-info-target-libffi
1682 install-info-target: maybe-install-info-target-zlib
1683 install-info-target: maybe-install-info-target-rda
1684 install-info-target: maybe-install-info-target-libada
1685 install-info-target: maybe-install-info-target-libgomp
1686 install-info-target: maybe-install-info-target-libitm
1687 install-info-target: maybe-install-info-target-libatomic
1688
1689 .PHONY: do-install-pdf
1690 do-install-pdf:
1691         @: $(MAKE); $(unstage)
1692         @r=`${PWD_COMMAND}`; export r; \
1693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1694         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1695           install-pdf-target
1696
1697
1698 .PHONY: install-pdf-host
1699
1700 install-pdf-host: maybe-install-pdf-bfd
1701 install-pdf-host: maybe-install-pdf-opcodes
1702 install-pdf-host: maybe-install-pdf-binutils
1703 install-pdf-host: maybe-install-pdf-bison
1704 install-pdf-host: maybe-install-pdf-cgen
1705 install-pdf-host: maybe-install-pdf-dejagnu
1706 install-pdf-host: maybe-install-pdf-etc
1707 install-pdf-host: maybe-install-pdf-fastjar
1708 install-pdf-host: maybe-install-pdf-fixincludes
1709 install-pdf-host: maybe-install-pdf-flex
1710 install-pdf-host: maybe-install-pdf-gas
1711 install-pdf-host: maybe-install-pdf-gcc
1712 install-pdf-host: maybe-install-pdf-gmp
1713 install-pdf-host: maybe-install-pdf-mpfr
1714 install-pdf-host: maybe-install-pdf-mpc
1715 install-pdf-host: maybe-install-pdf-isl
1716 install-pdf-host: maybe-install-pdf-libelf
1717 install-pdf-host: maybe-install-pdf-gold
1718 install-pdf-host: maybe-install-pdf-gprof
1719 install-pdf-host: maybe-install-pdf-intl
1720 install-pdf-host: maybe-install-pdf-tcl
1721 install-pdf-host: maybe-install-pdf-itcl
1722 install-pdf-host: maybe-install-pdf-ld
1723 install-pdf-host: maybe-install-pdf-libbacktrace
1724 install-pdf-host: maybe-install-pdf-libcpp
1725 install-pdf-host: maybe-install-pdf-libdecnumber
1726 install-pdf-host: maybe-install-pdf-libgui
1727 install-pdf-host: maybe-install-pdf-libiberty
1728 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1729 install-pdf-host: maybe-install-pdf-libiconv
1730 install-pdf-host: maybe-install-pdf-m4
1731 install-pdf-host: maybe-install-pdf-readline
1732 install-pdf-host: maybe-install-pdf-sid
1733 install-pdf-host: maybe-install-pdf-sim
1734 install-pdf-host: maybe-install-pdf-texinfo
1735 install-pdf-host: maybe-install-pdf-zlib
1736 install-pdf-host: maybe-install-pdf-gdb
1737 install-pdf-host: maybe-install-pdf-expect
1738 install-pdf-host: maybe-install-pdf-guile
1739 install-pdf-host: maybe-install-pdf-tk
1740 install-pdf-host: maybe-install-pdf-libtermcap
1741 install-pdf-host: maybe-install-pdf-utils
1742 install-pdf-host: maybe-install-pdf-gnattools
1743 install-pdf-host: maybe-install-pdf-lto-plugin
1744 install-pdf-host: maybe-install-pdf-libcc1
1745 install-pdf-host: maybe-install-pdf-gotools
1746
1747 .PHONY: install-pdf-target
1748
1749 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1750 install-pdf-target: maybe-install-pdf-target-libsanitizer
1751 install-pdf-target: maybe-install-pdf-target-libmpx
1752 install-pdf-target: maybe-install-pdf-target-libvtv
1753 install-pdf-target: maybe-install-pdf-target-libcilkrts
1754 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1755 install-pdf-target: maybe-install-pdf-target-libssp
1756 install-pdf-target: maybe-install-pdf-target-newlib
1757 install-pdf-target: maybe-install-pdf-target-libgcc
1758 install-pdf-target: maybe-install-pdf-target-libbacktrace
1759 install-pdf-target: maybe-install-pdf-target-libquadmath
1760 install-pdf-target: maybe-install-pdf-target-libgfortran
1761 install-pdf-target: maybe-install-pdf-target-libobjc
1762 install-pdf-target: maybe-install-pdf-target-libgo
1763 install-pdf-target: maybe-install-pdf-target-libtermcap
1764 install-pdf-target: maybe-install-pdf-target-winsup
1765 install-pdf-target: maybe-install-pdf-target-libgloss
1766 install-pdf-target: maybe-install-pdf-target-libffi
1767 install-pdf-target: maybe-install-pdf-target-zlib
1768 install-pdf-target: maybe-install-pdf-target-rda
1769 install-pdf-target: maybe-install-pdf-target-libada
1770 install-pdf-target: maybe-install-pdf-target-libgomp
1771 install-pdf-target: maybe-install-pdf-target-libitm
1772 install-pdf-target: maybe-install-pdf-target-libatomic
1773
1774 .PHONY: do-install-html
1775 do-install-html:
1776         @: $(MAKE); $(unstage)
1777         @r=`${PWD_COMMAND}`; export r; \
1778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1779         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1780           install-html-target
1781
1782
1783 .PHONY: install-html-host
1784
1785 install-html-host: maybe-install-html-bfd
1786 install-html-host: maybe-install-html-opcodes
1787 install-html-host: maybe-install-html-binutils
1788 install-html-host: maybe-install-html-bison
1789 install-html-host: maybe-install-html-cgen
1790 install-html-host: maybe-install-html-dejagnu
1791 install-html-host: maybe-install-html-etc
1792 install-html-host: maybe-install-html-fastjar
1793 install-html-host: maybe-install-html-fixincludes
1794 install-html-host: maybe-install-html-flex
1795 install-html-host: maybe-install-html-gas
1796 install-html-host: maybe-install-html-gcc
1797 install-html-host: maybe-install-html-gmp
1798 install-html-host: maybe-install-html-mpfr
1799 install-html-host: maybe-install-html-mpc
1800 install-html-host: maybe-install-html-isl
1801 install-html-host: maybe-install-html-libelf
1802 install-html-host: maybe-install-html-gold
1803 install-html-host: maybe-install-html-gprof
1804 install-html-host: maybe-install-html-intl
1805 install-html-host: maybe-install-html-tcl
1806 install-html-host: maybe-install-html-itcl
1807 install-html-host: maybe-install-html-ld
1808 install-html-host: maybe-install-html-libbacktrace
1809 install-html-host: maybe-install-html-libcpp
1810 install-html-host: maybe-install-html-libdecnumber
1811 install-html-host: maybe-install-html-libgui
1812 install-html-host: maybe-install-html-libiberty
1813 install-html-host: maybe-install-html-libiberty-linker-plugin
1814 install-html-host: maybe-install-html-libiconv
1815 install-html-host: maybe-install-html-m4
1816 install-html-host: maybe-install-html-readline
1817 install-html-host: maybe-install-html-sid
1818 install-html-host: maybe-install-html-sim
1819 install-html-host: maybe-install-html-texinfo
1820 install-html-host: maybe-install-html-zlib
1821 install-html-host: maybe-install-html-gdb
1822 install-html-host: maybe-install-html-expect
1823 install-html-host: maybe-install-html-guile
1824 install-html-host: maybe-install-html-tk
1825 install-html-host: maybe-install-html-libtermcap
1826 install-html-host: maybe-install-html-utils
1827 install-html-host: maybe-install-html-gnattools
1828 install-html-host: maybe-install-html-lto-plugin
1829 install-html-host: maybe-install-html-libcc1
1830 install-html-host: maybe-install-html-gotools
1831
1832 .PHONY: install-html-target
1833
1834 install-html-target: maybe-install-html-target-libstdc++-v3
1835 install-html-target: maybe-install-html-target-libsanitizer
1836 install-html-target: maybe-install-html-target-libmpx
1837 install-html-target: maybe-install-html-target-libvtv
1838 install-html-target: maybe-install-html-target-libcilkrts
1839 install-html-target: maybe-install-html-target-liboffloadmic
1840 install-html-target: maybe-install-html-target-libssp
1841 install-html-target: maybe-install-html-target-newlib
1842 install-html-target: maybe-install-html-target-libgcc
1843 install-html-target: maybe-install-html-target-libbacktrace
1844 install-html-target: maybe-install-html-target-libquadmath
1845 install-html-target: maybe-install-html-target-libgfortran
1846 install-html-target: maybe-install-html-target-libobjc
1847 install-html-target: maybe-install-html-target-libgo
1848 install-html-target: maybe-install-html-target-libtermcap
1849 install-html-target: maybe-install-html-target-winsup
1850 install-html-target: maybe-install-html-target-libgloss
1851 install-html-target: maybe-install-html-target-libffi
1852 install-html-target: maybe-install-html-target-zlib
1853 install-html-target: maybe-install-html-target-rda
1854 install-html-target: maybe-install-html-target-libada
1855 install-html-target: maybe-install-html-target-libgomp
1856 install-html-target: maybe-install-html-target-libitm
1857 install-html-target: maybe-install-html-target-libatomic
1858
1859 .PHONY: do-installcheck
1860 do-installcheck:
1861         @: $(MAKE); $(unstage)
1862         @r=`${PWD_COMMAND}`; export r; \
1863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1864         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1865           installcheck-target
1866
1867
1868 .PHONY: installcheck-host
1869
1870 installcheck-host: maybe-installcheck-bfd
1871 installcheck-host: maybe-installcheck-opcodes
1872 installcheck-host: maybe-installcheck-binutils
1873 installcheck-host: maybe-installcheck-bison
1874 installcheck-host: maybe-installcheck-cgen
1875 installcheck-host: maybe-installcheck-dejagnu
1876 installcheck-host: maybe-installcheck-etc
1877 installcheck-host: maybe-installcheck-fastjar
1878 installcheck-host: maybe-installcheck-fixincludes
1879 installcheck-host: maybe-installcheck-flex
1880 installcheck-host: maybe-installcheck-gas
1881 installcheck-host: maybe-installcheck-gcc
1882 installcheck-host: maybe-installcheck-gmp
1883 installcheck-host: maybe-installcheck-mpfr
1884 installcheck-host: maybe-installcheck-mpc
1885 installcheck-host: maybe-installcheck-isl
1886 installcheck-host: maybe-installcheck-libelf
1887 installcheck-host: maybe-installcheck-gold
1888 installcheck-host: maybe-installcheck-gprof
1889 installcheck-host: maybe-installcheck-intl
1890 installcheck-host: maybe-installcheck-tcl
1891 installcheck-host: maybe-installcheck-itcl
1892 installcheck-host: maybe-installcheck-ld
1893 installcheck-host: maybe-installcheck-libbacktrace
1894 installcheck-host: maybe-installcheck-libcpp
1895 installcheck-host: maybe-installcheck-libdecnumber
1896 installcheck-host: maybe-installcheck-libgui
1897 installcheck-host: maybe-installcheck-libiberty
1898 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1899 installcheck-host: maybe-installcheck-libiconv
1900 installcheck-host: maybe-installcheck-m4
1901 installcheck-host: maybe-installcheck-readline
1902 installcheck-host: maybe-installcheck-sid
1903 installcheck-host: maybe-installcheck-sim
1904 installcheck-host: maybe-installcheck-texinfo
1905 installcheck-host: maybe-installcheck-zlib
1906 installcheck-host: maybe-installcheck-gdb
1907 installcheck-host: maybe-installcheck-expect
1908 installcheck-host: maybe-installcheck-guile
1909 installcheck-host: maybe-installcheck-tk
1910 installcheck-host: maybe-installcheck-libtermcap
1911 installcheck-host: maybe-installcheck-utils
1912 installcheck-host: maybe-installcheck-gnattools
1913 installcheck-host: maybe-installcheck-lto-plugin
1914 installcheck-host: maybe-installcheck-libcc1
1915 installcheck-host: maybe-installcheck-gotools
1916
1917 .PHONY: installcheck-target
1918
1919 installcheck-target: maybe-installcheck-target-libstdc++-v3
1920 installcheck-target: maybe-installcheck-target-libsanitizer
1921 installcheck-target: maybe-installcheck-target-libmpx
1922 installcheck-target: maybe-installcheck-target-libvtv
1923 installcheck-target: maybe-installcheck-target-libcilkrts
1924 installcheck-target: maybe-installcheck-target-liboffloadmic
1925 installcheck-target: maybe-installcheck-target-libssp
1926 installcheck-target: maybe-installcheck-target-newlib
1927 installcheck-target: maybe-installcheck-target-libgcc
1928 installcheck-target: maybe-installcheck-target-libbacktrace
1929 installcheck-target: maybe-installcheck-target-libquadmath
1930 installcheck-target: maybe-installcheck-target-libgfortran
1931 installcheck-target: maybe-installcheck-target-libobjc
1932 installcheck-target: maybe-installcheck-target-libgo
1933 installcheck-target: maybe-installcheck-target-libtermcap
1934 installcheck-target: maybe-installcheck-target-winsup
1935 installcheck-target: maybe-installcheck-target-libgloss
1936 installcheck-target: maybe-installcheck-target-libffi
1937 installcheck-target: maybe-installcheck-target-zlib
1938 installcheck-target: maybe-installcheck-target-rda
1939 installcheck-target: maybe-installcheck-target-libada
1940 installcheck-target: maybe-installcheck-target-libgomp
1941 installcheck-target: maybe-installcheck-target-libitm
1942 installcheck-target: maybe-installcheck-target-libatomic
1943
1944 .PHONY: do-mostlyclean
1945 do-mostlyclean:
1946         @: $(MAKE); $(unstage)
1947         @r=`${PWD_COMMAND}`; export r; \
1948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1949         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1950           mostlyclean-target
1951
1952
1953 .PHONY: mostlyclean-host
1954
1955 mostlyclean-host: maybe-mostlyclean-bfd
1956 mostlyclean-host: maybe-mostlyclean-opcodes
1957 mostlyclean-host: maybe-mostlyclean-binutils
1958 mostlyclean-host: maybe-mostlyclean-bison
1959 mostlyclean-host: maybe-mostlyclean-cgen
1960 mostlyclean-host: maybe-mostlyclean-dejagnu
1961 mostlyclean-host: maybe-mostlyclean-etc
1962 mostlyclean-host: maybe-mostlyclean-fastjar
1963 mostlyclean-host: maybe-mostlyclean-fixincludes
1964 mostlyclean-host: maybe-mostlyclean-flex
1965 mostlyclean-host: maybe-mostlyclean-gas
1966 mostlyclean-host: maybe-mostlyclean-gcc
1967 mostlyclean-host: maybe-mostlyclean-gmp
1968 mostlyclean-host: maybe-mostlyclean-mpfr
1969 mostlyclean-host: maybe-mostlyclean-mpc
1970 mostlyclean-host: maybe-mostlyclean-isl
1971 mostlyclean-host: maybe-mostlyclean-libelf
1972 mostlyclean-host: maybe-mostlyclean-gold
1973 mostlyclean-host: maybe-mostlyclean-gprof
1974 mostlyclean-host: maybe-mostlyclean-intl
1975 mostlyclean-host: maybe-mostlyclean-tcl
1976 mostlyclean-host: maybe-mostlyclean-itcl
1977 mostlyclean-host: maybe-mostlyclean-ld
1978 mostlyclean-host: maybe-mostlyclean-libbacktrace
1979 mostlyclean-host: maybe-mostlyclean-libcpp
1980 mostlyclean-host: maybe-mostlyclean-libdecnumber
1981 mostlyclean-host: maybe-mostlyclean-libgui
1982 mostlyclean-host: maybe-mostlyclean-libiberty
1983 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1984 mostlyclean-host: maybe-mostlyclean-libiconv
1985 mostlyclean-host: maybe-mostlyclean-m4
1986 mostlyclean-host: maybe-mostlyclean-readline
1987 mostlyclean-host: maybe-mostlyclean-sid
1988 mostlyclean-host: maybe-mostlyclean-sim
1989 mostlyclean-host: maybe-mostlyclean-texinfo
1990 mostlyclean-host: maybe-mostlyclean-zlib
1991 mostlyclean-host: maybe-mostlyclean-gdb
1992 mostlyclean-host: maybe-mostlyclean-expect
1993 mostlyclean-host: maybe-mostlyclean-guile
1994 mostlyclean-host: maybe-mostlyclean-tk
1995 mostlyclean-host: maybe-mostlyclean-libtermcap
1996 mostlyclean-host: maybe-mostlyclean-utils
1997 mostlyclean-host: maybe-mostlyclean-gnattools
1998 mostlyclean-host: maybe-mostlyclean-lto-plugin
1999 mostlyclean-host: maybe-mostlyclean-libcc1
2000 mostlyclean-host: maybe-mostlyclean-gotools
2001
2002 .PHONY: mostlyclean-target
2003
2004 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2005 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2006 mostlyclean-target: maybe-mostlyclean-target-libmpx
2007 mostlyclean-target: maybe-mostlyclean-target-libvtv
2008 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2009 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2010 mostlyclean-target: maybe-mostlyclean-target-libssp
2011 mostlyclean-target: maybe-mostlyclean-target-newlib
2012 mostlyclean-target: maybe-mostlyclean-target-libgcc
2013 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2014 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2015 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2016 mostlyclean-target: maybe-mostlyclean-target-libobjc
2017 mostlyclean-target: maybe-mostlyclean-target-libgo
2018 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2019 mostlyclean-target: maybe-mostlyclean-target-winsup
2020 mostlyclean-target: maybe-mostlyclean-target-libgloss
2021 mostlyclean-target: maybe-mostlyclean-target-libffi
2022 mostlyclean-target: maybe-mostlyclean-target-zlib
2023 mostlyclean-target: maybe-mostlyclean-target-rda
2024 mostlyclean-target: maybe-mostlyclean-target-libada
2025 mostlyclean-target: maybe-mostlyclean-target-libgomp
2026 mostlyclean-target: maybe-mostlyclean-target-libitm
2027 mostlyclean-target: maybe-mostlyclean-target-libatomic
2028
2029 .PHONY: do-clean
2030 do-clean:
2031         @: $(MAKE); $(unstage)
2032         @r=`${PWD_COMMAND}`; export r; \
2033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2034         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2035           clean-target
2036
2037
2038 .PHONY: clean-host
2039
2040 clean-host: maybe-clean-bfd
2041 clean-host: maybe-clean-opcodes
2042 clean-host: maybe-clean-binutils
2043 clean-host: maybe-clean-bison
2044 clean-host: maybe-clean-cgen
2045 clean-host: maybe-clean-dejagnu
2046 clean-host: maybe-clean-etc
2047 clean-host: maybe-clean-fastjar
2048 clean-host: maybe-clean-fixincludes
2049 clean-host: maybe-clean-flex
2050 clean-host: maybe-clean-gas
2051 clean-host: maybe-clean-gcc
2052 clean-host: maybe-clean-gmp
2053 clean-host: maybe-clean-mpfr
2054 clean-host: maybe-clean-mpc
2055 clean-host: maybe-clean-isl
2056 clean-host: maybe-clean-libelf
2057 clean-host: maybe-clean-gold
2058 clean-host: maybe-clean-gprof
2059 clean-host: maybe-clean-intl
2060 clean-host: maybe-clean-tcl
2061 clean-host: maybe-clean-itcl
2062 clean-host: maybe-clean-ld
2063 clean-host: maybe-clean-libbacktrace
2064 clean-host: maybe-clean-libcpp
2065 clean-host: maybe-clean-libdecnumber
2066 clean-host: maybe-clean-libgui
2067 clean-host: maybe-clean-libiberty
2068 clean-host: maybe-clean-libiberty-linker-plugin
2069 clean-host: maybe-clean-libiconv
2070 clean-host: maybe-clean-m4
2071 clean-host: maybe-clean-readline
2072 clean-host: maybe-clean-sid
2073 clean-host: maybe-clean-sim
2074 clean-host: maybe-clean-texinfo
2075 clean-host: maybe-clean-zlib
2076 clean-host: maybe-clean-gdb
2077 clean-host: maybe-clean-expect
2078 clean-host: maybe-clean-guile
2079 clean-host: maybe-clean-tk
2080 clean-host: maybe-clean-libtermcap
2081 clean-host: maybe-clean-utils
2082 clean-host: maybe-clean-gnattools
2083 clean-host: maybe-clean-lto-plugin
2084 clean-host: maybe-clean-libcc1
2085 clean-host: maybe-clean-gotools
2086
2087 .PHONY: clean-target
2088
2089 clean-target: maybe-clean-target-libstdc++-v3
2090 clean-target: maybe-clean-target-libsanitizer
2091 clean-target: maybe-clean-target-libmpx
2092 clean-target: maybe-clean-target-libvtv
2093 clean-target: maybe-clean-target-libcilkrts
2094 clean-target: maybe-clean-target-liboffloadmic
2095 clean-target: maybe-clean-target-libssp
2096 clean-target: maybe-clean-target-newlib
2097 clean-target: maybe-clean-target-libgcc
2098 clean-target: maybe-clean-target-libbacktrace
2099 clean-target: maybe-clean-target-libquadmath
2100 clean-target: maybe-clean-target-libgfortran
2101 clean-target: maybe-clean-target-libobjc
2102 clean-target: maybe-clean-target-libgo
2103 clean-target: maybe-clean-target-libtermcap
2104 clean-target: maybe-clean-target-winsup
2105 clean-target: maybe-clean-target-libgloss
2106 clean-target: maybe-clean-target-libffi
2107 clean-target: maybe-clean-target-zlib
2108 clean-target: maybe-clean-target-rda
2109 clean-target: maybe-clean-target-libada
2110 clean-target: maybe-clean-target-libgomp
2111 clean-target: maybe-clean-target-libitm
2112 clean-target: maybe-clean-target-libatomic
2113
2114 .PHONY: do-distclean
2115 do-distclean:
2116         @: $(MAKE); $(unstage)
2117         @r=`${PWD_COMMAND}`; export r; \
2118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2119         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2120           distclean-target
2121
2122
2123 .PHONY: distclean-host
2124
2125 distclean-host: maybe-distclean-bfd
2126 distclean-host: maybe-distclean-opcodes
2127 distclean-host: maybe-distclean-binutils
2128 distclean-host: maybe-distclean-bison
2129 distclean-host: maybe-distclean-cgen
2130 distclean-host: maybe-distclean-dejagnu
2131 distclean-host: maybe-distclean-etc
2132 distclean-host: maybe-distclean-fastjar
2133 distclean-host: maybe-distclean-fixincludes
2134 distclean-host: maybe-distclean-flex
2135 distclean-host: maybe-distclean-gas
2136 distclean-host: maybe-distclean-gcc
2137 distclean-host: maybe-distclean-gmp
2138 distclean-host: maybe-distclean-mpfr
2139 distclean-host: maybe-distclean-mpc
2140 distclean-host: maybe-distclean-isl
2141 distclean-host: maybe-distclean-libelf
2142 distclean-host: maybe-distclean-gold
2143 distclean-host: maybe-distclean-gprof
2144 distclean-host: maybe-distclean-intl
2145 distclean-host: maybe-distclean-tcl
2146 distclean-host: maybe-distclean-itcl
2147 distclean-host: maybe-distclean-ld
2148 distclean-host: maybe-distclean-libbacktrace
2149 distclean-host: maybe-distclean-libcpp
2150 distclean-host: maybe-distclean-libdecnumber
2151 distclean-host: maybe-distclean-libgui
2152 distclean-host: maybe-distclean-libiberty
2153 distclean-host: maybe-distclean-libiberty-linker-plugin
2154 distclean-host: maybe-distclean-libiconv
2155 distclean-host: maybe-distclean-m4
2156 distclean-host: maybe-distclean-readline
2157 distclean-host: maybe-distclean-sid
2158 distclean-host: maybe-distclean-sim
2159 distclean-host: maybe-distclean-texinfo
2160 distclean-host: maybe-distclean-zlib
2161 distclean-host: maybe-distclean-gdb
2162 distclean-host: maybe-distclean-expect
2163 distclean-host: maybe-distclean-guile
2164 distclean-host: maybe-distclean-tk
2165 distclean-host: maybe-distclean-libtermcap
2166 distclean-host: maybe-distclean-utils
2167 distclean-host: maybe-distclean-gnattools
2168 distclean-host: maybe-distclean-lto-plugin
2169 distclean-host: maybe-distclean-libcc1
2170 distclean-host: maybe-distclean-gotools
2171
2172 .PHONY: distclean-target
2173
2174 distclean-target: maybe-distclean-target-libstdc++-v3
2175 distclean-target: maybe-distclean-target-libsanitizer
2176 distclean-target: maybe-distclean-target-libmpx
2177 distclean-target: maybe-distclean-target-libvtv
2178 distclean-target: maybe-distclean-target-libcilkrts
2179 distclean-target: maybe-distclean-target-liboffloadmic
2180 distclean-target: maybe-distclean-target-libssp
2181 distclean-target: maybe-distclean-target-newlib
2182 distclean-target: maybe-distclean-target-libgcc
2183 distclean-target: maybe-distclean-target-libbacktrace
2184 distclean-target: maybe-distclean-target-libquadmath
2185 distclean-target: maybe-distclean-target-libgfortran
2186 distclean-target: maybe-distclean-target-libobjc
2187 distclean-target: maybe-distclean-target-libgo
2188 distclean-target: maybe-distclean-target-libtermcap
2189 distclean-target: maybe-distclean-target-winsup
2190 distclean-target: maybe-distclean-target-libgloss
2191 distclean-target: maybe-distclean-target-libffi
2192 distclean-target: maybe-distclean-target-zlib
2193 distclean-target: maybe-distclean-target-rda
2194 distclean-target: maybe-distclean-target-libada
2195 distclean-target: maybe-distclean-target-libgomp
2196 distclean-target: maybe-distclean-target-libitm
2197 distclean-target: maybe-distclean-target-libatomic
2198
2199 .PHONY: do-maintainer-clean
2200 do-maintainer-clean:
2201         @: $(MAKE); $(unstage)
2202         @r=`${PWD_COMMAND}`; export r; \
2203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2204         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2205           maintainer-clean-target
2206
2207
2208 .PHONY: maintainer-clean-host
2209
2210 maintainer-clean-host: maybe-maintainer-clean-bfd
2211 maintainer-clean-host: maybe-maintainer-clean-opcodes
2212 maintainer-clean-host: maybe-maintainer-clean-binutils
2213 maintainer-clean-host: maybe-maintainer-clean-bison
2214 maintainer-clean-host: maybe-maintainer-clean-cgen
2215 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2216 maintainer-clean-host: maybe-maintainer-clean-etc
2217 maintainer-clean-host: maybe-maintainer-clean-fastjar
2218 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2219 maintainer-clean-host: maybe-maintainer-clean-flex
2220 maintainer-clean-host: maybe-maintainer-clean-gas
2221 maintainer-clean-host: maybe-maintainer-clean-gcc
2222 maintainer-clean-host: maybe-maintainer-clean-gmp
2223 maintainer-clean-host: maybe-maintainer-clean-mpfr
2224 maintainer-clean-host: maybe-maintainer-clean-mpc
2225 maintainer-clean-host: maybe-maintainer-clean-isl
2226 maintainer-clean-host: maybe-maintainer-clean-libelf
2227 maintainer-clean-host: maybe-maintainer-clean-gold
2228 maintainer-clean-host: maybe-maintainer-clean-gprof
2229 maintainer-clean-host: maybe-maintainer-clean-intl
2230 maintainer-clean-host: maybe-maintainer-clean-tcl
2231 maintainer-clean-host: maybe-maintainer-clean-itcl
2232 maintainer-clean-host: maybe-maintainer-clean-ld
2233 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2234 maintainer-clean-host: maybe-maintainer-clean-libcpp
2235 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2236 maintainer-clean-host: maybe-maintainer-clean-libgui
2237 maintainer-clean-host: maybe-maintainer-clean-libiberty
2238 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2239 maintainer-clean-host: maybe-maintainer-clean-libiconv
2240 maintainer-clean-host: maybe-maintainer-clean-m4
2241 maintainer-clean-host: maybe-maintainer-clean-readline
2242 maintainer-clean-host: maybe-maintainer-clean-sid
2243 maintainer-clean-host: maybe-maintainer-clean-sim
2244 maintainer-clean-host: maybe-maintainer-clean-texinfo
2245 maintainer-clean-host: maybe-maintainer-clean-zlib
2246 maintainer-clean-host: maybe-maintainer-clean-gdb
2247 maintainer-clean-host: maybe-maintainer-clean-expect
2248 maintainer-clean-host: maybe-maintainer-clean-guile
2249 maintainer-clean-host: maybe-maintainer-clean-tk
2250 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2251 maintainer-clean-host: maybe-maintainer-clean-utils
2252 maintainer-clean-host: maybe-maintainer-clean-gnattools
2253 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2254 maintainer-clean-host: maybe-maintainer-clean-libcc1
2255 maintainer-clean-host: maybe-maintainer-clean-gotools
2256
2257 .PHONY: maintainer-clean-target
2258
2259 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2260 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2261 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2262 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2263 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2264 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2265 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2266 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2267 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2268 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2269 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2270 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2271 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2273 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2274 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2275 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2276 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2277 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2278 maintainer-clean-target: maybe-maintainer-clean-target-rda
2279 maintainer-clean-target: maybe-maintainer-clean-target-libada
2280 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2281 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2282 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2283
2284
2285 # Here are the targets which correspond to the do-X targets.
2286
2287 .PHONY: info installcheck dvi pdf html
2288 .PHONY: install-info install-pdf install-html
2289 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2290 .PHONY: local-clean local-distclean local-maintainer-clean
2291 info: do-info
2292 installcheck: do-installcheck
2293 dvi: do-dvi
2294 pdf: do-pdf
2295 html: do-html
2296
2297 # Make sure makeinfo is built before we do a `make info', if we're
2298 # in fact building texinfo.
2299 do-info: maybe-all-texinfo
2300
2301 install-info: do-install-info dir.info
2302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2303         if [ -f dir.info ]; then \
2304           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2305         else true; fi
2306
2307 install-pdf: do-install-pdf
2308
2309 install-html: do-install-html
2310
2311 local-clean:
2312         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2313
2314 local-distclean:
2315         -rm -f Makefile config.status config.cache mh-frag mt-frag
2316         -rm -f maybedep.tmp serdep.tmp stage_final
2317         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2318           rm -rf $(TARGET_SUBDIR); \
2319         else true; fi
2320         -rm -rf $(BUILD_SUBDIR)
2321         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2322           rm -rf $(HOST_SUBDIR); \
2323         else true; fi
2324         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2325         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2326         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2327         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2328         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2329         -rmdir texinfo zlib 2>/dev/null
2330         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2331
2332 local-maintainer-clean:
2333         @echo "This command is intended for maintainers to use;"
2334         @echo "it deletes files that may require special tools to rebuild."
2335
2336 clean: do-clean local-clean
2337 mostlyclean: do-mostlyclean local-clean
2338 distclean: do-distclean local-clean local-distclean
2339 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2340 maintainer-clean: local-distclean
2341 realclean: maintainer-clean
2342
2343 # Check target.
2344
2345 .PHONY: check do-check
2346 check: do-check
2347
2348 # Only include modules actually being configured and built.
2349 .PHONY: check-host
2350 check-host:  \
2351     maybe-check-bfd \
2352     maybe-check-opcodes \
2353     maybe-check-binutils \
2354     maybe-check-bison \
2355     maybe-check-cgen \
2356     maybe-check-dejagnu \
2357     maybe-check-etc \
2358     maybe-check-fastjar \
2359     maybe-check-fixincludes \
2360     maybe-check-flex \
2361     maybe-check-gas \
2362     maybe-check-gcc \
2363     maybe-check-gmp \
2364     maybe-check-mpfr \
2365     maybe-check-mpc \
2366     maybe-check-isl \
2367     maybe-check-libelf \
2368     maybe-check-gold \
2369     maybe-check-gprof \
2370     maybe-check-intl \
2371     maybe-check-tcl \
2372     maybe-check-itcl \
2373     maybe-check-ld \
2374     maybe-check-libbacktrace \
2375     maybe-check-libcpp \
2376     maybe-check-libdecnumber \
2377     maybe-check-libgui \
2378     maybe-check-libiberty \
2379     maybe-check-libiberty-linker-plugin \
2380     maybe-check-libiconv \
2381     maybe-check-m4 \
2382     maybe-check-readline \
2383     maybe-check-sid \
2384     maybe-check-sim \
2385     maybe-check-texinfo \
2386     maybe-check-zlib \
2387     maybe-check-gdb \
2388     maybe-check-expect \
2389     maybe-check-guile \
2390     maybe-check-tk \
2391     maybe-check-libtermcap \
2392     maybe-check-utils \
2393     maybe-check-gnattools \
2394     maybe-check-lto-plugin \
2395     maybe-check-libcc1 \
2396     maybe-check-gotools
2397
2398 .PHONY: check-target
2399 check-target:  \
2400     maybe-check-target-libstdc++-v3 \
2401     maybe-check-target-libsanitizer \
2402     maybe-check-target-libmpx \
2403     maybe-check-target-libvtv \
2404     maybe-check-target-libcilkrts \
2405     maybe-check-target-liboffloadmic \
2406     maybe-check-target-libssp \
2407     maybe-check-target-newlib \
2408     maybe-check-target-libgcc \
2409     maybe-check-target-libbacktrace \
2410     maybe-check-target-libquadmath \
2411     maybe-check-target-libgfortran \
2412     maybe-check-target-libobjc \
2413     maybe-check-target-libgo \
2414     maybe-check-target-libtermcap \
2415     maybe-check-target-winsup \
2416     maybe-check-target-libgloss \
2417     maybe-check-target-libffi \
2418     maybe-check-target-zlib \
2419     maybe-check-target-rda \
2420     maybe-check-target-libada \
2421     maybe-check-target-libgomp \
2422     maybe-check-target-libitm \
2423     maybe-check-target-libatomic
2424
2425 do-check:
2426         @: $(MAKE); $(unstage)
2427         @r=`${PWD_COMMAND}`; export r; \
2428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2429         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2430
2431 # Automated reporting of test results.
2432
2433 warning.log: build.log
2434         $(srcdir)/contrib/warn_summary build.log > $@
2435
2436 mail-report.log:
2437         if test x'$(BOOT_CFLAGS)' != x''; then \
2438             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2439         fi; \
2440         $(srcdir)/contrib/test_summary -t >$@
2441         chmod +x $@
2442         echo If you really want to send e-mail, run ./$@ now
2443
2444 mail-report-with-warnings.log: warning.log
2445         if test x'$(BOOT_CFLAGS)' != x''; then \
2446             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2447         fi; \
2448         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2449         chmod +x $@
2450         echo If you really want to send e-mail, run ./$@ now
2451
2452 # Local Vim config
2453
2454 $(srcdir)/.local.vimrc:
2455         $(LN_S) contrib/vimrc $@
2456
2457 $(srcdir)/.lvimrc:
2458         $(LN_S) contrib/vimrc $@
2459
2460 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2461
2462 .PHONY: vimrc
2463
2464 # clang-format config
2465
2466 $(srcdir)/.clang-format:
2467         $(LN_S) contrib/clang-format $@
2468
2469 clang-format: $(srcdir)/.clang-format
2470
2471 .PHONY: clang-format
2472
2473 # Installation targets.
2474
2475 .PHONY: install uninstall
2476 install:
2477         @: $(MAKE); $(unstage)
2478         @r=`${PWD_COMMAND}`; export r; \
2479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2480         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2481
2482 .PHONY: install-host-nogcc
2483 install-host-nogcc:  \
2484     maybe-install-bfd \
2485     maybe-install-opcodes \
2486     maybe-install-binutils \
2487     maybe-install-bison \
2488     maybe-install-cgen \
2489     maybe-install-dejagnu \
2490     maybe-install-etc \
2491     maybe-install-fastjar \
2492     maybe-install-fixincludes \
2493     maybe-install-flex \
2494     maybe-install-gas \
2495     maybe-install-gmp \
2496     maybe-install-mpfr \
2497     maybe-install-mpc \
2498     maybe-install-isl \
2499     maybe-install-libelf \
2500     maybe-install-gold \
2501     maybe-install-gprof \
2502     maybe-install-intl \
2503     maybe-install-tcl \
2504     maybe-install-itcl \
2505     maybe-install-ld \
2506     maybe-install-libbacktrace \
2507     maybe-install-libcpp \
2508     maybe-install-libdecnumber \
2509     maybe-install-libgui \
2510     maybe-install-libiberty \
2511     maybe-install-libiberty-linker-plugin \
2512     maybe-install-libiconv \
2513     maybe-install-m4 \
2514     maybe-install-readline \
2515     maybe-install-sid \
2516     maybe-install-sim \
2517     maybe-install-texinfo \
2518     maybe-install-zlib \
2519     maybe-install-gdb \
2520     maybe-install-expect \
2521     maybe-install-guile \
2522     maybe-install-tk \
2523     maybe-install-libtermcap \
2524     maybe-install-utils \
2525     maybe-install-gnattools \
2526     maybe-install-lto-plugin \
2527     maybe-install-libcc1 \
2528     maybe-install-gotools
2529
2530 .PHONY: install-host
2531 install-host:  \
2532     maybe-install-bfd \
2533     maybe-install-opcodes \
2534     maybe-install-binutils \
2535     maybe-install-bison \
2536     maybe-install-cgen \
2537     maybe-install-dejagnu \
2538     maybe-install-etc \
2539     maybe-install-fastjar \
2540     maybe-install-fixincludes \
2541     maybe-install-flex \
2542     maybe-install-gas \
2543     maybe-install-gcc \
2544     maybe-install-gmp \
2545     maybe-install-mpfr \
2546     maybe-install-mpc \
2547     maybe-install-isl \
2548     maybe-install-libelf \
2549     maybe-install-gold \
2550     maybe-install-gprof \
2551     maybe-install-intl \
2552     maybe-install-tcl \
2553     maybe-install-itcl \
2554     maybe-install-ld \
2555     maybe-install-libbacktrace \
2556     maybe-install-libcpp \
2557     maybe-install-libdecnumber \
2558     maybe-install-libgui \
2559     maybe-install-libiberty \
2560     maybe-install-libiberty-linker-plugin \
2561     maybe-install-libiconv \
2562     maybe-install-m4 \
2563     maybe-install-readline \
2564     maybe-install-sid \
2565     maybe-install-sim \
2566     maybe-install-texinfo \
2567     maybe-install-zlib \
2568     maybe-install-gdb \
2569     maybe-install-expect \
2570     maybe-install-guile \
2571     maybe-install-tk \
2572     maybe-install-libtermcap \
2573     maybe-install-utils \
2574     maybe-install-gnattools \
2575     maybe-install-lto-plugin \
2576     maybe-install-libcc1 \
2577     maybe-install-gotools
2578
2579 .PHONY: install-target
2580 install-target:  \
2581     maybe-install-target-libstdc++-v3 \
2582     maybe-install-target-libsanitizer \
2583     maybe-install-target-libmpx \
2584     maybe-install-target-libvtv \
2585     maybe-install-target-libcilkrts \
2586     maybe-install-target-liboffloadmic \
2587     maybe-install-target-libssp \
2588     maybe-install-target-newlib \
2589     maybe-install-target-libgcc \
2590     maybe-install-target-libbacktrace \
2591     maybe-install-target-libquadmath \
2592     maybe-install-target-libgfortran \
2593     maybe-install-target-libobjc \
2594     maybe-install-target-libgo \
2595     maybe-install-target-libtermcap \
2596     maybe-install-target-winsup \
2597     maybe-install-target-libgloss \
2598     maybe-install-target-libffi \
2599     maybe-install-target-zlib \
2600     maybe-install-target-rda \
2601     maybe-install-target-libada \
2602     maybe-install-target-libgomp \
2603     maybe-install-target-libitm \
2604     maybe-install-target-libatomic
2605
2606 uninstall:
2607         @echo "the uninstall target is not supported in this tree"
2608
2609 .PHONY: install.all
2610 install.all: install-no-fixedincludes
2611         @if [ -f ./gcc/Makefile ]; then \
2612                 r=`${PWD_COMMAND}`; export r; \
2613                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2614                 $(HOST_EXPORTS) \
2615                 (cd ./gcc && \
2616                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2617         else \
2618                 true; \
2619         fi
2620
2621 # install-no-fixedincludes is used to allow the elaboration of binary packages
2622 # suitable for distribution, where we cannot include the fixed system header
2623 # files.
2624 .PHONY: install-no-fixedincludes
2625 install-no-fixedincludes: installdirs install-host-nogcc \
2626         install-target gcc-install-no-fixedincludes
2627
2628 .PHONY: install-strip
2629 install-strip:
2630         @: $(MAKE); $(unstage)
2631         @r=`${PWD_COMMAND}`; export r; \
2632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2633         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2634
2635 .PHONY: install-strip-host
2636 install-strip-host:  \
2637     maybe-install-strip-bfd \
2638     maybe-install-strip-opcodes \
2639     maybe-install-strip-binutils \
2640     maybe-install-strip-bison \
2641     maybe-install-strip-cgen \
2642     maybe-install-strip-dejagnu \
2643     maybe-install-strip-etc \
2644     maybe-install-strip-fastjar \
2645     maybe-install-strip-fixincludes \
2646     maybe-install-strip-flex \
2647     maybe-install-strip-gas \
2648     maybe-install-strip-gcc \
2649     maybe-install-strip-gmp \
2650     maybe-install-strip-mpfr \
2651     maybe-install-strip-mpc \
2652     maybe-install-strip-isl \
2653     maybe-install-strip-libelf \
2654     maybe-install-strip-gold \
2655     maybe-install-strip-gprof \
2656     maybe-install-strip-intl \
2657     maybe-install-strip-tcl \
2658     maybe-install-strip-itcl \
2659     maybe-install-strip-ld \
2660     maybe-install-strip-libbacktrace \
2661     maybe-install-strip-libcpp \
2662     maybe-install-strip-libdecnumber \
2663     maybe-install-strip-libgui \
2664     maybe-install-strip-libiberty \
2665     maybe-install-strip-libiberty-linker-plugin \
2666     maybe-install-strip-libiconv \
2667     maybe-install-strip-m4 \
2668     maybe-install-strip-readline \
2669     maybe-install-strip-sid \
2670     maybe-install-strip-sim \
2671     maybe-install-strip-texinfo \
2672     maybe-install-strip-zlib \
2673     maybe-install-strip-gdb \
2674     maybe-install-strip-expect \
2675     maybe-install-strip-guile \
2676     maybe-install-strip-tk \
2677     maybe-install-strip-libtermcap \
2678     maybe-install-strip-utils \
2679     maybe-install-strip-gnattools \
2680     maybe-install-strip-lto-plugin \
2681     maybe-install-strip-libcc1 \
2682     maybe-install-strip-gotools
2683
2684 .PHONY: install-strip-target
2685 install-strip-target:  \
2686     maybe-install-strip-target-libstdc++-v3 \
2687     maybe-install-strip-target-libsanitizer \
2688     maybe-install-strip-target-libmpx \
2689     maybe-install-strip-target-libvtv \
2690     maybe-install-strip-target-libcilkrts \
2691     maybe-install-strip-target-liboffloadmic \
2692     maybe-install-strip-target-libssp \
2693     maybe-install-strip-target-newlib \
2694     maybe-install-strip-target-libgcc \
2695     maybe-install-strip-target-libbacktrace \
2696     maybe-install-strip-target-libquadmath \
2697     maybe-install-strip-target-libgfortran \
2698     maybe-install-strip-target-libobjc \
2699     maybe-install-strip-target-libgo \
2700     maybe-install-strip-target-libtermcap \
2701     maybe-install-strip-target-winsup \
2702     maybe-install-strip-target-libgloss \
2703     maybe-install-strip-target-libffi \
2704     maybe-install-strip-target-zlib \
2705     maybe-install-strip-target-rda \
2706     maybe-install-strip-target-libada \
2707     maybe-install-strip-target-libgomp \
2708     maybe-install-strip-target-libitm \
2709     maybe-install-strip-target-libatomic
2710
2711
2712 ### other supporting targets
2713
2714 MAKEDIRS= \
2715         $(DESTDIR)$(prefix) \
2716         $(DESTDIR)$(exec_prefix)
2717 .PHONY: installdirs
2718 installdirs: mkinstalldirs
2719         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2720
2721 dir.info: do-install-info
2722         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2723           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2724           mv -f dir.info.new dir.info; \
2725         else true; \
2726         fi
2727
2728 dist:
2729         @echo "Building a full distribution of this tree isn't done"
2730         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2731
2732 etags tags: TAGS
2733
2734 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2735 # ability to use several tags files at once, so there is probably no need
2736 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2737 # (if we felt like it) have this Makefile write a piece of elisp which
2738 # the user could load to tell emacs19 where all the TAGS files we just
2739 # built are.
2740 TAGS: do-TAGS
2741
2742 # ------------------------------------
2743 # Macros for configure and all targets
2744 # ------------------------------------
2745
2746
2747
2748
2749
2750 # --------------------------------------
2751 # Modules which run on the build machine
2752 # --------------------------------------
2753
2754
2755 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2756 maybe-configure-build-libiberty:
2757 @if gcc-bootstrap
2758 configure-build-libiberty: stage_current
2759 @endif gcc-bootstrap
2760 @if build-libiberty
2761 maybe-configure-build-libiberty: configure-build-libiberty
2762 configure-build-libiberty: 
2763         @: $(MAKE); $(unstage)
2764         @r=`${PWD_COMMAND}`; export r; \
2765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2766         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2767         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2768         $(BUILD_EXPORTS)  \
2769         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2770         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2771         case $(srcdir) in \
2772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2773           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2775         esac; \
2776         module_srcdir=libiberty; \
2777         rm -f no-such-file || : ; \
2778         CONFIG_SITE=no-such-file $(SHELL) \
2779           $$s/$$module_srcdir/configure \
2780           --srcdir=$${topdir}/$$module_srcdir \
2781           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2782           --target=${target_alias}  \
2783           || exit 1
2784 @endif build-libiberty
2785
2786
2787
2788
2789
2790 .PHONY: all-build-libiberty maybe-all-build-libiberty
2791 maybe-all-build-libiberty:
2792 @if gcc-bootstrap
2793 all-build-libiberty: stage_current
2794 @endif gcc-bootstrap
2795 @if build-libiberty
2796 TARGET-build-libiberty=all
2797 maybe-all-build-libiberty: all-build-libiberty
2798 all-build-libiberty: configure-build-libiberty
2799         @: $(MAKE); $(unstage)
2800         @r=`${PWD_COMMAND}`; export r; \
2801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2802         $(BUILD_EXPORTS)  \
2803         (cd $(BUILD_SUBDIR)/libiberty && \
2804           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2805                 $(TARGET-build-libiberty))
2806 @endif build-libiberty
2807
2808
2809
2810
2811
2812 .PHONY: configure-build-bison maybe-configure-build-bison
2813 maybe-configure-build-bison:
2814 @if gcc-bootstrap
2815 configure-build-bison: stage_current
2816 @endif gcc-bootstrap
2817 @if build-bison
2818 maybe-configure-build-bison: configure-build-bison
2819 configure-build-bison: 
2820         @: $(MAKE); $(unstage)
2821         @r=`${PWD_COMMAND}`; export r; \
2822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2823         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2824         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2825         $(BUILD_EXPORTS)  \
2826         echo Configuring in $(BUILD_SUBDIR)/bison; \
2827         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2828         case $(srcdir) in \
2829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2830           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2832         esac; \
2833         module_srcdir=bison; \
2834         rm -f no-such-file || : ; \
2835         CONFIG_SITE=no-such-file $(SHELL) \
2836           $$s/$$module_srcdir/configure \
2837           --srcdir=$${topdir}/$$module_srcdir \
2838           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2839           --target=${target_alias}  \
2840           || exit 1
2841 @endif build-bison
2842
2843
2844
2845
2846
2847 .PHONY: all-build-bison maybe-all-build-bison
2848 maybe-all-build-bison:
2849 @if gcc-bootstrap
2850 all-build-bison: stage_current
2851 @endif gcc-bootstrap
2852 @if build-bison
2853 TARGET-build-bison=all
2854 maybe-all-build-bison: all-build-bison
2855 all-build-bison: configure-build-bison
2856         @: $(MAKE); $(unstage)
2857         @r=`${PWD_COMMAND}`; export r; \
2858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2859         $(BUILD_EXPORTS)  \
2860         (cd $(BUILD_SUBDIR)/bison && \
2861           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2862                 $(TARGET-build-bison))
2863 @endif build-bison
2864
2865
2866
2867
2868
2869 .PHONY: configure-build-flex maybe-configure-build-flex
2870 maybe-configure-build-flex:
2871 @if gcc-bootstrap
2872 configure-build-flex: stage_current
2873 @endif gcc-bootstrap
2874 @if build-flex
2875 maybe-configure-build-flex: configure-build-flex
2876 configure-build-flex: 
2877         @: $(MAKE); $(unstage)
2878         @r=`${PWD_COMMAND}`; export r; \
2879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2880         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2881         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2882         $(BUILD_EXPORTS)  \
2883         echo Configuring in $(BUILD_SUBDIR)/flex; \
2884         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2885         case $(srcdir) in \
2886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2887           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2889         esac; \
2890         module_srcdir=flex; \
2891         rm -f no-such-file || : ; \
2892         CONFIG_SITE=no-such-file $(SHELL) \
2893           $$s/$$module_srcdir/configure \
2894           --srcdir=$${topdir}/$$module_srcdir \
2895           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2896           --target=${target_alias}  \
2897           || exit 1
2898 @endif build-flex
2899
2900
2901
2902
2903
2904 .PHONY: all-build-flex maybe-all-build-flex
2905 maybe-all-build-flex:
2906 @if gcc-bootstrap
2907 all-build-flex: stage_current
2908 @endif gcc-bootstrap
2909 @if build-flex
2910 TARGET-build-flex=all
2911 maybe-all-build-flex: all-build-flex
2912 all-build-flex: configure-build-flex
2913         @: $(MAKE); $(unstage)
2914         @r=`${PWD_COMMAND}`; export r; \
2915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2916         $(BUILD_EXPORTS)  \
2917         (cd $(BUILD_SUBDIR)/flex && \
2918           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2919                 $(TARGET-build-flex))
2920 @endif build-flex
2921
2922
2923
2924
2925
2926 .PHONY: configure-build-m4 maybe-configure-build-m4
2927 maybe-configure-build-m4:
2928 @if gcc-bootstrap
2929 configure-build-m4: stage_current
2930 @endif gcc-bootstrap
2931 @if build-m4
2932 maybe-configure-build-m4: configure-build-m4
2933 configure-build-m4: 
2934         @: $(MAKE); $(unstage)
2935         @r=`${PWD_COMMAND}`; export r; \
2936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2937         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2938         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2939         $(BUILD_EXPORTS)  \
2940         echo Configuring in $(BUILD_SUBDIR)/m4; \
2941         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2942         case $(srcdir) in \
2943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2944           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2946         esac; \
2947         module_srcdir=m4; \
2948         rm -f no-such-file || : ; \
2949         CONFIG_SITE=no-such-file $(SHELL) \
2950           $$s/$$module_srcdir/configure \
2951           --srcdir=$${topdir}/$$module_srcdir \
2952           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2953           --target=${target_alias}  \
2954           || exit 1
2955 @endif build-m4
2956
2957
2958
2959
2960
2961 .PHONY: all-build-m4 maybe-all-build-m4
2962 maybe-all-build-m4:
2963 @if gcc-bootstrap
2964 all-build-m4: stage_current
2965 @endif gcc-bootstrap
2966 @if build-m4
2967 TARGET-build-m4=all
2968 maybe-all-build-m4: all-build-m4
2969 all-build-m4: configure-build-m4
2970         @: $(MAKE); $(unstage)
2971         @r=`${PWD_COMMAND}`; export r; \
2972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2973         $(BUILD_EXPORTS)  \
2974         (cd $(BUILD_SUBDIR)/m4 && \
2975           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2976                 $(TARGET-build-m4))
2977 @endif build-m4
2978
2979
2980
2981
2982
2983 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2984 maybe-configure-build-texinfo:
2985 @if gcc-bootstrap
2986 configure-build-texinfo: stage_current
2987 @endif gcc-bootstrap
2988 @if build-texinfo
2989 maybe-configure-build-texinfo: configure-build-texinfo
2990 configure-build-texinfo: 
2991         @: $(MAKE); $(unstage)
2992         @r=`${PWD_COMMAND}`; export r; \
2993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2994         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2995         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2996         $(BUILD_EXPORTS)  \
2997         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2998         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2999         case $(srcdir) in \
3000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3001           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3003         esac; \
3004         module_srcdir=texinfo; \
3005         rm -f no-such-file || : ; \
3006         CONFIG_SITE=no-such-file $(SHELL) \
3007           $$s/$$module_srcdir/configure \
3008           --srcdir=$${topdir}/$$module_srcdir \
3009           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3010           --target=${target_alias}  \
3011           || exit 1
3012 @endif build-texinfo
3013
3014
3015
3016
3017
3018 .PHONY: all-build-texinfo maybe-all-build-texinfo
3019 maybe-all-build-texinfo:
3020 @if gcc-bootstrap
3021 all-build-texinfo: stage_current
3022 @endif gcc-bootstrap
3023 @if build-texinfo
3024 TARGET-build-texinfo=all
3025 maybe-all-build-texinfo: all-build-texinfo
3026 all-build-texinfo: configure-build-texinfo
3027         @: $(MAKE); $(unstage)
3028         @r=`${PWD_COMMAND}`; export r; \
3029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3030         $(BUILD_EXPORTS)  \
3031         (cd $(BUILD_SUBDIR)/texinfo && \
3032           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3033                 $(TARGET-build-texinfo))
3034 @endif build-texinfo
3035
3036
3037
3038
3039
3040 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3041 maybe-configure-build-fixincludes:
3042 @if gcc-bootstrap
3043 configure-build-fixincludes: stage_current
3044 @endif gcc-bootstrap
3045 @if build-fixincludes
3046 maybe-configure-build-fixincludes: configure-build-fixincludes
3047 configure-build-fixincludes: 
3048         @: $(MAKE); $(unstage)
3049         @r=`${PWD_COMMAND}`; export r; \
3050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3051         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3052         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3053         $(BUILD_EXPORTS)  \
3054         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3055         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3056         case $(srcdir) in \
3057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3058           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3060         esac; \
3061         module_srcdir=fixincludes; \
3062         rm -f no-such-file || : ; \
3063         CONFIG_SITE=no-such-file $(SHELL) \
3064           $$s/$$module_srcdir/configure \
3065           --srcdir=$${topdir}/$$module_srcdir \
3066           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3067           --target=${target_alias}  \
3068           || exit 1
3069 @endif build-fixincludes
3070
3071
3072
3073
3074
3075 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3076 maybe-all-build-fixincludes:
3077 @if gcc-bootstrap
3078 all-build-fixincludes: stage_current
3079 @endif gcc-bootstrap
3080 @if build-fixincludes
3081 TARGET-build-fixincludes=all
3082 maybe-all-build-fixincludes: all-build-fixincludes
3083 all-build-fixincludes: configure-build-fixincludes
3084         @: $(MAKE); $(unstage)
3085         @r=`${PWD_COMMAND}`; export r; \
3086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3087         $(BUILD_EXPORTS)  \
3088         (cd $(BUILD_SUBDIR)/fixincludes && \
3089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3090                 $(TARGET-build-fixincludes))
3091 @endif build-fixincludes
3092
3093
3094
3095
3096
3097 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3098 maybe-configure-build-libcpp:
3099 @if gcc-bootstrap
3100 configure-build-libcpp: stage_current
3101 @endif gcc-bootstrap
3102 @if build-libcpp
3103 maybe-configure-build-libcpp: configure-build-libcpp
3104 configure-build-libcpp: 
3105         @: $(MAKE); $(unstage)
3106         @r=`${PWD_COMMAND}`; export r; \
3107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3108         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3109         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3110         $(BUILD_EXPORTS)  \
3111         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3112         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3113         case $(srcdir) in \
3114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3115           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3117         esac; \
3118         module_srcdir=libcpp; \
3119         rm -f no-such-file || : ; \
3120         CONFIG_SITE=no-such-file $(SHELL) \
3121           $$s/$$module_srcdir/configure \
3122           --srcdir=$${topdir}/$$module_srcdir \
3123           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3124           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3125           || exit 1
3126 @endif build-libcpp
3127
3128
3129
3130
3131
3132 .PHONY: all-build-libcpp maybe-all-build-libcpp
3133 maybe-all-build-libcpp:
3134 @if gcc-bootstrap
3135 all-build-libcpp: stage_current
3136 @endif gcc-bootstrap
3137 @if build-libcpp
3138 TARGET-build-libcpp=all
3139 maybe-all-build-libcpp: all-build-libcpp
3140 all-build-libcpp: configure-build-libcpp
3141         @: $(MAKE); $(unstage)
3142         @r=`${PWD_COMMAND}`; export r; \
3143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144         $(BUILD_EXPORTS)  \
3145         (cd $(BUILD_SUBDIR)/libcpp && \
3146           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3147                 $(TARGET-build-libcpp))
3148 @endif build-libcpp
3149
3150
3151
3152
3153
3154 # --------------------------------------
3155 # Modules which run on the host machine
3156 # --------------------------------------
3157
3158
3159 .PHONY: configure-bfd maybe-configure-bfd
3160 maybe-configure-bfd:
3161 @if gcc-bootstrap
3162 configure-bfd: stage_current
3163 @endif gcc-bootstrap
3164 @if bfd
3165 maybe-configure-bfd: configure-bfd
3166 configure-bfd: 
3167         @r=`${PWD_COMMAND}`; export r; \
3168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3170         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3171         $(HOST_EXPORTS)  \
3172         echo Configuring in $(HOST_SUBDIR)/bfd; \
3173         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3174         case $(srcdir) in \
3175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3176           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3178         esac; \
3179         module_srcdir=bfd; \
3180         $(SHELL) \
3181           $$s/$$module_srcdir/configure \
3182           --srcdir=$${topdir}/$$module_srcdir \
3183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3184           --target=${target_alias}  \
3185           || exit 1
3186 @endif bfd
3187
3188
3189
3190 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3191 maybe-configure-stage1-bfd:
3192 @if bfd-bootstrap
3193 maybe-configure-stage1-bfd: configure-stage1-bfd
3194 configure-stage1-bfd:
3195         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3197         @r=`${PWD_COMMAND}`; export r; \
3198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199         TFLAGS="$(STAGE1_TFLAGS)"; \
3200         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3201         $(HOST_EXPORTS) \
3202         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3203         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3204         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3205         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3207         cd $(HOST_SUBDIR)/bfd || exit 1; \
3208         case $(srcdir) in \
3209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3210           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3212         esac; \
3213         module_srcdir=bfd; \
3214         $(SHELL) $$s/$$module_srcdir/configure \
3215           --srcdir=$${topdir}/$$module_srcdir \
3216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3217           --target=${target_alias} \
3218            \
3219           $(STAGE1_CONFIGURE_FLAGS)
3220 @endif bfd-bootstrap
3221
3222 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3223 maybe-configure-stage2-bfd:
3224 @if bfd-bootstrap
3225 maybe-configure-stage2-bfd: configure-stage2-bfd
3226 configure-stage2-bfd:
3227         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3229         @r=`${PWD_COMMAND}`; export r; \
3230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231         TFLAGS="$(STAGE2_TFLAGS)"; \
3232         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3233         $(HOST_EXPORTS) \
3234         $(POSTSTAGE1_HOST_EXPORTS) \
3235         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3236         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3237         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3238         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3240         cd $(HOST_SUBDIR)/bfd || exit 1; \
3241         case $(srcdir) in \
3242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3243           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3245         esac; \
3246         module_srcdir=bfd; \
3247         $(SHELL) $$s/$$module_srcdir/configure \
3248           --srcdir=$${topdir}/$$module_srcdir \
3249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3250           --target=${target_alias} \
3251           --with-build-libsubdir=$(HOST_SUBDIR) \
3252           $(STAGE2_CONFIGURE_FLAGS)
3253 @endif bfd-bootstrap
3254
3255 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3256 maybe-configure-stage3-bfd:
3257 @if bfd-bootstrap
3258 maybe-configure-stage3-bfd: configure-stage3-bfd
3259 configure-stage3-bfd:
3260         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3262         @r=`${PWD_COMMAND}`; export r; \
3263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264         TFLAGS="$(STAGE3_TFLAGS)"; \
3265         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3266         $(HOST_EXPORTS) \
3267         $(POSTSTAGE1_HOST_EXPORTS) \
3268         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3269         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3270         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3271         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3273         cd $(HOST_SUBDIR)/bfd || exit 1; \
3274         case $(srcdir) in \
3275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3276           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3278         esac; \
3279         module_srcdir=bfd; \
3280         $(SHELL) $$s/$$module_srcdir/configure \
3281           --srcdir=$${topdir}/$$module_srcdir \
3282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3283           --target=${target_alias} \
3284           --with-build-libsubdir=$(HOST_SUBDIR) \
3285           $(STAGE3_CONFIGURE_FLAGS)
3286 @endif bfd-bootstrap
3287
3288 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3289 maybe-configure-stage4-bfd:
3290 @if bfd-bootstrap
3291 maybe-configure-stage4-bfd: configure-stage4-bfd
3292 configure-stage4-bfd:
3293         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3295         @r=`${PWD_COMMAND}`; export r; \
3296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3297         TFLAGS="$(STAGE4_TFLAGS)"; \
3298         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3299         $(HOST_EXPORTS) \
3300         $(POSTSTAGE1_HOST_EXPORTS) \
3301         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3302         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3303         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3304         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3306         cd $(HOST_SUBDIR)/bfd || exit 1; \
3307         case $(srcdir) in \
3308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3309           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3311         esac; \
3312         module_srcdir=bfd; \
3313         $(SHELL) $$s/$$module_srcdir/configure \
3314           --srcdir=$${topdir}/$$module_srcdir \
3315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3316           --target=${target_alias} \
3317           --with-build-libsubdir=$(HOST_SUBDIR) \
3318           $(STAGE4_CONFIGURE_FLAGS)
3319 @endif bfd-bootstrap
3320
3321 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3322 maybe-configure-stageprofile-bfd:
3323 @if bfd-bootstrap
3324 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3325 configure-stageprofile-bfd:
3326         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3327         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3328         @r=`${PWD_COMMAND}`; export r; \
3329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3330         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3331         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3332         $(HOST_EXPORTS) \
3333         $(POSTSTAGE1_HOST_EXPORTS) \
3334         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3335         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3336         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3337         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3339         cd $(HOST_SUBDIR)/bfd || exit 1; \
3340         case $(srcdir) in \
3341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3342           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3344         esac; \
3345         module_srcdir=bfd; \
3346         $(SHELL) $$s/$$module_srcdir/configure \
3347           --srcdir=$${topdir}/$$module_srcdir \
3348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3349           --target=${target_alias} \
3350           --with-build-libsubdir=$(HOST_SUBDIR) \
3351           $(STAGEprofile_CONFIGURE_FLAGS)
3352 @endif bfd-bootstrap
3353
3354 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3355 maybe-configure-stagefeedback-bfd:
3356 @if bfd-bootstrap
3357 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3358 configure-stagefeedback-bfd:
3359         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3361         @r=`${PWD_COMMAND}`; export r; \
3362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3363         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3364         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3365         $(HOST_EXPORTS) \
3366         $(POSTSTAGE1_HOST_EXPORTS) \
3367         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3368         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3369         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3370         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3372         cd $(HOST_SUBDIR)/bfd || exit 1; \
3373         case $(srcdir) in \
3374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3375           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3377         esac; \
3378         module_srcdir=bfd; \
3379         $(SHELL) $$s/$$module_srcdir/configure \
3380           --srcdir=$${topdir}/$$module_srcdir \
3381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3382           --target=${target_alias} \
3383           --with-build-libsubdir=$(HOST_SUBDIR) \
3384           $(STAGEfeedback_CONFIGURE_FLAGS)
3385 @endif bfd-bootstrap
3386
3387 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3388 maybe-configure-stageautoprofile-bfd:
3389 @if bfd-bootstrap
3390 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3391 configure-stageautoprofile-bfd:
3392         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3394         @r=`${PWD_COMMAND}`; export r; \
3395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3396         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3397         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3398         $(HOST_EXPORTS) \
3399         $(POSTSTAGE1_HOST_EXPORTS) \
3400         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3401         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3402         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3403         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3405         cd $(HOST_SUBDIR)/bfd || exit 1; \
3406         case $(srcdir) in \
3407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3408           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3410         esac; \
3411         module_srcdir=bfd; \
3412         $(SHELL) $$s/$$module_srcdir/configure \
3413           --srcdir=$${topdir}/$$module_srcdir \
3414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3415           --target=${target_alias} \
3416           --with-build-libsubdir=$(HOST_SUBDIR) \
3417           $(STAGEautoprofile_CONFIGURE_FLAGS)
3418 @endif bfd-bootstrap
3419
3420 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3421 maybe-configure-stageautofeedback-bfd:
3422 @if bfd-bootstrap
3423 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3424 configure-stageautofeedback-bfd:
3425         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3427         @r=`${PWD_COMMAND}`; export r; \
3428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3429         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3430         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3431         $(HOST_EXPORTS) \
3432         $(POSTSTAGE1_HOST_EXPORTS) \
3433         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3434         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3435         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3436         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3438         cd $(HOST_SUBDIR)/bfd || exit 1; \
3439         case $(srcdir) in \
3440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3441           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3443         esac; \
3444         module_srcdir=bfd; \
3445         $(SHELL) $$s/$$module_srcdir/configure \
3446           --srcdir=$${topdir}/$$module_srcdir \
3447           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3448           --target=${target_alias} \
3449           --with-build-libsubdir=$(HOST_SUBDIR) \
3450           $(STAGEautofeedback_CONFIGURE_FLAGS)
3451 @endif bfd-bootstrap
3452
3453
3454
3455
3456
3457 .PHONY: all-bfd maybe-all-bfd
3458 maybe-all-bfd:
3459 @if gcc-bootstrap
3460 all-bfd: stage_current
3461 @endif gcc-bootstrap
3462 @if bfd
3463 TARGET-bfd=all
3464 maybe-all-bfd: all-bfd
3465 all-bfd: configure-bfd
3466         @r=`${PWD_COMMAND}`; export r; \
3467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3468         $(HOST_EXPORTS)  \
3469         (cd $(HOST_SUBDIR)/bfd && \
3470           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3471                 $(TARGET-bfd))
3472 @endif bfd
3473
3474
3475
3476 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3477 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3478 maybe-all-stage1-bfd:
3479 maybe-clean-stage1-bfd:
3480 @if bfd-bootstrap
3481 maybe-all-stage1-bfd: all-stage1-bfd
3482 all-stage1: all-stage1-bfd
3483 TARGET-stage1-bfd = $(TARGET-bfd)
3484 all-stage1-bfd: configure-stage1-bfd
3485         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3486         @r=`${PWD_COMMAND}`; export r; \
3487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3488         TFLAGS="$(STAGE1_TFLAGS)"; \
3489         $(HOST_EXPORTS)  \
3490         cd $(HOST_SUBDIR)/bfd && \
3491          \
3492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3493                 CFLAGS="$(STAGE1_CFLAGS)" \
3494                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3495                 LIBCFLAGS="$(LIBCFLAGS)" \
3496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3499                 $(EXTRA_HOST_FLAGS)  \
3500                 $(STAGE1_FLAGS_TO_PASS)  \
3501                 TFLAGS="$(STAGE1_TFLAGS)"  \
3502                 $(TARGET-stage1-bfd)
3503
3504 maybe-clean-stage1-bfd: clean-stage1-bfd
3505 clean-stage1: clean-stage1-bfd
3506 clean-stage1-bfd:
3507         @if [ $(current_stage) = stage1 ]; then \
3508           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3509         else \
3510           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3511           $(MAKE) stage1-start; \
3512         fi; \
3513         cd $(HOST_SUBDIR)/bfd && \
3514         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3515         $(STAGE1_FLAGS_TO_PASS)  clean
3516 @endif bfd-bootstrap
3517
3518
3519 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3520 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3521 maybe-all-stage2-bfd:
3522 maybe-clean-stage2-bfd:
3523 @if bfd-bootstrap
3524 maybe-all-stage2-bfd: all-stage2-bfd
3525 all-stage2: all-stage2-bfd
3526 TARGET-stage2-bfd = $(TARGET-bfd)
3527 all-stage2-bfd: configure-stage2-bfd
3528         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3529         @r=`${PWD_COMMAND}`; export r; \
3530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531         TFLAGS="$(STAGE2_TFLAGS)"; \
3532         $(HOST_EXPORTS) \
3533         $(POSTSTAGE1_HOST_EXPORTS)  \
3534         cd $(HOST_SUBDIR)/bfd && \
3535          \
3536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3537                 CFLAGS="$(STAGE2_CFLAGS)" \
3538                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3539                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3540                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3541                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3542                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3543                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3544                 TFLAGS="$(STAGE2_TFLAGS)"  \
3545                 $(TARGET-stage2-bfd)
3546
3547 maybe-clean-stage2-bfd: clean-stage2-bfd
3548 clean-stage2: clean-stage2-bfd
3549 clean-stage2-bfd:
3550         @if [ $(current_stage) = stage2 ]; then \
3551           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3552         else \
3553           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3554           $(MAKE) stage2-start; \
3555         fi; \
3556         cd $(HOST_SUBDIR)/bfd && \
3557         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3558 @endif bfd-bootstrap
3559
3560
3561 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3562 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3563 maybe-all-stage3-bfd:
3564 maybe-clean-stage3-bfd:
3565 @if bfd-bootstrap
3566 maybe-all-stage3-bfd: all-stage3-bfd
3567 all-stage3: all-stage3-bfd
3568 TARGET-stage3-bfd = $(TARGET-bfd)
3569 all-stage3-bfd: configure-stage3-bfd
3570         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3571         @r=`${PWD_COMMAND}`; export r; \
3572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573         TFLAGS="$(STAGE3_TFLAGS)"; \
3574         $(HOST_EXPORTS) \
3575         $(POSTSTAGE1_HOST_EXPORTS)  \
3576         cd $(HOST_SUBDIR)/bfd && \
3577          \
3578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3579                 CFLAGS="$(STAGE3_CFLAGS)" \
3580                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3581                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3586                 TFLAGS="$(STAGE3_TFLAGS)"  \
3587                 $(TARGET-stage3-bfd)
3588
3589 maybe-clean-stage3-bfd: clean-stage3-bfd
3590 clean-stage3: clean-stage3-bfd
3591 clean-stage3-bfd:
3592         @if [ $(current_stage) = stage3 ]; then \
3593           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3594         else \
3595           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3596           $(MAKE) stage3-start; \
3597         fi; \
3598         cd $(HOST_SUBDIR)/bfd && \
3599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3600 @endif bfd-bootstrap
3601
3602
3603 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3604 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3605 maybe-all-stage4-bfd:
3606 maybe-clean-stage4-bfd:
3607 @if bfd-bootstrap
3608 maybe-all-stage4-bfd: all-stage4-bfd
3609 all-stage4: all-stage4-bfd
3610 TARGET-stage4-bfd = $(TARGET-bfd)
3611 all-stage4-bfd: configure-stage4-bfd
3612         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3613         @r=`${PWD_COMMAND}`; export r; \
3614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615         TFLAGS="$(STAGE4_TFLAGS)"; \
3616         $(HOST_EXPORTS) \
3617         $(POSTSTAGE1_HOST_EXPORTS)  \
3618         cd $(HOST_SUBDIR)/bfd && \
3619          \
3620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3621                 CFLAGS="$(STAGE4_CFLAGS)" \
3622                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3623                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3628                 TFLAGS="$(STAGE4_TFLAGS)"  \
3629                 $(TARGET-stage4-bfd)
3630
3631 maybe-clean-stage4-bfd: clean-stage4-bfd
3632 clean-stage4: clean-stage4-bfd
3633 clean-stage4-bfd:
3634         @if [ $(current_stage) = stage4 ]; then \
3635           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3636         else \
3637           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3638           $(MAKE) stage4-start; \
3639         fi; \
3640         cd $(HOST_SUBDIR)/bfd && \
3641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3642 @endif bfd-bootstrap
3643
3644
3645 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3646 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3647 maybe-all-stageprofile-bfd:
3648 maybe-clean-stageprofile-bfd:
3649 @if bfd-bootstrap
3650 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3651 all-stageprofile: all-stageprofile-bfd
3652 TARGET-stageprofile-bfd = $(TARGET-bfd)
3653 all-stageprofile-bfd: configure-stageprofile-bfd
3654         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3655         @r=`${PWD_COMMAND}`; export r; \
3656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3658         $(HOST_EXPORTS) \
3659         $(POSTSTAGE1_HOST_EXPORTS)  \
3660         cd $(HOST_SUBDIR)/bfd && \
3661          \
3662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3663                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3664                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3665                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3670                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3671                 $(TARGET-stageprofile-bfd)
3672
3673 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3674 clean-stageprofile: clean-stageprofile-bfd
3675 clean-stageprofile-bfd:
3676         @if [ $(current_stage) = stageprofile ]; then \
3677           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3678         else \
3679           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3680           $(MAKE) stageprofile-start; \
3681         fi; \
3682         cd $(HOST_SUBDIR)/bfd && \
3683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3684 @endif bfd-bootstrap
3685
3686
3687 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3688 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3689 maybe-all-stagefeedback-bfd:
3690 maybe-clean-stagefeedback-bfd:
3691 @if bfd-bootstrap
3692 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3693 all-stagefeedback: all-stagefeedback-bfd
3694 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3695 all-stagefeedback-bfd: configure-stagefeedback-bfd
3696         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3697         @r=`${PWD_COMMAND}`; export r; \
3698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3700         $(HOST_EXPORTS) \
3701         $(POSTSTAGE1_HOST_EXPORTS)  \
3702         cd $(HOST_SUBDIR)/bfd && \
3703          \
3704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3705                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3706                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3707                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3711                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3712                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3713                 $(TARGET-stagefeedback-bfd)
3714
3715 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3716 clean-stagefeedback: clean-stagefeedback-bfd
3717 clean-stagefeedback-bfd:
3718         @if [ $(current_stage) = stagefeedback ]; then \
3719           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3720         else \
3721           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3722           $(MAKE) stagefeedback-start; \
3723         fi; \
3724         cd $(HOST_SUBDIR)/bfd && \
3725         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3726 @endif bfd-bootstrap
3727
3728
3729 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3730 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3731 maybe-all-stageautoprofile-bfd:
3732 maybe-clean-stageautoprofile-bfd:
3733 @if bfd-bootstrap
3734 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3735 all-stageautoprofile: all-stageautoprofile-bfd
3736 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3737 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3738         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3739         @r=`${PWD_COMMAND}`; export r; \
3740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3741         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3742         $(HOST_EXPORTS) \
3743         $(POSTSTAGE1_HOST_EXPORTS)  \
3744         cd $(HOST_SUBDIR)/bfd && \
3745         $$s/gcc/config/i386/$(AUTO_PROFILE) \
3746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3747                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3748                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3749                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3753                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3754                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
3755                 $(TARGET-stageautoprofile-bfd)
3756
3757 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
3758 clean-stageautoprofile: clean-stageautoprofile-bfd
3759 clean-stageautoprofile-bfd:
3760         @if [ $(current_stage) = stageautoprofile ]; then \
3761           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3762         else \
3763           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
3764           $(MAKE) stageautoprofile-start; \
3765         fi; \
3766         cd $(HOST_SUBDIR)/bfd && \
3767         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3768 @endif bfd-bootstrap
3769
3770
3771 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
3772 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
3773 maybe-all-stageautofeedback-bfd:
3774 maybe-clean-stageautofeedback-bfd:
3775 @if bfd-bootstrap
3776 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
3777 all-stageautofeedback: all-stageautofeedback-bfd
3778 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
3779 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
3780         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3781         @r=`${PWD_COMMAND}`; export r; \
3782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3783         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3784         $(HOST_EXPORTS) \
3785         $(POSTSTAGE1_HOST_EXPORTS)  \
3786         cd $(HOST_SUBDIR)/bfd && \
3787          \
3788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3789                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
3790                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
3791                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
3792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3796                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
3797                 $(TARGET-stageautofeedback-bfd)
3798
3799 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
3800 clean-stageautofeedback: clean-stageautofeedback-bfd
3801 clean-stageautofeedback-bfd:
3802         @if [ $(current_stage) = stageautofeedback ]; then \
3803           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3804         else \
3805           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
3806           $(MAKE) stageautofeedback-start; \
3807         fi; \
3808         cd $(HOST_SUBDIR)/bfd && \
3809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3810 @endif bfd-bootstrap
3811
3812
3813
3814
3815
3816 .PHONY: check-bfd maybe-check-bfd
3817 maybe-check-bfd:
3818 @if bfd
3819 maybe-check-bfd: check-bfd
3820
3821 check-bfd:
3822         @: $(MAKE); $(unstage)
3823         @r=`${PWD_COMMAND}`; export r; \
3824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3825         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3826         (cd $(HOST_SUBDIR)/bfd && \
3827           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3828
3829 @endif bfd
3830
3831 .PHONY: install-bfd maybe-install-bfd
3832 maybe-install-bfd:
3833 @if bfd
3834 maybe-install-bfd: install-bfd
3835
3836 install-bfd: installdirs
3837         @: $(MAKE); $(unstage)
3838         @r=`${PWD_COMMAND}`; export r; \
3839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3840         $(HOST_EXPORTS) \
3841         (cd $(HOST_SUBDIR)/bfd && \
3842           $(MAKE) $(FLAGS_TO_PASS)  install)
3843
3844 @endif bfd
3845
3846 .PHONY: install-strip-bfd maybe-install-strip-bfd
3847 maybe-install-strip-bfd:
3848 @if bfd
3849 maybe-install-strip-bfd: install-strip-bfd
3850
3851 install-strip-bfd: installdirs
3852         @: $(MAKE); $(unstage)
3853         @r=`${PWD_COMMAND}`; export r; \
3854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3855         $(HOST_EXPORTS) \
3856         (cd $(HOST_SUBDIR)/bfd && \
3857           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3858
3859 @endif bfd
3860
3861 # Other targets (info, dvi, pdf, etc.)
3862
3863 .PHONY: maybe-info-bfd info-bfd
3864 maybe-info-bfd:
3865 @if bfd
3866 maybe-info-bfd: info-bfd
3867
3868 info-bfd: \
3869     configure-bfd 
3870         @[ -f ./bfd/Makefile ] || exit 0; \
3871         r=`${PWD_COMMAND}`; export r; \
3872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3873         $(HOST_EXPORTS) \
3874         for flag in $(EXTRA_HOST_FLAGS) ; do \
3875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3876         done; \
3877         echo "Doing info in bfd"; \
3878         (cd $(HOST_SUBDIR)/bfd && \
3879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3881                   "RANLIB=$${RANLIB}" \
3882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3883                   info) \
3884           || exit 1
3885
3886 @endif bfd
3887
3888 .PHONY: maybe-dvi-bfd dvi-bfd
3889 maybe-dvi-bfd:
3890 @if bfd
3891 maybe-dvi-bfd: dvi-bfd
3892
3893 dvi-bfd: \
3894     configure-bfd 
3895         @[ -f ./bfd/Makefile ] || exit 0; \
3896         r=`${PWD_COMMAND}`; export r; \
3897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3898         $(HOST_EXPORTS) \
3899         for flag in $(EXTRA_HOST_FLAGS) ; do \
3900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3901         done; \
3902         echo "Doing dvi in bfd"; \
3903         (cd $(HOST_SUBDIR)/bfd && \
3904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3906                   "RANLIB=$${RANLIB}" \
3907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3908                   dvi) \
3909           || exit 1
3910
3911 @endif bfd
3912
3913 .PHONY: maybe-pdf-bfd pdf-bfd
3914 maybe-pdf-bfd:
3915 @if bfd
3916 maybe-pdf-bfd: pdf-bfd
3917
3918 pdf-bfd: \
3919     configure-bfd 
3920         @[ -f ./bfd/Makefile ] || exit 0; \
3921         r=`${PWD_COMMAND}`; export r; \
3922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3923         $(HOST_EXPORTS) \
3924         for flag in $(EXTRA_HOST_FLAGS) ; do \
3925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3926         done; \
3927         echo "Doing pdf in bfd"; \
3928         (cd $(HOST_SUBDIR)/bfd && \
3929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3931                   "RANLIB=$${RANLIB}" \
3932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3933                   pdf) \
3934           || exit 1
3935
3936 @endif bfd
3937
3938 .PHONY: maybe-html-bfd html-bfd
3939 maybe-html-bfd:
3940 @if bfd
3941 maybe-html-bfd: html-bfd
3942
3943 html-bfd: \
3944     configure-bfd 
3945         @[ -f ./bfd/Makefile ] || exit 0; \
3946         r=`${PWD_COMMAND}`; export r; \
3947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948         $(HOST_EXPORTS) \
3949         for flag in $(EXTRA_HOST_FLAGS) ; do \
3950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3951         done; \
3952         echo "Doing html in bfd"; \
3953         (cd $(HOST_SUBDIR)/bfd && \
3954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3956                   "RANLIB=$${RANLIB}" \
3957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3958                   html) \
3959           || exit 1
3960
3961 @endif bfd
3962
3963 .PHONY: maybe-TAGS-bfd TAGS-bfd
3964 maybe-TAGS-bfd:
3965 @if bfd
3966 maybe-TAGS-bfd: TAGS-bfd
3967
3968 TAGS-bfd: \
3969     configure-bfd 
3970         @[ -f ./bfd/Makefile ] || exit 0; \
3971         r=`${PWD_COMMAND}`; export r; \
3972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3973         $(HOST_EXPORTS) \
3974         for flag in $(EXTRA_HOST_FLAGS) ; do \
3975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3976         done; \
3977         echo "Doing TAGS in bfd"; \
3978         (cd $(HOST_SUBDIR)/bfd && \
3979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3981                   "RANLIB=$${RANLIB}" \
3982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3983                   TAGS) \
3984           || exit 1
3985
3986 @endif bfd
3987
3988 .PHONY: maybe-install-info-bfd install-info-bfd
3989 maybe-install-info-bfd:
3990 @if bfd
3991 maybe-install-info-bfd: install-info-bfd
3992
3993 install-info-bfd: \
3994     configure-bfd \
3995     info-bfd 
3996         @[ -f ./bfd/Makefile ] || exit 0; \
3997         r=`${PWD_COMMAND}`; export r; \
3998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3999         $(HOST_EXPORTS) \
4000         for flag in $(EXTRA_HOST_FLAGS) ; do \
4001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4002         done; \
4003         echo "Doing install-info in bfd"; \
4004         (cd $(HOST_SUBDIR)/bfd && \
4005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4007                   "RANLIB=$${RANLIB}" \
4008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4009                   install-info) \
4010           || exit 1
4011
4012 @endif bfd
4013
4014 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4015 maybe-install-pdf-bfd:
4016 @if bfd
4017 maybe-install-pdf-bfd: install-pdf-bfd
4018
4019 install-pdf-bfd: \
4020     configure-bfd \
4021     pdf-bfd 
4022         @[ -f ./bfd/Makefile ] || exit 0; \
4023         r=`${PWD_COMMAND}`; export r; \
4024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025         $(HOST_EXPORTS) \
4026         for flag in $(EXTRA_HOST_FLAGS) ; do \
4027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4028         done; \
4029         echo "Doing install-pdf in bfd"; \
4030         (cd $(HOST_SUBDIR)/bfd && \
4031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4033                   "RANLIB=$${RANLIB}" \
4034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4035                   install-pdf) \
4036           || exit 1
4037
4038 @endif bfd
4039
4040 .PHONY: maybe-install-html-bfd install-html-bfd
4041 maybe-install-html-bfd:
4042 @if bfd
4043 maybe-install-html-bfd: install-html-bfd
4044
4045 install-html-bfd: \
4046     configure-bfd \
4047     html-bfd 
4048         @[ -f ./bfd/Makefile ] || exit 0; \
4049         r=`${PWD_COMMAND}`; export r; \
4050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051         $(HOST_EXPORTS) \
4052         for flag in $(EXTRA_HOST_FLAGS) ; do \
4053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4054         done; \
4055         echo "Doing install-html in bfd"; \
4056         (cd $(HOST_SUBDIR)/bfd && \
4057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4059                   "RANLIB=$${RANLIB}" \
4060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4061                   install-html) \
4062           || exit 1
4063
4064 @endif bfd
4065
4066 .PHONY: maybe-installcheck-bfd installcheck-bfd
4067 maybe-installcheck-bfd:
4068 @if bfd
4069 maybe-installcheck-bfd: installcheck-bfd
4070
4071 installcheck-bfd: \
4072     configure-bfd 
4073         @[ -f ./bfd/Makefile ] || exit 0; \
4074         r=`${PWD_COMMAND}`; export r; \
4075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076         $(HOST_EXPORTS) \
4077         for flag in $(EXTRA_HOST_FLAGS) ; do \
4078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079         done; \
4080         echo "Doing installcheck in bfd"; \
4081         (cd $(HOST_SUBDIR)/bfd && \
4082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084                   "RANLIB=$${RANLIB}" \
4085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086                   installcheck) \
4087           || exit 1
4088
4089 @endif bfd
4090
4091 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4092 maybe-mostlyclean-bfd:
4093 @if bfd
4094 maybe-mostlyclean-bfd: mostlyclean-bfd
4095
4096 mostlyclean-bfd: 
4097         @[ -f ./bfd/Makefile ] || exit 0; \
4098         r=`${PWD_COMMAND}`; export r; \
4099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4100         $(HOST_EXPORTS) \
4101         for flag in $(EXTRA_HOST_FLAGS) ; do \
4102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4103         done; \
4104         echo "Doing mostlyclean in bfd"; \
4105         (cd $(HOST_SUBDIR)/bfd && \
4106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4108                   "RANLIB=$${RANLIB}" \
4109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4110                   mostlyclean) \
4111           || exit 1
4112
4113 @endif bfd
4114
4115 .PHONY: maybe-clean-bfd clean-bfd
4116 maybe-clean-bfd:
4117 @if bfd
4118 maybe-clean-bfd: clean-bfd
4119
4120 clean-bfd: 
4121         @[ -f ./bfd/Makefile ] || exit 0; \
4122         r=`${PWD_COMMAND}`; export r; \
4123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4124         $(HOST_EXPORTS) \
4125         for flag in $(EXTRA_HOST_FLAGS) ; do \
4126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4127         done; \
4128         echo "Doing clean in bfd"; \
4129         (cd $(HOST_SUBDIR)/bfd && \
4130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4132                   "RANLIB=$${RANLIB}" \
4133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4134                   clean) \
4135           || exit 1
4136
4137 @endif bfd
4138
4139 .PHONY: maybe-distclean-bfd distclean-bfd
4140 maybe-distclean-bfd:
4141 @if bfd
4142 maybe-distclean-bfd: distclean-bfd
4143
4144 distclean-bfd: 
4145         @[ -f ./bfd/Makefile ] || exit 0; \
4146         r=`${PWD_COMMAND}`; export r; \
4147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148         $(HOST_EXPORTS) \
4149         for flag in $(EXTRA_HOST_FLAGS) ; do \
4150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4151         done; \
4152         echo "Doing distclean in bfd"; \
4153         (cd $(HOST_SUBDIR)/bfd && \
4154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4156                   "RANLIB=$${RANLIB}" \
4157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4158                   distclean) \
4159           || exit 1
4160
4161 @endif bfd
4162
4163 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4164 maybe-maintainer-clean-bfd:
4165 @if bfd
4166 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4167
4168 maintainer-clean-bfd: 
4169         @[ -f ./bfd/Makefile ] || exit 0; \
4170         r=`${PWD_COMMAND}`; export r; \
4171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172         $(HOST_EXPORTS) \
4173         for flag in $(EXTRA_HOST_FLAGS) ; do \
4174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4175         done; \
4176         echo "Doing maintainer-clean in bfd"; \
4177         (cd $(HOST_SUBDIR)/bfd && \
4178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4180                   "RANLIB=$${RANLIB}" \
4181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4182                   maintainer-clean) \
4183           || exit 1
4184
4185 @endif bfd
4186
4187
4188
4189 .PHONY: configure-opcodes maybe-configure-opcodes
4190 maybe-configure-opcodes:
4191 @if gcc-bootstrap
4192 configure-opcodes: stage_current
4193 @endif gcc-bootstrap
4194 @if opcodes
4195 maybe-configure-opcodes: configure-opcodes
4196 configure-opcodes: 
4197         @r=`${PWD_COMMAND}`; export r; \
4198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4201         $(HOST_EXPORTS)  \
4202         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4203         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4204         case $(srcdir) in \
4205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4206           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4208         esac; \
4209         module_srcdir=opcodes; \
4210         $(SHELL) \
4211           $$s/$$module_srcdir/configure \
4212           --srcdir=$${topdir}/$$module_srcdir \
4213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4214           --target=${target_alias}  \
4215           || exit 1
4216 @endif opcodes
4217
4218
4219
4220 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4221 maybe-configure-stage1-opcodes:
4222 @if opcodes-bootstrap
4223 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4224 configure-stage1-opcodes:
4225         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4226         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4227         @r=`${PWD_COMMAND}`; export r; \
4228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229         TFLAGS="$(STAGE1_TFLAGS)"; \
4230         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4231         $(HOST_EXPORTS) \
4232         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4233         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4234         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4235         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4237         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4238         case $(srcdir) in \
4239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4240           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4242         esac; \
4243         module_srcdir=opcodes; \
4244         $(SHELL) $$s/$$module_srcdir/configure \
4245           --srcdir=$${topdir}/$$module_srcdir \
4246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4247           --target=${target_alias} \
4248            \
4249           $(STAGE1_CONFIGURE_FLAGS)
4250 @endif opcodes-bootstrap
4251
4252 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4253 maybe-configure-stage2-opcodes:
4254 @if opcodes-bootstrap
4255 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4256 configure-stage2-opcodes:
4257         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4259         @r=`${PWD_COMMAND}`; export r; \
4260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261         TFLAGS="$(STAGE2_TFLAGS)"; \
4262         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4263         $(HOST_EXPORTS) \
4264         $(POSTSTAGE1_HOST_EXPORTS) \
4265         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4266         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4267         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4268         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4270         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4271         case $(srcdir) in \
4272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4273           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4275         esac; \
4276         module_srcdir=opcodes; \
4277         $(SHELL) $$s/$$module_srcdir/configure \
4278           --srcdir=$${topdir}/$$module_srcdir \
4279           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4280           --target=${target_alias} \
4281           --with-build-libsubdir=$(HOST_SUBDIR) \
4282           $(STAGE2_CONFIGURE_FLAGS)
4283 @endif opcodes-bootstrap
4284
4285 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4286 maybe-configure-stage3-opcodes:
4287 @if opcodes-bootstrap
4288 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4289 configure-stage3-opcodes:
4290         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4292         @r=`${PWD_COMMAND}`; export r; \
4293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294         TFLAGS="$(STAGE3_TFLAGS)"; \
4295         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4296         $(HOST_EXPORTS) \
4297         $(POSTSTAGE1_HOST_EXPORTS) \
4298         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4299         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4300         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4301         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4303         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4304         case $(srcdir) in \
4305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4306           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4308         esac; \
4309         module_srcdir=opcodes; \
4310         $(SHELL) $$s/$$module_srcdir/configure \
4311           --srcdir=$${topdir}/$$module_srcdir \
4312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4313           --target=${target_alias} \
4314           --with-build-libsubdir=$(HOST_SUBDIR) \
4315           $(STAGE3_CONFIGURE_FLAGS)
4316 @endif opcodes-bootstrap
4317
4318 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4319 maybe-configure-stage4-opcodes:
4320 @if opcodes-bootstrap
4321 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4322 configure-stage4-opcodes:
4323         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4325         @r=`${PWD_COMMAND}`; export r; \
4326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327         TFLAGS="$(STAGE4_TFLAGS)"; \
4328         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4329         $(HOST_EXPORTS) \
4330         $(POSTSTAGE1_HOST_EXPORTS) \
4331         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4332         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4333         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4334         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4336         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4337         case $(srcdir) in \
4338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4339           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4341         esac; \
4342         module_srcdir=opcodes; \
4343         $(SHELL) $$s/$$module_srcdir/configure \
4344           --srcdir=$${topdir}/$$module_srcdir \
4345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4346           --target=${target_alias} \
4347           --with-build-libsubdir=$(HOST_SUBDIR) \
4348           $(STAGE4_CONFIGURE_FLAGS)
4349 @endif opcodes-bootstrap
4350
4351 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4352 maybe-configure-stageprofile-opcodes:
4353 @if opcodes-bootstrap
4354 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4355 configure-stageprofile-opcodes:
4356         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4358         @r=`${PWD_COMMAND}`; export r; \
4359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4360         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4361         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4362         $(HOST_EXPORTS) \
4363         $(POSTSTAGE1_HOST_EXPORTS) \
4364         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4365         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4366         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4367         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4369         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4370         case $(srcdir) in \
4371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4372           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4374         esac; \
4375         module_srcdir=opcodes; \
4376         $(SHELL) $$s/$$module_srcdir/configure \
4377           --srcdir=$${topdir}/$$module_srcdir \
4378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4379           --target=${target_alias} \
4380           --with-build-libsubdir=$(HOST_SUBDIR) \
4381           $(STAGEprofile_CONFIGURE_FLAGS)
4382 @endif opcodes-bootstrap
4383
4384 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4385 maybe-configure-stagefeedback-opcodes:
4386 @if opcodes-bootstrap
4387 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4388 configure-stagefeedback-opcodes:
4389         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4391         @r=`${PWD_COMMAND}`; export r; \
4392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4393         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4394         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4395         $(HOST_EXPORTS) \
4396         $(POSTSTAGE1_HOST_EXPORTS) \
4397         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4398         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4399         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4400         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4402         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4403         case $(srcdir) in \
4404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4405           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4407         esac; \
4408         module_srcdir=opcodes; \
4409         $(SHELL) $$s/$$module_srcdir/configure \
4410           --srcdir=$${topdir}/$$module_srcdir \
4411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4412           --target=${target_alias} \
4413           --with-build-libsubdir=$(HOST_SUBDIR) \
4414           $(STAGEfeedback_CONFIGURE_FLAGS)
4415 @endif opcodes-bootstrap
4416
4417 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4418 maybe-configure-stageautoprofile-opcodes:
4419 @if opcodes-bootstrap
4420 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4421 configure-stageautoprofile-opcodes:
4422         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4424         @r=`${PWD_COMMAND}`; export r; \
4425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4427         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4428         $(HOST_EXPORTS) \
4429         $(POSTSTAGE1_HOST_EXPORTS) \
4430         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4431         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4432         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4433         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4435         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4436         case $(srcdir) in \
4437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4438           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4440         esac; \
4441         module_srcdir=opcodes; \
4442         $(SHELL) $$s/$$module_srcdir/configure \
4443           --srcdir=$${topdir}/$$module_srcdir \
4444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4445           --target=${target_alias} \
4446           --with-build-libsubdir=$(HOST_SUBDIR) \
4447           $(STAGEautoprofile_CONFIGURE_FLAGS)
4448 @endif opcodes-bootstrap
4449
4450 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4451 maybe-configure-stageautofeedback-opcodes:
4452 @if opcodes-bootstrap
4453 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4454 configure-stageautofeedback-opcodes:
4455         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4457         @r=`${PWD_COMMAND}`; export r; \
4458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4459         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4460         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4461         $(HOST_EXPORTS) \
4462         $(POSTSTAGE1_HOST_EXPORTS) \
4463         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4464         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4465         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4466         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4468         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4469         case $(srcdir) in \
4470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4471           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4473         esac; \
4474         module_srcdir=opcodes; \
4475         $(SHELL) $$s/$$module_srcdir/configure \
4476           --srcdir=$${topdir}/$$module_srcdir \
4477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4478           --target=${target_alias} \
4479           --with-build-libsubdir=$(HOST_SUBDIR) \
4480           $(STAGEautofeedback_CONFIGURE_FLAGS)
4481 @endif opcodes-bootstrap
4482
4483
4484
4485
4486
4487 .PHONY: all-opcodes maybe-all-opcodes
4488 maybe-all-opcodes:
4489 @if gcc-bootstrap
4490 all-opcodes: stage_current
4491 @endif gcc-bootstrap
4492 @if opcodes
4493 TARGET-opcodes=all
4494 maybe-all-opcodes: all-opcodes
4495 all-opcodes: configure-opcodes
4496         @r=`${PWD_COMMAND}`; export r; \
4497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4498         $(HOST_EXPORTS)  \
4499         (cd $(HOST_SUBDIR)/opcodes && \
4500           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4501                 $(TARGET-opcodes))
4502 @endif opcodes
4503
4504
4505
4506 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4507 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4508 maybe-all-stage1-opcodes:
4509 maybe-clean-stage1-opcodes:
4510 @if opcodes-bootstrap
4511 maybe-all-stage1-opcodes: all-stage1-opcodes
4512 all-stage1: all-stage1-opcodes
4513 TARGET-stage1-opcodes = $(TARGET-opcodes)
4514 all-stage1-opcodes: configure-stage1-opcodes
4515         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4516         @r=`${PWD_COMMAND}`; export r; \
4517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4518         TFLAGS="$(STAGE1_TFLAGS)"; \
4519         $(HOST_EXPORTS)  \
4520         cd $(HOST_SUBDIR)/opcodes && \
4521          \
4522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4523                 CFLAGS="$(STAGE1_CFLAGS)" \
4524                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4525                 LIBCFLAGS="$(LIBCFLAGS)" \
4526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4529                 $(EXTRA_HOST_FLAGS)  \
4530                 $(STAGE1_FLAGS_TO_PASS)  \
4531                 TFLAGS="$(STAGE1_TFLAGS)"  \
4532                 $(TARGET-stage1-opcodes)
4533
4534 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4535 clean-stage1: clean-stage1-opcodes
4536 clean-stage1-opcodes:
4537         @if [ $(current_stage) = stage1 ]; then \
4538           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4539         else \
4540           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4541           $(MAKE) stage1-start; \
4542         fi; \
4543         cd $(HOST_SUBDIR)/opcodes && \
4544         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4545         $(STAGE1_FLAGS_TO_PASS)  clean
4546 @endif opcodes-bootstrap
4547
4548
4549 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4550 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4551 maybe-all-stage2-opcodes:
4552 maybe-clean-stage2-opcodes:
4553 @if opcodes-bootstrap
4554 maybe-all-stage2-opcodes: all-stage2-opcodes
4555 all-stage2: all-stage2-opcodes
4556 TARGET-stage2-opcodes = $(TARGET-opcodes)
4557 all-stage2-opcodes: configure-stage2-opcodes
4558         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4559         @r=`${PWD_COMMAND}`; export r; \
4560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4561         TFLAGS="$(STAGE2_TFLAGS)"; \
4562         $(HOST_EXPORTS) \
4563         $(POSTSTAGE1_HOST_EXPORTS)  \
4564         cd $(HOST_SUBDIR)/opcodes && \
4565          \
4566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4567                 CFLAGS="$(STAGE2_CFLAGS)" \
4568                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4569                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4574                 TFLAGS="$(STAGE2_TFLAGS)"  \
4575                 $(TARGET-stage2-opcodes)
4576
4577 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4578 clean-stage2: clean-stage2-opcodes
4579 clean-stage2-opcodes:
4580         @if [ $(current_stage) = stage2 ]; then \
4581           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4582         else \
4583           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4584           $(MAKE) stage2-start; \
4585         fi; \
4586         cd $(HOST_SUBDIR)/opcodes && \
4587         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4588 @endif opcodes-bootstrap
4589
4590
4591 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4592 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4593 maybe-all-stage3-opcodes:
4594 maybe-clean-stage3-opcodes:
4595 @if opcodes-bootstrap
4596 maybe-all-stage3-opcodes: all-stage3-opcodes
4597 all-stage3: all-stage3-opcodes
4598 TARGET-stage3-opcodes = $(TARGET-opcodes)
4599 all-stage3-opcodes: configure-stage3-opcodes
4600         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4601         @r=`${PWD_COMMAND}`; export r; \
4602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603         TFLAGS="$(STAGE3_TFLAGS)"; \
4604         $(HOST_EXPORTS) \
4605         $(POSTSTAGE1_HOST_EXPORTS)  \
4606         cd $(HOST_SUBDIR)/opcodes && \
4607          \
4608         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4609                 CFLAGS="$(STAGE3_CFLAGS)" \
4610                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4611                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4612                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4613                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4614                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4615                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4616                 TFLAGS="$(STAGE3_TFLAGS)"  \
4617                 $(TARGET-stage3-opcodes)
4618
4619 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4620 clean-stage3: clean-stage3-opcodes
4621 clean-stage3-opcodes:
4622         @if [ $(current_stage) = stage3 ]; then \
4623           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4624         else \
4625           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4626           $(MAKE) stage3-start; \
4627         fi; \
4628         cd $(HOST_SUBDIR)/opcodes && \
4629         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4630 @endif opcodes-bootstrap
4631
4632
4633 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4634 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4635 maybe-all-stage4-opcodes:
4636 maybe-clean-stage4-opcodes:
4637 @if opcodes-bootstrap
4638 maybe-all-stage4-opcodes: all-stage4-opcodes
4639 all-stage4: all-stage4-opcodes
4640 TARGET-stage4-opcodes = $(TARGET-opcodes)
4641 all-stage4-opcodes: configure-stage4-opcodes
4642         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4643         @r=`${PWD_COMMAND}`; export r; \
4644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645         TFLAGS="$(STAGE4_TFLAGS)"; \
4646         $(HOST_EXPORTS) \
4647         $(POSTSTAGE1_HOST_EXPORTS)  \
4648         cd $(HOST_SUBDIR)/opcodes && \
4649          \
4650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4651                 CFLAGS="$(STAGE4_CFLAGS)" \
4652                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4653                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4654                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4655                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4656                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4657                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4658                 TFLAGS="$(STAGE4_TFLAGS)"  \
4659                 $(TARGET-stage4-opcodes)
4660
4661 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4662 clean-stage4: clean-stage4-opcodes
4663 clean-stage4-opcodes:
4664         @if [ $(current_stage) = stage4 ]; then \
4665           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4666         else \
4667           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4668           $(MAKE) stage4-start; \
4669         fi; \
4670         cd $(HOST_SUBDIR)/opcodes && \
4671         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4672 @endif opcodes-bootstrap
4673
4674
4675 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4676 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4677 maybe-all-stageprofile-opcodes:
4678 maybe-clean-stageprofile-opcodes:
4679 @if opcodes-bootstrap
4680 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4681 all-stageprofile: all-stageprofile-opcodes
4682 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4683 all-stageprofile-opcodes: configure-stageprofile-opcodes
4684         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4685         @r=`${PWD_COMMAND}`; export r; \
4686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4688         $(HOST_EXPORTS) \
4689         $(POSTSTAGE1_HOST_EXPORTS)  \
4690         cd $(HOST_SUBDIR)/opcodes && \
4691          \
4692         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4693                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4694                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4695                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4696                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4697                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4698                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4699                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4700                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4701                 $(TARGET-stageprofile-opcodes)
4702
4703 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4704 clean-stageprofile: clean-stageprofile-opcodes
4705 clean-stageprofile-opcodes:
4706         @if [ $(current_stage) = stageprofile ]; then \
4707           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4708         else \
4709           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4710           $(MAKE) stageprofile-start; \
4711         fi; \
4712         cd $(HOST_SUBDIR)/opcodes && \
4713         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4714 @endif opcodes-bootstrap
4715
4716
4717 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4718 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4719 maybe-all-stagefeedback-opcodes:
4720 maybe-clean-stagefeedback-opcodes:
4721 @if opcodes-bootstrap
4722 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4723 all-stagefeedback: all-stagefeedback-opcodes
4724 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4725 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4726         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4727         @r=`${PWD_COMMAND}`; export r; \
4728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4730         $(HOST_EXPORTS) \
4731         $(POSTSTAGE1_HOST_EXPORTS)  \
4732         cd $(HOST_SUBDIR)/opcodes && \
4733          \
4734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4735                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4736                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4737                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4738                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4739                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4740                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4741                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4742                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4743                 $(TARGET-stagefeedback-opcodes)
4744
4745 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4746 clean-stagefeedback: clean-stagefeedback-opcodes
4747 clean-stagefeedback-opcodes:
4748         @if [ $(current_stage) = stagefeedback ]; then \
4749           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4750         else \
4751           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4752           $(MAKE) stagefeedback-start; \
4753         fi; \
4754         cd $(HOST_SUBDIR)/opcodes && \
4755         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4756 @endif opcodes-bootstrap
4757
4758
4759 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
4760 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
4761 maybe-all-stageautoprofile-opcodes:
4762 maybe-clean-stageautoprofile-opcodes:
4763 @if opcodes-bootstrap
4764 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
4765 all-stageautoprofile: all-stageautoprofile-opcodes
4766 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
4767 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4768         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4769         @r=`${PWD_COMMAND}`; export r; \
4770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4771         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4772         $(HOST_EXPORTS) \
4773         $(POSTSTAGE1_HOST_EXPORTS)  \
4774         cd $(HOST_SUBDIR)/opcodes && \
4775         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4777                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4778                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4779                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4780                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4781                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4782                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4783                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4784                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4785                 $(TARGET-stageautoprofile-opcodes)
4786
4787 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
4788 clean-stageautoprofile: clean-stageautoprofile-opcodes
4789 clean-stageautoprofile-opcodes:
4790         @if [ $(current_stage) = stageautoprofile ]; then \
4791           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4792         else \
4793           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
4794           $(MAKE) stageautoprofile-start; \
4795         fi; \
4796         cd $(HOST_SUBDIR)/opcodes && \
4797         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4798 @endif opcodes-bootstrap
4799
4800
4801 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
4802 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
4803 maybe-all-stageautofeedback-opcodes:
4804 maybe-clean-stageautofeedback-opcodes:
4805 @if opcodes-bootstrap
4806 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
4807 all-stageautofeedback: all-stageautofeedback-opcodes
4808 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
4809 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4810         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4811         @r=`${PWD_COMMAND}`; export r; \
4812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4814         $(HOST_EXPORTS) \
4815         $(POSTSTAGE1_HOST_EXPORTS)  \
4816         cd $(HOST_SUBDIR)/opcodes && \
4817          \
4818         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4819                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4820                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4821                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4822                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4823                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4824                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4825                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4826                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4827                 $(TARGET-stageautofeedback-opcodes)
4828
4829 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
4830 clean-stageautofeedback: clean-stageautofeedback-opcodes
4831 clean-stageautofeedback-opcodes:
4832         @if [ $(current_stage) = stageautofeedback ]; then \
4833           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4834         else \
4835           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
4836           $(MAKE) stageautofeedback-start; \
4837         fi; \
4838         cd $(HOST_SUBDIR)/opcodes && \
4839         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4840 @endif opcodes-bootstrap
4841
4842
4843
4844
4845
4846 .PHONY: check-opcodes maybe-check-opcodes
4847 maybe-check-opcodes:
4848 @if opcodes
4849 maybe-check-opcodes: check-opcodes
4850
4851 check-opcodes:
4852         @: $(MAKE); $(unstage)
4853         @r=`${PWD_COMMAND}`; export r; \
4854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4855         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4856         (cd $(HOST_SUBDIR)/opcodes && \
4857           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4858
4859 @endif opcodes
4860
4861 .PHONY: install-opcodes maybe-install-opcodes
4862 maybe-install-opcodes:
4863 @if opcodes
4864 maybe-install-opcodes: install-opcodes
4865
4866 install-opcodes: installdirs
4867         @: $(MAKE); $(unstage)
4868         @r=`${PWD_COMMAND}`; export r; \
4869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4870         $(HOST_EXPORTS) \
4871         (cd $(HOST_SUBDIR)/opcodes && \
4872           $(MAKE) $(FLAGS_TO_PASS)  install)
4873
4874 @endif opcodes
4875
4876 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4877 maybe-install-strip-opcodes:
4878 @if opcodes
4879 maybe-install-strip-opcodes: install-strip-opcodes
4880
4881 install-strip-opcodes: installdirs
4882         @: $(MAKE); $(unstage)
4883         @r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(HOST_EXPORTS) \
4886         (cd $(HOST_SUBDIR)/opcodes && \
4887           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4888
4889 @endif opcodes
4890
4891 # Other targets (info, dvi, pdf, etc.)
4892
4893 .PHONY: maybe-info-opcodes info-opcodes
4894 maybe-info-opcodes:
4895 @if opcodes
4896 maybe-info-opcodes: info-opcodes
4897
4898 info-opcodes: \
4899     configure-opcodes 
4900         @[ -f ./opcodes/Makefile ] || exit 0; \
4901         r=`${PWD_COMMAND}`; export r; \
4902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4903         $(HOST_EXPORTS) \
4904         for flag in $(EXTRA_HOST_FLAGS) ; do \
4905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4906         done; \
4907         echo "Doing info in opcodes"; \
4908         (cd $(HOST_SUBDIR)/opcodes && \
4909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4911                   "RANLIB=$${RANLIB}" \
4912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4913                   info) \
4914           || exit 1
4915
4916 @endif opcodes
4917
4918 .PHONY: maybe-dvi-opcodes dvi-opcodes
4919 maybe-dvi-opcodes:
4920 @if opcodes
4921 maybe-dvi-opcodes: dvi-opcodes
4922
4923 dvi-opcodes: \
4924     configure-opcodes 
4925         @[ -f ./opcodes/Makefile ] || exit 0; \
4926         r=`${PWD_COMMAND}`; export r; \
4927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4928         $(HOST_EXPORTS) \
4929         for flag in $(EXTRA_HOST_FLAGS) ; do \
4930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4931         done; \
4932         echo "Doing dvi in opcodes"; \
4933         (cd $(HOST_SUBDIR)/opcodes && \
4934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4936                   "RANLIB=$${RANLIB}" \
4937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4938                   dvi) \
4939           || exit 1
4940
4941 @endif opcodes
4942
4943 .PHONY: maybe-pdf-opcodes pdf-opcodes
4944 maybe-pdf-opcodes:
4945 @if opcodes
4946 maybe-pdf-opcodes: pdf-opcodes
4947
4948 pdf-opcodes: \
4949     configure-opcodes 
4950         @[ -f ./opcodes/Makefile ] || exit 0; \
4951         r=`${PWD_COMMAND}`; export r; \
4952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4953         $(HOST_EXPORTS) \
4954         for flag in $(EXTRA_HOST_FLAGS) ; do \
4955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4956         done; \
4957         echo "Doing pdf in opcodes"; \
4958         (cd $(HOST_SUBDIR)/opcodes && \
4959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4961                   "RANLIB=$${RANLIB}" \
4962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4963                   pdf) \
4964           || exit 1
4965
4966 @endif opcodes
4967
4968 .PHONY: maybe-html-opcodes html-opcodes
4969 maybe-html-opcodes:
4970 @if opcodes
4971 maybe-html-opcodes: html-opcodes
4972
4973 html-opcodes: \
4974     configure-opcodes 
4975         @[ -f ./opcodes/Makefile ] || exit 0; \
4976         r=`${PWD_COMMAND}`; export r; \
4977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4978         $(HOST_EXPORTS) \
4979         for flag in $(EXTRA_HOST_FLAGS) ; do \
4980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4981         done; \
4982         echo "Doing html in opcodes"; \
4983         (cd $(HOST_SUBDIR)/opcodes && \
4984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4986                   "RANLIB=$${RANLIB}" \
4987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4988                   html) \
4989           || exit 1
4990
4991 @endif opcodes
4992
4993 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4994 maybe-TAGS-opcodes:
4995 @if opcodes
4996 maybe-TAGS-opcodes: TAGS-opcodes
4997
4998 TAGS-opcodes: \
4999     configure-opcodes 
5000         @[ -f ./opcodes/Makefile ] || exit 0; \
5001         r=`${PWD_COMMAND}`; export r; \
5002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5003         $(HOST_EXPORTS) \
5004         for flag in $(EXTRA_HOST_FLAGS) ; do \
5005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5006         done; \
5007         echo "Doing TAGS in opcodes"; \
5008         (cd $(HOST_SUBDIR)/opcodes && \
5009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5011                   "RANLIB=$${RANLIB}" \
5012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5013                   TAGS) \
5014           || exit 1
5015
5016 @endif opcodes
5017
5018 .PHONY: maybe-install-info-opcodes install-info-opcodes
5019 maybe-install-info-opcodes:
5020 @if opcodes
5021 maybe-install-info-opcodes: install-info-opcodes
5022
5023 install-info-opcodes: \
5024     configure-opcodes \
5025     info-opcodes 
5026         @[ -f ./opcodes/Makefile ] || exit 0; \
5027         r=`${PWD_COMMAND}`; export r; \
5028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5029         $(HOST_EXPORTS) \
5030         for flag in $(EXTRA_HOST_FLAGS) ; do \
5031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5032         done; \
5033         echo "Doing install-info in opcodes"; \
5034         (cd $(HOST_SUBDIR)/opcodes && \
5035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5037                   "RANLIB=$${RANLIB}" \
5038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5039                   install-info) \
5040           || exit 1
5041
5042 @endif opcodes
5043
5044 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5045 maybe-install-pdf-opcodes:
5046 @if opcodes
5047 maybe-install-pdf-opcodes: install-pdf-opcodes
5048
5049 install-pdf-opcodes: \
5050     configure-opcodes \
5051     pdf-opcodes 
5052         @[ -f ./opcodes/Makefile ] || exit 0; \
5053         r=`${PWD_COMMAND}`; export r; \
5054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055         $(HOST_EXPORTS) \
5056         for flag in $(EXTRA_HOST_FLAGS) ; do \
5057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5058         done; \
5059         echo "Doing install-pdf in opcodes"; \
5060         (cd $(HOST_SUBDIR)/opcodes && \
5061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5063                   "RANLIB=$${RANLIB}" \
5064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5065                   install-pdf) \
5066           || exit 1
5067
5068 @endif opcodes
5069
5070 .PHONY: maybe-install-html-opcodes install-html-opcodes
5071 maybe-install-html-opcodes:
5072 @if opcodes
5073 maybe-install-html-opcodes: install-html-opcodes
5074
5075 install-html-opcodes: \
5076     configure-opcodes \
5077     html-opcodes 
5078         @[ -f ./opcodes/Makefile ] || exit 0; \
5079         r=`${PWD_COMMAND}`; export r; \
5080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081         $(HOST_EXPORTS) \
5082         for flag in $(EXTRA_HOST_FLAGS) ; do \
5083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5084         done; \
5085         echo "Doing install-html in opcodes"; \
5086         (cd $(HOST_SUBDIR)/opcodes && \
5087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5089                   "RANLIB=$${RANLIB}" \
5090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5091                   install-html) \
5092           || exit 1
5093
5094 @endif opcodes
5095
5096 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5097 maybe-installcheck-opcodes:
5098 @if opcodes
5099 maybe-installcheck-opcodes: installcheck-opcodes
5100
5101 installcheck-opcodes: \
5102     configure-opcodes 
5103         @[ -f ./opcodes/Makefile ] || exit 0; \
5104         r=`${PWD_COMMAND}`; export r; \
5105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5106         $(HOST_EXPORTS) \
5107         for flag in $(EXTRA_HOST_FLAGS) ; do \
5108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5109         done; \
5110         echo "Doing installcheck in opcodes"; \
5111         (cd $(HOST_SUBDIR)/opcodes && \
5112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5114                   "RANLIB=$${RANLIB}" \
5115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5116                   installcheck) \
5117           || exit 1
5118
5119 @endif opcodes
5120
5121 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5122 maybe-mostlyclean-opcodes:
5123 @if opcodes
5124 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5125
5126 mostlyclean-opcodes: 
5127         @[ -f ./opcodes/Makefile ] || exit 0; \
5128         r=`${PWD_COMMAND}`; export r; \
5129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130         $(HOST_EXPORTS) \
5131         for flag in $(EXTRA_HOST_FLAGS) ; do \
5132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5133         done; \
5134         echo "Doing mostlyclean in opcodes"; \
5135         (cd $(HOST_SUBDIR)/opcodes && \
5136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5138                   "RANLIB=$${RANLIB}" \
5139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5140                   mostlyclean) \
5141           || exit 1
5142
5143 @endif opcodes
5144
5145 .PHONY: maybe-clean-opcodes clean-opcodes
5146 maybe-clean-opcodes:
5147 @if opcodes
5148 maybe-clean-opcodes: clean-opcodes
5149
5150 clean-opcodes: 
5151         @[ -f ./opcodes/Makefile ] || exit 0; \
5152         r=`${PWD_COMMAND}`; export r; \
5153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5154         $(HOST_EXPORTS) \
5155         for flag in $(EXTRA_HOST_FLAGS) ; do \
5156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5157         done; \
5158         echo "Doing clean in opcodes"; \
5159         (cd $(HOST_SUBDIR)/opcodes && \
5160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5162                   "RANLIB=$${RANLIB}" \
5163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5164                   clean) \
5165           || exit 1
5166
5167 @endif opcodes
5168
5169 .PHONY: maybe-distclean-opcodes distclean-opcodes
5170 maybe-distclean-opcodes:
5171 @if opcodes
5172 maybe-distclean-opcodes: distclean-opcodes
5173
5174 distclean-opcodes: 
5175         @[ -f ./opcodes/Makefile ] || exit 0; \
5176         r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         $(HOST_EXPORTS) \
5179         for flag in $(EXTRA_HOST_FLAGS) ; do \
5180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5181         done; \
5182         echo "Doing distclean in opcodes"; \
5183         (cd $(HOST_SUBDIR)/opcodes && \
5184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5186                   "RANLIB=$${RANLIB}" \
5187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5188                   distclean) \
5189           || exit 1
5190
5191 @endif opcodes
5192
5193 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5194 maybe-maintainer-clean-opcodes:
5195 @if opcodes
5196 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5197
5198 maintainer-clean-opcodes: 
5199         @[ -f ./opcodes/Makefile ] || exit 0; \
5200         r=`${PWD_COMMAND}`; export r; \
5201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5202         $(HOST_EXPORTS) \
5203         for flag in $(EXTRA_HOST_FLAGS) ; do \
5204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5205         done; \
5206         echo "Doing maintainer-clean in opcodes"; \
5207         (cd $(HOST_SUBDIR)/opcodes && \
5208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5210                   "RANLIB=$${RANLIB}" \
5211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5212                   maintainer-clean) \
5213           || exit 1
5214
5215 @endif opcodes
5216
5217
5218
5219 .PHONY: configure-binutils maybe-configure-binutils
5220 maybe-configure-binutils:
5221 @if gcc-bootstrap
5222 configure-binutils: stage_current
5223 @endif gcc-bootstrap
5224 @if binutils
5225 maybe-configure-binutils: configure-binutils
5226 configure-binutils: 
5227         @r=`${PWD_COMMAND}`; export r; \
5228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5229         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5231         $(HOST_EXPORTS)  \
5232         echo Configuring in $(HOST_SUBDIR)/binutils; \
5233         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5234         case $(srcdir) in \
5235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5236           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5238         esac; \
5239         module_srcdir=binutils; \
5240         $(SHELL) \
5241           $$s/$$module_srcdir/configure \
5242           --srcdir=$${topdir}/$$module_srcdir \
5243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5244           --target=${target_alias}  \
5245           || exit 1
5246 @endif binutils
5247
5248
5249
5250 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5251 maybe-configure-stage1-binutils:
5252 @if binutils-bootstrap
5253 maybe-configure-stage1-binutils: configure-stage1-binutils
5254 configure-stage1-binutils:
5255         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5257         @r=`${PWD_COMMAND}`; export r; \
5258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259         TFLAGS="$(STAGE1_TFLAGS)"; \
5260         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5261         $(HOST_EXPORTS) \
5262         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5263         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5264         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5265         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5267         cd $(HOST_SUBDIR)/binutils || exit 1; \
5268         case $(srcdir) in \
5269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5270           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5272         esac; \
5273         module_srcdir=binutils; \
5274         $(SHELL) $$s/$$module_srcdir/configure \
5275           --srcdir=$${topdir}/$$module_srcdir \
5276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5277           --target=${target_alias} \
5278            \
5279           $(STAGE1_CONFIGURE_FLAGS)
5280 @endif binutils-bootstrap
5281
5282 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5283 maybe-configure-stage2-binutils:
5284 @if binutils-bootstrap
5285 maybe-configure-stage2-binutils: configure-stage2-binutils
5286 configure-stage2-binutils:
5287         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5289         @r=`${PWD_COMMAND}`; export r; \
5290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291         TFLAGS="$(STAGE2_TFLAGS)"; \
5292         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5293         $(HOST_EXPORTS) \
5294         $(POSTSTAGE1_HOST_EXPORTS) \
5295         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5296         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5297         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5298         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5300         cd $(HOST_SUBDIR)/binutils || exit 1; \
5301         case $(srcdir) in \
5302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5303           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5305         esac; \
5306         module_srcdir=binutils; \
5307         $(SHELL) $$s/$$module_srcdir/configure \
5308           --srcdir=$${topdir}/$$module_srcdir \
5309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5310           --target=${target_alias} \
5311           --with-build-libsubdir=$(HOST_SUBDIR) \
5312           $(STAGE2_CONFIGURE_FLAGS)
5313 @endif binutils-bootstrap
5314
5315 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5316 maybe-configure-stage3-binutils:
5317 @if binutils-bootstrap
5318 maybe-configure-stage3-binutils: configure-stage3-binutils
5319 configure-stage3-binutils:
5320         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5322         @r=`${PWD_COMMAND}`; export r; \
5323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324         TFLAGS="$(STAGE3_TFLAGS)"; \
5325         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5326         $(HOST_EXPORTS) \
5327         $(POSTSTAGE1_HOST_EXPORTS) \
5328         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5329         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5330         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5331         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5333         cd $(HOST_SUBDIR)/binutils || exit 1; \
5334         case $(srcdir) in \
5335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5336           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5338         esac; \
5339         module_srcdir=binutils; \
5340         $(SHELL) $$s/$$module_srcdir/configure \
5341           --srcdir=$${topdir}/$$module_srcdir \
5342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5343           --target=${target_alias} \
5344           --with-build-libsubdir=$(HOST_SUBDIR) \
5345           $(STAGE3_CONFIGURE_FLAGS)
5346 @endif binutils-bootstrap
5347
5348 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5349 maybe-configure-stage4-binutils:
5350 @if binutils-bootstrap
5351 maybe-configure-stage4-binutils: configure-stage4-binutils
5352 configure-stage4-binutils:
5353         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5355         @r=`${PWD_COMMAND}`; export r; \
5356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5357         TFLAGS="$(STAGE4_TFLAGS)"; \
5358         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5359         $(HOST_EXPORTS) \
5360         $(POSTSTAGE1_HOST_EXPORTS) \
5361         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5362         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5363         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5364         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5366         cd $(HOST_SUBDIR)/binutils || exit 1; \
5367         case $(srcdir) in \
5368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5369           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5371         esac; \
5372         module_srcdir=binutils; \
5373         $(SHELL) $$s/$$module_srcdir/configure \
5374           --srcdir=$${topdir}/$$module_srcdir \
5375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5376           --target=${target_alias} \
5377           --with-build-libsubdir=$(HOST_SUBDIR) \
5378           $(STAGE4_CONFIGURE_FLAGS)
5379 @endif binutils-bootstrap
5380
5381 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5382 maybe-configure-stageprofile-binutils:
5383 @if binutils-bootstrap
5384 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5385 configure-stageprofile-binutils:
5386         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5388         @r=`${PWD_COMMAND}`; export r; \
5389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5390         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5391         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5392         $(HOST_EXPORTS) \
5393         $(POSTSTAGE1_HOST_EXPORTS) \
5394         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5395         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5396         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5397         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5399         cd $(HOST_SUBDIR)/binutils || exit 1; \
5400         case $(srcdir) in \
5401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5402           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5404         esac; \
5405         module_srcdir=binutils; \
5406         $(SHELL) $$s/$$module_srcdir/configure \
5407           --srcdir=$${topdir}/$$module_srcdir \
5408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5409           --target=${target_alias} \
5410           --with-build-libsubdir=$(HOST_SUBDIR) \
5411           $(STAGEprofile_CONFIGURE_FLAGS)
5412 @endif binutils-bootstrap
5413
5414 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5415 maybe-configure-stagefeedback-binutils:
5416 @if binutils-bootstrap
5417 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5418 configure-stagefeedback-binutils:
5419         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5421         @r=`${PWD_COMMAND}`; export r; \
5422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5424         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5425         $(HOST_EXPORTS) \
5426         $(POSTSTAGE1_HOST_EXPORTS) \
5427         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5428         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5429         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5430         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5432         cd $(HOST_SUBDIR)/binutils || exit 1; \
5433         case $(srcdir) in \
5434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5435           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5437         esac; \
5438         module_srcdir=binutils; \
5439         $(SHELL) $$s/$$module_srcdir/configure \
5440           --srcdir=$${topdir}/$$module_srcdir \
5441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5442           --target=${target_alias} \
5443           --with-build-libsubdir=$(HOST_SUBDIR) \
5444           $(STAGEfeedback_CONFIGURE_FLAGS)
5445 @endif binutils-bootstrap
5446
5447 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5448 maybe-configure-stageautoprofile-binutils:
5449 @if binutils-bootstrap
5450 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5451 configure-stageautoprofile-binutils:
5452         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5454         @r=`${PWD_COMMAND}`; export r; \
5455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5456         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5457         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5458         $(HOST_EXPORTS) \
5459         $(POSTSTAGE1_HOST_EXPORTS) \
5460         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5461         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5462         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5463         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5465         cd $(HOST_SUBDIR)/binutils || exit 1; \
5466         case $(srcdir) in \
5467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5468           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5470         esac; \
5471         module_srcdir=binutils; \
5472         $(SHELL) $$s/$$module_srcdir/configure \
5473           --srcdir=$${topdir}/$$module_srcdir \
5474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5475           --target=${target_alias} \
5476           --with-build-libsubdir=$(HOST_SUBDIR) \
5477           $(STAGEautoprofile_CONFIGURE_FLAGS)
5478 @endif binutils-bootstrap
5479
5480 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5481 maybe-configure-stageautofeedback-binutils:
5482 @if binutils-bootstrap
5483 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5484 configure-stageautofeedback-binutils:
5485         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5487         @r=`${PWD_COMMAND}`; export r; \
5488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5489         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5490         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5491         $(HOST_EXPORTS) \
5492         $(POSTSTAGE1_HOST_EXPORTS) \
5493         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5494         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5495         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5496         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5498         cd $(HOST_SUBDIR)/binutils || exit 1; \
5499         case $(srcdir) in \
5500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5501           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5503         esac; \
5504         module_srcdir=binutils; \
5505         $(SHELL) $$s/$$module_srcdir/configure \
5506           --srcdir=$${topdir}/$$module_srcdir \
5507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5508           --target=${target_alias} \
5509           --with-build-libsubdir=$(HOST_SUBDIR) \
5510           $(STAGEautofeedback_CONFIGURE_FLAGS)
5511 @endif binutils-bootstrap
5512
5513
5514
5515
5516
5517 .PHONY: all-binutils maybe-all-binutils
5518 maybe-all-binutils:
5519 @if gcc-bootstrap
5520 all-binutils: stage_current
5521 @endif gcc-bootstrap
5522 @if binutils
5523 TARGET-binutils=all
5524 maybe-all-binutils: all-binutils
5525 all-binutils: configure-binutils
5526         @r=`${PWD_COMMAND}`; export r; \
5527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528         $(HOST_EXPORTS)  \
5529         (cd $(HOST_SUBDIR)/binutils && \
5530           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5531                 $(TARGET-binutils))
5532 @endif binutils
5533
5534
5535
5536 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5537 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5538 maybe-all-stage1-binutils:
5539 maybe-clean-stage1-binutils:
5540 @if binutils-bootstrap
5541 maybe-all-stage1-binutils: all-stage1-binutils
5542 all-stage1: all-stage1-binutils
5543 TARGET-stage1-binutils = $(TARGET-binutils)
5544 all-stage1-binutils: configure-stage1-binutils
5545         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5546         @r=`${PWD_COMMAND}`; export r; \
5547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548         TFLAGS="$(STAGE1_TFLAGS)"; \
5549         $(HOST_EXPORTS)  \
5550         cd $(HOST_SUBDIR)/binutils && \
5551          \
5552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5553                 CFLAGS="$(STAGE1_CFLAGS)" \
5554                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5555                 LIBCFLAGS="$(LIBCFLAGS)" \
5556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5559                 $(EXTRA_HOST_FLAGS)  \
5560                 $(STAGE1_FLAGS_TO_PASS)  \
5561                 TFLAGS="$(STAGE1_TFLAGS)"  \
5562                 $(TARGET-stage1-binutils)
5563
5564 maybe-clean-stage1-binutils: clean-stage1-binutils
5565 clean-stage1: clean-stage1-binutils
5566 clean-stage1-binutils:
5567         @if [ $(current_stage) = stage1 ]; then \
5568           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5569         else \
5570           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5571           $(MAKE) stage1-start; \
5572         fi; \
5573         cd $(HOST_SUBDIR)/binutils && \
5574         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5575         $(STAGE1_FLAGS_TO_PASS)  clean
5576 @endif binutils-bootstrap
5577
5578
5579 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5580 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5581 maybe-all-stage2-binutils:
5582 maybe-clean-stage2-binutils:
5583 @if binutils-bootstrap
5584 maybe-all-stage2-binutils: all-stage2-binutils
5585 all-stage2: all-stage2-binutils
5586 TARGET-stage2-binutils = $(TARGET-binutils)
5587 all-stage2-binutils: configure-stage2-binutils
5588         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5589         @r=`${PWD_COMMAND}`; export r; \
5590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5591         TFLAGS="$(STAGE2_TFLAGS)"; \
5592         $(HOST_EXPORTS) \
5593         $(POSTSTAGE1_HOST_EXPORTS)  \
5594         cd $(HOST_SUBDIR)/binutils && \
5595          \
5596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5597                 CFLAGS="$(STAGE2_CFLAGS)" \
5598                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5599                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5603                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5604                 TFLAGS="$(STAGE2_TFLAGS)"  \
5605                 $(TARGET-stage2-binutils)
5606
5607 maybe-clean-stage2-binutils: clean-stage2-binutils
5608 clean-stage2: clean-stage2-binutils
5609 clean-stage2-binutils:
5610         @if [ $(current_stage) = stage2 ]; then \
5611           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5612         else \
5613           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5614           $(MAKE) stage2-start; \
5615         fi; \
5616         cd $(HOST_SUBDIR)/binutils && \
5617         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5618 @endif binutils-bootstrap
5619
5620
5621 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5622 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5623 maybe-all-stage3-binutils:
5624 maybe-clean-stage3-binutils:
5625 @if binutils-bootstrap
5626 maybe-all-stage3-binutils: all-stage3-binutils
5627 all-stage3: all-stage3-binutils
5628 TARGET-stage3-binutils = $(TARGET-binutils)
5629 all-stage3-binutils: configure-stage3-binutils
5630         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5631         @r=`${PWD_COMMAND}`; export r; \
5632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5633         TFLAGS="$(STAGE3_TFLAGS)"; \
5634         $(HOST_EXPORTS) \
5635         $(POSTSTAGE1_HOST_EXPORTS)  \
5636         cd $(HOST_SUBDIR)/binutils && \
5637          \
5638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5639                 CFLAGS="$(STAGE3_CFLAGS)" \
5640                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5641                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5646                 TFLAGS="$(STAGE3_TFLAGS)"  \
5647                 $(TARGET-stage3-binutils)
5648
5649 maybe-clean-stage3-binutils: clean-stage3-binutils
5650 clean-stage3: clean-stage3-binutils
5651 clean-stage3-binutils:
5652         @if [ $(current_stage) = stage3 ]; then \
5653           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5654         else \
5655           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5656           $(MAKE) stage3-start; \
5657         fi; \
5658         cd $(HOST_SUBDIR)/binutils && \
5659         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5660 @endif binutils-bootstrap
5661
5662
5663 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5664 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5665 maybe-all-stage4-binutils:
5666 maybe-clean-stage4-binutils:
5667 @if binutils-bootstrap
5668 maybe-all-stage4-binutils: all-stage4-binutils
5669 all-stage4: all-stage4-binutils
5670 TARGET-stage4-binutils = $(TARGET-binutils)
5671 all-stage4-binutils: configure-stage4-binutils
5672         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5673         @r=`${PWD_COMMAND}`; export r; \
5674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675         TFLAGS="$(STAGE4_TFLAGS)"; \
5676         $(HOST_EXPORTS) \
5677         $(POSTSTAGE1_HOST_EXPORTS)  \
5678         cd $(HOST_SUBDIR)/binutils && \
5679          \
5680         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5681                 CFLAGS="$(STAGE4_CFLAGS)" \
5682                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5683                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5684                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5685                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5686                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5687                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5688                 TFLAGS="$(STAGE4_TFLAGS)"  \
5689                 $(TARGET-stage4-binutils)
5690
5691 maybe-clean-stage4-binutils: clean-stage4-binutils
5692 clean-stage4: clean-stage4-binutils
5693 clean-stage4-binutils:
5694         @if [ $(current_stage) = stage4 ]; then \
5695           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5696         else \
5697           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5698           $(MAKE) stage4-start; \
5699         fi; \
5700         cd $(HOST_SUBDIR)/binutils && \
5701         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5702 @endif binutils-bootstrap
5703
5704
5705 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5706 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5707 maybe-all-stageprofile-binutils:
5708 maybe-clean-stageprofile-binutils:
5709 @if binutils-bootstrap
5710 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5711 all-stageprofile: all-stageprofile-binutils
5712 TARGET-stageprofile-binutils = $(TARGET-binutils)
5713 all-stageprofile-binutils: configure-stageprofile-binutils
5714         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5715         @r=`${PWD_COMMAND}`; export r; \
5716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5717         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5718         $(HOST_EXPORTS) \
5719         $(POSTSTAGE1_HOST_EXPORTS)  \
5720         cd $(HOST_SUBDIR)/binutils && \
5721          \
5722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5723                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5724                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5725                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5726                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5727                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5728                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5729                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5730                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5731                 $(TARGET-stageprofile-binutils)
5732
5733 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5734 clean-stageprofile: clean-stageprofile-binutils
5735 clean-stageprofile-binutils:
5736         @if [ $(current_stage) = stageprofile ]; then \
5737           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5738         else \
5739           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5740           $(MAKE) stageprofile-start; \
5741         fi; \
5742         cd $(HOST_SUBDIR)/binutils && \
5743         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5744 @endif binutils-bootstrap
5745
5746
5747 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5748 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5749 maybe-all-stagefeedback-binutils:
5750 maybe-clean-stagefeedback-binutils:
5751 @if binutils-bootstrap
5752 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5753 all-stagefeedback: all-stagefeedback-binutils
5754 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5755 all-stagefeedback-binutils: configure-stagefeedback-binutils
5756         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5757         @r=`${PWD_COMMAND}`; export r; \
5758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5759         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5760         $(HOST_EXPORTS) \
5761         $(POSTSTAGE1_HOST_EXPORTS)  \
5762         cd $(HOST_SUBDIR)/binutils && \
5763          \
5764         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5765                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5766                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5767                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5768                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5769                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5770                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5771                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5772                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5773                 $(TARGET-stagefeedback-binutils)
5774
5775 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5776 clean-stagefeedback: clean-stagefeedback-binutils
5777 clean-stagefeedback-binutils:
5778         @if [ $(current_stage) = stagefeedback ]; then \
5779           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5780         else \
5781           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5782           $(MAKE) stagefeedback-start; \
5783         fi; \
5784         cd $(HOST_SUBDIR)/binutils && \
5785         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5786 @endif binutils-bootstrap
5787
5788
5789 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
5790 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
5791 maybe-all-stageautoprofile-binutils:
5792 maybe-clean-stageautoprofile-binutils:
5793 @if binutils-bootstrap
5794 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
5795 all-stageautoprofile: all-stageautoprofile-binutils
5796 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
5797 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
5798         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5799         @r=`${PWD_COMMAND}`; export r; \
5800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5802         $(HOST_EXPORTS) \
5803         $(POSTSTAGE1_HOST_EXPORTS)  \
5804         cd $(HOST_SUBDIR)/binutils && \
5805         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5806         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5807                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5808                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5809                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5810                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5811                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5812                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5813                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5814                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5815                 $(TARGET-stageautoprofile-binutils)
5816
5817 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
5818 clean-stageautoprofile: clean-stageautoprofile-binutils
5819 clean-stageautoprofile-binutils:
5820         @if [ $(current_stage) = stageautoprofile ]; then \
5821           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5822         else \
5823           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
5824           $(MAKE) stageautoprofile-start; \
5825         fi; \
5826         cd $(HOST_SUBDIR)/binutils && \
5827         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5828 @endif binutils-bootstrap
5829
5830
5831 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
5832 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
5833 maybe-all-stageautofeedback-binutils:
5834 maybe-clean-stageautofeedback-binutils:
5835 @if binutils-bootstrap
5836 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
5837 all-stageautofeedback: all-stageautofeedback-binutils
5838 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
5839 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
5840         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5841         @r=`${PWD_COMMAND}`; export r; \
5842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5843         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5844         $(HOST_EXPORTS) \
5845         $(POSTSTAGE1_HOST_EXPORTS)  \
5846         cd $(HOST_SUBDIR)/binutils && \
5847          \
5848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5849                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5850                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5851                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5855                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5856                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5857                 $(TARGET-stageautofeedback-binutils)
5858
5859 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
5860 clean-stageautofeedback: clean-stageautofeedback-binutils
5861 clean-stageautofeedback-binutils:
5862         @if [ $(current_stage) = stageautofeedback ]; then \
5863           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5864         else \
5865           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
5866           $(MAKE) stageautofeedback-start; \
5867         fi; \
5868         cd $(HOST_SUBDIR)/binutils && \
5869         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5870 @endif binutils-bootstrap
5871
5872
5873
5874
5875
5876 .PHONY: check-binutils maybe-check-binutils
5877 maybe-check-binutils:
5878 @if binutils
5879 maybe-check-binutils: check-binutils
5880
5881 check-binutils:
5882         @: $(MAKE); $(unstage)
5883         @r=`${PWD_COMMAND}`; export r; \
5884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5885         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5886         (cd $(HOST_SUBDIR)/binutils && \
5887           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5888
5889 @endif binutils
5890
5891 .PHONY: install-binutils maybe-install-binutils
5892 maybe-install-binutils:
5893 @if binutils
5894 maybe-install-binutils: install-binutils
5895
5896 install-binutils: installdirs
5897         @: $(MAKE); $(unstage)
5898         @r=`${PWD_COMMAND}`; export r; \
5899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5900         $(HOST_EXPORTS) \
5901         (cd $(HOST_SUBDIR)/binutils && \
5902           $(MAKE) $(FLAGS_TO_PASS)  install)
5903
5904 @endif binutils
5905
5906 .PHONY: install-strip-binutils maybe-install-strip-binutils
5907 maybe-install-strip-binutils:
5908 @if binutils
5909 maybe-install-strip-binutils: install-strip-binutils
5910
5911 install-strip-binutils: installdirs
5912         @: $(MAKE); $(unstage)
5913         @r=`${PWD_COMMAND}`; export r; \
5914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5915         $(HOST_EXPORTS) \
5916         (cd $(HOST_SUBDIR)/binutils && \
5917           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5918
5919 @endif binutils
5920
5921 # Other targets (info, dvi, pdf, etc.)
5922
5923 .PHONY: maybe-info-binutils info-binutils
5924 maybe-info-binutils:
5925 @if binutils
5926 maybe-info-binutils: info-binutils
5927
5928 info-binutils: \
5929     configure-binutils 
5930         @[ -f ./binutils/Makefile ] || exit 0; \
5931         r=`${PWD_COMMAND}`; export r; \
5932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5933         $(HOST_EXPORTS) \
5934         for flag in $(EXTRA_HOST_FLAGS) ; do \
5935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5936         done; \
5937         echo "Doing info in binutils"; \
5938         (cd $(HOST_SUBDIR)/binutils && \
5939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5941                   "RANLIB=$${RANLIB}" \
5942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5943                   info) \
5944           || exit 1
5945
5946 @endif binutils
5947
5948 .PHONY: maybe-dvi-binutils dvi-binutils
5949 maybe-dvi-binutils:
5950 @if binutils
5951 maybe-dvi-binutils: dvi-binutils
5952
5953 dvi-binutils: \
5954     configure-binutils 
5955         @[ -f ./binutils/Makefile ] || exit 0; \
5956         r=`${PWD_COMMAND}`; export r; \
5957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5958         $(HOST_EXPORTS) \
5959         for flag in $(EXTRA_HOST_FLAGS) ; do \
5960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5961         done; \
5962         echo "Doing dvi in binutils"; \
5963         (cd $(HOST_SUBDIR)/binutils && \
5964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5966                   "RANLIB=$${RANLIB}" \
5967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5968                   dvi) \
5969           || exit 1
5970
5971 @endif binutils
5972
5973 .PHONY: maybe-pdf-binutils pdf-binutils
5974 maybe-pdf-binutils:
5975 @if binutils
5976 maybe-pdf-binutils: pdf-binutils
5977
5978 pdf-binutils: \
5979     configure-binutils 
5980         @[ -f ./binutils/Makefile ] || exit 0; \
5981         r=`${PWD_COMMAND}`; export r; \
5982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5983         $(HOST_EXPORTS) \
5984         for flag in $(EXTRA_HOST_FLAGS) ; do \
5985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5986         done; \
5987         echo "Doing pdf in binutils"; \
5988         (cd $(HOST_SUBDIR)/binutils && \
5989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5991                   "RANLIB=$${RANLIB}" \
5992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5993                   pdf) \
5994           || exit 1
5995
5996 @endif binutils
5997
5998 .PHONY: maybe-html-binutils html-binutils
5999 maybe-html-binutils:
6000 @if binutils
6001 maybe-html-binutils: html-binutils
6002
6003 html-binutils: \
6004     configure-binutils 
6005         @[ -f ./binutils/Makefile ] || exit 0; \
6006         r=`${PWD_COMMAND}`; export r; \
6007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008         $(HOST_EXPORTS) \
6009         for flag in $(EXTRA_HOST_FLAGS) ; do \
6010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6011         done; \
6012         echo "Doing html in binutils"; \
6013         (cd $(HOST_SUBDIR)/binutils && \
6014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6016                   "RANLIB=$${RANLIB}" \
6017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6018                   html) \
6019           || exit 1
6020
6021 @endif binutils
6022
6023 .PHONY: maybe-TAGS-binutils TAGS-binutils
6024 maybe-TAGS-binutils:
6025 @if binutils
6026 maybe-TAGS-binutils: TAGS-binutils
6027
6028 TAGS-binutils: \
6029     configure-binutils 
6030         @[ -f ./binutils/Makefile ] || exit 0; \
6031         r=`${PWD_COMMAND}`; export r; \
6032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6033         $(HOST_EXPORTS) \
6034         for flag in $(EXTRA_HOST_FLAGS) ; do \
6035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6036         done; \
6037         echo "Doing TAGS in binutils"; \
6038         (cd $(HOST_SUBDIR)/binutils && \
6039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6041                   "RANLIB=$${RANLIB}" \
6042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6043                   TAGS) \
6044           || exit 1
6045
6046 @endif binutils
6047
6048 .PHONY: maybe-install-info-binutils install-info-binutils
6049 maybe-install-info-binutils:
6050 @if binutils
6051 maybe-install-info-binutils: install-info-binutils
6052
6053 install-info-binutils: \
6054     configure-binutils \
6055     info-binutils 
6056         @[ -f ./binutils/Makefile ] || exit 0; \
6057         r=`${PWD_COMMAND}`; export r; \
6058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6059         $(HOST_EXPORTS) \
6060         for flag in $(EXTRA_HOST_FLAGS) ; do \
6061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6062         done; \
6063         echo "Doing install-info in binutils"; \
6064         (cd $(HOST_SUBDIR)/binutils && \
6065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6067                   "RANLIB=$${RANLIB}" \
6068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6069                   install-info) \
6070           || exit 1
6071
6072 @endif binutils
6073
6074 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6075 maybe-install-pdf-binutils:
6076 @if binutils
6077 maybe-install-pdf-binutils: install-pdf-binutils
6078
6079 install-pdf-binutils: \
6080     configure-binutils \
6081     pdf-binutils 
6082         @[ -f ./binutils/Makefile ] || exit 0; \
6083         r=`${PWD_COMMAND}`; export r; \
6084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6085         $(HOST_EXPORTS) \
6086         for flag in $(EXTRA_HOST_FLAGS) ; do \
6087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6088         done; \
6089         echo "Doing install-pdf in binutils"; \
6090         (cd $(HOST_SUBDIR)/binutils && \
6091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6093                   "RANLIB=$${RANLIB}" \
6094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6095                   install-pdf) \
6096           || exit 1
6097
6098 @endif binutils
6099
6100 .PHONY: maybe-install-html-binutils install-html-binutils
6101 maybe-install-html-binutils:
6102 @if binutils
6103 maybe-install-html-binutils: install-html-binutils
6104
6105 install-html-binutils: \
6106     configure-binutils \
6107     html-binutils 
6108         @[ -f ./binutils/Makefile ] || exit 0; \
6109         r=`${PWD_COMMAND}`; export r; \
6110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6111         $(HOST_EXPORTS) \
6112         for flag in $(EXTRA_HOST_FLAGS) ; do \
6113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6114         done; \
6115         echo "Doing install-html in binutils"; \
6116         (cd $(HOST_SUBDIR)/binutils && \
6117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6119                   "RANLIB=$${RANLIB}" \
6120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6121                   install-html) \
6122           || exit 1
6123
6124 @endif binutils
6125
6126 .PHONY: maybe-installcheck-binutils installcheck-binutils
6127 maybe-installcheck-binutils:
6128 @if binutils
6129 maybe-installcheck-binutils: installcheck-binutils
6130
6131 installcheck-binutils: \
6132     configure-binutils 
6133         @[ -f ./binutils/Makefile ] || exit 0; \
6134         r=`${PWD_COMMAND}`; export r; \
6135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6136         $(HOST_EXPORTS) \
6137         for flag in $(EXTRA_HOST_FLAGS) ; do \
6138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6139         done; \
6140         echo "Doing installcheck in binutils"; \
6141         (cd $(HOST_SUBDIR)/binutils && \
6142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6144                   "RANLIB=$${RANLIB}" \
6145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6146                   installcheck) \
6147           || exit 1
6148
6149 @endif binutils
6150
6151 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6152 maybe-mostlyclean-binutils:
6153 @if binutils
6154 maybe-mostlyclean-binutils: mostlyclean-binutils
6155
6156 mostlyclean-binutils: 
6157         @[ -f ./binutils/Makefile ] || exit 0; \
6158         r=`${PWD_COMMAND}`; export r; \
6159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6160         $(HOST_EXPORTS) \
6161         for flag in $(EXTRA_HOST_FLAGS) ; do \
6162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6163         done; \
6164         echo "Doing mostlyclean in binutils"; \
6165         (cd $(HOST_SUBDIR)/binutils && \
6166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6168                   "RANLIB=$${RANLIB}" \
6169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6170                   mostlyclean) \
6171           || exit 1
6172
6173 @endif binutils
6174
6175 .PHONY: maybe-clean-binutils clean-binutils
6176 maybe-clean-binutils:
6177 @if binutils
6178 maybe-clean-binutils: clean-binutils
6179
6180 clean-binutils: 
6181         @[ -f ./binutils/Makefile ] || exit 0; \
6182         r=`${PWD_COMMAND}`; export r; \
6183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184         $(HOST_EXPORTS) \
6185         for flag in $(EXTRA_HOST_FLAGS) ; do \
6186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6187         done; \
6188         echo "Doing clean in binutils"; \
6189         (cd $(HOST_SUBDIR)/binutils && \
6190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6192                   "RANLIB=$${RANLIB}" \
6193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6194                   clean) \
6195           || exit 1
6196
6197 @endif binutils
6198
6199 .PHONY: maybe-distclean-binutils distclean-binutils
6200 maybe-distclean-binutils:
6201 @if binutils
6202 maybe-distclean-binutils: distclean-binutils
6203
6204 distclean-binutils: 
6205         @[ -f ./binutils/Makefile ] || exit 0; \
6206         r=`${PWD_COMMAND}`; export r; \
6207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6208         $(HOST_EXPORTS) \
6209         for flag in $(EXTRA_HOST_FLAGS) ; do \
6210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6211         done; \
6212         echo "Doing distclean in binutils"; \
6213         (cd $(HOST_SUBDIR)/binutils && \
6214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6216                   "RANLIB=$${RANLIB}" \
6217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6218                   distclean) \
6219           || exit 1
6220
6221 @endif binutils
6222
6223 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6224 maybe-maintainer-clean-binutils:
6225 @if binutils
6226 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6227
6228 maintainer-clean-binutils: 
6229         @[ -f ./binutils/Makefile ] || exit 0; \
6230         r=`${PWD_COMMAND}`; export r; \
6231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6232         $(HOST_EXPORTS) \
6233         for flag in $(EXTRA_HOST_FLAGS) ; do \
6234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6235         done; \
6236         echo "Doing maintainer-clean in binutils"; \
6237         (cd $(HOST_SUBDIR)/binutils && \
6238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6240                   "RANLIB=$${RANLIB}" \
6241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6242                   maintainer-clean) \
6243           || exit 1
6244
6245 @endif binutils
6246
6247
6248
6249 .PHONY: configure-bison maybe-configure-bison
6250 maybe-configure-bison:
6251 @if gcc-bootstrap
6252 configure-bison: stage_current
6253 @endif gcc-bootstrap
6254 @if bison
6255 maybe-configure-bison: configure-bison
6256 configure-bison: 
6257         @: $(MAKE); $(unstage)
6258         @r=`${PWD_COMMAND}`; export r; \
6259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6260         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6262         $(HOST_EXPORTS)  \
6263         echo Configuring in $(HOST_SUBDIR)/bison; \
6264         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6265         case $(srcdir) in \
6266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6267           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6269         esac; \
6270         module_srcdir=bison; \
6271         $(SHELL) \
6272           $$s/$$module_srcdir/configure \
6273           --srcdir=$${topdir}/$$module_srcdir \
6274           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6275           --target=${target_alias}  \
6276           || exit 1
6277 @endif bison
6278
6279
6280
6281
6282
6283 .PHONY: all-bison maybe-all-bison
6284 maybe-all-bison:
6285 @if gcc-bootstrap
6286 all-bison: stage_current
6287 @endif gcc-bootstrap
6288 @if bison
6289 TARGET-bison=all
6290 maybe-all-bison: all-bison
6291 all-bison: configure-bison
6292         @: $(MAKE); $(unstage)
6293         @r=`${PWD_COMMAND}`; export r; \
6294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295         $(HOST_EXPORTS)  \
6296         (cd $(HOST_SUBDIR)/bison && \
6297           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6298                 $(TARGET-bison))
6299 @endif bison
6300
6301
6302
6303
6304 .PHONY: check-bison maybe-check-bison
6305 maybe-check-bison:
6306 @if bison
6307 maybe-check-bison: check-bison
6308
6309 # This module is only tested in a native toolchain.
6310 check-bison:
6311         @: $(MAKE); $(unstage)
6312         @if [ '$(host)' = '$(target)' ]; then \
6313           r=`${PWD_COMMAND}`; export r; \
6314           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6315           $(HOST_EXPORTS)  \
6316           (cd $(HOST_SUBDIR)/bison && \
6317             $(MAKE) $(FLAGS_TO_PASS)  check)
6318         fi
6319
6320 @endif bison
6321
6322 .PHONY: install-bison maybe-install-bison
6323 maybe-install-bison:
6324 @if bison
6325 maybe-install-bison: install-bison
6326
6327 install-bison: installdirs
6328         @: $(MAKE); $(unstage)
6329         @r=`${PWD_COMMAND}`; export r; \
6330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6331         $(HOST_EXPORTS) \
6332         (cd $(HOST_SUBDIR)/bison && \
6333           $(MAKE) $(FLAGS_TO_PASS)  install)
6334
6335 @endif bison
6336
6337 .PHONY: install-strip-bison maybe-install-strip-bison
6338 maybe-install-strip-bison:
6339 @if bison
6340 maybe-install-strip-bison: install-strip-bison
6341
6342 install-strip-bison: installdirs
6343         @: $(MAKE); $(unstage)
6344         @r=`${PWD_COMMAND}`; export r; \
6345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346         $(HOST_EXPORTS) \
6347         (cd $(HOST_SUBDIR)/bison && \
6348           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6349
6350 @endif bison
6351
6352 # Other targets (info, dvi, pdf, etc.)
6353
6354 .PHONY: maybe-info-bison info-bison
6355 maybe-info-bison:
6356 @if bison
6357 maybe-info-bison: info-bison
6358
6359 info-bison: \
6360     configure-bison 
6361         @: $(MAKE); $(unstage)
6362         @[ -f ./bison/Makefile ] || exit 0; \
6363         r=`${PWD_COMMAND}`; export r; \
6364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6365         $(HOST_EXPORTS) \
6366         for flag in $(EXTRA_HOST_FLAGS) ; do \
6367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6368         done; \
6369         echo "Doing info in bison"; \
6370         (cd $(HOST_SUBDIR)/bison && \
6371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6373                   "RANLIB=$${RANLIB}" \
6374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6375                   info) \
6376           || exit 1
6377
6378 @endif bison
6379
6380 .PHONY: maybe-dvi-bison dvi-bison
6381 maybe-dvi-bison:
6382 @if bison
6383 maybe-dvi-bison: dvi-bison
6384
6385 dvi-bison: \
6386     configure-bison 
6387         @: $(MAKE); $(unstage)
6388         @[ -f ./bison/Makefile ] || exit 0; \
6389         r=`${PWD_COMMAND}`; export r; \
6390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6391         $(HOST_EXPORTS) \
6392         for flag in $(EXTRA_HOST_FLAGS) ; do \
6393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6394         done; \
6395         echo "Doing dvi in bison"; \
6396         (cd $(HOST_SUBDIR)/bison && \
6397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6399                   "RANLIB=$${RANLIB}" \
6400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6401                   dvi) \
6402           || exit 1
6403
6404 @endif bison
6405
6406 .PHONY: maybe-pdf-bison pdf-bison
6407 maybe-pdf-bison:
6408 @if bison
6409 maybe-pdf-bison: pdf-bison
6410
6411 pdf-bison: \
6412     configure-bison 
6413         @: $(MAKE); $(unstage)
6414         @[ -f ./bison/Makefile ] || exit 0; \
6415         r=`${PWD_COMMAND}`; export r; \
6416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6417         $(HOST_EXPORTS) \
6418         for flag in $(EXTRA_HOST_FLAGS) ; do \
6419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6420         done; \
6421         echo "Doing pdf in bison"; \
6422         (cd $(HOST_SUBDIR)/bison && \
6423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6425                   "RANLIB=$${RANLIB}" \
6426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6427                   pdf) \
6428           || exit 1
6429
6430 @endif bison
6431
6432 .PHONY: maybe-html-bison html-bison
6433 maybe-html-bison:
6434 @if bison
6435 maybe-html-bison: html-bison
6436
6437 html-bison: \
6438     configure-bison 
6439         @: $(MAKE); $(unstage)
6440         @[ -f ./bison/Makefile ] || exit 0; \
6441         r=`${PWD_COMMAND}`; export r; \
6442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6443         $(HOST_EXPORTS) \
6444         for flag in $(EXTRA_HOST_FLAGS) ; do \
6445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6446         done; \
6447         echo "Doing html in bison"; \
6448         (cd $(HOST_SUBDIR)/bison && \
6449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6451                   "RANLIB=$${RANLIB}" \
6452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6453                   html) \
6454           || exit 1
6455
6456 @endif bison
6457
6458 .PHONY: maybe-TAGS-bison TAGS-bison
6459 maybe-TAGS-bison:
6460 @if bison
6461 maybe-TAGS-bison: TAGS-bison
6462
6463 TAGS-bison: \
6464     configure-bison 
6465         @: $(MAKE); $(unstage)
6466         @[ -f ./bison/Makefile ] || exit 0; \
6467         r=`${PWD_COMMAND}`; export r; \
6468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6469         $(HOST_EXPORTS) \
6470         for flag in $(EXTRA_HOST_FLAGS) ; do \
6471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6472         done; \
6473         echo "Doing TAGS in bison"; \
6474         (cd $(HOST_SUBDIR)/bison && \
6475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6477                   "RANLIB=$${RANLIB}" \
6478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6479                   TAGS) \
6480           || exit 1
6481
6482 @endif bison
6483
6484 .PHONY: maybe-install-info-bison install-info-bison
6485 maybe-install-info-bison:
6486 @if bison
6487 maybe-install-info-bison: install-info-bison
6488
6489 install-info-bison: \
6490     configure-bison \
6491     info-bison 
6492         @: $(MAKE); $(unstage)
6493         @[ -f ./bison/Makefile ] || exit 0; \
6494         r=`${PWD_COMMAND}`; export r; \
6495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496         $(HOST_EXPORTS) \
6497         for flag in $(EXTRA_HOST_FLAGS) ; do \
6498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6499         done; \
6500         echo "Doing install-info in bison"; \
6501         (cd $(HOST_SUBDIR)/bison && \
6502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6504                   "RANLIB=$${RANLIB}" \
6505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6506                   install-info) \
6507           || exit 1
6508
6509 @endif bison
6510
6511 .PHONY: maybe-install-pdf-bison install-pdf-bison
6512 maybe-install-pdf-bison:
6513 @if bison
6514 maybe-install-pdf-bison: install-pdf-bison
6515
6516 install-pdf-bison: \
6517     configure-bison \
6518     pdf-bison 
6519         @: $(MAKE); $(unstage)
6520         @[ -f ./bison/Makefile ] || exit 0; \
6521         r=`${PWD_COMMAND}`; export r; \
6522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523         $(HOST_EXPORTS) \
6524         for flag in $(EXTRA_HOST_FLAGS) ; do \
6525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6526         done; \
6527         echo "Doing install-pdf in bison"; \
6528         (cd $(HOST_SUBDIR)/bison && \
6529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6531                   "RANLIB=$${RANLIB}" \
6532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6533                   install-pdf) \
6534           || exit 1
6535
6536 @endif bison
6537
6538 .PHONY: maybe-install-html-bison install-html-bison
6539 maybe-install-html-bison:
6540 @if bison
6541 maybe-install-html-bison: install-html-bison
6542
6543 install-html-bison: \
6544     configure-bison \
6545     html-bison 
6546         @: $(MAKE); $(unstage)
6547         @[ -f ./bison/Makefile ] || exit 0; \
6548         r=`${PWD_COMMAND}`; export r; \
6549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6550         $(HOST_EXPORTS) \
6551         for flag in $(EXTRA_HOST_FLAGS) ; do \
6552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6553         done; \
6554         echo "Doing install-html in bison"; \
6555         (cd $(HOST_SUBDIR)/bison && \
6556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6558                   "RANLIB=$${RANLIB}" \
6559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6560                   install-html) \
6561           || exit 1
6562
6563 @endif bison
6564
6565 .PHONY: maybe-installcheck-bison installcheck-bison
6566 maybe-installcheck-bison:
6567 @if bison
6568 maybe-installcheck-bison: installcheck-bison
6569
6570 installcheck-bison: \
6571     configure-bison 
6572         @: $(MAKE); $(unstage)
6573         @[ -f ./bison/Makefile ] || exit 0; \
6574         r=`${PWD_COMMAND}`; export r; \
6575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576         $(HOST_EXPORTS) \
6577         for flag in $(EXTRA_HOST_FLAGS) ; do \
6578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579         done; \
6580         echo "Doing installcheck in bison"; \
6581         (cd $(HOST_SUBDIR)/bison && \
6582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584                   "RANLIB=$${RANLIB}" \
6585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586                   installcheck) \
6587           || exit 1
6588
6589 @endif bison
6590
6591 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6592 maybe-mostlyclean-bison:
6593 @if bison
6594 maybe-mostlyclean-bison: mostlyclean-bison
6595
6596 mostlyclean-bison: 
6597         @: $(MAKE); $(unstage)
6598         @[ -f ./bison/Makefile ] || exit 0; \
6599         r=`${PWD_COMMAND}`; export r; \
6600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601         $(HOST_EXPORTS) \
6602         for flag in $(EXTRA_HOST_FLAGS) ; do \
6603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604         done; \
6605         echo "Doing mostlyclean in bison"; \
6606         (cd $(HOST_SUBDIR)/bison && \
6607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609                   "RANLIB=$${RANLIB}" \
6610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611                   mostlyclean) \
6612           || exit 1
6613
6614 @endif bison
6615
6616 .PHONY: maybe-clean-bison clean-bison
6617 maybe-clean-bison:
6618 @if bison
6619 maybe-clean-bison: clean-bison
6620
6621 clean-bison: 
6622         @: $(MAKE); $(unstage)
6623         @[ -f ./bison/Makefile ] || exit 0; \
6624         r=`${PWD_COMMAND}`; export r; \
6625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626         $(HOST_EXPORTS) \
6627         for flag in $(EXTRA_HOST_FLAGS) ; do \
6628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629         done; \
6630         echo "Doing clean in bison"; \
6631         (cd $(HOST_SUBDIR)/bison && \
6632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634                   "RANLIB=$${RANLIB}" \
6635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6636                   clean) \
6637           || exit 1
6638
6639 @endif bison
6640
6641 .PHONY: maybe-distclean-bison distclean-bison
6642 maybe-distclean-bison:
6643 @if bison
6644 maybe-distclean-bison: distclean-bison
6645
6646 distclean-bison: 
6647         @: $(MAKE); $(unstage)
6648         @[ -f ./bison/Makefile ] || exit 0; \
6649         r=`${PWD_COMMAND}`; export r; \
6650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651         $(HOST_EXPORTS) \
6652         for flag in $(EXTRA_HOST_FLAGS) ; do \
6653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6654         done; \
6655         echo "Doing distclean in bison"; \
6656         (cd $(HOST_SUBDIR)/bison && \
6657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6659                   "RANLIB=$${RANLIB}" \
6660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6661                   distclean) \
6662           || exit 1
6663
6664 @endif bison
6665
6666 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6667 maybe-maintainer-clean-bison:
6668 @if bison
6669 maybe-maintainer-clean-bison: maintainer-clean-bison
6670
6671 maintainer-clean-bison: 
6672         @: $(MAKE); $(unstage)
6673         @[ -f ./bison/Makefile ] || exit 0; \
6674         r=`${PWD_COMMAND}`; export r; \
6675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676         $(HOST_EXPORTS) \
6677         for flag in $(EXTRA_HOST_FLAGS) ; do \
6678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679         done; \
6680         echo "Doing maintainer-clean in bison"; \
6681         (cd $(HOST_SUBDIR)/bison && \
6682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684                   "RANLIB=$${RANLIB}" \
6685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6686                   maintainer-clean) \
6687           || exit 1
6688
6689 @endif bison
6690
6691
6692
6693 .PHONY: configure-cgen maybe-configure-cgen
6694 maybe-configure-cgen:
6695 @if gcc-bootstrap
6696 configure-cgen: stage_current
6697 @endif gcc-bootstrap
6698 @if cgen
6699 maybe-configure-cgen: configure-cgen
6700 configure-cgen: 
6701         @: $(MAKE); $(unstage)
6702         @r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6706         $(HOST_EXPORTS)  \
6707         echo Configuring in $(HOST_SUBDIR)/cgen; \
6708         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6709         case $(srcdir) in \
6710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6711           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6713         esac; \
6714         module_srcdir=cgen; \
6715         $(SHELL) \
6716           $$s/$$module_srcdir/configure \
6717           --srcdir=$${topdir}/$$module_srcdir \
6718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6719           --target=${target_alias}  \
6720           || exit 1
6721 @endif cgen
6722
6723
6724
6725
6726
6727 .PHONY: all-cgen maybe-all-cgen
6728 maybe-all-cgen:
6729 @if gcc-bootstrap
6730 all-cgen: stage_current
6731 @endif gcc-bootstrap
6732 @if cgen
6733 TARGET-cgen=all
6734 maybe-all-cgen: all-cgen
6735 all-cgen: configure-cgen
6736         @: $(MAKE); $(unstage)
6737         @r=`${PWD_COMMAND}`; export r; \
6738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739         $(HOST_EXPORTS)  \
6740         (cd $(HOST_SUBDIR)/cgen && \
6741           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6742                 $(TARGET-cgen))
6743 @endif cgen
6744
6745
6746
6747
6748 .PHONY: check-cgen maybe-check-cgen
6749 maybe-check-cgen:
6750 @if cgen
6751 maybe-check-cgen: check-cgen
6752
6753 check-cgen:
6754         @: $(MAKE); $(unstage)
6755         @r=`${PWD_COMMAND}`; export r; \
6756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6757         $(HOST_EXPORTS)  \
6758         (cd $(HOST_SUBDIR)/cgen && \
6759           $(MAKE) $(FLAGS_TO_PASS)  check)
6760
6761 @endif cgen
6762
6763 .PHONY: install-cgen maybe-install-cgen
6764 maybe-install-cgen:
6765 @if cgen
6766 maybe-install-cgen: install-cgen
6767
6768 install-cgen: installdirs
6769         @: $(MAKE); $(unstage)
6770         @r=`${PWD_COMMAND}`; export r; \
6771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772         $(HOST_EXPORTS) \
6773         (cd $(HOST_SUBDIR)/cgen && \
6774           $(MAKE) $(FLAGS_TO_PASS)  install)
6775
6776 @endif cgen
6777
6778 .PHONY: install-strip-cgen maybe-install-strip-cgen
6779 maybe-install-strip-cgen:
6780 @if cgen
6781 maybe-install-strip-cgen: install-strip-cgen
6782
6783 install-strip-cgen: installdirs
6784         @: $(MAKE); $(unstage)
6785         @r=`${PWD_COMMAND}`; export r; \
6786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6787         $(HOST_EXPORTS) \
6788         (cd $(HOST_SUBDIR)/cgen && \
6789           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6790
6791 @endif cgen
6792
6793 # Other targets (info, dvi, pdf, etc.)
6794
6795 .PHONY: maybe-info-cgen info-cgen
6796 maybe-info-cgen:
6797 @if cgen
6798 maybe-info-cgen: info-cgen
6799
6800 info-cgen: \
6801     configure-cgen 
6802         @: $(MAKE); $(unstage)
6803         @[ -f ./cgen/Makefile ] || exit 0; \
6804         r=`${PWD_COMMAND}`; export r; \
6805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6806         $(HOST_EXPORTS) \
6807         for flag in $(EXTRA_HOST_FLAGS) ; do \
6808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6809         done; \
6810         echo "Doing info in cgen"; \
6811         (cd $(HOST_SUBDIR)/cgen && \
6812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6814                   "RANLIB=$${RANLIB}" \
6815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6816                   info) \
6817           || exit 1
6818
6819 @endif cgen
6820
6821 .PHONY: maybe-dvi-cgen dvi-cgen
6822 maybe-dvi-cgen:
6823 @if cgen
6824 maybe-dvi-cgen: dvi-cgen
6825
6826 dvi-cgen: \
6827     configure-cgen 
6828         @: $(MAKE); $(unstage)
6829         @[ -f ./cgen/Makefile ] || exit 0; \
6830         r=`${PWD_COMMAND}`; export r; \
6831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6832         $(HOST_EXPORTS) \
6833         for flag in $(EXTRA_HOST_FLAGS) ; do \
6834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6835         done; \
6836         echo "Doing dvi in cgen"; \
6837         (cd $(HOST_SUBDIR)/cgen && \
6838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6840                   "RANLIB=$${RANLIB}" \
6841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6842                   dvi) \
6843           || exit 1
6844
6845 @endif cgen
6846
6847 .PHONY: maybe-pdf-cgen pdf-cgen
6848 maybe-pdf-cgen:
6849 @if cgen
6850 maybe-pdf-cgen: pdf-cgen
6851
6852 pdf-cgen: \
6853     configure-cgen 
6854         @: $(MAKE); $(unstage)
6855         @[ -f ./cgen/Makefile ] || exit 0; \
6856         r=`${PWD_COMMAND}`; export r; \
6857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6858         $(HOST_EXPORTS) \
6859         for flag in $(EXTRA_HOST_FLAGS) ; do \
6860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6861         done; \
6862         echo "Doing pdf in cgen"; \
6863         (cd $(HOST_SUBDIR)/cgen && \
6864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6866                   "RANLIB=$${RANLIB}" \
6867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6868                   pdf) \
6869           || exit 1
6870
6871 @endif cgen
6872
6873 .PHONY: maybe-html-cgen html-cgen
6874 maybe-html-cgen:
6875 @if cgen
6876 maybe-html-cgen: html-cgen
6877
6878 html-cgen: \
6879     configure-cgen 
6880         @: $(MAKE); $(unstage)
6881         @[ -f ./cgen/Makefile ] || exit 0; \
6882         r=`${PWD_COMMAND}`; export r; \
6883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6884         $(HOST_EXPORTS) \
6885         for flag in $(EXTRA_HOST_FLAGS) ; do \
6886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6887         done; \
6888         echo "Doing html in cgen"; \
6889         (cd $(HOST_SUBDIR)/cgen && \
6890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6892                   "RANLIB=$${RANLIB}" \
6893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6894                   html) \
6895           || exit 1
6896
6897 @endif cgen
6898
6899 .PHONY: maybe-TAGS-cgen TAGS-cgen
6900 maybe-TAGS-cgen:
6901 @if cgen
6902 maybe-TAGS-cgen: TAGS-cgen
6903
6904 TAGS-cgen: \
6905     configure-cgen 
6906         @: $(MAKE); $(unstage)
6907         @[ -f ./cgen/Makefile ] || exit 0; \
6908         r=`${PWD_COMMAND}`; export r; \
6909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910         $(HOST_EXPORTS) \
6911         for flag in $(EXTRA_HOST_FLAGS) ; do \
6912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6913         done; \
6914         echo "Doing TAGS in cgen"; \
6915         (cd $(HOST_SUBDIR)/cgen && \
6916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6918                   "RANLIB=$${RANLIB}" \
6919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6920                   TAGS) \
6921           || exit 1
6922
6923 @endif cgen
6924
6925 .PHONY: maybe-install-info-cgen install-info-cgen
6926 maybe-install-info-cgen:
6927 @if cgen
6928 maybe-install-info-cgen: install-info-cgen
6929
6930 install-info-cgen: \
6931     configure-cgen \
6932     info-cgen 
6933         @: $(MAKE); $(unstage)
6934         @[ -f ./cgen/Makefile ] || exit 0; \
6935         r=`${PWD_COMMAND}`; export r; \
6936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6937         $(HOST_EXPORTS) \
6938         for flag in $(EXTRA_HOST_FLAGS) ; do \
6939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6940         done; \
6941         echo "Doing install-info in cgen"; \
6942         (cd $(HOST_SUBDIR)/cgen && \
6943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6945                   "RANLIB=$${RANLIB}" \
6946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6947                   install-info) \
6948           || exit 1
6949
6950 @endif cgen
6951
6952 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6953 maybe-install-pdf-cgen:
6954 @if cgen
6955 maybe-install-pdf-cgen: install-pdf-cgen
6956
6957 install-pdf-cgen: \
6958     configure-cgen \
6959     pdf-cgen 
6960         @: $(MAKE); $(unstage)
6961         @[ -f ./cgen/Makefile ] || exit 0; \
6962         r=`${PWD_COMMAND}`; export r; \
6963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964         $(HOST_EXPORTS) \
6965         for flag in $(EXTRA_HOST_FLAGS) ; do \
6966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6967         done; \
6968         echo "Doing install-pdf in cgen"; \
6969         (cd $(HOST_SUBDIR)/cgen && \
6970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6972                   "RANLIB=$${RANLIB}" \
6973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6974                   install-pdf) \
6975           || exit 1
6976
6977 @endif cgen
6978
6979 .PHONY: maybe-install-html-cgen install-html-cgen
6980 maybe-install-html-cgen:
6981 @if cgen
6982 maybe-install-html-cgen: install-html-cgen
6983
6984 install-html-cgen: \
6985     configure-cgen \
6986     html-cgen 
6987         @: $(MAKE); $(unstage)
6988         @[ -f ./cgen/Makefile ] || exit 0; \
6989         r=`${PWD_COMMAND}`; export r; \
6990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6991         $(HOST_EXPORTS) \
6992         for flag in $(EXTRA_HOST_FLAGS) ; do \
6993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6994         done; \
6995         echo "Doing install-html in cgen"; \
6996         (cd $(HOST_SUBDIR)/cgen && \
6997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6999                   "RANLIB=$${RANLIB}" \
7000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7001                   install-html) \
7002           || exit 1
7003
7004 @endif cgen
7005
7006 .PHONY: maybe-installcheck-cgen installcheck-cgen
7007 maybe-installcheck-cgen:
7008 @if cgen
7009 maybe-installcheck-cgen: installcheck-cgen
7010
7011 installcheck-cgen: \
7012     configure-cgen 
7013         @: $(MAKE); $(unstage)
7014         @[ -f ./cgen/Makefile ] || exit 0; \
7015         r=`${PWD_COMMAND}`; export r; \
7016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7017         $(HOST_EXPORTS) \
7018         for flag in $(EXTRA_HOST_FLAGS) ; do \
7019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7020         done; \
7021         echo "Doing installcheck in cgen"; \
7022         (cd $(HOST_SUBDIR)/cgen && \
7023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7025                   "RANLIB=$${RANLIB}" \
7026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7027                   installcheck) \
7028           || exit 1
7029
7030 @endif cgen
7031
7032 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7033 maybe-mostlyclean-cgen:
7034 @if cgen
7035 maybe-mostlyclean-cgen: mostlyclean-cgen
7036
7037 mostlyclean-cgen: 
7038         @: $(MAKE); $(unstage)
7039         @[ -f ./cgen/Makefile ] || exit 0; \
7040         r=`${PWD_COMMAND}`; export r; \
7041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7042         $(HOST_EXPORTS) \
7043         for flag in $(EXTRA_HOST_FLAGS) ; do \
7044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7045         done; \
7046         echo "Doing mostlyclean in cgen"; \
7047         (cd $(HOST_SUBDIR)/cgen && \
7048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7050                   "RANLIB=$${RANLIB}" \
7051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7052                   mostlyclean) \
7053           || exit 1
7054
7055 @endif cgen
7056
7057 .PHONY: maybe-clean-cgen clean-cgen
7058 maybe-clean-cgen:
7059 @if cgen
7060 maybe-clean-cgen: clean-cgen
7061
7062 clean-cgen: 
7063         @: $(MAKE); $(unstage)
7064         @[ -f ./cgen/Makefile ] || exit 0; \
7065         r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(HOST_EXPORTS) \
7068         for flag in $(EXTRA_HOST_FLAGS) ; do \
7069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7070         done; \
7071         echo "Doing clean in cgen"; \
7072         (cd $(HOST_SUBDIR)/cgen && \
7073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7075                   "RANLIB=$${RANLIB}" \
7076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7077                   clean) \
7078           || exit 1
7079
7080 @endif cgen
7081
7082 .PHONY: maybe-distclean-cgen distclean-cgen
7083 maybe-distclean-cgen:
7084 @if cgen
7085 maybe-distclean-cgen: distclean-cgen
7086
7087 distclean-cgen: 
7088         @: $(MAKE); $(unstage)
7089         @[ -f ./cgen/Makefile ] || exit 0; \
7090         r=`${PWD_COMMAND}`; export r; \
7091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7092         $(HOST_EXPORTS) \
7093         for flag in $(EXTRA_HOST_FLAGS) ; do \
7094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7095         done; \
7096         echo "Doing distclean in cgen"; \
7097         (cd $(HOST_SUBDIR)/cgen && \
7098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7100                   "RANLIB=$${RANLIB}" \
7101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7102                   distclean) \
7103           || exit 1
7104
7105 @endif cgen
7106
7107 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7108 maybe-maintainer-clean-cgen:
7109 @if cgen
7110 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7111
7112 maintainer-clean-cgen: 
7113         @: $(MAKE); $(unstage)
7114         @[ -f ./cgen/Makefile ] || exit 0; \
7115         r=`${PWD_COMMAND}`; export r; \
7116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7117         $(HOST_EXPORTS) \
7118         for flag in $(EXTRA_HOST_FLAGS) ; do \
7119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7120         done; \
7121         echo "Doing maintainer-clean in cgen"; \
7122         (cd $(HOST_SUBDIR)/cgen && \
7123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7125                   "RANLIB=$${RANLIB}" \
7126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7127                   maintainer-clean) \
7128           || exit 1
7129
7130 @endif cgen
7131
7132
7133
7134 .PHONY: configure-dejagnu maybe-configure-dejagnu
7135 maybe-configure-dejagnu:
7136 @if gcc-bootstrap
7137 configure-dejagnu: stage_current
7138 @endif gcc-bootstrap
7139 @if dejagnu
7140 maybe-configure-dejagnu: configure-dejagnu
7141 configure-dejagnu: 
7142         @: $(MAKE); $(unstage)
7143         @r=`${PWD_COMMAND}`; export r; \
7144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7145         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7147         $(HOST_EXPORTS)  \
7148         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7149         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7150         case $(srcdir) in \
7151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7152           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7154         esac; \
7155         module_srcdir=dejagnu; \
7156         $(SHELL) \
7157           $$s/$$module_srcdir/configure \
7158           --srcdir=$${topdir}/$$module_srcdir \
7159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7160           --target=${target_alias}  \
7161           || exit 1
7162 @endif dejagnu
7163
7164
7165
7166
7167
7168 .PHONY: all-dejagnu maybe-all-dejagnu
7169 maybe-all-dejagnu:
7170 @if gcc-bootstrap
7171 all-dejagnu: stage_current
7172 @endif gcc-bootstrap
7173 @if dejagnu
7174 TARGET-dejagnu=all
7175 maybe-all-dejagnu: all-dejagnu
7176 all-dejagnu: configure-dejagnu
7177         @: $(MAKE); $(unstage)
7178         @r=`${PWD_COMMAND}`; export r; \
7179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7180         $(HOST_EXPORTS)  \
7181         (cd $(HOST_SUBDIR)/dejagnu && \
7182           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7183                 $(TARGET-dejagnu))
7184 @endif dejagnu
7185
7186
7187
7188
7189 .PHONY: check-dejagnu maybe-check-dejagnu
7190 maybe-check-dejagnu:
7191 @if dejagnu
7192 maybe-check-dejagnu: check-dejagnu
7193
7194 check-dejagnu:
7195         @: $(MAKE); $(unstage)
7196         @r=`${PWD_COMMAND}`; export r; \
7197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7198         $(HOST_EXPORTS)  \
7199         (cd $(HOST_SUBDIR)/dejagnu && \
7200           $(MAKE) $(FLAGS_TO_PASS)  check)
7201
7202 @endif dejagnu
7203
7204 .PHONY: install-dejagnu maybe-install-dejagnu
7205 maybe-install-dejagnu:
7206 @if dejagnu
7207 maybe-install-dejagnu: install-dejagnu
7208
7209 install-dejagnu: installdirs
7210         @: $(MAKE); $(unstage)
7211         @r=`${PWD_COMMAND}`; export r; \
7212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213         $(HOST_EXPORTS) \
7214         (cd $(HOST_SUBDIR)/dejagnu && \
7215           $(MAKE) $(FLAGS_TO_PASS)  install)
7216
7217 @endif dejagnu
7218
7219 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7220 maybe-install-strip-dejagnu:
7221 @if dejagnu
7222 maybe-install-strip-dejagnu: install-strip-dejagnu
7223
7224 install-strip-dejagnu: installdirs
7225         @: $(MAKE); $(unstage)
7226         @r=`${PWD_COMMAND}`; export r; \
7227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7228         $(HOST_EXPORTS) \
7229         (cd $(HOST_SUBDIR)/dejagnu && \
7230           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7231
7232 @endif dejagnu
7233
7234 # Other targets (info, dvi, pdf, etc.)
7235
7236 .PHONY: maybe-info-dejagnu info-dejagnu
7237 maybe-info-dejagnu:
7238 @if dejagnu
7239 maybe-info-dejagnu: info-dejagnu
7240
7241 info-dejagnu: \
7242     configure-dejagnu 
7243         @: $(MAKE); $(unstage)
7244         @[ -f ./dejagnu/Makefile ] || exit 0; \
7245         r=`${PWD_COMMAND}`; export r; \
7246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247         $(HOST_EXPORTS) \
7248         for flag in $(EXTRA_HOST_FLAGS) ; do \
7249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250         done; \
7251         echo "Doing info in dejagnu"; \
7252         (cd $(HOST_SUBDIR)/dejagnu && \
7253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255                   "RANLIB=$${RANLIB}" \
7256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7257                   info) \
7258           || exit 1
7259
7260 @endif dejagnu
7261
7262 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7263 maybe-dvi-dejagnu:
7264 @if dejagnu
7265 maybe-dvi-dejagnu: dvi-dejagnu
7266
7267 dvi-dejagnu: \
7268     configure-dejagnu 
7269         @: $(MAKE); $(unstage)
7270         @[ -f ./dejagnu/Makefile ] || exit 0; \
7271         r=`${PWD_COMMAND}`; export r; \
7272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7273         $(HOST_EXPORTS) \
7274         for flag in $(EXTRA_HOST_FLAGS) ; do \
7275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7276         done; \
7277         echo "Doing dvi in dejagnu"; \
7278         (cd $(HOST_SUBDIR)/dejagnu && \
7279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7281                   "RANLIB=$${RANLIB}" \
7282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7283                   dvi) \
7284           || exit 1
7285
7286 @endif dejagnu
7287
7288 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7289 maybe-pdf-dejagnu:
7290 @if dejagnu
7291 maybe-pdf-dejagnu: pdf-dejagnu
7292
7293 pdf-dejagnu: \
7294     configure-dejagnu 
7295         @: $(MAKE); $(unstage)
7296         @[ -f ./dejagnu/Makefile ] || exit 0; \
7297         r=`${PWD_COMMAND}`; export r; \
7298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299         $(HOST_EXPORTS) \
7300         for flag in $(EXTRA_HOST_FLAGS) ; do \
7301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7302         done; \
7303         echo "Doing pdf in dejagnu"; \
7304         (cd $(HOST_SUBDIR)/dejagnu && \
7305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7307                   "RANLIB=$${RANLIB}" \
7308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7309                   pdf) \
7310           || exit 1
7311
7312 @endif dejagnu
7313
7314 .PHONY: maybe-html-dejagnu html-dejagnu
7315 maybe-html-dejagnu:
7316 @if dejagnu
7317 maybe-html-dejagnu: html-dejagnu
7318
7319 html-dejagnu: \
7320     configure-dejagnu 
7321         @: $(MAKE); $(unstage)
7322         @[ -f ./dejagnu/Makefile ] || exit 0; \
7323         r=`${PWD_COMMAND}`; export r; \
7324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7325         $(HOST_EXPORTS) \
7326         for flag in $(EXTRA_HOST_FLAGS) ; do \
7327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7328         done; \
7329         echo "Doing html in dejagnu"; \
7330         (cd $(HOST_SUBDIR)/dejagnu && \
7331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7333                   "RANLIB=$${RANLIB}" \
7334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7335                   html) \
7336           || exit 1
7337
7338 @endif dejagnu
7339
7340 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7341 maybe-TAGS-dejagnu:
7342 @if dejagnu
7343 maybe-TAGS-dejagnu: TAGS-dejagnu
7344
7345 TAGS-dejagnu: \
7346     configure-dejagnu 
7347         @: $(MAKE); $(unstage)
7348         @[ -f ./dejagnu/Makefile ] || exit 0; \
7349         r=`${PWD_COMMAND}`; export r; \
7350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7351         $(HOST_EXPORTS) \
7352         for flag in $(EXTRA_HOST_FLAGS) ; do \
7353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7354         done; \
7355         echo "Doing TAGS in dejagnu"; \
7356         (cd $(HOST_SUBDIR)/dejagnu && \
7357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7359                   "RANLIB=$${RANLIB}" \
7360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7361                   TAGS) \
7362           || exit 1
7363
7364 @endif dejagnu
7365
7366 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7367 maybe-install-info-dejagnu:
7368 @if dejagnu
7369 maybe-install-info-dejagnu: install-info-dejagnu
7370
7371 install-info-dejagnu: \
7372     configure-dejagnu \
7373     info-dejagnu 
7374         @: $(MAKE); $(unstage)
7375         @[ -f ./dejagnu/Makefile ] || exit 0; \
7376         r=`${PWD_COMMAND}`; export r; \
7377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7378         $(HOST_EXPORTS) \
7379         for flag in $(EXTRA_HOST_FLAGS) ; do \
7380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7381         done; \
7382         echo "Doing install-info in dejagnu"; \
7383         (cd $(HOST_SUBDIR)/dejagnu && \
7384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7386                   "RANLIB=$${RANLIB}" \
7387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7388                   install-info) \
7389           || exit 1
7390
7391 @endif dejagnu
7392
7393 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7394 maybe-install-pdf-dejagnu:
7395 @if dejagnu
7396 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7397
7398 install-pdf-dejagnu: \
7399     configure-dejagnu \
7400     pdf-dejagnu 
7401         @: $(MAKE); $(unstage)
7402         @[ -f ./dejagnu/Makefile ] || exit 0; \
7403         r=`${PWD_COMMAND}`; export r; \
7404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7405         $(HOST_EXPORTS) \
7406         for flag in $(EXTRA_HOST_FLAGS) ; do \
7407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7408         done; \
7409         echo "Doing install-pdf in dejagnu"; \
7410         (cd $(HOST_SUBDIR)/dejagnu && \
7411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7413                   "RANLIB=$${RANLIB}" \
7414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7415                   install-pdf) \
7416           || exit 1
7417
7418 @endif dejagnu
7419
7420 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7421 maybe-install-html-dejagnu:
7422 @if dejagnu
7423 maybe-install-html-dejagnu: install-html-dejagnu
7424
7425 install-html-dejagnu: \
7426     configure-dejagnu \
7427     html-dejagnu 
7428         @: $(MAKE); $(unstage)
7429         @[ -f ./dejagnu/Makefile ] || exit 0; \
7430         r=`${PWD_COMMAND}`; export r; \
7431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432         $(HOST_EXPORTS) \
7433         for flag in $(EXTRA_HOST_FLAGS) ; do \
7434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7435         done; \
7436         echo "Doing install-html in dejagnu"; \
7437         (cd $(HOST_SUBDIR)/dejagnu && \
7438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7440                   "RANLIB=$${RANLIB}" \
7441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7442                   install-html) \
7443           || exit 1
7444
7445 @endif dejagnu
7446
7447 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7448 maybe-installcheck-dejagnu:
7449 @if dejagnu
7450 maybe-installcheck-dejagnu: installcheck-dejagnu
7451
7452 installcheck-dejagnu: \
7453     configure-dejagnu 
7454         @: $(MAKE); $(unstage)
7455         @[ -f ./dejagnu/Makefile ] || exit 0; \
7456         r=`${PWD_COMMAND}`; export r; \
7457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7458         $(HOST_EXPORTS) \
7459         for flag in $(EXTRA_HOST_FLAGS) ; do \
7460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7461         done; \
7462         echo "Doing installcheck in dejagnu"; \
7463         (cd $(HOST_SUBDIR)/dejagnu && \
7464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7466                   "RANLIB=$${RANLIB}" \
7467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7468                   installcheck) \
7469           || exit 1
7470
7471 @endif dejagnu
7472
7473 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7474 maybe-mostlyclean-dejagnu:
7475 @if dejagnu
7476 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7477
7478 mostlyclean-dejagnu: 
7479         @: $(MAKE); $(unstage)
7480         @[ -f ./dejagnu/Makefile ] || exit 0; \
7481         r=`${PWD_COMMAND}`; export r; \
7482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7483         $(HOST_EXPORTS) \
7484         for flag in $(EXTRA_HOST_FLAGS) ; do \
7485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7486         done; \
7487         echo "Doing mostlyclean in dejagnu"; \
7488         (cd $(HOST_SUBDIR)/dejagnu && \
7489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7491                   "RANLIB=$${RANLIB}" \
7492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7493                   mostlyclean) \
7494           || exit 1
7495
7496 @endif dejagnu
7497
7498 .PHONY: maybe-clean-dejagnu clean-dejagnu
7499 maybe-clean-dejagnu:
7500 @if dejagnu
7501 maybe-clean-dejagnu: clean-dejagnu
7502
7503 clean-dejagnu: 
7504         @: $(MAKE); $(unstage)
7505         @[ -f ./dejagnu/Makefile ] || exit 0; \
7506         r=`${PWD_COMMAND}`; export r; \
7507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7508         $(HOST_EXPORTS) \
7509         for flag in $(EXTRA_HOST_FLAGS) ; do \
7510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7511         done; \
7512         echo "Doing clean in dejagnu"; \
7513         (cd $(HOST_SUBDIR)/dejagnu && \
7514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7516                   "RANLIB=$${RANLIB}" \
7517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7518                   clean) \
7519           || exit 1
7520
7521 @endif dejagnu
7522
7523 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7524 maybe-distclean-dejagnu:
7525 @if dejagnu
7526 maybe-distclean-dejagnu: distclean-dejagnu
7527
7528 distclean-dejagnu: 
7529         @: $(MAKE); $(unstage)
7530         @[ -f ./dejagnu/Makefile ] || exit 0; \
7531         r=`${PWD_COMMAND}`; export r; \
7532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7533         $(HOST_EXPORTS) \
7534         for flag in $(EXTRA_HOST_FLAGS) ; do \
7535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7536         done; \
7537         echo "Doing distclean in dejagnu"; \
7538         (cd $(HOST_SUBDIR)/dejagnu && \
7539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7541                   "RANLIB=$${RANLIB}" \
7542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7543                   distclean) \
7544           || exit 1
7545
7546 @endif dejagnu
7547
7548 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7549 maybe-maintainer-clean-dejagnu:
7550 @if dejagnu
7551 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7552
7553 maintainer-clean-dejagnu: 
7554         @: $(MAKE); $(unstage)
7555         @[ -f ./dejagnu/Makefile ] || exit 0; \
7556         r=`${PWD_COMMAND}`; export r; \
7557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7558         $(HOST_EXPORTS) \
7559         for flag in $(EXTRA_HOST_FLAGS) ; do \
7560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7561         done; \
7562         echo "Doing maintainer-clean in dejagnu"; \
7563         (cd $(HOST_SUBDIR)/dejagnu && \
7564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7566                   "RANLIB=$${RANLIB}" \
7567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7568                   maintainer-clean) \
7569           || exit 1
7570
7571 @endif dejagnu
7572
7573
7574
7575 .PHONY: configure-etc maybe-configure-etc
7576 maybe-configure-etc:
7577 @if gcc-bootstrap
7578 configure-etc: stage_current
7579 @endif gcc-bootstrap
7580 @if etc
7581 maybe-configure-etc: configure-etc
7582 configure-etc: 
7583         @: $(MAKE); $(unstage)
7584         @r=`${PWD_COMMAND}`; export r; \
7585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7586         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7588         $(HOST_EXPORTS)  \
7589         echo Configuring in $(HOST_SUBDIR)/etc; \
7590         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7591         case $(srcdir) in \
7592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7593           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7595         esac; \
7596         module_srcdir=etc; \
7597         $(SHELL) \
7598           $$s/$$module_srcdir/configure \
7599           --srcdir=$${topdir}/$$module_srcdir \
7600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7601           --target=${target_alias}  \
7602           || exit 1
7603 @endif etc
7604
7605
7606
7607
7608
7609 .PHONY: all-etc maybe-all-etc
7610 maybe-all-etc:
7611 @if gcc-bootstrap
7612 all-etc: stage_current
7613 @endif gcc-bootstrap
7614 @if etc
7615 TARGET-etc=all
7616 maybe-all-etc: all-etc
7617 all-etc: configure-etc
7618         @: $(MAKE); $(unstage)
7619         @r=`${PWD_COMMAND}`; export r; \
7620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7621         $(HOST_EXPORTS)  \
7622         (cd $(HOST_SUBDIR)/etc && \
7623           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7624                 $(TARGET-etc))
7625 @endif etc
7626
7627
7628
7629
7630 .PHONY: check-etc maybe-check-etc
7631 maybe-check-etc:
7632 @if etc
7633 maybe-check-etc: check-etc
7634
7635 check-etc:
7636         @: $(MAKE); $(unstage)
7637         @r=`${PWD_COMMAND}`; export r; \
7638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7639         $(HOST_EXPORTS)  \
7640         (cd $(HOST_SUBDIR)/etc && \
7641           $(MAKE) $(FLAGS_TO_PASS)  check)
7642
7643 @endif etc
7644
7645 .PHONY: install-etc maybe-install-etc
7646 maybe-install-etc:
7647 @if etc
7648 maybe-install-etc: install-etc
7649
7650 install-etc: installdirs
7651         @: $(MAKE); $(unstage)
7652         @r=`${PWD_COMMAND}`; export r; \
7653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654         $(HOST_EXPORTS) \
7655         (cd $(HOST_SUBDIR)/etc && \
7656           $(MAKE) $(FLAGS_TO_PASS)  install)
7657
7658 @endif etc
7659
7660 .PHONY: install-strip-etc maybe-install-strip-etc
7661 maybe-install-strip-etc:
7662 @if etc
7663 maybe-install-strip-etc: install-strip-etc
7664
7665 install-strip-etc: installdirs
7666         @: $(MAKE); $(unstage)
7667         @r=`${PWD_COMMAND}`; export r; \
7668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7669         $(HOST_EXPORTS) \
7670         (cd $(HOST_SUBDIR)/etc && \
7671           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7672
7673 @endif etc
7674
7675 # Other targets (info, dvi, pdf, etc.)
7676
7677 .PHONY: maybe-info-etc info-etc
7678 maybe-info-etc:
7679 @if etc
7680 maybe-info-etc: info-etc
7681
7682 info-etc: \
7683     configure-etc 
7684         @: $(MAKE); $(unstage)
7685         @[ -f ./etc/Makefile ] || exit 0; \
7686         r=`${PWD_COMMAND}`; export r; \
7687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7688         $(HOST_EXPORTS) \
7689         for flag in $(EXTRA_HOST_FLAGS) ; do \
7690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7691         done; \
7692         echo "Doing info in etc"; \
7693         (cd $(HOST_SUBDIR)/etc && \
7694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7696                   "RANLIB=$${RANLIB}" \
7697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7698                   info) \
7699           || exit 1
7700
7701 @endif etc
7702
7703 .PHONY: maybe-dvi-etc dvi-etc
7704 maybe-dvi-etc:
7705 @if etc
7706 maybe-dvi-etc: dvi-etc
7707
7708 dvi-etc: \
7709     configure-etc 
7710         @: $(MAKE); $(unstage)
7711         @[ -f ./etc/Makefile ] || exit 0; \
7712         r=`${PWD_COMMAND}`; export r; \
7713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7714         $(HOST_EXPORTS) \
7715         for flag in $(EXTRA_HOST_FLAGS) ; do \
7716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7717         done; \
7718         echo "Doing dvi in etc"; \
7719         (cd $(HOST_SUBDIR)/etc && \
7720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7722                   "RANLIB=$${RANLIB}" \
7723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7724                   dvi) \
7725           || exit 1
7726
7727 @endif etc
7728
7729 .PHONY: maybe-pdf-etc pdf-etc
7730 maybe-pdf-etc:
7731 @if etc
7732 maybe-pdf-etc: pdf-etc
7733
7734 pdf-etc: \
7735     configure-etc 
7736         @: $(MAKE); $(unstage)
7737         @[ -f ./etc/Makefile ] || exit 0; \
7738         r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(HOST_EXPORTS) \
7741         for flag in $(EXTRA_HOST_FLAGS) ; do \
7742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743         done; \
7744         echo "Doing pdf in etc"; \
7745         (cd $(HOST_SUBDIR)/etc && \
7746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748                   "RANLIB=$${RANLIB}" \
7749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750                   pdf) \
7751           || exit 1
7752
7753 @endif etc
7754
7755 .PHONY: maybe-html-etc html-etc
7756 maybe-html-etc:
7757 @if etc
7758 maybe-html-etc: html-etc
7759
7760 html-etc: \
7761     configure-etc 
7762         @: $(MAKE); $(unstage)
7763         @[ -f ./etc/Makefile ] || exit 0; \
7764         r=`${PWD_COMMAND}`; export r; \
7765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7766         $(HOST_EXPORTS) \
7767         for flag in $(EXTRA_HOST_FLAGS) ; do \
7768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7769         done; \
7770         echo "Doing html in etc"; \
7771         (cd $(HOST_SUBDIR)/etc && \
7772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7774                   "RANLIB=$${RANLIB}" \
7775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7776                   html) \
7777           || exit 1
7778
7779 @endif etc
7780
7781 .PHONY: maybe-TAGS-etc TAGS-etc
7782 maybe-TAGS-etc:
7783 @if etc
7784 maybe-TAGS-etc: TAGS-etc
7785
7786 TAGS-etc: \
7787     configure-etc 
7788         @: $(MAKE); $(unstage)
7789         @[ -f ./etc/Makefile ] || exit 0; \
7790         r=`${PWD_COMMAND}`; export r; \
7791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792         $(HOST_EXPORTS) \
7793         for flag in $(EXTRA_HOST_FLAGS) ; do \
7794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7795         done; \
7796         echo "Doing TAGS in etc"; \
7797         (cd $(HOST_SUBDIR)/etc && \
7798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7800                   "RANLIB=$${RANLIB}" \
7801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7802                   TAGS) \
7803           || exit 1
7804
7805 @endif etc
7806
7807 .PHONY: maybe-install-info-etc install-info-etc
7808 maybe-install-info-etc:
7809 @if etc
7810 maybe-install-info-etc: install-info-etc
7811
7812 install-info-etc: \
7813     configure-etc \
7814     info-etc 
7815         @: $(MAKE); $(unstage)
7816         @[ -f ./etc/Makefile ] || exit 0; \
7817         r=`${PWD_COMMAND}`; export r; \
7818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7819         $(HOST_EXPORTS) \
7820         for flag in $(EXTRA_HOST_FLAGS) ; do \
7821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7822         done; \
7823         echo "Doing install-info in etc"; \
7824         (cd $(HOST_SUBDIR)/etc && \
7825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7827                   "RANLIB=$${RANLIB}" \
7828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7829                   install-info) \
7830           || exit 1
7831
7832 @endif etc
7833
7834 .PHONY: maybe-install-pdf-etc install-pdf-etc
7835 maybe-install-pdf-etc:
7836 @if etc
7837 maybe-install-pdf-etc: install-pdf-etc
7838
7839 install-pdf-etc: \
7840     configure-etc \
7841     pdf-etc 
7842         @: $(MAKE); $(unstage)
7843         @[ -f ./etc/Makefile ] || exit 0; \
7844         r=`${PWD_COMMAND}`; export r; \
7845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7846         $(HOST_EXPORTS) \
7847         for flag in $(EXTRA_HOST_FLAGS) ; do \
7848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7849         done; \
7850         echo "Doing install-pdf in etc"; \
7851         (cd $(HOST_SUBDIR)/etc && \
7852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7854                   "RANLIB=$${RANLIB}" \
7855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7856                   install-pdf) \
7857           || exit 1
7858
7859 @endif etc
7860
7861 .PHONY: maybe-install-html-etc install-html-etc
7862 maybe-install-html-etc:
7863 @if etc
7864 maybe-install-html-etc: install-html-etc
7865
7866 install-html-etc: \
7867     configure-etc \
7868     html-etc 
7869         @: $(MAKE); $(unstage)
7870         @[ -f ./etc/Makefile ] || exit 0; \
7871         r=`${PWD_COMMAND}`; export r; \
7872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7873         $(HOST_EXPORTS) \
7874         for flag in $(EXTRA_HOST_FLAGS) ; do \
7875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7876         done; \
7877         echo "Doing install-html in etc"; \
7878         (cd $(HOST_SUBDIR)/etc && \
7879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7881                   "RANLIB=$${RANLIB}" \
7882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7883                   install-html) \
7884           || exit 1
7885
7886 @endif etc
7887
7888 .PHONY: maybe-installcheck-etc installcheck-etc
7889 maybe-installcheck-etc:
7890 @if etc
7891 maybe-installcheck-etc: installcheck-etc
7892
7893 installcheck-etc: \
7894     configure-etc 
7895         @: $(MAKE); $(unstage)
7896         @[ -f ./etc/Makefile ] || exit 0; \
7897         r=`${PWD_COMMAND}`; export r; \
7898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7899         $(HOST_EXPORTS) \
7900         for flag in $(EXTRA_HOST_FLAGS) ; do \
7901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7902         done; \
7903         echo "Doing installcheck in etc"; \
7904         (cd $(HOST_SUBDIR)/etc && \
7905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7907                   "RANLIB=$${RANLIB}" \
7908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7909                   installcheck) \
7910           || exit 1
7911
7912 @endif etc
7913
7914 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7915 maybe-mostlyclean-etc:
7916 @if etc
7917 maybe-mostlyclean-etc: mostlyclean-etc
7918
7919 mostlyclean-etc: 
7920         @: $(MAKE); $(unstage)
7921         @[ -f ./etc/Makefile ] || exit 0; \
7922         r=`${PWD_COMMAND}`; export r; \
7923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7924         $(HOST_EXPORTS) \
7925         for flag in $(EXTRA_HOST_FLAGS) ; do \
7926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7927         done; \
7928         echo "Doing mostlyclean in etc"; \
7929         (cd $(HOST_SUBDIR)/etc && \
7930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7932                   "RANLIB=$${RANLIB}" \
7933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7934                   mostlyclean) \
7935           || exit 1
7936
7937 @endif etc
7938
7939 .PHONY: maybe-clean-etc clean-etc
7940 maybe-clean-etc:
7941 @if etc
7942 maybe-clean-etc: clean-etc
7943
7944 clean-etc: 
7945         @: $(MAKE); $(unstage)
7946         @[ -f ./etc/Makefile ] || exit 0; \
7947         r=`${PWD_COMMAND}`; export r; \
7948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7949         $(HOST_EXPORTS) \
7950         for flag in $(EXTRA_HOST_FLAGS) ; do \
7951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7952         done; \
7953         echo "Doing clean in etc"; \
7954         (cd $(HOST_SUBDIR)/etc && \
7955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7957                   "RANLIB=$${RANLIB}" \
7958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7959                   clean) \
7960           || exit 1
7961
7962 @endif etc
7963
7964 .PHONY: maybe-distclean-etc distclean-etc
7965 maybe-distclean-etc:
7966 @if etc
7967 maybe-distclean-etc: distclean-etc
7968
7969 distclean-etc: 
7970         @: $(MAKE); $(unstage)
7971         @[ -f ./etc/Makefile ] || exit 0; \
7972         r=`${PWD_COMMAND}`; export r; \
7973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7974         $(HOST_EXPORTS) \
7975         for flag in $(EXTRA_HOST_FLAGS) ; do \
7976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7977         done; \
7978         echo "Doing distclean in etc"; \
7979         (cd $(HOST_SUBDIR)/etc && \
7980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7982                   "RANLIB=$${RANLIB}" \
7983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7984                   distclean) \
7985           || exit 1
7986
7987 @endif etc
7988
7989 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7990 maybe-maintainer-clean-etc:
7991 @if etc
7992 maybe-maintainer-clean-etc: maintainer-clean-etc
7993
7994 maintainer-clean-etc: 
7995         @: $(MAKE); $(unstage)
7996         @[ -f ./etc/Makefile ] || exit 0; \
7997         r=`${PWD_COMMAND}`; export r; \
7998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7999         $(HOST_EXPORTS) \
8000         for flag in $(EXTRA_HOST_FLAGS) ; do \
8001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8002         done; \
8003         echo "Doing maintainer-clean in etc"; \
8004         (cd $(HOST_SUBDIR)/etc && \
8005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8007                   "RANLIB=$${RANLIB}" \
8008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8009                   maintainer-clean) \
8010           || exit 1
8011
8012 @endif etc
8013
8014
8015
8016 .PHONY: configure-fastjar maybe-configure-fastjar
8017 maybe-configure-fastjar:
8018 @if gcc-bootstrap
8019 configure-fastjar: stage_current
8020 @endif gcc-bootstrap
8021 @if fastjar
8022 maybe-configure-fastjar: configure-fastjar
8023 configure-fastjar: 
8024         @: $(MAKE); $(unstage)
8025         @r=`${PWD_COMMAND}`; export r; \
8026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8029         $(HOST_EXPORTS)  \
8030         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8031         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8032         case $(srcdir) in \
8033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8034           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8036         esac; \
8037         module_srcdir=fastjar; \
8038         $(SHELL) \
8039           $$s/$$module_srcdir/configure \
8040           --srcdir=$${topdir}/$$module_srcdir \
8041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8042           --target=${target_alias}  \
8043           || exit 1
8044 @endif fastjar
8045
8046
8047
8048
8049
8050 .PHONY: all-fastjar maybe-all-fastjar
8051 maybe-all-fastjar:
8052 @if gcc-bootstrap
8053 all-fastjar: stage_current
8054 @endif gcc-bootstrap
8055 @if fastjar
8056 TARGET-fastjar=all
8057 maybe-all-fastjar: all-fastjar
8058 all-fastjar: configure-fastjar
8059         @: $(MAKE); $(unstage)
8060         @r=`${PWD_COMMAND}`; export r; \
8061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8062         $(HOST_EXPORTS)  \
8063         (cd $(HOST_SUBDIR)/fastjar && \
8064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8065                 $(TARGET-fastjar))
8066 @endif fastjar
8067
8068
8069
8070
8071 .PHONY: check-fastjar maybe-check-fastjar
8072 maybe-check-fastjar:
8073 @if fastjar
8074 maybe-check-fastjar: check-fastjar
8075
8076 # This module is only tested in a native toolchain.
8077 check-fastjar:
8078         @: $(MAKE); $(unstage)
8079         @if [ '$(host)' = '$(target)' ]; then \
8080           r=`${PWD_COMMAND}`; export r; \
8081           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082           $(HOST_EXPORTS)  \
8083           (cd $(HOST_SUBDIR)/fastjar && \
8084             $(MAKE) $(FLAGS_TO_PASS)  check)
8085         fi
8086
8087 @endif fastjar
8088
8089 .PHONY: install-fastjar maybe-install-fastjar
8090 maybe-install-fastjar:
8091 @if fastjar
8092 maybe-install-fastjar: install-fastjar
8093
8094 install-fastjar: installdirs
8095         @: $(MAKE); $(unstage)
8096         @r=`${PWD_COMMAND}`; export r; \
8097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8098         $(HOST_EXPORTS) \
8099         (cd $(HOST_SUBDIR)/fastjar && \
8100           $(MAKE) $(FLAGS_TO_PASS)  install)
8101
8102 @endif fastjar
8103
8104 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8105 maybe-install-strip-fastjar:
8106 @if fastjar
8107 maybe-install-strip-fastjar: install-strip-fastjar
8108
8109 install-strip-fastjar: installdirs
8110         @: $(MAKE); $(unstage)
8111         @r=`${PWD_COMMAND}`; export r; \
8112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8113         $(HOST_EXPORTS) \
8114         (cd $(HOST_SUBDIR)/fastjar && \
8115           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8116
8117 @endif fastjar
8118
8119 # Other targets (info, dvi, pdf, etc.)
8120
8121 .PHONY: maybe-info-fastjar info-fastjar
8122 maybe-info-fastjar:
8123 @if fastjar
8124 maybe-info-fastjar: info-fastjar
8125
8126 info-fastjar: \
8127     configure-fastjar 
8128         @: $(MAKE); $(unstage)
8129         @[ -f ./fastjar/Makefile ] || exit 0; \
8130         r=`${PWD_COMMAND}`; export r; \
8131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132         $(HOST_EXPORTS) \
8133         for flag in $(EXTRA_HOST_FLAGS) ; do \
8134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8135         done; \
8136         echo "Doing info in fastjar"; \
8137         (cd $(HOST_SUBDIR)/fastjar && \
8138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8140                   "RANLIB=$${RANLIB}" \
8141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8142                   info) \
8143           || exit 1
8144
8145 @endif fastjar
8146
8147 .PHONY: maybe-dvi-fastjar dvi-fastjar
8148 maybe-dvi-fastjar:
8149 @if fastjar
8150 maybe-dvi-fastjar: dvi-fastjar
8151
8152 dvi-fastjar: \
8153     configure-fastjar 
8154         @: $(MAKE); $(unstage)
8155         @[ -f ./fastjar/Makefile ] || exit 0; \
8156         r=`${PWD_COMMAND}`; export r; \
8157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158         $(HOST_EXPORTS) \
8159         for flag in $(EXTRA_HOST_FLAGS) ; do \
8160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8161         done; \
8162         echo "Doing dvi in fastjar"; \
8163         (cd $(HOST_SUBDIR)/fastjar && \
8164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8166                   "RANLIB=$${RANLIB}" \
8167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8168                   dvi) \
8169           || exit 1
8170
8171 @endif fastjar
8172
8173 .PHONY: maybe-pdf-fastjar pdf-fastjar
8174 maybe-pdf-fastjar:
8175 @if fastjar
8176 maybe-pdf-fastjar: pdf-fastjar
8177
8178 pdf-fastjar: \
8179     configure-fastjar 
8180         @: $(MAKE); $(unstage)
8181         @[ -f ./fastjar/Makefile ] || exit 0; \
8182         r=`${PWD_COMMAND}`; export r; \
8183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8184         $(HOST_EXPORTS) \
8185         for flag in $(EXTRA_HOST_FLAGS) ; do \
8186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8187         done; \
8188         echo "Doing pdf in fastjar"; \
8189         (cd $(HOST_SUBDIR)/fastjar && \
8190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8192                   "RANLIB=$${RANLIB}" \
8193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8194                   pdf) \
8195           || exit 1
8196
8197 @endif fastjar
8198
8199 .PHONY: maybe-html-fastjar html-fastjar
8200 maybe-html-fastjar:
8201 @if fastjar
8202 maybe-html-fastjar: html-fastjar
8203
8204 html-fastjar: \
8205     configure-fastjar 
8206         @: $(MAKE); $(unstage)
8207         @[ -f ./fastjar/Makefile ] || exit 0; \
8208         r=`${PWD_COMMAND}`; export r; \
8209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8210         $(HOST_EXPORTS) \
8211         for flag in $(EXTRA_HOST_FLAGS) ; do \
8212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8213         done; \
8214         echo "Doing html in fastjar"; \
8215         (cd $(HOST_SUBDIR)/fastjar && \
8216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8218                   "RANLIB=$${RANLIB}" \
8219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8220                   html) \
8221           || exit 1
8222
8223 @endif fastjar
8224
8225 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8226 maybe-TAGS-fastjar:
8227 @if fastjar
8228 maybe-TAGS-fastjar: TAGS-fastjar
8229
8230 TAGS-fastjar: \
8231     configure-fastjar 
8232         @: $(MAKE); $(unstage)
8233         @[ -f ./fastjar/Makefile ] || exit 0; \
8234         r=`${PWD_COMMAND}`; export r; \
8235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8236         $(HOST_EXPORTS) \
8237         for flag in $(EXTRA_HOST_FLAGS) ; do \
8238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8239         done; \
8240         echo "Doing TAGS in fastjar"; \
8241         (cd $(HOST_SUBDIR)/fastjar && \
8242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8244                   "RANLIB=$${RANLIB}" \
8245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8246                   TAGS) \
8247           || exit 1
8248
8249 @endif fastjar
8250
8251 .PHONY: maybe-install-info-fastjar install-info-fastjar
8252 maybe-install-info-fastjar:
8253 @if fastjar
8254 maybe-install-info-fastjar: install-info-fastjar
8255
8256 install-info-fastjar: \
8257     configure-fastjar \
8258     info-fastjar 
8259         @: $(MAKE); $(unstage)
8260         @[ -f ./fastjar/Makefile ] || exit 0; \
8261         r=`${PWD_COMMAND}`; export r; \
8262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8263         $(HOST_EXPORTS) \
8264         for flag in $(EXTRA_HOST_FLAGS) ; do \
8265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8266         done; \
8267         echo "Doing install-info in fastjar"; \
8268         (cd $(HOST_SUBDIR)/fastjar && \
8269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8271                   "RANLIB=$${RANLIB}" \
8272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8273                   install-info) \
8274           || exit 1
8275
8276 @endif fastjar
8277
8278 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8279 maybe-install-pdf-fastjar:
8280 @if fastjar
8281 maybe-install-pdf-fastjar: install-pdf-fastjar
8282
8283 install-pdf-fastjar: \
8284     configure-fastjar \
8285     pdf-fastjar 
8286         @: $(MAKE); $(unstage)
8287         @[ -f ./fastjar/Makefile ] || exit 0; \
8288         r=`${PWD_COMMAND}`; export r; \
8289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8290         $(HOST_EXPORTS) \
8291         for flag in $(EXTRA_HOST_FLAGS) ; do \
8292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8293         done; \
8294         echo "Doing install-pdf in fastjar"; \
8295         (cd $(HOST_SUBDIR)/fastjar && \
8296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8298                   "RANLIB=$${RANLIB}" \
8299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8300                   install-pdf) \
8301           || exit 1
8302
8303 @endif fastjar
8304
8305 .PHONY: maybe-install-html-fastjar install-html-fastjar
8306 maybe-install-html-fastjar:
8307 @if fastjar
8308 maybe-install-html-fastjar: install-html-fastjar
8309
8310 install-html-fastjar: \
8311     configure-fastjar \
8312     html-fastjar 
8313         @: $(MAKE); $(unstage)
8314         @[ -f ./fastjar/Makefile ] || exit 0; \
8315         r=`${PWD_COMMAND}`; export r; \
8316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8317         $(HOST_EXPORTS) \
8318         for flag in $(EXTRA_HOST_FLAGS) ; do \
8319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8320         done; \
8321         echo "Doing install-html in fastjar"; \
8322         (cd $(HOST_SUBDIR)/fastjar && \
8323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8325                   "RANLIB=$${RANLIB}" \
8326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8327                   install-html) \
8328           || exit 1
8329
8330 @endif fastjar
8331
8332 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8333 maybe-installcheck-fastjar:
8334 @if fastjar
8335 maybe-installcheck-fastjar: installcheck-fastjar
8336
8337 installcheck-fastjar: \
8338     configure-fastjar 
8339         @: $(MAKE); $(unstage)
8340         @[ -f ./fastjar/Makefile ] || exit 0; \
8341         r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         $(HOST_EXPORTS) \
8344         for flag in $(EXTRA_HOST_FLAGS) ; do \
8345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346         done; \
8347         echo "Doing installcheck in fastjar"; \
8348         (cd $(HOST_SUBDIR)/fastjar && \
8349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351                   "RANLIB=$${RANLIB}" \
8352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8353                   installcheck) \
8354           || exit 1
8355
8356 @endif fastjar
8357
8358 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8359 maybe-mostlyclean-fastjar:
8360 @if fastjar
8361 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8362
8363 mostlyclean-fastjar: 
8364         @: $(MAKE); $(unstage)
8365         @[ -f ./fastjar/Makefile ] || exit 0; \
8366         r=`${PWD_COMMAND}`; export r; \
8367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8368         $(HOST_EXPORTS) \
8369         for flag in $(EXTRA_HOST_FLAGS) ; do \
8370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8371         done; \
8372         echo "Doing mostlyclean in fastjar"; \
8373         (cd $(HOST_SUBDIR)/fastjar && \
8374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8376                   "RANLIB=$${RANLIB}" \
8377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8378                   mostlyclean) \
8379           || exit 1
8380
8381 @endif fastjar
8382
8383 .PHONY: maybe-clean-fastjar clean-fastjar
8384 maybe-clean-fastjar:
8385 @if fastjar
8386 maybe-clean-fastjar: clean-fastjar
8387
8388 clean-fastjar: 
8389         @: $(MAKE); $(unstage)
8390         @[ -f ./fastjar/Makefile ] || exit 0; \
8391         r=`${PWD_COMMAND}`; export r; \
8392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8393         $(HOST_EXPORTS) \
8394         for flag in $(EXTRA_HOST_FLAGS) ; do \
8395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8396         done; \
8397         echo "Doing clean in fastjar"; \
8398         (cd $(HOST_SUBDIR)/fastjar && \
8399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8401                   "RANLIB=$${RANLIB}" \
8402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8403                   clean) \
8404           || exit 1
8405
8406 @endif fastjar
8407
8408 .PHONY: maybe-distclean-fastjar distclean-fastjar
8409 maybe-distclean-fastjar:
8410 @if fastjar
8411 maybe-distclean-fastjar: distclean-fastjar
8412
8413 distclean-fastjar: 
8414         @: $(MAKE); $(unstage)
8415         @[ -f ./fastjar/Makefile ] || exit 0; \
8416         r=`${PWD_COMMAND}`; export r; \
8417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8418         $(HOST_EXPORTS) \
8419         for flag in $(EXTRA_HOST_FLAGS) ; do \
8420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8421         done; \
8422         echo "Doing distclean in fastjar"; \
8423         (cd $(HOST_SUBDIR)/fastjar && \
8424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8426                   "RANLIB=$${RANLIB}" \
8427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8428                   distclean) \
8429           || exit 1
8430
8431 @endif fastjar
8432
8433 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8434 maybe-maintainer-clean-fastjar:
8435 @if fastjar
8436 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8437
8438 maintainer-clean-fastjar: 
8439         @: $(MAKE); $(unstage)
8440         @[ -f ./fastjar/Makefile ] || exit 0; \
8441         r=`${PWD_COMMAND}`; export r; \
8442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8443         $(HOST_EXPORTS) \
8444         for flag in $(EXTRA_HOST_FLAGS) ; do \
8445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8446         done; \
8447         echo "Doing maintainer-clean in fastjar"; \
8448         (cd $(HOST_SUBDIR)/fastjar && \
8449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8451                   "RANLIB=$${RANLIB}" \
8452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8453                   maintainer-clean) \
8454           || exit 1
8455
8456 @endif fastjar
8457
8458
8459
8460 .PHONY: configure-fixincludes maybe-configure-fixincludes
8461 maybe-configure-fixincludes:
8462 @if gcc-bootstrap
8463 configure-fixincludes: stage_current
8464 @endif gcc-bootstrap
8465 @if fixincludes
8466 maybe-configure-fixincludes: configure-fixincludes
8467 configure-fixincludes: 
8468         @r=`${PWD_COMMAND}`; export r; \
8469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8470         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8472         $(HOST_EXPORTS)  \
8473         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8474         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8475         case $(srcdir) in \
8476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8477           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8479         esac; \
8480         module_srcdir=fixincludes; \
8481         $(SHELL) \
8482           $$s/$$module_srcdir/configure \
8483           --srcdir=$${topdir}/$$module_srcdir \
8484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8485           --target=${target_alias}  \
8486           || exit 1
8487 @endif fixincludes
8488
8489
8490
8491 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8492 maybe-configure-stage1-fixincludes:
8493 @if fixincludes-bootstrap
8494 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8495 configure-stage1-fixincludes:
8496         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8497         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8498         @r=`${PWD_COMMAND}`; export r; \
8499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500         TFLAGS="$(STAGE1_TFLAGS)"; \
8501         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8502         $(HOST_EXPORTS) \
8503         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8504         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8505         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8506         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8507         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8508         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8509         case $(srcdir) in \
8510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8511           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8513         esac; \
8514         module_srcdir=fixincludes; \
8515         $(SHELL) $$s/$$module_srcdir/configure \
8516           --srcdir=$${topdir}/$$module_srcdir \
8517           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8518           --target=${target_alias} \
8519            \
8520           $(STAGE1_CONFIGURE_FLAGS)
8521 @endif fixincludes-bootstrap
8522
8523 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8524 maybe-configure-stage2-fixincludes:
8525 @if fixincludes-bootstrap
8526 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8527 configure-stage2-fixincludes:
8528         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8529         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8530         @r=`${PWD_COMMAND}`; export r; \
8531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532         TFLAGS="$(STAGE2_TFLAGS)"; \
8533         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8534         $(HOST_EXPORTS) \
8535         $(POSTSTAGE1_HOST_EXPORTS) \
8536         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8537         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8538         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8539         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8540         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8541         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8542         case $(srcdir) in \
8543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8544           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8546         esac; \
8547         module_srcdir=fixincludes; \
8548         $(SHELL) $$s/$$module_srcdir/configure \
8549           --srcdir=$${topdir}/$$module_srcdir \
8550           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8551           --target=${target_alias} \
8552           --with-build-libsubdir=$(HOST_SUBDIR) \
8553           $(STAGE2_CONFIGURE_FLAGS)
8554 @endif fixincludes-bootstrap
8555
8556 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8557 maybe-configure-stage3-fixincludes:
8558 @if fixincludes-bootstrap
8559 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8560 configure-stage3-fixincludes:
8561         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8562         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8563         @r=`${PWD_COMMAND}`; export r; \
8564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8565         TFLAGS="$(STAGE3_TFLAGS)"; \
8566         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8567         $(HOST_EXPORTS) \
8568         $(POSTSTAGE1_HOST_EXPORTS) \
8569         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8570         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8571         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8572         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8574         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8575         case $(srcdir) in \
8576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8577           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8579         esac; \
8580         module_srcdir=fixincludes; \
8581         $(SHELL) $$s/$$module_srcdir/configure \
8582           --srcdir=$${topdir}/$$module_srcdir \
8583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8584           --target=${target_alias} \
8585           --with-build-libsubdir=$(HOST_SUBDIR) \
8586           $(STAGE3_CONFIGURE_FLAGS)
8587 @endif fixincludes-bootstrap
8588
8589 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8590 maybe-configure-stage4-fixincludes:
8591 @if fixincludes-bootstrap
8592 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8593 configure-stage4-fixincludes:
8594         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8595         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8596         @r=`${PWD_COMMAND}`; export r; \
8597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8598         TFLAGS="$(STAGE4_TFLAGS)"; \
8599         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8600         $(HOST_EXPORTS) \
8601         $(POSTSTAGE1_HOST_EXPORTS) \
8602         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8603         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8604         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8605         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8607         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8608         case $(srcdir) in \
8609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8610           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8612         esac; \
8613         module_srcdir=fixincludes; \
8614         $(SHELL) $$s/$$module_srcdir/configure \
8615           --srcdir=$${topdir}/$$module_srcdir \
8616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8617           --target=${target_alias} \
8618           --with-build-libsubdir=$(HOST_SUBDIR) \
8619           $(STAGE4_CONFIGURE_FLAGS)
8620 @endif fixincludes-bootstrap
8621
8622 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8623 maybe-configure-stageprofile-fixincludes:
8624 @if fixincludes-bootstrap
8625 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8626 configure-stageprofile-fixincludes:
8627         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8628         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8629         @r=`${PWD_COMMAND}`; export r; \
8630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8632         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8633         $(HOST_EXPORTS) \
8634         $(POSTSTAGE1_HOST_EXPORTS) \
8635         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8636         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8637         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8638         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8640         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8641         case $(srcdir) in \
8642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8643           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8645         esac; \
8646         module_srcdir=fixincludes; \
8647         $(SHELL) $$s/$$module_srcdir/configure \
8648           --srcdir=$${topdir}/$$module_srcdir \
8649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8650           --target=${target_alias} \
8651           --with-build-libsubdir=$(HOST_SUBDIR) \
8652           $(STAGEprofile_CONFIGURE_FLAGS)
8653 @endif fixincludes-bootstrap
8654
8655 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8656 maybe-configure-stagefeedback-fixincludes:
8657 @if fixincludes-bootstrap
8658 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8659 configure-stagefeedback-fixincludes:
8660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8662         @r=`${PWD_COMMAND}`; export r; \
8663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8664         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8665         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8666         $(HOST_EXPORTS) \
8667         $(POSTSTAGE1_HOST_EXPORTS) \
8668         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8669         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8670         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8671         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8673         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8674         case $(srcdir) in \
8675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8676           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8678         esac; \
8679         module_srcdir=fixincludes; \
8680         $(SHELL) $$s/$$module_srcdir/configure \
8681           --srcdir=$${topdir}/$$module_srcdir \
8682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8683           --target=${target_alias} \
8684           --with-build-libsubdir=$(HOST_SUBDIR) \
8685           $(STAGEfeedback_CONFIGURE_FLAGS)
8686 @endif fixincludes-bootstrap
8687
8688 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
8689 maybe-configure-stageautoprofile-fixincludes:
8690 @if fixincludes-bootstrap
8691 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
8692 configure-stageautoprofile-fixincludes:
8693         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
8694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8695         @r=`${PWD_COMMAND}`; export r; \
8696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
8698         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8699         $(HOST_EXPORTS) \
8700         $(POSTSTAGE1_HOST_EXPORTS) \
8701         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
8702         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
8703         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
8704         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
8705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8706         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8707         case $(srcdir) in \
8708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8709           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8711         esac; \
8712         module_srcdir=fixincludes; \
8713         $(SHELL) $$s/$$module_srcdir/configure \
8714           --srcdir=$${topdir}/$$module_srcdir \
8715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8716           --target=${target_alias} \
8717           --with-build-libsubdir=$(HOST_SUBDIR) \
8718           $(STAGEautoprofile_CONFIGURE_FLAGS)
8719 @endif fixincludes-bootstrap
8720
8721 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
8722 maybe-configure-stageautofeedback-fixincludes:
8723 @if fixincludes-bootstrap
8724 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
8725 configure-stageautofeedback-fixincludes:
8726         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
8727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8728         @r=`${PWD_COMMAND}`; export r; \
8729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8730         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
8731         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8732         $(HOST_EXPORTS) \
8733         $(POSTSTAGE1_HOST_EXPORTS) \
8734         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
8735         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
8736         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
8737         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
8738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8739         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8740         case $(srcdir) in \
8741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8742           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8744         esac; \
8745         module_srcdir=fixincludes; \
8746         $(SHELL) $$s/$$module_srcdir/configure \
8747           --srcdir=$${topdir}/$$module_srcdir \
8748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8749           --target=${target_alias} \
8750           --with-build-libsubdir=$(HOST_SUBDIR) \
8751           $(STAGEautofeedback_CONFIGURE_FLAGS)
8752 @endif fixincludes-bootstrap
8753
8754
8755
8756
8757
8758 .PHONY: all-fixincludes maybe-all-fixincludes
8759 maybe-all-fixincludes:
8760 @if gcc-bootstrap
8761 all-fixincludes: stage_current
8762 @endif gcc-bootstrap
8763 @if fixincludes
8764 TARGET-fixincludes=all
8765 maybe-all-fixincludes: all-fixincludes
8766 all-fixincludes: configure-fixincludes
8767         @r=`${PWD_COMMAND}`; export r; \
8768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769         $(HOST_EXPORTS)  \
8770         (cd $(HOST_SUBDIR)/fixincludes && \
8771           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8772                 $(TARGET-fixincludes))
8773 @endif fixincludes
8774
8775
8776
8777 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8778 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8779 maybe-all-stage1-fixincludes:
8780 maybe-clean-stage1-fixincludes:
8781 @if fixincludes-bootstrap
8782 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8783 all-stage1: all-stage1-fixincludes
8784 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8785 all-stage1-fixincludes: configure-stage1-fixincludes
8786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8787         @r=`${PWD_COMMAND}`; export r; \
8788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789         TFLAGS="$(STAGE1_TFLAGS)"; \
8790         $(HOST_EXPORTS)  \
8791         cd $(HOST_SUBDIR)/fixincludes && \
8792          \
8793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8794                 CFLAGS="$(STAGE1_CFLAGS)" \
8795                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8796                 LIBCFLAGS="$(LIBCFLAGS)" \
8797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8800                 $(EXTRA_HOST_FLAGS)  \
8801                 $(STAGE1_FLAGS_TO_PASS)  \
8802                 TFLAGS="$(STAGE1_TFLAGS)"  \
8803                 $(TARGET-stage1-fixincludes)
8804
8805 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8806 clean-stage1: clean-stage1-fixincludes
8807 clean-stage1-fixincludes:
8808         @if [ $(current_stage) = stage1 ]; then \
8809           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8810         else \
8811           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8812           $(MAKE) stage1-start; \
8813         fi; \
8814         cd $(HOST_SUBDIR)/fixincludes && \
8815         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8816         $(STAGE1_FLAGS_TO_PASS)  clean
8817 @endif fixincludes-bootstrap
8818
8819
8820 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8821 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8822 maybe-all-stage2-fixincludes:
8823 maybe-clean-stage2-fixincludes:
8824 @if fixincludes-bootstrap
8825 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8826 all-stage2: all-stage2-fixincludes
8827 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8828 all-stage2-fixincludes: configure-stage2-fixincludes
8829         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8830         @r=`${PWD_COMMAND}`; export r; \
8831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832         TFLAGS="$(STAGE2_TFLAGS)"; \
8833         $(HOST_EXPORTS) \
8834         $(POSTSTAGE1_HOST_EXPORTS)  \
8835         cd $(HOST_SUBDIR)/fixincludes && \
8836          \
8837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8838                 CFLAGS="$(STAGE2_CFLAGS)" \
8839                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8840                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8844                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8845                 TFLAGS="$(STAGE2_TFLAGS)"  \
8846                 $(TARGET-stage2-fixincludes)
8847
8848 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8849 clean-stage2: clean-stage2-fixincludes
8850 clean-stage2-fixincludes:
8851         @if [ $(current_stage) = stage2 ]; then \
8852           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8853         else \
8854           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8855           $(MAKE) stage2-start; \
8856         fi; \
8857         cd $(HOST_SUBDIR)/fixincludes && \
8858         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8859 @endif fixincludes-bootstrap
8860
8861
8862 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8863 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8864 maybe-all-stage3-fixincludes:
8865 maybe-clean-stage3-fixincludes:
8866 @if fixincludes-bootstrap
8867 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8868 all-stage3: all-stage3-fixincludes
8869 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8870 all-stage3-fixincludes: configure-stage3-fixincludes
8871         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8872         @r=`${PWD_COMMAND}`; export r; \
8873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874         TFLAGS="$(STAGE3_TFLAGS)"; \
8875         $(HOST_EXPORTS) \
8876         $(POSTSTAGE1_HOST_EXPORTS)  \
8877         cd $(HOST_SUBDIR)/fixincludes && \
8878          \
8879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8880                 CFLAGS="$(STAGE3_CFLAGS)" \
8881                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8882                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8887                 TFLAGS="$(STAGE3_TFLAGS)"  \
8888                 $(TARGET-stage3-fixincludes)
8889
8890 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8891 clean-stage3: clean-stage3-fixincludes
8892 clean-stage3-fixincludes:
8893         @if [ $(current_stage) = stage3 ]; then \
8894           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8895         else \
8896           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8897           $(MAKE) stage3-start; \
8898         fi; \
8899         cd $(HOST_SUBDIR)/fixincludes && \
8900         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8901 @endif fixincludes-bootstrap
8902
8903
8904 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8905 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8906 maybe-all-stage4-fixincludes:
8907 maybe-clean-stage4-fixincludes:
8908 @if fixincludes-bootstrap
8909 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8910 all-stage4: all-stage4-fixincludes
8911 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8912 all-stage4-fixincludes: configure-stage4-fixincludes
8913         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8914         @r=`${PWD_COMMAND}`; export r; \
8915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916         TFLAGS="$(STAGE4_TFLAGS)"; \
8917         $(HOST_EXPORTS) \
8918         $(POSTSTAGE1_HOST_EXPORTS)  \
8919         cd $(HOST_SUBDIR)/fixincludes && \
8920          \
8921         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8922                 CFLAGS="$(STAGE4_CFLAGS)" \
8923                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8924                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8925                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8926                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8927                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8928                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8929                 TFLAGS="$(STAGE4_TFLAGS)"  \
8930                 $(TARGET-stage4-fixincludes)
8931
8932 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8933 clean-stage4: clean-stage4-fixincludes
8934 clean-stage4-fixincludes:
8935         @if [ $(current_stage) = stage4 ]; then \
8936           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8937         else \
8938           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8939           $(MAKE) stage4-start; \
8940         fi; \
8941         cd $(HOST_SUBDIR)/fixincludes && \
8942         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8943 @endif fixincludes-bootstrap
8944
8945
8946 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8947 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8948 maybe-all-stageprofile-fixincludes:
8949 maybe-clean-stageprofile-fixincludes:
8950 @if fixincludes-bootstrap
8951 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8952 all-stageprofile: all-stageprofile-fixincludes
8953 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8954 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8955         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8956         @r=`${PWD_COMMAND}`; export r; \
8957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8958         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8959         $(HOST_EXPORTS) \
8960         $(POSTSTAGE1_HOST_EXPORTS)  \
8961         cd $(HOST_SUBDIR)/fixincludes && \
8962          \
8963         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8964                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8965                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8966                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8970                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8971                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
8972                 $(TARGET-stageprofile-fixincludes)
8973
8974 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8975 clean-stageprofile: clean-stageprofile-fixincludes
8976 clean-stageprofile-fixincludes:
8977         @if [ $(current_stage) = stageprofile ]; then \
8978           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8979         else \
8980           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8981           $(MAKE) stageprofile-start; \
8982         fi; \
8983         cd $(HOST_SUBDIR)/fixincludes && \
8984         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8985 @endif fixincludes-bootstrap
8986
8987
8988 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8989 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8990 maybe-all-stagefeedback-fixincludes:
8991 maybe-clean-stagefeedback-fixincludes:
8992 @if fixincludes-bootstrap
8993 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8994 all-stagefeedback: all-stagefeedback-fixincludes
8995 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8996 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8997         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8998         @r=`${PWD_COMMAND}`; export r; \
8999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9000         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9001         $(HOST_EXPORTS) \
9002         $(POSTSTAGE1_HOST_EXPORTS)  \
9003         cd $(HOST_SUBDIR)/fixincludes && \
9004          \
9005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9006                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9007                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9008                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9009                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9010                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9011                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9012                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9013                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9014                 $(TARGET-stagefeedback-fixincludes)
9015
9016 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9017 clean-stagefeedback: clean-stagefeedback-fixincludes
9018 clean-stagefeedback-fixincludes:
9019         @if [ $(current_stage) = stagefeedback ]; then \
9020           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9021         else \
9022           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9023           $(MAKE) stagefeedback-start; \
9024         fi; \
9025         cd $(HOST_SUBDIR)/fixincludes && \
9026         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9027 @endif fixincludes-bootstrap
9028
9029
9030 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9031 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9032 maybe-all-stageautoprofile-fixincludes:
9033 maybe-clean-stageautoprofile-fixincludes:
9034 @if fixincludes-bootstrap
9035 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9036 all-stageautoprofile: all-stageautoprofile-fixincludes
9037 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9038 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9039         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9040         @r=`${PWD_COMMAND}`; export r; \
9041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9042         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9043         $(HOST_EXPORTS) \
9044         $(POSTSTAGE1_HOST_EXPORTS)  \
9045         cd $(HOST_SUBDIR)/fixincludes && \
9046         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9047         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9048                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9049                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9050                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9051                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9052                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9053                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9054                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9055                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9056                 $(TARGET-stageautoprofile-fixincludes)
9057
9058 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9059 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9060 clean-stageautoprofile-fixincludes:
9061         @if [ $(current_stage) = stageautoprofile ]; then \
9062           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9063         else \
9064           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9065           $(MAKE) stageautoprofile-start; \
9066         fi; \
9067         cd $(HOST_SUBDIR)/fixincludes && \
9068         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9069 @endif fixincludes-bootstrap
9070
9071
9072 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9073 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9074 maybe-all-stageautofeedback-fixincludes:
9075 maybe-clean-stageautofeedback-fixincludes:
9076 @if fixincludes-bootstrap
9077 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9078 all-stageautofeedback: all-stageautofeedback-fixincludes
9079 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9080 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9081         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9082         @r=`${PWD_COMMAND}`; export r; \
9083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9085         $(HOST_EXPORTS) \
9086         $(POSTSTAGE1_HOST_EXPORTS)  \
9087         cd $(HOST_SUBDIR)/fixincludes && \
9088          \
9089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9090                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9091                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9092                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9097                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9098                 $(TARGET-stageautofeedback-fixincludes)
9099
9100 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9101 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9102 clean-stageautofeedback-fixincludes:
9103         @if [ $(current_stage) = stageautofeedback ]; then \
9104           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9105         else \
9106           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9107           $(MAKE) stageautofeedback-start; \
9108         fi; \
9109         cd $(HOST_SUBDIR)/fixincludes && \
9110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9111 @endif fixincludes-bootstrap
9112
9113
9114
9115
9116
9117 .PHONY: check-fixincludes maybe-check-fixincludes
9118 maybe-check-fixincludes:
9119 @if fixincludes
9120 maybe-check-fixincludes: check-fixincludes
9121
9122 check-fixincludes:
9123         @: $(MAKE); $(unstage)
9124         @r=`${PWD_COMMAND}`; export r; \
9125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9127         (cd $(HOST_SUBDIR)/fixincludes && \
9128           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9129
9130 @endif fixincludes
9131
9132 .PHONY: install-fixincludes maybe-install-fixincludes
9133 maybe-install-fixincludes:
9134 @if fixincludes
9135 maybe-install-fixincludes: install-fixincludes
9136
9137 install-fixincludes: installdirs
9138         @: $(MAKE); $(unstage)
9139         @r=`${PWD_COMMAND}`; export r; \
9140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9141         $(HOST_EXPORTS) \
9142         (cd $(HOST_SUBDIR)/fixincludes && \
9143           $(MAKE) $(FLAGS_TO_PASS)  install)
9144
9145 @endif fixincludes
9146
9147 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9148 maybe-install-strip-fixincludes:
9149 @if fixincludes
9150 maybe-install-strip-fixincludes: install-strip-fixincludes
9151
9152 install-strip-fixincludes: installdirs
9153         @: $(MAKE); $(unstage)
9154         @r=`${PWD_COMMAND}`; export r; \
9155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156         $(HOST_EXPORTS) \
9157         (cd $(HOST_SUBDIR)/fixincludes && \
9158           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9159
9160 @endif fixincludes
9161
9162 # Other targets (info, dvi, pdf, etc.)
9163
9164 .PHONY: maybe-info-fixincludes info-fixincludes
9165 maybe-info-fixincludes:
9166 @if fixincludes
9167 maybe-info-fixincludes: info-fixincludes
9168
9169 info-fixincludes: \
9170     configure-fixincludes 
9171         @[ -f ./fixincludes/Makefile ] || exit 0; \
9172         r=`${PWD_COMMAND}`; export r; \
9173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174         $(HOST_EXPORTS) \
9175         for flag in $(EXTRA_HOST_FLAGS) ; do \
9176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177         done; \
9178         echo "Doing info in fixincludes"; \
9179         (cd $(HOST_SUBDIR)/fixincludes && \
9180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182                   "RANLIB=$${RANLIB}" \
9183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9184                   info) \
9185           || exit 1
9186
9187 @endif fixincludes
9188
9189 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9190 maybe-dvi-fixincludes:
9191 @if fixincludes
9192 maybe-dvi-fixincludes: dvi-fixincludes
9193
9194 dvi-fixincludes: \
9195     configure-fixincludes 
9196         @[ -f ./fixincludes/Makefile ] || exit 0; \
9197         r=`${PWD_COMMAND}`; export r; \
9198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9199         $(HOST_EXPORTS) \
9200         for flag in $(EXTRA_HOST_FLAGS) ; do \
9201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9202         done; \
9203         echo "Doing dvi in fixincludes"; \
9204         (cd $(HOST_SUBDIR)/fixincludes && \
9205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9207                   "RANLIB=$${RANLIB}" \
9208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9209                   dvi) \
9210           || exit 1
9211
9212 @endif fixincludes
9213
9214 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9215 maybe-pdf-fixincludes:
9216 @if fixincludes
9217 maybe-pdf-fixincludes: pdf-fixincludes
9218
9219 pdf-fixincludes: \
9220     configure-fixincludes 
9221         @[ -f ./fixincludes/Makefile ] || exit 0; \
9222         r=`${PWD_COMMAND}`; export r; \
9223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224         $(HOST_EXPORTS) \
9225         for flag in $(EXTRA_HOST_FLAGS) ; do \
9226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227         done; \
9228         echo "Doing pdf in fixincludes"; \
9229         (cd $(HOST_SUBDIR)/fixincludes && \
9230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232                   "RANLIB=$${RANLIB}" \
9233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234                   pdf) \
9235           || exit 1
9236
9237 @endif fixincludes
9238
9239 .PHONY: maybe-html-fixincludes html-fixincludes
9240 maybe-html-fixincludes:
9241 @if fixincludes
9242 maybe-html-fixincludes: html-fixincludes
9243
9244 html-fixincludes: \
9245     configure-fixincludes 
9246         @[ -f ./fixincludes/Makefile ] || exit 0; \
9247         r=`${PWD_COMMAND}`; export r; \
9248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9249         $(HOST_EXPORTS) \
9250         for flag in $(EXTRA_HOST_FLAGS) ; do \
9251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9252         done; \
9253         echo "Doing html in fixincludes"; \
9254         (cd $(HOST_SUBDIR)/fixincludes && \
9255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9257                   "RANLIB=$${RANLIB}" \
9258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9259                   html) \
9260           || exit 1
9261
9262 @endif fixincludes
9263
9264 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9265 maybe-TAGS-fixincludes:
9266 @if fixincludes
9267 maybe-TAGS-fixincludes: TAGS-fixincludes
9268
9269 # fixincludes doesn't support TAGS.
9270 TAGS-fixincludes:
9271
9272 @endif fixincludes
9273
9274 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9275 maybe-install-info-fixincludes:
9276 @if fixincludes
9277 maybe-install-info-fixincludes: install-info-fixincludes
9278
9279 install-info-fixincludes: \
9280     configure-fixincludes \
9281     info-fixincludes 
9282         @[ -f ./fixincludes/Makefile ] || exit 0; \
9283         r=`${PWD_COMMAND}`; export r; \
9284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9285         $(HOST_EXPORTS) \
9286         for flag in $(EXTRA_HOST_FLAGS) ; do \
9287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9288         done; \
9289         echo "Doing install-info in fixincludes"; \
9290         (cd $(HOST_SUBDIR)/fixincludes && \
9291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9293                   "RANLIB=$${RANLIB}" \
9294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9295                   install-info) \
9296           || exit 1
9297
9298 @endif fixincludes
9299
9300 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9301 maybe-install-pdf-fixincludes:
9302 @if fixincludes
9303 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9304
9305 install-pdf-fixincludes: \
9306     configure-fixincludes \
9307     pdf-fixincludes 
9308         @[ -f ./fixincludes/Makefile ] || exit 0; \
9309         r=`${PWD_COMMAND}`; export r; \
9310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9311         $(HOST_EXPORTS) \
9312         for flag in $(EXTRA_HOST_FLAGS) ; do \
9313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9314         done; \
9315         echo "Doing install-pdf in fixincludes"; \
9316         (cd $(HOST_SUBDIR)/fixincludes && \
9317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9319                   "RANLIB=$${RANLIB}" \
9320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9321                   install-pdf) \
9322           || exit 1
9323
9324 @endif fixincludes
9325
9326 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9327 maybe-install-html-fixincludes:
9328 @if fixincludes
9329 maybe-install-html-fixincludes: install-html-fixincludes
9330
9331 install-html-fixincludes: \
9332     configure-fixincludes \
9333     html-fixincludes 
9334         @[ -f ./fixincludes/Makefile ] || exit 0; \
9335         r=`${PWD_COMMAND}`; export r; \
9336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9337         $(HOST_EXPORTS) \
9338         for flag in $(EXTRA_HOST_FLAGS) ; do \
9339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9340         done; \
9341         echo "Doing install-html in fixincludes"; \
9342         (cd $(HOST_SUBDIR)/fixincludes && \
9343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9345                   "RANLIB=$${RANLIB}" \
9346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9347                   install-html) \
9348           || exit 1
9349
9350 @endif fixincludes
9351
9352 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9353 maybe-installcheck-fixincludes:
9354 @if fixincludes
9355 maybe-installcheck-fixincludes: installcheck-fixincludes
9356
9357 installcheck-fixincludes: \
9358     configure-fixincludes 
9359         @[ -f ./fixincludes/Makefile ] || exit 0; \
9360         r=`${PWD_COMMAND}`; export r; \
9361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9362         $(HOST_EXPORTS) \
9363         for flag in $(EXTRA_HOST_FLAGS) ; do \
9364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9365         done; \
9366         echo "Doing installcheck in fixincludes"; \
9367         (cd $(HOST_SUBDIR)/fixincludes && \
9368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9370                   "RANLIB=$${RANLIB}" \
9371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9372                   installcheck) \
9373           || exit 1
9374
9375 @endif fixincludes
9376
9377 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9378 maybe-mostlyclean-fixincludes:
9379 @if fixincludes
9380 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9381
9382 mostlyclean-fixincludes: 
9383         @[ -f ./fixincludes/Makefile ] || exit 0; \
9384         r=`${PWD_COMMAND}`; export r; \
9385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9386         $(HOST_EXPORTS) \
9387         for flag in $(EXTRA_HOST_FLAGS) ; do \
9388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9389         done; \
9390         echo "Doing mostlyclean in fixincludes"; \
9391         (cd $(HOST_SUBDIR)/fixincludes && \
9392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9394                   "RANLIB=$${RANLIB}" \
9395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9396                   mostlyclean) \
9397           || exit 1
9398
9399 @endif fixincludes
9400
9401 .PHONY: maybe-clean-fixincludes clean-fixincludes
9402 maybe-clean-fixincludes:
9403 @if fixincludes
9404 maybe-clean-fixincludes: clean-fixincludes
9405
9406 clean-fixincludes: 
9407         @[ -f ./fixincludes/Makefile ] || exit 0; \
9408         r=`${PWD_COMMAND}`; export r; \
9409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410         $(HOST_EXPORTS) \
9411         for flag in $(EXTRA_HOST_FLAGS) ; do \
9412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9413         done; \
9414         echo "Doing clean in fixincludes"; \
9415         (cd $(HOST_SUBDIR)/fixincludes && \
9416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9418                   "RANLIB=$${RANLIB}" \
9419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9420                   clean) \
9421           || exit 1
9422
9423 @endif fixincludes
9424
9425 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9426 maybe-distclean-fixincludes:
9427 @if fixincludes
9428 maybe-distclean-fixincludes: distclean-fixincludes
9429
9430 distclean-fixincludes: 
9431         @[ -f ./fixincludes/Makefile ] || exit 0; \
9432         r=`${PWD_COMMAND}`; export r; \
9433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9434         $(HOST_EXPORTS) \
9435         for flag in $(EXTRA_HOST_FLAGS) ; do \
9436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9437         done; \
9438         echo "Doing distclean in fixincludes"; \
9439         (cd $(HOST_SUBDIR)/fixincludes && \
9440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9442                   "RANLIB=$${RANLIB}" \
9443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9444                   distclean) \
9445           || exit 1
9446
9447 @endif fixincludes
9448
9449 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9450 maybe-maintainer-clean-fixincludes:
9451 @if fixincludes
9452 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9453
9454 maintainer-clean-fixincludes: 
9455         @[ -f ./fixincludes/Makefile ] || exit 0; \
9456         r=`${PWD_COMMAND}`; export r; \
9457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458         $(HOST_EXPORTS) \
9459         for flag in $(EXTRA_HOST_FLAGS) ; do \
9460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9461         done; \
9462         echo "Doing maintainer-clean in fixincludes"; \
9463         (cd $(HOST_SUBDIR)/fixincludes && \
9464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9466                   "RANLIB=$${RANLIB}" \
9467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9468                   maintainer-clean) \
9469           || exit 1
9470
9471 @endif fixincludes
9472
9473
9474
9475 .PHONY: configure-flex maybe-configure-flex
9476 maybe-configure-flex:
9477 @if gcc-bootstrap
9478 configure-flex: stage_current
9479 @endif gcc-bootstrap
9480 @if flex
9481 maybe-configure-flex: configure-flex
9482 configure-flex: 
9483         @: $(MAKE); $(unstage)
9484         @r=`${PWD_COMMAND}`; export r; \
9485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9486         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9488         $(HOST_EXPORTS)  \
9489         echo Configuring in $(HOST_SUBDIR)/flex; \
9490         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9491         case $(srcdir) in \
9492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9493           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9495         esac; \
9496         module_srcdir=flex; \
9497         $(SHELL) \
9498           $$s/$$module_srcdir/configure \
9499           --srcdir=$${topdir}/$$module_srcdir \
9500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9501           --target=${target_alias}  \
9502           || exit 1
9503 @endif flex
9504
9505
9506
9507
9508
9509 .PHONY: all-flex maybe-all-flex
9510 maybe-all-flex:
9511 @if gcc-bootstrap
9512 all-flex: stage_current
9513 @endif gcc-bootstrap
9514 @if flex
9515 TARGET-flex=all
9516 maybe-all-flex: all-flex
9517 all-flex: configure-flex
9518         @: $(MAKE); $(unstage)
9519         @r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         $(HOST_EXPORTS)  \
9522         (cd $(HOST_SUBDIR)/flex && \
9523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9524                 $(TARGET-flex))
9525 @endif flex
9526
9527
9528
9529
9530 .PHONY: check-flex maybe-check-flex
9531 maybe-check-flex:
9532 @if flex
9533 maybe-check-flex: check-flex
9534
9535 # This module is only tested in a native toolchain.
9536 check-flex:
9537         @: $(MAKE); $(unstage)
9538         @if [ '$(host)' = '$(target)' ]; then \
9539           r=`${PWD_COMMAND}`; export r; \
9540           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9541           $(HOST_EXPORTS)  \
9542           (cd $(HOST_SUBDIR)/flex && \
9543             $(MAKE) $(FLAGS_TO_PASS)  check)
9544         fi
9545
9546 @endif flex
9547
9548 .PHONY: install-flex maybe-install-flex
9549 maybe-install-flex:
9550 @if flex
9551 maybe-install-flex: install-flex
9552
9553 install-flex: installdirs
9554         @: $(MAKE); $(unstage)
9555         @r=`${PWD_COMMAND}`; export r; \
9556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557         $(HOST_EXPORTS) \
9558         (cd $(HOST_SUBDIR)/flex && \
9559           $(MAKE) $(FLAGS_TO_PASS)  install)
9560
9561 @endif flex
9562
9563 .PHONY: install-strip-flex maybe-install-strip-flex
9564 maybe-install-strip-flex:
9565 @if flex
9566 maybe-install-strip-flex: install-strip-flex
9567
9568 install-strip-flex: installdirs
9569         @: $(MAKE); $(unstage)
9570         @r=`${PWD_COMMAND}`; export r; \
9571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9572         $(HOST_EXPORTS) \
9573         (cd $(HOST_SUBDIR)/flex && \
9574           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9575
9576 @endif flex
9577
9578 # Other targets (info, dvi, pdf, etc.)
9579
9580 .PHONY: maybe-info-flex info-flex
9581 maybe-info-flex:
9582 @if flex
9583 maybe-info-flex: info-flex
9584
9585 info-flex: \
9586     configure-flex 
9587         @: $(MAKE); $(unstage)
9588         @[ -f ./flex/Makefile ] || exit 0; \
9589         r=`${PWD_COMMAND}`; export r; \
9590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9591         $(HOST_EXPORTS) \
9592         for flag in $(EXTRA_HOST_FLAGS) ; do \
9593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9594         done; \
9595         echo "Doing info in flex"; \
9596         (cd $(HOST_SUBDIR)/flex && \
9597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9599                   "RANLIB=$${RANLIB}" \
9600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9601                   info) \
9602           || exit 1
9603
9604 @endif flex
9605
9606 .PHONY: maybe-dvi-flex dvi-flex
9607 maybe-dvi-flex:
9608 @if flex
9609 maybe-dvi-flex: dvi-flex
9610
9611 dvi-flex: \
9612     configure-flex 
9613         @: $(MAKE); $(unstage)
9614         @[ -f ./flex/Makefile ] || exit 0; \
9615         r=`${PWD_COMMAND}`; export r; \
9616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9617         $(HOST_EXPORTS) \
9618         for flag in $(EXTRA_HOST_FLAGS) ; do \
9619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9620         done; \
9621         echo "Doing dvi in flex"; \
9622         (cd $(HOST_SUBDIR)/flex && \
9623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9625                   "RANLIB=$${RANLIB}" \
9626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9627                   dvi) \
9628           || exit 1
9629
9630 @endif flex
9631
9632 .PHONY: maybe-pdf-flex pdf-flex
9633 maybe-pdf-flex:
9634 @if flex
9635 maybe-pdf-flex: pdf-flex
9636
9637 pdf-flex: \
9638     configure-flex 
9639         @: $(MAKE); $(unstage)
9640         @[ -f ./flex/Makefile ] || exit 0; \
9641         r=`${PWD_COMMAND}`; export r; \
9642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643         $(HOST_EXPORTS) \
9644         for flag in $(EXTRA_HOST_FLAGS) ; do \
9645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646         done; \
9647         echo "Doing pdf in flex"; \
9648         (cd $(HOST_SUBDIR)/flex && \
9649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651                   "RANLIB=$${RANLIB}" \
9652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9653                   pdf) \
9654           || exit 1
9655
9656 @endif flex
9657
9658 .PHONY: maybe-html-flex html-flex
9659 maybe-html-flex:
9660 @if flex
9661 maybe-html-flex: html-flex
9662
9663 html-flex: \
9664     configure-flex 
9665         @: $(MAKE); $(unstage)
9666         @[ -f ./flex/Makefile ] || exit 0; \
9667         r=`${PWD_COMMAND}`; export r; \
9668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669         $(HOST_EXPORTS) \
9670         for flag in $(EXTRA_HOST_FLAGS) ; do \
9671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672         done; \
9673         echo "Doing html in flex"; \
9674         (cd $(HOST_SUBDIR)/flex && \
9675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677                   "RANLIB=$${RANLIB}" \
9678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9679                   html) \
9680           || exit 1
9681
9682 @endif flex
9683
9684 .PHONY: maybe-TAGS-flex TAGS-flex
9685 maybe-TAGS-flex:
9686 @if flex
9687 maybe-TAGS-flex: TAGS-flex
9688
9689 TAGS-flex: \
9690     configure-flex 
9691         @: $(MAKE); $(unstage)
9692         @[ -f ./flex/Makefile ] || exit 0; \
9693         r=`${PWD_COMMAND}`; export r; \
9694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9695         $(HOST_EXPORTS) \
9696         for flag in $(EXTRA_HOST_FLAGS) ; do \
9697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9698         done; \
9699         echo "Doing TAGS in flex"; \
9700         (cd $(HOST_SUBDIR)/flex && \
9701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9703                   "RANLIB=$${RANLIB}" \
9704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9705                   TAGS) \
9706           || exit 1
9707
9708 @endif flex
9709
9710 .PHONY: maybe-install-info-flex install-info-flex
9711 maybe-install-info-flex:
9712 @if flex
9713 maybe-install-info-flex: install-info-flex
9714
9715 install-info-flex: \
9716     configure-flex \
9717     info-flex 
9718         @: $(MAKE); $(unstage)
9719         @[ -f ./flex/Makefile ] || exit 0; \
9720         r=`${PWD_COMMAND}`; export r; \
9721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9722         $(HOST_EXPORTS) \
9723         for flag in $(EXTRA_HOST_FLAGS) ; do \
9724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9725         done; \
9726         echo "Doing install-info in flex"; \
9727         (cd $(HOST_SUBDIR)/flex && \
9728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9730                   "RANLIB=$${RANLIB}" \
9731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9732                   install-info) \
9733           || exit 1
9734
9735 @endif flex
9736
9737 .PHONY: maybe-install-pdf-flex install-pdf-flex
9738 maybe-install-pdf-flex:
9739 @if flex
9740 maybe-install-pdf-flex: install-pdf-flex
9741
9742 install-pdf-flex: \
9743     configure-flex \
9744     pdf-flex 
9745         @: $(MAKE); $(unstage)
9746         @[ -f ./flex/Makefile ] || exit 0; \
9747         r=`${PWD_COMMAND}`; export r; \
9748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749         $(HOST_EXPORTS) \
9750         for flag in $(EXTRA_HOST_FLAGS) ; do \
9751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9752         done; \
9753         echo "Doing install-pdf in flex"; \
9754         (cd $(HOST_SUBDIR)/flex && \
9755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9757                   "RANLIB=$${RANLIB}" \
9758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9759                   install-pdf) \
9760           || exit 1
9761
9762 @endif flex
9763
9764 .PHONY: maybe-install-html-flex install-html-flex
9765 maybe-install-html-flex:
9766 @if flex
9767 maybe-install-html-flex: install-html-flex
9768
9769 install-html-flex: \
9770     configure-flex \
9771     html-flex 
9772         @: $(MAKE); $(unstage)
9773         @[ -f ./flex/Makefile ] || exit 0; \
9774         r=`${PWD_COMMAND}`; export r; \
9775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9776         $(HOST_EXPORTS) \
9777         for flag in $(EXTRA_HOST_FLAGS) ; do \
9778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9779         done; \
9780         echo "Doing install-html in flex"; \
9781         (cd $(HOST_SUBDIR)/flex && \
9782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9784                   "RANLIB=$${RANLIB}" \
9785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9786                   install-html) \
9787           || exit 1
9788
9789 @endif flex
9790
9791 .PHONY: maybe-installcheck-flex installcheck-flex
9792 maybe-installcheck-flex:
9793 @if flex
9794 maybe-installcheck-flex: installcheck-flex
9795
9796 installcheck-flex: \
9797     configure-flex 
9798         @: $(MAKE); $(unstage)
9799         @[ -f ./flex/Makefile ] || exit 0; \
9800         r=`${PWD_COMMAND}`; export r; \
9801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9802         $(HOST_EXPORTS) \
9803         for flag in $(EXTRA_HOST_FLAGS) ; do \
9804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9805         done; \
9806         echo "Doing installcheck in flex"; \
9807         (cd $(HOST_SUBDIR)/flex && \
9808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9810                   "RANLIB=$${RANLIB}" \
9811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9812                   installcheck) \
9813           || exit 1
9814
9815 @endif flex
9816
9817 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9818 maybe-mostlyclean-flex:
9819 @if flex
9820 maybe-mostlyclean-flex: mostlyclean-flex
9821
9822 mostlyclean-flex: 
9823         @: $(MAKE); $(unstage)
9824         @[ -f ./flex/Makefile ] || exit 0; \
9825         r=`${PWD_COMMAND}`; export r; \
9826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9827         $(HOST_EXPORTS) \
9828         for flag in $(EXTRA_HOST_FLAGS) ; do \
9829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9830         done; \
9831         echo "Doing mostlyclean in flex"; \
9832         (cd $(HOST_SUBDIR)/flex && \
9833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9835                   "RANLIB=$${RANLIB}" \
9836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9837                   mostlyclean) \
9838           || exit 1
9839
9840 @endif flex
9841
9842 .PHONY: maybe-clean-flex clean-flex
9843 maybe-clean-flex:
9844 @if flex
9845 maybe-clean-flex: clean-flex
9846
9847 clean-flex: 
9848         @: $(MAKE); $(unstage)
9849         @[ -f ./flex/Makefile ] || exit 0; \
9850         r=`${PWD_COMMAND}`; export r; \
9851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852         $(HOST_EXPORTS) \
9853         for flag in $(EXTRA_HOST_FLAGS) ; do \
9854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9855         done; \
9856         echo "Doing clean in flex"; \
9857         (cd $(HOST_SUBDIR)/flex && \
9858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9860                   "RANLIB=$${RANLIB}" \
9861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9862                   clean) \
9863           || exit 1
9864
9865 @endif flex
9866
9867 .PHONY: maybe-distclean-flex distclean-flex
9868 maybe-distclean-flex:
9869 @if flex
9870 maybe-distclean-flex: distclean-flex
9871
9872 distclean-flex: 
9873         @: $(MAKE); $(unstage)
9874         @[ -f ./flex/Makefile ] || exit 0; \
9875         r=`${PWD_COMMAND}`; export r; \
9876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9877         $(HOST_EXPORTS) \
9878         for flag in $(EXTRA_HOST_FLAGS) ; do \
9879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9880         done; \
9881         echo "Doing distclean in flex"; \
9882         (cd $(HOST_SUBDIR)/flex && \
9883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9885                   "RANLIB=$${RANLIB}" \
9886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9887                   distclean) \
9888           || exit 1
9889
9890 @endif flex
9891
9892 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9893 maybe-maintainer-clean-flex:
9894 @if flex
9895 maybe-maintainer-clean-flex: maintainer-clean-flex
9896
9897 maintainer-clean-flex: 
9898         @: $(MAKE); $(unstage)
9899         @[ -f ./flex/Makefile ] || exit 0; \
9900         r=`${PWD_COMMAND}`; export r; \
9901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9902         $(HOST_EXPORTS) \
9903         for flag in $(EXTRA_HOST_FLAGS) ; do \
9904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9905         done; \
9906         echo "Doing maintainer-clean in flex"; \
9907         (cd $(HOST_SUBDIR)/flex && \
9908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9910                   "RANLIB=$${RANLIB}" \
9911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9912                   maintainer-clean) \
9913           || exit 1
9914
9915 @endif flex
9916
9917
9918
9919 .PHONY: configure-gas maybe-configure-gas
9920 maybe-configure-gas:
9921 @if gcc-bootstrap
9922 configure-gas: stage_current
9923 @endif gcc-bootstrap
9924 @if gas
9925 maybe-configure-gas: configure-gas
9926 configure-gas: 
9927         @r=`${PWD_COMMAND}`; export r; \
9928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9931         $(HOST_EXPORTS)  \
9932         echo Configuring in $(HOST_SUBDIR)/gas; \
9933         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9934         case $(srcdir) in \
9935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9936           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9938         esac; \
9939         module_srcdir=gas; \
9940         $(SHELL) \
9941           $$s/$$module_srcdir/configure \
9942           --srcdir=$${topdir}/$$module_srcdir \
9943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9944           --target=${target_alias}  \
9945           || exit 1
9946 @endif gas
9947
9948
9949
9950 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9951 maybe-configure-stage1-gas:
9952 @if gas-bootstrap
9953 maybe-configure-stage1-gas: configure-stage1-gas
9954 configure-stage1-gas:
9955         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9957         @r=`${PWD_COMMAND}`; export r; \
9958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9959         TFLAGS="$(STAGE1_TFLAGS)"; \
9960         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9961         $(HOST_EXPORTS) \
9962         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9963         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9964         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9965         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9967         cd $(HOST_SUBDIR)/gas || exit 1; \
9968         case $(srcdir) in \
9969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9970           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9972         esac; \
9973         module_srcdir=gas; \
9974         $(SHELL) $$s/$$module_srcdir/configure \
9975           --srcdir=$${topdir}/$$module_srcdir \
9976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9977           --target=${target_alias} \
9978            \
9979           $(STAGE1_CONFIGURE_FLAGS)
9980 @endif gas-bootstrap
9981
9982 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9983 maybe-configure-stage2-gas:
9984 @if gas-bootstrap
9985 maybe-configure-stage2-gas: configure-stage2-gas
9986 configure-stage2-gas:
9987         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9989         @r=`${PWD_COMMAND}`; export r; \
9990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9991         TFLAGS="$(STAGE2_TFLAGS)"; \
9992         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9993         $(HOST_EXPORTS) \
9994         $(POSTSTAGE1_HOST_EXPORTS) \
9995         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9996         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9997         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9998         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10000         cd $(HOST_SUBDIR)/gas || exit 1; \
10001         case $(srcdir) in \
10002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10003           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10005         esac; \
10006         module_srcdir=gas; \
10007         $(SHELL) $$s/$$module_srcdir/configure \
10008           --srcdir=$${topdir}/$$module_srcdir \
10009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10010           --target=${target_alias} \
10011           --with-build-libsubdir=$(HOST_SUBDIR) \
10012           $(STAGE2_CONFIGURE_FLAGS)
10013 @endif gas-bootstrap
10014
10015 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10016 maybe-configure-stage3-gas:
10017 @if gas-bootstrap
10018 maybe-configure-stage3-gas: configure-stage3-gas
10019 configure-stage3-gas:
10020         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10021         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10022         @r=`${PWD_COMMAND}`; export r; \
10023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10024         TFLAGS="$(STAGE3_TFLAGS)"; \
10025         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10026         $(HOST_EXPORTS) \
10027         $(POSTSTAGE1_HOST_EXPORTS) \
10028         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10029         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10030         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10031         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10033         cd $(HOST_SUBDIR)/gas || exit 1; \
10034         case $(srcdir) in \
10035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10036           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10038         esac; \
10039         module_srcdir=gas; \
10040         $(SHELL) $$s/$$module_srcdir/configure \
10041           --srcdir=$${topdir}/$$module_srcdir \
10042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10043           --target=${target_alias} \
10044           --with-build-libsubdir=$(HOST_SUBDIR) \
10045           $(STAGE3_CONFIGURE_FLAGS)
10046 @endif gas-bootstrap
10047
10048 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10049 maybe-configure-stage4-gas:
10050 @if gas-bootstrap
10051 maybe-configure-stage4-gas: configure-stage4-gas
10052 configure-stage4-gas:
10053         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10055         @r=`${PWD_COMMAND}`; export r; \
10056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057         TFLAGS="$(STAGE4_TFLAGS)"; \
10058         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10059         $(HOST_EXPORTS) \
10060         $(POSTSTAGE1_HOST_EXPORTS) \
10061         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10062         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10063         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10064         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10066         cd $(HOST_SUBDIR)/gas || exit 1; \
10067         case $(srcdir) in \
10068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10069           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10071         esac; \
10072         module_srcdir=gas; \
10073         $(SHELL) $$s/$$module_srcdir/configure \
10074           --srcdir=$${topdir}/$$module_srcdir \
10075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10076           --target=${target_alias} \
10077           --with-build-libsubdir=$(HOST_SUBDIR) \
10078           $(STAGE4_CONFIGURE_FLAGS)
10079 @endif gas-bootstrap
10080
10081 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10082 maybe-configure-stageprofile-gas:
10083 @if gas-bootstrap
10084 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10085 configure-stageprofile-gas:
10086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10088         @r=`${PWD_COMMAND}`; export r; \
10089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10091         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10092         $(HOST_EXPORTS) \
10093         $(POSTSTAGE1_HOST_EXPORTS) \
10094         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10095         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10096         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10097         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10099         cd $(HOST_SUBDIR)/gas || exit 1; \
10100         case $(srcdir) in \
10101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10102           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10104         esac; \
10105         module_srcdir=gas; \
10106         $(SHELL) $$s/$$module_srcdir/configure \
10107           --srcdir=$${topdir}/$$module_srcdir \
10108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10109           --target=${target_alias} \
10110           --with-build-libsubdir=$(HOST_SUBDIR) \
10111           $(STAGEprofile_CONFIGURE_FLAGS)
10112 @endif gas-bootstrap
10113
10114 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10115 maybe-configure-stagefeedback-gas:
10116 @if gas-bootstrap
10117 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10118 configure-stagefeedback-gas:
10119         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10121         @r=`${PWD_COMMAND}`; export r; \
10122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10124         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10125         $(HOST_EXPORTS) \
10126         $(POSTSTAGE1_HOST_EXPORTS) \
10127         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10128         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10129         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10130         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10132         cd $(HOST_SUBDIR)/gas || exit 1; \
10133         case $(srcdir) in \
10134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10135           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10137         esac; \
10138         module_srcdir=gas; \
10139         $(SHELL) $$s/$$module_srcdir/configure \
10140           --srcdir=$${topdir}/$$module_srcdir \
10141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10142           --target=${target_alias} \
10143           --with-build-libsubdir=$(HOST_SUBDIR) \
10144           $(STAGEfeedback_CONFIGURE_FLAGS)
10145 @endif gas-bootstrap
10146
10147 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10148 maybe-configure-stageautoprofile-gas:
10149 @if gas-bootstrap
10150 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10151 configure-stageautoprofile-gas:
10152         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10154         @r=`${PWD_COMMAND}`; export r; \
10155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10156         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10157         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10158         $(HOST_EXPORTS) \
10159         $(POSTSTAGE1_HOST_EXPORTS) \
10160         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10161         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10162         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
10163         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10165         cd $(HOST_SUBDIR)/gas || exit 1; \
10166         case $(srcdir) in \
10167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10168           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10170         esac; \
10171         module_srcdir=gas; \
10172         $(SHELL) $$s/$$module_srcdir/configure \
10173           --srcdir=$${topdir}/$$module_srcdir \
10174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10175           --target=${target_alias} \
10176           --with-build-libsubdir=$(HOST_SUBDIR) \
10177           $(STAGEautoprofile_CONFIGURE_FLAGS)
10178 @endif gas-bootstrap
10179
10180 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10181 maybe-configure-stageautofeedback-gas:
10182 @if gas-bootstrap
10183 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10184 configure-stageautofeedback-gas:
10185         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10187         @r=`${PWD_COMMAND}`; export r; \
10188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10189         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10190         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10191         $(HOST_EXPORTS) \
10192         $(POSTSTAGE1_HOST_EXPORTS) \
10193         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10194         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10195         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
10196         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10198         cd $(HOST_SUBDIR)/gas || exit 1; \
10199         case $(srcdir) in \
10200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10201           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10203         esac; \
10204         module_srcdir=gas; \
10205         $(SHELL) $$s/$$module_srcdir/configure \
10206           --srcdir=$${topdir}/$$module_srcdir \
10207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10208           --target=${target_alias} \
10209           --with-build-libsubdir=$(HOST_SUBDIR) \
10210           $(STAGEautofeedback_CONFIGURE_FLAGS)
10211 @endif gas-bootstrap
10212
10213
10214
10215
10216
10217 .PHONY: all-gas maybe-all-gas
10218 maybe-all-gas:
10219 @if gcc-bootstrap
10220 all-gas: stage_current
10221 @endif gcc-bootstrap
10222 @if gas
10223 TARGET-gas=all
10224 maybe-all-gas: all-gas
10225 all-gas: configure-gas
10226         @r=`${PWD_COMMAND}`; export r; \
10227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228         $(HOST_EXPORTS)  \
10229         (cd $(HOST_SUBDIR)/gas && \
10230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10231                 $(TARGET-gas))
10232 @endif gas
10233
10234
10235
10236 .PHONY: all-stage1-gas maybe-all-stage1-gas
10237 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10238 maybe-all-stage1-gas:
10239 maybe-clean-stage1-gas:
10240 @if gas-bootstrap
10241 maybe-all-stage1-gas: all-stage1-gas
10242 all-stage1: all-stage1-gas
10243 TARGET-stage1-gas = $(TARGET-gas)
10244 all-stage1-gas: configure-stage1-gas
10245         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10246         @r=`${PWD_COMMAND}`; export r; \
10247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10248         TFLAGS="$(STAGE1_TFLAGS)"; \
10249         $(HOST_EXPORTS)  \
10250         cd $(HOST_SUBDIR)/gas && \
10251          \
10252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10253                 CFLAGS="$(STAGE1_CFLAGS)" \
10254                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10255                 LIBCFLAGS="$(LIBCFLAGS)" \
10256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10259                 $(EXTRA_HOST_FLAGS)  \
10260                 $(STAGE1_FLAGS_TO_PASS)  \
10261                 TFLAGS="$(STAGE1_TFLAGS)"  \
10262                 $(TARGET-stage1-gas)
10263
10264 maybe-clean-stage1-gas: clean-stage1-gas
10265 clean-stage1: clean-stage1-gas
10266 clean-stage1-gas:
10267         @if [ $(current_stage) = stage1 ]; then \
10268           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10269         else \
10270           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10271           $(MAKE) stage1-start; \
10272         fi; \
10273         cd $(HOST_SUBDIR)/gas && \
10274         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10275         $(STAGE1_FLAGS_TO_PASS)  clean
10276 @endif gas-bootstrap
10277
10278
10279 .PHONY: all-stage2-gas maybe-all-stage2-gas
10280 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10281 maybe-all-stage2-gas:
10282 maybe-clean-stage2-gas:
10283 @if gas-bootstrap
10284 maybe-all-stage2-gas: all-stage2-gas
10285 all-stage2: all-stage2-gas
10286 TARGET-stage2-gas = $(TARGET-gas)
10287 all-stage2-gas: configure-stage2-gas
10288         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10289         @r=`${PWD_COMMAND}`; export r; \
10290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10291         TFLAGS="$(STAGE2_TFLAGS)"; \
10292         $(HOST_EXPORTS) \
10293         $(POSTSTAGE1_HOST_EXPORTS)  \
10294         cd $(HOST_SUBDIR)/gas && \
10295          \
10296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10297                 CFLAGS="$(STAGE2_CFLAGS)" \
10298                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10299                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10304                 TFLAGS="$(STAGE2_TFLAGS)"  \
10305                 $(TARGET-stage2-gas)
10306
10307 maybe-clean-stage2-gas: clean-stage2-gas
10308 clean-stage2: clean-stage2-gas
10309 clean-stage2-gas:
10310         @if [ $(current_stage) = stage2 ]; then \
10311           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10312         else \
10313           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10314           $(MAKE) stage2-start; \
10315         fi; \
10316         cd $(HOST_SUBDIR)/gas && \
10317         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10318 @endif gas-bootstrap
10319
10320
10321 .PHONY: all-stage3-gas maybe-all-stage3-gas
10322 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10323 maybe-all-stage3-gas:
10324 maybe-clean-stage3-gas:
10325 @if gas-bootstrap
10326 maybe-all-stage3-gas: all-stage3-gas
10327 all-stage3: all-stage3-gas
10328 TARGET-stage3-gas = $(TARGET-gas)
10329 all-stage3-gas: configure-stage3-gas
10330         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10331         @r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         TFLAGS="$(STAGE3_TFLAGS)"; \
10334         $(HOST_EXPORTS) \
10335         $(POSTSTAGE1_HOST_EXPORTS)  \
10336         cd $(HOST_SUBDIR)/gas && \
10337          \
10338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10339                 CFLAGS="$(STAGE3_CFLAGS)" \
10340                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10341                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10345                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10346                 TFLAGS="$(STAGE3_TFLAGS)"  \
10347                 $(TARGET-stage3-gas)
10348
10349 maybe-clean-stage3-gas: clean-stage3-gas
10350 clean-stage3: clean-stage3-gas
10351 clean-stage3-gas:
10352         @if [ $(current_stage) = stage3 ]; then \
10353           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10354         else \
10355           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10356           $(MAKE) stage3-start; \
10357         fi; \
10358         cd $(HOST_SUBDIR)/gas && \
10359         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10360 @endif gas-bootstrap
10361
10362
10363 .PHONY: all-stage4-gas maybe-all-stage4-gas
10364 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10365 maybe-all-stage4-gas:
10366 maybe-clean-stage4-gas:
10367 @if gas-bootstrap
10368 maybe-all-stage4-gas: all-stage4-gas
10369 all-stage4: all-stage4-gas
10370 TARGET-stage4-gas = $(TARGET-gas)
10371 all-stage4-gas: configure-stage4-gas
10372         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10373         @r=`${PWD_COMMAND}`; export r; \
10374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375         TFLAGS="$(STAGE4_TFLAGS)"; \
10376         $(HOST_EXPORTS) \
10377         $(POSTSTAGE1_HOST_EXPORTS)  \
10378         cd $(HOST_SUBDIR)/gas && \
10379          \
10380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10381                 CFLAGS="$(STAGE4_CFLAGS)" \
10382                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10383                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10387                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10388                 TFLAGS="$(STAGE4_TFLAGS)"  \
10389                 $(TARGET-stage4-gas)
10390
10391 maybe-clean-stage4-gas: clean-stage4-gas
10392 clean-stage4: clean-stage4-gas
10393 clean-stage4-gas:
10394         @if [ $(current_stage) = stage4 ]; then \
10395           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10396         else \
10397           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10398           $(MAKE) stage4-start; \
10399         fi; \
10400         cd $(HOST_SUBDIR)/gas && \
10401         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10402 @endif gas-bootstrap
10403
10404
10405 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10406 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10407 maybe-all-stageprofile-gas:
10408 maybe-clean-stageprofile-gas:
10409 @if gas-bootstrap
10410 maybe-all-stageprofile-gas: all-stageprofile-gas
10411 all-stageprofile: all-stageprofile-gas
10412 TARGET-stageprofile-gas = $(TARGET-gas)
10413 all-stageprofile-gas: configure-stageprofile-gas
10414         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10415         @r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10418         $(HOST_EXPORTS) \
10419         $(POSTSTAGE1_HOST_EXPORTS)  \
10420         cd $(HOST_SUBDIR)/gas && \
10421          \
10422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10423                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10424                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10425                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10429                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10430                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10431                 $(TARGET-stageprofile-gas)
10432
10433 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10434 clean-stageprofile: clean-stageprofile-gas
10435 clean-stageprofile-gas:
10436         @if [ $(current_stage) = stageprofile ]; then \
10437           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10438         else \
10439           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10440           $(MAKE) stageprofile-start; \
10441         fi; \
10442         cd $(HOST_SUBDIR)/gas && \
10443         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10444 @endif gas-bootstrap
10445
10446
10447 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10448 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10449 maybe-all-stagefeedback-gas:
10450 maybe-clean-stagefeedback-gas:
10451 @if gas-bootstrap
10452 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10453 all-stagefeedback: all-stagefeedback-gas
10454 TARGET-stagefeedback-gas = $(TARGET-gas)
10455 all-stagefeedback-gas: configure-stagefeedback-gas
10456         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10457         @r=`${PWD_COMMAND}`; export r; \
10458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10459         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10460         $(HOST_EXPORTS) \
10461         $(POSTSTAGE1_HOST_EXPORTS)  \
10462         cd $(HOST_SUBDIR)/gas && \
10463          \
10464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10465                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10466                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10467                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10472                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10473                 $(TARGET-stagefeedback-gas)
10474
10475 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10476 clean-stagefeedback: clean-stagefeedback-gas
10477 clean-stagefeedback-gas:
10478         @if [ $(current_stage) = stagefeedback ]; then \
10479           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10480         else \
10481           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
10482           $(MAKE) stagefeedback-start; \
10483         fi; \
10484         cd $(HOST_SUBDIR)/gas && \
10485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10486 @endif gas-bootstrap
10487
10488
10489 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
10490 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
10491 maybe-all-stageautoprofile-gas:
10492 maybe-clean-stageautoprofile-gas:
10493 @if gas-bootstrap
10494 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
10495 all-stageautoprofile: all-stageautoprofile-gas
10496 TARGET-stageautoprofile-gas = $(TARGET-gas)
10497 all-stageautoprofile-gas: configure-stageautoprofile-gas
10498         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10499         @r=`${PWD_COMMAND}`; export r; \
10500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10501         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10502         $(HOST_EXPORTS) \
10503         $(POSTSTAGE1_HOST_EXPORTS)  \
10504         cd $(HOST_SUBDIR)/gas && \
10505         $$s/gcc/config/i386/$(AUTO_PROFILE) \
10506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10507                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10508                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10509                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10514                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
10515                 $(TARGET-stageautoprofile-gas)
10516
10517 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
10518 clean-stageautoprofile: clean-stageautoprofile-gas
10519 clean-stageautoprofile-gas:
10520         @if [ $(current_stage) = stageautoprofile ]; then \
10521           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10522         else \
10523           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
10524           $(MAKE) stageautoprofile-start; \
10525         fi; \
10526         cd $(HOST_SUBDIR)/gas && \
10527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10528 @endif gas-bootstrap
10529
10530
10531 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
10532 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
10533 maybe-all-stageautofeedback-gas:
10534 maybe-clean-stageautofeedback-gas:
10535 @if gas-bootstrap
10536 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
10537 all-stageautofeedback: all-stageautofeedback-gas
10538 TARGET-stageautofeedback-gas = $(TARGET-gas)
10539 all-stageautofeedback-gas: configure-stageautofeedback-gas
10540         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10541         @r=`${PWD_COMMAND}`; export r; \
10542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10544         $(HOST_EXPORTS) \
10545         $(POSTSTAGE1_HOST_EXPORTS)  \
10546         cd $(HOST_SUBDIR)/gas && \
10547          \
10548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10549                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10550                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10551                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10552                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10553                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10554                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10555                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10556                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10557                 $(TARGET-stageautofeedback-gas)
10558
10559 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
10560 clean-stageautofeedback: clean-stageautofeedback-gas
10561 clean-stageautofeedback-gas:
10562         @if [ $(current_stage) = stageautofeedback ]; then \
10563           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10564         else \
10565           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
10566           $(MAKE) stageautofeedback-start; \
10567         fi; \
10568         cd $(HOST_SUBDIR)/gas && \
10569         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10570 @endif gas-bootstrap
10571
10572
10573
10574
10575
10576 .PHONY: check-gas maybe-check-gas
10577 maybe-check-gas:
10578 @if gas
10579 maybe-check-gas: check-gas
10580
10581 check-gas:
10582         @: $(MAKE); $(unstage)
10583         @r=`${PWD_COMMAND}`; export r; \
10584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10586         (cd $(HOST_SUBDIR)/gas && \
10587           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10588
10589 @endif gas
10590
10591 .PHONY: install-gas maybe-install-gas
10592 maybe-install-gas:
10593 @if gas
10594 maybe-install-gas: install-gas
10595
10596 install-gas: installdirs
10597         @: $(MAKE); $(unstage)
10598         @r=`${PWD_COMMAND}`; export r; \
10599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10600         $(HOST_EXPORTS) \
10601         (cd $(HOST_SUBDIR)/gas && \
10602           $(MAKE) $(FLAGS_TO_PASS)  install)
10603
10604 @endif gas
10605
10606 .PHONY: install-strip-gas maybe-install-strip-gas
10607 maybe-install-strip-gas:
10608 @if gas
10609 maybe-install-strip-gas: install-strip-gas
10610
10611 install-strip-gas: installdirs
10612         @: $(MAKE); $(unstage)
10613         @r=`${PWD_COMMAND}`; export r; \
10614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10615         $(HOST_EXPORTS) \
10616         (cd $(HOST_SUBDIR)/gas && \
10617           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10618
10619 @endif gas
10620
10621 # Other targets (info, dvi, pdf, etc.)
10622
10623 .PHONY: maybe-info-gas info-gas
10624 maybe-info-gas:
10625 @if gas
10626 maybe-info-gas: info-gas
10627
10628 info-gas: \
10629     configure-gas 
10630         @[ -f ./gas/Makefile ] || exit 0; \
10631         r=`${PWD_COMMAND}`; export r; \
10632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10633         $(HOST_EXPORTS) \
10634         for flag in $(EXTRA_HOST_FLAGS) ; do \
10635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10636         done; \
10637         echo "Doing info in gas"; \
10638         (cd $(HOST_SUBDIR)/gas && \
10639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10641                   "RANLIB=$${RANLIB}" \
10642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10643                   info) \
10644           || exit 1
10645
10646 @endif gas
10647
10648 .PHONY: maybe-dvi-gas dvi-gas
10649 maybe-dvi-gas:
10650 @if gas
10651 maybe-dvi-gas: dvi-gas
10652
10653 dvi-gas: \
10654     configure-gas 
10655         @[ -f ./gas/Makefile ] || exit 0; \
10656         r=`${PWD_COMMAND}`; export r; \
10657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658         $(HOST_EXPORTS) \
10659         for flag in $(EXTRA_HOST_FLAGS) ; do \
10660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10661         done; \
10662         echo "Doing dvi in gas"; \
10663         (cd $(HOST_SUBDIR)/gas && \
10664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10666                   "RANLIB=$${RANLIB}" \
10667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10668                   dvi) \
10669           || exit 1
10670
10671 @endif gas
10672
10673 .PHONY: maybe-pdf-gas pdf-gas
10674 maybe-pdf-gas:
10675 @if gas
10676 maybe-pdf-gas: pdf-gas
10677
10678 pdf-gas: \
10679     configure-gas 
10680         @[ -f ./gas/Makefile ] || exit 0; \
10681         r=`${PWD_COMMAND}`; export r; \
10682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683         $(HOST_EXPORTS) \
10684         for flag in $(EXTRA_HOST_FLAGS) ; do \
10685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10686         done; \
10687         echo "Doing pdf in gas"; \
10688         (cd $(HOST_SUBDIR)/gas && \
10689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10691                   "RANLIB=$${RANLIB}" \
10692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10693                   pdf) \
10694           || exit 1
10695
10696 @endif gas
10697
10698 .PHONY: maybe-html-gas html-gas
10699 maybe-html-gas:
10700 @if gas
10701 maybe-html-gas: html-gas
10702
10703 html-gas: \
10704     configure-gas 
10705         @[ -f ./gas/Makefile ] || exit 0; \
10706         r=`${PWD_COMMAND}`; export r; \
10707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708         $(HOST_EXPORTS) \
10709         for flag in $(EXTRA_HOST_FLAGS) ; do \
10710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10711         done; \
10712         echo "Doing html in gas"; \
10713         (cd $(HOST_SUBDIR)/gas && \
10714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10716                   "RANLIB=$${RANLIB}" \
10717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10718                   html) \
10719           || exit 1
10720
10721 @endif gas
10722
10723 .PHONY: maybe-TAGS-gas TAGS-gas
10724 maybe-TAGS-gas:
10725 @if gas
10726 maybe-TAGS-gas: TAGS-gas
10727
10728 TAGS-gas: \
10729     configure-gas 
10730         @[ -f ./gas/Makefile ] || exit 0; \
10731         r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         for flag in $(EXTRA_HOST_FLAGS) ; do \
10735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736         done; \
10737         echo "Doing TAGS in gas"; \
10738         (cd $(HOST_SUBDIR)/gas && \
10739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741                   "RANLIB=$${RANLIB}" \
10742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743                   TAGS) \
10744           || exit 1
10745
10746 @endif gas
10747
10748 .PHONY: maybe-install-info-gas install-info-gas
10749 maybe-install-info-gas:
10750 @if gas
10751 maybe-install-info-gas: install-info-gas
10752
10753 install-info-gas: \
10754     configure-gas \
10755     info-gas 
10756         @[ -f ./gas/Makefile ] || exit 0; \
10757         r=`${PWD_COMMAND}`; export r; \
10758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759         $(HOST_EXPORTS) \
10760         for flag in $(EXTRA_HOST_FLAGS) ; do \
10761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762         done; \
10763         echo "Doing install-info in gas"; \
10764         (cd $(HOST_SUBDIR)/gas && \
10765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767                   "RANLIB=$${RANLIB}" \
10768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769                   install-info) \
10770           || exit 1
10771
10772 @endif gas
10773
10774 .PHONY: maybe-install-pdf-gas install-pdf-gas
10775 maybe-install-pdf-gas:
10776 @if gas
10777 maybe-install-pdf-gas: install-pdf-gas
10778
10779 install-pdf-gas: \
10780     configure-gas \
10781     pdf-gas 
10782         @[ -f ./gas/Makefile ] || exit 0; \
10783         r=`${PWD_COMMAND}`; export r; \
10784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785         $(HOST_EXPORTS) \
10786         for flag in $(EXTRA_HOST_FLAGS) ; do \
10787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10788         done; \
10789         echo "Doing install-pdf in gas"; \
10790         (cd $(HOST_SUBDIR)/gas && \
10791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793                   "RANLIB=$${RANLIB}" \
10794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10795                   install-pdf) \
10796           || exit 1
10797
10798 @endif gas
10799
10800 .PHONY: maybe-install-html-gas install-html-gas
10801 maybe-install-html-gas:
10802 @if gas
10803 maybe-install-html-gas: install-html-gas
10804
10805 install-html-gas: \
10806     configure-gas \
10807     html-gas 
10808         @[ -f ./gas/Makefile ] || exit 0; \
10809         r=`${PWD_COMMAND}`; export r; \
10810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10811         $(HOST_EXPORTS) \
10812         for flag in $(EXTRA_HOST_FLAGS) ; do \
10813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10814         done; \
10815         echo "Doing install-html in gas"; \
10816         (cd $(HOST_SUBDIR)/gas && \
10817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10819                   "RANLIB=$${RANLIB}" \
10820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10821                   install-html) \
10822           || exit 1
10823
10824 @endif gas
10825
10826 .PHONY: maybe-installcheck-gas installcheck-gas
10827 maybe-installcheck-gas:
10828 @if gas
10829 maybe-installcheck-gas: installcheck-gas
10830
10831 installcheck-gas: \
10832     configure-gas 
10833         @[ -f ./gas/Makefile ] || exit 0; \
10834         r=`${PWD_COMMAND}`; export r; \
10835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836         $(HOST_EXPORTS) \
10837         for flag in $(EXTRA_HOST_FLAGS) ; do \
10838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839         done; \
10840         echo "Doing installcheck in gas"; \
10841         (cd $(HOST_SUBDIR)/gas && \
10842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10844                   "RANLIB=$${RANLIB}" \
10845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10846                   installcheck) \
10847           || exit 1
10848
10849 @endif gas
10850
10851 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10852 maybe-mostlyclean-gas:
10853 @if gas
10854 maybe-mostlyclean-gas: mostlyclean-gas
10855
10856 mostlyclean-gas: 
10857         @[ -f ./gas/Makefile ] || exit 0; \
10858         r=`${PWD_COMMAND}`; export r; \
10859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10860         $(HOST_EXPORTS) \
10861         for flag in $(EXTRA_HOST_FLAGS) ; do \
10862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10863         done; \
10864         echo "Doing mostlyclean in gas"; \
10865         (cd $(HOST_SUBDIR)/gas && \
10866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10868                   "RANLIB=$${RANLIB}" \
10869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10870                   mostlyclean) \
10871           || exit 1
10872
10873 @endif gas
10874
10875 .PHONY: maybe-clean-gas clean-gas
10876 maybe-clean-gas:
10877 @if gas
10878 maybe-clean-gas: clean-gas
10879
10880 clean-gas: 
10881         @[ -f ./gas/Makefile ] || exit 0; \
10882         r=`${PWD_COMMAND}`; export r; \
10883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10884         $(HOST_EXPORTS) \
10885         for flag in $(EXTRA_HOST_FLAGS) ; do \
10886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10887         done; \
10888         echo "Doing clean in gas"; \
10889         (cd $(HOST_SUBDIR)/gas && \
10890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10892                   "RANLIB=$${RANLIB}" \
10893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10894                   clean) \
10895           || exit 1
10896
10897 @endif gas
10898
10899 .PHONY: maybe-distclean-gas distclean-gas
10900 maybe-distclean-gas:
10901 @if gas
10902 maybe-distclean-gas: distclean-gas
10903
10904 distclean-gas: 
10905         @[ -f ./gas/Makefile ] || exit 0; \
10906         r=`${PWD_COMMAND}`; export r; \
10907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10908         $(HOST_EXPORTS) \
10909         for flag in $(EXTRA_HOST_FLAGS) ; do \
10910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10911         done; \
10912         echo "Doing distclean in gas"; \
10913         (cd $(HOST_SUBDIR)/gas && \
10914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10916                   "RANLIB=$${RANLIB}" \
10917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10918                   distclean) \
10919           || exit 1
10920
10921 @endif gas
10922
10923 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10924 maybe-maintainer-clean-gas:
10925 @if gas
10926 maybe-maintainer-clean-gas: maintainer-clean-gas
10927
10928 maintainer-clean-gas: 
10929         @[ -f ./gas/Makefile ] || exit 0; \
10930         r=`${PWD_COMMAND}`; export r; \
10931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932         $(HOST_EXPORTS) \
10933         for flag in $(EXTRA_HOST_FLAGS) ; do \
10934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10935         done; \
10936         echo "Doing maintainer-clean in gas"; \
10937         (cd $(HOST_SUBDIR)/gas && \
10938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10940                   "RANLIB=$${RANLIB}" \
10941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10942                   maintainer-clean) \
10943           || exit 1
10944
10945 @endif gas
10946
10947
10948
10949 .PHONY: configure-gcc maybe-configure-gcc
10950 maybe-configure-gcc:
10951 @if gcc-bootstrap
10952 configure-gcc: stage_current
10953 @endif gcc-bootstrap
10954 @if gcc
10955 maybe-configure-gcc: configure-gcc
10956 configure-gcc: 
10957         @r=`${PWD_COMMAND}`; export r; \
10958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10961         $(HOST_EXPORTS)  \
10962         echo Configuring in $(HOST_SUBDIR)/gcc; \
10963         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10964         case $(srcdir) in \
10965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10966           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10968         esac; \
10969         module_srcdir=gcc; \
10970         $(SHELL) \
10971           $$s/$$module_srcdir/configure \
10972           --srcdir=$${topdir}/$$module_srcdir \
10973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10974           --target=${target_alias}  \
10975           || exit 1
10976 @endif gcc
10977
10978
10979
10980 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10981 maybe-configure-stage1-gcc:
10982 @if gcc-bootstrap
10983 maybe-configure-stage1-gcc: configure-stage1-gcc
10984 configure-stage1-gcc:
10985         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10987         @r=`${PWD_COMMAND}`; export r; \
10988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10989         TFLAGS="$(STAGE1_TFLAGS)"; \
10990         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10991         $(HOST_EXPORTS) \
10992         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10993         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10994         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10995         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10997         cd $(HOST_SUBDIR)/gcc || exit 1; \
10998         case $(srcdir) in \
10999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11000           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11002         esac; \
11003         module_srcdir=gcc; \
11004         $(SHELL) $$s/$$module_srcdir/configure \
11005           --srcdir=$${topdir}/$$module_srcdir \
11006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11007           --target=${target_alias} \
11008            \
11009           $(STAGE1_CONFIGURE_FLAGS)
11010 @endif gcc-bootstrap
11011
11012 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11013 maybe-configure-stage2-gcc:
11014 @if gcc-bootstrap
11015 maybe-configure-stage2-gcc: configure-stage2-gcc
11016 configure-stage2-gcc:
11017         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11018         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11019         @r=`${PWD_COMMAND}`; export r; \
11020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021         TFLAGS="$(STAGE2_TFLAGS)"; \
11022         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11023         $(HOST_EXPORTS) \
11024         $(POSTSTAGE1_HOST_EXPORTS) \
11025         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11026         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11027         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11028         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11030         cd $(HOST_SUBDIR)/gcc || exit 1; \
11031         case $(srcdir) in \
11032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11033           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11035         esac; \
11036         module_srcdir=gcc; \
11037         $(SHELL) $$s/$$module_srcdir/configure \
11038           --srcdir=$${topdir}/$$module_srcdir \
11039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11040           --target=${target_alias} \
11041           --with-build-libsubdir=$(HOST_SUBDIR) \
11042           $(STAGE2_CONFIGURE_FLAGS)
11043 @endif gcc-bootstrap
11044
11045 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11046 maybe-configure-stage3-gcc:
11047 @if gcc-bootstrap
11048 maybe-configure-stage3-gcc: configure-stage3-gcc
11049 configure-stage3-gcc:
11050         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11052         @r=`${PWD_COMMAND}`; export r; \
11053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054         TFLAGS="$(STAGE3_TFLAGS)"; \
11055         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11056         $(HOST_EXPORTS) \
11057         $(POSTSTAGE1_HOST_EXPORTS) \
11058         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11059         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11060         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11061         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11063         cd $(HOST_SUBDIR)/gcc || exit 1; \
11064         case $(srcdir) in \
11065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11066           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11068         esac; \
11069         module_srcdir=gcc; \
11070         $(SHELL) $$s/$$module_srcdir/configure \
11071           --srcdir=$${topdir}/$$module_srcdir \
11072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11073           --target=${target_alias} \
11074           --with-build-libsubdir=$(HOST_SUBDIR) \
11075           $(STAGE3_CONFIGURE_FLAGS)
11076 @endif gcc-bootstrap
11077
11078 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11079 maybe-configure-stage4-gcc:
11080 @if gcc-bootstrap
11081 maybe-configure-stage4-gcc: configure-stage4-gcc
11082 configure-stage4-gcc:
11083         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11085         @r=`${PWD_COMMAND}`; export r; \
11086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11087         TFLAGS="$(STAGE4_TFLAGS)"; \
11088         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11089         $(HOST_EXPORTS) \
11090         $(POSTSTAGE1_HOST_EXPORTS) \
11091         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11092         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11093         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11094         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11096         cd $(HOST_SUBDIR)/gcc || exit 1; \
11097         case $(srcdir) in \
11098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11099           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11101         esac; \
11102         module_srcdir=gcc; \
11103         $(SHELL) $$s/$$module_srcdir/configure \
11104           --srcdir=$${topdir}/$$module_srcdir \
11105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11106           --target=${target_alias} \
11107           --with-build-libsubdir=$(HOST_SUBDIR) \
11108           $(STAGE4_CONFIGURE_FLAGS)
11109 @endif gcc-bootstrap
11110
11111 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11112 maybe-configure-stageprofile-gcc:
11113 @if gcc-bootstrap
11114 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11115 configure-stageprofile-gcc:
11116         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11118         @r=`${PWD_COMMAND}`; export r; \
11119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11121         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11122         $(HOST_EXPORTS) \
11123         $(POSTSTAGE1_HOST_EXPORTS) \
11124         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11125         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11126         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11127         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11129         cd $(HOST_SUBDIR)/gcc || exit 1; \
11130         case $(srcdir) in \
11131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11132           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11134         esac; \
11135         module_srcdir=gcc; \
11136         $(SHELL) $$s/$$module_srcdir/configure \
11137           --srcdir=$${topdir}/$$module_srcdir \
11138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11139           --target=${target_alias} \
11140           --with-build-libsubdir=$(HOST_SUBDIR) \
11141           $(STAGEprofile_CONFIGURE_FLAGS)
11142 @endif gcc-bootstrap
11143
11144 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11145 maybe-configure-stagefeedback-gcc:
11146 @if gcc-bootstrap
11147 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11148 configure-stagefeedback-gcc:
11149         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11151         @r=`${PWD_COMMAND}`; export r; \
11152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11153         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11154         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11155         $(HOST_EXPORTS) \
11156         $(POSTSTAGE1_HOST_EXPORTS) \
11157         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11158         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11159         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11160         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11162         cd $(HOST_SUBDIR)/gcc || exit 1; \
11163         case $(srcdir) in \
11164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11165           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11167         esac; \
11168         module_srcdir=gcc; \
11169         $(SHELL) $$s/$$module_srcdir/configure \
11170           --srcdir=$${topdir}/$$module_srcdir \
11171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11172           --target=${target_alias} \
11173           --with-build-libsubdir=$(HOST_SUBDIR) \
11174           $(STAGEfeedback_CONFIGURE_FLAGS)
11175 @endif gcc-bootstrap
11176
11177 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11178 maybe-configure-stageautoprofile-gcc:
11179 @if gcc-bootstrap
11180 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11181 configure-stageautoprofile-gcc:
11182         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11183         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11184         @r=`${PWD_COMMAND}`; export r; \
11185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11187         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11188         $(HOST_EXPORTS) \
11189         $(POSTSTAGE1_HOST_EXPORTS) \
11190         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11191         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11192         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11193         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11195         cd $(HOST_SUBDIR)/gcc || exit 1; \
11196         case $(srcdir) in \
11197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11198           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11200         esac; \
11201         module_srcdir=gcc; \
11202         $(SHELL) $$s/$$module_srcdir/configure \
11203           --srcdir=$${topdir}/$$module_srcdir \
11204           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11205           --target=${target_alias} \
11206           --with-build-libsubdir=$(HOST_SUBDIR) \
11207           $(STAGEautoprofile_CONFIGURE_FLAGS)
11208 @endif gcc-bootstrap
11209
11210 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11211 maybe-configure-stageautofeedback-gcc:
11212 @if gcc-bootstrap
11213 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11214 configure-stageautofeedback-gcc:
11215         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11217         @r=`${PWD_COMMAND}`; export r; \
11218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11219         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11220         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11221         $(HOST_EXPORTS) \
11222         $(POSTSTAGE1_HOST_EXPORTS) \
11223         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11224         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11225         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11226         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11228         cd $(HOST_SUBDIR)/gcc || exit 1; \
11229         case $(srcdir) in \
11230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11231           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11233         esac; \
11234         module_srcdir=gcc; \
11235         $(SHELL) $$s/$$module_srcdir/configure \
11236           --srcdir=$${topdir}/$$module_srcdir \
11237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11238           --target=${target_alias} \
11239           --with-build-libsubdir=$(HOST_SUBDIR) \
11240           $(STAGEautofeedback_CONFIGURE_FLAGS)
11241 @endif gcc-bootstrap
11242
11243
11244
11245
11246
11247 .PHONY: all-gcc maybe-all-gcc
11248 maybe-all-gcc:
11249 @if gcc-bootstrap
11250 all-gcc: stage_current
11251 @endif gcc-bootstrap
11252 @if gcc
11253 TARGET-gcc=all
11254 maybe-all-gcc: all-gcc
11255 all-gcc: configure-gcc
11256         @r=`${PWD_COMMAND}`; export r; \
11257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11258         $(HOST_EXPORTS)  \
11259         (cd $(HOST_SUBDIR)/gcc && \
11260           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11261                 $(TARGET-gcc))
11262 @endif gcc
11263
11264
11265
11266 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11267 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11268 maybe-all-stage1-gcc:
11269 maybe-clean-stage1-gcc:
11270 @if gcc-bootstrap
11271 maybe-all-stage1-gcc: all-stage1-gcc
11272 all-stage1: all-stage1-gcc
11273 TARGET-stage1-gcc = $(TARGET-gcc)
11274 all-stage1-gcc: configure-stage1-gcc
11275         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11276         @r=`${PWD_COMMAND}`; export r; \
11277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11278         TFLAGS="$(STAGE1_TFLAGS)"; \
11279         $(HOST_EXPORTS)  \
11280         cd $(HOST_SUBDIR)/gcc && \
11281          \
11282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11283                 CFLAGS="$(STAGE1_CFLAGS)" \
11284                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11285                 LIBCFLAGS="$(LIBCFLAGS)" \
11286                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11287                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11288                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11289                 $(EXTRA_HOST_FLAGS)  \
11290                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11291                 TFLAGS="$(STAGE1_TFLAGS)"  \
11292                 $(TARGET-stage1-gcc)
11293
11294 maybe-clean-stage1-gcc: clean-stage1-gcc
11295 clean-stage1: clean-stage1-gcc
11296 clean-stage1-gcc:
11297         @if [ $(current_stage) = stage1 ]; then \
11298           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11299         else \
11300           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11301           $(MAKE) stage1-start; \
11302         fi; \
11303         cd $(HOST_SUBDIR)/gcc && \
11304         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11305         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11306 @endif gcc-bootstrap
11307
11308
11309 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11310 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11311 maybe-all-stage2-gcc:
11312 maybe-clean-stage2-gcc:
11313 @if gcc-bootstrap
11314 maybe-all-stage2-gcc: all-stage2-gcc
11315 all-stage2: all-stage2-gcc
11316 TARGET-stage2-gcc = $(TARGET-gcc)
11317 all-stage2-gcc: configure-stage2-gcc
11318         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11319         @r=`${PWD_COMMAND}`; export r; \
11320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11321         TFLAGS="$(STAGE2_TFLAGS)"; \
11322         $(HOST_EXPORTS) \
11323         $(POSTSTAGE1_HOST_EXPORTS)  \
11324         cd $(HOST_SUBDIR)/gcc && \
11325          \
11326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11327                 CFLAGS="$(STAGE2_CFLAGS)" \
11328                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11329                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11330                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11331                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11332                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11333                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11334                 TFLAGS="$(STAGE2_TFLAGS)"  \
11335                 $(TARGET-stage2-gcc)
11336
11337 maybe-clean-stage2-gcc: clean-stage2-gcc
11338 clean-stage2: clean-stage2-gcc
11339 clean-stage2-gcc:
11340         @if [ $(current_stage) = stage2 ]; then \
11341           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11342         else \
11343           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11344           $(MAKE) stage2-start; \
11345         fi; \
11346         cd $(HOST_SUBDIR)/gcc && \
11347         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11348 @endif gcc-bootstrap
11349
11350
11351 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11352 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11353 maybe-all-stage3-gcc:
11354 maybe-clean-stage3-gcc:
11355 @if gcc-bootstrap
11356 maybe-all-stage3-gcc: all-stage3-gcc
11357 all-stage3: all-stage3-gcc
11358 TARGET-stage3-gcc = $(TARGET-gcc)
11359 all-stage3-gcc: configure-stage3-gcc
11360         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11361         @r=`${PWD_COMMAND}`; export r; \
11362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11363         TFLAGS="$(STAGE3_TFLAGS)"; \
11364         $(HOST_EXPORTS) \
11365         $(POSTSTAGE1_HOST_EXPORTS)  \
11366         cd $(HOST_SUBDIR)/gcc && \
11367          \
11368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11369                 CFLAGS="$(STAGE3_CFLAGS)" \
11370                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11371                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11376                 TFLAGS="$(STAGE3_TFLAGS)"  \
11377                 $(TARGET-stage3-gcc)
11378
11379 maybe-clean-stage3-gcc: clean-stage3-gcc
11380 clean-stage3: clean-stage3-gcc
11381 clean-stage3-gcc:
11382         @if [ $(current_stage) = stage3 ]; then \
11383           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11384         else \
11385           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
11386           $(MAKE) stage3-start; \
11387         fi; \
11388         cd $(HOST_SUBDIR)/gcc && \
11389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11390 @endif gcc-bootstrap
11391
11392
11393 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11394 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11395 maybe-all-stage4-gcc:
11396 maybe-clean-stage4-gcc:
11397 @if gcc-bootstrap
11398 maybe-all-stage4-gcc: all-stage4-gcc
11399 all-stage4: all-stage4-gcc
11400 TARGET-stage4-gcc = $(TARGET-gcc)
11401 all-stage4-gcc: configure-stage4-gcc
11402         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11403         @r=`${PWD_COMMAND}`; export r; \
11404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11405         TFLAGS="$(STAGE4_TFLAGS)"; \
11406         $(HOST_EXPORTS) \
11407         $(POSTSTAGE1_HOST_EXPORTS)  \
11408         cd $(HOST_SUBDIR)/gcc && \
11409          \
11410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11411                 CFLAGS="$(STAGE4_CFLAGS)" \
11412                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11413                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11417                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11418                 TFLAGS="$(STAGE4_TFLAGS)"  \
11419                 $(TARGET-stage4-gcc)
11420
11421 maybe-clean-stage4-gcc: clean-stage4-gcc
11422 clean-stage4: clean-stage4-gcc
11423 clean-stage4-gcc:
11424         @if [ $(current_stage) = stage4 ]; then \
11425           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11426         else \
11427           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
11428           $(MAKE) stage4-start; \
11429         fi; \
11430         cd $(HOST_SUBDIR)/gcc && \
11431         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11432 @endif gcc-bootstrap
11433
11434
11435 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11436 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11437 maybe-all-stageprofile-gcc:
11438 maybe-clean-stageprofile-gcc:
11439 @if gcc-bootstrap
11440 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11441 all-stageprofile: all-stageprofile-gcc
11442 TARGET-stageprofile-gcc = $(TARGET-gcc)
11443 all-stageprofile-gcc: configure-stageprofile-gcc
11444         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11445         @r=`${PWD_COMMAND}`; export r; \
11446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11447         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11448         $(HOST_EXPORTS) \
11449         $(POSTSTAGE1_HOST_EXPORTS)  \
11450         cd $(HOST_SUBDIR)/gcc && \
11451          \
11452         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11453                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11454                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11455                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11456                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11457                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11458                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11459                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11460                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11461                 $(TARGET-stageprofile-gcc)
11462
11463 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11464 clean-stageprofile: clean-stageprofile-gcc
11465 clean-stageprofile-gcc:
11466         @if [ $(current_stage) = stageprofile ]; then \
11467           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11468         else \
11469           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
11470           $(MAKE) stageprofile-start; \
11471         fi; \
11472         cd $(HOST_SUBDIR)/gcc && \
11473         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11474 @endif gcc-bootstrap
11475
11476
11477 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11478 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11479 maybe-all-stagefeedback-gcc:
11480 maybe-clean-stagefeedback-gcc:
11481 @if gcc-bootstrap
11482 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11483 all-stagefeedback: all-stagefeedback-gcc
11484 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11485 all-stagefeedback-gcc: configure-stagefeedback-gcc
11486         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11487         @r=`${PWD_COMMAND}`; export r; \
11488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11489         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11490         $(HOST_EXPORTS) \
11491         $(POSTSTAGE1_HOST_EXPORTS)  \
11492         cd $(HOST_SUBDIR)/gcc && \
11493          \
11494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11495                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11496                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11497                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11498                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11499                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11500                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11501                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11502                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11503                 $(TARGET-stagefeedback-gcc)
11504
11505 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11506 clean-stagefeedback: clean-stagefeedback-gcc
11507 clean-stagefeedback-gcc:
11508         @if [ $(current_stage) = stagefeedback ]; then \
11509           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11510         else \
11511           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
11512           $(MAKE) stagefeedback-start; \
11513         fi; \
11514         cd $(HOST_SUBDIR)/gcc && \
11515         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11516 @endif gcc-bootstrap
11517
11518
11519 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
11520 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
11521 maybe-all-stageautoprofile-gcc:
11522 maybe-clean-stageautoprofile-gcc:
11523 @if gcc-bootstrap
11524 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
11525 all-stageautoprofile: all-stageautoprofile-gcc
11526 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
11527 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
11528         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11529         @r=`${PWD_COMMAND}`; export r; \
11530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11531         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11532         $(HOST_EXPORTS) \
11533         $(POSTSTAGE1_HOST_EXPORTS)  \
11534         cd $(HOST_SUBDIR)/gcc && \
11535         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11537                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11538                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11539                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11540                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11541                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11542                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11543                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11544                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11545                 $(TARGET-stageautoprofile-gcc)
11546
11547 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
11548 clean-stageautoprofile: clean-stageautoprofile-gcc
11549 clean-stageautoprofile-gcc:
11550         @if [ $(current_stage) = stageautoprofile ]; then \
11551           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11552         else \
11553           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
11554           $(MAKE) stageautoprofile-start; \
11555         fi; \
11556         cd $(HOST_SUBDIR)/gcc && \
11557         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11558 @endif gcc-bootstrap
11559
11560
11561 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
11562 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
11563 maybe-all-stageautofeedback-gcc:
11564 maybe-clean-stageautofeedback-gcc:
11565 @if gcc-bootstrap
11566 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
11567 all-stageautofeedback: all-stageautofeedback-gcc
11568 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
11569 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
11570         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11571         @r=`${PWD_COMMAND}`; export r; \
11572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11573         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11574         $(HOST_EXPORTS) \
11575         $(POSTSTAGE1_HOST_EXPORTS)  \
11576         cd $(HOST_SUBDIR)/gcc && \
11577          \
11578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11579                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11580                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11581                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11586                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11587                 $(TARGET-stageautofeedback-gcc)
11588
11589 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
11590 clean-stageautofeedback: clean-stageautofeedback-gcc
11591 clean-stageautofeedback-gcc:
11592         @if [ $(current_stage) = stageautofeedback ]; then \
11593           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11594         else \
11595           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
11596           $(MAKE) stageautofeedback-start; \
11597         fi; \
11598         cd $(HOST_SUBDIR)/gcc && \
11599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11600 @endif gcc-bootstrap
11601
11602
11603
11604
11605
11606 .PHONY: check-gcc maybe-check-gcc
11607 maybe-check-gcc:
11608 @if gcc
11609 maybe-check-gcc: check-gcc
11610
11611 check-gcc:
11612         @: $(MAKE); $(unstage)
11613         @r=`${PWD_COMMAND}`; export r; \
11614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11615         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11616         (cd $(HOST_SUBDIR)/gcc && \
11617           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11618
11619 @endif gcc
11620
11621 .PHONY: install-gcc maybe-install-gcc
11622 maybe-install-gcc:
11623 @if gcc
11624 maybe-install-gcc: install-gcc
11625
11626 install-gcc: installdirs
11627         @: $(MAKE); $(unstage)
11628         @r=`${PWD_COMMAND}`; export r; \
11629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630         $(HOST_EXPORTS) \
11631         (cd $(HOST_SUBDIR)/gcc && \
11632           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11633
11634 @endif gcc
11635
11636 .PHONY: install-strip-gcc maybe-install-strip-gcc
11637 maybe-install-strip-gcc:
11638 @if gcc
11639 maybe-install-strip-gcc: install-strip-gcc
11640
11641 install-strip-gcc: installdirs
11642         @: $(MAKE); $(unstage)
11643         @r=`${PWD_COMMAND}`; export r; \
11644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11645         $(HOST_EXPORTS) \
11646         (cd $(HOST_SUBDIR)/gcc && \
11647           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
11648
11649 @endif gcc
11650
11651 # Other targets (info, dvi, pdf, etc.)
11652
11653 .PHONY: maybe-info-gcc info-gcc
11654 maybe-info-gcc:
11655 @if gcc
11656 maybe-info-gcc: info-gcc
11657
11658 info-gcc: \
11659     configure-gcc 
11660         @[ -f ./gcc/Makefile ] || exit 0; \
11661         r=`${PWD_COMMAND}`; export r; \
11662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11663         $(HOST_EXPORTS) \
11664         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11666         done; \
11667         echo "Doing info in gcc"; \
11668         (cd $(HOST_SUBDIR)/gcc && \
11669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11671                   "RANLIB=$${RANLIB}" \
11672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11673                   info) \
11674           || exit 1
11675
11676 @endif gcc
11677
11678 .PHONY: maybe-dvi-gcc dvi-gcc
11679 maybe-dvi-gcc:
11680 @if gcc
11681 maybe-dvi-gcc: dvi-gcc
11682
11683 dvi-gcc: \
11684     configure-gcc 
11685         @[ -f ./gcc/Makefile ] || exit 0; \
11686         r=`${PWD_COMMAND}`; export r; \
11687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11688         $(HOST_EXPORTS) \
11689         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11691         done; \
11692         echo "Doing dvi in gcc"; \
11693         (cd $(HOST_SUBDIR)/gcc && \
11694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11696                   "RANLIB=$${RANLIB}" \
11697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11698                   dvi) \
11699           || exit 1
11700
11701 @endif gcc
11702
11703 .PHONY: maybe-pdf-gcc pdf-gcc
11704 maybe-pdf-gcc:
11705 @if gcc
11706 maybe-pdf-gcc: pdf-gcc
11707
11708 pdf-gcc: \
11709     configure-gcc 
11710         @[ -f ./gcc/Makefile ] || exit 0; \
11711         r=`${PWD_COMMAND}`; export r; \
11712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11713         $(HOST_EXPORTS) \
11714         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11716         done; \
11717         echo "Doing pdf in gcc"; \
11718         (cd $(HOST_SUBDIR)/gcc && \
11719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11721                   "RANLIB=$${RANLIB}" \
11722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11723                   pdf) \
11724           || exit 1
11725
11726 @endif gcc
11727
11728 .PHONY: maybe-html-gcc html-gcc
11729 maybe-html-gcc:
11730 @if gcc
11731 maybe-html-gcc: html-gcc
11732
11733 html-gcc: \
11734     configure-gcc 
11735         @[ -f ./gcc/Makefile ] || exit 0; \
11736         r=`${PWD_COMMAND}`; export r; \
11737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11738         $(HOST_EXPORTS) \
11739         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11741         done; \
11742         echo "Doing html in gcc"; \
11743         (cd $(HOST_SUBDIR)/gcc && \
11744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11746                   "RANLIB=$${RANLIB}" \
11747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11748                   html) \
11749           || exit 1
11750
11751 @endif gcc
11752
11753 .PHONY: maybe-TAGS-gcc TAGS-gcc
11754 maybe-TAGS-gcc:
11755 @if gcc
11756 maybe-TAGS-gcc: TAGS-gcc
11757
11758 TAGS-gcc: \
11759     configure-gcc 
11760         @[ -f ./gcc/Makefile ] || exit 0; \
11761         r=`${PWD_COMMAND}`; export r; \
11762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11763         $(HOST_EXPORTS) \
11764         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11766         done; \
11767         echo "Doing TAGS in gcc"; \
11768         (cd $(HOST_SUBDIR)/gcc && \
11769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11771                   "RANLIB=$${RANLIB}" \
11772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11773                   TAGS) \
11774           || exit 1
11775
11776 @endif gcc
11777
11778 .PHONY: maybe-install-info-gcc install-info-gcc
11779 maybe-install-info-gcc:
11780 @if gcc
11781 maybe-install-info-gcc: install-info-gcc
11782
11783 install-info-gcc: \
11784     configure-gcc \
11785     info-gcc 
11786         @[ -f ./gcc/Makefile ] || exit 0; \
11787         r=`${PWD_COMMAND}`; export r; \
11788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11789         $(HOST_EXPORTS) \
11790         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11792         done; \
11793         echo "Doing install-info in gcc"; \
11794         (cd $(HOST_SUBDIR)/gcc && \
11795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11797                   "RANLIB=$${RANLIB}" \
11798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11799                   install-info) \
11800           || exit 1
11801
11802 @endif gcc
11803
11804 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
11805 maybe-install-pdf-gcc:
11806 @if gcc
11807 maybe-install-pdf-gcc: install-pdf-gcc
11808
11809 install-pdf-gcc: \
11810     configure-gcc \
11811     pdf-gcc 
11812         @[ -f ./gcc/Makefile ] || exit 0; \
11813         r=`${PWD_COMMAND}`; export r; \
11814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815         $(HOST_EXPORTS) \
11816         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818         done; \
11819         echo "Doing install-pdf in gcc"; \
11820         (cd $(HOST_SUBDIR)/gcc && \
11821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823                   "RANLIB=$${RANLIB}" \
11824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11825                   install-pdf) \
11826           || exit 1
11827
11828 @endif gcc
11829
11830 .PHONY: maybe-install-html-gcc install-html-gcc
11831 maybe-install-html-gcc:
11832 @if gcc
11833 maybe-install-html-gcc: install-html-gcc
11834
11835 install-html-gcc: \
11836     configure-gcc \
11837     html-gcc 
11838         @[ -f ./gcc/Makefile ] || exit 0; \
11839         r=`${PWD_COMMAND}`; export r; \
11840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841         $(HOST_EXPORTS) \
11842         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11844         done; \
11845         echo "Doing install-html in gcc"; \
11846         (cd $(HOST_SUBDIR)/gcc && \
11847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11849                   "RANLIB=$${RANLIB}" \
11850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11851                   install-html) \
11852           || exit 1
11853
11854 @endif gcc
11855
11856 .PHONY: maybe-installcheck-gcc installcheck-gcc
11857 maybe-installcheck-gcc:
11858 @if gcc
11859 maybe-installcheck-gcc: installcheck-gcc
11860
11861 installcheck-gcc: \
11862     configure-gcc 
11863         @[ -f ./gcc/Makefile ] || exit 0; \
11864         r=`${PWD_COMMAND}`; export r; \
11865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11866         $(HOST_EXPORTS) \
11867         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11869         done; \
11870         echo "Doing installcheck in gcc"; \
11871         (cd $(HOST_SUBDIR)/gcc && \
11872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11874                   "RANLIB=$${RANLIB}" \
11875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11876                   installcheck) \
11877           || exit 1
11878
11879 @endif gcc
11880
11881 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11882 maybe-mostlyclean-gcc:
11883 @if gcc
11884 maybe-mostlyclean-gcc: mostlyclean-gcc
11885
11886 mostlyclean-gcc: 
11887         @[ -f ./gcc/Makefile ] || exit 0; \
11888         r=`${PWD_COMMAND}`; export r; \
11889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11890         $(HOST_EXPORTS) \
11891         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11893         done; \
11894         echo "Doing mostlyclean in gcc"; \
11895         (cd $(HOST_SUBDIR)/gcc && \
11896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11898                   "RANLIB=$${RANLIB}" \
11899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11900                   mostlyclean) \
11901           || exit 1
11902
11903 @endif gcc
11904
11905 .PHONY: maybe-clean-gcc clean-gcc
11906 maybe-clean-gcc:
11907 @if gcc
11908 maybe-clean-gcc: clean-gcc
11909
11910 clean-gcc: 
11911         @[ -f ./gcc/Makefile ] || exit 0; \
11912         r=`${PWD_COMMAND}`; export r; \
11913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914         $(HOST_EXPORTS) \
11915         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917         done; \
11918         echo "Doing clean in gcc"; \
11919         (cd $(HOST_SUBDIR)/gcc && \
11920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922                   "RANLIB=$${RANLIB}" \
11923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11924                   clean) \
11925           || exit 1
11926
11927 @endif gcc
11928
11929 .PHONY: maybe-distclean-gcc distclean-gcc
11930 maybe-distclean-gcc:
11931 @if gcc
11932 maybe-distclean-gcc: distclean-gcc
11933
11934 distclean-gcc: 
11935         @[ -f ./gcc/Makefile ] || exit 0; \
11936         r=`${PWD_COMMAND}`; export r; \
11937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11938         $(HOST_EXPORTS) \
11939         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11941         done; \
11942         echo "Doing distclean in gcc"; \
11943         (cd $(HOST_SUBDIR)/gcc && \
11944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11946                   "RANLIB=$${RANLIB}" \
11947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11948                   distclean) \
11949           || exit 1
11950
11951 @endif gcc
11952
11953 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11954 maybe-maintainer-clean-gcc:
11955 @if gcc
11956 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11957
11958 maintainer-clean-gcc: 
11959         @[ -f ./gcc/Makefile ] || exit 0; \
11960         r=`${PWD_COMMAND}`; export r; \
11961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962         $(HOST_EXPORTS) \
11963         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965         done; \
11966         echo "Doing maintainer-clean in gcc"; \
11967         (cd $(HOST_SUBDIR)/gcc && \
11968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970                   "RANLIB=$${RANLIB}" \
11971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11972                   maintainer-clean) \
11973           || exit 1
11974
11975 @endif gcc
11976
11977
11978
11979 .PHONY: configure-gmp maybe-configure-gmp
11980 maybe-configure-gmp:
11981 @if gcc-bootstrap
11982 configure-gmp: stage_current
11983 @endif gcc-bootstrap
11984 @if gmp
11985 maybe-configure-gmp: configure-gmp
11986 configure-gmp: 
11987         @r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11991         $(HOST_EXPORTS)  \
11992         echo Configuring in $(HOST_SUBDIR)/gmp; \
11993         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11994         case $(srcdir) in \
11995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11996           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11998         esac; \
11999         module_srcdir=gmp; \
12000         $(SHELL) \
12001           $$s/$$module_srcdir/configure \
12002           --srcdir=$${topdir}/$$module_srcdir \
12003           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12004           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12005           || exit 1
12006 @endif gmp
12007
12008
12009
12010 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12011 maybe-configure-stage1-gmp:
12012 @if gmp-bootstrap
12013 maybe-configure-stage1-gmp: configure-stage1-gmp
12014 configure-stage1-gmp:
12015         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12016         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12017         @r=`${PWD_COMMAND}`; export r; \
12018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12019         TFLAGS="$(STAGE1_TFLAGS)"; \
12020         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12021         $(HOST_EXPORTS) \
12022         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12023         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12024         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12025         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12027         cd $(HOST_SUBDIR)/gmp || exit 1; \
12028         case $(srcdir) in \
12029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12030           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12032         esac; \
12033         module_srcdir=gmp; \
12034         $(SHELL) $$s/$$module_srcdir/configure \
12035           --srcdir=$${topdir}/$$module_srcdir \
12036           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12037           --target=none-${host_vendor}-${host_os} \
12038            \
12039           $(STAGE1_CONFIGURE_FLAGS) \
12040           --disable-shared LEX="touch lex.yy.c"
12041 @endif gmp-bootstrap
12042
12043 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12044 maybe-configure-stage2-gmp:
12045 @if gmp-bootstrap
12046 maybe-configure-stage2-gmp: configure-stage2-gmp
12047 configure-stage2-gmp:
12048         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12050         @r=`${PWD_COMMAND}`; export r; \
12051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12052         TFLAGS="$(STAGE2_TFLAGS)"; \
12053         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12054         $(HOST_EXPORTS) \
12055         $(POSTSTAGE1_HOST_EXPORTS) \
12056         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12057         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12058         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12059         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12061         cd $(HOST_SUBDIR)/gmp || exit 1; \
12062         case $(srcdir) in \
12063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12064           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12066         esac; \
12067         module_srcdir=gmp; \
12068         $(SHELL) $$s/$$module_srcdir/configure \
12069           --srcdir=$${topdir}/$$module_srcdir \
12070           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12071           --target=none-${host_vendor}-${host_os} \
12072           --with-build-libsubdir=$(HOST_SUBDIR) \
12073           $(STAGE2_CONFIGURE_FLAGS) \
12074           --disable-shared LEX="touch lex.yy.c"
12075 @endif gmp-bootstrap
12076
12077 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12078 maybe-configure-stage3-gmp:
12079 @if gmp-bootstrap
12080 maybe-configure-stage3-gmp: configure-stage3-gmp
12081 configure-stage3-gmp:
12082         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12084         @r=`${PWD_COMMAND}`; export r; \
12085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12086         TFLAGS="$(STAGE3_TFLAGS)"; \
12087         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12088         $(HOST_EXPORTS) \
12089         $(POSTSTAGE1_HOST_EXPORTS) \
12090         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12091         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12092         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12093         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12095         cd $(HOST_SUBDIR)/gmp || exit 1; \
12096         case $(srcdir) in \
12097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12098           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12100         esac; \
12101         module_srcdir=gmp; \
12102         $(SHELL) $$s/$$module_srcdir/configure \
12103           --srcdir=$${topdir}/$$module_srcdir \
12104           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12105           --target=none-${host_vendor}-${host_os} \
12106           --with-build-libsubdir=$(HOST_SUBDIR) \
12107           $(STAGE3_CONFIGURE_FLAGS) \
12108           --disable-shared LEX="touch lex.yy.c"
12109 @endif gmp-bootstrap
12110
12111 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12112 maybe-configure-stage4-gmp:
12113 @if gmp-bootstrap
12114 maybe-configure-stage4-gmp: configure-stage4-gmp
12115 configure-stage4-gmp:
12116         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12118         @r=`${PWD_COMMAND}`; export r; \
12119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120         TFLAGS="$(STAGE4_TFLAGS)"; \
12121         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12122         $(HOST_EXPORTS) \
12123         $(POSTSTAGE1_HOST_EXPORTS) \
12124         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12125         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12126         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12127         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12129         cd $(HOST_SUBDIR)/gmp || exit 1; \
12130         case $(srcdir) in \
12131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12132           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12134         esac; \
12135         module_srcdir=gmp; \
12136         $(SHELL) $$s/$$module_srcdir/configure \
12137           --srcdir=$${topdir}/$$module_srcdir \
12138           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12139           --target=none-${host_vendor}-${host_os} \
12140           --with-build-libsubdir=$(HOST_SUBDIR) \
12141           $(STAGE4_CONFIGURE_FLAGS) \
12142           --disable-shared LEX="touch lex.yy.c"
12143 @endif gmp-bootstrap
12144
12145 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12146 maybe-configure-stageprofile-gmp:
12147 @if gmp-bootstrap
12148 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12149 configure-stageprofile-gmp:
12150         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12152         @r=`${PWD_COMMAND}`; export r; \
12153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12154         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12155         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12156         $(HOST_EXPORTS) \
12157         $(POSTSTAGE1_HOST_EXPORTS) \
12158         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12159         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12160         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12161         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12163         cd $(HOST_SUBDIR)/gmp || exit 1; \
12164         case $(srcdir) in \
12165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12166           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12168         esac; \
12169         module_srcdir=gmp; \
12170         $(SHELL) $$s/$$module_srcdir/configure \
12171           --srcdir=$${topdir}/$$module_srcdir \
12172           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12173           --target=none-${host_vendor}-${host_os} \
12174           --with-build-libsubdir=$(HOST_SUBDIR) \
12175           $(STAGEprofile_CONFIGURE_FLAGS) \
12176           --disable-shared LEX="touch lex.yy.c"
12177 @endif gmp-bootstrap
12178
12179 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12180 maybe-configure-stagefeedback-gmp:
12181 @if gmp-bootstrap
12182 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12183 configure-stagefeedback-gmp:
12184         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12186         @r=`${PWD_COMMAND}`; export r; \
12187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12188         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12189         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12190         $(HOST_EXPORTS) \
12191         $(POSTSTAGE1_HOST_EXPORTS) \
12192         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12193         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12194         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12195         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12197         cd $(HOST_SUBDIR)/gmp || exit 1; \
12198         case $(srcdir) in \
12199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12200           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12202         esac; \
12203         module_srcdir=gmp; \
12204         $(SHELL) $$s/$$module_srcdir/configure \
12205           --srcdir=$${topdir}/$$module_srcdir \
12206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12207           --target=none-${host_vendor}-${host_os} \
12208           --with-build-libsubdir=$(HOST_SUBDIR) \
12209           $(STAGEfeedback_CONFIGURE_FLAGS) \
12210           --disable-shared LEX="touch lex.yy.c"
12211 @endif gmp-bootstrap
12212
12213 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12214 maybe-configure-stageautoprofile-gmp:
12215 @if gmp-bootstrap
12216 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12217 configure-stageautoprofile-gmp:
12218         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12220         @r=`${PWD_COMMAND}`; export r; \
12221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12223         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12224         $(HOST_EXPORTS) \
12225         $(POSTSTAGE1_HOST_EXPORTS) \
12226         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12227         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12228         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12229         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12231         cd $(HOST_SUBDIR)/gmp || exit 1; \
12232         case $(srcdir) in \
12233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12234           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12236         esac; \
12237         module_srcdir=gmp; \
12238         $(SHELL) $$s/$$module_srcdir/configure \
12239           --srcdir=$${topdir}/$$module_srcdir \
12240           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12241           --target=none-${host_vendor}-${host_os} \
12242           --with-build-libsubdir=$(HOST_SUBDIR) \
12243           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12244           --disable-shared LEX="touch lex.yy.c"
12245 @endif gmp-bootstrap
12246
12247 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12248 maybe-configure-stageautofeedback-gmp:
12249 @if gmp-bootstrap
12250 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12251 configure-stageautofeedback-gmp:
12252         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12254         @r=`${PWD_COMMAND}`; export r; \
12255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12257         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12258         $(HOST_EXPORTS) \
12259         $(POSTSTAGE1_HOST_EXPORTS) \
12260         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12261         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12262         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12263         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12265         cd $(HOST_SUBDIR)/gmp || exit 1; \
12266         case $(srcdir) in \
12267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12268           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12270         esac; \
12271         module_srcdir=gmp; \
12272         $(SHELL) $$s/$$module_srcdir/configure \
12273           --srcdir=$${topdir}/$$module_srcdir \
12274           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12275           --target=none-${host_vendor}-${host_os} \
12276           --with-build-libsubdir=$(HOST_SUBDIR) \
12277           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12278           --disable-shared LEX="touch lex.yy.c"
12279 @endif gmp-bootstrap
12280
12281
12282
12283
12284
12285 .PHONY: all-gmp maybe-all-gmp
12286 maybe-all-gmp:
12287 @if gcc-bootstrap
12288 all-gmp: stage_current
12289 @endif gcc-bootstrap
12290 @if gmp
12291 TARGET-gmp=all
12292 maybe-all-gmp: all-gmp
12293 all-gmp: configure-gmp
12294         @r=`${PWD_COMMAND}`; export r; \
12295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12296         $(HOST_EXPORTS)  \
12297         (cd $(HOST_SUBDIR)/gmp && \
12298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12299                 $(TARGET-gmp))
12300 @endif gmp
12301
12302
12303
12304 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
12305 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
12306 maybe-all-stage1-gmp:
12307 maybe-clean-stage1-gmp:
12308 @if gmp-bootstrap
12309 maybe-all-stage1-gmp: all-stage1-gmp
12310 all-stage1: all-stage1-gmp
12311 TARGET-stage1-gmp = $(TARGET-gmp)
12312 all-stage1-gmp: configure-stage1-gmp
12313         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12314         @r=`${PWD_COMMAND}`; export r; \
12315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12316         TFLAGS="$(STAGE1_TFLAGS)"; \
12317         $(HOST_EXPORTS)  \
12318         cd $(HOST_SUBDIR)/gmp && \
12319          \
12320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12321                 CFLAGS="$(STAGE1_CFLAGS)" \
12322                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12323                 LIBCFLAGS="$(LIBCFLAGS)" \
12324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12327                 $(EXTRA_HOST_FLAGS)  \
12328                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12329                 TFLAGS="$(STAGE1_TFLAGS)"  \
12330                 $(TARGET-stage1-gmp)
12331
12332 maybe-clean-stage1-gmp: clean-stage1-gmp
12333 clean-stage1: clean-stage1-gmp
12334 clean-stage1-gmp:
12335         @if [ $(current_stage) = stage1 ]; then \
12336           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12337         else \
12338           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
12339           $(MAKE) stage1-start; \
12340         fi; \
12341         cd $(HOST_SUBDIR)/gmp && \
12342         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12343         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12344 @endif gmp-bootstrap
12345
12346
12347 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
12348 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
12349 maybe-all-stage2-gmp:
12350 maybe-clean-stage2-gmp:
12351 @if gmp-bootstrap
12352 maybe-all-stage2-gmp: all-stage2-gmp
12353 all-stage2: all-stage2-gmp
12354 TARGET-stage2-gmp = $(TARGET-gmp)
12355 all-stage2-gmp: configure-stage2-gmp
12356         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12357         @r=`${PWD_COMMAND}`; export r; \
12358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12359         TFLAGS="$(STAGE2_TFLAGS)"; \
12360         $(HOST_EXPORTS) \
12361         $(POSTSTAGE1_HOST_EXPORTS)  \
12362         cd $(HOST_SUBDIR)/gmp && \
12363          \
12364         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12365                 CFLAGS="$(STAGE2_CFLAGS)" \
12366                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12367                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12368                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12369                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12370                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12371                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12372                 TFLAGS="$(STAGE2_TFLAGS)"  \
12373                 $(TARGET-stage2-gmp)
12374
12375 maybe-clean-stage2-gmp: clean-stage2-gmp
12376 clean-stage2: clean-stage2-gmp
12377 clean-stage2-gmp:
12378         @if [ $(current_stage) = stage2 ]; then \
12379           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12380         else \
12381           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
12382           $(MAKE) stage2-start; \
12383         fi; \
12384         cd $(HOST_SUBDIR)/gmp && \
12385         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12386 @endif gmp-bootstrap
12387
12388
12389 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
12390 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
12391 maybe-all-stage3-gmp:
12392 maybe-clean-stage3-gmp:
12393 @if gmp-bootstrap
12394 maybe-all-stage3-gmp: all-stage3-gmp
12395 all-stage3: all-stage3-gmp
12396 TARGET-stage3-gmp = $(TARGET-gmp)
12397 all-stage3-gmp: configure-stage3-gmp
12398         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12399         @r=`${PWD_COMMAND}`; export r; \
12400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12401         TFLAGS="$(STAGE3_TFLAGS)"; \
12402         $(HOST_EXPORTS) \
12403         $(POSTSTAGE1_HOST_EXPORTS)  \
12404         cd $(HOST_SUBDIR)/gmp && \
12405          \
12406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12407                 CFLAGS="$(STAGE3_CFLAGS)" \
12408                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12409                 LIBCFLAGS="$(STAGE3_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) AM_CFLAGS="-DNO_ASM" \
12414                 TFLAGS="$(STAGE3_TFLAGS)"  \
12415                 $(TARGET-stage3-gmp)
12416
12417 maybe-clean-stage3-gmp: clean-stage3-gmp
12418 clean-stage3: clean-stage3-gmp
12419 clean-stage3-gmp:
12420         @if [ $(current_stage) = stage3 ]; then \
12421           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12422         else \
12423           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
12424           $(MAKE) stage3-start; \
12425         fi; \
12426         cd $(HOST_SUBDIR)/gmp && \
12427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12428 @endif gmp-bootstrap
12429
12430
12431 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
12432 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
12433 maybe-all-stage4-gmp:
12434 maybe-clean-stage4-gmp:
12435 @if gmp-bootstrap
12436 maybe-all-stage4-gmp: all-stage4-gmp
12437 all-stage4: all-stage4-gmp
12438 TARGET-stage4-gmp = $(TARGET-gmp)
12439 all-stage4-gmp: configure-stage4-gmp
12440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12441         @r=`${PWD_COMMAND}`; export r; \
12442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443         TFLAGS="$(STAGE4_TFLAGS)"; \
12444         $(HOST_EXPORTS) \
12445         $(POSTSTAGE1_HOST_EXPORTS)  \
12446         cd $(HOST_SUBDIR)/gmp && \
12447          \
12448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12449                 CFLAGS="$(STAGE4_CFLAGS)" \
12450                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12451                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12456                 TFLAGS="$(STAGE4_TFLAGS)"  \
12457                 $(TARGET-stage4-gmp)
12458
12459 maybe-clean-stage4-gmp: clean-stage4-gmp
12460 clean-stage4: clean-stage4-gmp
12461 clean-stage4-gmp:
12462         @if [ $(current_stage) = stage4 ]; then \
12463           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12464         else \
12465           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
12466           $(MAKE) stage4-start; \
12467         fi; \
12468         cd $(HOST_SUBDIR)/gmp && \
12469         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12470 @endif gmp-bootstrap
12471
12472
12473 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
12474 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
12475 maybe-all-stageprofile-gmp:
12476 maybe-clean-stageprofile-gmp:
12477 @if gmp-bootstrap
12478 maybe-all-stageprofile-gmp: all-stageprofile-gmp
12479 all-stageprofile: all-stageprofile-gmp
12480 TARGET-stageprofile-gmp = $(TARGET-gmp)
12481 all-stageprofile-gmp: configure-stageprofile-gmp
12482         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12483         @r=`${PWD_COMMAND}`; export r; \
12484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12486         $(HOST_EXPORTS) \
12487         $(POSTSTAGE1_HOST_EXPORTS)  \
12488         cd $(HOST_SUBDIR)/gmp && \
12489          \
12490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12492                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12493                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12494                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12495                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12496                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12497                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12498                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12499                 $(TARGET-stageprofile-gmp)
12500
12501 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
12502 clean-stageprofile: clean-stageprofile-gmp
12503 clean-stageprofile-gmp:
12504         @if [ $(current_stage) = stageprofile ]; then \
12505           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12506         else \
12507           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
12508           $(MAKE) stageprofile-start; \
12509         fi; \
12510         cd $(HOST_SUBDIR)/gmp && \
12511         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12512 @endif gmp-bootstrap
12513
12514
12515 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
12516 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
12517 maybe-all-stagefeedback-gmp:
12518 maybe-clean-stagefeedback-gmp:
12519 @if gmp-bootstrap
12520 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
12521 all-stagefeedback: all-stagefeedback-gmp
12522 TARGET-stagefeedback-gmp = $(TARGET-gmp)
12523 all-stagefeedback-gmp: configure-stagefeedback-gmp
12524         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12525         @r=`${PWD_COMMAND}`; export r; \
12526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12527         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12528         $(HOST_EXPORTS) \
12529         $(POSTSTAGE1_HOST_EXPORTS)  \
12530         cd $(HOST_SUBDIR)/gmp && \
12531          \
12532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12533                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12534                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12535                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12539                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12540                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12541                 $(TARGET-stagefeedback-gmp)
12542
12543 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
12544 clean-stagefeedback: clean-stagefeedback-gmp
12545 clean-stagefeedback-gmp:
12546         @if [ $(current_stage) = stagefeedback ]; then \
12547           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12548         else \
12549           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
12550           $(MAKE) stagefeedback-start; \
12551         fi; \
12552         cd $(HOST_SUBDIR)/gmp && \
12553         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12554 @endif gmp-bootstrap
12555
12556
12557 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
12558 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
12559 maybe-all-stageautoprofile-gmp:
12560 maybe-clean-stageautoprofile-gmp:
12561 @if gmp-bootstrap
12562 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
12563 all-stageautoprofile: all-stageautoprofile-gmp
12564 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
12565 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
12566         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12567         @r=`${PWD_COMMAND}`; export r; \
12568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12569         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12570         $(HOST_EXPORTS) \
12571         $(POSTSTAGE1_HOST_EXPORTS)  \
12572         cd $(HOST_SUBDIR)/gmp && \
12573         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12575                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12576                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12577                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12578                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12579                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12580                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12581                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12582                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12583                 $(TARGET-stageautoprofile-gmp)
12584
12585 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
12586 clean-stageautoprofile: clean-stageautoprofile-gmp
12587 clean-stageautoprofile-gmp:
12588         @if [ $(current_stage) = stageautoprofile ]; then \
12589           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12590         else \
12591           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
12592           $(MAKE) stageautoprofile-start; \
12593         fi; \
12594         cd $(HOST_SUBDIR)/gmp && \
12595         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12596 @endif gmp-bootstrap
12597
12598
12599 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
12600 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
12601 maybe-all-stageautofeedback-gmp:
12602 maybe-clean-stageautofeedback-gmp:
12603 @if gmp-bootstrap
12604 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
12605 all-stageautofeedback: all-stageautofeedback-gmp
12606 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
12607 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
12608         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12609         @r=`${PWD_COMMAND}`; export r; \
12610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12611         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12612         $(HOST_EXPORTS) \
12613         $(POSTSTAGE1_HOST_EXPORTS)  \
12614         cd $(HOST_SUBDIR)/gmp && \
12615          \
12616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12617                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12618                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12619                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12624                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12625                 $(TARGET-stageautofeedback-gmp)
12626
12627 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
12628 clean-stageautofeedback: clean-stageautofeedback-gmp
12629 clean-stageautofeedback-gmp:
12630         @if [ $(current_stage) = stageautofeedback ]; then \
12631           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12632         else \
12633           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
12634           $(MAKE) stageautofeedback-start; \
12635         fi; \
12636         cd $(HOST_SUBDIR)/gmp && \
12637         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12638 @endif gmp-bootstrap
12639
12640
12641
12642
12643
12644 .PHONY: check-gmp maybe-check-gmp
12645 maybe-check-gmp:
12646 @if gmp
12647 maybe-check-gmp: check-gmp
12648
12649 check-gmp:
12650         @: $(MAKE); $(unstage)
12651         @r=`${PWD_COMMAND}`; export r; \
12652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12653         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12654         (cd $(HOST_SUBDIR)/gmp && \
12655           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12656
12657 @endif gmp
12658
12659 .PHONY: install-gmp maybe-install-gmp
12660 maybe-install-gmp:
12661 @if gmp
12662 maybe-install-gmp: install-gmp
12663
12664 install-gmp:
12665
12666 @endif gmp
12667
12668 .PHONY: install-strip-gmp maybe-install-strip-gmp
12669 maybe-install-strip-gmp:
12670 @if gmp
12671 maybe-install-strip-gmp: install-strip-gmp
12672
12673 install-strip-gmp:
12674
12675 @endif gmp
12676
12677 # Other targets (info, dvi, pdf, etc.)
12678
12679 .PHONY: maybe-info-gmp info-gmp
12680 maybe-info-gmp:
12681 @if gmp
12682 maybe-info-gmp: info-gmp
12683
12684 info-gmp: \
12685     configure-gmp 
12686         @[ -f ./gmp/Makefile ] || exit 0; \
12687         r=`${PWD_COMMAND}`; export r; \
12688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689         $(HOST_EXPORTS) \
12690         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692         done; \
12693         echo "Doing info in gmp"; \
12694         (cd $(HOST_SUBDIR)/gmp && \
12695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697                   "RANLIB=$${RANLIB}" \
12698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699                   info) \
12700           || exit 1
12701
12702 @endif gmp
12703
12704 .PHONY: maybe-dvi-gmp dvi-gmp
12705 maybe-dvi-gmp:
12706 @if gmp
12707 maybe-dvi-gmp: dvi-gmp
12708
12709 dvi-gmp: \
12710     configure-gmp 
12711         @[ -f ./gmp/Makefile ] || exit 0; \
12712         r=`${PWD_COMMAND}`; export r; \
12713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714         $(HOST_EXPORTS) \
12715         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717         done; \
12718         echo "Doing dvi in gmp"; \
12719         (cd $(HOST_SUBDIR)/gmp && \
12720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722                   "RANLIB=$${RANLIB}" \
12723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12724                   dvi) \
12725           || exit 1
12726
12727 @endif gmp
12728
12729 .PHONY: maybe-pdf-gmp pdf-gmp
12730 maybe-pdf-gmp:
12731 @if gmp
12732 maybe-pdf-gmp: pdf-gmp
12733
12734 pdf-gmp: \
12735     configure-gmp 
12736         @[ -f ./gmp/Makefile ] || exit 0; \
12737         r=`${PWD_COMMAND}`; export r; \
12738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12739         $(HOST_EXPORTS) \
12740         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12742         done; \
12743         echo "Doing pdf in gmp"; \
12744         (cd $(HOST_SUBDIR)/gmp && \
12745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12747                   "RANLIB=$${RANLIB}" \
12748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12749                   pdf) \
12750           || exit 1
12751
12752 @endif gmp
12753
12754 .PHONY: maybe-html-gmp html-gmp
12755 maybe-html-gmp:
12756 @if gmp
12757 maybe-html-gmp: html-gmp
12758
12759 html-gmp: \
12760     configure-gmp 
12761         @[ -f ./gmp/Makefile ] || exit 0; \
12762         r=`${PWD_COMMAND}`; export r; \
12763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12764         $(HOST_EXPORTS) \
12765         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12767         done; \
12768         echo "Doing html in gmp"; \
12769         (cd $(HOST_SUBDIR)/gmp && \
12770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12772                   "RANLIB=$${RANLIB}" \
12773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12774                   html) \
12775           || exit 1
12776
12777 @endif gmp
12778
12779 .PHONY: maybe-TAGS-gmp TAGS-gmp
12780 maybe-TAGS-gmp:
12781 @if gmp
12782 maybe-TAGS-gmp: TAGS-gmp
12783
12784 TAGS-gmp: \
12785     configure-gmp 
12786         @[ -f ./gmp/Makefile ] || exit 0; \
12787         r=`${PWD_COMMAND}`; export r; \
12788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12789         $(HOST_EXPORTS) \
12790         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12792         done; \
12793         echo "Doing TAGS in gmp"; \
12794         (cd $(HOST_SUBDIR)/gmp && \
12795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12797                   "RANLIB=$${RANLIB}" \
12798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12799                   TAGS) \
12800           || exit 1
12801
12802 @endif gmp
12803
12804 .PHONY: maybe-install-info-gmp install-info-gmp
12805 maybe-install-info-gmp:
12806 @if gmp
12807 maybe-install-info-gmp: install-info-gmp
12808
12809 install-info-gmp: \
12810     configure-gmp \
12811     info-gmp 
12812         @[ -f ./gmp/Makefile ] || exit 0; \
12813         r=`${PWD_COMMAND}`; export r; \
12814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815         $(HOST_EXPORTS) \
12816         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12818         done; \
12819         echo "Doing install-info in gmp"; \
12820         (cd $(HOST_SUBDIR)/gmp && \
12821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12823                   "RANLIB=$${RANLIB}" \
12824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12825                   install-info) \
12826           || exit 1
12827
12828 @endif gmp
12829
12830 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
12831 maybe-install-pdf-gmp:
12832 @if gmp
12833 maybe-install-pdf-gmp: install-pdf-gmp
12834
12835 install-pdf-gmp: \
12836     configure-gmp \
12837     pdf-gmp 
12838         @[ -f ./gmp/Makefile ] || exit 0; \
12839         r=`${PWD_COMMAND}`; export r; \
12840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12841         $(HOST_EXPORTS) \
12842         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12844         done; \
12845         echo "Doing install-pdf in gmp"; \
12846         (cd $(HOST_SUBDIR)/gmp && \
12847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12849                   "RANLIB=$${RANLIB}" \
12850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12851                   install-pdf) \
12852           || exit 1
12853
12854 @endif gmp
12855
12856 .PHONY: maybe-install-html-gmp install-html-gmp
12857 maybe-install-html-gmp:
12858 @if gmp
12859 maybe-install-html-gmp: install-html-gmp
12860
12861 install-html-gmp: \
12862     configure-gmp \
12863     html-gmp 
12864         @[ -f ./gmp/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) AM_CFLAGS="-DNO_ASM"; do \
12869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12870         done; \
12871         echo "Doing install-html in gmp"; \
12872         (cd $(HOST_SUBDIR)/gmp && \
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                   install-html) \
12878           || exit 1
12879
12880 @endif gmp
12881
12882 .PHONY: maybe-installcheck-gmp installcheck-gmp
12883 maybe-installcheck-gmp:
12884 @if gmp
12885 maybe-installcheck-gmp: installcheck-gmp
12886
12887 installcheck-gmp: \
12888     configure-gmp 
12889         @[ -f ./gmp/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) AM_CFLAGS="-DNO_ASM"; do \
12894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12895         done; \
12896         echo "Doing installcheck in gmp"; \
12897         (cd $(HOST_SUBDIR)/gmp && \
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                   installcheck) \
12903           || exit 1
12904
12905 @endif gmp
12906
12907 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
12908 maybe-mostlyclean-gmp:
12909 @if gmp
12910 maybe-mostlyclean-gmp: mostlyclean-gmp
12911
12912 mostlyclean-gmp: 
12913         @[ -f ./gmp/Makefile ] || exit 0; \
12914         r=`${PWD_COMMAND}`; export r; \
12915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12916         $(HOST_EXPORTS) \
12917         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12919         done; \
12920         echo "Doing mostlyclean in gmp"; \
12921         (cd $(HOST_SUBDIR)/gmp && \
12922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12924                   "RANLIB=$${RANLIB}" \
12925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12926                   mostlyclean) \
12927           || exit 1
12928
12929 @endif gmp
12930
12931 .PHONY: maybe-clean-gmp clean-gmp
12932 maybe-clean-gmp:
12933 @if gmp
12934 maybe-clean-gmp: clean-gmp
12935
12936 clean-gmp: 
12937         @[ -f ./gmp/Makefile ] || exit 0; \
12938         r=`${PWD_COMMAND}`; export r; \
12939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12940         $(HOST_EXPORTS) \
12941         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12943         done; \
12944         echo "Doing clean in gmp"; \
12945         (cd $(HOST_SUBDIR)/gmp && \
12946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12948                   "RANLIB=$${RANLIB}" \
12949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12950                   clean) \
12951           || exit 1
12952
12953 @endif gmp
12954
12955 .PHONY: maybe-distclean-gmp distclean-gmp
12956 maybe-distclean-gmp:
12957 @if gmp
12958 maybe-distclean-gmp: distclean-gmp
12959
12960 distclean-gmp: 
12961         @[ -f ./gmp/Makefile ] || exit 0; \
12962         r=`${PWD_COMMAND}`; export r; \
12963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964         $(HOST_EXPORTS) \
12965         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967         done; \
12968         echo "Doing distclean in gmp"; \
12969         (cd $(HOST_SUBDIR)/gmp && \
12970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972                   "RANLIB=$${RANLIB}" \
12973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974                   distclean) \
12975           || exit 1
12976
12977 @endif gmp
12978
12979 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
12980 maybe-maintainer-clean-gmp:
12981 @if gmp
12982 maybe-maintainer-clean-gmp: maintainer-clean-gmp
12983
12984 maintainer-clean-gmp: 
12985         @[ -f ./gmp/Makefile ] || exit 0; \
12986         r=`${PWD_COMMAND}`; export r; \
12987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12988         $(HOST_EXPORTS) \
12989         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12991         done; \
12992         echo "Doing maintainer-clean in gmp"; \
12993         (cd $(HOST_SUBDIR)/gmp && \
12994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12996                   "RANLIB=$${RANLIB}" \
12997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12998                   maintainer-clean) \
12999           || exit 1
13000
13001 @endif gmp
13002
13003
13004
13005 .PHONY: configure-mpfr maybe-configure-mpfr
13006 maybe-configure-mpfr:
13007 @if gcc-bootstrap
13008 configure-mpfr: stage_current
13009 @endif gcc-bootstrap
13010 @if mpfr
13011 maybe-configure-mpfr: configure-mpfr
13012 configure-mpfr: 
13013         @r=`${PWD_COMMAND}`; export r; \
13014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13015         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13017         $(HOST_EXPORTS)  \
13018         echo Configuring in $(HOST_SUBDIR)/mpfr; \
13019         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13020         case $(srcdir) in \
13021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13022           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13024         esac; \
13025         module_srcdir=mpfr; \
13026         $(SHELL) \
13027           $$s/$$module_srcdir/configure \
13028           --srcdir=$${topdir}/$$module_srcdir \
13029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13030           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13031           || exit 1
13032 @endif mpfr
13033
13034
13035
13036 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13037 maybe-configure-stage1-mpfr:
13038 @if mpfr-bootstrap
13039 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13040 configure-stage1-mpfr:
13041         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13042         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13043         @r=`${PWD_COMMAND}`; export r; \
13044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13045         TFLAGS="$(STAGE1_TFLAGS)"; \
13046         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13047         $(HOST_EXPORTS) \
13048         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13049         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13050         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13051         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13053         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13054         case $(srcdir) in \
13055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13056           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13058         esac; \
13059         module_srcdir=mpfr; \
13060         $(SHELL) $$s/$$module_srcdir/configure \
13061           --srcdir=$${topdir}/$$module_srcdir \
13062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13063           --target=${target_alias} \
13064            \
13065           $(STAGE1_CONFIGURE_FLAGS) \
13066           --disable-shared @extra_mpfr_configure_flags@
13067 @endif mpfr-bootstrap
13068
13069 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13070 maybe-configure-stage2-mpfr:
13071 @if mpfr-bootstrap
13072 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13073 configure-stage2-mpfr:
13074         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13076         @r=`${PWD_COMMAND}`; export r; \
13077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13078         TFLAGS="$(STAGE2_TFLAGS)"; \
13079         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13080         $(HOST_EXPORTS) \
13081         $(POSTSTAGE1_HOST_EXPORTS) \
13082         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13083         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13084         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13085         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13087         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13088         case $(srcdir) in \
13089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13090           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13092         esac; \
13093         module_srcdir=mpfr; \
13094         $(SHELL) $$s/$$module_srcdir/configure \
13095           --srcdir=$${topdir}/$$module_srcdir \
13096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13097           --target=${target_alias} \
13098           --with-build-libsubdir=$(HOST_SUBDIR) \
13099           $(STAGE2_CONFIGURE_FLAGS) \
13100           --disable-shared @extra_mpfr_configure_flags@
13101 @endif mpfr-bootstrap
13102
13103 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13104 maybe-configure-stage3-mpfr:
13105 @if mpfr-bootstrap
13106 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13107 configure-stage3-mpfr:
13108         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13109         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13110         @r=`${PWD_COMMAND}`; export r; \
13111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13112         TFLAGS="$(STAGE3_TFLAGS)"; \
13113         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13114         $(HOST_EXPORTS) \
13115         $(POSTSTAGE1_HOST_EXPORTS) \
13116         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13117         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13118         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13119         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13121         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13122         case $(srcdir) in \
13123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13124           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13126         esac; \
13127         module_srcdir=mpfr; \
13128         $(SHELL) $$s/$$module_srcdir/configure \
13129           --srcdir=$${topdir}/$$module_srcdir \
13130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13131           --target=${target_alias} \
13132           --with-build-libsubdir=$(HOST_SUBDIR) \
13133           $(STAGE3_CONFIGURE_FLAGS) \
13134           --disable-shared @extra_mpfr_configure_flags@
13135 @endif mpfr-bootstrap
13136
13137 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13138 maybe-configure-stage4-mpfr:
13139 @if mpfr-bootstrap
13140 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13141 configure-stage4-mpfr:
13142         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13144         @r=`${PWD_COMMAND}`; export r; \
13145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13146         TFLAGS="$(STAGE4_TFLAGS)"; \
13147         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13148         $(HOST_EXPORTS) \
13149         $(POSTSTAGE1_HOST_EXPORTS) \
13150         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13151         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13152         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13153         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13155         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13156         case $(srcdir) in \
13157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13158           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13160         esac; \
13161         module_srcdir=mpfr; \
13162         $(SHELL) $$s/$$module_srcdir/configure \
13163           --srcdir=$${topdir}/$$module_srcdir \
13164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13165           --target=${target_alias} \
13166           --with-build-libsubdir=$(HOST_SUBDIR) \
13167           $(STAGE4_CONFIGURE_FLAGS) \
13168           --disable-shared @extra_mpfr_configure_flags@
13169 @endif mpfr-bootstrap
13170
13171 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13172 maybe-configure-stageprofile-mpfr:
13173 @if mpfr-bootstrap
13174 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13175 configure-stageprofile-mpfr:
13176         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13178         @r=`${PWD_COMMAND}`; export r; \
13179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13180         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13181         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13182         $(HOST_EXPORTS) \
13183         $(POSTSTAGE1_HOST_EXPORTS) \
13184         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13185         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13186         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13187         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13189         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13190         case $(srcdir) in \
13191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13192           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13194         esac; \
13195         module_srcdir=mpfr; \
13196         $(SHELL) $$s/$$module_srcdir/configure \
13197           --srcdir=$${topdir}/$$module_srcdir \
13198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13199           --target=${target_alias} \
13200           --with-build-libsubdir=$(HOST_SUBDIR) \
13201           $(STAGEprofile_CONFIGURE_FLAGS) \
13202           --disable-shared @extra_mpfr_configure_flags@
13203 @endif mpfr-bootstrap
13204
13205 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13206 maybe-configure-stagefeedback-mpfr:
13207 @if mpfr-bootstrap
13208 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13209 configure-stagefeedback-mpfr:
13210         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13212         @r=`${PWD_COMMAND}`; export r; \
13213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13214         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13215         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13216         $(HOST_EXPORTS) \
13217         $(POSTSTAGE1_HOST_EXPORTS) \
13218         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13219         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13220         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13221         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
13222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13223         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13224         case $(srcdir) in \
13225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13226           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13228         esac; \
13229         module_srcdir=mpfr; \
13230         $(SHELL) $$s/$$module_srcdir/configure \
13231           --srcdir=$${topdir}/$$module_srcdir \
13232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13233           --target=${target_alias} \
13234           --with-build-libsubdir=$(HOST_SUBDIR) \
13235           $(STAGEfeedback_CONFIGURE_FLAGS) \
13236           --disable-shared @extra_mpfr_configure_flags@
13237 @endif mpfr-bootstrap
13238
13239 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
13240 maybe-configure-stageautoprofile-mpfr:
13241 @if mpfr-bootstrap
13242 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13243 configure-stageautoprofile-mpfr:
13244         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13245         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13246         @r=`${PWD_COMMAND}`; export r; \
13247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13249         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13250         $(HOST_EXPORTS) \
13251         $(POSTSTAGE1_HOST_EXPORTS) \
13252         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13253         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13254         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13255         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
13256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13257         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13258         case $(srcdir) in \
13259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13260           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13262         esac; \
13263         module_srcdir=mpfr; \
13264         $(SHELL) $$s/$$module_srcdir/configure \
13265           --srcdir=$${topdir}/$$module_srcdir \
13266           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13267           --target=${target_alias} \
13268           --with-build-libsubdir=$(HOST_SUBDIR) \
13269           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13270           --disable-shared @extra_mpfr_configure_flags@
13271 @endif mpfr-bootstrap
13272
13273 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
13274 maybe-configure-stageautofeedback-mpfr:
13275 @if mpfr-bootstrap
13276 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13277 configure-stageautofeedback-mpfr:
13278         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13280         @r=`${PWD_COMMAND}`; export r; \
13281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13282         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13283         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13284         $(HOST_EXPORTS) \
13285         $(POSTSTAGE1_HOST_EXPORTS) \
13286         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13287         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13288         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13289         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
13290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13291         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13292         case $(srcdir) in \
13293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13294           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13296         esac; \
13297         module_srcdir=mpfr; \
13298         $(SHELL) $$s/$$module_srcdir/configure \
13299           --srcdir=$${topdir}/$$module_srcdir \
13300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13301           --target=${target_alias} \
13302           --with-build-libsubdir=$(HOST_SUBDIR) \
13303           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13304           --disable-shared @extra_mpfr_configure_flags@
13305 @endif mpfr-bootstrap
13306
13307
13308
13309
13310
13311 .PHONY: all-mpfr maybe-all-mpfr
13312 maybe-all-mpfr:
13313 @if gcc-bootstrap
13314 all-mpfr: stage_current
13315 @endif gcc-bootstrap
13316 @if mpfr
13317 TARGET-mpfr=all
13318 maybe-all-mpfr: all-mpfr
13319 all-mpfr: configure-mpfr
13320         @r=`${PWD_COMMAND}`; export r; \
13321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13322         $(HOST_EXPORTS)  \
13323         (cd $(HOST_SUBDIR)/mpfr && \
13324           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13325                 $(TARGET-mpfr))
13326 @endif mpfr
13327
13328
13329
13330 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
13331 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
13332 maybe-all-stage1-mpfr:
13333 maybe-clean-stage1-mpfr:
13334 @if mpfr-bootstrap
13335 maybe-all-stage1-mpfr: all-stage1-mpfr
13336 all-stage1: all-stage1-mpfr
13337 TARGET-stage1-mpfr = $(TARGET-mpfr)
13338 all-stage1-mpfr: configure-stage1-mpfr
13339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13340         @r=`${PWD_COMMAND}`; export r; \
13341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342         TFLAGS="$(STAGE1_TFLAGS)"; \
13343         $(HOST_EXPORTS)  \
13344         cd $(HOST_SUBDIR)/mpfr && \
13345          \
13346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13347                 CFLAGS="$(STAGE1_CFLAGS)" \
13348                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13349                 LIBCFLAGS="$(LIBCFLAGS)" \
13350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13353                 $(EXTRA_HOST_FLAGS)  \
13354                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13355                 TFLAGS="$(STAGE1_TFLAGS)"  \
13356                 $(TARGET-stage1-mpfr)
13357
13358 maybe-clean-stage1-mpfr: clean-stage1-mpfr
13359 clean-stage1: clean-stage1-mpfr
13360 clean-stage1-mpfr:
13361         @if [ $(current_stage) = stage1 ]; then \
13362           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13363         else \
13364           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
13365           $(MAKE) stage1-start; \
13366         fi; \
13367         cd $(HOST_SUBDIR)/mpfr && \
13368         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13369         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13370 @endif mpfr-bootstrap
13371
13372
13373 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
13374 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
13375 maybe-all-stage2-mpfr:
13376 maybe-clean-stage2-mpfr:
13377 @if mpfr-bootstrap
13378 maybe-all-stage2-mpfr: all-stage2-mpfr
13379 all-stage2: all-stage2-mpfr
13380 TARGET-stage2-mpfr = $(TARGET-mpfr)
13381 all-stage2-mpfr: configure-stage2-mpfr
13382         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13383         @r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         TFLAGS="$(STAGE2_TFLAGS)"; \
13386         $(HOST_EXPORTS) \
13387         $(POSTSTAGE1_HOST_EXPORTS)  \
13388         cd $(HOST_SUBDIR)/mpfr && \
13389          \
13390         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13391                 CFLAGS="$(STAGE2_CFLAGS)" \
13392                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13393                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13394                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13395                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13396                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13397                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13398                 TFLAGS="$(STAGE2_TFLAGS)"  \
13399                 $(TARGET-stage2-mpfr)
13400
13401 maybe-clean-stage2-mpfr: clean-stage2-mpfr
13402 clean-stage2: clean-stage2-mpfr
13403 clean-stage2-mpfr:
13404         @if [ $(current_stage) = stage2 ]; then \
13405           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13406         else \
13407           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
13408           $(MAKE) stage2-start; \
13409         fi; \
13410         cd $(HOST_SUBDIR)/mpfr && \
13411         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13412 @endif mpfr-bootstrap
13413
13414
13415 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
13416 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
13417 maybe-all-stage3-mpfr:
13418 maybe-clean-stage3-mpfr:
13419 @if mpfr-bootstrap
13420 maybe-all-stage3-mpfr: all-stage3-mpfr
13421 all-stage3: all-stage3-mpfr
13422 TARGET-stage3-mpfr = $(TARGET-mpfr)
13423 all-stage3-mpfr: configure-stage3-mpfr
13424         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13425         @r=`${PWD_COMMAND}`; export r; \
13426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13427         TFLAGS="$(STAGE3_TFLAGS)"; \
13428         $(HOST_EXPORTS) \
13429         $(POSTSTAGE1_HOST_EXPORTS)  \
13430         cd $(HOST_SUBDIR)/mpfr && \
13431          \
13432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13433                 CFLAGS="$(STAGE3_CFLAGS)" \
13434                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13435                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13440                 TFLAGS="$(STAGE3_TFLAGS)"  \
13441                 $(TARGET-stage3-mpfr)
13442
13443 maybe-clean-stage3-mpfr: clean-stage3-mpfr
13444 clean-stage3: clean-stage3-mpfr
13445 clean-stage3-mpfr:
13446         @if [ $(current_stage) = stage3 ]; then \
13447           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13448         else \
13449           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
13450           $(MAKE) stage3-start; \
13451         fi; \
13452         cd $(HOST_SUBDIR)/mpfr && \
13453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13454 @endif mpfr-bootstrap
13455
13456
13457 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
13458 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
13459 maybe-all-stage4-mpfr:
13460 maybe-clean-stage4-mpfr:
13461 @if mpfr-bootstrap
13462 maybe-all-stage4-mpfr: all-stage4-mpfr
13463 all-stage4: all-stage4-mpfr
13464 TARGET-stage4-mpfr = $(TARGET-mpfr)
13465 all-stage4-mpfr: configure-stage4-mpfr
13466         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13467         @r=`${PWD_COMMAND}`; export r; \
13468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13469         TFLAGS="$(STAGE4_TFLAGS)"; \
13470         $(HOST_EXPORTS) \
13471         $(POSTSTAGE1_HOST_EXPORTS)  \
13472         cd $(HOST_SUBDIR)/mpfr && \
13473          \
13474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13475                 CFLAGS="$(STAGE4_CFLAGS)" \
13476                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13477                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13478                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13479                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13480                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13481                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13482                 TFLAGS="$(STAGE4_TFLAGS)"  \
13483                 $(TARGET-stage4-mpfr)
13484
13485 maybe-clean-stage4-mpfr: clean-stage4-mpfr
13486 clean-stage4: clean-stage4-mpfr
13487 clean-stage4-mpfr:
13488         @if [ $(current_stage) = stage4 ]; then \
13489           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13490         else \
13491           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
13492           $(MAKE) stage4-start; \
13493         fi; \
13494         cd $(HOST_SUBDIR)/mpfr && \
13495         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13496 @endif mpfr-bootstrap
13497
13498
13499 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
13500 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
13501 maybe-all-stageprofile-mpfr:
13502 maybe-clean-stageprofile-mpfr:
13503 @if mpfr-bootstrap
13504 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
13505 all-stageprofile: all-stageprofile-mpfr
13506 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
13507 all-stageprofile-mpfr: configure-stageprofile-mpfr
13508         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13509         @r=`${PWD_COMMAND}`; export r; \
13510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13511         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13512         $(HOST_EXPORTS) \
13513         $(POSTSTAGE1_HOST_EXPORTS)  \
13514         cd $(HOST_SUBDIR)/mpfr && \
13515          \
13516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13517                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13518                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13519                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13520                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13521                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13522                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13523                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13524                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13525                 $(TARGET-stageprofile-mpfr)
13526
13527 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
13528 clean-stageprofile: clean-stageprofile-mpfr
13529 clean-stageprofile-mpfr:
13530         @if [ $(current_stage) = stageprofile ]; then \
13531           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13532         else \
13533           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
13534           $(MAKE) stageprofile-start; \
13535         fi; \
13536         cd $(HOST_SUBDIR)/mpfr && \
13537         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13538 @endif mpfr-bootstrap
13539
13540
13541 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
13542 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
13543 maybe-all-stagefeedback-mpfr:
13544 maybe-clean-stagefeedback-mpfr:
13545 @if mpfr-bootstrap
13546 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
13547 all-stagefeedback: all-stagefeedback-mpfr
13548 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
13549 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
13550         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13551         @r=`${PWD_COMMAND}`; export r; \
13552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13554         $(HOST_EXPORTS) \
13555         $(POSTSTAGE1_HOST_EXPORTS)  \
13556         cd $(HOST_SUBDIR)/mpfr && \
13557          \
13558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13559                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13560                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13561                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13565                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13566                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13567                 $(TARGET-stagefeedback-mpfr)
13568
13569 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
13570 clean-stagefeedback: clean-stagefeedback-mpfr
13571 clean-stagefeedback-mpfr:
13572         @if [ $(current_stage) = stagefeedback ]; then \
13573           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13574         else \
13575           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
13576           $(MAKE) stagefeedback-start; \
13577         fi; \
13578         cd $(HOST_SUBDIR)/mpfr && \
13579         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13580 @endif mpfr-bootstrap
13581
13582
13583 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
13584 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
13585 maybe-all-stageautoprofile-mpfr:
13586 maybe-clean-stageautoprofile-mpfr:
13587 @if mpfr-bootstrap
13588 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
13589 all-stageautoprofile: all-stageautoprofile-mpfr
13590 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
13591 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13592         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13593         @r=`${PWD_COMMAND}`; export r; \
13594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13595         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13596         $(HOST_EXPORTS) \
13597         $(POSTSTAGE1_HOST_EXPORTS)  \
13598         cd $(HOST_SUBDIR)/mpfr && \
13599         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13601                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13602                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13603                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13608                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13609                 $(TARGET-stageautoprofile-mpfr)
13610
13611 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
13612 clean-stageautoprofile: clean-stageautoprofile-mpfr
13613 clean-stageautoprofile-mpfr:
13614         @if [ $(current_stage) = stageautoprofile ]; then \
13615           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13616         else \
13617           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
13618           $(MAKE) stageautoprofile-start; \
13619         fi; \
13620         cd $(HOST_SUBDIR)/mpfr && \
13621         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13622 @endif mpfr-bootstrap
13623
13624
13625 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
13626 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
13627 maybe-all-stageautofeedback-mpfr:
13628 maybe-clean-stageautofeedback-mpfr:
13629 @if mpfr-bootstrap
13630 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
13631 all-stageautofeedback: all-stageautofeedback-mpfr
13632 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
13633 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13634         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13635         @r=`${PWD_COMMAND}`; export r; \
13636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13638         $(HOST_EXPORTS) \
13639         $(POSTSTAGE1_HOST_EXPORTS)  \
13640         cd $(HOST_SUBDIR)/mpfr && \
13641          \
13642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13643                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13644                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13645                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13650                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13651                 $(TARGET-stageautofeedback-mpfr)
13652
13653 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
13654 clean-stageautofeedback: clean-stageautofeedback-mpfr
13655 clean-stageautofeedback-mpfr:
13656         @if [ $(current_stage) = stageautofeedback ]; then \
13657           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13658         else \
13659           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
13660           $(MAKE) stageautofeedback-start; \
13661         fi; \
13662         cd $(HOST_SUBDIR)/mpfr && \
13663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13664 @endif mpfr-bootstrap
13665
13666
13667
13668
13669
13670 .PHONY: check-mpfr maybe-check-mpfr
13671 maybe-check-mpfr:
13672 @if mpfr
13673 maybe-check-mpfr: check-mpfr
13674
13675 check-mpfr:
13676         @: $(MAKE); $(unstage)
13677         @r=`${PWD_COMMAND}`; export r; \
13678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13680         (cd $(HOST_SUBDIR)/mpfr && \
13681           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13682
13683 @endif mpfr
13684
13685 .PHONY: install-mpfr maybe-install-mpfr
13686 maybe-install-mpfr:
13687 @if mpfr
13688 maybe-install-mpfr: install-mpfr
13689
13690 install-mpfr:
13691
13692 @endif mpfr
13693
13694 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
13695 maybe-install-strip-mpfr:
13696 @if mpfr
13697 maybe-install-strip-mpfr: install-strip-mpfr
13698
13699 install-strip-mpfr:
13700
13701 @endif mpfr
13702
13703 # Other targets (info, dvi, pdf, etc.)
13704
13705 .PHONY: maybe-info-mpfr info-mpfr
13706 maybe-info-mpfr:
13707 @if mpfr
13708 maybe-info-mpfr: info-mpfr
13709
13710 info-mpfr: \
13711     configure-mpfr 
13712         @[ -f ./mpfr/Makefile ] || exit 0; \
13713         r=`${PWD_COMMAND}`; export r; \
13714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13715         $(HOST_EXPORTS) \
13716         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13718         done; \
13719         echo "Doing info in mpfr"; \
13720         (cd $(HOST_SUBDIR)/mpfr && \
13721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13723                   "RANLIB=$${RANLIB}" \
13724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13725                   info) \
13726           || exit 1
13727
13728 @endif mpfr
13729
13730 .PHONY: maybe-dvi-mpfr dvi-mpfr
13731 maybe-dvi-mpfr:
13732 @if mpfr
13733 maybe-dvi-mpfr: dvi-mpfr
13734
13735 dvi-mpfr: \
13736     configure-mpfr 
13737         @[ -f ./mpfr/Makefile ] || exit 0; \
13738         r=`${PWD_COMMAND}`; export r; \
13739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13740         $(HOST_EXPORTS) \
13741         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13743         done; \
13744         echo "Doing dvi in mpfr"; \
13745         (cd $(HOST_SUBDIR)/mpfr && \
13746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13748                   "RANLIB=$${RANLIB}" \
13749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13750                   dvi) \
13751           || exit 1
13752
13753 @endif mpfr
13754
13755 .PHONY: maybe-pdf-mpfr pdf-mpfr
13756 maybe-pdf-mpfr:
13757 @if mpfr
13758 maybe-pdf-mpfr: pdf-mpfr
13759
13760 pdf-mpfr: \
13761     configure-mpfr 
13762         @[ -f ./mpfr/Makefile ] || exit 0; \
13763         r=`${PWD_COMMAND}`; export r; \
13764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13765         $(HOST_EXPORTS) \
13766         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13768         done; \
13769         echo "Doing pdf in mpfr"; \
13770         (cd $(HOST_SUBDIR)/mpfr && \
13771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13773                   "RANLIB=$${RANLIB}" \
13774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13775                   pdf) \
13776           || exit 1
13777
13778 @endif mpfr
13779
13780 .PHONY: maybe-html-mpfr html-mpfr
13781 maybe-html-mpfr:
13782 @if mpfr
13783 maybe-html-mpfr: html-mpfr
13784
13785 html-mpfr: \
13786     configure-mpfr 
13787         @[ -f ./mpfr/Makefile ] || exit 0; \
13788         r=`${PWD_COMMAND}`; export r; \
13789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13790         $(HOST_EXPORTS) \
13791         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13793         done; \
13794         echo "Doing html in mpfr"; \
13795         (cd $(HOST_SUBDIR)/mpfr && \
13796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13798                   "RANLIB=$${RANLIB}" \
13799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13800                   html) \
13801           || exit 1
13802
13803 @endif mpfr
13804
13805 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
13806 maybe-TAGS-mpfr:
13807 @if mpfr
13808 maybe-TAGS-mpfr: TAGS-mpfr
13809
13810 TAGS-mpfr: \
13811     configure-mpfr 
13812         @[ -f ./mpfr/Makefile ] || exit 0; \
13813         r=`${PWD_COMMAND}`; export r; \
13814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13815         $(HOST_EXPORTS) \
13816         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13818         done; \
13819         echo "Doing TAGS in mpfr"; \
13820         (cd $(HOST_SUBDIR)/mpfr && \
13821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13823                   "RANLIB=$${RANLIB}" \
13824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13825                   TAGS) \
13826           || exit 1
13827
13828 @endif mpfr
13829
13830 .PHONY: maybe-install-info-mpfr install-info-mpfr
13831 maybe-install-info-mpfr:
13832 @if mpfr
13833 maybe-install-info-mpfr: install-info-mpfr
13834
13835 install-info-mpfr: \
13836     configure-mpfr \
13837     info-mpfr 
13838         @[ -f ./mpfr/Makefile ] || exit 0; \
13839         r=`${PWD_COMMAND}`; export r; \
13840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841         $(HOST_EXPORTS) \
13842         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13844         done; \
13845         echo "Doing install-info in mpfr"; \
13846         (cd $(HOST_SUBDIR)/mpfr && \
13847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13849                   "RANLIB=$${RANLIB}" \
13850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13851                   install-info) \
13852           || exit 1
13853
13854 @endif mpfr
13855
13856 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
13857 maybe-install-pdf-mpfr:
13858 @if mpfr
13859 maybe-install-pdf-mpfr: install-pdf-mpfr
13860
13861 install-pdf-mpfr: \
13862     configure-mpfr \
13863     pdf-mpfr 
13864         @[ -f ./mpfr/Makefile ] || exit 0; \
13865         r=`${PWD_COMMAND}`; export r; \
13866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13867         $(HOST_EXPORTS) \
13868         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13870         done; \
13871         echo "Doing install-pdf in mpfr"; \
13872         (cd $(HOST_SUBDIR)/mpfr && \
13873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13875                   "RANLIB=$${RANLIB}" \
13876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13877                   install-pdf) \
13878           || exit 1
13879
13880 @endif mpfr
13881
13882 .PHONY: maybe-install-html-mpfr install-html-mpfr
13883 maybe-install-html-mpfr:
13884 @if mpfr
13885 maybe-install-html-mpfr: install-html-mpfr
13886
13887 install-html-mpfr: \
13888     configure-mpfr \
13889     html-mpfr 
13890         @[ -f ./mpfr/Makefile ] || exit 0; \
13891         r=`${PWD_COMMAND}`; export r; \
13892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893         $(HOST_EXPORTS) \
13894         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13896         done; \
13897         echo "Doing install-html in mpfr"; \
13898         (cd $(HOST_SUBDIR)/mpfr && \
13899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13901                   "RANLIB=$${RANLIB}" \
13902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13903                   install-html) \
13904           || exit 1
13905
13906 @endif mpfr
13907
13908 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
13909 maybe-installcheck-mpfr:
13910 @if mpfr
13911 maybe-installcheck-mpfr: installcheck-mpfr
13912
13913 installcheck-mpfr: \
13914     configure-mpfr 
13915         @[ -f ./mpfr/Makefile ] || exit 0; \
13916         r=`${PWD_COMMAND}`; export r; \
13917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13918         $(HOST_EXPORTS) \
13919         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13921         done; \
13922         echo "Doing installcheck in mpfr"; \
13923         (cd $(HOST_SUBDIR)/mpfr && \
13924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13926                   "RANLIB=$${RANLIB}" \
13927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13928                   installcheck) \
13929           || exit 1
13930
13931 @endif mpfr
13932
13933 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
13934 maybe-mostlyclean-mpfr:
13935 @if mpfr
13936 maybe-mostlyclean-mpfr: mostlyclean-mpfr
13937
13938 mostlyclean-mpfr: 
13939         @[ -f ./mpfr/Makefile ] || exit 0; \
13940         r=`${PWD_COMMAND}`; export r; \
13941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13942         $(HOST_EXPORTS) \
13943         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13945         done; \
13946         echo "Doing mostlyclean in mpfr"; \
13947         (cd $(HOST_SUBDIR)/mpfr && \
13948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13950                   "RANLIB=$${RANLIB}" \
13951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13952                   mostlyclean) \
13953           || exit 1
13954
13955 @endif mpfr
13956
13957 .PHONY: maybe-clean-mpfr clean-mpfr
13958 maybe-clean-mpfr:
13959 @if mpfr
13960 maybe-clean-mpfr: clean-mpfr
13961
13962 clean-mpfr: 
13963         @[ -f ./mpfr/Makefile ] || exit 0; \
13964         r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         $(HOST_EXPORTS) \
13967         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13969         done; \
13970         echo "Doing clean in mpfr"; \
13971         (cd $(HOST_SUBDIR)/mpfr && \
13972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13974                   "RANLIB=$${RANLIB}" \
13975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13976                   clean) \
13977           || exit 1
13978
13979 @endif mpfr
13980
13981 .PHONY: maybe-distclean-mpfr distclean-mpfr
13982 maybe-distclean-mpfr:
13983 @if mpfr
13984 maybe-distclean-mpfr: distclean-mpfr
13985
13986 distclean-mpfr: 
13987         @[ -f ./mpfr/Makefile ] || exit 0; \
13988         r=`${PWD_COMMAND}`; export r; \
13989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13990         $(HOST_EXPORTS) \
13991         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13993         done; \
13994         echo "Doing distclean in mpfr"; \
13995         (cd $(HOST_SUBDIR)/mpfr && \
13996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13998                   "RANLIB=$${RANLIB}" \
13999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14000                   distclean) \
14001           || exit 1
14002
14003 @endif mpfr
14004
14005 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14006 maybe-maintainer-clean-mpfr:
14007 @if mpfr
14008 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14009
14010 maintainer-clean-mpfr: 
14011         @[ -f ./mpfr/Makefile ] || exit 0; \
14012         r=`${PWD_COMMAND}`; export r; \
14013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014         $(HOST_EXPORTS) \
14015         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14017         done; \
14018         echo "Doing maintainer-clean in mpfr"; \
14019         (cd $(HOST_SUBDIR)/mpfr && \
14020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14022                   "RANLIB=$${RANLIB}" \
14023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14024                   maintainer-clean) \
14025           || exit 1
14026
14027 @endif mpfr
14028
14029
14030
14031 .PHONY: configure-mpc maybe-configure-mpc
14032 maybe-configure-mpc:
14033 @if gcc-bootstrap
14034 configure-mpc: stage_current
14035 @endif gcc-bootstrap
14036 @if mpc
14037 maybe-configure-mpc: configure-mpc
14038 configure-mpc: 
14039         @r=`${PWD_COMMAND}`; export r; \
14040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14041         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14043         $(HOST_EXPORTS)  \
14044         echo Configuring in $(HOST_SUBDIR)/mpc; \
14045         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14046         case $(srcdir) in \
14047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14048           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14050         esac; \
14051         module_srcdir=mpc; \
14052         $(SHELL) \
14053           $$s/$$module_srcdir/configure \
14054           --srcdir=$${topdir}/$$module_srcdir \
14055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14056           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
14057           || exit 1
14058 @endif mpc
14059
14060
14061
14062 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14063 maybe-configure-stage1-mpc:
14064 @if mpc-bootstrap
14065 maybe-configure-stage1-mpc: configure-stage1-mpc
14066 configure-stage1-mpc:
14067         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14069         @r=`${PWD_COMMAND}`; export r; \
14070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14071         TFLAGS="$(STAGE1_TFLAGS)"; \
14072         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14073         $(HOST_EXPORTS) \
14074         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14075         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14076         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14077         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14079         cd $(HOST_SUBDIR)/mpc || exit 1; \
14080         case $(srcdir) in \
14081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14082           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14084         esac; \
14085         module_srcdir=mpc; \
14086         $(SHELL) $$s/$$module_srcdir/configure \
14087           --srcdir=$${topdir}/$$module_srcdir \
14088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14089           --target=${target_alias} \
14090            \
14091           $(STAGE1_CONFIGURE_FLAGS) \
14092           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14093 @endif mpc-bootstrap
14094
14095 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14096 maybe-configure-stage2-mpc:
14097 @if mpc-bootstrap
14098 maybe-configure-stage2-mpc: configure-stage2-mpc
14099 configure-stage2-mpc:
14100         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14102         @r=`${PWD_COMMAND}`; export r; \
14103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14104         TFLAGS="$(STAGE2_TFLAGS)"; \
14105         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14106         $(HOST_EXPORTS) \
14107         $(POSTSTAGE1_HOST_EXPORTS) \
14108         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14109         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14110         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14111         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14113         cd $(HOST_SUBDIR)/mpc || exit 1; \
14114         case $(srcdir) in \
14115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14116           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14118         esac; \
14119         module_srcdir=mpc; \
14120         $(SHELL) $$s/$$module_srcdir/configure \
14121           --srcdir=$${topdir}/$$module_srcdir \
14122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14123           --target=${target_alias} \
14124           --with-build-libsubdir=$(HOST_SUBDIR) \
14125           $(STAGE2_CONFIGURE_FLAGS) \
14126           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14127 @endif mpc-bootstrap
14128
14129 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14130 maybe-configure-stage3-mpc:
14131 @if mpc-bootstrap
14132 maybe-configure-stage3-mpc: configure-stage3-mpc
14133 configure-stage3-mpc:
14134         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14136         @r=`${PWD_COMMAND}`; export r; \
14137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138         TFLAGS="$(STAGE3_TFLAGS)"; \
14139         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14140         $(HOST_EXPORTS) \
14141         $(POSTSTAGE1_HOST_EXPORTS) \
14142         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14143         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14144         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14145         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14147         cd $(HOST_SUBDIR)/mpc || exit 1; \
14148         case $(srcdir) in \
14149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14150           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14152         esac; \
14153         module_srcdir=mpc; \
14154         $(SHELL) $$s/$$module_srcdir/configure \
14155           --srcdir=$${topdir}/$$module_srcdir \
14156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14157           --target=${target_alias} \
14158           --with-build-libsubdir=$(HOST_SUBDIR) \
14159           $(STAGE3_CONFIGURE_FLAGS) \
14160           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14161 @endif mpc-bootstrap
14162
14163 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14164 maybe-configure-stage4-mpc:
14165 @if mpc-bootstrap
14166 maybe-configure-stage4-mpc: configure-stage4-mpc
14167 configure-stage4-mpc:
14168         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14170         @r=`${PWD_COMMAND}`; export r; \
14171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14172         TFLAGS="$(STAGE4_TFLAGS)"; \
14173         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14174         $(HOST_EXPORTS) \
14175         $(POSTSTAGE1_HOST_EXPORTS) \
14176         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14177         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14178         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14179         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
14180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14181         cd $(HOST_SUBDIR)/mpc || exit 1; \
14182         case $(srcdir) in \
14183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14184           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14186         esac; \
14187         module_srcdir=mpc; \
14188         $(SHELL) $$s/$$module_srcdir/configure \
14189           --srcdir=$${topdir}/$$module_srcdir \
14190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14191           --target=${target_alias} \
14192           --with-build-libsubdir=$(HOST_SUBDIR) \
14193           $(STAGE4_CONFIGURE_FLAGS) \
14194           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14195 @endif mpc-bootstrap
14196
14197 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
14198 maybe-configure-stageprofile-mpc:
14199 @if mpc-bootstrap
14200 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
14201 configure-stageprofile-mpc:
14202         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14204         @r=`${PWD_COMMAND}`; export r; \
14205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14207         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14208         $(HOST_EXPORTS) \
14209         $(POSTSTAGE1_HOST_EXPORTS) \
14210         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14211         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14212         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14213         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
14214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14215         cd $(HOST_SUBDIR)/mpc || exit 1; \
14216         case $(srcdir) in \
14217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14218           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14220         esac; \
14221         module_srcdir=mpc; \
14222         $(SHELL) $$s/$$module_srcdir/configure \
14223           --srcdir=$${topdir}/$$module_srcdir \
14224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14225           --target=${target_alias} \
14226           --with-build-libsubdir=$(HOST_SUBDIR) \
14227           $(STAGEprofile_CONFIGURE_FLAGS) \
14228           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14229 @endif mpc-bootstrap
14230
14231 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
14232 maybe-configure-stagefeedback-mpc:
14233 @if mpc-bootstrap
14234 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
14235 configure-stagefeedback-mpc:
14236         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14238         @r=`${PWD_COMMAND}`; export r; \
14239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14240         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14241         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14242         $(HOST_EXPORTS) \
14243         $(POSTSTAGE1_HOST_EXPORTS) \
14244         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14245         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14246         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14247         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
14248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14249         cd $(HOST_SUBDIR)/mpc || exit 1; \
14250         case $(srcdir) in \
14251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14252           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14254         esac; \
14255         module_srcdir=mpc; \
14256         $(SHELL) $$s/$$module_srcdir/configure \
14257           --srcdir=$${topdir}/$$module_srcdir \
14258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14259           --target=${target_alias} \
14260           --with-build-libsubdir=$(HOST_SUBDIR) \
14261           $(STAGEfeedback_CONFIGURE_FLAGS) \
14262           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14263 @endif mpc-bootstrap
14264
14265 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
14266 maybe-configure-stageautoprofile-mpc:
14267 @if mpc-bootstrap
14268 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
14269 configure-stageautoprofile-mpc:
14270         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14272         @r=`${PWD_COMMAND}`; export r; \
14273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14274         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14275         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14276         $(HOST_EXPORTS) \
14277         $(POSTSTAGE1_HOST_EXPORTS) \
14278         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14279         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14280         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14281         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
14282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14283         cd $(HOST_SUBDIR)/mpc || exit 1; \
14284         case $(srcdir) in \
14285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14286           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14288         esac; \
14289         module_srcdir=mpc; \
14290         $(SHELL) $$s/$$module_srcdir/configure \
14291           --srcdir=$${topdir}/$$module_srcdir \
14292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14293           --target=${target_alias} \
14294           --with-build-libsubdir=$(HOST_SUBDIR) \
14295           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14296           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14297 @endif mpc-bootstrap
14298
14299 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
14300 maybe-configure-stageautofeedback-mpc:
14301 @if mpc-bootstrap
14302 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
14303 configure-stageautofeedback-mpc:
14304         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14306         @r=`${PWD_COMMAND}`; export r; \
14307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14308         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14309         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14310         $(HOST_EXPORTS) \
14311         $(POSTSTAGE1_HOST_EXPORTS) \
14312         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14313         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14314         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14315         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
14316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14317         cd $(HOST_SUBDIR)/mpc || exit 1; \
14318         case $(srcdir) in \
14319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14320           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14322         esac; \
14323         module_srcdir=mpc; \
14324         $(SHELL) $$s/$$module_srcdir/configure \
14325           --srcdir=$${topdir}/$$module_srcdir \
14326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14327           --target=${target_alias} \
14328           --with-build-libsubdir=$(HOST_SUBDIR) \
14329           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14330           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14331 @endif mpc-bootstrap
14332
14333
14334
14335
14336
14337 .PHONY: all-mpc maybe-all-mpc
14338 maybe-all-mpc:
14339 @if gcc-bootstrap
14340 all-mpc: stage_current
14341 @endif gcc-bootstrap
14342 @if mpc
14343 TARGET-mpc=all
14344 maybe-all-mpc: all-mpc
14345 all-mpc: configure-mpc
14346         @r=`${PWD_COMMAND}`; export r; \
14347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348         $(HOST_EXPORTS)  \
14349         (cd $(HOST_SUBDIR)/mpc && \
14350           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14351                 $(TARGET-mpc))
14352 @endif mpc
14353
14354
14355
14356 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
14357 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
14358 maybe-all-stage1-mpc:
14359 maybe-clean-stage1-mpc:
14360 @if mpc-bootstrap
14361 maybe-all-stage1-mpc: all-stage1-mpc
14362 all-stage1: all-stage1-mpc
14363 TARGET-stage1-mpc = $(TARGET-mpc)
14364 all-stage1-mpc: configure-stage1-mpc
14365         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14366         @r=`${PWD_COMMAND}`; export r; \
14367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368         TFLAGS="$(STAGE1_TFLAGS)"; \
14369         $(HOST_EXPORTS)  \
14370         cd $(HOST_SUBDIR)/mpc && \
14371          \
14372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14373                 CFLAGS="$(STAGE1_CFLAGS)" \
14374                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14375                 LIBCFLAGS="$(LIBCFLAGS)" \
14376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14379                 $(EXTRA_HOST_FLAGS)  \
14380                 $(STAGE1_FLAGS_TO_PASS)  \
14381                 TFLAGS="$(STAGE1_TFLAGS)"  \
14382                 $(TARGET-stage1-mpc)
14383
14384 maybe-clean-stage1-mpc: clean-stage1-mpc
14385 clean-stage1: clean-stage1-mpc
14386 clean-stage1-mpc:
14387         @if [ $(current_stage) = stage1 ]; then \
14388           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14389         else \
14390           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
14391           $(MAKE) stage1-start; \
14392         fi; \
14393         cd $(HOST_SUBDIR)/mpc && \
14394         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14395         $(STAGE1_FLAGS_TO_PASS)  clean
14396 @endif mpc-bootstrap
14397
14398
14399 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
14400 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
14401 maybe-all-stage2-mpc:
14402 maybe-clean-stage2-mpc:
14403 @if mpc-bootstrap
14404 maybe-all-stage2-mpc: all-stage2-mpc
14405 all-stage2: all-stage2-mpc
14406 TARGET-stage2-mpc = $(TARGET-mpc)
14407 all-stage2-mpc: configure-stage2-mpc
14408         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14409         @r=`${PWD_COMMAND}`; export r; \
14410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411         TFLAGS="$(STAGE2_TFLAGS)"; \
14412         $(HOST_EXPORTS) \
14413         $(POSTSTAGE1_HOST_EXPORTS)  \
14414         cd $(HOST_SUBDIR)/mpc && \
14415          \
14416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14417                 CFLAGS="$(STAGE2_CFLAGS)" \
14418                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14419                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14424                 TFLAGS="$(STAGE2_TFLAGS)"  \
14425                 $(TARGET-stage2-mpc)
14426
14427 maybe-clean-stage2-mpc: clean-stage2-mpc
14428 clean-stage2: clean-stage2-mpc
14429 clean-stage2-mpc:
14430         @if [ $(current_stage) = stage2 ]; then \
14431           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14432         else \
14433           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
14434           $(MAKE) stage2-start; \
14435         fi; \
14436         cd $(HOST_SUBDIR)/mpc && \
14437         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14438 @endif mpc-bootstrap
14439
14440
14441 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
14442 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
14443 maybe-all-stage3-mpc:
14444 maybe-clean-stage3-mpc:
14445 @if mpc-bootstrap
14446 maybe-all-stage3-mpc: all-stage3-mpc
14447 all-stage3: all-stage3-mpc
14448 TARGET-stage3-mpc = $(TARGET-mpc)
14449 all-stage3-mpc: configure-stage3-mpc
14450         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14451         @r=`${PWD_COMMAND}`; export r; \
14452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14453         TFLAGS="$(STAGE3_TFLAGS)"; \
14454         $(HOST_EXPORTS) \
14455         $(POSTSTAGE1_HOST_EXPORTS)  \
14456         cd $(HOST_SUBDIR)/mpc && \
14457          \
14458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14459                 CFLAGS="$(STAGE3_CFLAGS)" \
14460                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14461                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14466                 TFLAGS="$(STAGE3_TFLAGS)"  \
14467                 $(TARGET-stage3-mpc)
14468
14469 maybe-clean-stage3-mpc: clean-stage3-mpc
14470 clean-stage3: clean-stage3-mpc
14471 clean-stage3-mpc:
14472         @if [ $(current_stage) = stage3 ]; then \
14473           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14474         else \
14475           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
14476           $(MAKE) stage3-start; \
14477         fi; \
14478         cd $(HOST_SUBDIR)/mpc && \
14479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14480 @endif mpc-bootstrap
14481
14482
14483 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
14484 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
14485 maybe-all-stage4-mpc:
14486 maybe-clean-stage4-mpc:
14487 @if mpc-bootstrap
14488 maybe-all-stage4-mpc: all-stage4-mpc
14489 all-stage4: all-stage4-mpc
14490 TARGET-stage4-mpc = $(TARGET-mpc)
14491 all-stage4-mpc: configure-stage4-mpc
14492         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14493         @r=`${PWD_COMMAND}`; export r; \
14494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14495         TFLAGS="$(STAGE4_TFLAGS)"; \
14496         $(HOST_EXPORTS) \
14497         $(POSTSTAGE1_HOST_EXPORTS)  \
14498         cd $(HOST_SUBDIR)/mpc && \
14499          \
14500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14501                 CFLAGS="$(STAGE4_CFLAGS)" \
14502                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14503                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14508                 TFLAGS="$(STAGE4_TFLAGS)"  \
14509                 $(TARGET-stage4-mpc)
14510
14511 maybe-clean-stage4-mpc: clean-stage4-mpc
14512 clean-stage4: clean-stage4-mpc
14513 clean-stage4-mpc:
14514         @if [ $(current_stage) = stage4 ]; then \
14515           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14516         else \
14517           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
14518           $(MAKE) stage4-start; \
14519         fi; \
14520         cd $(HOST_SUBDIR)/mpc && \
14521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14522 @endif mpc-bootstrap
14523
14524
14525 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
14526 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
14527 maybe-all-stageprofile-mpc:
14528 maybe-clean-stageprofile-mpc:
14529 @if mpc-bootstrap
14530 maybe-all-stageprofile-mpc: all-stageprofile-mpc
14531 all-stageprofile: all-stageprofile-mpc
14532 TARGET-stageprofile-mpc = $(TARGET-mpc)
14533 all-stageprofile-mpc: configure-stageprofile-mpc
14534         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14535         @r=`${PWD_COMMAND}`; export r; \
14536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14538         $(HOST_EXPORTS) \
14539         $(POSTSTAGE1_HOST_EXPORTS)  \
14540         cd $(HOST_SUBDIR)/mpc && \
14541          \
14542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14543                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14544                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14545                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14550                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14551                 $(TARGET-stageprofile-mpc)
14552
14553 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
14554 clean-stageprofile: clean-stageprofile-mpc
14555 clean-stageprofile-mpc:
14556         @if [ $(current_stage) = stageprofile ]; then \
14557           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14558         else \
14559           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
14560           $(MAKE) stageprofile-start; \
14561         fi; \
14562         cd $(HOST_SUBDIR)/mpc && \
14563         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14564 @endif mpc-bootstrap
14565
14566
14567 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
14568 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
14569 maybe-all-stagefeedback-mpc:
14570 maybe-clean-stagefeedback-mpc:
14571 @if mpc-bootstrap
14572 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
14573 all-stagefeedback: all-stagefeedback-mpc
14574 TARGET-stagefeedback-mpc = $(TARGET-mpc)
14575 all-stagefeedback-mpc: configure-stagefeedback-mpc
14576         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14577         @r=`${PWD_COMMAND}`; export r; \
14578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14580         $(HOST_EXPORTS) \
14581         $(POSTSTAGE1_HOST_EXPORTS)  \
14582         cd $(HOST_SUBDIR)/mpc && \
14583          \
14584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14585                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14586                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14587                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14591                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14592                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14593                 $(TARGET-stagefeedback-mpc)
14594
14595 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
14596 clean-stagefeedback: clean-stagefeedback-mpc
14597 clean-stagefeedback-mpc:
14598         @if [ $(current_stage) = stagefeedback ]; then \
14599           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14600         else \
14601           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
14602           $(MAKE) stagefeedback-start; \
14603         fi; \
14604         cd $(HOST_SUBDIR)/mpc && \
14605         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14606 @endif mpc-bootstrap
14607
14608
14609 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
14610 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
14611 maybe-all-stageautoprofile-mpc:
14612 maybe-clean-stageautoprofile-mpc:
14613 @if mpc-bootstrap
14614 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
14615 all-stageautoprofile: all-stageautoprofile-mpc
14616 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
14617 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
14618         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14619         @r=`${PWD_COMMAND}`; export r; \
14620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14621         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14622         $(HOST_EXPORTS) \
14623         $(POSTSTAGE1_HOST_EXPORTS)  \
14624         cd $(HOST_SUBDIR)/mpc && \
14625         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14627                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14628                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14629                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14634                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14635                 $(TARGET-stageautoprofile-mpc)
14636
14637 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
14638 clean-stageautoprofile: clean-stageautoprofile-mpc
14639 clean-stageautoprofile-mpc:
14640         @if [ $(current_stage) = stageautoprofile ]; then \
14641           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14642         else \
14643           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
14644           $(MAKE) stageautoprofile-start; \
14645         fi; \
14646         cd $(HOST_SUBDIR)/mpc && \
14647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14648 @endif mpc-bootstrap
14649
14650
14651 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
14652 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
14653 maybe-all-stageautofeedback-mpc:
14654 maybe-clean-stageautofeedback-mpc:
14655 @if mpc-bootstrap
14656 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
14657 all-stageautofeedback: all-stageautofeedback-mpc
14658 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
14659 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
14660         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14661         @r=`${PWD_COMMAND}`; export r; \
14662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14663         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14664         $(HOST_EXPORTS) \
14665         $(POSTSTAGE1_HOST_EXPORTS)  \
14666         cd $(HOST_SUBDIR)/mpc && \
14667          \
14668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14669                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14670                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14671                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14676                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14677                 $(TARGET-stageautofeedback-mpc)
14678
14679 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
14680 clean-stageautofeedback: clean-stageautofeedback-mpc
14681 clean-stageautofeedback-mpc:
14682         @if [ $(current_stage) = stageautofeedback ]; then \
14683           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14684         else \
14685           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
14686           $(MAKE) stageautofeedback-start; \
14687         fi; \
14688         cd $(HOST_SUBDIR)/mpc && \
14689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14690 @endif mpc-bootstrap
14691
14692
14693
14694
14695
14696 .PHONY: check-mpc maybe-check-mpc
14697 maybe-check-mpc:
14698 @if mpc
14699 maybe-check-mpc: check-mpc
14700
14701 check-mpc:
14702         @: $(MAKE); $(unstage)
14703         @r=`${PWD_COMMAND}`; export r; \
14704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14705         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14706         (cd $(HOST_SUBDIR)/mpc && \
14707           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
14708
14709 @endif mpc
14710
14711 .PHONY: install-mpc maybe-install-mpc
14712 maybe-install-mpc:
14713 @if mpc
14714 maybe-install-mpc: install-mpc
14715
14716 install-mpc:
14717
14718 @endif mpc
14719
14720 .PHONY: install-strip-mpc maybe-install-strip-mpc
14721 maybe-install-strip-mpc:
14722 @if mpc
14723 maybe-install-strip-mpc: install-strip-mpc
14724
14725 install-strip-mpc:
14726
14727 @endif mpc
14728
14729 # Other targets (info, dvi, pdf, etc.)
14730
14731 .PHONY: maybe-info-mpc info-mpc
14732 maybe-info-mpc:
14733 @if mpc
14734 maybe-info-mpc: info-mpc
14735
14736 info-mpc: \
14737     configure-mpc 
14738         @[ -f ./mpc/Makefile ] || exit 0; \
14739         r=`${PWD_COMMAND}`; export r; \
14740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741         $(HOST_EXPORTS) \
14742         for flag in $(EXTRA_HOST_FLAGS) ; do \
14743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14744         done; \
14745         echo "Doing info in mpc"; \
14746         (cd $(HOST_SUBDIR)/mpc && \
14747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14749                   "RANLIB=$${RANLIB}" \
14750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14751                   info) \
14752           || exit 1
14753
14754 @endif mpc
14755
14756 .PHONY: maybe-dvi-mpc dvi-mpc
14757 maybe-dvi-mpc:
14758 @if mpc
14759 maybe-dvi-mpc: dvi-mpc
14760
14761 dvi-mpc: \
14762     configure-mpc 
14763         @[ -f ./mpc/Makefile ] || exit 0; \
14764         r=`${PWD_COMMAND}`; export r; \
14765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14766         $(HOST_EXPORTS) \
14767         for flag in $(EXTRA_HOST_FLAGS) ; do \
14768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14769         done; \
14770         echo "Doing dvi in mpc"; \
14771         (cd $(HOST_SUBDIR)/mpc && \
14772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14774                   "RANLIB=$${RANLIB}" \
14775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14776                   dvi) \
14777           || exit 1
14778
14779 @endif mpc
14780
14781 .PHONY: maybe-pdf-mpc pdf-mpc
14782 maybe-pdf-mpc:
14783 @if mpc
14784 maybe-pdf-mpc: pdf-mpc
14785
14786 pdf-mpc: \
14787     configure-mpc 
14788         @[ -f ./mpc/Makefile ] || exit 0; \
14789         r=`${PWD_COMMAND}`; export r; \
14790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14791         $(HOST_EXPORTS) \
14792         for flag in $(EXTRA_HOST_FLAGS) ; do \
14793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14794         done; \
14795         echo "Doing pdf in mpc"; \
14796         (cd $(HOST_SUBDIR)/mpc && \
14797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14799                   "RANLIB=$${RANLIB}" \
14800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14801                   pdf) \
14802           || exit 1
14803
14804 @endif mpc
14805
14806 .PHONY: maybe-html-mpc html-mpc
14807 maybe-html-mpc:
14808 @if mpc
14809 maybe-html-mpc: html-mpc
14810
14811 html-mpc: \
14812     configure-mpc 
14813         @[ -f ./mpc/Makefile ] || exit 0; \
14814         r=`${PWD_COMMAND}`; export r; \
14815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14816         $(HOST_EXPORTS) \
14817         for flag in $(EXTRA_HOST_FLAGS) ; do \
14818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14819         done; \
14820         echo "Doing html in mpc"; \
14821         (cd $(HOST_SUBDIR)/mpc && \
14822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14824                   "RANLIB=$${RANLIB}" \
14825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14826                   html) \
14827           || exit 1
14828
14829 @endif mpc
14830
14831 .PHONY: maybe-TAGS-mpc TAGS-mpc
14832 maybe-TAGS-mpc:
14833 @if mpc
14834 maybe-TAGS-mpc: TAGS-mpc
14835
14836 TAGS-mpc: \
14837     configure-mpc 
14838         @[ -f ./mpc/Makefile ] || exit 0; \
14839         r=`${PWD_COMMAND}`; export r; \
14840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841         $(HOST_EXPORTS) \
14842         for flag in $(EXTRA_HOST_FLAGS) ; do \
14843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14844         done; \
14845         echo "Doing TAGS in mpc"; \
14846         (cd $(HOST_SUBDIR)/mpc && \
14847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14849                   "RANLIB=$${RANLIB}" \
14850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14851                   TAGS) \
14852           || exit 1
14853
14854 @endif mpc
14855
14856 .PHONY: maybe-install-info-mpc install-info-mpc
14857 maybe-install-info-mpc:
14858 @if mpc
14859 maybe-install-info-mpc: install-info-mpc
14860
14861 install-info-mpc: \
14862     configure-mpc \
14863     info-mpc 
14864         @[ -f ./mpc/Makefile ] || exit 0; \
14865         r=`${PWD_COMMAND}`; export r; \
14866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14867         $(HOST_EXPORTS) \
14868         for flag in $(EXTRA_HOST_FLAGS) ; do \
14869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14870         done; \
14871         echo "Doing install-info in mpc"; \
14872         (cd $(HOST_SUBDIR)/mpc && \
14873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14875                   "RANLIB=$${RANLIB}" \
14876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14877                   install-info) \
14878           || exit 1
14879
14880 @endif mpc
14881
14882 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
14883 maybe-install-pdf-mpc:
14884 @if mpc
14885 maybe-install-pdf-mpc: install-pdf-mpc
14886
14887 install-pdf-mpc: \
14888     configure-mpc \
14889     pdf-mpc 
14890         @[ -f ./mpc/Makefile ] || exit 0; \
14891         r=`${PWD_COMMAND}`; export r; \
14892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893         $(HOST_EXPORTS) \
14894         for flag in $(EXTRA_HOST_FLAGS) ; do \
14895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14896         done; \
14897         echo "Doing install-pdf in mpc"; \
14898         (cd $(HOST_SUBDIR)/mpc && \
14899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14901                   "RANLIB=$${RANLIB}" \
14902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14903                   install-pdf) \
14904           || exit 1
14905
14906 @endif mpc
14907
14908 .PHONY: maybe-install-html-mpc install-html-mpc
14909 maybe-install-html-mpc:
14910 @if mpc
14911 maybe-install-html-mpc: install-html-mpc
14912
14913 install-html-mpc: \
14914     configure-mpc \
14915     html-mpc 
14916         @[ -f ./mpc/Makefile ] || exit 0; \
14917         r=`${PWD_COMMAND}`; export r; \
14918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14919         $(HOST_EXPORTS) \
14920         for flag in $(EXTRA_HOST_FLAGS) ; do \
14921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14922         done; \
14923         echo "Doing install-html in mpc"; \
14924         (cd $(HOST_SUBDIR)/mpc && \
14925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14927                   "RANLIB=$${RANLIB}" \
14928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14929                   install-html) \
14930           || exit 1
14931
14932 @endif mpc
14933
14934 .PHONY: maybe-installcheck-mpc installcheck-mpc
14935 maybe-installcheck-mpc:
14936 @if mpc
14937 maybe-installcheck-mpc: installcheck-mpc
14938
14939 installcheck-mpc: \
14940     configure-mpc 
14941         @[ -f ./mpc/Makefile ] || exit 0; \
14942         r=`${PWD_COMMAND}`; export r; \
14943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14944         $(HOST_EXPORTS) \
14945         for flag in $(EXTRA_HOST_FLAGS) ; do \
14946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14947         done; \
14948         echo "Doing installcheck in mpc"; \
14949         (cd $(HOST_SUBDIR)/mpc && \
14950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14952                   "RANLIB=$${RANLIB}" \
14953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14954                   installcheck) \
14955           || exit 1
14956
14957 @endif mpc
14958
14959 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
14960 maybe-mostlyclean-mpc:
14961 @if mpc
14962 maybe-mostlyclean-mpc: mostlyclean-mpc
14963
14964 mostlyclean-mpc: 
14965         @[ -f ./mpc/Makefile ] || exit 0; \
14966         r=`${PWD_COMMAND}`; export r; \
14967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14968         $(HOST_EXPORTS) \
14969         for flag in $(EXTRA_HOST_FLAGS) ; do \
14970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14971         done; \
14972         echo "Doing mostlyclean in mpc"; \
14973         (cd $(HOST_SUBDIR)/mpc && \
14974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14976                   "RANLIB=$${RANLIB}" \
14977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14978                   mostlyclean) \
14979           || exit 1
14980
14981 @endif mpc
14982
14983 .PHONY: maybe-clean-mpc clean-mpc
14984 maybe-clean-mpc:
14985 @if mpc
14986 maybe-clean-mpc: clean-mpc
14987
14988 clean-mpc: 
14989         @[ -f ./mpc/Makefile ] || exit 0; \
14990         r=`${PWD_COMMAND}`; export r; \
14991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14992         $(HOST_EXPORTS) \
14993         for flag in $(EXTRA_HOST_FLAGS) ; do \
14994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14995         done; \
14996         echo "Doing clean in mpc"; \
14997         (cd $(HOST_SUBDIR)/mpc && \
14998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15000                   "RANLIB=$${RANLIB}" \
15001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15002                   clean) \
15003           || exit 1
15004
15005 @endif mpc
15006
15007 .PHONY: maybe-distclean-mpc distclean-mpc
15008 maybe-distclean-mpc:
15009 @if mpc
15010 maybe-distclean-mpc: distclean-mpc
15011
15012 distclean-mpc: 
15013         @[ -f ./mpc/Makefile ] || exit 0; \
15014         r=`${PWD_COMMAND}`; export r; \
15015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016         $(HOST_EXPORTS) \
15017         for flag in $(EXTRA_HOST_FLAGS) ; do \
15018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15019         done; \
15020         echo "Doing distclean in mpc"; \
15021         (cd $(HOST_SUBDIR)/mpc && \
15022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15024                   "RANLIB=$${RANLIB}" \
15025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15026                   distclean) \
15027           || exit 1
15028
15029 @endif mpc
15030
15031 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15032 maybe-maintainer-clean-mpc:
15033 @if mpc
15034 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15035
15036 maintainer-clean-mpc: 
15037         @[ -f ./mpc/Makefile ] || exit 0; \
15038         r=`${PWD_COMMAND}`; export r; \
15039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040         $(HOST_EXPORTS) \
15041         for flag in $(EXTRA_HOST_FLAGS) ; do \
15042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15043         done; \
15044         echo "Doing maintainer-clean in mpc"; \
15045         (cd $(HOST_SUBDIR)/mpc && \
15046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15048                   "RANLIB=$${RANLIB}" \
15049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15050                   maintainer-clean) \
15051           || exit 1
15052
15053 @endif mpc
15054
15055
15056
15057 .PHONY: configure-isl maybe-configure-isl
15058 maybe-configure-isl:
15059 @if gcc-bootstrap
15060 configure-isl: stage_current
15061 @endif gcc-bootstrap
15062 @if isl
15063 maybe-configure-isl: configure-isl
15064 configure-isl: 
15065         @r=`${PWD_COMMAND}`; export r; \
15066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15069         $(HOST_EXPORTS)  \
15070         echo Configuring in $(HOST_SUBDIR)/isl; \
15071         cd "$(HOST_SUBDIR)/isl" || exit 1; \
15072         case $(srcdir) in \
15073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15074           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15076         esac; \
15077         module_srcdir=isl; \
15078         $(SHELL) \
15079           $$s/$$module_srcdir/configure \
15080           --srcdir=$${topdir}/$$module_srcdir \
15081           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15082           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
15083           || exit 1
15084 @endif isl
15085
15086
15087
15088 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
15089 maybe-configure-stage1-isl:
15090 @if isl-bootstrap
15091 maybe-configure-stage1-isl: configure-stage1-isl
15092 configure-stage1-isl:
15093         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15095         @r=`${PWD_COMMAND}`; export r; \
15096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15097         TFLAGS="$(STAGE1_TFLAGS)"; \
15098         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15099         $(HOST_EXPORTS) \
15100         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15101         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15102         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15103         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
15104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15105         cd $(HOST_SUBDIR)/isl || exit 1; \
15106         case $(srcdir) in \
15107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15108           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15110         esac; \
15111         module_srcdir=isl; \
15112         $(SHELL) $$s/$$module_srcdir/configure \
15113           --srcdir=$${topdir}/$$module_srcdir \
15114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15115           --target=${target_alias} \
15116            \
15117           $(STAGE1_CONFIGURE_FLAGS) \
15118           --disable-shared @extra_isl_gmp_configure_flags@
15119 @endif isl-bootstrap
15120
15121 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
15122 maybe-configure-stage2-isl:
15123 @if isl-bootstrap
15124 maybe-configure-stage2-isl: configure-stage2-isl
15125 configure-stage2-isl:
15126         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15128         @r=`${PWD_COMMAND}`; export r; \
15129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15130         TFLAGS="$(STAGE2_TFLAGS)"; \
15131         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15132         $(HOST_EXPORTS) \
15133         $(POSTSTAGE1_HOST_EXPORTS) \
15134         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15135         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15136         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15137         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
15138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15139         cd $(HOST_SUBDIR)/isl || exit 1; \
15140         case $(srcdir) in \
15141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15142           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15144         esac; \
15145         module_srcdir=isl; \
15146         $(SHELL) $$s/$$module_srcdir/configure \
15147           --srcdir=$${topdir}/$$module_srcdir \
15148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15149           --target=${target_alias} \
15150           --with-build-libsubdir=$(HOST_SUBDIR) \
15151           $(STAGE2_CONFIGURE_FLAGS) \
15152           --disable-shared @extra_isl_gmp_configure_flags@
15153 @endif isl-bootstrap
15154
15155 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
15156 maybe-configure-stage3-isl:
15157 @if isl-bootstrap
15158 maybe-configure-stage3-isl: configure-stage3-isl
15159 configure-stage3-isl:
15160         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15162         @r=`${PWD_COMMAND}`; export r; \
15163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15164         TFLAGS="$(STAGE3_TFLAGS)"; \
15165         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15166         $(HOST_EXPORTS) \
15167         $(POSTSTAGE1_HOST_EXPORTS) \
15168         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15169         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15170         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15171         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
15172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15173         cd $(HOST_SUBDIR)/isl || exit 1; \
15174         case $(srcdir) in \
15175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15176           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15178         esac; \
15179         module_srcdir=isl; \
15180         $(SHELL) $$s/$$module_srcdir/configure \
15181           --srcdir=$${topdir}/$$module_srcdir \
15182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15183           --target=${target_alias} \
15184           --with-build-libsubdir=$(HOST_SUBDIR) \
15185           $(STAGE3_CONFIGURE_FLAGS) \
15186           --disable-shared @extra_isl_gmp_configure_flags@
15187 @endif isl-bootstrap
15188
15189 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
15190 maybe-configure-stage4-isl:
15191 @if isl-bootstrap
15192 maybe-configure-stage4-isl: configure-stage4-isl
15193 configure-stage4-isl:
15194         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15196         @r=`${PWD_COMMAND}`; export r; \
15197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198         TFLAGS="$(STAGE4_TFLAGS)"; \
15199         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15200         $(HOST_EXPORTS) \
15201         $(POSTSTAGE1_HOST_EXPORTS) \
15202         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15203         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15204         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15205         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
15206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15207         cd $(HOST_SUBDIR)/isl || exit 1; \
15208         case $(srcdir) in \
15209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15210           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15212         esac; \
15213         module_srcdir=isl; \
15214         $(SHELL) $$s/$$module_srcdir/configure \
15215           --srcdir=$${topdir}/$$module_srcdir \
15216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15217           --target=${target_alias} \
15218           --with-build-libsubdir=$(HOST_SUBDIR) \
15219           $(STAGE4_CONFIGURE_FLAGS) \
15220           --disable-shared @extra_isl_gmp_configure_flags@
15221 @endif isl-bootstrap
15222
15223 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
15224 maybe-configure-stageprofile-isl:
15225 @if isl-bootstrap
15226 maybe-configure-stageprofile-isl: configure-stageprofile-isl
15227 configure-stageprofile-isl:
15228         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15230         @r=`${PWD_COMMAND}`; export r; \
15231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15233         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15234         $(HOST_EXPORTS) \
15235         $(POSTSTAGE1_HOST_EXPORTS) \
15236         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15237         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15238         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15239         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
15240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15241         cd $(HOST_SUBDIR)/isl || exit 1; \
15242         case $(srcdir) in \
15243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15244           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15246         esac; \
15247         module_srcdir=isl; \
15248         $(SHELL) $$s/$$module_srcdir/configure \
15249           --srcdir=$${topdir}/$$module_srcdir \
15250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15251           --target=${target_alias} \
15252           --with-build-libsubdir=$(HOST_SUBDIR) \
15253           $(STAGEprofile_CONFIGURE_FLAGS) \
15254           --disable-shared @extra_isl_gmp_configure_flags@
15255 @endif isl-bootstrap
15256
15257 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
15258 maybe-configure-stagefeedback-isl:
15259 @if isl-bootstrap
15260 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
15261 configure-stagefeedback-isl:
15262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15263         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15264         @r=`${PWD_COMMAND}`; export r; \
15265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15266         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15267         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15268         $(HOST_EXPORTS) \
15269         $(POSTSTAGE1_HOST_EXPORTS) \
15270         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15271         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15272         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15273         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
15274         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15275         cd $(HOST_SUBDIR)/isl || exit 1; \
15276         case $(srcdir) in \
15277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15278           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15280         esac; \
15281         module_srcdir=isl; \
15282         $(SHELL) $$s/$$module_srcdir/configure \
15283           --srcdir=$${topdir}/$$module_srcdir \
15284           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15285           --target=${target_alias} \
15286           --with-build-libsubdir=$(HOST_SUBDIR) \
15287           $(STAGEfeedback_CONFIGURE_FLAGS) \
15288           --disable-shared @extra_isl_gmp_configure_flags@
15289 @endif isl-bootstrap
15290
15291 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
15292 maybe-configure-stageautoprofile-isl:
15293 @if isl-bootstrap
15294 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
15295 configure-stageautoprofile-isl:
15296         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15298         @r=`${PWD_COMMAND}`; export r; \
15299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15300         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15301         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15302         $(HOST_EXPORTS) \
15303         $(POSTSTAGE1_HOST_EXPORTS) \
15304         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15305         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15306         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15307         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
15308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15309         cd $(HOST_SUBDIR)/isl || exit 1; \
15310         case $(srcdir) in \
15311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15312           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15314         esac; \
15315         module_srcdir=isl; \
15316         $(SHELL) $$s/$$module_srcdir/configure \
15317           --srcdir=$${topdir}/$$module_srcdir \
15318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15319           --target=${target_alias} \
15320           --with-build-libsubdir=$(HOST_SUBDIR) \
15321           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15322           --disable-shared @extra_isl_gmp_configure_flags@
15323 @endif isl-bootstrap
15324
15325 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
15326 maybe-configure-stageautofeedback-isl:
15327 @if isl-bootstrap
15328 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
15329 configure-stageautofeedback-isl:
15330         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15332         @r=`${PWD_COMMAND}`; export r; \
15333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15335         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15336         $(HOST_EXPORTS) \
15337         $(POSTSTAGE1_HOST_EXPORTS) \
15338         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15339         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15340         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15341         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
15342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15343         cd $(HOST_SUBDIR)/isl || exit 1; \
15344         case $(srcdir) in \
15345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15346           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15348         esac; \
15349         module_srcdir=isl; \
15350         $(SHELL) $$s/$$module_srcdir/configure \
15351           --srcdir=$${topdir}/$$module_srcdir \
15352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15353           --target=${target_alias} \
15354           --with-build-libsubdir=$(HOST_SUBDIR) \
15355           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15356           --disable-shared @extra_isl_gmp_configure_flags@
15357 @endif isl-bootstrap
15358
15359
15360
15361
15362
15363 .PHONY: all-isl maybe-all-isl
15364 maybe-all-isl:
15365 @if gcc-bootstrap
15366 all-isl: stage_current
15367 @endif gcc-bootstrap
15368 @if isl
15369 TARGET-isl=all
15370 maybe-all-isl: all-isl
15371 all-isl: configure-isl
15372         @r=`${PWD_COMMAND}`; export r; \
15373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15374         $(HOST_EXPORTS)  \
15375         (cd $(HOST_SUBDIR)/isl && \
15376           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
15377                 $(TARGET-isl))
15378 @endif isl
15379
15380
15381
15382 .PHONY: all-stage1-isl maybe-all-stage1-isl
15383 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
15384 maybe-all-stage1-isl:
15385 maybe-clean-stage1-isl:
15386 @if isl-bootstrap
15387 maybe-all-stage1-isl: all-stage1-isl
15388 all-stage1: all-stage1-isl
15389 TARGET-stage1-isl = $(TARGET-isl)
15390 all-stage1-isl: configure-stage1-isl
15391         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15392         @r=`${PWD_COMMAND}`; export r; \
15393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15394         TFLAGS="$(STAGE1_TFLAGS)"; \
15395         $(HOST_EXPORTS)  \
15396         cd $(HOST_SUBDIR)/isl && \
15397          \
15398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15399                 CFLAGS="$(STAGE1_CFLAGS)" \
15400                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15401                 LIBCFLAGS="$(LIBCFLAGS)" \
15402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15405                 $(EXTRA_HOST_FLAGS)  \
15406                 $(STAGE1_FLAGS_TO_PASS) V=1 \
15407                 TFLAGS="$(STAGE1_TFLAGS)"  \
15408                 $(TARGET-stage1-isl)
15409
15410 maybe-clean-stage1-isl: clean-stage1-isl
15411 clean-stage1: clean-stage1-isl
15412 clean-stage1-isl:
15413         @if [ $(current_stage) = stage1 ]; then \
15414           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15415         else \
15416           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
15417           $(MAKE) stage1-start; \
15418         fi; \
15419         cd $(HOST_SUBDIR)/isl && \
15420         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15421         $(STAGE1_FLAGS_TO_PASS) V=1 clean
15422 @endif isl-bootstrap
15423
15424
15425 .PHONY: all-stage2-isl maybe-all-stage2-isl
15426 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
15427 maybe-all-stage2-isl:
15428 maybe-clean-stage2-isl:
15429 @if isl-bootstrap
15430 maybe-all-stage2-isl: all-stage2-isl
15431 all-stage2: all-stage2-isl
15432 TARGET-stage2-isl = $(TARGET-isl)
15433 all-stage2-isl: configure-stage2-isl
15434         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15435         @r=`${PWD_COMMAND}`; export r; \
15436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15437         TFLAGS="$(STAGE2_TFLAGS)"; \
15438         $(HOST_EXPORTS) \
15439         $(POSTSTAGE1_HOST_EXPORTS)  \
15440         cd $(HOST_SUBDIR)/isl && \
15441          \
15442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15443                 CFLAGS="$(STAGE2_CFLAGS)" \
15444                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15445                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15446                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15447                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15448                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15449                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15450                 TFLAGS="$(STAGE2_TFLAGS)"  \
15451                 $(TARGET-stage2-isl)
15452
15453 maybe-clean-stage2-isl: clean-stage2-isl
15454 clean-stage2: clean-stage2-isl
15455 clean-stage2-isl:
15456         @if [ $(current_stage) = stage2 ]; then \
15457           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15458         else \
15459           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
15460           $(MAKE) stage2-start; \
15461         fi; \
15462         cd $(HOST_SUBDIR)/isl && \
15463         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15464 @endif isl-bootstrap
15465
15466
15467 .PHONY: all-stage3-isl maybe-all-stage3-isl
15468 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
15469 maybe-all-stage3-isl:
15470 maybe-clean-stage3-isl:
15471 @if isl-bootstrap
15472 maybe-all-stage3-isl: all-stage3-isl
15473 all-stage3: all-stage3-isl
15474 TARGET-stage3-isl = $(TARGET-isl)
15475 all-stage3-isl: configure-stage3-isl
15476         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15477         @r=`${PWD_COMMAND}`; export r; \
15478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15479         TFLAGS="$(STAGE3_TFLAGS)"; \
15480         $(HOST_EXPORTS) \
15481         $(POSTSTAGE1_HOST_EXPORTS)  \
15482         cd $(HOST_SUBDIR)/isl && \
15483          \
15484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15485                 CFLAGS="$(STAGE3_CFLAGS)" \
15486                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15487                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15488                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15489                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15490                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15491                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15492                 TFLAGS="$(STAGE3_TFLAGS)"  \
15493                 $(TARGET-stage3-isl)
15494
15495 maybe-clean-stage3-isl: clean-stage3-isl
15496 clean-stage3: clean-stage3-isl
15497 clean-stage3-isl:
15498         @if [ $(current_stage) = stage3 ]; then \
15499           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15500         else \
15501           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
15502           $(MAKE) stage3-start; \
15503         fi; \
15504         cd $(HOST_SUBDIR)/isl && \
15505         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15506 @endif isl-bootstrap
15507
15508
15509 .PHONY: all-stage4-isl maybe-all-stage4-isl
15510 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
15511 maybe-all-stage4-isl:
15512 maybe-clean-stage4-isl:
15513 @if isl-bootstrap
15514 maybe-all-stage4-isl: all-stage4-isl
15515 all-stage4: all-stage4-isl
15516 TARGET-stage4-isl = $(TARGET-isl)
15517 all-stage4-isl: configure-stage4-isl
15518         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15519         @r=`${PWD_COMMAND}`; export r; \
15520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15521         TFLAGS="$(STAGE4_TFLAGS)"; \
15522         $(HOST_EXPORTS) \
15523         $(POSTSTAGE1_HOST_EXPORTS)  \
15524         cd $(HOST_SUBDIR)/isl && \
15525          \
15526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15527                 CFLAGS="$(STAGE4_CFLAGS)" \
15528                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15529                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15533                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15534                 TFLAGS="$(STAGE4_TFLAGS)"  \
15535                 $(TARGET-stage4-isl)
15536
15537 maybe-clean-stage4-isl: clean-stage4-isl
15538 clean-stage4: clean-stage4-isl
15539 clean-stage4-isl:
15540         @if [ $(current_stage) = stage4 ]; then \
15541           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15542         else \
15543           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
15544           $(MAKE) stage4-start; \
15545         fi; \
15546         cd $(HOST_SUBDIR)/isl && \
15547         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15548 @endif isl-bootstrap
15549
15550
15551 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
15552 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
15553 maybe-all-stageprofile-isl:
15554 maybe-clean-stageprofile-isl:
15555 @if isl-bootstrap
15556 maybe-all-stageprofile-isl: all-stageprofile-isl
15557 all-stageprofile: all-stageprofile-isl
15558 TARGET-stageprofile-isl = $(TARGET-isl)
15559 all-stageprofile-isl: configure-stageprofile-isl
15560         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15561         @r=`${PWD_COMMAND}`; export r; \
15562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15564         $(HOST_EXPORTS) \
15565         $(POSTSTAGE1_HOST_EXPORTS)  \
15566         cd $(HOST_SUBDIR)/isl && \
15567          \
15568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15569                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15570                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15571                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15575                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15576                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15577                 $(TARGET-stageprofile-isl)
15578
15579 maybe-clean-stageprofile-isl: clean-stageprofile-isl
15580 clean-stageprofile: clean-stageprofile-isl
15581 clean-stageprofile-isl:
15582         @if [ $(current_stage) = stageprofile ]; then \
15583           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15584         else \
15585           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
15586           $(MAKE) stageprofile-start; \
15587         fi; \
15588         cd $(HOST_SUBDIR)/isl && \
15589         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15590 @endif isl-bootstrap
15591
15592
15593 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
15594 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
15595 maybe-all-stagefeedback-isl:
15596 maybe-clean-stagefeedback-isl:
15597 @if isl-bootstrap
15598 maybe-all-stagefeedback-isl: all-stagefeedback-isl
15599 all-stagefeedback: all-stagefeedback-isl
15600 TARGET-stagefeedback-isl = $(TARGET-isl)
15601 all-stagefeedback-isl: configure-stagefeedback-isl
15602         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15603         @r=`${PWD_COMMAND}`; export r; \
15604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15606         $(HOST_EXPORTS) \
15607         $(POSTSTAGE1_HOST_EXPORTS)  \
15608         cd $(HOST_SUBDIR)/isl && \
15609          \
15610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15611                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15612                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15613                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15618                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15619                 $(TARGET-stagefeedback-isl)
15620
15621 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
15622 clean-stagefeedback: clean-stagefeedback-isl
15623 clean-stagefeedback-isl:
15624         @if [ $(current_stage) = stagefeedback ]; then \
15625           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15626         else \
15627           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
15628           $(MAKE) stagefeedback-start; \
15629         fi; \
15630         cd $(HOST_SUBDIR)/isl && \
15631         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15632 @endif isl-bootstrap
15633
15634
15635 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
15636 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
15637 maybe-all-stageautoprofile-isl:
15638 maybe-clean-stageautoprofile-isl:
15639 @if isl-bootstrap
15640 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
15641 all-stageautoprofile: all-stageautoprofile-isl
15642 TARGET-stageautoprofile-isl = $(TARGET-isl)
15643 all-stageautoprofile-isl: configure-stageautoprofile-isl
15644         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15645         @r=`${PWD_COMMAND}`; export r; \
15646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15647         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15648         $(HOST_EXPORTS) \
15649         $(POSTSTAGE1_HOST_EXPORTS)  \
15650         cd $(HOST_SUBDIR)/isl && \
15651         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15652         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15653                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15654                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15655                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15656                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15657                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15658                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15659                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15660                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15661                 $(TARGET-stageautoprofile-isl)
15662
15663 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
15664 clean-stageautoprofile: clean-stageautoprofile-isl
15665 clean-stageautoprofile-isl:
15666         @if [ $(current_stage) = stageautoprofile ]; then \
15667           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15668         else \
15669           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
15670           $(MAKE) stageautoprofile-start; \
15671         fi; \
15672         cd $(HOST_SUBDIR)/isl && \
15673         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15674 @endif isl-bootstrap
15675
15676
15677 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
15678 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
15679 maybe-all-stageautofeedback-isl:
15680 maybe-clean-stageautofeedback-isl:
15681 @if isl-bootstrap
15682 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
15683 all-stageautofeedback: all-stageautofeedback-isl
15684 TARGET-stageautofeedback-isl = $(TARGET-isl)
15685 all-stageautofeedback-isl: configure-stageautofeedback-isl
15686         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15687         @r=`${PWD_COMMAND}`; export r; \
15688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15689         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15690         $(HOST_EXPORTS) \
15691         $(POSTSTAGE1_HOST_EXPORTS)  \
15692         cd $(HOST_SUBDIR)/isl && \
15693          \
15694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15695                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15696                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15697                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15702                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15703                 $(TARGET-stageautofeedback-isl)
15704
15705 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
15706 clean-stageautofeedback: clean-stageautofeedback-isl
15707 clean-stageautofeedback-isl:
15708         @if [ $(current_stage) = stageautofeedback ]; then \
15709           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15710         else \
15711           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
15712           $(MAKE) stageautofeedback-start; \
15713         fi; \
15714         cd $(HOST_SUBDIR)/isl && \
15715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15716 @endif isl-bootstrap
15717
15718
15719
15720
15721
15722 .PHONY: check-isl maybe-check-isl
15723 maybe-check-isl:
15724 @if isl
15725 maybe-check-isl: check-isl
15726
15727 check-isl:
15728         @: $(MAKE); $(unstage)
15729         @r=`${PWD_COMMAND}`; export r; \
15730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15731         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15732         (cd $(HOST_SUBDIR)/isl && \
15733           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
15734
15735 @endif isl
15736
15737 .PHONY: install-isl maybe-install-isl
15738 maybe-install-isl:
15739 @if isl
15740 maybe-install-isl: install-isl
15741
15742 install-isl:
15743
15744 @endif isl
15745
15746 .PHONY: install-strip-isl maybe-install-strip-isl
15747 maybe-install-strip-isl:
15748 @if isl
15749 maybe-install-strip-isl: install-strip-isl
15750
15751 install-strip-isl:
15752
15753 @endif isl
15754
15755 # Other targets (info, dvi, pdf, etc.)
15756
15757 .PHONY: maybe-info-isl info-isl
15758 maybe-info-isl:
15759 @if isl
15760 maybe-info-isl: info-isl
15761
15762 info-isl: \
15763     configure-isl 
15764         @[ -f ./isl/Makefile ] || exit 0; \
15765         r=`${PWD_COMMAND}`; export r; \
15766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15767         $(HOST_EXPORTS) \
15768         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15770         done; \
15771         echo "Doing info in isl"; \
15772         (cd $(HOST_SUBDIR)/isl && \
15773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15775                   "RANLIB=$${RANLIB}" \
15776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15777                   info) \
15778           || exit 1
15779
15780 @endif isl
15781
15782 .PHONY: maybe-dvi-isl dvi-isl
15783 maybe-dvi-isl:
15784 @if isl
15785 maybe-dvi-isl: dvi-isl
15786
15787 dvi-isl: \
15788     configure-isl 
15789         @[ -f ./isl/Makefile ] || exit 0; \
15790         r=`${PWD_COMMAND}`; export r; \
15791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15792         $(HOST_EXPORTS) \
15793         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15795         done; \
15796         echo "Doing dvi in isl"; \
15797         (cd $(HOST_SUBDIR)/isl && \
15798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15800                   "RANLIB=$${RANLIB}" \
15801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15802                   dvi) \
15803           || exit 1
15804
15805 @endif isl
15806
15807 .PHONY: maybe-pdf-isl pdf-isl
15808 maybe-pdf-isl:
15809 @if isl
15810 maybe-pdf-isl: pdf-isl
15811
15812 pdf-isl: \
15813     configure-isl 
15814         @[ -f ./isl/Makefile ] || exit 0; \
15815         r=`${PWD_COMMAND}`; export r; \
15816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15817         $(HOST_EXPORTS) \
15818         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15820         done; \
15821         echo "Doing pdf in isl"; \
15822         (cd $(HOST_SUBDIR)/isl && \
15823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15825                   "RANLIB=$${RANLIB}" \
15826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15827                   pdf) \
15828           || exit 1
15829
15830 @endif isl
15831
15832 .PHONY: maybe-html-isl html-isl
15833 maybe-html-isl:
15834 @if isl
15835 maybe-html-isl: html-isl
15836
15837 html-isl: \
15838     configure-isl 
15839         @[ -f ./isl/Makefile ] || exit 0; \
15840         r=`${PWD_COMMAND}`; export r; \
15841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15842         $(HOST_EXPORTS) \
15843         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15845         done; \
15846         echo "Doing html in isl"; \
15847         (cd $(HOST_SUBDIR)/isl && \
15848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15850                   "RANLIB=$${RANLIB}" \
15851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15852                   html) \
15853           || exit 1
15854
15855 @endif isl
15856
15857 .PHONY: maybe-TAGS-isl TAGS-isl
15858 maybe-TAGS-isl:
15859 @if isl
15860 maybe-TAGS-isl: TAGS-isl
15861
15862 TAGS-isl: \
15863     configure-isl 
15864         @[ -f ./isl/Makefile ] || exit 0; \
15865         r=`${PWD_COMMAND}`; export r; \
15866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867         $(HOST_EXPORTS) \
15868         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15870         done; \
15871         echo "Doing TAGS in isl"; \
15872         (cd $(HOST_SUBDIR)/isl && \
15873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15875                   "RANLIB=$${RANLIB}" \
15876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15877                   TAGS) \
15878           || exit 1
15879
15880 @endif isl
15881
15882 .PHONY: maybe-install-info-isl install-info-isl
15883 maybe-install-info-isl:
15884 @if isl
15885 maybe-install-info-isl: install-info-isl
15886
15887 install-info-isl: \
15888     configure-isl \
15889     info-isl 
15890         @[ -f ./isl/Makefile ] || exit 0; \
15891         r=`${PWD_COMMAND}`; export r; \
15892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15893         $(HOST_EXPORTS) \
15894         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15896         done; \
15897         echo "Doing install-info in isl"; \
15898         (cd $(HOST_SUBDIR)/isl && \
15899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15901                   "RANLIB=$${RANLIB}" \
15902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15903                   install-info) \
15904           || exit 1
15905
15906 @endif isl
15907
15908 .PHONY: maybe-install-pdf-isl install-pdf-isl
15909 maybe-install-pdf-isl:
15910 @if isl
15911 maybe-install-pdf-isl: install-pdf-isl
15912
15913 install-pdf-isl: \
15914     configure-isl \
15915     pdf-isl 
15916         @[ -f ./isl/Makefile ] || exit 0; \
15917         r=`${PWD_COMMAND}`; export r; \
15918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15919         $(HOST_EXPORTS) \
15920         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15922         done; \
15923         echo "Doing install-pdf in isl"; \
15924         (cd $(HOST_SUBDIR)/isl && \
15925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15927                   "RANLIB=$${RANLIB}" \
15928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15929                   install-pdf) \
15930           || exit 1
15931
15932 @endif isl
15933
15934 .PHONY: maybe-install-html-isl install-html-isl
15935 maybe-install-html-isl:
15936 @if isl
15937 maybe-install-html-isl: install-html-isl
15938
15939 install-html-isl: \
15940     configure-isl \
15941     html-isl 
15942         @[ -f ./isl/Makefile ] || exit 0; \
15943         r=`${PWD_COMMAND}`; export r; \
15944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15945         $(HOST_EXPORTS) \
15946         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15948         done; \
15949         echo "Doing install-html in isl"; \
15950         (cd $(HOST_SUBDIR)/isl && \
15951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15953                   "RANLIB=$${RANLIB}" \
15954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15955                   install-html) \
15956           || exit 1
15957
15958 @endif isl
15959
15960 .PHONY: maybe-installcheck-isl installcheck-isl
15961 maybe-installcheck-isl:
15962 @if isl
15963 maybe-installcheck-isl: installcheck-isl
15964
15965 installcheck-isl: \
15966     configure-isl 
15967         @[ -f ./isl/Makefile ] || exit 0; \
15968         r=`${PWD_COMMAND}`; export r; \
15969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970         $(HOST_EXPORTS) \
15971         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15973         done; \
15974         echo "Doing installcheck in isl"; \
15975         (cd $(HOST_SUBDIR)/isl && \
15976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15978                   "RANLIB=$${RANLIB}" \
15979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15980                   installcheck) \
15981           || exit 1
15982
15983 @endif isl
15984
15985 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
15986 maybe-mostlyclean-isl:
15987 @if isl
15988 maybe-mostlyclean-isl: mostlyclean-isl
15989
15990 mostlyclean-isl: 
15991         @[ -f ./isl/Makefile ] || exit 0; \
15992         r=`${PWD_COMMAND}`; export r; \
15993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994         $(HOST_EXPORTS) \
15995         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15997         done; \
15998         echo "Doing mostlyclean in isl"; \
15999         (cd $(HOST_SUBDIR)/isl && \
16000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16002                   "RANLIB=$${RANLIB}" \
16003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16004                   mostlyclean) \
16005           || exit 1
16006
16007 @endif isl
16008
16009 .PHONY: maybe-clean-isl clean-isl
16010 maybe-clean-isl:
16011 @if isl
16012 maybe-clean-isl: clean-isl
16013
16014 clean-isl: 
16015         @[ -f ./isl/Makefile ] || exit 0; \
16016         r=`${PWD_COMMAND}`; export r; \
16017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16018         $(HOST_EXPORTS) \
16019         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16021         done; \
16022         echo "Doing clean in isl"; \
16023         (cd $(HOST_SUBDIR)/isl && \
16024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16026                   "RANLIB=$${RANLIB}" \
16027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16028                   clean) \
16029           || exit 1
16030
16031 @endif isl
16032
16033 .PHONY: maybe-distclean-isl distclean-isl
16034 maybe-distclean-isl:
16035 @if isl
16036 maybe-distclean-isl: distclean-isl
16037
16038 distclean-isl: 
16039         @[ -f ./isl/Makefile ] || exit 0; \
16040         r=`${PWD_COMMAND}`; export r; \
16041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16042         $(HOST_EXPORTS) \
16043         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16045         done; \
16046         echo "Doing distclean in isl"; \
16047         (cd $(HOST_SUBDIR)/isl && \
16048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16050                   "RANLIB=$${RANLIB}" \
16051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16052                   distclean) \
16053           || exit 1
16054
16055 @endif isl
16056
16057 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
16058 maybe-maintainer-clean-isl:
16059 @if isl
16060 maybe-maintainer-clean-isl: maintainer-clean-isl
16061
16062 maintainer-clean-isl: 
16063         @[ -f ./isl/Makefile ] || exit 0; \
16064         r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         $(HOST_EXPORTS) \
16067         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16069         done; \
16070         echo "Doing maintainer-clean in isl"; \
16071         (cd $(HOST_SUBDIR)/isl && \
16072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16074                   "RANLIB=$${RANLIB}" \
16075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16076                   maintainer-clean) \
16077           || exit 1
16078
16079 @endif isl
16080
16081
16082
16083 .PHONY: configure-libelf maybe-configure-libelf
16084 maybe-configure-libelf:
16085 @if gcc-bootstrap
16086 configure-libelf: stage_current
16087 @endif gcc-bootstrap
16088 @if libelf
16089 maybe-configure-libelf: configure-libelf
16090 configure-libelf: 
16091         @r=`${PWD_COMMAND}`; export r; \
16092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16093         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16095         $(HOST_EXPORTS)  \
16096         echo Configuring in $(HOST_SUBDIR)/libelf; \
16097         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
16098         case $(srcdir) in \
16099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16100           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16102         esac; \
16103         module_srcdir=libelf; \
16104         $(SHELL) \
16105           $$s/$$module_srcdir/configure \
16106           --srcdir=$${topdir}/$$module_srcdir \
16107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16108           --target=${target_alias} --disable-shared \
16109           || exit 1
16110 @endif libelf
16111
16112
16113
16114 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
16115 maybe-configure-stage1-libelf:
16116 @if libelf-bootstrap
16117 maybe-configure-stage1-libelf: configure-stage1-libelf
16118 configure-stage1-libelf:
16119         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16121         @r=`${PWD_COMMAND}`; export r; \
16122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123         TFLAGS="$(STAGE1_TFLAGS)"; \
16124         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16125         $(HOST_EXPORTS) \
16126         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16127         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16128         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16129         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
16130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16131         cd $(HOST_SUBDIR)/libelf || exit 1; \
16132         case $(srcdir) in \
16133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16134           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16136         esac; \
16137         module_srcdir=libelf; \
16138         $(SHELL) $$s/$$module_srcdir/configure \
16139           --srcdir=$${topdir}/$$module_srcdir \
16140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16141           --target=${target_alias} \
16142            \
16143           $(STAGE1_CONFIGURE_FLAGS) \
16144           --disable-shared
16145 @endif libelf-bootstrap
16146
16147 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
16148 maybe-configure-stage2-libelf:
16149 @if libelf-bootstrap
16150 maybe-configure-stage2-libelf: configure-stage2-libelf
16151 configure-stage2-libelf:
16152         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16154         @r=`${PWD_COMMAND}`; export r; \
16155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16156         TFLAGS="$(STAGE2_TFLAGS)"; \
16157         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16158         $(HOST_EXPORTS) \
16159         $(POSTSTAGE1_HOST_EXPORTS) \
16160         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16161         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16162         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16163         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
16164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16165         cd $(HOST_SUBDIR)/libelf || exit 1; \
16166         case $(srcdir) in \
16167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16168           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16170         esac; \
16171         module_srcdir=libelf; \
16172         $(SHELL) $$s/$$module_srcdir/configure \
16173           --srcdir=$${topdir}/$$module_srcdir \
16174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16175           --target=${target_alias} \
16176           --with-build-libsubdir=$(HOST_SUBDIR) \
16177           $(STAGE2_CONFIGURE_FLAGS) \
16178           --disable-shared
16179 @endif libelf-bootstrap
16180
16181 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
16182 maybe-configure-stage3-libelf:
16183 @if libelf-bootstrap
16184 maybe-configure-stage3-libelf: configure-stage3-libelf
16185 configure-stage3-libelf:
16186         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16188         @r=`${PWD_COMMAND}`; export r; \
16189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16190         TFLAGS="$(STAGE3_TFLAGS)"; \
16191         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16192         $(HOST_EXPORTS) \
16193         $(POSTSTAGE1_HOST_EXPORTS) \
16194         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16195         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16196         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16197         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
16198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16199         cd $(HOST_SUBDIR)/libelf || exit 1; \
16200         case $(srcdir) in \
16201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16202           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16204         esac; \
16205         module_srcdir=libelf; \
16206         $(SHELL) $$s/$$module_srcdir/configure \
16207           --srcdir=$${topdir}/$$module_srcdir \
16208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16209           --target=${target_alias} \
16210           --with-build-libsubdir=$(HOST_SUBDIR) \
16211           $(STAGE3_CONFIGURE_FLAGS) \
16212           --disable-shared
16213 @endif libelf-bootstrap
16214
16215 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
16216 maybe-configure-stage4-libelf:
16217 @if libelf-bootstrap
16218 maybe-configure-stage4-libelf: configure-stage4-libelf
16219 configure-stage4-libelf:
16220         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16222         @r=`${PWD_COMMAND}`; export r; \
16223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224         TFLAGS="$(STAGE4_TFLAGS)"; \
16225         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16226         $(HOST_EXPORTS) \
16227         $(POSTSTAGE1_HOST_EXPORTS) \
16228         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16229         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16230         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16231         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
16232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16233         cd $(HOST_SUBDIR)/libelf || exit 1; \
16234         case $(srcdir) in \
16235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16236           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16238         esac; \
16239         module_srcdir=libelf; \
16240         $(SHELL) $$s/$$module_srcdir/configure \
16241           --srcdir=$${topdir}/$$module_srcdir \
16242           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16243           --target=${target_alias} \
16244           --with-build-libsubdir=$(HOST_SUBDIR) \
16245           $(STAGE4_CONFIGURE_FLAGS) \
16246           --disable-shared
16247 @endif libelf-bootstrap
16248
16249 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
16250 maybe-configure-stageprofile-libelf:
16251 @if libelf-bootstrap
16252 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
16253 configure-stageprofile-libelf:
16254         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16255         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16256         @r=`${PWD_COMMAND}`; export r; \
16257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16258         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16259         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16260         $(HOST_EXPORTS) \
16261         $(POSTSTAGE1_HOST_EXPORTS) \
16262         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16263         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16264         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16265         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
16266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16267         cd $(HOST_SUBDIR)/libelf || exit 1; \
16268         case $(srcdir) in \
16269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16270           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16272         esac; \
16273         module_srcdir=libelf; \
16274         $(SHELL) $$s/$$module_srcdir/configure \
16275           --srcdir=$${topdir}/$$module_srcdir \
16276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16277           --target=${target_alias} \
16278           --with-build-libsubdir=$(HOST_SUBDIR) \
16279           $(STAGEprofile_CONFIGURE_FLAGS) \
16280           --disable-shared
16281 @endif libelf-bootstrap
16282
16283 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
16284 maybe-configure-stagefeedback-libelf:
16285 @if libelf-bootstrap
16286 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
16287 configure-stagefeedback-libelf:
16288         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16290         @r=`${PWD_COMMAND}`; export r; \
16291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16292         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16293         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16294         $(HOST_EXPORTS) \
16295         $(POSTSTAGE1_HOST_EXPORTS) \
16296         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16297         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16298         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16299         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
16300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16301         cd $(HOST_SUBDIR)/libelf || exit 1; \
16302         case $(srcdir) in \
16303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16304           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16306         esac; \
16307         module_srcdir=libelf; \
16308         $(SHELL) $$s/$$module_srcdir/configure \
16309           --srcdir=$${topdir}/$$module_srcdir \
16310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16311           --target=${target_alias} \
16312           --with-build-libsubdir=$(HOST_SUBDIR) \
16313           $(STAGEfeedback_CONFIGURE_FLAGS) \
16314           --disable-shared
16315 @endif libelf-bootstrap
16316
16317 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
16318 maybe-configure-stageautoprofile-libelf:
16319 @if libelf-bootstrap
16320 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
16321 configure-stageautoprofile-libelf:
16322         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16324         @r=`${PWD_COMMAND}`; export r; \
16325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16327         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16328         $(HOST_EXPORTS) \
16329         $(POSTSTAGE1_HOST_EXPORTS) \
16330         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16331         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16332         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16333         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
16334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16335         cd $(HOST_SUBDIR)/libelf || exit 1; \
16336         case $(srcdir) in \
16337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16338           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16340         esac; \
16341         module_srcdir=libelf; \
16342         $(SHELL) $$s/$$module_srcdir/configure \
16343           --srcdir=$${topdir}/$$module_srcdir \
16344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16345           --target=${target_alias} \
16346           --with-build-libsubdir=$(HOST_SUBDIR) \
16347           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16348           --disable-shared
16349 @endif libelf-bootstrap
16350
16351 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
16352 maybe-configure-stageautofeedback-libelf:
16353 @if libelf-bootstrap
16354 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
16355 configure-stageautofeedback-libelf:
16356         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16358         @r=`${PWD_COMMAND}`; export r; \
16359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16360         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16361         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16362         $(HOST_EXPORTS) \
16363         $(POSTSTAGE1_HOST_EXPORTS) \
16364         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16365         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16366         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16367         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
16368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16369         cd $(HOST_SUBDIR)/libelf || exit 1; \
16370         case $(srcdir) in \
16371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16372           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16374         esac; \
16375         module_srcdir=libelf; \
16376         $(SHELL) $$s/$$module_srcdir/configure \
16377           --srcdir=$${topdir}/$$module_srcdir \
16378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16379           --target=${target_alias} \
16380           --with-build-libsubdir=$(HOST_SUBDIR) \
16381           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16382           --disable-shared
16383 @endif libelf-bootstrap
16384
16385
16386
16387
16388
16389 .PHONY: all-libelf maybe-all-libelf
16390 maybe-all-libelf:
16391 @if gcc-bootstrap
16392 all-libelf: stage_current
16393 @endif gcc-bootstrap
16394 @if libelf
16395 TARGET-libelf=all
16396 maybe-all-libelf: all-libelf
16397 all-libelf: configure-libelf
16398         @r=`${PWD_COMMAND}`; export r; \
16399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16400         $(HOST_EXPORTS)  \
16401         (cd $(HOST_SUBDIR)/libelf && \
16402           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16403                 $(TARGET-libelf))
16404 @endif libelf
16405
16406
16407
16408 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
16409 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
16410 maybe-all-stage1-libelf:
16411 maybe-clean-stage1-libelf:
16412 @if libelf-bootstrap
16413 maybe-all-stage1-libelf: all-stage1-libelf
16414 all-stage1: all-stage1-libelf
16415 TARGET-stage1-libelf = $(TARGET-libelf)
16416 all-stage1-libelf: configure-stage1-libelf
16417         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16418         @r=`${PWD_COMMAND}`; export r; \
16419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16420         TFLAGS="$(STAGE1_TFLAGS)"; \
16421         $(HOST_EXPORTS)  \
16422         cd $(HOST_SUBDIR)/libelf && \
16423          \
16424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16425                 CFLAGS="$(STAGE1_CFLAGS)" \
16426                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16427                 LIBCFLAGS="$(LIBCFLAGS)" \
16428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16431                 $(EXTRA_HOST_FLAGS)  \
16432                 $(STAGE1_FLAGS_TO_PASS)  \
16433                 TFLAGS="$(STAGE1_TFLAGS)"  \
16434                 $(TARGET-stage1-libelf)
16435
16436 maybe-clean-stage1-libelf: clean-stage1-libelf
16437 clean-stage1: clean-stage1-libelf
16438 clean-stage1-libelf:
16439         @if [ $(current_stage) = stage1 ]; then \
16440           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16441         else \
16442           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
16443           $(MAKE) stage1-start; \
16444         fi; \
16445         cd $(HOST_SUBDIR)/libelf && \
16446         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16447         $(STAGE1_FLAGS_TO_PASS)  clean
16448 @endif libelf-bootstrap
16449
16450
16451 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
16452 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
16453 maybe-all-stage2-libelf:
16454 maybe-clean-stage2-libelf:
16455 @if libelf-bootstrap
16456 maybe-all-stage2-libelf: all-stage2-libelf
16457 all-stage2: all-stage2-libelf
16458 TARGET-stage2-libelf = $(TARGET-libelf)
16459 all-stage2-libelf: configure-stage2-libelf
16460         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16461         @r=`${PWD_COMMAND}`; export r; \
16462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16463         TFLAGS="$(STAGE2_TFLAGS)"; \
16464         $(HOST_EXPORTS) \
16465         $(POSTSTAGE1_HOST_EXPORTS)  \
16466         cd $(HOST_SUBDIR)/libelf && \
16467          \
16468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16469                 CFLAGS="$(STAGE2_CFLAGS)" \
16470                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16471                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16476                 TFLAGS="$(STAGE2_TFLAGS)"  \
16477                 $(TARGET-stage2-libelf)
16478
16479 maybe-clean-stage2-libelf: clean-stage2-libelf
16480 clean-stage2: clean-stage2-libelf
16481 clean-stage2-libelf:
16482         @if [ $(current_stage) = stage2 ]; then \
16483           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16484         else \
16485           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
16486           $(MAKE) stage2-start; \
16487         fi; \
16488         cd $(HOST_SUBDIR)/libelf && \
16489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16490 @endif libelf-bootstrap
16491
16492
16493 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
16494 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
16495 maybe-all-stage3-libelf:
16496 maybe-clean-stage3-libelf:
16497 @if libelf-bootstrap
16498 maybe-all-stage3-libelf: all-stage3-libelf
16499 all-stage3: all-stage3-libelf
16500 TARGET-stage3-libelf = $(TARGET-libelf)
16501 all-stage3-libelf: configure-stage3-libelf
16502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16503         @r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         TFLAGS="$(STAGE3_TFLAGS)"; \
16506         $(HOST_EXPORTS) \
16507         $(POSTSTAGE1_HOST_EXPORTS)  \
16508         cd $(HOST_SUBDIR)/libelf && \
16509          \
16510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16511                 CFLAGS="$(STAGE3_CFLAGS)" \
16512                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16513                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16518                 TFLAGS="$(STAGE3_TFLAGS)"  \
16519                 $(TARGET-stage3-libelf)
16520
16521 maybe-clean-stage3-libelf: clean-stage3-libelf
16522 clean-stage3: clean-stage3-libelf
16523 clean-stage3-libelf:
16524         @if [ $(current_stage) = stage3 ]; then \
16525           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16526         else \
16527           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
16528           $(MAKE) stage3-start; \
16529         fi; \
16530         cd $(HOST_SUBDIR)/libelf && \
16531         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16532 @endif libelf-bootstrap
16533
16534
16535 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
16536 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
16537 maybe-all-stage4-libelf:
16538 maybe-clean-stage4-libelf:
16539 @if libelf-bootstrap
16540 maybe-all-stage4-libelf: all-stage4-libelf
16541 all-stage4: all-stage4-libelf
16542 TARGET-stage4-libelf = $(TARGET-libelf)
16543 all-stage4-libelf: configure-stage4-libelf
16544         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16545         @r=`${PWD_COMMAND}`; export r; \
16546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547         TFLAGS="$(STAGE4_TFLAGS)"; \
16548         $(HOST_EXPORTS) \
16549         $(POSTSTAGE1_HOST_EXPORTS)  \
16550         cd $(HOST_SUBDIR)/libelf && \
16551          \
16552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16553                 CFLAGS="$(STAGE4_CFLAGS)" \
16554                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16555                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16560                 TFLAGS="$(STAGE4_TFLAGS)"  \
16561                 $(TARGET-stage4-libelf)
16562
16563 maybe-clean-stage4-libelf: clean-stage4-libelf
16564 clean-stage4: clean-stage4-libelf
16565 clean-stage4-libelf:
16566         @if [ $(current_stage) = stage4 ]; then \
16567           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16568         else \
16569           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
16570           $(MAKE) stage4-start; \
16571         fi; \
16572         cd $(HOST_SUBDIR)/libelf && \
16573         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16574 @endif libelf-bootstrap
16575
16576
16577 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
16578 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
16579 maybe-all-stageprofile-libelf:
16580 maybe-clean-stageprofile-libelf:
16581 @if libelf-bootstrap
16582 maybe-all-stageprofile-libelf: all-stageprofile-libelf
16583 all-stageprofile: all-stageprofile-libelf
16584 TARGET-stageprofile-libelf = $(TARGET-libelf)
16585 all-stageprofile-libelf: configure-stageprofile-libelf
16586         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16587         @r=`${PWD_COMMAND}`; export r; \
16588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16589         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16590         $(HOST_EXPORTS) \
16591         $(POSTSTAGE1_HOST_EXPORTS)  \
16592         cd $(HOST_SUBDIR)/libelf && \
16593          \
16594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16595                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16596                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16597                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16601                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16602                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16603                 $(TARGET-stageprofile-libelf)
16604
16605 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
16606 clean-stageprofile: clean-stageprofile-libelf
16607 clean-stageprofile-libelf:
16608         @if [ $(current_stage) = stageprofile ]; then \
16609           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16610         else \
16611           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
16612           $(MAKE) stageprofile-start; \
16613         fi; \
16614         cd $(HOST_SUBDIR)/libelf && \
16615         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16616 @endif libelf-bootstrap
16617
16618
16619 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
16620 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
16621 maybe-all-stagefeedback-libelf:
16622 maybe-clean-stagefeedback-libelf:
16623 @if libelf-bootstrap
16624 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
16625 all-stagefeedback: all-stagefeedback-libelf
16626 TARGET-stagefeedback-libelf = $(TARGET-libelf)
16627 all-stagefeedback-libelf: configure-stagefeedback-libelf
16628         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16629         @r=`${PWD_COMMAND}`; export r; \
16630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16631         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16632         $(HOST_EXPORTS) \
16633         $(POSTSTAGE1_HOST_EXPORTS)  \
16634         cd $(HOST_SUBDIR)/libelf && \
16635          \
16636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16637                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16638                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16639                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16643                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16644                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16645                 $(TARGET-stagefeedback-libelf)
16646
16647 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
16648 clean-stagefeedback: clean-stagefeedback-libelf
16649 clean-stagefeedback-libelf:
16650         @if [ $(current_stage) = stagefeedback ]; then \
16651           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16652         else \
16653           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
16654           $(MAKE) stagefeedback-start; \
16655         fi; \
16656         cd $(HOST_SUBDIR)/libelf && \
16657         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16658 @endif libelf-bootstrap
16659
16660
16661 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
16662 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
16663 maybe-all-stageautoprofile-libelf:
16664 maybe-clean-stageautoprofile-libelf:
16665 @if libelf-bootstrap
16666 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
16667 all-stageautoprofile: all-stageautoprofile-libelf
16668 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
16669 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
16670         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16671         @r=`${PWD_COMMAND}`; export r; \
16672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16673         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16674         $(HOST_EXPORTS) \
16675         $(POSTSTAGE1_HOST_EXPORTS)  \
16676         cd $(HOST_SUBDIR)/libelf && \
16677         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16678         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16679                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16680                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16681                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16682                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16683                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16684                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16685                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16686                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16687                 $(TARGET-stageautoprofile-libelf)
16688
16689 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
16690 clean-stageautoprofile: clean-stageautoprofile-libelf
16691 clean-stageautoprofile-libelf:
16692         @if [ $(current_stage) = stageautoprofile ]; then \
16693           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16694         else \
16695           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
16696           $(MAKE) stageautoprofile-start; \
16697         fi; \
16698         cd $(HOST_SUBDIR)/libelf && \
16699         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16700 @endif libelf-bootstrap
16701
16702
16703 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
16704 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
16705 maybe-all-stageautofeedback-libelf:
16706 maybe-clean-stageautofeedback-libelf:
16707 @if libelf-bootstrap
16708 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
16709 all-stageautofeedback: all-stageautofeedback-libelf
16710 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
16711 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
16712         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16713         @r=`${PWD_COMMAND}`; export r; \
16714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16715         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16716         $(HOST_EXPORTS) \
16717         $(POSTSTAGE1_HOST_EXPORTS)  \
16718         cd $(HOST_SUBDIR)/libelf && \
16719          \
16720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16721                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16722                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16723                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16728                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16729                 $(TARGET-stageautofeedback-libelf)
16730
16731 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
16732 clean-stageautofeedback: clean-stageautofeedback-libelf
16733 clean-stageautofeedback-libelf:
16734         @if [ $(current_stage) = stageautofeedback ]; then \
16735           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16736         else \
16737           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
16738           $(MAKE) stageautofeedback-start; \
16739         fi; \
16740         cd $(HOST_SUBDIR)/libelf && \
16741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16742 @endif libelf-bootstrap
16743
16744
16745
16746
16747
16748 .PHONY: check-libelf maybe-check-libelf
16749 maybe-check-libelf:
16750 @if libelf
16751 maybe-check-libelf: check-libelf
16752
16753 check-libelf:
16754         @: $(MAKE); $(unstage)
16755         @r=`${PWD_COMMAND}`; export r; \
16756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16757         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16758         (cd $(HOST_SUBDIR)/libelf && \
16759           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16760
16761 @endif libelf
16762
16763 .PHONY: install-libelf maybe-install-libelf
16764 maybe-install-libelf:
16765 @if libelf
16766 maybe-install-libelf: install-libelf
16767
16768 install-libelf:
16769
16770 @endif libelf
16771
16772 .PHONY: install-strip-libelf maybe-install-strip-libelf
16773 maybe-install-strip-libelf:
16774 @if libelf
16775 maybe-install-strip-libelf: install-strip-libelf
16776
16777 install-strip-libelf:
16778
16779 @endif libelf
16780
16781 # Other targets (info, dvi, pdf, etc.)
16782
16783 .PHONY: maybe-info-libelf info-libelf
16784 maybe-info-libelf:
16785 @if libelf
16786 maybe-info-libelf: info-libelf
16787
16788 info-libelf: \
16789     configure-libelf 
16790         @[ -f ./libelf/Makefile ] || exit 0; \
16791         r=`${PWD_COMMAND}`; export r; \
16792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16793         $(HOST_EXPORTS) \
16794         for flag in $(EXTRA_HOST_FLAGS) ; do \
16795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16796         done; \
16797         echo "Doing info in libelf"; \
16798         (cd $(HOST_SUBDIR)/libelf && \
16799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16801                   "RANLIB=$${RANLIB}" \
16802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16803                   info) \
16804           || exit 1
16805
16806 @endif libelf
16807
16808 .PHONY: maybe-dvi-libelf dvi-libelf
16809 maybe-dvi-libelf:
16810 @if libelf
16811 maybe-dvi-libelf: dvi-libelf
16812
16813 dvi-libelf: \
16814     configure-libelf 
16815         @[ -f ./libelf/Makefile ] || exit 0; \
16816         r=`${PWD_COMMAND}`; export r; \
16817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16818         $(HOST_EXPORTS) \
16819         for flag in $(EXTRA_HOST_FLAGS) ; do \
16820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16821         done; \
16822         echo "Doing dvi in libelf"; \
16823         (cd $(HOST_SUBDIR)/libelf && \
16824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16826                   "RANLIB=$${RANLIB}" \
16827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16828                   dvi) \
16829           || exit 1
16830
16831 @endif libelf
16832
16833 .PHONY: maybe-pdf-libelf pdf-libelf
16834 maybe-pdf-libelf:
16835 @if libelf
16836 maybe-pdf-libelf: pdf-libelf
16837
16838 pdf-libelf: \
16839     configure-libelf 
16840         @[ -f ./libelf/Makefile ] || exit 0; \
16841         r=`${PWD_COMMAND}`; export r; \
16842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16843         $(HOST_EXPORTS) \
16844         for flag in $(EXTRA_HOST_FLAGS) ; do \
16845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16846         done; \
16847         echo "Doing pdf in libelf"; \
16848         (cd $(HOST_SUBDIR)/libelf && \
16849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16851                   "RANLIB=$${RANLIB}" \
16852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16853                   pdf) \
16854           || exit 1
16855
16856 @endif libelf
16857
16858 .PHONY: maybe-html-libelf html-libelf
16859 maybe-html-libelf:
16860 @if libelf
16861 maybe-html-libelf: html-libelf
16862
16863 html-libelf: \
16864     configure-libelf 
16865         @[ -f ./libelf/Makefile ] || exit 0; \
16866         r=`${PWD_COMMAND}`; export r; \
16867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16868         $(HOST_EXPORTS) \
16869         for flag in $(EXTRA_HOST_FLAGS) ; do \
16870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16871         done; \
16872         echo "Doing html in libelf"; \
16873         (cd $(HOST_SUBDIR)/libelf && \
16874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16876                   "RANLIB=$${RANLIB}" \
16877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16878                   html) \
16879           || exit 1
16880
16881 @endif libelf
16882
16883 .PHONY: maybe-TAGS-libelf TAGS-libelf
16884 maybe-TAGS-libelf:
16885 @if libelf
16886 maybe-TAGS-libelf: TAGS-libelf
16887
16888 TAGS-libelf: \
16889     configure-libelf 
16890         @[ -f ./libelf/Makefile ] || exit 0; \
16891         r=`${PWD_COMMAND}`; export r; \
16892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16893         $(HOST_EXPORTS) \
16894         for flag in $(EXTRA_HOST_FLAGS) ; do \
16895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16896         done; \
16897         echo "Doing TAGS in libelf"; \
16898         (cd $(HOST_SUBDIR)/libelf && \
16899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16901                   "RANLIB=$${RANLIB}" \
16902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16903                   TAGS) \
16904           || exit 1
16905
16906 @endif libelf
16907
16908 .PHONY: maybe-install-info-libelf install-info-libelf
16909 maybe-install-info-libelf:
16910 @if libelf
16911 maybe-install-info-libelf: install-info-libelf
16912
16913 install-info-libelf: \
16914     configure-libelf \
16915     info-libelf 
16916         @[ -f ./libelf/Makefile ] || exit 0; \
16917         r=`${PWD_COMMAND}`; export r; \
16918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16919         $(HOST_EXPORTS) \
16920         for flag in $(EXTRA_HOST_FLAGS) ; do \
16921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16922         done; \
16923         echo "Doing install-info in libelf"; \
16924         (cd $(HOST_SUBDIR)/libelf && \
16925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16927                   "RANLIB=$${RANLIB}" \
16928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16929                   install-info) \
16930           || exit 1
16931
16932 @endif libelf
16933
16934 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
16935 maybe-install-pdf-libelf:
16936 @if libelf
16937 maybe-install-pdf-libelf: install-pdf-libelf
16938
16939 install-pdf-libelf: \
16940     configure-libelf \
16941     pdf-libelf 
16942         @[ -f ./libelf/Makefile ] || exit 0; \
16943         r=`${PWD_COMMAND}`; export r; \
16944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16945         $(HOST_EXPORTS) \
16946         for flag in $(EXTRA_HOST_FLAGS) ; do \
16947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16948         done; \
16949         echo "Doing install-pdf in libelf"; \
16950         (cd $(HOST_SUBDIR)/libelf && \
16951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16953                   "RANLIB=$${RANLIB}" \
16954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16955                   install-pdf) \
16956           || exit 1
16957
16958 @endif libelf
16959
16960 .PHONY: maybe-install-html-libelf install-html-libelf
16961 maybe-install-html-libelf:
16962 @if libelf
16963 maybe-install-html-libelf: install-html-libelf
16964
16965 install-html-libelf: \
16966     configure-libelf \
16967     html-libelf 
16968         @[ -f ./libelf/Makefile ] || exit 0; \
16969         r=`${PWD_COMMAND}`; export r; \
16970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16971         $(HOST_EXPORTS) \
16972         for flag in $(EXTRA_HOST_FLAGS) ; do \
16973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16974         done; \
16975         echo "Doing install-html in libelf"; \
16976         (cd $(HOST_SUBDIR)/libelf && \
16977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16979                   "RANLIB=$${RANLIB}" \
16980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16981                   install-html) \
16982           || exit 1
16983
16984 @endif libelf
16985
16986 .PHONY: maybe-installcheck-libelf installcheck-libelf
16987 maybe-installcheck-libelf:
16988 @if libelf
16989 maybe-installcheck-libelf: installcheck-libelf
16990
16991 installcheck-libelf: \
16992     configure-libelf 
16993         @[ -f ./libelf/Makefile ] || exit 0; \
16994         r=`${PWD_COMMAND}`; export r; \
16995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16996         $(HOST_EXPORTS) \
16997         for flag in $(EXTRA_HOST_FLAGS) ; do \
16998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16999         done; \
17000         echo "Doing installcheck in libelf"; \
17001         (cd $(HOST_SUBDIR)/libelf && \
17002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17004                   "RANLIB=$${RANLIB}" \
17005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17006                   installcheck) \
17007           || exit 1
17008
17009 @endif libelf
17010
17011 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
17012 maybe-mostlyclean-libelf:
17013 @if libelf
17014 maybe-mostlyclean-libelf: mostlyclean-libelf
17015
17016 mostlyclean-libelf: 
17017         @[ -f ./libelf/Makefile ] || exit 0; \
17018         r=`${PWD_COMMAND}`; export r; \
17019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17020         $(HOST_EXPORTS) \
17021         for flag in $(EXTRA_HOST_FLAGS) ; do \
17022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17023         done; \
17024         echo "Doing mostlyclean in libelf"; \
17025         (cd $(HOST_SUBDIR)/libelf && \
17026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17028                   "RANLIB=$${RANLIB}" \
17029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17030                   mostlyclean) \
17031           || exit 1
17032
17033 @endif libelf
17034
17035 .PHONY: maybe-clean-libelf clean-libelf
17036 maybe-clean-libelf:
17037 @if libelf
17038 maybe-clean-libelf: clean-libelf
17039
17040 clean-libelf: 
17041         @[ -f ./libelf/Makefile ] || exit 0; \
17042         r=`${PWD_COMMAND}`; export r; \
17043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17044         $(HOST_EXPORTS) \
17045         for flag in $(EXTRA_HOST_FLAGS) ; do \
17046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17047         done; \
17048         echo "Doing clean in libelf"; \
17049         (cd $(HOST_SUBDIR)/libelf && \
17050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17052                   "RANLIB=$${RANLIB}" \
17053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17054                   clean) \
17055           || exit 1
17056
17057 @endif libelf
17058
17059 .PHONY: maybe-distclean-libelf distclean-libelf
17060 maybe-distclean-libelf:
17061 @if libelf
17062 maybe-distclean-libelf: distclean-libelf
17063
17064 distclean-libelf: 
17065         @[ -f ./libelf/Makefile ] || exit 0; \
17066         r=`${PWD_COMMAND}`; export r; \
17067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17068         $(HOST_EXPORTS) \
17069         for flag in $(EXTRA_HOST_FLAGS) ; do \
17070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17071         done; \
17072         echo "Doing distclean in libelf"; \
17073         (cd $(HOST_SUBDIR)/libelf && \
17074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17076                   "RANLIB=$${RANLIB}" \
17077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17078                   distclean) \
17079           || exit 1
17080
17081 @endif libelf
17082
17083 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
17084 maybe-maintainer-clean-libelf:
17085 @if libelf
17086 maybe-maintainer-clean-libelf: maintainer-clean-libelf
17087
17088 maintainer-clean-libelf: 
17089         @[ -f ./libelf/Makefile ] || exit 0; \
17090         r=`${PWD_COMMAND}`; export r; \
17091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17092         $(HOST_EXPORTS) \
17093         for flag in $(EXTRA_HOST_FLAGS) ; do \
17094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17095         done; \
17096         echo "Doing maintainer-clean in libelf"; \
17097         (cd $(HOST_SUBDIR)/libelf && \
17098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17100                   "RANLIB=$${RANLIB}" \
17101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17102                   maintainer-clean) \
17103           || exit 1
17104
17105 @endif libelf
17106
17107
17108
17109 .PHONY: configure-gold maybe-configure-gold
17110 maybe-configure-gold:
17111 @if gcc-bootstrap
17112 configure-gold: stage_current
17113 @endif gcc-bootstrap
17114 @if gold
17115 maybe-configure-gold: configure-gold
17116 configure-gold: 
17117         @r=`${PWD_COMMAND}`; export r; \
17118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17121         $(HOST_EXPORTS)  \
17122         echo Configuring in $(HOST_SUBDIR)/gold; \
17123         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17124         case $(srcdir) in \
17125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17126           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17128         esac; \
17129         module_srcdir=gold; \
17130         $(SHELL) \
17131           $$s/$$module_srcdir/configure \
17132           --srcdir=$${topdir}/$$module_srcdir \
17133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17134           --target=${target_alias}  \
17135           || exit 1
17136 @endif gold
17137
17138
17139
17140 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17141 maybe-configure-stage1-gold:
17142 @if gold-bootstrap
17143 maybe-configure-stage1-gold: configure-stage1-gold
17144 configure-stage1-gold:
17145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17147         @r=`${PWD_COMMAND}`; export r; \
17148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17149         TFLAGS="$(STAGE1_TFLAGS)"; \
17150         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17151         $(HOST_EXPORTS) \
17152         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17153         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17154         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17155         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17157         cd $(HOST_SUBDIR)/gold || exit 1; \
17158         case $(srcdir) in \
17159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17160           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17162         esac; \
17163         module_srcdir=gold; \
17164         $(SHELL) $$s/$$module_srcdir/configure \
17165           --srcdir=$${topdir}/$$module_srcdir \
17166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17167           --target=${target_alias} \
17168            \
17169           $(STAGE1_CONFIGURE_FLAGS)
17170 @endif gold-bootstrap
17171
17172 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17173 maybe-configure-stage2-gold:
17174 @if gold-bootstrap
17175 maybe-configure-stage2-gold: configure-stage2-gold
17176 configure-stage2-gold:
17177         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17179         @r=`${PWD_COMMAND}`; export r; \
17180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17181         TFLAGS="$(STAGE2_TFLAGS)"; \
17182         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17183         $(HOST_EXPORTS) \
17184         $(POSTSTAGE1_HOST_EXPORTS) \
17185         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17186         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17187         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17188         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17190         cd $(HOST_SUBDIR)/gold || exit 1; \
17191         case $(srcdir) in \
17192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17193           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17195         esac; \
17196         module_srcdir=gold; \
17197         $(SHELL) $$s/$$module_srcdir/configure \
17198           --srcdir=$${topdir}/$$module_srcdir \
17199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17200           --target=${target_alias} \
17201           --with-build-libsubdir=$(HOST_SUBDIR) \
17202           $(STAGE2_CONFIGURE_FLAGS)
17203 @endif gold-bootstrap
17204
17205 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17206 maybe-configure-stage3-gold:
17207 @if gold-bootstrap
17208 maybe-configure-stage3-gold: configure-stage3-gold
17209 configure-stage3-gold:
17210         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17212         @r=`${PWD_COMMAND}`; export r; \
17213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17214         TFLAGS="$(STAGE3_TFLAGS)"; \
17215         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17216         $(HOST_EXPORTS) \
17217         $(POSTSTAGE1_HOST_EXPORTS) \
17218         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17219         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17220         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17221         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17223         cd $(HOST_SUBDIR)/gold || exit 1; \
17224         case $(srcdir) in \
17225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17226           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17228         esac; \
17229         module_srcdir=gold; \
17230         $(SHELL) $$s/$$module_srcdir/configure \
17231           --srcdir=$${topdir}/$$module_srcdir \
17232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17233           --target=${target_alias} \
17234           --with-build-libsubdir=$(HOST_SUBDIR) \
17235           $(STAGE3_CONFIGURE_FLAGS)
17236 @endif gold-bootstrap
17237
17238 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17239 maybe-configure-stage4-gold:
17240 @if gold-bootstrap
17241 maybe-configure-stage4-gold: configure-stage4-gold
17242 configure-stage4-gold:
17243         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17245         @r=`${PWD_COMMAND}`; export r; \
17246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17247         TFLAGS="$(STAGE4_TFLAGS)"; \
17248         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17249         $(HOST_EXPORTS) \
17250         $(POSTSTAGE1_HOST_EXPORTS) \
17251         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17252         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17253         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17254         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17256         cd $(HOST_SUBDIR)/gold || exit 1; \
17257         case $(srcdir) in \
17258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17259           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17261         esac; \
17262         module_srcdir=gold; \
17263         $(SHELL) $$s/$$module_srcdir/configure \
17264           --srcdir=$${topdir}/$$module_srcdir \
17265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17266           --target=${target_alias} \
17267           --with-build-libsubdir=$(HOST_SUBDIR) \
17268           $(STAGE4_CONFIGURE_FLAGS)
17269 @endif gold-bootstrap
17270
17271 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17272 maybe-configure-stageprofile-gold:
17273 @if gold-bootstrap
17274 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17275 configure-stageprofile-gold:
17276         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17277         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17278         @r=`${PWD_COMMAND}`; export r; \
17279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17281         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17282         $(HOST_EXPORTS) \
17283         $(POSTSTAGE1_HOST_EXPORTS) \
17284         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17285         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17286         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17287         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17289         cd $(HOST_SUBDIR)/gold || exit 1; \
17290         case $(srcdir) in \
17291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17292           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17294         esac; \
17295         module_srcdir=gold; \
17296         $(SHELL) $$s/$$module_srcdir/configure \
17297           --srcdir=$${topdir}/$$module_srcdir \
17298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17299           --target=${target_alias} \
17300           --with-build-libsubdir=$(HOST_SUBDIR) \
17301           $(STAGEprofile_CONFIGURE_FLAGS)
17302 @endif gold-bootstrap
17303
17304 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17305 maybe-configure-stagefeedback-gold:
17306 @if gold-bootstrap
17307 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17308 configure-stagefeedback-gold:
17309         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17310         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17311         @r=`${PWD_COMMAND}`; export r; \
17312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17313         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17314         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17315         $(HOST_EXPORTS) \
17316         $(POSTSTAGE1_HOST_EXPORTS) \
17317         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17318         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17319         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17320         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17322         cd $(HOST_SUBDIR)/gold || exit 1; \
17323         case $(srcdir) in \
17324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17325           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17327         esac; \
17328         module_srcdir=gold; \
17329         $(SHELL) $$s/$$module_srcdir/configure \
17330           --srcdir=$${topdir}/$$module_srcdir \
17331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17332           --target=${target_alias} \
17333           --with-build-libsubdir=$(HOST_SUBDIR) \
17334           $(STAGEfeedback_CONFIGURE_FLAGS)
17335 @endif gold-bootstrap
17336
17337 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17338 maybe-configure-stageautoprofile-gold:
17339 @if gold-bootstrap
17340 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17341 configure-stageautoprofile-gold:
17342         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17344         @r=`${PWD_COMMAND}`; export r; \
17345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17347         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17348         $(HOST_EXPORTS) \
17349         $(POSTSTAGE1_HOST_EXPORTS) \
17350         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17351         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17352         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17353         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17355         cd $(HOST_SUBDIR)/gold || exit 1; \
17356         case $(srcdir) in \
17357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17358           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17360         esac; \
17361         module_srcdir=gold; \
17362         $(SHELL) $$s/$$module_srcdir/configure \
17363           --srcdir=$${topdir}/$$module_srcdir \
17364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17365           --target=${target_alias} \
17366           --with-build-libsubdir=$(HOST_SUBDIR) \
17367           $(STAGEautoprofile_CONFIGURE_FLAGS)
17368 @endif gold-bootstrap
17369
17370 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17371 maybe-configure-stageautofeedback-gold:
17372 @if gold-bootstrap
17373 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17374 configure-stageautofeedback-gold:
17375         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17376         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17377         @r=`${PWD_COMMAND}`; export r; \
17378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17379         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17380         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17381         $(HOST_EXPORTS) \
17382         $(POSTSTAGE1_HOST_EXPORTS) \
17383         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17384         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17385         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17386         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17387         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17388         cd $(HOST_SUBDIR)/gold || exit 1; \
17389         case $(srcdir) in \
17390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17391           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17393         esac; \
17394         module_srcdir=gold; \
17395         $(SHELL) $$s/$$module_srcdir/configure \
17396           --srcdir=$${topdir}/$$module_srcdir \
17397           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17398           --target=${target_alias} \
17399           --with-build-libsubdir=$(HOST_SUBDIR) \
17400           $(STAGEautofeedback_CONFIGURE_FLAGS)
17401 @endif gold-bootstrap
17402
17403
17404
17405
17406
17407 .PHONY: all-gold maybe-all-gold
17408 maybe-all-gold:
17409 @if gcc-bootstrap
17410 all-gold: stage_current
17411 @endif gcc-bootstrap
17412 @if gold
17413 TARGET-gold=all
17414 maybe-all-gold: all-gold
17415 all-gold: configure-gold
17416         @r=`${PWD_COMMAND}`; export r; \
17417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17418         $(HOST_EXPORTS)  \
17419         (cd $(HOST_SUBDIR)/gold && \
17420           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17421                 $(TARGET-gold))
17422 @endif gold
17423
17424
17425
17426 .PHONY: all-stage1-gold maybe-all-stage1-gold
17427 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
17428 maybe-all-stage1-gold:
17429 maybe-clean-stage1-gold:
17430 @if gold-bootstrap
17431 maybe-all-stage1-gold: all-stage1-gold
17432 all-stage1: all-stage1-gold
17433 TARGET-stage1-gold = $(TARGET-gold)
17434 all-stage1-gold: configure-stage1-gold
17435         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17436         @r=`${PWD_COMMAND}`; export r; \
17437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17438         TFLAGS="$(STAGE1_TFLAGS)"; \
17439         $(HOST_EXPORTS)  \
17440         cd $(HOST_SUBDIR)/gold && \
17441          \
17442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17443                 CFLAGS="$(STAGE1_CFLAGS)" \
17444                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17445                 LIBCFLAGS="$(LIBCFLAGS)" \
17446                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17447                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17448                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17449                 $(EXTRA_HOST_FLAGS)  \
17450                 $(STAGE1_FLAGS_TO_PASS)  \
17451                 TFLAGS="$(STAGE1_TFLAGS)"  \
17452                 $(TARGET-stage1-gold)
17453
17454 maybe-clean-stage1-gold: clean-stage1-gold
17455 clean-stage1: clean-stage1-gold
17456 clean-stage1-gold:
17457         @if [ $(current_stage) = stage1 ]; then \
17458           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17459         else \
17460           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
17461           $(MAKE) stage1-start; \
17462         fi; \
17463         cd $(HOST_SUBDIR)/gold && \
17464         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17465         $(STAGE1_FLAGS_TO_PASS)  clean
17466 @endif gold-bootstrap
17467
17468
17469 .PHONY: all-stage2-gold maybe-all-stage2-gold
17470 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
17471 maybe-all-stage2-gold:
17472 maybe-clean-stage2-gold:
17473 @if gold-bootstrap
17474 maybe-all-stage2-gold: all-stage2-gold
17475 all-stage2: all-stage2-gold
17476 TARGET-stage2-gold = $(TARGET-gold)
17477 all-stage2-gold: configure-stage2-gold
17478         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17479         @r=`${PWD_COMMAND}`; export r; \
17480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17481         TFLAGS="$(STAGE2_TFLAGS)"; \
17482         $(HOST_EXPORTS) \
17483         $(POSTSTAGE1_HOST_EXPORTS)  \
17484         cd $(HOST_SUBDIR)/gold && \
17485          \
17486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17487                 CFLAGS="$(STAGE2_CFLAGS)" \
17488                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17489                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17494                 TFLAGS="$(STAGE2_TFLAGS)"  \
17495                 $(TARGET-stage2-gold)
17496
17497 maybe-clean-stage2-gold: clean-stage2-gold
17498 clean-stage2: clean-stage2-gold
17499 clean-stage2-gold:
17500         @if [ $(current_stage) = stage2 ]; then \
17501           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17502         else \
17503           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
17504           $(MAKE) stage2-start; \
17505         fi; \
17506         cd $(HOST_SUBDIR)/gold && \
17507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17508 @endif gold-bootstrap
17509
17510
17511 .PHONY: all-stage3-gold maybe-all-stage3-gold
17512 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
17513 maybe-all-stage3-gold:
17514 maybe-clean-stage3-gold:
17515 @if gold-bootstrap
17516 maybe-all-stage3-gold: all-stage3-gold
17517 all-stage3: all-stage3-gold
17518 TARGET-stage3-gold = $(TARGET-gold)
17519 all-stage3-gold: configure-stage3-gold
17520         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17521         @r=`${PWD_COMMAND}`; export r; \
17522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17523         TFLAGS="$(STAGE3_TFLAGS)"; \
17524         $(HOST_EXPORTS) \
17525         $(POSTSTAGE1_HOST_EXPORTS)  \
17526         cd $(HOST_SUBDIR)/gold && \
17527          \
17528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17529                 CFLAGS="$(STAGE3_CFLAGS)" \
17530                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17531                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17532                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17533                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17534                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17535                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17536                 TFLAGS="$(STAGE3_TFLAGS)"  \
17537                 $(TARGET-stage3-gold)
17538
17539 maybe-clean-stage3-gold: clean-stage3-gold
17540 clean-stage3: clean-stage3-gold
17541 clean-stage3-gold:
17542         @if [ $(current_stage) = stage3 ]; then \
17543           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17544         else \
17545           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
17546           $(MAKE) stage3-start; \
17547         fi; \
17548         cd $(HOST_SUBDIR)/gold && \
17549         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17550 @endif gold-bootstrap
17551
17552
17553 .PHONY: all-stage4-gold maybe-all-stage4-gold
17554 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
17555 maybe-all-stage4-gold:
17556 maybe-clean-stage4-gold:
17557 @if gold-bootstrap
17558 maybe-all-stage4-gold: all-stage4-gold
17559 all-stage4: all-stage4-gold
17560 TARGET-stage4-gold = $(TARGET-gold)
17561 all-stage4-gold: configure-stage4-gold
17562         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17563         @r=`${PWD_COMMAND}`; export r; \
17564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565         TFLAGS="$(STAGE4_TFLAGS)"; \
17566         $(HOST_EXPORTS) \
17567         $(POSTSTAGE1_HOST_EXPORTS)  \
17568         cd $(HOST_SUBDIR)/gold && \
17569          \
17570         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17571                 CFLAGS="$(STAGE4_CFLAGS)" \
17572                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17573                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17574                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17575                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17576                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17577                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17578                 TFLAGS="$(STAGE4_TFLAGS)"  \
17579                 $(TARGET-stage4-gold)
17580
17581 maybe-clean-stage4-gold: clean-stage4-gold
17582 clean-stage4: clean-stage4-gold
17583 clean-stage4-gold:
17584         @if [ $(current_stage) = stage4 ]; then \
17585           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17586         else \
17587           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
17588           $(MAKE) stage4-start; \
17589         fi; \
17590         cd $(HOST_SUBDIR)/gold && \
17591         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17592 @endif gold-bootstrap
17593
17594
17595 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
17596 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
17597 maybe-all-stageprofile-gold:
17598 maybe-clean-stageprofile-gold:
17599 @if gold-bootstrap
17600 maybe-all-stageprofile-gold: all-stageprofile-gold
17601 all-stageprofile: all-stageprofile-gold
17602 TARGET-stageprofile-gold = $(TARGET-gold)
17603 all-stageprofile-gold: configure-stageprofile-gold
17604         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17605         @r=`${PWD_COMMAND}`; export r; \
17606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17608         $(HOST_EXPORTS) \
17609         $(POSTSTAGE1_HOST_EXPORTS)  \
17610         cd $(HOST_SUBDIR)/gold && \
17611          \
17612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17613                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17614                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17615                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17620                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17621                 $(TARGET-stageprofile-gold)
17622
17623 maybe-clean-stageprofile-gold: clean-stageprofile-gold
17624 clean-stageprofile: clean-stageprofile-gold
17625 clean-stageprofile-gold:
17626         @if [ $(current_stage) = stageprofile ]; then \
17627           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17628         else \
17629           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
17630           $(MAKE) stageprofile-start; \
17631         fi; \
17632         cd $(HOST_SUBDIR)/gold && \
17633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17634 @endif gold-bootstrap
17635
17636
17637 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
17638 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
17639 maybe-all-stagefeedback-gold:
17640 maybe-clean-stagefeedback-gold:
17641 @if gold-bootstrap
17642 maybe-all-stagefeedback-gold: all-stagefeedback-gold
17643 all-stagefeedback: all-stagefeedback-gold
17644 TARGET-stagefeedback-gold = $(TARGET-gold)
17645 all-stagefeedback-gold: configure-stagefeedback-gold
17646         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17647         @r=`${PWD_COMMAND}`; export r; \
17648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17650         $(HOST_EXPORTS) \
17651         $(POSTSTAGE1_HOST_EXPORTS)  \
17652         cd $(HOST_SUBDIR)/gold && \
17653          \
17654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17655                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17656                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17657                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17662                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17663                 $(TARGET-stagefeedback-gold)
17664
17665 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
17666 clean-stagefeedback: clean-stagefeedback-gold
17667 clean-stagefeedback-gold:
17668         @if [ $(current_stage) = stagefeedback ]; then \
17669           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17670         else \
17671           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
17672           $(MAKE) stagefeedback-start; \
17673         fi; \
17674         cd $(HOST_SUBDIR)/gold && \
17675         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17676 @endif gold-bootstrap
17677
17678
17679 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
17680 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
17681 maybe-all-stageautoprofile-gold:
17682 maybe-clean-stageautoprofile-gold:
17683 @if gold-bootstrap
17684 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
17685 all-stageautoprofile: all-stageautoprofile-gold
17686 TARGET-stageautoprofile-gold = $(TARGET-gold)
17687 all-stageautoprofile-gold: configure-stageautoprofile-gold
17688         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17689         @r=`${PWD_COMMAND}`; export r; \
17690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17691         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17692         $(HOST_EXPORTS) \
17693         $(POSTSTAGE1_HOST_EXPORTS)  \
17694         cd $(HOST_SUBDIR)/gold && \
17695         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17697                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17698                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17699                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17704                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17705                 $(TARGET-stageautoprofile-gold)
17706
17707 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
17708 clean-stageautoprofile: clean-stageautoprofile-gold
17709 clean-stageautoprofile-gold:
17710         @if [ $(current_stage) = stageautoprofile ]; then \
17711           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17712         else \
17713           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
17714           $(MAKE) stageautoprofile-start; \
17715         fi; \
17716         cd $(HOST_SUBDIR)/gold && \
17717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17718 @endif gold-bootstrap
17719
17720
17721 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
17722 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
17723 maybe-all-stageautofeedback-gold:
17724 maybe-clean-stageautofeedback-gold:
17725 @if gold-bootstrap
17726 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
17727 all-stageautofeedback: all-stageautofeedback-gold
17728 TARGET-stageautofeedback-gold = $(TARGET-gold)
17729 all-stageautofeedback-gold: configure-stageautofeedback-gold
17730         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17731         @r=`${PWD_COMMAND}`; export r; \
17732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17734         $(HOST_EXPORTS) \
17735         $(POSTSTAGE1_HOST_EXPORTS)  \
17736         cd $(HOST_SUBDIR)/gold && \
17737          \
17738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17739                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17740                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17741                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17742                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17743                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17744                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17745                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17746                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17747                 $(TARGET-stageautofeedback-gold)
17748
17749 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
17750 clean-stageautofeedback: clean-stageautofeedback-gold
17751 clean-stageautofeedback-gold:
17752         @if [ $(current_stage) = stageautofeedback ]; then \
17753           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17754         else \
17755           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
17756           $(MAKE) stageautofeedback-start; \
17757         fi; \
17758         cd $(HOST_SUBDIR)/gold && \
17759         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17760 @endif gold-bootstrap
17761
17762
17763
17764
17765
17766 .PHONY: check-gold maybe-check-gold
17767 maybe-check-gold:
17768 @if gold
17769 maybe-check-gold: check-gold
17770
17771 check-gold:
17772         @: $(MAKE); $(unstage)
17773         @r=`${PWD_COMMAND}`; export r; \
17774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17775         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17776         (cd $(HOST_SUBDIR)/gold && \
17777           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17778
17779 @endif gold
17780
17781 .PHONY: install-gold maybe-install-gold
17782 maybe-install-gold:
17783 @if gold
17784 maybe-install-gold: install-gold
17785
17786 install-gold: installdirs
17787         @: $(MAKE); $(unstage)
17788         @r=`${PWD_COMMAND}`; export r; \
17789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790         $(HOST_EXPORTS) \
17791         (cd $(HOST_SUBDIR)/gold && \
17792           $(MAKE) $(FLAGS_TO_PASS)  install)
17793
17794 @endif gold
17795
17796 .PHONY: install-strip-gold maybe-install-strip-gold
17797 maybe-install-strip-gold:
17798 @if gold
17799 maybe-install-strip-gold: install-strip-gold
17800
17801 install-strip-gold: installdirs
17802         @: $(MAKE); $(unstage)
17803         @r=`${PWD_COMMAND}`; export r; \
17804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805         $(HOST_EXPORTS) \
17806         (cd $(HOST_SUBDIR)/gold && \
17807           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17808
17809 @endif gold
17810
17811 # Other targets (info, dvi, pdf, etc.)
17812
17813 .PHONY: maybe-info-gold info-gold
17814 maybe-info-gold:
17815 @if gold
17816 maybe-info-gold: info-gold
17817
17818 info-gold: \
17819     configure-gold 
17820         @[ -f ./gold/Makefile ] || exit 0; \
17821         r=`${PWD_COMMAND}`; export r; \
17822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17823         $(HOST_EXPORTS) \
17824         for flag in $(EXTRA_HOST_FLAGS) ; do \
17825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17826         done; \
17827         echo "Doing info in gold"; \
17828         (cd $(HOST_SUBDIR)/gold && \
17829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17831                   "RANLIB=$${RANLIB}" \
17832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17833                   info) \
17834           || exit 1
17835
17836 @endif gold
17837
17838 .PHONY: maybe-dvi-gold dvi-gold
17839 maybe-dvi-gold:
17840 @if gold
17841 maybe-dvi-gold: dvi-gold
17842
17843 dvi-gold: \
17844     configure-gold 
17845         @[ -f ./gold/Makefile ] || exit 0; \
17846         r=`${PWD_COMMAND}`; export r; \
17847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848         $(HOST_EXPORTS) \
17849         for flag in $(EXTRA_HOST_FLAGS) ; do \
17850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17851         done; \
17852         echo "Doing dvi in gold"; \
17853         (cd $(HOST_SUBDIR)/gold && \
17854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17856                   "RANLIB=$${RANLIB}" \
17857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17858                   dvi) \
17859           || exit 1
17860
17861 @endif gold
17862
17863 .PHONY: maybe-pdf-gold pdf-gold
17864 maybe-pdf-gold:
17865 @if gold
17866 maybe-pdf-gold: pdf-gold
17867
17868 pdf-gold: \
17869     configure-gold 
17870         @[ -f ./gold/Makefile ] || exit 0; \
17871         r=`${PWD_COMMAND}`; export r; \
17872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17873         $(HOST_EXPORTS) \
17874         for flag in $(EXTRA_HOST_FLAGS) ; do \
17875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17876         done; \
17877         echo "Doing pdf in gold"; \
17878         (cd $(HOST_SUBDIR)/gold && \
17879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17881                   "RANLIB=$${RANLIB}" \
17882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17883                   pdf) \
17884           || exit 1
17885
17886 @endif gold
17887
17888 .PHONY: maybe-html-gold html-gold
17889 maybe-html-gold:
17890 @if gold
17891 maybe-html-gold: html-gold
17892
17893 html-gold: \
17894     configure-gold 
17895         @[ -f ./gold/Makefile ] || exit 0; \
17896         r=`${PWD_COMMAND}`; export r; \
17897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17898         $(HOST_EXPORTS) \
17899         for flag in $(EXTRA_HOST_FLAGS) ; do \
17900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17901         done; \
17902         echo "Doing html in gold"; \
17903         (cd $(HOST_SUBDIR)/gold && \
17904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17906                   "RANLIB=$${RANLIB}" \
17907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17908                   html) \
17909           || exit 1
17910
17911 @endif gold
17912
17913 .PHONY: maybe-TAGS-gold TAGS-gold
17914 maybe-TAGS-gold:
17915 @if gold
17916 maybe-TAGS-gold: TAGS-gold
17917
17918 TAGS-gold: \
17919     configure-gold 
17920         @[ -f ./gold/Makefile ] || exit 0; \
17921         r=`${PWD_COMMAND}`; export r; \
17922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923         $(HOST_EXPORTS) \
17924         for flag in $(EXTRA_HOST_FLAGS) ; do \
17925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17926         done; \
17927         echo "Doing TAGS in gold"; \
17928         (cd $(HOST_SUBDIR)/gold && \
17929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17931                   "RANLIB=$${RANLIB}" \
17932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17933                   TAGS) \
17934           || exit 1
17935
17936 @endif gold
17937
17938 .PHONY: maybe-install-info-gold install-info-gold
17939 maybe-install-info-gold:
17940 @if gold
17941 maybe-install-info-gold: install-info-gold
17942
17943 install-info-gold: \
17944     configure-gold \
17945     info-gold 
17946         @[ -f ./gold/Makefile ] || exit 0; \
17947         r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS) \
17950         for flag in $(EXTRA_HOST_FLAGS) ; do \
17951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952         done; \
17953         echo "Doing install-info in gold"; \
17954         (cd $(HOST_SUBDIR)/gold && \
17955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957                   "RANLIB=$${RANLIB}" \
17958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959                   install-info) \
17960           || exit 1
17961
17962 @endif gold
17963
17964 .PHONY: maybe-install-pdf-gold install-pdf-gold
17965 maybe-install-pdf-gold:
17966 @if gold
17967 maybe-install-pdf-gold: install-pdf-gold
17968
17969 install-pdf-gold: \
17970     configure-gold \
17971     pdf-gold 
17972         @[ -f ./gold/Makefile ] || exit 0; \
17973         r=`${PWD_COMMAND}`; export r; \
17974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17975         $(HOST_EXPORTS) \
17976         for flag in $(EXTRA_HOST_FLAGS) ; do \
17977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17978         done; \
17979         echo "Doing install-pdf in gold"; \
17980         (cd $(HOST_SUBDIR)/gold && \
17981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17983                   "RANLIB=$${RANLIB}" \
17984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17985                   install-pdf) \
17986           || exit 1
17987
17988 @endif gold
17989
17990 .PHONY: maybe-install-html-gold install-html-gold
17991 maybe-install-html-gold:
17992 @if gold
17993 maybe-install-html-gold: install-html-gold
17994
17995 install-html-gold: \
17996     configure-gold \
17997     html-gold 
17998         @[ -f ./gold/Makefile ] || exit 0; \
17999         r=`${PWD_COMMAND}`; export r; \
18000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001         $(HOST_EXPORTS) \
18002         for flag in $(EXTRA_HOST_FLAGS) ; do \
18003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004         done; \
18005         echo "Doing install-html in gold"; \
18006         (cd $(HOST_SUBDIR)/gold && \
18007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009                   "RANLIB=$${RANLIB}" \
18010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011                   install-html) \
18012           || exit 1
18013
18014 @endif gold
18015
18016 .PHONY: maybe-installcheck-gold installcheck-gold
18017 maybe-installcheck-gold:
18018 @if gold
18019 maybe-installcheck-gold: installcheck-gold
18020
18021 installcheck-gold: \
18022     configure-gold 
18023         @[ -f ./gold/Makefile ] || exit 0; \
18024         r=`${PWD_COMMAND}`; export r; \
18025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18026         $(HOST_EXPORTS) \
18027         for flag in $(EXTRA_HOST_FLAGS) ; do \
18028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18029         done; \
18030         echo "Doing installcheck in gold"; \
18031         (cd $(HOST_SUBDIR)/gold && \
18032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18034                   "RANLIB=$${RANLIB}" \
18035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18036                   installcheck) \
18037           || exit 1
18038
18039 @endif gold
18040
18041 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18042 maybe-mostlyclean-gold:
18043 @if gold
18044 maybe-mostlyclean-gold: mostlyclean-gold
18045
18046 mostlyclean-gold: 
18047         @[ -f ./gold/Makefile ] || exit 0; \
18048         r=`${PWD_COMMAND}`; export r; \
18049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18050         $(HOST_EXPORTS) \
18051         for flag in $(EXTRA_HOST_FLAGS) ; do \
18052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18053         done; \
18054         echo "Doing mostlyclean in gold"; \
18055         (cd $(HOST_SUBDIR)/gold && \
18056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18058                   "RANLIB=$${RANLIB}" \
18059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18060                   mostlyclean) \
18061           || exit 1
18062
18063 @endif gold
18064
18065 .PHONY: maybe-clean-gold clean-gold
18066 maybe-clean-gold:
18067 @if gold
18068 maybe-clean-gold: clean-gold
18069
18070 clean-gold: 
18071         @[ -f ./gold/Makefile ] || exit 0; \
18072         r=`${PWD_COMMAND}`; export r; \
18073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18074         $(HOST_EXPORTS) \
18075         for flag in $(EXTRA_HOST_FLAGS) ; do \
18076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18077         done; \
18078         echo "Doing clean in gold"; \
18079         (cd $(HOST_SUBDIR)/gold && \
18080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18082                   "RANLIB=$${RANLIB}" \
18083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18084                   clean) \
18085           || exit 1
18086
18087 @endif gold
18088
18089 .PHONY: maybe-distclean-gold distclean-gold
18090 maybe-distclean-gold:
18091 @if gold
18092 maybe-distclean-gold: distclean-gold
18093
18094 distclean-gold: 
18095         @[ -f ./gold/Makefile ] || exit 0; \
18096         r=`${PWD_COMMAND}`; export r; \
18097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098         $(HOST_EXPORTS) \
18099         for flag in $(EXTRA_HOST_FLAGS) ; do \
18100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18101         done; \
18102         echo "Doing distclean in gold"; \
18103         (cd $(HOST_SUBDIR)/gold && \
18104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18106                   "RANLIB=$${RANLIB}" \
18107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18108                   distclean) \
18109           || exit 1
18110
18111 @endif gold
18112
18113 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18114 maybe-maintainer-clean-gold:
18115 @if gold
18116 maybe-maintainer-clean-gold: maintainer-clean-gold
18117
18118 maintainer-clean-gold: 
18119         @[ -f ./gold/Makefile ] || exit 0; \
18120         r=`${PWD_COMMAND}`; export r; \
18121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122         $(HOST_EXPORTS) \
18123         for flag in $(EXTRA_HOST_FLAGS) ; do \
18124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18125         done; \
18126         echo "Doing maintainer-clean in gold"; \
18127         (cd $(HOST_SUBDIR)/gold && \
18128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18130                   "RANLIB=$${RANLIB}" \
18131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18132                   maintainer-clean) \
18133           || exit 1
18134
18135 @endif gold
18136
18137
18138
18139 .PHONY: configure-gprof maybe-configure-gprof
18140 maybe-configure-gprof:
18141 @if gcc-bootstrap
18142 configure-gprof: stage_current
18143 @endif gcc-bootstrap
18144 @if gprof
18145 maybe-configure-gprof: configure-gprof
18146 configure-gprof: 
18147         @: $(MAKE); $(unstage)
18148         @r=`${PWD_COMMAND}`; export r; \
18149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18150         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18152         $(HOST_EXPORTS)  \
18153         echo Configuring in $(HOST_SUBDIR)/gprof; \
18154         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18155         case $(srcdir) in \
18156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18157           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18159         esac; \
18160         module_srcdir=gprof; \
18161         $(SHELL) \
18162           $$s/$$module_srcdir/configure \
18163           --srcdir=$${topdir}/$$module_srcdir \
18164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18165           --target=${target_alias}  \
18166           || exit 1
18167 @endif gprof
18168
18169
18170
18171
18172
18173 .PHONY: all-gprof maybe-all-gprof
18174 maybe-all-gprof:
18175 @if gcc-bootstrap
18176 all-gprof: stage_current
18177 @endif gcc-bootstrap
18178 @if gprof
18179 TARGET-gprof=all
18180 maybe-all-gprof: all-gprof
18181 all-gprof: configure-gprof
18182         @: $(MAKE); $(unstage)
18183         @r=`${PWD_COMMAND}`; export r; \
18184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18185         $(HOST_EXPORTS)  \
18186         (cd $(HOST_SUBDIR)/gprof && \
18187           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18188                 $(TARGET-gprof))
18189 @endif gprof
18190
18191
18192
18193
18194 .PHONY: check-gprof maybe-check-gprof
18195 maybe-check-gprof:
18196 @if gprof
18197 maybe-check-gprof: check-gprof
18198
18199 check-gprof:
18200         @: $(MAKE); $(unstage)
18201         @r=`${PWD_COMMAND}`; export r; \
18202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203         $(HOST_EXPORTS)  \
18204         (cd $(HOST_SUBDIR)/gprof && \
18205           $(MAKE) $(FLAGS_TO_PASS)  check)
18206
18207 @endif gprof
18208
18209 .PHONY: install-gprof maybe-install-gprof
18210 maybe-install-gprof:
18211 @if gprof
18212 maybe-install-gprof: install-gprof
18213
18214 install-gprof: installdirs
18215         @: $(MAKE); $(unstage)
18216         @r=`${PWD_COMMAND}`; export r; \
18217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18218         $(HOST_EXPORTS) \
18219         (cd $(HOST_SUBDIR)/gprof && \
18220           $(MAKE) $(FLAGS_TO_PASS)  install)
18221
18222 @endif gprof
18223
18224 .PHONY: install-strip-gprof maybe-install-strip-gprof
18225 maybe-install-strip-gprof:
18226 @if gprof
18227 maybe-install-strip-gprof: install-strip-gprof
18228
18229 install-strip-gprof: installdirs
18230         @: $(MAKE); $(unstage)
18231         @r=`${PWD_COMMAND}`; export r; \
18232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18233         $(HOST_EXPORTS) \
18234         (cd $(HOST_SUBDIR)/gprof && \
18235           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18236
18237 @endif gprof
18238
18239 # Other targets (info, dvi, pdf, etc.)
18240
18241 .PHONY: maybe-info-gprof info-gprof
18242 maybe-info-gprof:
18243 @if gprof
18244 maybe-info-gprof: info-gprof
18245
18246 info-gprof: \
18247     configure-gprof 
18248         @: $(MAKE); $(unstage)
18249         @[ -f ./gprof/Makefile ] || exit 0; \
18250         r=`${PWD_COMMAND}`; export r; \
18251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18252         $(HOST_EXPORTS) \
18253         for flag in $(EXTRA_HOST_FLAGS) ; do \
18254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18255         done; \
18256         echo "Doing info in gprof"; \
18257         (cd $(HOST_SUBDIR)/gprof && \
18258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18260                   "RANLIB=$${RANLIB}" \
18261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18262                   info) \
18263           || exit 1
18264
18265 @endif gprof
18266
18267 .PHONY: maybe-dvi-gprof dvi-gprof
18268 maybe-dvi-gprof:
18269 @if gprof
18270 maybe-dvi-gprof: dvi-gprof
18271
18272 dvi-gprof: \
18273     configure-gprof 
18274         @: $(MAKE); $(unstage)
18275         @[ -f ./gprof/Makefile ] || exit 0; \
18276         r=`${PWD_COMMAND}`; export r; \
18277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18278         $(HOST_EXPORTS) \
18279         for flag in $(EXTRA_HOST_FLAGS) ; do \
18280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18281         done; \
18282         echo "Doing dvi in gprof"; \
18283         (cd $(HOST_SUBDIR)/gprof && \
18284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18286                   "RANLIB=$${RANLIB}" \
18287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18288                   dvi) \
18289           || exit 1
18290
18291 @endif gprof
18292
18293 .PHONY: maybe-pdf-gprof pdf-gprof
18294 maybe-pdf-gprof:
18295 @if gprof
18296 maybe-pdf-gprof: pdf-gprof
18297
18298 pdf-gprof: \
18299     configure-gprof 
18300         @: $(MAKE); $(unstage)
18301         @[ -f ./gprof/Makefile ] || exit 0; \
18302         r=`${PWD_COMMAND}`; export r; \
18303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18304         $(HOST_EXPORTS) \
18305         for flag in $(EXTRA_HOST_FLAGS) ; do \
18306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18307         done; \
18308         echo "Doing pdf in gprof"; \
18309         (cd $(HOST_SUBDIR)/gprof && \
18310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18312                   "RANLIB=$${RANLIB}" \
18313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18314                   pdf) \
18315           || exit 1
18316
18317 @endif gprof
18318
18319 .PHONY: maybe-html-gprof html-gprof
18320 maybe-html-gprof:
18321 @if gprof
18322 maybe-html-gprof: html-gprof
18323
18324 html-gprof: \
18325     configure-gprof 
18326         @: $(MAKE); $(unstage)
18327         @[ -f ./gprof/Makefile ] || exit 0; \
18328         r=`${PWD_COMMAND}`; export r; \
18329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18330         $(HOST_EXPORTS) \
18331         for flag in $(EXTRA_HOST_FLAGS) ; do \
18332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18333         done; \
18334         echo "Doing html in gprof"; \
18335         (cd $(HOST_SUBDIR)/gprof && \
18336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18338                   "RANLIB=$${RANLIB}" \
18339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18340                   html) \
18341           || exit 1
18342
18343 @endif gprof
18344
18345 .PHONY: maybe-TAGS-gprof TAGS-gprof
18346 maybe-TAGS-gprof:
18347 @if gprof
18348 maybe-TAGS-gprof: TAGS-gprof
18349
18350 TAGS-gprof: \
18351     configure-gprof 
18352         @: $(MAKE); $(unstage)
18353         @[ -f ./gprof/Makefile ] || exit 0; \
18354         r=`${PWD_COMMAND}`; export r; \
18355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356         $(HOST_EXPORTS) \
18357         for flag in $(EXTRA_HOST_FLAGS) ; do \
18358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18359         done; \
18360         echo "Doing TAGS in gprof"; \
18361         (cd $(HOST_SUBDIR)/gprof && \
18362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18364                   "RANLIB=$${RANLIB}" \
18365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18366                   TAGS) \
18367           || exit 1
18368
18369 @endif gprof
18370
18371 .PHONY: maybe-install-info-gprof install-info-gprof
18372 maybe-install-info-gprof:
18373 @if gprof
18374 maybe-install-info-gprof: install-info-gprof
18375
18376 install-info-gprof: \
18377     configure-gprof \
18378     info-gprof 
18379         @: $(MAKE); $(unstage)
18380         @[ -f ./gprof/Makefile ] || exit 0; \
18381         r=`${PWD_COMMAND}`; export r; \
18382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18383         $(HOST_EXPORTS) \
18384         for flag in $(EXTRA_HOST_FLAGS) ; do \
18385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18386         done; \
18387         echo "Doing install-info in gprof"; \
18388         (cd $(HOST_SUBDIR)/gprof && \
18389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18391                   "RANLIB=$${RANLIB}" \
18392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18393                   install-info) \
18394           || exit 1
18395
18396 @endif gprof
18397
18398 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
18399 maybe-install-pdf-gprof:
18400 @if gprof
18401 maybe-install-pdf-gprof: install-pdf-gprof
18402
18403 install-pdf-gprof: \
18404     configure-gprof \
18405     pdf-gprof 
18406         @: $(MAKE); $(unstage)
18407         @[ -f ./gprof/Makefile ] || exit 0; \
18408         r=`${PWD_COMMAND}`; export r; \
18409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410         $(HOST_EXPORTS) \
18411         for flag in $(EXTRA_HOST_FLAGS) ; do \
18412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18413         done; \
18414         echo "Doing install-pdf in gprof"; \
18415         (cd $(HOST_SUBDIR)/gprof && \
18416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18418                   "RANLIB=$${RANLIB}" \
18419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18420                   install-pdf) \
18421           || exit 1
18422
18423 @endif gprof
18424
18425 .PHONY: maybe-install-html-gprof install-html-gprof
18426 maybe-install-html-gprof:
18427 @if gprof
18428 maybe-install-html-gprof: install-html-gprof
18429
18430 install-html-gprof: \
18431     configure-gprof \
18432     html-gprof 
18433         @: $(MAKE); $(unstage)
18434         @[ -f ./gprof/Makefile ] || exit 0; \
18435         r=`${PWD_COMMAND}`; export r; \
18436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18437         $(HOST_EXPORTS) \
18438         for flag in $(EXTRA_HOST_FLAGS) ; do \
18439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18440         done; \
18441         echo "Doing install-html in gprof"; \
18442         (cd $(HOST_SUBDIR)/gprof && \
18443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18445                   "RANLIB=$${RANLIB}" \
18446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18447                   install-html) \
18448           || exit 1
18449
18450 @endif gprof
18451
18452 .PHONY: maybe-installcheck-gprof installcheck-gprof
18453 maybe-installcheck-gprof:
18454 @if gprof
18455 maybe-installcheck-gprof: installcheck-gprof
18456
18457 installcheck-gprof: \
18458     configure-gprof 
18459         @: $(MAKE); $(unstage)
18460         @[ -f ./gprof/Makefile ] || exit 0; \
18461         r=`${PWD_COMMAND}`; export r; \
18462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18463         $(HOST_EXPORTS) \
18464         for flag in $(EXTRA_HOST_FLAGS) ; do \
18465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18466         done; \
18467         echo "Doing installcheck in gprof"; \
18468         (cd $(HOST_SUBDIR)/gprof && \
18469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18471                   "RANLIB=$${RANLIB}" \
18472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18473                   installcheck) \
18474           || exit 1
18475
18476 @endif gprof
18477
18478 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18479 maybe-mostlyclean-gprof:
18480 @if gprof
18481 maybe-mostlyclean-gprof: mostlyclean-gprof
18482
18483 mostlyclean-gprof: 
18484         @: $(MAKE); $(unstage)
18485         @[ -f ./gprof/Makefile ] || exit 0; \
18486         r=`${PWD_COMMAND}`; export r; \
18487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18488         $(HOST_EXPORTS) \
18489         for flag in $(EXTRA_HOST_FLAGS) ; do \
18490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18491         done; \
18492         echo "Doing mostlyclean in gprof"; \
18493         (cd $(HOST_SUBDIR)/gprof && \
18494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18496                   "RANLIB=$${RANLIB}" \
18497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18498                   mostlyclean) \
18499           || exit 1
18500
18501 @endif gprof
18502
18503 .PHONY: maybe-clean-gprof clean-gprof
18504 maybe-clean-gprof:
18505 @if gprof
18506 maybe-clean-gprof: clean-gprof
18507
18508 clean-gprof: 
18509         @: $(MAKE); $(unstage)
18510         @[ -f ./gprof/Makefile ] || exit 0; \
18511         r=`${PWD_COMMAND}`; export r; \
18512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513         $(HOST_EXPORTS) \
18514         for flag in $(EXTRA_HOST_FLAGS) ; do \
18515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18516         done; \
18517         echo "Doing clean in gprof"; \
18518         (cd $(HOST_SUBDIR)/gprof && \
18519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18521                   "RANLIB=$${RANLIB}" \
18522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18523                   clean) \
18524           || exit 1
18525
18526 @endif gprof
18527
18528 .PHONY: maybe-distclean-gprof distclean-gprof
18529 maybe-distclean-gprof:
18530 @if gprof
18531 maybe-distclean-gprof: distclean-gprof
18532
18533 distclean-gprof: 
18534         @: $(MAKE); $(unstage)
18535         @[ -f ./gprof/Makefile ] || exit 0; \
18536         r=`${PWD_COMMAND}`; export r; \
18537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538         $(HOST_EXPORTS) \
18539         for flag in $(EXTRA_HOST_FLAGS) ; do \
18540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18541         done; \
18542         echo "Doing distclean in gprof"; \
18543         (cd $(HOST_SUBDIR)/gprof && \
18544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18546                   "RANLIB=$${RANLIB}" \
18547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18548                   distclean) \
18549           || exit 1
18550
18551 @endif gprof
18552
18553 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18554 maybe-maintainer-clean-gprof:
18555 @if gprof
18556 maybe-maintainer-clean-gprof: maintainer-clean-gprof
18557
18558 maintainer-clean-gprof: 
18559         @: $(MAKE); $(unstage)
18560         @[ -f ./gprof/Makefile ] || exit 0; \
18561         r=`${PWD_COMMAND}`; export r; \
18562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18563         $(HOST_EXPORTS) \
18564         for flag in $(EXTRA_HOST_FLAGS) ; do \
18565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18566         done; \
18567         echo "Doing maintainer-clean in gprof"; \
18568         (cd $(HOST_SUBDIR)/gprof && \
18569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18571                   "RANLIB=$${RANLIB}" \
18572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18573                   maintainer-clean) \
18574           || exit 1
18575
18576 @endif gprof
18577
18578
18579
18580 .PHONY: configure-intl maybe-configure-intl
18581 maybe-configure-intl:
18582 @if gcc-bootstrap
18583 configure-intl: stage_current
18584 @endif gcc-bootstrap
18585 @if intl
18586 maybe-configure-intl: configure-intl
18587 configure-intl: 
18588         @r=`${PWD_COMMAND}`; export r; \
18589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18590         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18592         $(HOST_EXPORTS)  \
18593         echo Configuring in $(HOST_SUBDIR)/intl; \
18594         cd "$(HOST_SUBDIR)/intl" || exit 1; \
18595         case $(srcdir) in \
18596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18597           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18599         esac; \
18600         module_srcdir=intl; \
18601         $(SHELL) \
18602           $$s/$$module_srcdir/configure \
18603           --srcdir=$${topdir}/$$module_srcdir \
18604           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18605           --target=${target_alias}  \
18606           || exit 1
18607 @endif intl
18608
18609
18610
18611 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
18612 maybe-configure-stage1-intl:
18613 @if intl-bootstrap
18614 maybe-configure-stage1-intl: configure-stage1-intl
18615 configure-stage1-intl:
18616         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18617         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18618         @r=`${PWD_COMMAND}`; export r; \
18619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620         TFLAGS="$(STAGE1_TFLAGS)"; \
18621         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18622         $(HOST_EXPORTS) \
18623         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18624         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18625         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18626         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
18627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18628         cd $(HOST_SUBDIR)/intl || exit 1; \
18629         case $(srcdir) in \
18630           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18631           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18632                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18633         esac; \
18634         module_srcdir=intl; \
18635         $(SHELL) $$s/$$module_srcdir/configure \
18636           --srcdir=$${topdir}/$$module_srcdir \
18637           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18638           --target=${target_alias} \
18639            \
18640           $(STAGE1_CONFIGURE_FLAGS)
18641 @endif intl-bootstrap
18642
18643 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
18644 maybe-configure-stage2-intl:
18645 @if intl-bootstrap
18646 maybe-configure-stage2-intl: configure-stage2-intl
18647 configure-stage2-intl:
18648         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18649         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18650         @r=`${PWD_COMMAND}`; export r; \
18651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652         TFLAGS="$(STAGE2_TFLAGS)"; \
18653         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18654         $(HOST_EXPORTS) \
18655         $(POSTSTAGE1_HOST_EXPORTS) \
18656         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18657         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18658         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18659         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
18660         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18661         cd $(HOST_SUBDIR)/intl || exit 1; \
18662         case $(srcdir) in \
18663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18664           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18666         esac; \
18667         module_srcdir=intl; \
18668         $(SHELL) $$s/$$module_srcdir/configure \
18669           --srcdir=$${topdir}/$$module_srcdir \
18670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18671           --target=${target_alias} \
18672           --with-build-libsubdir=$(HOST_SUBDIR) \
18673           $(STAGE2_CONFIGURE_FLAGS)
18674 @endif intl-bootstrap
18675
18676 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
18677 maybe-configure-stage3-intl:
18678 @if intl-bootstrap
18679 maybe-configure-stage3-intl: configure-stage3-intl
18680 configure-stage3-intl:
18681         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18683         @r=`${PWD_COMMAND}`; export r; \
18684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18685         TFLAGS="$(STAGE3_TFLAGS)"; \
18686         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18687         $(HOST_EXPORTS) \
18688         $(POSTSTAGE1_HOST_EXPORTS) \
18689         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18690         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18691         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18692         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
18693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18694         cd $(HOST_SUBDIR)/intl || exit 1; \
18695         case $(srcdir) in \
18696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18697           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18699         esac; \
18700         module_srcdir=intl; \
18701         $(SHELL) $$s/$$module_srcdir/configure \
18702           --srcdir=$${topdir}/$$module_srcdir \
18703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18704           --target=${target_alias} \
18705           --with-build-libsubdir=$(HOST_SUBDIR) \
18706           $(STAGE3_CONFIGURE_FLAGS)
18707 @endif intl-bootstrap
18708
18709 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
18710 maybe-configure-stage4-intl:
18711 @if intl-bootstrap
18712 maybe-configure-stage4-intl: configure-stage4-intl
18713 configure-stage4-intl:
18714         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18716         @r=`${PWD_COMMAND}`; export r; \
18717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18718         TFLAGS="$(STAGE4_TFLAGS)"; \
18719         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18720         $(HOST_EXPORTS) \
18721         $(POSTSTAGE1_HOST_EXPORTS) \
18722         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18723         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18724         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18725         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
18726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18727         cd $(HOST_SUBDIR)/intl || exit 1; \
18728         case $(srcdir) in \
18729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18730           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18732         esac; \
18733         module_srcdir=intl; \
18734         $(SHELL) $$s/$$module_srcdir/configure \
18735           --srcdir=$${topdir}/$$module_srcdir \
18736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18737           --target=${target_alias} \
18738           --with-build-libsubdir=$(HOST_SUBDIR) \
18739           $(STAGE4_CONFIGURE_FLAGS)
18740 @endif intl-bootstrap
18741
18742 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
18743 maybe-configure-stageprofile-intl:
18744 @if intl-bootstrap
18745 maybe-configure-stageprofile-intl: configure-stageprofile-intl
18746 configure-stageprofile-intl:
18747         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18749         @r=`${PWD_COMMAND}`; export r; \
18750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18751         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18752         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18753         $(HOST_EXPORTS) \
18754         $(POSTSTAGE1_HOST_EXPORTS) \
18755         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18756         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18757         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18758         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
18759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18760         cd $(HOST_SUBDIR)/intl || exit 1; \
18761         case $(srcdir) in \
18762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18763           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18765         esac; \
18766         module_srcdir=intl; \
18767         $(SHELL) $$s/$$module_srcdir/configure \
18768           --srcdir=$${topdir}/$$module_srcdir \
18769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18770           --target=${target_alias} \
18771           --with-build-libsubdir=$(HOST_SUBDIR) \
18772           $(STAGEprofile_CONFIGURE_FLAGS)
18773 @endif intl-bootstrap
18774
18775 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
18776 maybe-configure-stagefeedback-intl:
18777 @if intl-bootstrap
18778 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
18779 configure-stagefeedback-intl:
18780         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18782         @r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18785         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18786         $(HOST_EXPORTS) \
18787         $(POSTSTAGE1_HOST_EXPORTS) \
18788         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18789         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18790         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18791         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
18792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18793         cd $(HOST_SUBDIR)/intl || exit 1; \
18794         case $(srcdir) in \
18795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18796           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18798         esac; \
18799         module_srcdir=intl; \
18800         $(SHELL) $$s/$$module_srcdir/configure \
18801           --srcdir=$${topdir}/$$module_srcdir \
18802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18803           --target=${target_alias} \
18804           --with-build-libsubdir=$(HOST_SUBDIR) \
18805           $(STAGEfeedback_CONFIGURE_FLAGS)
18806 @endif intl-bootstrap
18807
18808 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
18809 maybe-configure-stageautoprofile-intl:
18810 @if intl-bootstrap
18811 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
18812 configure-stageautoprofile-intl:
18813         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18815         @r=`${PWD_COMMAND}`; export r; \
18816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18818         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18819         $(HOST_EXPORTS) \
18820         $(POSTSTAGE1_HOST_EXPORTS) \
18821         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18822         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18823         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18824         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
18825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18826         cd $(HOST_SUBDIR)/intl || exit 1; \
18827         case $(srcdir) in \
18828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18829           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18831         esac; \
18832         module_srcdir=intl; \
18833         $(SHELL) $$s/$$module_srcdir/configure \
18834           --srcdir=$${topdir}/$$module_srcdir \
18835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18836           --target=${target_alias} \
18837           --with-build-libsubdir=$(HOST_SUBDIR) \
18838           $(STAGEautoprofile_CONFIGURE_FLAGS)
18839 @endif intl-bootstrap
18840
18841 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
18842 maybe-configure-stageautofeedback-intl:
18843 @if intl-bootstrap
18844 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
18845 configure-stageautofeedback-intl:
18846         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18848         @r=`${PWD_COMMAND}`; export r; \
18849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18850         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18851         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18852         $(HOST_EXPORTS) \
18853         $(POSTSTAGE1_HOST_EXPORTS) \
18854         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18855         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18856         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18857         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
18858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18859         cd $(HOST_SUBDIR)/intl || exit 1; \
18860         case $(srcdir) in \
18861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18862           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18864         esac; \
18865         module_srcdir=intl; \
18866         $(SHELL) $$s/$$module_srcdir/configure \
18867           --srcdir=$${topdir}/$$module_srcdir \
18868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18869           --target=${target_alias} \
18870           --with-build-libsubdir=$(HOST_SUBDIR) \
18871           $(STAGEautofeedback_CONFIGURE_FLAGS)
18872 @endif intl-bootstrap
18873
18874
18875
18876
18877
18878 .PHONY: all-intl maybe-all-intl
18879 maybe-all-intl:
18880 @if gcc-bootstrap
18881 all-intl: stage_current
18882 @endif gcc-bootstrap
18883 @if intl
18884 TARGET-intl=all
18885 maybe-all-intl: all-intl
18886 all-intl: configure-intl
18887         @r=`${PWD_COMMAND}`; export r; \
18888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18889         $(HOST_EXPORTS)  \
18890         (cd $(HOST_SUBDIR)/intl && \
18891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18892                 $(TARGET-intl))
18893 @endif intl
18894
18895
18896
18897 .PHONY: all-stage1-intl maybe-all-stage1-intl
18898 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
18899 maybe-all-stage1-intl:
18900 maybe-clean-stage1-intl:
18901 @if intl-bootstrap
18902 maybe-all-stage1-intl: all-stage1-intl
18903 all-stage1: all-stage1-intl
18904 TARGET-stage1-intl = $(TARGET-intl)
18905 all-stage1-intl: configure-stage1-intl
18906         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18907         @r=`${PWD_COMMAND}`; export r; \
18908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18909         TFLAGS="$(STAGE1_TFLAGS)"; \
18910         $(HOST_EXPORTS)  \
18911         cd $(HOST_SUBDIR)/intl && \
18912          \
18913         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18914                 CFLAGS="$(STAGE1_CFLAGS)" \
18915                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18916                 LIBCFLAGS="$(LIBCFLAGS)" \
18917                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18918                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18919                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18920                 $(EXTRA_HOST_FLAGS)  \
18921                 $(STAGE1_FLAGS_TO_PASS)  \
18922                 TFLAGS="$(STAGE1_TFLAGS)"  \
18923                 $(TARGET-stage1-intl)
18924
18925 maybe-clean-stage1-intl: clean-stage1-intl
18926 clean-stage1: clean-stage1-intl
18927 clean-stage1-intl:
18928         @if [ $(current_stage) = stage1 ]; then \
18929           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
18930         else \
18931           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
18932           $(MAKE) stage1-start; \
18933         fi; \
18934         cd $(HOST_SUBDIR)/intl && \
18935         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18936         $(STAGE1_FLAGS_TO_PASS)  clean
18937 @endif intl-bootstrap
18938
18939
18940 .PHONY: all-stage2-intl maybe-all-stage2-intl
18941 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
18942 maybe-all-stage2-intl:
18943 maybe-clean-stage2-intl:
18944 @if intl-bootstrap
18945 maybe-all-stage2-intl: all-stage2-intl
18946 all-stage2: all-stage2-intl
18947 TARGET-stage2-intl = $(TARGET-intl)
18948 all-stage2-intl: configure-stage2-intl
18949         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18950         @r=`${PWD_COMMAND}`; export r; \
18951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18952         TFLAGS="$(STAGE2_TFLAGS)"; \
18953         $(HOST_EXPORTS) \
18954         $(POSTSTAGE1_HOST_EXPORTS)  \
18955         cd $(HOST_SUBDIR)/intl && \
18956          \
18957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18958                 CFLAGS="$(STAGE2_CFLAGS)" \
18959                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18960                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18964                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18965                 TFLAGS="$(STAGE2_TFLAGS)"  \
18966                 $(TARGET-stage2-intl)
18967
18968 maybe-clean-stage2-intl: clean-stage2-intl
18969 clean-stage2: clean-stage2-intl
18970 clean-stage2-intl:
18971         @if [ $(current_stage) = stage2 ]; then \
18972           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
18973         else \
18974           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
18975           $(MAKE) stage2-start; \
18976         fi; \
18977         cd $(HOST_SUBDIR)/intl && \
18978         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18979 @endif intl-bootstrap
18980
18981
18982 .PHONY: all-stage3-intl maybe-all-stage3-intl
18983 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
18984 maybe-all-stage3-intl:
18985 maybe-clean-stage3-intl:
18986 @if intl-bootstrap
18987 maybe-all-stage3-intl: all-stage3-intl
18988 all-stage3: all-stage3-intl
18989 TARGET-stage3-intl = $(TARGET-intl)
18990 all-stage3-intl: configure-stage3-intl
18991         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18992         @r=`${PWD_COMMAND}`; export r; \
18993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18994         TFLAGS="$(STAGE3_TFLAGS)"; \
18995         $(HOST_EXPORTS) \
18996         $(POSTSTAGE1_HOST_EXPORTS)  \
18997         cd $(HOST_SUBDIR)/intl && \
18998          \
18999         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19000                 CFLAGS="$(STAGE3_CFLAGS)" \
19001                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19002                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19003                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19004                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19005                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19006                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19007                 TFLAGS="$(STAGE3_TFLAGS)"  \
19008                 $(TARGET-stage3-intl)
19009
19010 maybe-clean-stage3-intl: clean-stage3-intl
19011 clean-stage3: clean-stage3-intl
19012 clean-stage3-intl:
19013         @if [ $(current_stage) = stage3 ]; then \
19014           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19015         else \
19016           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19017           $(MAKE) stage3-start; \
19018         fi; \
19019         cd $(HOST_SUBDIR)/intl && \
19020         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19021 @endif intl-bootstrap
19022
19023
19024 .PHONY: all-stage4-intl maybe-all-stage4-intl
19025 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19026 maybe-all-stage4-intl:
19027 maybe-clean-stage4-intl:
19028 @if intl-bootstrap
19029 maybe-all-stage4-intl: all-stage4-intl
19030 all-stage4: all-stage4-intl
19031 TARGET-stage4-intl = $(TARGET-intl)
19032 all-stage4-intl: configure-stage4-intl
19033         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19034         @r=`${PWD_COMMAND}`; export r; \
19035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19036         TFLAGS="$(STAGE4_TFLAGS)"; \
19037         $(HOST_EXPORTS) \
19038         $(POSTSTAGE1_HOST_EXPORTS)  \
19039         cd $(HOST_SUBDIR)/intl && \
19040          \
19041         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19042                 CFLAGS="$(STAGE4_CFLAGS)" \
19043                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19044                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19045                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19046                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19047                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19048                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19049                 TFLAGS="$(STAGE4_TFLAGS)"  \
19050                 $(TARGET-stage4-intl)
19051
19052 maybe-clean-stage4-intl: clean-stage4-intl
19053 clean-stage4: clean-stage4-intl
19054 clean-stage4-intl:
19055         @if [ $(current_stage) = stage4 ]; then \
19056           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19057         else \
19058           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19059           $(MAKE) stage4-start; \
19060         fi; \
19061         cd $(HOST_SUBDIR)/intl && \
19062         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19063 @endif intl-bootstrap
19064
19065
19066 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19067 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19068 maybe-all-stageprofile-intl:
19069 maybe-clean-stageprofile-intl:
19070 @if intl-bootstrap
19071 maybe-all-stageprofile-intl: all-stageprofile-intl
19072 all-stageprofile: all-stageprofile-intl
19073 TARGET-stageprofile-intl = $(TARGET-intl)
19074 all-stageprofile-intl: configure-stageprofile-intl
19075         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19076         @r=`${PWD_COMMAND}`; export r; \
19077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19078         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19079         $(HOST_EXPORTS) \
19080         $(POSTSTAGE1_HOST_EXPORTS)  \
19081         cd $(HOST_SUBDIR)/intl && \
19082          \
19083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19084                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19085                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19086                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19090                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19091                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19092                 $(TARGET-stageprofile-intl)
19093
19094 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19095 clean-stageprofile: clean-stageprofile-intl
19096 clean-stageprofile-intl:
19097         @if [ $(current_stage) = stageprofile ]; then \
19098           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19099         else \
19100           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19101           $(MAKE) stageprofile-start; \
19102         fi; \
19103         cd $(HOST_SUBDIR)/intl && \
19104         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19105 @endif intl-bootstrap
19106
19107
19108 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19109 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19110 maybe-all-stagefeedback-intl:
19111 maybe-clean-stagefeedback-intl:
19112 @if intl-bootstrap
19113 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19114 all-stagefeedback: all-stagefeedback-intl
19115 TARGET-stagefeedback-intl = $(TARGET-intl)
19116 all-stagefeedback-intl: configure-stagefeedback-intl
19117         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19118         @r=`${PWD_COMMAND}`; export r; \
19119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19121         $(HOST_EXPORTS) \
19122         $(POSTSTAGE1_HOST_EXPORTS)  \
19123         cd $(HOST_SUBDIR)/intl && \
19124          \
19125         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19126                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19127                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19128                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19132                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19133                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19134                 $(TARGET-stagefeedback-intl)
19135
19136 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19137 clean-stagefeedback: clean-stagefeedback-intl
19138 clean-stagefeedback-intl:
19139         @if [ $(current_stage) = stagefeedback ]; then \
19140           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19141         else \
19142           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19143           $(MAKE) stagefeedback-start; \
19144         fi; \
19145         cd $(HOST_SUBDIR)/intl && \
19146         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19147 @endif intl-bootstrap
19148
19149
19150 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19151 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19152 maybe-all-stageautoprofile-intl:
19153 maybe-clean-stageautoprofile-intl:
19154 @if intl-bootstrap
19155 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19156 all-stageautoprofile: all-stageautoprofile-intl
19157 TARGET-stageautoprofile-intl = $(TARGET-intl)
19158 all-stageautoprofile-intl: configure-stageautoprofile-intl
19159         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19160         @r=`${PWD_COMMAND}`; export r; \
19161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19162         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19163         $(HOST_EXPORTS) \
19164         $(POSTSTAGE1_HOST_EXPORTS)  \
19165         cd $(HOST_SUBDIR)/intl && \
19166         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19168                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19169                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19170                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19174                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19175                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19176                 $(TARGET-stageautoprofile-intl)
19177
19178 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19179 clean-stageautoprofile: clean-stageautoprofile-intl
19180 clean-stageautoprofile-intl:
19181         @if [ $(current_stage) = stageautoprofile ]; then \
19182           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19183         else \
19184           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19185           $(MAKE) stageautoprofile-start; \
19186         fi; \
19187         cd $(HOST_SUBDIR)/intl && \
19188         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19189 @endif intl-bootstrap
19190
19191
19192 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19193 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19194 maybe-all-stageautofeedback-intl:
19195 maybe-clean-stageautofeedback-intl:
19196 @if intl-bootstrap
19197 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19198 all-stageautofeedback: all-stageautofeedback-intl
19199 TARGET-stageautofeedback-intl = $(TARGET-intl)
19200 all-stageautofeedback-intl: configure-stageautofeedback-intl
19201         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19202         @r=`${PWD_COMMAND}`; export r; \
19203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19204         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19205         $(HOST_EXPORTS) \
19206         $(POSTSTAGE1_HOST_EXPORTS)  \
19207         cd $(HOST_SUBDIR)/intl && \
19208          \
19209         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19210                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19211                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19212                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19213                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19214                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19215                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19216                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19217                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19218                 $(TARGET-stageautofeedback-intl)
19219
19220 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
19221 clean-stageautofeedback: clean-stageautofeedback-intl
19222 clean-stageautofeedback-intl:
19223         @if [ $(current_stage) = stageautofeedback ]; then \
19224           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19225         else \
19226           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
19227           $(MAKE) stageautofeedback-start; \
19228         fi; \
19229         cd $(HOST_SUBDIR)/intl && \
19230         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19231 @endif intl-bootstrap
19232
19233
19234
19235
19236
19237 .PHONY: check-intl maybe-check-intl
19238 maybe-check-intl:
19239 @if intl
19240 maybe-check-intl: check-intl
19241
19242 check-intl:
19243         @: $(MAKE); $(unstage)
19244         @r=`${PWD_COMMAND}`; export r; \
19245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19247         (cd $(HOST_SUBDIR)/intl && \
19248           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19249
19250 @endif intl
19251
19252 .PHONY: install-intl maybe-install-intl
19253 maybe-install-intl:
19254 @if intl
19255 maybe-install-intl: install-intl
19256
19257 install-intl: installdirs
19258         @: $(MAKE); $(unstage)
19259         @r=`${PWD_COMMAND}`; export r; \
19260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261         $(HOST_EXPORTS) \
19262         (cd $(HOST_SUBDIR)/intl && \
19263           $(MAKE) $(FLAGS_TO_PASS)  install)
19264
19265 @endif intl
19266
19267 .PHONY: install-strip-intl maybe-install-strip-intl
19268 maybe-install-strip-intl:
19269 @if intl
19270 maybe-install-strip-intl: install-strip-intl
19271
19272 install-strip-intl: installdirs
19273         @: $(MAKE); $(unstage)
19274         @r=`${PWD_COMMAND}`; export r; \
19275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19276         $(HOST_EXPORTS) \
19277         (cd $(HOST_SUBDIR)/intl && \
19278           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19279
19280 @endif intl
19281
19282 # Other targets (info, dvi, pdf, etc.)
19283
19284 .PHONY: maybe-info-intl info-intl
19285 maybe-info-intl:
19286 @if intl
19287 maybe-info-intl: info-intl
19288
19289 info-intl: \
19290     configure-intl 
19291         @[ -f ./intl/Makefile ] || exit 0; \
19292         r=`${PWD_COMMAND}`; export r; \
19293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294         $(HOST_EXPORTS) \
19295         for flag in $(EXTRA_HOST_FLAGS) ; do \
19296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297         done; \
19298         echo "Doing info in intl"; \
19299         (cd $(HOST_SUBDIR)/intl && \
19300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302                   "RANLIB=$${RANLIB}" \
19303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304                   info) \
19305           || exit 1
19306
19307 @endif intl
19308
19309 .PHONY: maybe-dvi-intl dvi-intl
19310 maybe-dvi-intl:
19311 @if intl
19312 maybe-dvi-intl: dvi-intl
19313
19314 dvi-intl: \
19315     configure-intl 
19316         @[ -f ./intl/Makefile ] || exit 0; \
19317         r=`${PWD_COMMAND}`; export r; \
19318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19319         $(HOST_EXPORTS) \
19320         for flag in $(EXTRA_HOST_FLAGS) ; do \
19321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19322         done; \
19323         echo "Doing dvi in intl"; \
19324         (cd $(HOST_SUBDIR)/intl && \
19325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19327                   "RANLIB=$${RANLIB}" \
19328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19329                   dvi) \
19330           || exit 1
19331
19332 @endif intl
19333
19334 .PHONY: maybe-pdf-intl pdf-intl
19335 maybe-pdf-intl:
19336 @if intl
19337 maybe-pdf-intl: pdf-intl
19338
19339 pdf-intl: \
19340     configure-intl 
19341         @[ -f ./intl/Makefile ] || exit 0; \
19342         r=`${PWD_COMMAND}`; export r; \
19343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19344         $(HOST_EXPORTS) \
19345         for flag in $(EXTRA_HOST_FLAGS) ; do \
19346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19347         done; \
19348         echo "Doing pdf in intl"; \
19349         (cd $(HOST_SUBDIR)/intl && \
19350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19352                   "RANLIB=$${RANLIB}" \
19353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19354                   pdf) \
19355           || exit 1
19356
19357 @endif intl
19358
19359 .PHONY: maybe-html-intl html-intl
19360 maybe-html-intl:
19361 @if intl
19362 maybe-html-intl: html-intl
19363
19364 html-intl: \
19365     configure-intl 
19366         @[ -f ./intl/Makefile ] || exit 0; \
19367         r=`${PWD_COMMAND}`; export r; \
19368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19369         $(HOST_EXPORTS) \
19370         for flag in $(EXTRA_HOST_FLAGS) ; do \
19371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19372         done; \
19373         echo "Doing html in intl"; \
19374         (cd $(HOST_SUBDIR)/intl && \
19375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19377                   "RANLIB=$${RANLIB}" \
19378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19379                   html) \
19380           || exit 1
19381
19382 @endif intl
19383
19384 .PHONY: maybe-TAGS-intl TAGS-intl
19385 maybe-TAGS-intl:
19386 @if intl
19387 maybe-TAGS-intl: TAGS-intl
19388
19389 TAGS-intl: \
19390     configure-intl 
19391         @[ -f ./intl/Makefile ] || exit 0; \
19392         r=`${PWD_COMMAND}`; export r; \
19393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19394         $(HOST_EXPORTS) \
19395         for flag in $(EXTRA_HOST_FLAGS) ; do \
19396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19397         done; \
19398         echo "Doing TAGS in intl"; \
19399         (cd $(HOST_SUBDIR)/intl && \
19400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19402                   "RANLIB=$${RANLIB}" \
19403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19404                   TAGS) \
19405           || exit 1
19406
19407 @endif intl
19408
19409 .PHONY: maybe-install-info-intl install-info-intl
19410 maybe-install-info-intl:
19411 @if intl
19412 maybe-install-info-intl: install-info-intl
19413
19414 install-info-intl: \
19415     configure-intl \
19416     info-intl 
19417         @[ -f ./intl/Makefile ] || exit 0; \
19418         r=`${PWD_COMMAND}`; export r; \
19419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19420         $(HOST_EXPORTS) \
19421         for flag in $(EXTRA_HOST_FLAGS) ; do \
19422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19423         done; \
19424         echo "Doing install-info in intl"; \
19425         (cd $(HOST_SUBDIR)/intl && \
19426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19428                   "RANLIB=$${RANLIB}" \
19429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19430                   install-info) \
19431           || exit 1
19432
19433 @endif intl
19434
19435 .PHONY: maybe-install-pdf-intl install-pdf-intl
19436 maybe-install-pdf-intl:
19437 @if intl
19438 maybe-install-pdf-intl: install-pdf-intl
19439
19440 install-pdf-intl: \
19441     configure-intl \
19442     pdf-intl 
19443         @[ -f ./intl/Makefile ] || exit 0; \
19444         r=`${PWD_COMMAND}`; export r; \
19445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19446         $(HOST_EXPORTS) \
19447         for flag in $(EXTRA_HOST_FLAGS) ; do \
19448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19449         done; \
19450         echo "Doing install-pdf in intl"; \
19451         (cd $(HOST_SUBDIR)/intl && \
19452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19454                   "RANLIB=$${RANLIB}" \
19455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19456                   install-pdf) \
19457           || exit 1
19458
19459 @endif intl
19460
19461 .PHONY: maybe-install-html-intl install-html-intl
19462 maybe-install-html-intl:
19463 @if intl
19464 maybe-install-html-intl: install-html-intl
19465
19466 install-html-intl: \
19467     configure-intl \
19468     html-intl 
19469         @[ -f ./intl/Makefile ] || exit 0; \
19470         r=`${PWD_COMMAND}`; export r; \
19471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19472         $(HOST_EXPORTS) \
19473         for flag in $(EXTRA_HOST_FLAGS) ; do \
19474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19475         done; \
19476         echo "Doing install-html in intl"; \
19477         (cd $(HOST_SUBDIR)/intl && \
19478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19480                   "RANLIB=$${RANLIB}" \
19481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19482                   install-html) \
19483           || exit 1
19484
19485 @endif intl
19486
19487 .PHONY: maybe-installcheck-intl installcheck-intl
19488 maybe-installcheck-intl:
19489 @if intl
19490 maybe-installcheck-intl: installcheck-intl
19491
19492 installcheck-intl: \
19493     configure-intl 
19494         @[ -f ./intl/Makefile ] || exit 0; \
19495         r=`${PWD_COMMAND}`; export r; \
19496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497         $(HOST_EXPORTS) \
19498         for flag in $(EXTRA_HOST_FLAGS) ; do \
19499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19500         done; \
19501         echo "Doing installcheck in intl"; \
19502         (cd $(HOST_SUBDIR)/intl && \
19503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19505                   "RANLIB=$${RANLIB}" \
19506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19507                   installcheck) \
19508           || exit 1
19509
19510 @endif intl
19511
19512 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
19513 maybe-mostlyclean-intl:
19514 @if intl
19515 maybe-mostlyclean-intl: mostlyclean-intl
19516
19517 mostlyclean-intl: 
19518         @[ -f ./intl/Makefile ] || exit 0; \
19519         r=`${PWD_COMMAND}`; export r; \
19520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19521         $(HOST_EXPORTS) \
19522         for flag in $(EXTRA_HOST_FLAGS) ; do \
19523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19524         done; \
19525         echo "Doing mostlyclean in intl"; \
19526         (cd $(HOST_SUBDIR)/intl && \
19527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19529                   "RANLIB=$${RANLIB}" \
19530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19531                   mostlyclean) \
19532           || exit 1
19533
19534 @endif intl
19535
19536 .PHONY: maybe-clean-intl clean-intl
19537 maybe-clean-intl:
19538 @if intl
19539 maybe-clean-intl: clean-intl
19540
19541 clean-intl: 
19542         @[ -f ./intl/Makefile ] || exit 0; \
19543         r=`${PWD_COMMAND}`; export r; \
19544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545         $(HOST_EXPORTS) \
19546         for flag in $(EXTRA_HOST_FLAGS) ; do \
19547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19548         done; \
19549         echo "Doing clean in intl"; \
19550         (cd $(HOST_SUBDIR)/intl && \
19551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19553                   "RANLIB=$${RANLIB}" \
19554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19555                   clean) \
19556           || exit 1
19557
19558 @endif intl
19559
19560 .PHONY: maybe-distclean-intl distclean-intl
19561 maybe-distclean-intl:
19562 @if intl
19563 maybe-distclean-intl: distclean-intl
19564
19565 distclean-intl: 
19566         @[ -f ./intl/Makefile ] || exit 0; \
19567         r=`${PWD_COMMAND}`; export r; \
19568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569         $(HOST_EXPORTS) \
19570         for flag in $(EXTRA_HOST_FLAGS) ; do \
19571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19572         done; \
19573         echo "Doing distclean in intl"; \
19574         (cd $(HOST_SUBDIR)/intl && \
19575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19577                   "RANLIB=$${RANLIB}" \
19578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19579                   distclean) \
19580           || exit 1
19581
19582 @endif intl
19583
19584 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
19585 maybe-maintainer-clean-intl:
19586 @if intl
19587 maybe-maintainer-clean-intl: maintainer-clean-intl
19588
19589 maintainer-clean-intl: 
19590         @[ -f ./intl/Makefile ] || exit 0; \
19591         r=`${PWD_COMMAND}`; export r; \
19592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593         $(HOST_EXPORTS) \
19594         for flag in $(EXTRA_HOST_FLAGS) ; do \
19595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19596         done; \
19597         echo "Doing maintainer-clean in intl"; \
19598         (cd $(HOST_SUBDIR)/intl && \
19599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19601                   "RANLIB=$${RANLIB}" \
19602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19603                   maintainer-clean) \
19604           || exit 1
19605
19606 @endif intl
19607
19608
19609
19610 .PHONY: configure-tcl maybe-configure-tcl
19611 maybe-configure-tcl:
19612 @if gcc-bootstrap
19613 configure-tcl: stage_current
19614 @endif gcc-bootstrap
19615 @if tcl
19616 maybe-configure-tcl: configure-tcl
19617 configure-tcl: 
19618         @: $(MAKE); $(unstage)
19619         @r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
19622         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
19623         $(HOST_EXPORTS)  \
19624         echo Configuring in $(HOST_SUBDIR)/tcl; \
19625         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
19626         case $(srcdir) in \
19627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19628           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
19629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19630         esac; \
19631         module_srcdir=tcl; \
19632         $(SHELL) \
19633           $$s/$$module_srcdir/configure \
19634           --srcdir=$${topdir}/$$module_srcdir \
19635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19636           --target=${target_alias}  \
19637           || exit 1
19638 @endif tcl
19639
19640
19641
19642
19643
19644 .PHONY: all-tcl maybe-all-tcl
19645 maybe-all-tcl:
19646 @if gcc-bootstrap
19647 all-tcl: stage_current
19648 @endif gcc-bootstrap
19649 @if tcl
19650 TARGET-tcl=all
19651 maybe-all-tcl: all-tcl
19652 all-tcl: configure-tcl
19653         @: $(MAKE); $(unstage)
19654         @r=`${PWD_COMMAND}`; export r; \
19655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19656         $(HOST_EXPORTS)  \
19657         (cd $(HOST_SUBDIR)/tcl && \
19658           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19659                 $(TARGET-tcl))
19660 @endif tcl
19661
19662
19663
19664
19665 .PHONY: check-tcl maybe-check-tcl
19666 maybe-check-tcl:
19667 @if tcl
19668 maybe-check-tcl: check-tcl
19669
19670 check-tcl:
19671         @: $(MAKE); $(unstage)
19672         @r=`${PWD_COMMAND}`; export r; \
19673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19674         $(HOST_EXPORTS)  \
19675         (cd $(HOST_SUBDIR)/tcl && \
19676           $(MAKE) $(FLAGS_TO_PASS)  check)
19677
19678 @endif tcl
19679
19680 .PHONY: install-tcl maybe-install-tcl
19681 maybe-install-tcl:
19682 @if tcl
19683 maybe-install-tcl: install-tcl
19684
19685 install-tcl: installdirs
19686         @: $(MAKE); $(unstage)
19687         @r=`${PWD_COMMAND}`; export r; \
19688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19689         $(HOST_EXPORTS) \
19690         (cd $(HOST_SUBDIR)/tcl && \
19691           $(MAKE) $(FLAGS_TO_PASS)  install)
19692
19693 @endif tcl
19694
19695 .PHONY: install-strip-tcl maybe-install-strip-tcl
19696 maybe-install-strip-tcl:
19697 @if tcl
19698 maybe-install-strip-tcl: install-strip-tcl
19699
19700 install-strip-tcl: installdirs
19701         @: $(MAKE); $(unstage)
19702         @r=`${PWD_COMMAND}`; export r; \
19703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19704         $(HOST_EXPORTS) \
19705         (cd $(HOST_SUBDIR)/tcl && \
19706           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19707
19708 @endif tcl
19709
19710 # Other targets (info, dvi, pdf, etc.)
19711
19712 .PHONY: maybe-info-tcl info-tcl
19713 maybe-info-tcl:
19714 @if tcl
19715 maybe-info-tcl: info-tcl
19716
19717 info-tcl: \
19718     configure-tcl 
19719         @: $(MAKE); $(unstage)
19720         @[ -f ./tcl/Makefile ] || exit 0; \
19721         r=`${PWD_COMMAND}`; export r; \
19722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723         $(HOST_EXPORTS) \
19724         for flag in $(EXTRA_HOST_FLAGS) ; do \
19725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726         done; \
19727         echo "Doing info in tcl"; \
19728         (cd $(HOST_SUBDIR)/tcl && \
19729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731                   "RANLIB=$${RANLIB}" \
19732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733                   info) \
19734           || exit 1
19735
19736 @endif tcl
19737
19738 .PHONY: maybe-dvi-tcl dvi-tcl
19739 maybe-dvi-tcl:
19740 @if tcl
19741 maybe-dvi-tcl: dvi-tcl
19742
19743 dvi-tcl: \
19744     configure-tcl 
19745         @: $(MAKE); $(unstage)
19746         @[ -f ./tcl/Makefile ] || exit 0; \
19747         r=`${PWD_COMMAND}`; export r; \
19748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749         $(HOST_EXPORTS) \
19750         for flag in $(EXTRA_HOST_FLAGS) ; do \
19751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19752         done; \
19753         echo "Doing dvi in tcl"; \
19754         (cd $(HOST_SUBDIR)/tcl && \
19755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19757                   "RANLIB=$${RANLIB}" \
19758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19759                   dvi) \
19760           || exit 1
19761
19762 @endif tcl
19763
19764 .PHONY: maybe-pdf-tcl pdf-tcl
19765 maybe-pdf-tcl:
19766 @if tcl
19767 maybe-pdf-tcl: pdf-tcl
19768
19769 pdf-tcl: \
19770     configure-tcl 
19771         @: $(MAKE); $(unstage)
19772         @[ -f ./tcl/Makefile ] || exit 0; \
19773         r=`${PWD_COMMAND}`; export r; \
19774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775         $(HOST_EXPORTS) \
19776         for flag in $(EXTRA_HOST_FLAGS) ; do \
19777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19778         done; \
19779         echo "Doing pdf in tcl"; \
19780         (cd $(HOST_SUBDIR)/tcl && \
19781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19783                   "RANLIB=$${RANLIB}" \
19784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19785                   pdf) \
19786           || exit 1
19787
19788 @endif tcl
19789
19790 .PHONY: maybe-html-tcl html-tcl
19791 maybe-html-tcl:
19792 @if tcl
19793 maybe-html-tcl: html-tcl
19794
19795 html-tcl: \
19796     configure-tcl 
19797         @: $(MAKE); $(unstage)
19798         @[ -f ./tcl/Makefile ] || exit 0; \
19799         r=`${PWD_COMMAND}`; export r; \
19800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801         $(HOST_EXPORTS) \
19802         for flag in $(EXTRA_HOST_FLAGS) ; do \
19803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19804         done; \
19805         echo "Doing html in tcl"; \
19806         (cd $(HOST_SUBDIR)/tcl && \
19807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19809                   "RANLIB=$${RANLIB}" \
19810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19811                   html) \
19812           || exit 1
19813
19814 @endif tcl
19815
19816 .PHONY: maybe-TAGS-tcl TAGS-tcl
19817 maybe-TAGS-tcl:
19818 @if tcl
19819 maybe-TAGS-tcl: TAGS-tcl
19820
19821 TAGS-tcl: \
19822     configure-tcl 
19823         @: $(MAKE); $(unstage)
19824         @[ -f ./tcl/Makefile ] || exit 0; \
19825         r=`${PWD_COMMAND}`; export r; \
19826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19827         $(HOST_EXPORTS) \
19828         for flag in $(EXTRA_HOST_FLAGS) ; do \
19829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19830         done; \
19831         echo "Doing TAGS in tcl"; \
19832         (cd $(HOST_SUBDIR)/tcl && \
19833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19835                   "RANLIB=$${RANLIB}" \
19836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19837                   TAGS) \
19838           || exit 1
19839
19840 @endif tcl
19841
19842 .PHONY: maybe-install-info-tcl install-info-tcl
19843 maybe-install-info-tcl:
19844 @if tcl
19845 maybe-install-info-tcl: install-info-tcl
19846
19847 install-info-tcl: \
19848     configure-tcl \
19849     info-tcl 
19850         @: $(MAKE); $(unstage)
19851         @[ -f ./tcl/Makefile ] || exit 0; \
19852         r=`${PWD_COMMAND}`; export r; \
19853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854         $(HOST_EXPORTS) \
19855         for flag in $(EXTRA_HOST_FLAGS) ; do \
19856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857         done; \
19858         echo "Doing install-info in tcl"; \
19859         (cd $(HOST_SUBDIR)/tcl && \
19860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862                   "RANLIB=$${RANLIB}" \
19863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19864                   install-info) \
19865           || exit 1
19866
19867 @endif tcl
19868
19869 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
19870 maybe-install-pdf-tcl:
19871 @if tcl
19872 maybe-install-pdf-tcl: install-pdf-tcl
19873
19874 install-pdf-tcl: \
19875     configure-tcl \
19876     pdf-tcl 
19877         @: $(MAKE); $(unstage)
19878         @[ -f ./tcl/Makefile ] || exit 0; \
19879         r=`${PWD_COMMAND}`; export r; \
19880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881         $(HOST_EXPORTS) \
19882         for flag in $(EXTRA_HOST_FLAGS) ; do \
19883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19884         done; \
19885         echo "Doing install-pdf in tcl"; \
19886         (cd $(HOST_SUBDIR)/tcl && \
19887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19889                   "RANLIB=$${RANLIB}" \
19890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19891                   install-pdf) \
19892           || exit 1
19893
19894 @endif tcl
19895
19896 .PHONY: maybe-install-html-tcl install-html-tcl
19897 maybe-install-html-tcl:
19898 @if tcl
19899 maybe-install-html-tcl: install-html-tcl
19900
19901 install-html-tcl: \
19902     configure-tcl \
19903     html-tcl 
19904         @: $(MAKE); $(unstage)
19905         @[ -f ./tcl/Makefile ] || exit 0; \
19906         r=`${PWD_COMMAND}`; export r; \
19907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19908         $(HOST_EXPORTS) \
19909         for flag in $(EXTRA_HOST_FLAGS) ; do \
19910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19911         done; \
19912         echo "Doing install-html in tcl"; \
19913         (cd $(HOST_SUBDIR)/tcl && \
19914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19916                   "RANLIB=$${RANLIB}" \
19917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19918                   install-html) \
19919           || exit 1
19920
19921 @endif tcl
19922
19923 .PHONY: maybe-installcheck-tcl installcheck-tcl
19924 maybe-installcheck-tcl:
19925 @if tcl
19926 maybe-installcheck-tcl: installcheck-tcl
19927
19928 installcheck-tcl: \
19929     configure-tcl 
19930         @: $(MAKE); $(unstage)
19931         @[ -f ./tcl/Makefile ] || exit 0; \
19932         r=`${PWD_COMMAND}`; export r; \
19933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19934         $(HOST_EXPORTS) \
19935         for flag in $(EXTRA_HOST_FLAGS) ; do \
19936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19937         done; \
19938         echo "Doing installcheck in tcl"; \
19939         (cd $(HOST_SUBDIR)/tcl && \
19940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19942                   "RANLIB=$${RANLIB}" \
19943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19944                   installcheck) \
19945           || exit 1
19946
19947 @endif tcl
19948
19949 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
19950 maybe-mostlyclean-tcl:
19951 @if tcl
19952 maybe-mostlyclean-tcl: mostlyclean-tcl
19953
19954 # tcl doesn't support mostlyclean.
19955 mostlyclean-tcl:
19956
19957 @endif tcl
19958
19959 .PHONY: maybe-clean-tcl clean-tcl
19960 maybe-clean-tcl:
19961 @if tcl
19962 maybe-clean-tcl: clean-tcl
19963
19964 clean-tcl: 
19965         @: $(MAKE); $(unstage)
19966         @[ -f ./tcl/Makefile ] || exit 0; \
19967         r=`${PWD_COMMAND}`; export r; \
19968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969         $(HOST_EXPORTS) \
19970         for flag in $(EXTRA_HOST_FLAGS) ; do \
19971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19972         done; \
19973         echo "Doing clean in tcl"; \
19974         (cd $(HOST_SUBDIR)/tcl && \
19975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19977                   "RANLIB=$${RANLIB}" \
19978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19979                   clean) \
19980           || exit 1
19981
19982 @endif tcl
19983
19984 .PHONY: maybe-distclean-tcl distclean-tcl
19985 maybe-distclean-tcl:
19986 @if tcl
19987 maybe-distclean-tcl: distclean-tcl
19988
19989 distclean-tcl: 
19990         @: $(MAKE); $(unstage)
19991         @[ -f ./tcl/Makefile ] || exit 0; \
19992         r=`${PWD_COMMAND}`; export r; \
19993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19994         $(HOST_EXPORTS) \
19995         for flag in $(EXTRA_HOST_FLAGS) ; do \
19996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19997         done; \
19998         echo "Doing distclean in tcl"; \
19999         (cd $(HOST_SUBDIR)/tcl && \
20000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20002                   "RANLIB=$${RANLIB}" \
20003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20004                   distclean) \
20005           || exit 1
20006
20007 @endif tcl
20008
20009 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20010 maybe-maintainer-clean-tcl:
20011 @if tcl
20012 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20013
20014 maintainer-clean-tcl: 
20015         @: $(MAKE); $(unstage)
20016         @[ -f ./tcl/Makefile ] || exit 0; \
20017         r=`${PWD_COMMAND}`; export r; \
20018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019         $(HOST_EXPORTS) \
20020         for flag in $(EXTRA_HOST_FLAGS) ; do \
20021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20022         done; \
20023         echo "Doing maintainer-clean in tcl"; \
20024         (cd $(HOST_SUBDIR)/tcl && \
20025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20027                   "RANLIB=$${RANLIB}" \
20028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20029                   maintainer-clean) \
20030           || exit 1
20031
20032 @endif tcl
20033
20034
20035
20036 .PHONY: configure-itcl maybe-configure-itcl
20037 maybe-configure-itcl:
20038 @if gcc-bootstrap
20039 configure-itcl: stage_current
20040 @endif gcc-bootstrap
20041 @if itcl
20042 maybe-configure-itcl: configure-itcl
20043 configure-itcl: 
20044         @: $(MAKE); $(unstage)
20045         @r=`${PWD_COMMAND}`; export r; \
20046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20047         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20049         $(HOST_EXPORTS)  \
20050         echo Configuring in $(HOST_SUBDIR)/itcl; \
20051         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20052         case $(srcdir) in \
20053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20054           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20056         esac; \
20057         module_srcdir=itcl; \
20058         $(SHELL) \
20059           $$s/$$module_srcdir/configure \
20060           --srcdir=$${topdir}/$$module_srcdir \
20061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20062           --target=${target_alias}  \
20063           || exit 1
20064 @endif itcl
20065
20066
20067
20068
20069
20070 .PHONY: all-itcl maybe-all-itcl
20071 maybe-all-itcl:
20072 @if gcc-bootstrap
20073 all-itcl: stage_current
20074 @endif gcc-bootstrap
20075 @if itcl
20076 TARGET-itcl=all
20077 maybe-all-itcl: all-itcl
20078 all-itcl: configure-itcl
20079         @: $(MAKE); $(unstage)
20080         @r=`${PWD_COMMAND}`; export r; \
20081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082         $(HOST_EXPORTS)  \
20083         (cd $(HOST_SUBDIR)/itcl && \
20084           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20085                 $(TARGET-itcl))
20086 @endif itcl
20087
20088
20089
20090
20091 .PHONY: check-itcl maybe-check-itcl
20092 maybe-check-itcl:
20093 @if itcl
20094 maybe-check-itcl: check-itcl
20095
20096 check-itcl:
20097         @: $(MAKE); $(unstage)
20098         @r=`${PWD_COMMAND}`; export r; \
20099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100         $(HOST_EXPORTS)  \
20101         (cd $(HOST_SUBDIR)/itcl && \
20102           $(MAKE) $(FLAGS_TO_PASS)  check)
20103
20104 @endif itcl
20105
20106 .PHONY: install-itcl maybe-install-itcl
20107 maybe-install-itcl:
20108 @if itcl
20109 maybe-install-itcl: install-itcl
20110
20111 install-itcl: installdirs
20112         @: $(MAKE); $(unstage)
20113         @r=`${PWD_COMMAND}`; export r; \
20114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115         $(HOST_EXPORTS) \
20116         (cd $(HOST_SUBDIR)/itcl && \
20117           $(MAKE) $(FLAGS_TO_PASS)  install)
20118
20119 @endif itcl
20120
20121 .PHONY: install-strip-itcl maybe-install-strip-itcl
20122 maybe-install-strip-itcl:
20123 @if itcl
20124 maybe-install-strip-itcl: install-strip-itcl
20125
20126 install-strip-itcl: installdirs
20127         @: $(MAKE); $(unstage)
20128         @r=`${PWD_COMMAND}`; export r; \
20129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20130         $(HOST_EXPORTS) \
20131         (cd $(HOST_SUBDIR)/itcl && \
20132           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20133
20134 @endif itcl
20135
20136 # Other targets (info, dvi, pdf, etc.)
20137
20138 .PHONY: maybe-info-itcl info-itcl
20139 maybe-info-itcl:
20140 @if itcl
20141 maybe-info-itcl: info-itcl
20142
20143 info-itcl: \
20144     configure-itcl 
20145         @: $(MAKE); $(unstage)
20146         @[ -f ./itcl/Makefile ] || exit 0; \
20147         r=`${PWD_COMMAND}`; export r; \
20148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149         $(HOST_EXPORTS) \
20150         for flag in $(EXTRA_HOST_FLAGS) ; do \
20151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20152         done; \
20153         echo "Doing info in itcl"; \
20154         (cd $(HOST_SUBDIR)/itcl && \
20155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20157                   "RANLIB=$${RANLIB}" \
20158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20159                   info) \
20160           || exit 1
20161
20162 @endif itcl
20163
20164 .PHONY: maybe-dvi-itcl dvi-itcl
20165 maybe-dvi-itcl:
20166 @if itcl
20167 maybe-dvi-itcl: dvi-itcl
20168
20169 dvi-itcl: \
20170     configure-itcl 
20171         @: $(MAKE); $(unstage)
20172         @[ -f ./itcl/Makefile ] || exit 0; \
20173         r=`${PWD_COMMAND}`; export r; \
20174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20175         $(HOST_EXPORTS) \
20176         for flag in $(EXTRA_HOST_FLAGS) ; do \
20177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20178         done; \
20179         echo "Doing dvi in itcl"; \
20180         (cd $(HOST_SUBDIR)/itcl && \
20181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20183                   "RANLIB=$${RANLIB}" \
20184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20185                   dvi) \
20186           || exit 1
20187
20188 @endif itcl
20189
20190 .PHONY: maybe-pdf-itcl pdf-itcl
20191 maybe-pdf-itcl:
20192 @if itcl
20193 maybe-pdf-itcl: pdf-itcl
20194
20195 pdf-itcl: \
20196     configure-itcl 
20197         @: $(MAKE); $(unstage)
20198         @[ -f ./itcl/Makefile ] || exit 0; \
20199         r=`${PWD_COMMAND}`; export r; \
20200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201         $(HOST_EXPORTS) \
20202         for flag in $(EXTRA_HOST_FLAGS) ; do \
20203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20204         done; \
20205         echo "Doing pdf in itcl"; \
20206         (cd $(HOST_SUBDIR)/itcl && \
20207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20209                   "RANLIB=$${RANLIB}" \
20210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20211                   pdf) \
20212           || exit 1
20213
20214 @endif itcl
20215
20216 .PHONY: maybe-html-itcl html-itcl
20217 maybe-html-itcl:
20218 @if itcl
20219 maybe-html-itcl: html-itcl
20220
20221 html-itcl: \
20222     configure-itcl 
20223         @: $(MAKE); $(unstage)
20224         @[ -f ./itcl/Makefile ] || exit 0; \
20225         r=`${PWD_COMMAND}`; export r; \
20226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20227         $(HOST_EXPORTS) \
20228         for flag in $(EXTRA_HOST_FLAGS) ; do \
20229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20230         done; \
20231         echo "Doing html in itcl"; \
20232         (cd $(HOST_SUBDIR)/itcl && \
20233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20235                   "RANLIB=$${RANLIB}" \
20236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20237                   html) \
20238           || exit 1
20239
20240 @endif itcl
20241
20242 .PHONY: maybe-TAGS-itcl TAGS-itcl
20243 maybe-TAGS-itcl:
20244 @if itcl
20245 maybe-TAGS-itcl: TAGS-itcl
20246
20247 TAGS-itcl: \
20248     configure-itcl 
20249         @: $(MAKE); $(unstage)
20250         @[ -f ./itcl/Makefile ] || exit 0; \
20251         r=`${PWD_COMMAND}`; export r; \
20252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20253         $(HOST_EXPORTS) \
20254         for flag in $(EXTRA_HOST_FLAGS) ; do \
20255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20256         done; \
20257         echo "Doing TAGS in itcl"; \
20258         (cd $(HOST_SUBDIR)/itcl && \
20259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20261                   "RANLIB=$${RANLIB}" \
20262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20263                   TAGS) \
20264           || exit 1
20265
20266 @endif itcl
20267
20268 .PHONY: maybe-install-info-itcl install-info-itcl
20269 maybe-install-info-itcl:
20270 @if itcl
20271 maybe-install-info-itcl: install-info-itcl
20272
20273 install-info-itcl: \
20274     configure-itcl \
20275     info-itcl 
20276         @: $(MAKE); $(unstage)
20277         @[ -f ./itcl/Makefile ] || exit 0; \
20278         r=`${PWD_COMMAND}`; export r; \
20279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20280         $(HOST_EXPORTS) \
20281         for flag in $(EXTRA_HOST_FLAGS) ; do \
20282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20283         done; \
20284         echo "Doing install-info in itcl"; \
20285         (cd $(HOST_SUBDIR)/itcl && \
20286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20288                   "RANLIB=$${RANLIB}" \
20289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20290                   install-info) \
20291           || exit 1
20292
20293 @endif itcl
20294
20295 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
20296 maybe-install-pdf-itcl:
20297 @if itcl
20298 maybe-install-pdf-itcl: install-pdf-itcl
20299
20300 install-pdf-itcl: \
20301     configure-itcl \
20302     pdf-itcl 
20303         @: $(MAKE); $(unstage)
20304         @[ -f ./itcl/Makefile ] || exit 0; \
20305         r=`${PWD_COMMAND}`; export r; \
20306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20307         $(HOST_EXPORTS) \
20308         for flag in $(EXTRA_HOST_FLAGS) ; do \
20309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20310         done; \
20311         echo "Doing install-pdf in itcl"; \
20312         (cd $(HOST_SUBDIR)/itcl && \
20313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20315                   "RANLIB=$${RANLIB}" \
20316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20317                   install-pdf) \
20318           || exit 1
20319
20320 @endif itcl
20321
20322 .PHONY: maybe-install-html-itcl install-html-itcl
20323 maybe-install-html-itcl:
20324 @if itcl
20325 maybe-install-html-itcl: install-html-itcl
20326
20327 install-html-itcl: \
20328     configure-itcl \
20329     html-itcl 
20330         @: $(MAKE); $(unstage)
20331         @[ -f ./itcl/Makefile ] || exit 0; \
20332         r=`${PWD_COMMAND}`; export r; \
20333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20334         $(HOST_EXPORTS) \
20335         for flag in $(EXTRA_HOST_FLAGS) ; do \
20336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20337         done; \
20338         echo "Doing install-html in itcl"; \
20339         (cd $(HOST_SUBDIR)/itcl && \
20340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20342                   "RANLIB=$${RANLIB}" \
20343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20344                   install-html) \
20345           || exit 1
20346
20347 @endif itcl
20348
20349 .PHONY: maybe-installcheck-itcl installcheck-itcl
20350 maybe-installcheck-itcl:
20351 @if itcl
20352 maybe-installcheck-itcl: installcheck-itcl
20353
20354 installcheck-itcl: \
20355     configure-itcl 
20356         @: $(MAKE); $(unstage)
20357         @[ -f ./itcl/Makefile ] || exit 0; \
20358         r=`${PWD_COMMAND}`; export r; \
20359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20360         $(HOST_EXPORTS) \
20361         for flag in $(EXTRA_HOST_FLAGS) ; do \
20362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20363         done; \
20364         echo "Doing installcheck in itcl"; \
20365         (cd $(HOST_SUBDIR)/itcl && \
20366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20368                   "RANLIB=$${RANLIB}" \
20369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20370                   installcheck) \
20371           || exit 1
20372
20373 @endif itcl
20374
20375 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
20376 maybe-mostlyclean-itcl:
20377 @if itcl
20378 maybe-mostlyclean-itcl: mostlyclean-itcl
20379
20380 mostlyclean-itcl: 
20381         @: $(MAKE); $(unstage)
20382         @[ -f ./itcl/Makefile ] || exit 0; \
20383         r=`${PWD_COMMAND}`; export r; \
20384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20385         $(HOST_EXPORTS) \
20386         for flag in $(EXTRA_HOST_FLAGS) ; do \
20387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20388         done; \
20389         echo "Doing mostlyclean in itcl"; \
20390         (cd $(HOST_SUBDIR)/itcl && \
20391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20393                   "RANLIB=$${RANLIB}" \
20394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20395                   mostlyclean) \
20396           || exit 1
20397
20398 @endif itcl
20399
20400 .PHONY: maybe-clean-itcl clean-itcl
20401 maybe-clean-itcl:
20402 @if itcl
20403 maybe-clean-itcl: clean-itcl
20404
20405 clean-itcl: 
20406         @: $(MAKE); $(unstage)
20407         @[ -f ./itcl/Makefile ] || exit 0; \
20408         r=`${PWD_COMMAND}`; export r; \
20409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410         $(HOST_EXPORTS) \
20411         for flag in $(EXTRA_HOST_FLAGS) ; do \
20412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413         done; \
20414         echo "Doing clean in itcl"; \
20415         (cd $(HOST_SUBDIR)/itcl && \
20416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418                   "RANLIB=$${RANLIB}" \
20419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20420                   clean) \
20421           || exit 1
20422
20423 @endif itcl
20424
20425 .PHONY: maybe-distclean-itcl distclean-itcl
20426 maybe-distclean-itcl:
20427 @if itcl
20428 maybe-distclean-itcl: distclean-itcl
20429
20430 distclean-itcl: 
20431         @: $(MAKE); $(unstage)
20432         @[ -f ./itcl/Makefile ] || exit 0; \
20433         r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         $(HOST_EXPORTS) \
20436         for flag in $(EXTRA_HOST_FLAGS) ; do \
20437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20438         done; \
20439         echo "Doing distclean in itcl"; \
20440         (cd $(HOST_SUBDIR)/itcl && \
20441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20443                   "RANLIB=$${RANLIB}" \
20444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20445                   distclean) \
20446           || exit 1
20447
20448 @endif itcl
20449
20450 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
20451 maybe-maintainer-clean-itcl:
20452 @if itcl
20453 maybe-maintainer-clean-itcl: maintainer-clean-itcl
20454
20455 maintainer-clean-itcl: 
20456         @: $(MAKE); $(unstage)
20457         @[ -f ./itcl/Makefile ] || exit 0; \
20458         r=`${PWD_COMMAND}`; export r; \
20459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460         $(HOST_EXPORTS) \
20461         for flag in $(EXTRA_HOST_FLAGS) ; do \
20462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20463         done; \
20464         echo "Doing maintainer-clean in itcl"; \
20465         (cd $(HOST_SUBDIR)/itcl && \
20466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20468                   "RANLIB=$${RANLIB}" \
20469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20470                   maintainer-clean) \
20471           || exit 1
20472
20473 @endif itcl
20474
20475
20476
20477 .PHONY: configure-ld maybe-configure-ld
20478 maybe-configure-ld:
20479 @if gcc-bootstrap
20480 configure-ld: stage_current
20481 @endif gcc-bootstrap
20482 @if ld
20483 maybe-configure-ld: configure-ld
20484 configure-ld: 
20485         @r=`${PWD_COMMAND}`; export r; \
20486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20487         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20489         $(HOST_EXPORTS)  \
20490         echo Configuring in $(HOST_SUBDIR)/ld; \
20491         cd "$(HOST_SUBDIR)/ld" || exit 1; \
20492         case $(srcdir) in \
20493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20494           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20496         esac; \
20497         module_srcdir=ld; \
20498         $(SHELL) \
20499           $$s/$$module_srcdir/configure \
20500           --srcdir=$${topdir}/$$module_srcdir \
20501           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20502           --target=${target_alias}  \
20503           || exit 1
20504 @endif ld
20505
20506
20507
20508 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
20509 maybe-configure-stage1-ld:
20510 @if ld-bootstrap
20511 maybe-configure-stage1-ld: configure-stage1-ld
20512 configure-stage1-ld:
20513         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20515         @r=`${PWD_COMMAND}`; export r; \
20516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20517         TFLAGS="$(STAGE1_TFLAGS)"; \
20518         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20519         $(HOST_EXPORTS) \
20520         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20521         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20522         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20523         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
20524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20525         cd $(HOST_SUBDIR)/ld || exit 1; \
20526         case $(srcdir) in \
20527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20528           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20530         esac; \
20531         module_srcdir=ld; \
20532         $(SHELL) $$s/$$module_srcdir/configure \
20533           --srcdir=$${topdir}/$$module_srcdir \
20534           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20535           --target=${target_alias} \
20536            \
20537           $(STAGE1_CONFIGURE_FLAGS)
20538 @endif ld-bootstrap
20539
20540 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
20541 maybe-configure-stage2-ld:
20542 @if ld-bootstrap
20543 maybe-configure-stage2-ld: configure-stage2-ld
20544 configure-stage2-ld:
20545         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20547         @r=`${PWD_COMMAND}`; export r; \
20548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549         TFLAGS="$(STAGE2_TFLAGS)"; \
20550         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20551         $(HOST_EXPORTS) \
20552         $(POSTSTAGE1_HOST_EXPORTS) \
20553         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20554         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20555         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20556         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
20557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20558         cd $(HOST_SUBDIR)/ld || exit 1; \
20559         case $(srcdir) in \
20560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20561           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20563         esac; \
20564         module_srcdir=ld; \
20565         $(SHELL) $$s/$$module_srcdir/configure \
20566           --srcdir=$${topdir}/$$module_srcdir \
20567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20568           --target=${target_alias} \
20569           --with-build-libsubdir=$(HOST_SUBDIR) \
20570           $(STAGE2_CONFIGURE_FLAGS)
20571 @endif ld-bootstrap
20572
20573 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
20574 maybe-configure-stage3-ld:
20575 @if ld-bootstrap
20576 maybe-configure-stage3-ld: configure-stage3-ld
20577 configure-stage3-ld:
20578         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20580         @r=`${PWD_COMMAND}`; export r; \
20581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20582         TFLAGS="$(STAGE3_TFLAGS)"; \
20583         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20584         $(HOST_EXPORTS) \
20585         $(POSTSTAGE1_HOST_EXPORTS) \
20586         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20587         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20588         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20589         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
20590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20591         cd $(HOST_SUBDIR)/ld || exit 1; \
20592         case $(srcdir) in \
20593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20594           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20596         esac; \
20597         module_srcdir=ld; \
20598         $(SHELL) $$s/$$module_srcdir/configure \
20599           --srcdir=$${topdir}/$$module_srcdir \
20600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20601           --target=${target_alias} \
20602           --with-build-libsubdir=$(HOST_SUBDIR) \
20603           $(STAGE3_CONFIGURE_FLAGS)
20604 @endif ld-bootstrap
20605
20606 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
20607 maybe-configure-stage4-ld:
20608 @if ld-bootstrap
20609 maybe-configure-stage4-ld: configure-stage4-ld
20610 configure-stage4-ld:
20611         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20613         @r=`${PWD_COMMAND}`; export r; \
20614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615         TFLAGS="$(STAGE4_TFLAGS)"; \
20616         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20617         $(HOST_EXPORTS) \
20618         $(POSTSTAGE1_HOST_EXPORTS) \
20619         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20620         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20621         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20622         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
20623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20624         cd $(HOST_SUBDIR)/ld || exit 1; \
20625         case $(srcdir) in \
20626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20627           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20629         esac; \
20630         module_srcdir=ld; \
20631         $(SHELL) $$s/$$module_srcdir/configure \
20632           --srcdir=$${topdir}/$$module_srcdir \
20633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20634           --target=${target_alias} \
20635           --with-build-libsubdir=$(HOST_SUBDIR) \
20636           $(STAGE4_CONFIGURE_FLAGS)
20637 @endif ld-bootstrap
20638
20639 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
20640 maybe-configure-stageprofile-ld:
20641 @if ld-bootstrap
20642 maybe-configure-stageprofile-ld: configure-stageprofile-ld
20643 configure-stageprofile-ld:
20644         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20645         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20646         @r=`${PWD_COMMAND}`; export r; \
20647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20648         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20649         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20650         $(HOST_EXPORTS) \
20651         $(POSTSTAGE1_HOST_EXPORTS) \
20652         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20653         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20654         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20655         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
20656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20657         cd $(HOST_SUBDIR)/ld || exit 1; \
20658         case $(srcdir) in \
20659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20660           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20662         esac; \
20663         module_srcdir=ld; \
20664         $(SHELL) $$s/$$module_srcdir/configure \
20665           --srcdir=$${topdir}/$$module_srcdir \
20666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20667           --target=${target_alias} \
20668           --with-build-libsubdir=$(HOST_SUBDIR) \
20669           $(STAGEprofile_CONFIGURE_FLAGS)
20670 @endif ld-bootstrap
20671
20672 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
20673 maybe-configure-stagefeedback-ld:
20674 @if ld-bootstrap
20675 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
20676 configure-stagefeedback-ld:
20677         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20678         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20679         @r=`${PWD_COMMAND}`; export r; \
20680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20681         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20682         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20683         $(HOST_EXPORTS) \
20684         $(POSTSTAGE1_HOST_EXPORTS) \
20685         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20686         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20687         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20688         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
20689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20690         cd $(HOST_SUBDIR)/ld || exit 1; \
20691         case $(srcdir) in \
20692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20693           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20695         esac; \
20696         module_srcdir=ld; \
20697         $(SHELL) $$s/$$module_srcdir/configure \
20698           --srcdir=$${topdir}/$$module_srcdir \
20699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20700           --target=${target_alias} \
20701           --with-build-libsubdir=$(HOST_SUBDIR) \
20702           $(STAGEfeedback_CONFIGURE_FLAGS)
20703 @endif ld-bootstrap
20704
20705 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
20706 maybe-configure-stageautoprofile-ld:
20707 @if ld-bootstrap
20708 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
20709 configure-stageautoprofile-ld:
20710         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20711         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20712         @r=`${PWD_COMMAND}`; export r; \
20713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20714         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20715         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20716         $(HOST_EXPORTS) \
20717         $(POSTSTAGE1_HOST_EXPORTS) \
20718         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20719         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20720         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
20721         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
20722         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20723         cd $(HOST_SUBDIR)/ld || exit 1; \
20724         case $(srcdir) in \
20725           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20726           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20727                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20728         esac; \
20729         module_srcdir=ld; \
20730         $(SHELL) $$s/$$module_srcdir/configure \
20731           --srcdir=$${topdir}/$$module_srcdir \
20732           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20733           --target=${target_alias} \
20734           --with-build-libsubdir=$(HOST_SUBDIR) \
20735           $(STAGEautoprofile_CONFIGURE_FLAGS)
20736 @endif ld-bootstrap
20737
20738 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
20739 maybe-configure-stageautofeedback-ld:
20740 @if ld-bootstrap
20741 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
20742 configure-stageautofeedback-ld:
20743         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20744         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20745         @r=`${PWD_COMMAND}`; export r; \
20746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20747         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20748         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20749         $(HOST_EXPORTS) \
20750         $(POSTSTAGE1_HOST_EXPORTS) \
20751         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20752         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20753         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
20754         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
20755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20756         cd $(HOST_SUBDIR)/ld || exit 1; \
20757         case $(srcdir) in \
20758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20759           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20761         esac; \
20762         module_srcdir=ld; \
20763         $(SHELL) $$s/$$module_srcdir/configure \
20764           --srcdir=$${topdir}/$$module_srcdir \
20765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20766           --target=${target_alias} \
20767           --with-build-libsubdir=$(HOST_SUBDIR) \
20768           $(STAGEautofeedback_CONFIGURE_FLAGS)
20769 @endif ld-bootstrap
20770
20771
20772
20773
20774
20775 .PHONY: all-ld maybe-all-ld
20776 maybe-all-ld:
20777 @if gcc-bootstrap
20778 all-ld: stage_current
20779 @endif gcc-bootstrap
20780 @if ld
20781 TARGET-ld=all
20782 maybe-all-ld: all-ld
20783 all-ld: configure-ld
20784         @r=`${PWD_COMMAND}`; export r; \
20785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20786         $(HOST_EXPORTS)  \
20787         (cd $(HOST_SUBDIR)/ld && \
20788           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20789                 $(TARGET-ld))
20790 @endif ld
20791
20792
20793
20794 .PHONY: all-stage1-ld maybe-all-stage1-ld
20795 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
20796 maybe-all-stage1-ld:
20797 maybe-clean-stage1-ld:
20798 @if ld-bootstrap
20799 maybe-all-stage1-ld: all-stage1-ld
20800 all-stage1: all-stage1-ld
20801 TARGET-stage1-ld = $(TARGET-ld)
20802 all-stage1-ld: configure-stage1-ld
20803         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20804         @r=`${PWD_COMMAND}`; export r; \
20805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806         TFLAGS="$(STAGE1_TFLAGS)"; \
20807         $(HOST_EXPORTS)  \
20808         cd $(HOST_SUBDIR)/ld && \
20809          \
20810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20811                 CFLAGS="$(STAGE1_CFLAGS)" \
20812                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20813                 LIBCFLAGS="$(LIBCFLAGS)" \
20814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20817                 $(EXTRA_HOST_FLAGS)  \
20818                 $(STAGE1_FLAGS_TO_PASS)  \
20819                 TFLAGS="$(STAGE1_TFLAGS)"  \
20820                 $(TARGET-stage1-ld)
20821
20822 maybe-clean-stage1-ld: clean-stage1-ld
20823 clean-stage1: clean-stage1-ld
20824 clean-stage1-ld:
20825         @if [ $(current_stage) = stage1 ]; then \
20826           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20827         else \
20828           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
20829           $(MAKE) stage1-start; \
20830         fi; \
20831         cd $(HOST_SUBDIR)/ld && \
20832         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20833         $(STAGE1_FLAGS_TO_PASS)  clean
20834 @endif ld-bootstrap
20835
20836
20837 .PHONY: all-stage2-ld maybe-all-stage2-ld
20838 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
20839 maybe-all-stage2-ld:
20840 maybe-clean-stage2-ld:
20841 @if ld-bootstrap
20842 maybe-all-stage2-ld: all-stage2-ld
20843 all-stage2: all-stage2-ld
20844 TARGET-stage2-ld = $(TARGET-ld)
20845 all-stage2-ld: configure-stage2-ld
20846         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20847         @r=`${PWD_COMMAND}`; export r; \
20848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849         TFLAGS="$(STAGE2_TFLAGS)"; \
20850         $(HOST_EXPORTS) \
20851         $(POSTSTAGE1_HOST_EXPORTS)  \
20852         cd $(HOST_SUBDIR)/ld && \
20853          \
20854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20855                 CFLAGS="$(STAGE2_CFLAGS)" \
20856                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20857                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20861                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20862                 TFLAGS="$(STAGE2_TFLAGS)"  \
20863                 $(TARGET-stage2-ld)
20864
20865 maybe-clean-stage2-ld: clean-stage2-ld
20866 clean-stage2: clean-stage2-ld
20867 clean-stage2-ld:
20868         @if [ $(current_stage) = stage2 ]; then \
20869           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20870         else \
20871           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
20872           $(MAKE) stage2-start; \
20873         fi; \
20874         cd $(HOST_SUBDIR)/ld && \
20875         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20876 @endif ld-bootstrap
20877
20878
20879 .PHONY: all-stage3-ld maybe-all-stage3-ld
20880 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
20881 maybe-all-stage3-ld:
20882 maybe-clean-stage3-ld:
20883 @if ld-bootstrap
20884 maybe-all-stage3-ld: all-stage3-ld
20885 all-stage3: all-stage3-ld
20886 TARGET-stage3-ld = $(TARGET-ld)
20887 all-stage3-ld: configure-stage3-ld
20888         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20889         @r=`${PWD_COMMAND}`; export r; \
20890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891         TFLAGS="$(STAGE3_TFLAGS)"; \
20892         $(HOST_EXPORTS) \
20893         $(POSTSTAGE1_HOST_EXPORTS)  \
20894         cd $(HOST_SUBDIR)/ld && \
20895          \
20896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20897                 CFLAGS="$(STAGE3_CFLAGS)" \
20898                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20899                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20903                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20904                 TFLAGS="$(STAGE3_TFLAGS)"  \
20905                 $(TARGET-stage3-ld)
20906
20907 maybe-clean-stage3-ld: clean-stage3-ld
20908 clean-stage3: clean-stage3-ld
20909 clean-stage3-ld:
20910         @if [ $(current_stage) = stage3 ]; then \
20911           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20912         else \
20913           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
20914           $(MAKE) stage3-start; \
20915         fi; \
20916         cd $(HOST_SUBDIR)/ld && \
20917         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20918 @endif ld-bootstrap
20919
20920
20921 .PHONY: all-stage4-ld maybe-all-stage4-ld
20922 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
20923 maybe-all-stage4-ld:
20924 maybe-clean-stage4-ld:
20925 @if ld-bootstrap
20926 maybe-all-stage4-ld: all-stage4-ld
20927 all-stage4: all-stage4-ld
20928 TARGET-stage4-ld = $(TARGET-ld)
20929 all-stage4-ld: configure-stage4-ld
20930         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20931         @r=`${PWD_COMMAND}`; export r; \
20932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933         TFLAGS="$(STAGE4_TFLAGS)"; \
20934         $(HOST_EXPORTS) \
20935         $(POSTSTAGE1_HOST_EXPORTS)  \
20936         cd $(HOST_SUBDIR)/ld && \
20937          \
20938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20939                 CFLAGS="$(STAGE4_CFLAGS)" \
20940                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20941                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20945                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20946                 TFLAGS="$(STAGE4_TFLAGS)"  \
20947                 $(TARGET-stage4-ld)
20948
20949 maybe-clean-stage4-ld: clean-stage4-ld
20950 clean-stage4: clean-stage4-ld
20951 clean-stage4-ld:
20952         @if [ $(current_stage) = stage4 ]; then \
20953           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20954         else \
20955           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
20956           $(MAKE) stage4-start; \
20957         fi; \
20958         cd $(HOST_SUBDIR)/ld && \
20959         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20960 @endif ld-bootstrap
20961
20962
20963 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
20964 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
20965 maybe-all-stageprofile-ld:
20966 maybe-clean-stageprofile-ld:
20967 @if ld-bootstrap
20968 maybe-all-stageprofile-ld: all-stageprofile-ld
20969 all-stageprofile: all-stageprofile-ld
20970 TARGET-stageprofile-ld = $(TARGET-ld)
20971 all-stageprofile-ld: configure-stageprofile-ld
20972         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20973         @r=`${PWD_COMMAND}`; export r; \
20974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20975         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20976         $(HOST_EXPORTS) \
20977         $(POSTSTAGE1_HOST_EXPORTS)  \
20978         cd $(HOST_SUBDIR)/ld && \
20979          \
20980         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20981                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20982                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20983                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20984                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20985                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20986                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20987                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20988                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20989                 $(TARGET-stageprofile-ld)
20990
20991 maybe-clean-stageprofile-ld: clean-stageprofile-ld
20992 clean-stageprofile: clean-stageprofile-ld
20993 clean-stageprofile-ld:
20994         @if [ $(current_stage) = stageprofile ]; then \
20995           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20996         else \
20997           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
20998           $(MAKE) stageprofile-start; \
20999         fi; \
21000         cd $(HOST_SUBDIR)/ld && \
21001         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21002 @endif ld-bootstrap
21003
21004
21005 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21006 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21007 maybe-all-stagefeedback-ld:
21008 maybe-clean-stagefeedback-ld:
21009 @if ld-bootstrap
21010 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21011 all-stagefeedback: all-stagefeedback-ld
21012 TARGET-stagefeedback-ld = $(TARGET-ld)
21013 all-stagefeedback-ld: configure-stagefeedback-ld
21014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21015         @r=`${PWD_COMMAND}`; export r; \
21016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21017         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21018         $(HOST_EXPORTS) \
21019         $(POSTSTAGE1_HOST_EXPORTS)  \
21020         cd $(HOST_SUBDIR)/ld && \
21021          \
21022         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21023                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21024                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21025                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21026                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21027                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21028                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21029                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21030                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21031                 $(TARGET-stagefeedback-ld)
21032
21033 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21034 clean-stagefeedback: clean-stagefeedback-ld
21035 clean-stagefeedback-ld:
21036         @if [ $(current_stage) = stagefeedback ]; then \
21037           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21038         else \
21039           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21040           $(MAKE) stagefeedback-start; \
21041         fi; \
21042         cd $(HOST_SUBDIR)/ld && \
21043         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21044 @endif ld-bootstrap
21045
21046
21047 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
21048 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
21049 maybe-all-stageautoprofile-ld:
21050 maybe-clean-stageautoprofile-ld:
21051 @if ld-bootstrap
21052 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
21053 all-stageautoprofile: all-stageautoprofile-ld
21054 TARGET-stageautoprofile-ld = $(TARGET-ld)
21055 all-stageautoprofile-ld: configure-stageautoprofile-ld
21056         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21057         @r=`${PWD_COMMAND}`; export r; \
21058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21059         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21060         $(HOST_EXPORTS) \
21061         $(POSTSTAGE1_HOST_EXPORTS)  \
21062         cd $(HOST_SUBDIR)/ld && \
21063         $$s/gcc/config/i386/$(AUTO_PROFILE) \
21064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21065                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21066                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21067                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21071                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21072                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
21073                 $(TARGET-stageautoprofile-ld)
21074
21075 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
21076 clean-stageautoprofile: clean-stageautoprofile-ld
21077 clean-stageautoprofile-ld:
21078         @if [ $(current_stage) = stageautoprofile ]; then \
21079           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21080         else \
21081           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
21082           $(MAKE) stageautoprofile-start; \
21083         fi; \
21084         cd $(HOST_SUBDIR)/ld && \
21085         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21086 @endif ld-bootstrap
21087
21088
21089 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
21090 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
21091 maybe-all-stageautofeedback-ld:
21092 maybe-clean-stageautofeedback-ld:
21093 @if ld-bootstrap
21094 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
21095 all-stageautofeedback: all-stageautofeedback-ld
21096 TARGET-stageautofeedback-ld = $(TARGET-ld)
21097 all-stageautofeedback-ld: configure-stageautofeedback-ld
21098         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21099         @r=`${PWD_COMMAND}`; export r; \
21100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21102         $(HOST_EXPORTS) \
21103         $(POSTSTAGE1_HOST_EXPORTS)  \
21104         cd $(HOST_SUBDIR)/ld && \
21105          \
21106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21107                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21108                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21109                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21110                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21111                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21112                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21113                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21114                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21115                 $(TARGET-stageautofeedback-ld)
21116
21117 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
21118 clean-stageautofeedback: clean-stageautofeedback-ld
21119 clean-stageautofeedback-ld:
21120         @if [ $(current_stage) = stageautofeedback ]; then \
21121           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21122         else \
21123           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
21124           $(MAKE) stageautofeedback-start; \
21125         fi; \
21126         cd $(HOST_SUBDIR)/ld && \
21127         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21128 @endif ld-bootstrap
21129
21130
21131
21132
21133
21134 .PHONY: check-ld maybe-check-ld
21135 maybe-check-ld:
21136 @if ld
21137 maybe-check-ld: check-ld
21138
21139 check-ld:
21140         @: $(MAKE); $(unstage)
21141         @r=`${PWD_COMMAND}`; export r; \
21142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21144         (cd $(HOST_SUBDIR)/ld && \
21145           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21146
21147 @endif ld
21148
21149 .PHONY: install-ld maybe-install-ld
21150 maybe-install-ld:
21151 @if ld
21152 maybe-install-ld: install-ld
21153
21154 install-ld: installdirs
21155         @: $(MAKE); $(unstage)
21156         @r=`${PWD_COMMAND}`; export r; \
21157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21158         $(HOST_EXPORTS) \
21159         (cd $(HOST_SUBDIR)/ld && \
21160           $(MAKE) $(FLAGS_TO_PASS)  install)
21161
21162 @endif ld
21163
21164 .PHONY: install-strip-ld maybe-install-strip-ld
21165 maybe-install-strip-ld:
21166 @if ld
21167 maybe-install-strip-ld: install-strip-ld
21168
21169 install-strip-ld: installdirs
21170         @: $(MAKE); $(unstage)
21171         @r=`${PWD_COMMAND}`; export r; \
21172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173         $(HOST_EXPORTS) \
21174         (cd $(HOST_SUBDIR)/ld && \
21175           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21176
21177 @endif ld
21178
21179 # Other targets (info, dvi, pdf, etc.)
21180
21181 .PHONY: maybe-info-ld info-ld
21182 maybe-info-ld:
21183 @if ld
21184 maybe-info-ld: info-ld
21185
21186 info-ld: \
21187     configure-ld 
21188         @[ -f ./ld/Makefile ] || exit 0; \
21189         r=`${PWD_COMMAND}`; export r; \
21190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191         $(HOST_EXPORTS) \
21192         for flag in $(EXTRA_HOST_FLAGS) ; do \
21193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21194         done; \
21195         echo "Doing info in ld"; \
21196         (cd $(HOST_SUBDIR)/ld && \
21197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21199                   "RANLIB=$${RANLIB}" \
21200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21201                   info) \
21202           || exit 1
21203
21204 @endif ld
21205
21206 .PHONY: maybe-dvi-ld dvi-ld
21207 maybe-dvi-ld:
21208 @if ld
21209 maybe-dvi-ld: dvi-ld
21210
21211 dvi-ld: \
21212     configure-ld 
21213         @[ -f ./ld/Makefile ] || exit 0; \
21214         r=`${PWD_COMMAND}`; export r; \
21215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216         $(HOST_EXPORTS) \
21217         for flag in $(EXTRA_HOST_FLAGS) ; do \
21218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219         done; \
21220         echo "Doing dvi in ld"; \
21221         (cd $(HOST_SUBDIR)/ld && \
21222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224                   "RANLIB=$${RANLIB}" \
21225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21226                   dvi) \
21227           || exit 1
21228
21229 @endif ld
21230
21231 .PHONY: maybe-pdf-ld pdf-ld
21232 maybe-pdf-ld:
21233 @if ld
21234 maybe-pdf-ld: pdf-ld
21235
21236 pdf-ld: \
21237     configure-ld 
21238         @[ -f ./ld/Makefile ] || exit 0; \
21239         r=`${PWD_COMMAND}`; export r; \
21240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241         $(HOST_EXPORTS) \
21242         for flag in $(EXTRA_HOST_FLAGS) ; do \
21243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21244         done; \
21245         echo "Doing pdf in ld"; \
21246         (cd $(HOST_SUBDIR)/ld && \
21247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21249                   "RANLIB=$${RANLIB}" \
21250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21251                   pdf) \
21252           || exit 1
21253
21254 @endif ld
21255
21256 .PHONY: maybe-html-ld html-ld
21257 maybe-html-ld:
21258 @if ld
21259 maybe-html-ld: html-ld
21260
21261 html-ld: \
21262     configure-ld 
21263         @[ -f ./ld/Makefile ] || exit 0; \
21264         r=`${PWD_COMMAND}`; export r; \
21265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266         $(HOST_EXPORTS) \
21267         for flag in $(EXTRA_HOST_FLAGS) ; do \
21268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269         done; \
21270         echo "Doing html in ld"; \
21271         (cd $(HOST_SUBDIR)/ld && \
21272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274                   "RANLIB=$${RANLIB}" \
21275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276                   html) \
21277           || exit 1
21278
21279 @endif ld
21280
21281 .PHONY: maybe-TAGS-ld TAGS-ld
21282 maybe-TAGS-ld:
21283 @if ld
21284 maybe-TAGS-ld: TAGS-ld
21285
21286 TAGS-ld: \
21287     configure-ld 
21288         @[ -f ./ld/Makefile ] || exit 0; \
21289         r=`${PWD_COMMAND}`; export r; \
21290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21291         $(HOST_EXPORTS) \
21292         for flag in $(EXTRA_HOST_FLAGS) ; do \
21293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21294         done; \
21295         echo "Doing TAGS in ld"; \
21296         (cd $(HOST_SUBDIR)/ld && \
21297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21299                   "RANLIB=$${RANLIB}" \
21300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21301                   TAGS) \
21302           || exit 1
21303
21304 @endif ld
21305
21306 .PHONY: maybe-install-info-ld install-info-ld
21307 maybe-install-info-ld:
21308 @if ld
21309 maybe-install-info-ld: install-info-ld
21310
21311 install-info-ld: \
21312     configure-ld \
21313     info-ld 
21314         @[ -f ./ld/Makefile ] || exit 0; \
21315         r=`${PWD_COMMAND}`; export r; \
21316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21317         $(HOST_EXPORTS) \
21318         for flag in $(EXTRA_HOST_FLAGS) ; do \
21319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21320         done; \
21321         echo "Doing install-info in ld"; \
21322         (cd $(HOST_SUBDIR)/ld && \
21323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21325                   "RANLIB=$${RANLIB}" \
21326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21327                   install-info) \
21328           || exit 1
21329
21330 @endif ld
21331
21332 .PHONY: maybe-install-pdf-ld install-pdf-ld
21333 maybe-install-pdf-ld:
21334 @if ld
21335 maybe-install-pdf-ld: install-pdf-ld
21336
21337 install-pdf-ld: \
21338     configure-ld \
21339     pdf-ld 
21340         @[ -f ./ld/Makefile ] || exit 0; \
21341         r=`${PWD_COMMAND}`; export r; \
21342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21343         $(HOST_EXPORTS) \
21344         for flag in $(EXTRA_HOST_FLAGS) ; do \
21345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21346         done; \
21347         echo "Doing install-pdf in ld"; \
21348         (cd $(HOST_SUBDIR)/ld && \
21349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21351                   "RANLIB=$${RANLIB}" \
21352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21353                   install-pdf) \
21354           || exit 1
21355
21356 @endif ld
21357
21358 .PHONY: maybe-install-html-ld install-html-ld
21359 maybe-install-html-ld:
21360 @if ld
21361 maybe-install-html-ld: install-html-ld
21362
21363 install-html-ld: \
21364     configure-ld \
21365     html-ld 
21366         @[ -f ./ld/Makefile ] || exit 0; \
21367         r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         $(HOST_EXPORTS) \
21370         for flag in $(EXTRA_HOST_FLAGS) ; do \
21371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21372         done; \
21373         echo "Doing install-html in ld"; \
21374         (cd $(HOST_SUBDIR)/ld && \
21375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21377                   "RANLIB=$${RANLIB}" \
21378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21379                   install-html) \
21380           || exit 1
21381
21382 @endif ld
21383
21384 .PHONY: maybe-installcheck-ld installcheck-ld
21385 maybe-installcheck-ld:
21386 @if ld
21387 maybe-installcheck-ld: installcheck-ld
21388
21389 installcheck-ld: \
21390     configure-ld 
21391         @[ -f ./ld/Makefile ] || exit 0; \
21392         r=`${PWD_COMMAND}`; export r; \
21393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21394         $(HOST_EXPORTS) \
21395         for flag in $(EXTRA_HOST_FLAGS) ; do \
21396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21397         done; \
21398         echo "Doing installcheck in ld"; \
21399         (cd $(HOST_SUBDIR)/ld && \
21400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21402                   "RANLIB=$${RANLIB}" \
21403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21404                   installcheck) \
21405           || exit 1
21406
21407 @endif ld
21408
21409 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
21410 maybe-mostlyclean-ld:
21411 @if ld
21412 maybe-mostlyclean-ld: mostlyclean-ld
21413
21414 mostlyclean-ld: 
21415         @[ -f ./ld/Makefile ] || exit 0; \
21416         r=`${PWD_COMMAND}`; export r; \
21417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418         $(HOST_EXPORTS) \
21419         for flag in $(EXTRA_HOST_FLAGS) ; do \
21420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21421         done; \
21422         echo "Doing mostlyclean in ld"; \
21423         (cd $(HOST_SUBDIR)/ld && \
21424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21426                   "RANLIB=$${RANLIB}" \
21427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21428                   mostlyclean) \
21429           || exit 1
21430
21431 @endif ld
21432
21433 .PHONY: maybe-clean-ld clean-ld
21434 maybe-clean-ld:
21435 @if ld
21436 maybe-clean-ld: clean-ld
21437
21438 clean-ld: 
21439         @[ -f ./ld/Makefile ] || exit 0; \
21440         r=`${PWD_COMMAND}`; export r; \
21441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21442         $(HOST_EXPORTS) \
21443         for flag in $(EXTRA_HOST_FLAGS) ; do \
21444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21445         done; \
21446         echo "Doing clean in ld"; \
21447         (cd $(HOST_SUBDIR)/ld && \
21448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21450                   "RANLIB=$${RANLIB}" \
21451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21452                   clean) \
21453           || exit 1
21454
21455 @endif ld
21456
21457 .PHONY: maybe-distclean-ld distclean-ld
21458 maybe-distclean-ld:
21459 @if ld
21460 maybe-distclean-ld: distclean-ld
21461
21462 distclean-ld: 
21463         @[ -f ./ld/Makefile ] || exit 0; \
21464         r=`${PWD_COMMAND}`; export r; \
21465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21466         $(HOST_EXPORTS) \
21467         for flag in $(EXTRA_HOST_FLAGS) ; do \
21468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21469         done; \
21470         echo "Doing distclean in ld"; \
21471         (cd $(HOST_SUBDIR)/ld && \
21472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21474                   "RANLIB=$${RANLIB}" \
21475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21476                   distclean) \
21477           || exit 1
21478
21479 @endif ld
21480
21481 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
21482 maybe-maintainer-clean-ld:
21483 @if ld
21484 maybe-maintainer-clean-ld: maintainer-clean-ld
21485
21486 maintainer-clean-ld: 
21487         @[ -f ./ld/Makefile ] || exit 0; \
21488         r=`${PWD_COMMAND}`; export r; \
21489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21490         $(HOST_EXPORTS) \
21491         for flag in $(EXTRA_HOST_FLAGS) ; do \
21492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21493         done; \
21494         echo "Doing maintainer-clean in ld"; \
21495         (cd $(HOST_SUBDIR)/ld && \
21496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21498                   "RANLIB=$${RANLIB}" \
21499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21500                   maintainer-clean) \
21501           || exit 1
21502
21503 @endif ld
21504
21505
21506
21507 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
21508 maybe-configure-libbacktrace:
21509 @if gcc-bootstrap
21510 configure-libbacktrace: stage_current
21511 @endif gcc-bootstrap
21512 @if libbacktrace
21513 maybe-configure-libbacktrace: configure-libbacktrace
21514 configure-libbacktrace: 
21515         @r=`${PWD_COMMAND}`; export r; \
21516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21517         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21519         $(HOST_EXPORTS)  \
21520         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
21521         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
21522         case $(srcdir) in \
21523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21524           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21526         esac; \
21527         module_srcdir=libbacktrace; \
21528         $(SHELL) \
21529           $$s/$$module_srcdir/configure \
21530           --srcdir=$${topdir}/$$module_srcdir \
21531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21532           --target=${target_alias}  \
21533           || exit 1
21534 @endif libbacktrace
21535
21536
21537
21538 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
21539 maybe-configure-stage1-libbacktrace:
21540 @if libbacktrace-bootstrap
21541 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
21542 configure-stage1-libbacktrace:
21543         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21544         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21545         @r=`${PWD_COMMAND}`; export r; \
21546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21547         TFLAGS="$(STAGE1_TFLAGS)"; \
21548         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21549         $(HOST_EXPORTS) \
21550         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21551         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21552         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21553         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
21554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21555         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21556         case $(srcdir) in \
21557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21558           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21560         esac; \
21561         module_srcdir=libbacktrace; \
21562         $(SHELL) $$s/$$module_srcdir/configure \
21563           --srcdir=$${topdir}/$$module_srcdir \
21564           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21565           --target=${target_alias} \
21566            \
21567           $(STAGE1_CONFIGURE_FLAGS)
21568 @endif libbacktrace-bootstrap
21569
21570 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
21571 maybe-configure-stage2-libbacktrace:
21572 @if libbacktrace-bootstrap
21573 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
21574 configure-stage2-libbacktrace:
21575         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21576         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21577         @r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         TFLAGS="$(STAGE2_TFLAGS)"; \
21580         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21581         $(HOST_EXPORTS) \
21582         $(POSTSTAGE1_HOST_EXPORTS) \
21583         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21584         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21585         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21586         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
21587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21588         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21589         case $(srcdir) in \
21590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21591           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21593         esac; \
21594         module_srcdir=libbacktrace; \
21595         $(SHELL) $$s/$$module_srcdir/configure \
21596           --srcdir=$${topdir}/$$module_srcdir \
21597           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21598           --target=${target_alias} \
21599           --with-build-libsubdir=$(HOST_SUBDIR) \
21600           $(STAGE2_CONFIGURE_FLAGS)
21601 @endif libbacktrace-bootstrap
21602
21603 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
21604 maybe-configure-stage3-libbacktrace:
21605 @if libbacktrace-bootstrap
21606 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
21607 configure-stage3-libbacktrace:
21608         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21609         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21610         @r=`${PWD_COMMAND}`; export r; \
21611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21612         TFLAGS="$(STAGE3_TFLAGS)"; \
21613         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21614         $(HOST_EXPORTS) \
21615         $(POSTSTAGE1_HOST_EXPORTS) \
21616         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21617         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21618         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21619         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
21620         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21621         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21622         case $(srcdir) in \
21623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21624           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21626         esac; \
21627         module_srcdir=libbacktrace; \
21628         $(SHELL) $$s/$$module_srcdir/configure \
21629           --srcdir=$${topdir}/$$module_srcdir \
21630           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21631           --target=${target_alias} \
21632           --with-build-libsubdir=$(HOST_SUBDIR) \
21633           $(STAGE3_CONFIGURE_FLAGS)
21634 @endif libbacktrace-bootstrap
21635
21636 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
21637 maybe-configure-stage4-libbacktrace:
21638 @if libbacktrace-bootstrap
21639 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
21640 configure-stage4-libbacktrace:
21641         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21642         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21643         @r=`${PWD_COMMAND}`; export r; \
21644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645         TFLAGS="$(STAGE4_TFLAGS)"; \
21646         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21647         $(HOST_EXPORTS) \
21648         $(POSTSTAGE1_HOST_EXPORTS) \
21649         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21650         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21651         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21652         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
21653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21654         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21655         case $(srcdir) in \
21656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21657           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21659         esac; \
21660         module_srcdir=libbacktrace; \
21661         $(SHELL) $$s/$$module_srcdir/configure \
21662           --srcdir=$${topdir}/$$module_srcdir \
21663           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21664           --target=${target_alias} \
21665           --with-build-libsubdir=$(HOST_SUBDIR) \
21666           $(STAGE4_CONFIGURE_FLAGS)
21667 @endif libbacktrace-bootstrap
21668
21669 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
21670 maybe-configure-stageprofile-libbacktrace:
21671 @if libbacktrace-bootstrap
21672 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
21673 configure-stageprofile-libbacktrace:
21674         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21675         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21676         @r=`${PWD_COMMAND}`; export r; \
21677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21679         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21680         $(HOST_EXPORTS) \
21681         $(POSTSTAGE1_HOST_EXPORTS) \
21682         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21683         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21684         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21685         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
21686         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21687         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21688         case $(srcdir) in \
21689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21690           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21692         esac; \
21693         module_srcdir=libbacktrace; \
21694         $(SHELL) $$s/$$module_srcdir/configure \
21695           --srcdir=$${topdir}/$$module_srcdir \
21696           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21697           --target=${target_alias} \
21698           --with-build-libsubdir=$(HOST_SUBDIR) \
21699           $(STAGEprofile_CONFIGURE_FLAGS)
21700 @endif libbacktrace-bootstrap
21701
21702 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
21703 maybe-configure-stagefeedback-libbacktrace:
21704 @if libbacktrace-bootstrap
21705 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
21706 configure-stagefeedback-libbacktrace:
21707         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21708         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21709         @r=`${PWD_COMMAND}`; export r; \
21710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21711         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21712         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21713         $(HOST_EXPORTS) \
21714         $(POSTSTAGE1_HOST_EXPORTS) \
21715         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21716         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21717         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21718         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
21719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21720         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21721         case $(srcdir) in \
21722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21723           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21725         esac; \
21726         module_srcdir=libbacktrace; \
21727         $(SHELL) $$s/$$module_srcdir/configure \
21728           --srcdir=$${topdir}/$$module_srcdir \
21729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21730           --target=${target_alias} \
21731           --with-build-libsubdir=$(HOST_SUBDIR) \
21732           $(STAGEfeedback_CONFIGURE_FLAGS)
21733 @endif libbacktrace-bootstrap
21734
21735 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
21736 maybe-configure-stageautoprofile-libbacktrace:
21737 @if libbacktrace-bootstrap
21738 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
21739 configure-stageautoprofile-libbacktrace:
21740         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21741         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21742         @r=`${PWD_COMMAND}`; export r; \
21743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21744         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21745         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21746         $(HOST_EXPORTS) \
21747         $(POSTSTAGE1_HOST_EXPORTS) \
21748         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21749         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21750         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21751         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
21752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21753         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21754         case $(srcdir) in \
21755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21756           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21758         esac; \
21759         module_srcdir=libbacktrace; \
21760         $(SHELL) $$s/$$module_srcdir/configure \
21761           --srcdir=$${topdir}/$$module_srcdir \
21762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21763           --target=${target_alias} \
21764           --with-build-libsubdir=$(HOST_SUBDIR) \
21765           $(STAGEautoprofile_CONFIGURE_FLAGS)
21766 @endif libbacktrace-bootstrap
21767
21768 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
21769 maybe-configure-stageautofeedback-libbacktrace:
21770 @if libbacktrace-bootstrap
21771 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
21772 configure-stageautofeedback-libbacktrace:
21773         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21774         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21775         @r=`${PWD_COMMAND}`; export r; \
21776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21777         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21778         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21779         $(HOST_EXPORTS) \
21780         $(POSTSTAGE1_HOST_EXPORTS) \
21781         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21782         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21783         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21784         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
21785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21786         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21787         case $(srcdir) in \
21788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21789           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21791         esac; \
21792         module_srcdir=libbacktrace; \
21793         $(SHELL) $$s/$$module_srcdir/configure \
21794           --srcdir=$${topdir}/$$module_srcdir \
21795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21796           --target=${target_alias} \
21797           --with-build-libsubdir=$(HOST_SUBDIR) \
21798           $(STAGEautofeedback_CONFIGURE_FLAGS)
21799 @endif libbacktrace-bootstrap
21800
21801
21802
21803
21804
21805 .PHONY: all-libbacktrace maybe-all-libbacktrace
21806 maybe-all-libbacktrace:
21807 @if gcc-bootstrap
21808 all-libbacktrace: stage_current
21809 @endif gcc-bootstrap
21810 @if libbacktrace
21811 TARGET-libbacktrace=all
21812 maybe-all-libbacktrace: all-libbacktrace
21813 all-libbacktrace: configure-libbacktrace
21814         @r=`${PWD_COMMAND}`; export r; \
21815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21816         $(HOST_EXPORTS)  \
21817         (cd $(HOST_SUBDIR)/libbacktrace && \
21818           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21819                 $(TARGET-libbacktrace))
21820 @endif libbacktrace
21821
21822
21823
21824 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
21825 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
21826 maybe-all-stage1-libbacktrace:
21827 maybe-clean-stage1-libbacktrace:
21828 @if libbacktrace-bootstrap
21829 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
21830 all-stage1: all-stage1-libbacktrace
21831 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
21832 all-stage1-libbacktrace: configure-stage1-libbacktrace
21833         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21834         @r=`${PWD_COMMAND}`; export r; \
21835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836         TFLAGS="$(STAGE1_TFLAGS)"; \
21837         $(HOST_EXPORTS)  \
21838         cd $(HOST_SUBDIR)/libbacktrace && \
21839          \
21840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21841                 CFLAGS="$(STAGE1_CFLAGS)" \
21842                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21843                 LIBCFLAGS="$(LIBCFLAGS)" \
21844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21847                 $(EXTRA_HOST_FLAGS)  \
21848                 $(STAGE1_FLAGS_TO_PASS)  \
21849                 TFLAGS="$(STAGE1_TFLAGS)"  \
21850                 $(TARGET-stage1-libbacktrace)
21851
21852 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
21853 clean-stage1: clean-stage1-libbacktrace
21854 clean-stage1-libbacktrace:
21855         @if [ $(current_stage) = stage1 ]; then \
21856           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21857         else \
21858           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
21859           $(MAKE) stage1-start; \
21860         fi; \
21861         cd $(HOST_SUBDIR)/libbacktrace && \
21862         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21863         $(STAGE1_FLAGS_TO_PASS)  clean
21864 @endif libbacktrace-bootstrap
21865
21866
21867 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
21868 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
21869 maybe-all-stage2-libbacktrace:
21870 maybe-clean-stage2-libbacktrace:
21871 @if libbacktrace-bootstrap
21872 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
21873 all-stage2: all-stage2-libbacktrace
21874 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
21875 all-stage2-libbacktrace: configure-stage2-libbacktrace
21876         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21877         @r=`${PWD_COMMAND}`; export r; \
21878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879         TFLAGS="$(STAGE2_TFLAGS)"; \
21880         $(HOST_EXPORTS) \
21881         $(POSTSTAGE1_HOST_EXPORTS)  \
21882         cd $(HOST_SUBDIR)/libbacktrace && \
21883          \
21884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21885                 CFLAGS="$(STAGE2_CFLAGS)" \
21886                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21887                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21892                 TFLAGS="$(STAGE2_TFLAGS)"  \
21893                 $(TARGET-stage2-libbacktrace)
21894
21895 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
21896 clean-stage2: clean-stage2-libbacktrace
21897 clean-stage2-libbacktrace:
21898         @if [ $(current_stage) = stage2 ]; then \
21899           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21900         else \
21901           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
21902           $(MAKE) stage2-start; \
21903         fi; \
21904         cd $(HOST_SUBDIR)/libbacktrace && \
21905         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21906 @endif libbacktrace-bootstrap
21907
21908
21909 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
21910 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
21911 maybe-all-stage3-libbacktrace:
21912 maybe-clean-stage3-libbacktrace:
21913 @if libbacktrace-bootstrap
21914 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
21915 all-stage3: all-stage3-libbacktrace
21916 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
21917 all-stage3-libbacktrace: configure-stage3-libbacktrace
21918         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21919         @r=`${PWD_COMMAND}`; export r; \
21920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21921         TFLAGS="$(STAGE3_TFLAGS)"; \
21922         $(HOST_EXPORTS) \
21923         $(POSTSTAGE1_HOST_EXPORTS)  \
21924         cd $(HOST_SUBDIR)/libbacktrace && \
21925          \
21926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21927                 CFLAGS="$(STAGE3_CFLAGS)" \
21928                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21929                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21933                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21934                 TFLAGS="$(STAGE3_TFLAGS)"  \
21935                 $(TARGET-stage3-libbacktrace)
21936
21937 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
21938 clean-stage3: clean-stage3-libbacktrace
21939 clean-stage3-libbacktrace:
21940         @if [ $(current_stage) = stage3 ]; then \
21941           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21942         else \
21943           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
21944           $(MAKE) stage3-start; \
21945         fi; \
21946         cd $(HOST_SUBDIR)/libbacktrace && \
21947         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21948 @endif libbacktrace-bootstrap
21949
21950
21951 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
21952 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
21953 maybe-all-stage4-libbacktrace:
21954 maybe-clean-stage4-libbacktrace:
21955 @if libbacktrace-bootstrap
21956 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
21957 all-stage4: all-stage4-libbacktrace
21958 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
21959 all-stage4-libbacktrace: configure-stage4-libbacktrace
21960         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21961         @r=`${PWD_COMMAND}`; export r; \
21962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21963         TFLAGS="$(STAGE4_TFLAGS)"; \
21964         $(HOST_EXPORTS) \
21965         $(POSTSTAGE1_HOST_EXPORTS)  \
21966         cd $(HOST_SUBDIR)/libbacktrace && \
21967          \
21968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21969                 CFLAGS="$(STAGE4_CFLAGS)" \
21970                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21971                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21975                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21976                 TFLAGS="$(STAGE4_TFLAGS)"  \
21977                 $(TARGET-stage4-libbacktrace)
21978
21979 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
21980 clean-stage4: clean-stage4-libbacktrace
21981 clean-stage4-libbacktrace:
21982         @if [ $(current_stage) = stage4 ]; then \
21983           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21984         else \
21985           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
21986           $(MAKE) stage4-start; \
21987         fi; \
21988         cd $(HOST_SUBDIR)/libbacktrace && \
21989         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21990 @endif libbacktrace-bootstrap
21991
21992
21993 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
21994 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
21995 maybe-all-stageprofile-libbacktrace:
21996 maybe-clean-stageprofile-libbacktrace:
21997 @if libbacktrace-bootstrap
21998 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
21999 all-stageprofile: all-stageprofile-libbacktrace
22000 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
22001 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22002         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22003         @r=`${PWD_COMMAND}`; export r; \
22004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22006         $(HOST_EXPORTS) \
22007         $(POSTSTAGE1_HOST_EXPORTS)  \
22008         cd $(HOST_SUBDIR)/libbacktrace && \
22009          \
22010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22011                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22012                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22013                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22014                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22015                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22016                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22017                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22018                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22019                 $(TARGET-stageprofile-libbacktrace)
22020
22021 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
22022 clean-stageprofile: clean-stageprofile-libbacktrace
22023 clean-stageprofile-libbacktrace:
22024         @if [ $(current_stage) = stageprofile ]; then \
22025           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22026         else \
22027           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
22028           $(MAKE) stageprofile-start; \
22029         fi; \
22030         cd $(HOST_SUBDIR)/libbacktrace && \
22031         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22032 @endif libbacktrace-bootstrap
22033
22034
22035 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
22036 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
22037 maybe-all-stagefeedback-libbacktrace:
22038 maybe-clean-stagefeedback-libbacktrace:
22039 @if libbacktrace-bootstrap
22040 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
22041 all-stagefeedback: all-stagefeedback-libbacktrace
22042 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
22043 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22044         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22045         @r=`${PWD_COMMAND}`; export r; \
22046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22048         $(HOST_EXPORTS) \
22049         $(POSTSTAGE1_HOST_EXPORTS)  \
22050         cd $(HOST_SUBDIR)/libbacktrace && \
22051          \
22052         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22053                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22054                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22055                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22056                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22057                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22058                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22059                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22060                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22061                 $(TARGET-stagefeedback-libbacktrace)
22062
22063 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
22064 clean-stagefeedback: clean-stagefeedback-libbacktrace
22065 clean-stagefeedback-libbacktrace:
22066         @if [ $(current_stage) = stagefeedback ]; then \
22067           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22068         else \
22069           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
22070           $(MAKE) stagefeedback-start; \
22071         fi; \
22072         cd $(HOST_SUBDIR)/libbacktrace && \
22073         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22074 @endif libbacktrace-bootstrap
22075
22076
22077 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
22078 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
22079 maybe-all-stageautoprofile-libbacktrace:
22080 maybe-clean-stageautoprofile-libbacktrace:
22081 @if libbacktrace-bootstrap
22082 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
22083 all-stageautoprofile: all-stageautoprofile-libbacktrace
22084 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
22085 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22086         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22087         @r=`${PWD_COMMAND}`; export r; \
22088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22089         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22090         $(HOST_EXPORTS) \
22091         $(POSTSTAGE1_HOST_EXPORTS)  \
22092         cd $(HOST_SUBDIR)/libbacktrace && \
22093         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22095                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22096                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22097                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22101                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22102                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22103                 $(TARGET-stageautoprofile-libbacktrace)
22104
22105 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
22106 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
22107 clean-stageautoprofile-libbacktrace:
22108         @if [ $(current_stage) = stageautoprofile ]; then \
22109           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22110         else \
22111           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
22112           $(MAKE) stageautoprofile-start; \
22113         fi; \
22114         cd $(HOST_SUBDIR)/libbacktrace && \
22115         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22116 @endif libbacktrace-bootstrap
22117
22118
22119 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
22120 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
22121 maybe-all-stageautofeedback-libbacktrace:
22122 maybe-clean-stageautofeedback-libbacktrace:
22123 @if libbacktrace-bootstrap
22124 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
22125 all-stageautofeedback: all-stageautofeedback-libbacktrace
22126 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
22127 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22128         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22129         @r=`${PWD_COMMAND}`; export r; \
22130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22132         $(HOST_EXPORTS) \
22133         $(POSTSTAGE1_HOST_EXPORTS)  \
22134         cd $(HOST_SUBDIR)/libbacktrace && \
22135          \
22136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22137                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22138                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22139                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22140                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22141                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22142                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22143                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22144                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22145                 $(TARGET-stageautofeedback-libbacktrace)
22146
22147 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
22148 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
22149 clean-stageautofeedback-libbacktrace:
22150         @if [ $(current_stage) = stageautofeedback ]; then \
22151           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22152         else \
22153           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
22154           $(MAKE) stageautofeedback-start; \
22155         fi; \
22156         cd $(HOST_SUBDIR)/libbacktrace && \
22157         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22158 @endif libbacktrace-bootstrap
22159
22160
22161
22162
22163
22164 .PHONY: check-libbacktrace maybe-check-libbacktrace
22165 maybe-check-libbacktrace:
22166 @if libbacktrace
22167 maybe-check-libbacktrace: check-libbacktrace
22168
22169 check-libbacktrace:
22170         @: $(MAKE); $(unstage)
22171         @r=`${PWD_COMMAND}`; export r; \
22172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22173         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22174         (cd $(HOST_SUBDIR)/libbacktrace && \
22175           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22176
22177 @endif libbacktrace
22178
22179 .PHONY: install-libbacktrace maybe-install-libbacktrace
22180 maybe-install-libbacktrace:
22181 @if libbacktrace
22182 maybe-install-libbacktrace: install-libbacktrace
22183
22184 install-libbacktrace: installdirs
22185         @: $(MAKE); $(unstage)
22186         @r=`${PWD_COMMAND}`; export r; \
22187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188         $(HOST_EXPORTS) \
22189         (cd $(HOST_SUBDIR)/libbacktrace && \
22190           $(MAKE) $(FLAGS_TO_PASS)  install)
22191
22192 @endif libbacktrace
22193
22194 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
22195 maybe-install-strip-libbacktrace:
22196 @if libbacktrace
22197 maybe-install-strip-libbacktrace: install-strip-libbacktrace
22198
22199 install-strip-libbacktrace: installdirs
22200         @: $(MAKE); $(unstage)
22201         @r=`${PWD_COMMAND}`; export r; \
22202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203         $(HOST_EXPORTS) \
22204         (cd $(HOST_SUBDIR)/libbacktrace && \
22205           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22206
22207 @endif libbacktrace
22208
22209 # Other targets (info, dvi, pdf, etc.)
22210
22211 .PHONY: maybe-info-libbacktrace info-libbacktrace
22212 maybe-info-libbacktrace:
22213 @if libbacktrace
22214 maybe-info-libbacktrace: info-libbacktrace
22215
22216 info-libbacktrace: \
22217     configure-libbacktrace 
22218         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22219         r=`${PWD_COMMAND}`; export r; \
22220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22221         $(HOST_EXPORTS) \
22222         for flag in $(EXTRA_HOST_FLAGS) ; do \
22223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22224         done; \
22225         echo "Doing info in libbacktrace"; \
22226         (cd $(HOST_SUBDIR)/libbacktrace && \
22227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22229                   "RANLIB=$${RANLIB}" \
22230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22231                   info) \
22232           || exit 1
22233
22234 @endif libbacktrace
22235
22236 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
22237 maybe-dvi-libbacktrace:
22238 @if libbacktrace
22239 maybe-dvi-libbacktrace: dvi-libbacktrace
22240
22241 dvi-libbacktrace: \
22242     configure-libbacktrace 
22243         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22244         r=`${PWD_COMMAND}`; export r; \
22245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22246         $(HOST_EXPORTS) \
22247         for flag in $(EXTRA_HOST_FLAGS) ; do \
22248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22249         done; \
22250         echo "Doing dvi in libbacktrace"; \
22251         (cd $(HOST_SUBDIR)/libbacktrace && \
22252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22254                   "RANLIB=$${RANLIB}" \
22255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22256                   dvi) \
22257           || exit 1
22258
22259 @endif libbacktrace
22260
22261 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
22262 maybe-pdf-libbacktrace:
22263 @if libbacktrace
22264 maybe-pdf-libbacktrace: pdf-libbacktrace
22265
22266 pdf-libbacktrace: \
22267     configure-libbacktrace 
22268         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22269         r=`${PWD_COMMAND}`; export r; \
22270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22271         $(HOST_EXPORTS) \
22272         for flag in $(EXTRA_HOST_FLAGS) ; do \
22273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22274         done; \
22275         echo "Doing pdf in libbacktrace"; \
22276         (cd $(HOST_SUBDIR)/libbacktrace && \
22277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22279                   "RANLIB=$${RANLIB}" \
22280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22281                   pdf) \
22282           || exit 1
22283
22284 @endif libbacktrace
22285
22286 .PHONY: maybe-html-libbacktrace html-libbacktrace
22287 maybe-html-libbacktrace:
22288 @if libbacktrace
22289 maybe-html-libbacktrace: html-libbacktrace
22290
22291 html-libbacktrace: \
22292     configure-libbacktrace 
22293         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22294         r=`${PWD_COMMAND}`; export r; \
22295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22296         $(HOST_EXPORTS) \
22297         for flag in $(EXTRA_HOST_FLAGS) ; do \
22298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22299         done; \
22300         echo "Doing html in libbacktrace"; \
22301         (cd $(HOST_SUBDIR)/libbacktrace && \
22302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22304                   "RANLIB=$${RANLIB}" \
22305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22306                   html) \
22307           || exit 1
22308
22309 @endif libbacktrace
22310
22311 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
22312 maybe-TAGS-libbacktrace:
22313 @if libbacktrace
22314 maybe-TAGS-libbacktrace: TAGS-libbacktrace
22315
22316 TAGS-libbacktrace: \
22317     configure-libbacktrace 
22318         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22319         r=`${PWD_COMMAND}`; export r; \
22320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321         $(HOST_EXPORTS) \
22322         for flag in $(EXTRA_HOST_FLAGS) ; do \
22323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22324         done; \
22325         echo "Doing TAGS in libbacktrace"; \
22326         (cd $(HOST_SUBDIR)/libbacktrace && \
22327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22329                   "RANLIB=$${RANLIB}" \
22330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22331                   TAGS) \
22332           || exit 1
22333
22334 @endif libbacktrace
22335
22336 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
22337 maybe-install-info-libbacktrace:
22338 @if libbacktrace
22339 maybe-install-info-libbacktrace: install-info-libbacktrace
22340
22341 install-info-libbacktrace: \
22342     configure-libbacktrace \
22343     info-libbacktrace 
22344         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22345         r=`${PWD_COMMAND}`; export r; \
22346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347         $(HOST_EXPORTS) \
22348         for flag in $(EXTRA_HOST_FLAGS) ; do \
22349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350         done; \
22351         echo "Doing install-info in libbacktrace"; \
22352         (cd $(HOST_SUBDIR)/libbacktrace && \
22353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355                   "RANLIB=$${RANLIB}" \
22356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357                   install-info) \
22358           || exit 1
22359
22360 @endif libbacktrace
22361
22362 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
22363 maybe-install-pdf-libbacktrace:
22364 @if libbacktrace
22365 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
22366
22367 install-pdf-libbacktrace: \
22368     configure-libbacktrace \
22369     pdf-libbacktrace 
22370         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22371         r=`${PWD_COMMAND}`; export r; \
22372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22373         $(HOST_EXPORTS) \
22374         for flag in $(EXTRA_HOST_FLAGS) ; do \
22375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22376         done; \
22377         echo "Doing install-pdf in libbacktrace"; \
22378         (cd $(HOST_SUBDIR)/libbacktrace && \
22379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22381                   "RANLIB=$${RANLIB}" \
22382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22383                   install-pdf) \
22384           || exit 1
22385
22386 @endif libbacktrace
22387
22388 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
22389 maybe-install-html-libbacktrace:
22390 @if libbacktrace
22391 maybe-install-html-libbacktrace: install-html-libbacktrace
22392
22393 install-html-libbacktrace: \
22394     configure-libbacktrace \
22395     html-libbacktrace 
22396         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22397         r=`${PWD_COMMAND}`; export r; \
22398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22399         $(HOST_EXPORTS) \
22400         for flag in $(EXTRA_HOST_FLAGS) ; do \
22401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22402         done; \
22403         echo "Doing install-html in libbacktrace"; \
22404         (cd $(HOST_SUBDIR)/libbacktrace && \
22405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22407                   "RANLIB=$${RANLIB}" \
22408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22409                   install-html) \
22410           || exit 1
22411
22412 @endif libbacktrace
22413
22414 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
22415 maybe-installcheck-libbacktrace:
22416 @if libbacktrace
22417 maybe-installcheck-libbacktrace: installcheck-libbacktrace
22418
22419 installcheck-libbacktrace: \
22420     configure-libbacktrace 
22421         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22422         r=`${PWD_COMMAND}`; export r; \
22423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424         $(HOST_EXPORTS) \
22425         for flag in $(EXTRA_HOST_FLAGS) ; do \
22426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22427         done; \
22428         echo "Doing installcheck in libbacktrace"; \
22429         (cd $(HOST_SUBDIR)/libbacktrace && \
22430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22432                   "RANLIB=$${RANLIB}" \
22433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22434                   installcheck) \
22435           || exit 1
22436
22437 @endif libbacktrace
22438
22439 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
22440 maybe-mostlyclean-libbacktrace:
22441 @if libbacktrace
22442 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
22443
22444 mostlyclean-libbacktrace: 
22445         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22446         r=`${PWD_COMMAND}`; export r; \
22447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22448         $(HOST_EXPORTS) \
22449         for flag in $(EXTRA_HOST_FLAGS) ; do \
22450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22451         done; \
22452         echo "Doing mostlyclean in libbacktrace"; \
22453         (cd $(HOST_SUBDIR)/libbacktrace && \
22454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22456                   "RANLIB=$${RANLIB}" \
22457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22458                   mostlyclean) \
22459           || exit 1
22460
22461 @endif libbacktrace
22462
22463 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
22464 maybe-clean-libbacktrace:
22465 @if libbacktrace
22466 maybe-clean-libbacktrace: clean-libbacktrace
22467
22468 clean-libbacktrace: 
22469         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22470         r=`${PWD_COMMAND}`; export r; \
22471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22472         $(HOST_EXPORTS) \
22473         for flag in $(EXTRA_HOST_FLAGS) ; do \
22474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22475         done; \
22476         echo "Doing clean in libbacktrace"; \
22477         (cd $(HOST_SUBDIR)/libbacktrace && \
22478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22480                   "RANLIB=$${RANLIB}" \
22481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22482                   clean) \
22483           || exit 1
22484
22485 @endif libbacktrace
22486
22487 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
22488 maybe-distclean-libbacktrace:
22489 @if libbacktrace
22490 maybe-distclean-libbacktrace: distclean-libbacktrace
22491
22492 distclean-libbacktrace: 
22493         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22494         r=`${PWD_COMMAND}`; export r; \
22495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496         $(HOST_EXPORTS) \
22497         for flag in $(EXTRA_HOST_FLAGS) ; do \
22498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22499         done; \
22500         echo "Doing distclean in libbacktrace"; \
22501         (cd $(HOST_SUBDIR)/libbacktrace && \
22502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22504                   "RANLIB=$${RANLIB}" \
22505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506                   distclean) \
22507           || exit 1
22508
22509 @endif libbacktrace
22510
22511 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
22512 maybe-maintainer-clean-libbacktrace:
22513 @if libbacktrace
22514 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
22515
22516 maintainer-clean-libbacktrace: 
22517         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22518         r=`${PWD_COMMAND}`; export r; \
22519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22520         $(HOST_EXPORTS) \
22521         for flag in $(EXTRA_HOST_FLAGS) ; do \
22522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22523         done; \
22524         echo "Doing maintainer-clean in libbacktrace"; \
22525         (cd $(HOST_SUBDIR)/libbacktrace && \
22526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22528                   "RANLIB=$${RANLIB}" \
22529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22530                   maintainer-clean) \
22531           || exit 1
22532
22533 @endif libbacktrace
22534
22535
22536
22537 .PHONY: configure-libcpp maybe-configure-libcpp
22538 maybe-configure-libcpp:
22539 @if gcc-bootstrap
22540 configure-libcpp: stage_current
22541 @endif gcc-bootstrap
22542 @if libcpp
22543 maybe-configure-libcpp: configure-libcpp
22544 configure-libcpp: 
22545         @r=`${PWD_COMMAND}`; export r; \
22546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22549         $(HOST_EXPORTS)  \
22550         echo Configuring in $(HOST_SUBDIR)/libcpp; \
22551         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22552         case $(srcdir) in \
22553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22554           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22556         esac; \
22557         module_srcdir=libcpp; \
22558         $(SHELL) \
22559           $$s/$$module_srcdir/configure \
22560           --srcdir=$${topdir}/$$module_srcdir \
22561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22562           --target=${target_alias}  \
22563           || exit 1
22564 @endif libcpp
22565
22566
22567
22568 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22569 maybe-configure-stage1-libcpp:
22570 @if libcpp-bootstrap
22571 maybe-configure-stage1-libcpp: configure-stage1-libcpp
22572 configure-stage1-libcpp:
22573         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22575         @r=`${PWD_COMMAND}`; export r; \
22576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577         TFLAGS="$(STAGE1_TFLAGS)"; \
22578         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22579         $(HOST_EXPORTS) \
22580         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22581         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22582         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22583         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
22584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22585         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22586         case $(srcdir) in \
22587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22588           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22590         esac; \
22591         module_srcdir=libcpp; \
22592         $(SHELL) $$s/$$module_srcdir/configure \
22593           --srcdir=$${topdir}/$$module_srcdir \
22594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22595           --target=${target_alias} \
22596            \
22597           $(STAGE1_CONFIGURE_FLAGS)
22598 @endif libcpp-bootstrap
22599
22600 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22601 maybe-configure-stage2-libcpp:
22602 @if libcpp-bootstrap
22603 maybe-configure-stage2-libcpp: configure-stage2-libcpp
22604 configure-stage2-libcpp:
22605         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22607         @r=`${PWD_COMMAND}`; export r; \
22608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22609         TFLAGS="$(STAGE2_TFLAGS)"; \
22610         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22611         $(HOST_EXPORTS) \
22612         $(POSTSTAGE1_HOST_EXPORTS) \
22613         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22614         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22615         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22616         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
22617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22618         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22619         case $(srcdir) in \
22620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22621           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22623         esac; \
22624         module_srcdir=libcpp; \
22625         $(SHELL) $$s/$$module_srcdir/configure \
22626           --srcdir=$${topdir}/$$module_srcdir \
22627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22628           --target=${target_alias} \
22629           --with-build-libsubdir=$(HOST_SUBDIR) \
22630           $(STAGE2_CONFIGURE_FLAGS)
22631 @endif libcpp-bootstrap
22632
22633 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22634 maybe-configure-stage3-libcpp:
22635 @if libcpp-bootstrap
22636 maybe-configure-stage3-libcpp: configure-stage3-libcpp
22637 configure-stage3-libcpp:
22638         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22640         @r=`${PWD_COMMAND}`; export r; \
22641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642         TFLAGS="$(STAGE3_TFLAGS)"; \
22643         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22644         $(HOST_EXPORTS) \
22645         $(POSTSTAGE1_HOST_EXPORTS) \
22646         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22647         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22648         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22649         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
22650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22651         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22652         case $(srcdir) in \
22653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22654           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22656         esac; \
22657         module_srcdir=libcpp; \
22658         $(SHELL) $$s/$$module_srcdir/configure \
22659           --srcdir=$${topdir}/$$module_srcdir \
22660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22661           --target=${target_alias} \
22662           --with-build-libsubdir=$(HOST_SUBDIR) \
22663           $(STAGE3_CONFIGURE_FLAGS)
22664 @endif libcpp-bootstrap
22665
22666 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22667 maybe-configure-stage4-libcpp:
22668 @if libcpp-bootstrap
22669 maybe-configure-stage4-libcpp: configure-stage4-libcpp
22670 configure-stage4-libcpp:
22671         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22673         @r=`${PWD_COMMAND}`; export r; \
22674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22675         TFLAGS="$(STAGE4_TFLAGS)"; \
22676         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22677         $(HOST_EXPORTS) \
22678         $(POSTSTAGE1_HOST_EXPORTS) \
22679         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22680         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22681         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22682         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
22683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22684         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22685         case $(srcdir) in \
22686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22687           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22689         esac; \
22690         module_srcdir=libcpp; \
22691         $(SHELL) $$s/$$module_srcdir/configure \
22692           --srcdir=$${topdir}/$$module_srcdir \
22693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22694           --target=${target_alias} \
22695           --with-build-libsubdir=$(HOST_SUBDIR) \
22696           $(STAGE4_CONFIGURE_FLAGS)
22697 @endif libcpp-bootstrap
22698
22699 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22700 maybe-configure-stageprofile-libcpp:
22701 @if libcpp-bootstrap
22702 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22703 configure-stageprofile-libcpp:
22704         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22705         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22706         @r=`${PWD_COMMAND}`; export r; \
22707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22709         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22710         $(HOST_EXPORTS) \
22711         $(POSTSTAGE1_HOST_EXPORTS) \
22712         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22713         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22714         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22715         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
22716         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22717         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22718         case $(srcdir) in \
22719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22720           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22722         esac; \
22723         module_srcdir=libcpp; \
22724         $(SHELL) $$s/$$module_srcdir/configure \
22725           --srcdir=$${topdir}/$$module_srcdir \
22726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22727           --target=${target_alias} \
22728           --with-build-libsubdir=$(HOST_SUBDIR) \
22729           $(STAGEprofile_CONFIGURE_FLAGS)
22730 @endif libcpp-bootstrap
22731
22732 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
22733 maybe-configure-stagefeedback-libcpp:
22734 @if libcpp-bootstrap
22735 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
22736 configure-stagefeedback-libcpp:
22737         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22739         @r=`${PWD_COMMAND}`; export r; \
22740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22741         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22742         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22743         $(HOST_EXPORTS) \
22744         $(POSTSTAGE1_HOST_EXPORTS) \
22745         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22746         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22747         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22748         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
22749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22750         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22751         case $(srcdir) in \
22752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22753           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22755         esac; \
22756         module_srcdir=libcpp; \
22757         $(SHELL) $$s/$$module_srcdir/configure \
22758           --srcdir=$${topdir}/$$module_srcdir \
22759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22760           --target=${target_alias} \
22761           --with-build-libsubdir=$(HOST_SUBDIR) \
22762           $(STAGEfeedback_CONFIGURE_FLAGS)
22763 @endif libcpp-bootstrap
22764
22765 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
22766 maybe-configure-stageautoprofile-libcpp:
22767 @if libcpp-bootstrap
22768 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
22769 configure-stageautoprofile-libcpp:
22770         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22772         @r=`${PWD_COMMAND}`; export r; \
22773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22774         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22775         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22776         $(HOST_EXPORTS) \
22777         $(POSTSTAGE1_HOST_EXPORTS) \
22778         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22779         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22780         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22781         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
22782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22783         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22784         case $(srcdir) in \
22785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22786           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22788         esac; \
22789         module_srcdir=libcpp; \
22790         $(SHELL) $$s/$$module_srcdir/configure \
22791           --srcdir=$${topdir}/$$module_srcdir \
22792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22793           --target=${target_alias} \
22794           --with-build-libsubdir=$(HOST_SUBDIR) \
22795           $(STAGEautoprofile_CONFIGURE_FLAGS)
22796 @endif libcpp-bootstrap
22797
22798 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
22799 maybe-configure-stageautofeedback-libcpp:
22800 @if libcpp-bootstrap
22801 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
22802 configure-stageautofeedback-libcpp:
22803         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22805         @r=`${PWD_COMMAND}`; export r; \
22806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22808         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22809         $(HOST_EXPORTS) \
22810         $(POSTSTAGE1_HOST_EXPORTS) \
22811         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22812         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22813         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22814         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
22815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22816         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22817         case $(srcdir) in \
22818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22819           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22821         esac; \
22822         module_srcdir=libcpp; \
22823         $(SHELL) $$s/$$module_srcdir/configure \
22824           --srcdir=$${topdir}/$$module_srcdir \
22825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22826           --target=${target_alias} \
22827           --with-build-libsubdir=$(HOST_SUBDIR) \
22828           $(STAGEautofeedback_CONFIGURE_FLAGS)
22829 @endif libcpp-bootstrap
22830
22831
22832
22833
22834
22835 .PHONY: all-libcpp maybe-all-libcpp
22836 maybe-all-libcpp:
22837 @if gcc-bootstrap
22838 all-libcpp: stage_current
22839 @endif gcc-bootstrap
22840 @if libcpp
22841 TARGET-libcpp=all
22842 maybe-all-libcpp: all-libcpp
22843 all-libcpp: configure-libcpp
22844         @r=`${PWD_COMMAND}`; export r; \
22845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22846         $(HOST_EXPORTS)  \
22847         (cd $(HOST_SUBDIR)/libcpp && \
22848           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22849                 $(TARGET-libcpp))
22850 @endif libcpp
22851
22852
22853
22854 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
22855 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
22856 maybe-all-stage1-libcpp:
22857 maybe-clean-stage1-libcpp:
22858 @if libcpp-bootstrap
22859 maybe-all-stage1-libcpp: all-stage1-libcpp
22860 all-stage1: all-stage1-libcpp
22861 TARGET-stage1-libcpp = $(TARGET-libcpp)
22862 all-stage1-libcpp: configure-stage1-libcpp
22863         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22864         @r=`${PWD_COMMAND}`; export r; \
22865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22866         TFLAGS="$(STAGE1_TFLAGS)"; \
22867         $(HOST_EXPORTS)  \
22868         cd $(HOST_SUBDIR)/libcpp && \
22869          \
22870         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22871                 CFLAGS="$(STAGE1_CFLAGS)" \
22872                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22873                 LIBCFLAGS="$(LIBCFLAGS)" \
22874                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22875                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22876                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22877                 $(EXTRA_HOST_FLAGS)  \
22878                 $(STAGE1_FLAGS_TO_PASS)  \
22879                 TFLAGS="$(STAGE1_TFLAGS)"  \
22880                 $(TARGET-stage1-libcpp)
22881
22882 maybe-clean-stage1-libcpp: clean-stage1-libcpp
22883 clean-stage1: clean-stage1-libcpp
22884 clean-stage1-libcpp:
22885         @if [ $(current_stage) = stage1 ]; then \
22886           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22887         else \
22888           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
22889           $(MAKE) stage1-start; \
22890         fi; \
22891         cd $(HOST_SUBDIR)/libcpp && \
22892         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22893         $(STAGE1_FLAGS_TO_PASS)  clean
22894 @endif libcpp-bootstrap
22895
22896
22897 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
22898 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
22899 maybe-all-stage2-libcpp:
22900 maybe-clean-stage2-libcpp:
22901 @if libcpp-bootstrap
22902 maybe-all-stage2-libcpp: all-stage2-libcpp
22903 all-stage2: all-stage2-libcpp
22904 TARGET-stage2-libcpp = $(TARGET-libcpp)
22905 all-stage2-libcpp: configure-stage2-libcpp
22906         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22907         @r=`${PWD_COMMAND}`; export r; \
22908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909         TFLAGS="$(STAGE2_TFLAGS)"; \
22910         $(HOST_EXPORTS) \
22911         $(POSTSTAGE1_HOST_EXPORTS)  \
22912         cd $(HOST_SUBDIR)/libcpp && \
22913          \
22914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22915                 CFLAGS="$(STAGE2_CFLAGS)" \
22916                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22917                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22918                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22919                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22920                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22921                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22922                 TFLAGS="$(STAGE2_TFLAGS)"  \
22923                 $(TARGET-stage2-libcpp)
22924
22925 maybe-clean-stage2-libcpp: clean-stage2-libcpp
22926 clean-stage2: clean-stage2-libcpp
22927 clean-stage2-libcpp:
22928         @if [ $(current_stage) = stage2 ]; then \
22929           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22930         else \
22931           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
22932           $(MAKE) stage2-start; \
22933         fi; \
22934         cd $(HOST_SUBDIR)/libcpp && \
22935         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22936 @endif libcpp-bootstrap
22937
22938
22939 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
22940 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
22941 maybe-all-stage3-libcpp:
22942 maybe-clean-stage3-libcpp:
22943 @if libcpp-bootstrap
22944 maybe-all-stage3-libcpp: all-stage3-libcpp
22945 all-stage3: all-stage3-libcpp
22946 TARGET-stage3-libcpp = $(TARGET-libcpp)
22947 all-stage3-libcpp: configure-stage3-libcpp
22948         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22949         @r=`${PWD_COMMAND}`; export r; \
22950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22951         TFLAGS="$(STAGE3_TFLAGS)"; \
22952         $(HOST_EXPORTS) \
22953         $(POSTSTAGE1_HOST_EXPORTS)  \
22954         cd $(HOST_SUBDIR)/libcpp && \
22955          \
22956         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22957                 CFLAGS="$(STAGE3_CFLAGS)" \
22958                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22959                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22960                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22961                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22962                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22963                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22964                 TFLAGS="$(STAGE3_TFLAGS)"  \
22965                 $(TARGET-stage3-libcpp)
22966
22967 maybe-clean-stage3-libcpp: clean-stage3-libcpp
22968 clean-stage3: clean-stage3-libcpp
22969 clean-stage3-libcpp:
22970         @if [ $(current_stage) = stage3 ]; then \
22971           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22972         else \
22973           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
22974           $(MAKE) stage3-start; \
22975         fi; \
22976         cd $(HOST_SUBDIR)/libcpp && \
22977         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22978 @endif libcpp-bootstrap
22979
22980
22981 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
22982 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
22983 maybe-all-stage4-libcpp:
22984 maybe-clean-stage4-libcpp:
22985 @if libcpp-bootstrap
22986 maybe-all-stage4-libcpp: all-stage4-libcpp
22987 all-stage4: all-stage4-libcpp
22988 TARGET-stage4-libcpp = $(TARGET-libcpp)
22989 all-stage4-libcpp: configure-stage4-libcpp
22990         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22991         @r=`${PWD_COMMAND}`; export r; \
22992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22993         TFLAGS="$(STAGE4_TFLAGS)"; \
22994         $(HOST_EXPORTS) \
22995         $(POSTSTAGE1_HOST_EXPORTS)  \
22996         cd $(HOST_SUBDIR)/libcpp && \
22997          \
22998         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22999                 CFLAGS="$(STAGE4_CFLAGS)" \
23000                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23001                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23002                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23003                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23004                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23005                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23006                 TFLAGS="$(STAGE4_TFLAGS)"  \
23007                 $(TARGET-stage4-libcpp)
23008
23009 maybe-clean-stage4-libcpp: clean-stage4-libcpp
23010 clean-stage4: clean-stage4-libcpp
23011 clean-stage4-libcpp:
23012         @if [ $(current_stage) = stage4 ]; then \
23013           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23014         else \
23015           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
23016           $(MAKE) stage4-start; \
23017         fi; \
23018         cd $(HOST_SUBDIR)/libcpp && \
23019         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23020 @endif libcpp-bootstrap
23021
23022
23023 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23024 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23025 maybe-all-stageprofile-libcpp:
23026 maybe-clean-stageprofile-libcpp:
23027 @if libcpp-bootstrap
23028 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23029 all-stageprofile: all-stageprofile-libcpp
23030 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23031 all-stageprofile-libcpp: configure-stageprofile-libcpp
23032         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23033         @r=`${PWD_COMMAND}`; export r; \
23034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23035         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23036         $(HOST_EXPORTS) \
23037         $(POSTSTAGE1_HOST_EXPORTS)  \
23038         cd $(HOST_SUBDIR)/libcpp && \
23039          \
23040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23041                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23042                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23043                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23047                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23048                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23049                 $(TARGET-stageprofile-libcpp)
23050
23051 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23052 clean-stageprofile: clean-stageprofile-libcpp
23053 clean-stageprofile-libcpp:
23054         @if [ $(current_stage) = stageprofile ]; then \
23055           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23056         else \
23057           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23058           $(MAKE) stageprofile-start; \
23059         fi; \
23060         cd $(HOST_SUBDIR)/libcpp && \
23061         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23062 @endif libcpp-bootstrap
23063
23064
23065 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23066 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23067 maybe-all-stagefeedback-libcpp:
23068 maybe-clean-stagefeedback-libcpp:
23069 @if libcpp-bootstrap
23070 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23071 all-stagefeedback: all-stagefeedback-libcpp
23072 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23073 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23074         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23075         @r=`${PWD_COMMAND}`; export r; \
23076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23077         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23078         $(HOST_EXPORTS) \
23079         $(POSTSTAGE1_HOST_EXPORTS)  \
23080         cd $(HOST_SUBDIR)/libcpp && \
23081          \
23082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23083                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23084                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23085                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23086                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23087                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23088                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23089                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23090                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23091                 $(TARGET-stagefeedback-libcpp)
23092
23093 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23094 clean-stagefeedback: clean-stagefeedback-libcpp
23095 clean-stagefeedback-libcpp:
23096         @if [ $(current_stage) = stagefeedback ]; then \
23097           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23098         else \
23099           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23100           $(MAKE) stagefeedback-start; \
23101         fi; \
23102         cd $(HOST_SUBDIR)/libcpp && \
23103         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23104 @endif libcpp-bootstrap
23105
23106
23107 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
23108 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
23109 maybe-all-stageautoprofile-libcpp:
23110 maybe-clean-stageautoprofile-libcpp:
23111 @if libcpp-bootstrap
23112 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
23113 all-stageautoprofile: all-stageautoprofile-libcpp
23114 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
23115 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23116         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23117         @r=`${PWD_COMMAND}`; export r; \
23118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23120         $(HOST_EXPORTS) \
23121         $(POSTSTAGE1_HOST_EXPORTS)  \
23122         cd $(HOST_SUBDIR)/libcpp && \
23123         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23125                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23126                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23127                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23128                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23129                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23130                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23131                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23132                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23133                 $(TARGET-stageautoprofile-libcpp)
23134
23135 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
23136 clean-stageautoprofile: clean-stageautoprofile-libcpp
23137 clean-stageautoprofile-libcpp:
23138         @if [ $(current_stage) = stageautoprofile ]; then \
23139           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23140         else \
23141           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
23142           $(MAKE) stageautoprofile-start; \
23143         fi; \
23144         cd $(HOST_SUBDIR)/libcpp && \
23145         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23146 @endif libcpp-bootstrap
23147
23148
23149 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
23150 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
23151 maybe-all-stageautofeedback-libcpp:
23152 maybe-clean-stageautofeedback-libcpp:
23153 @if libcpp-bootstrap
23154 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
23155 all-stageautofeedback: all-stageautofeedback-libcpp
23156 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
23157 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23158         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23159         @r=`${PWD_COMMAND}`; export r; \
23160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23161         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23162         $(HOST_EXPORTS) \
23163         $(POSTSTAGE1_HOST_EXPORTS)  \
23164         cd $(HOST_SUBDIR)/libcpp && \
23165          \
23166         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23167                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23168                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23169                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23173                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23174                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23175                 $(TARGET-stageautofeedback-libcpp)
23176
23177 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
23178 clean-stageautofeedback: clean-stageautofeedback-libcpp
23179 clean-stageautofeedback-libcpp:
23180         @if [ $(current_stage) = stageautofeedback ]; then \
23181           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23182         else \
23183           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
23184           $(MAKE) stageautofeedback-start; \
23185         fi; \
23186         cd $(HOST_SUBDIR)/libcpp && \
23187         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23188 @endif libcpp-bootstrap
23189
23190
23191
23192
23193
23194 .PHONY: check-libcpp maybe-check-libcpp
23195 maybe-check-libcpp:
23196 @if libcpp
23197 maybe-check-libcpp: check-libcpp
23198
23199 check-libcpp:
23200         @: $(MAKE); $(unstage)
23201         @r=`${PWD_COMMAND}`; export r; \
23202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23203         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23204         (cd $(HOST_SUBDIR)/libcpp && \
23205           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23206
23207 @endif libcpp
23208
23209 .PHONY: install-libcpp maybe-install-libcpp
23210 maybe-install-libcpp:
23211 @if libcpp
23212 maybe-install-libcpp: install-libcpp
23213
23214 install-libcpp: installdirs
23215         @: $(MAKE); $(unstage)
23216         @r=`${PWD_COMMAND}`; export r; \
23217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218         $(HOST_EXPORTS) \
23219         (cd $(HOST_SUBDIR)/libcpp && \
23220           $(MAKE) $(FLAGS_TO_PASS)  install)
23221
23222 @endif libcpp
23223
23224 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
23225 maybe-install-strip-libcpp:
23226 @if libcpp
23227 maybe-install-strip-libcpp: install-strip-libcpp
23228
23229 install-strip-libcpp: installdirs
23230         @: $(MAKE); $(unstage)
23231         @r=`${PWD_COMMAND}`; export r; \
23232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233         $(HOST_EXPORTS) \
23234         (cd $(HOST_SUBDIR)/libcpp && \
23235           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23236
23237 @endif libcpp
23238
23239 # Other targets (info, dvi, pdf, etc.)
23240
23241 .PHONY: maybe-info-libcpp info-libcpp
23242 maybe-info-libcpp:
23243 @if libcpp
23244 maybe-info-libcpp: info-libcpp
23245
23246 info-libcpp: \
23247     configure-libcpp 
23248         @[ -f ./libcpp/Makefile ] || exit 0; \
23249         r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         $(HOST_EXPORTS) \
23252         for flag in $(EXTRA_HOST_FLAGS) ; do \
23253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23254         done; \
23255         echo "Doing info in libcpp"; \
23256         (cd $(HOST_SUBDIR)/libcpp && \
23257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23259                   "RANLIB=$${RANLIB}" \
23260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23261                   info) \
23262           || exit 1
23263
23264 @endif libcpp
23265
23266 .PHONY: maybe-dvi-libcpp dvi-libcpp
23267 maybe-dvi-libcpp:
23268 @if libcpp
23269 maybe-dvi-libcpp: dvi-libcpp
23270
23271 dvi-libcpp: \
23272     configure-libcpp 
23273         @[ -f ./libcpp/Makefile ] || exit 0; \
23274         r=`${PWD_COMMAND}`; export r; \
23275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276         $(HOST_EXPORTS) \
23277         for flag in $(EXTRA_HOST_FLAGS) ; do \
23278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23279         done; \
23280         echo "Doing dvi in libcpp"; \
23281         (cd $(HOST_SUBDIR)/libcpp && \
23282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23284                   "RANLIB=$${RANLIB}" \
23285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23286                   dvi) \
23287           || exit 1
23288
23289 @endif libcpp
23290
23291 .PHONY: maybe-pdf-libcpp pdf-libcpp
23292 maybe-pdf-libcpp:
23293 @if libcpp
23294 maybe-pdf-libcpp: pdf-libcpp
23295
23296 pdf-libcpp: \
23297     configure-libcpp 
23298         @[ -f ./libcpp/Makefile ] || exit 0; \
23299         r=`${PWD_COMMAND}`; export r; \
23300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301         $(HOST_EXPORTS) \
23302         for flag in $(EXTRA_HOST_FLAGS) ; do \
23303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304         done; \
23305         echo "Doing pdf in libcpp"; \
23306         (cd $(HOST_SUBDIR)/libcpp && \
23307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309                   "RANLIB=$${RANLIB}" \
23310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23311                   pdf) \
23312           || exit 1
23313
23314 @endif libcpp
23315
23316 .PHONY: maybe-html-libcpp html-libcpp
23317 maybe-html-libcpp:
23318 @if libcpp
23319 maybe-html-libcpp: html-libcpp
23320
23321 html-libcpp: \
23322     configure-libcpp 
23323         @[ -f ./libcpp/Makefile ] || exit 0; \
23324         r=`${PWD_COMMAND}`; export r; \
23325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23326         $(HOST_EXPORTS) \
23327         for flag in $(EXTRA_HOST_FLAGS) ; do \
23328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23329         done; \
23330         echo "Doing html in libcpp"; \
23331         (cd $(HOST_SUBDIR)/libcpp && \
23332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23334                   "RANLIB=$${RANLIB}" \
23335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23336                   html) \
23337           || exit 1
23338
23339 @endif libcpp
23340
23341 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
23342 maybe-TAGS-libcpp:
23343 @if libcpp
23344 maybe-TAGS-libcpp: TAGS-libcpp
23345
23346 TAGS-libcpp: \
23347     configure-libcpp 
23348         @[ -f ./libcpp/Makefile ] || exit 0; \
23349         r=`${PWD_COMMAND}`; export r; \
23350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23351         $(HOST_EXPORTS) \
23352         for flag in $(EXTRA_HOST_FLAGS) ; do \
23353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23354         done; \
23355         echo "Doing TAGS in libcpp"; \
23356         (cd $(HOST_SUBDIR)/libcpp && \
23357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23359                   "RANLIB=$${RANLIB}" \
23360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23361                   TAGS) \
23362           || exit 1
23363
23364 @endif libcpp
23365
23366 .PHONY: maybe-install-info-libcpp install-info-libcpp
23367 maybe-install-info-libcpp:
23368 @if libcpp
23369 maybe-install-info-libcpp: install-info-libcpp
23370
23371 install-info-libcpp: \
23372     configure-libcpp \
23373     info-libcpp 
23374         @[ -f ./libcpp/Makefile ] || exit 0; \
23375         r=`${PWD_COMMAND}`; export r; \
23376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23377         $(HOST_EXPORTS) \
23378         for flag in $(EXTRA_HOST_FLAGS) ; do \
23379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23380         done; \
23381         echo "Doing install-info in libcpp"; \
23382         (cd $(HOST_SUBDIR)/libcpp && \
23383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23385                   "RANLIB=$${RANLIB}" \
23386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23387                   install-info) \
23388           || exit 1
23389
23390 @endif libcpp
23391
23392 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23393 maybe-install-pdf-libcpp:
23394 @if libcpp
23395 maybe-install-pdf-libcpp: install-pdf-libcpp
23396
23397 install-pdf-libcpp: \
23398     configure-libcpp \
23399     pdf-libcpp 
23400         @[ -f ./libcpp/Makefile ] || exit 0; \
23401         r=`${PWD_COMMAND}`; export r; \
23402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403         $(HOST_EXPORTS) \
23404         for flag in $(EXTRA_HOST_FLAGS) ; do \
23405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23406         done; \
23407         echo "Doing install-pdf in libcpp"; \
23408         (cd $(HOST_SUBDIR)/libcpp && \
23409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23411                   "RANLIB=$${RANLIB}" \
23412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23413                   install-pdf) \
23414           || exit 1
23415
23416 @endif libcpp
23417
23418 .PHONY: maybe-install-html-libcpp install-html-libcpp
23419 maybe-install-html-libcpp:
23420 @if libcpp
23421 maybe-install-html-libcpp: install-html-libcpp
23422
23423 install-html-libcpp: \
23424     configure-libcpp \
23425     html-libcpp 
23426         @[ -f ./libcpp/Makefile ] || exit 0; \
23427         r=`${PWD_COMMAND}`; export r; \
23428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23429         $(HOST_EXPORTS) \
23430         for flag in $(EXTRA_HOST_FLAGS) ; do \
23431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23432         done; \
23433         echo "Doing install-html in libcpp"; \
23434         (cd $(HOST_SUBDIR)/libcpp && \
23435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437                   "RANLIB=$${RANLIB}" \
23438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23439                   install-html) \
23440           || exit 1
23441
23442 @endif libcpp
23443
23444 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
23445 maybe-installcheck-libcpp:
23446 @if libcpp
23447 maybe-installcheck-libcpp: installcheck-libcpp
23448
23449 installcheck-libcpp: \
23450     configure-libcpp 
23451         @[ -f ./libcpp/Makefile ] || exit 0; \
23452         r=`${PWD_COMMAND}`; export r; \
23453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23454         $(HOST_EXPORTS) \
23455         for flag in $(EXTRA_HOST_FLAGS) ; do \
23456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23457         done; \
23458         echo "Doing installcheck in libcpp"; \
23459         (cd $(HOST_SUBDIR)/libcpp && \
23460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23462                   "RANLIB=$${RANLIB}" \
23463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23464                   installcheck) \
23465           || exit 1
23466
23467 @endif libcpp
23468
23469 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23470 maybe-mostlyclean-libcpp:
23471 @if libcpp
23472 maybe-mostlyclean-libcpp: mostlyclean-libcpp
23473
23474 mostlyclean-libcpp: 
23475         @[ -f ./libcpp/Makefile ] || exit 0; \
23476         r=`${PWD_COMMAND}`; export r; \
23477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23478         $(HOST_EXPORTS) \
23479         for flag in $(EXTRA_HOST_FLAGS) ; do \
23480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23481         done; \
23482         echo "Doing mostlyclean in libcpp"; \
23483         (cd $(HOST_SUBDIR)/libcpp && \
23484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23486                   "RANLIB=$${RANLIB}" \
23487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23488                   mostlyclean) \
23489           || exit 1
23490
23491 @endif libcpp
23492
23493 .PHONY: maybe-clean-libcpp clean-libcpp
23494 maybe-clean-libcpp:
23495 @if libcpp
23496 maybe-clean-libcpp: clean-libcpp
23497
23498 clean-libcpp: 
23499         @[ -f ./libcpp/Makefile ] || exit 0; \
23500         r=`${PWD_COMMAND}`; export r; \
23501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23502         $(HOST_EXPORTS) \
23503         for flag in $(EXTRA_HOST_FLAGS) ; do \
23504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23505         done; \
23506         echo "Doing clean in libcpp"; \
23507         (cd $(HOST_SUBDIR)/libcpp && \
23508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23510                   "RANLIB=$${RANLIB}" \
23511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23512                   clean) \
23513           || exit 1
23514
23515 @endif libcpp
23516
23517 .PHONY: maybe-distclean-libcpp distclean-libcpp
23518 maybe-distclean-libcpp:
23519 @if libcpp
23520 maybe-distclean-libcpp: distclean-libcpp
23521
23522 distclean-libcpp: 
23523         @[ -f ./libcpp/Makefile ] || exit 0; \
23524         r=`${PWD_COMMAND}`; export r; \
23525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526         $(HOST_EXPORTS) \
23527         for flag in $(EXTRA_HOST_FLAGS) ; do \
23528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529         done; \
23530         echo "Doing distclean in libcpp"; \
23531         (cd $(HOST_SUBDIR)/libcpp && \
23532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534                   "RANLIB=$${RANLIB}" \
23535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536                   distclean) \
23537           || exit 1
23538
23539 @endif libcpp
23540
23541 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23542 maybe-maintainer-clean-libcpp:
23543 @if libcpp
23544 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23545
23546 maintainer-clean-libcpp: 
23547         @[ -f ./libcpp/Makefile ] || exit 0; \
23548         r=`${PWD_COMMAND}`; export r; \
23549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23550         $(HOST_EXPORTS) \
23551         for flag in $(EXTRA_HOST_FLAGS) ; do \
23552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23553         done; \
23554         echo "Doing maintainer-clean in libcpp"; \
23555         (cd $(HOST_SUBDIR)/libcpp && \
23556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23558                   "RANLIB=$${RANLIB}" \
23559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23560                   maintainer-clean) \
23561           || exit 1
23562
23563 @endif libcpp
23564
23565
23566
23567 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
23568 maybe-configure-libdecnumber:
23569 @if gcc-bootstrap
23570 configure-libdecnumber: stage_current
23571 @endif gcc-bootstrap
23572 @if libdecnumber
23573 maybe-configure-libdecnumber: configure-libdecnumber
23574 configure-libdecnumber: 
23575         @r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23579         $(HOST_EXPORTS)  \
23580         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23581         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23582         case $(srcdir) in \
23583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23584           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23586         esac; \
23587         module_srcdir=libdecnumber; \
23588         $(SHELL) \
23589           $$s/$$module_srcdir/configure \
23590           --srcdir=$${topdir}/$$module_srcdir \
23591           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23592           --target=${target_alias}  \
23593           || exit 1
23594 @endif libdecnumber
23595
23596
23597
23598 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23599 maybe-configure-stage1-libdecnumber:
23600 @if libdecnumber-bootstrap
23601 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23602 configure-stage1-libdecnumber:
23603         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23605         @r=`${PWD_COMMAND}`; export r; \
23606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607         TFLAGS="$(STAGE1_TFLAGS)"; \
23608         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23609         $(HOST_EXPORTS) \
23610         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23611         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23612         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23613         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
23614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23615         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23616         case $(srcdir) in \
23617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23618           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23620         esac; \
23621         module_srcdir=libdecnumber; \
23622         $(SHELL) $$s/$$module_srcdir/configure \
23623           --srcdir=$${topdir}/$$module_srcdir \
23624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23625           --target=${target_alias} \
23626            \
23627           $(STAGE1_CONFIGURE_FLAGS)
23628 @endif libdecnumber-bootstrap
23629
23630 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23631 maybe-configure-stage2-libdecnumber:
23632 @if libdecnumber-bootstrap
23633 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23634 configure-stage2-libdecnumber:
23635         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23636         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23637         @r=`${PWD_COMMAND}`; export r; \
23638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23639         TFLAGS="$(STAGE2_TFLAGS)"; \
23640         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23641         $(HOST_EXPORTS) \
23642         $(POSTSTAGE1_HOST_EXPORTS) \
23643         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23644         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23645         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23646         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
23647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23648         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23649         case $(srcdir) in \
23650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23651           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23653         esac; \
23654         module_srcdir=libdecnumber; \
23655         $(SHELL) $$s/$$module_srcdir/configure \
23656           --srcdir=$${topdir}/$$module_srcdir \
23657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23658           --target=${target_alias} \
23659           --with-build-libsubdir=$(HOST_SUBDIR) \
23660           $(STAGE2_CONFIGURE_FLAGS)
23661 @endif libdecnumber-bootstrap
23662
23663 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23664 maybe-configure-stage3-libdecnumber:
23665 @if libdecnumber-bootstrap
23666 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23667 configure-stage3-libdecnumber:
23668         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23669         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23670         @r=`${PWD_COMMAND}`; export r; \
23671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23672         TFLAGS="$(STAGE3_TFLAGS)"; \
23673         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23674         $(HOST_EXPORTS) \
23675         $(POSTSTAGE1_HOST_EXPORTS) \
23676         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23677         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23678         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23679         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
23680         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23681         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23682         case $(srcdir) in \
23683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23684           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23686         esac; \
23687         module_srcdir=libdecnumber; \
23688         $(SHELL) $$s/$$module_srcdir/configure \
23689           --srcdir=$${topdir}/$$module_srcdir \
23690           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23691           --target=${target_alias} \
23692           --with-build-libsubdir=$(HOST_SUBDIR) \
23693           $(STAGE3_CONFIGURE_FLAGS)
23694 @endif libdecnumber-bootstrap
23695
23696 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23697 maybe-configure-stage4-libdecnumber:
23698 @if libdecnumber-bootstrap
23699 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23700 configure-stage4-libdecnumber:
23701         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23702         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23703         @r=`${PWD_COMMAND}`; export r; \
23704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23705         TFLAGS="$(STAGE4_TFLAGS)"; \
23706         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23707         $(HOST_EXPORTS) \
23708         $(POSTSTAGE1_HOST_EXPORTS) \
23709         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23710         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23711         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23712         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
23713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23714         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23715         case $(srcdir) in \
23716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23717           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23719         esac; \
23720         module_srcdir=libdecnumber; \
23721         $(SHELL) $$s/$$module_srcdir/configure \
23722           --srcdir=$${topdir}/$$module_srcdir \
23723           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23724           --target=${target_alias} \
23725           --with-build-libsubdir=$(HOST_SUBDIR) \
23726           $(STAGE4_CONFIGURE_FLAGS)
23727 @endif libdecnumber-bootstrap
23728
23729 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23730 maybe-configure-stageprofile-libdecnumber:
23731 @if libdecnumber-bootstrap
23732 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23733 configure-stageprofile-libdecnumber:
23734         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23735         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23736         @r=`${PWD_COMMAND}`; export r; \
23737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23738         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23739         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23740         $(HOST_EXPORTS) \
23741         $(POSTSTAGE1_HOST_EXPORTS) \
23742         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23743         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23744         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23745         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
23746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23747         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23748         case $(srcdir) in \
23749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23750           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23752         esac; \
23753         module_srcdir=libdecnumber; \
23754         $(SHELL) $$s/$$module_srcdir/configure \
23755           --srcdir=$${topdir}/$$module_srcdir \
23756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23757           --target=${target_alias} \
23758           --with-build-libsubdir=$(HOST_SUBDIR) \
23759           $(STAGEprofile_CONFIGURE_FLAGS)
23760 @endif libdecnumber-bootstrap
23761
23762 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23763 maybe-configure-stagefeedback-libdecnumber:
23764 @if libdecnumber-bootstrap
23765 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23766 configure-stagefeedback-libdecnumber:
23767         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23768         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23769         @r=`${PWD_COMMAND}`; export r; \
23770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23772         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23773         $(HOST_EXPORTS) \
23774         $(POSTSTAGE1_HOST_EXPORTS) \
23775         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23776         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23777         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23778         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
23779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23780         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23781         case $(srcdir) in \
23782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23783           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23785         esac; \
23786         module_srcdir=libdecnumber; \
23787         $(SHELL) $$s/$$module_srcdir/configure \
23788           --srcdir=$${topdir}/$$module_srcdir \
23789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23790           --target=${target_alias} \
23791           --with-build-libsubdir=$(HOST_SUBDIR) \
23792           $(STAGEfeedback_CONFIGURE_FLAGS)
23793 @endif libdecnumber-bootstrap
23794
23795 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
23796 maybe-configure-stageautoprofile-libdecnumber:
23797 @if libdecnumber-bootstrap
23798 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
23799 configure-stageautoprofile-libdecnumber:
23800         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23802         @r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23805         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23806         $(HOST_EXPORTS) \
23807         $(POSTSTAGE1_HOST_EXPORTS) \
23808         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23809         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23810         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23811         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
23812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23813         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23814         case $(srcdir) in \
23815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23816           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23818         esac; \
23819         module_srcdir=libdecnumber; \
23820         $(SHELL) $$s/$$module_srcdir/configure \
23821           --srcdir=$${topdir}/$$module_srcdir \
23822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23823           --target=${target_alias} \
23824           --with-build-libsubdir=$(HOST_SUBDIR) \
23825           $(STAGEautoprofile_CONFIGURE_FLAGS)
23826 @endif libdecnumber-bootstrap
23827
23828 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
23829 maybe-configure-stageautofeedback-libdecnumber:
23830 @if libdecnumber-bootstrap
23831 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
23832 configure-stageautofeedback-libdecnumber:
23833         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23835         @r=`${PWD_COMMAND}`; export r; \
23836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23837         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23838         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23839         $(HOST_EXPORTS) \
23840         $(POSTSTAGE1_HOST_EXPORTS) \
23841         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23842         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23843         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23844         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
23845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23846         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23847         case $(srcdir) in \
23848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23849           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23851         esac; \
23852         module_srcdir=libdecnumber; \
23853         $(SHELL) $$s/$$module_srcdir/configure \
23854           --srcdir=$${topdir}/$$module_srcdir \
23855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23856           --target=${target_alias} \
23857           --with-build-libsubdir=$(HOST_SUBDIR) \
23858           $(STAGEautofeedback_CONFIGURE_FLAGS)
23859 @endif libdecnumber-bootstrap
23860
23861
23862
23863
23864
23865 .PHONY: all-libdecnumber maybe-all-libdecnumber
23866 maybe-all-libdecnumber:
23867 @if gcc-bootstrap
23868 all-libdecnumber: stage_current
23869 @endif gcc-bootstrap
23870 @if libdecnumber
23871 TARGET-libdecnumber=all
23872 maybe-all-libdecnumber: all-libdecnumber
23873 all-libdecnumber: configure-libdecnumber
23874         @r=`${PWD_COMMAND}`; export r; \
23875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876         $(HOST_EXPORTS)  \
23877         (cd $(HOST_SUBDIR)/libdecnumber && \
23878           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23879                 $(TARGET-libdecnumber))
23880 @endif libdecnumber
23881
23882
23883
23884 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
23885 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
23886 maybe-all-stage1-libdecnumber:
23887 maybe-clean-stage1-libdecnumber:
23888 @if libdecnumber-bootstrap
23889 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
23890 all-stage1: all-stage1-libdecnumber
23891 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
23892 all-stage1-libdecnumber: configure-stage1-libdecnumber
23893         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23894         @r=`${PWD_COMMAND}`; export r; \
23895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23896         TFLAGS="$(STAGE1_TFLAGS)"; \
23897         $(HOST_EXPORTS)  \
23898         cd $(HOST_SUBDIR)/libdecnumber && \
23899          \
23900         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23901                 CFLAGS="$(STAGE1_CFLAGS)" \
23902                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23903                 LIBCFLAGS="$(LIBCFLAGS)" \
23904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23907                 $(EXTRA_HOST_FLAGS)  \
23908                 $(STAGE1_FLAGS_TO_PASS)  \
23909                 TFLAGS="$(STAGE1_TFLAGS)"  \
23910                 $(TARGET-stage1-libdecnumber)
23911
23912 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
23913 clean-stage1: clean-stage1-libdecnumber
23914 clean-stage1-libdecnumber:
23915         @if [ $(current_stage) = stage1 ]; then \
23916           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23917         else \
23918           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
23919           $(MAKE) stage1-start; \
23920         fi; \
23921         cd $(HOST_SUBDIR)/libdecnumber && \
23922         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23923         $(STAGE1_FLAGS_TO_PASS)  clean
23924 @endif libdecnumber-bootstrap
23925
23926
23927 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
23928 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
23929 maybe-all-stage2-libdecnumber:
23930 maybe-clean-stage2-libdecnumber:
23931 @if libdecnumber-bootstrap
23932 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
23933 all-stage2: all-stage2-libdecnumber
23934 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
23935 all-stage2-libdecnumber: configure-stage2-libdecnumber
23936         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23937         @r=`${PWD_COMMAND}`; export r; \
23938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23939         TFLAGS="$(STAGE2_TFLAGS)"; \
23940         $(HOST_EXPORTS) \
23941         $(POSTSTAGE1_HOST_EXPORTS)  \
23942         cd $(HOST_SUBDIR)/libdecnumber && \
23943          \
23944         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23945                 CFLAGS="$(STAGE2_CFLAGS)" \
23946                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23947                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23948                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23949                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23950                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23951                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23952                 TFLAGS="$(STAGE2_TFLAGS)"  \
23953                 $(TARGET-stage2-libdecnumber)
23954
23955 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
23956 clean-stage2: clean-stage2-libdecnumber
23957 clean-stage2-libdecnumber:
23958         @if [ $(current_stage) = stage2 ]; then \
23959           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23960         else \
23961           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
23962           $(MAKE) stage2-start; \
23963         fi; \
23964         cd $(HOST_SUBDIR)/libdecnumber && \
23965         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23966 @endif libdecnumber-bootstrap
23967
23968
23969 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
23970 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
23971 maybe-all-stage3-libdecnumber:
23972 maybe-clean-stage3-libdecnumber:
23973 @if libdecnumber-bootstrap
23974 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
23975 all-stage3: all-stage3-libdecnumber
23976 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
23977 all-stage3-libdecnumber: configure-stage3-libdecnumber
23978         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23979         @r=`${PWD_COMMAND}`; export r; \
23980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981         TFLAGS="$(STAGE3_TFLAGS)"; \
23982         $(HOST_EXPORTS) \
23983         $(POSTSTAGE1_HOST_EXPORTS)  \
23984         cd $(HOST_SUBDIR)/libdecnumber && \
23985          \
23986         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23987                 CFLAGS="$(STAGE3_CFLAGS)" \
23988                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23989                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23990                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23991                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23992                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23993                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23994                 TFLAGS="$(STAGE3_TFLAGS)"  \
23995                 $(TARGET-stage3-libdecnumber)
23996
23997 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
23998 clean-stage3: clean-stage3-libdecnumber
23999 clean-stage3-libdecnumber:
24000         @if [ $(current_stage) = stage3 ]; then \
24001           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24002         else \
24003           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
24004           $(MAKE) stage3-start; \
24005         fi; \
24006         cd $(HOST_SUBDIR)/libdecnumber && \
24007         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24008 @endif libdecnumber-bootstrap
24009
24010
24011 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
24012 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
24013 maybe-all-stage4-libdecnumber:
24014 maybe-clean-stage4-libdecnumber:
24015 @if libdecnumber-bootstrap
24016 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
24017 all-stage4: all-stage4-libdecnumber
24018 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
24019 all-stage4-libdecnumber: configure-stage4-libdecnumber
24020         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24021         @r=`${PWD_COMMAND}`; export r; \
24022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24023         TFLAGS="$(STAGE4_TFLAGS)"; \
24024         $(HOST_EXPORTS) \
24025         $(POSTSTAGE1_HOST_EXPORTS)  \
24026         cd $(HOST_SUBDIR)/libdecnumber && \
24027          \
24028         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24029                 CFLAGS="$(STAGE4_CFLAGS)" \
24030                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24031                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24032                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24033                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24034                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24035                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24036                 TFLAGS="$(STAGE4_TFLAGS)"  \
24037                 $(TARGET-stage4-libdecnumber)
24038
24039 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
24040 clean-stage4: clean-stage4-libdecnumber
24041 clean-stage4-libdecnumber:
24042         @if [ $(current_stage) = stage4 ]; then \
24043           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24044         else \
24045           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
24046           $(MAKE) stage4-start; \
24047         fi; \
24048         cd $(HOST_SUBDIR)/libdecnumber && \
24049         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24050 @endif libdecnumber-bootstrap
24051
24052
24053 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
24054 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
24055 maybe-all-stageprofile-libdecnumber:
24056 maybe-clean-stageprofile-libdecnumber:
24057 @if libdecnumber-bootstrap
24058 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
24059 all-stageprofile: all-stageprofile-libdecnumber
24060 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
24061 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24062         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24063         @r=`${PWD_COMMAND}`; export r; \
24064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24065         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24066         $(HOST_EXPORTS) \
24067         $(POSTSTAGE1_HOST_EXPORTS)  \
24068         cd $(HOST_SUBDIR)/libdecnumber && \
24069          \
24070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24071                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24072                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24073                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24078                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24079                 $(TARGET-stageprofile-libdecnumber)
24080
24081 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
24082 clean-stageprofile: clean-stageprofile-libdecnumber
24083 clean-stageprofile-libdecnumber:
24084         @if [ $(current_stage) = stageprofile ]; then \
24085           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24086         else \
24087           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
24088           $(MAKE) stageprofile-start; \
24089         fi; \
24090         cd $(HOST_SUBDIR)/libdecnumber && \
24091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24092 @endif libdecnumber-bootstrap
24093
24094
24095 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
24096 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
24097 maybe-all-stagefeedback-libdecnumber:
24098 maybe-clean-stagefeedback-libdecnumber:
24099 @if libdecnumber-bootstrap
24100 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
24101 all-stagefeedback: all-stagefeedback-libdecnumber
24102 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
24103 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24104         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24105         @r=`${PWD_COMMAND}`; export r; \
24106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24107         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24108         $(HOST_EXPORTS) \
24109         $(POSTSTAGE1_HOST_EXPORTS)  \
24110         cd $(HOST_SUBDIR)/libdecnumber && \
24111          \
24112         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24113                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24114                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24115                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24119                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24120                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24121                 $(TARGET-stagefeedback-libdecnumber)
24122
24123 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
24124 clean-stagefeedback: clean-stagefeedback-libdecnumber
24125 clean-stagefeedback-libdecnumber:
24126         @if [ $(current_stage) = stagefeedback ]; then \
24127           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24128         else \
24129           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24130           $(MAKE) stagefeedback-start; \
24131         fi; \
24132         cd $(HOST_SUBDIR)/libdecnumber && \
24133         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24134 @endif libdecnumber-bootstrap
24135
24136
24137 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
24138 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
24139 maybe-all-stageautoprofile-libdecnumber:
24140 maybe-clean-stageautoprofile-libdecnumber:
24141 @if libdecnumber-bootstrap
24142 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
24143 all-stageautoprofile: all-stageautoprofile-libdecnumber
24144 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
24145 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
24146         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24147         @r=`${PWD_COMMAND}`; export r; \
24148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24150         $(HOST_EXPORTS) \
24151         $(POSTSTAGE1_HOST_EXPORTS)  \
24152         cd $(HOST_SUBDIR)/libdecnumber && \
24153         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24155                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24156                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24157                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24158                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24159                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24160                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24161                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24162                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24163                 $(TARGET-stageautoprofile-libdecnumber)
24164
24165 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
24166 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
24167 clean-stageautoprofile-libdecnumber:
24168         @if [ $(current_stage) = stageautoprofile ]; then \
24169           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24170         else \
24171           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
24172           $(MAKE) stageautoprofile-start; \
24173         fi; \
24174         cd $(HOST_SUBDIR)/libdecnumber && \
24175         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24176 @endif libdecnumber-bootstrap
24177
24178
24179 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
24180 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
24181 maybe-all-stageautofeedback-libdecnumber:
24182 maybe-clean-stageautofeedback-libdecnumber:
24183 @if libdecnumber-bootstrap
24184 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
24185 all-stageautofeedback: all-stageautofeedback-libdecnumber
24186 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
24187 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
24188         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24189         @r=`${PWD_COMMAND}`; export r; \
24190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24192         $(HOST_EXPORTS) \
24193         $(POSTSTAGE1_HOST_EXPORTS)  \
24194         cd $(HOST_SUBDIR)/libdecnumber && \
24195          \
24196         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24197                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24198                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24199                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24200                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24201                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24202                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24203                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24204                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24205                 $(TARGET-stageautofeedback-libdecnumber)
24206
24207 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
24208 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
24209 clean-stageautofeedback-libdecnumber:
24210         @if [ $(current_stage) = stageautofeedback ]; then \
24211           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24212         else \
24213           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
24214           $(MAKE) stageautofeedback-start; \
24215         fi; \
24216         cd $(HOST_SUBDIR)/libdecnumber && \
24217         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24218 @endif libdecnumber-bootstrap
24219
24220
24221
24222
24223
24224 .PHONY: check-libdecnumber maybe-check-libdecnumber
24225 maybe-check-libdecnumber:
24226 @if libdecnumber
24227 maybe-check-libdecnumber: check-libdecnumber
24228
24229 check-libdecnumber:
24230         @: $(MAKE); $(unstage)
24231         @r=`${PWD_COMMAND}`; export r; \
24232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24233         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24234         (cd $(HOST_SUBDIR)/libdecnumber && \
24235           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24236
24237 @endif libdecnumber
24238
24239 .PHONY: install-libdecnumber maybe-install-libdecnumber
24240 maybe-install-libdecnumber:
24241 @if libdecnumber
24242 maybe-install-libdecnumber: install-libdecnumber
24243
24244 install-libdecnumber: installdirs
24245         @: $(MAKE); $(unstage)
24246         @r=`${PWD_COMMAND}`; export r; \
24247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248         $(HOST_EXPORTS) \
24249         (cd $(HOST_SUBDIR)/libdecnumber && \
24250           $(MAKE) $(FLAGS_TO_PASS)  install)
24251
24252 @endif libdecnumber
24253
24254 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
24255 maybe-install-strip-libdecnumber:
24256 @if libdecnumber
24257 maybe-install-strip-libdecnumber: install-strip-libdecnumber
24258
24259 install-strip-libdecnumber: installdirs
24260         @: $(MAKE); $(unstage)
24261         @r=`${PWD_COMMAND}`; export r; \
24262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24263         $(HOST_EXPORTS) \
24264         (cd $(HOST_SUBDIR)/libdecnumber && \
24265           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24266
24267 @endif libdecnumber
24268
24269 # Other targets (info, dvi, pdf, etc.)
24270
24271 .PHONY: maybe-info-libdecnumber info-libdecnumber
24272 maybe-info-libdecnumber:
24273 @if libdecnumber
24274 maybe-info-libdecnumber: info-libdecnumber
24275
24276 info-libdecnumber: \
24277     configure-libdecnumber 
24278         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24279         r=`${PWD_COMMAND}`; export r; \
24280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281         $(HOST_EXPORTS) \
24282         for flag in $(EXTRA_HOST_FLAGS) ; do \
24283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284         done; \
24285         echo "Doing info in libdecnumber"; \
24286         (cd $(HOST_SUBDIR)/libdecnumber && \
24287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289                   "RANLIB=$${RANLIB}" \
24290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24291                   info) \
24292           || exit 1
24293
24294 @endif libdecnumber
24295
24296 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24297 maybe-dvi-libdecnumber:
24298 @if libdecnumber
24299 maybe-dvi-libdecnumber: dvi-libdecnumber
24300
24301 dvi-libdecnumber: \
24302     configure-libdecnumber 
24303         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24304         r=`${PWD_COMMAND}`; export r; \
24305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306         $(HOST_EXPORTS) \
24307         for flag in $(EXTRA_HOST_FLAGS) ; do \
24308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24309         done; \
24310         echo "Doing dvi in libdecnumber"; \
24311         (cd $(HOST_SUBDIR)/libdecnumber && \
24312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24314                   "RANLIB=$${RANLIB}" \
24315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24316                   dvi) \
24317           || exit 1
24318
24319 @endif libdecnumber
24320
24321 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24322 maybe-pdf-libdecnumber:
24323 @if libdecnumber
24324 maybe-pdf-libdecnumber: pdf-libdecnumber
24325
24326 pdf-libdecnumber: \
24327     configure-libdecnumber 
24328         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24329         r=`${PWD_COMMAND}`; export r; \
24330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24331         $(HOST_EXPORTS) \
24332         for flag in $(EXTRA_HOST_FLAGS) ; do \
24333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24334         done; \
24335         echo "Doing pdf in libdecnumber"; \
24336         (cd $(HOST_SUBDIR)/libdecnumber && \
24337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24339                   "RANLIB=$${RANLIB}" \
24340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24341                   pdf) \
24342           || exit 1
24343
24344 @endif libdecnumber
24345
24346 .PHONY: maybe-html-libdecnumber html-libdecnumber
24347 maybe-html-libdecnumber:
24348 @if libdecnumber
24349 maybe-html-libdecnumber: html-libdecnumber
24350
24351 html-libdecnumber: \
24352     configure-libdecnumber 
24353         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24354         r=`${PWD_COMMAND}`; export r; \
24355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356         $(HOST_EXPORTS) \
24357         for flag in $(EXTRA_HOST_FLAGS) ; do \
24358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359         done; \
24360         echo "Doing html in libdecnumber"; \
24361         (cd $(HOST_SUBDIR)/libdecnumber && \
24362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364                   "RANLIB=$${RANLIB}" \
24365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24366                   html) \
24367           || exit 1
24368
24369 @endif libdecnumber
24370
24371 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24372 maybe-TAGS-libdecnumber:
24373 @if libdecnumber
24374 maybe-TAGS-libdecnumber: TAGS-libdecnumber
24375
24376 TAGS-libdecnumber: \
24377     configure-libdecnumber 
24378         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24379         r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) \
24382         for flag in $(EXTRA_HOST_FLAGS) ; do \
24383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24384         done; \
24385         echo "Doing TAGS in libdecnumber"; \
24386         (cd $(HOST_SUBDIR)/libdecnumber && \
24387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24389                   "RANLIB=$${RANLIB}" \
24390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24391                   TAGS) \
24392           || exit 1
24393
24394 @endif libdecnumber
24395
24396 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24397 maybe-install-info-libdecnumber:
24398 @if libdecnumber
24399 maybe-install-info-libdecnumber: install-info-libdecnumber
24400
24401 install-info-libdecnumber: \
24402     configure-libdecnumber \
24403     info-libdecnumber 
24404         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24405         r=`${PWD_COMMAND}`; export r; \
24406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24407         $(HOST_EXPORTS) \
24408         for flag in $(EXTRA_HOST_FLAGS) ; do \
24409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24410         done; \
24411         echo "Doing install-info in libdecnumber"; \
24412         (cd $(HOST_SUBDIR)/libdecnumber && \
24413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24415                   "RANLIB=$${RANLIB}" \
24416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24417                   install-info) \
24418           || exit 1
24419
24420 @endif libdecnumber
24421
24422 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24423 maybe-install-pdf-libdecnumber:
24424 @if libdecnumber
24425 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24426
24427 install-pdf-libdecnumber: \
24428     configure-libdecnumber \
24429     pdf-libdecnumber 
24430         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24431         r=`${PWD_COMMAND}`; export r; \
24432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433         $(HOST_EXPORTS) \
24434         for flag in $(EXTRA_HOST_FLAGS) ; do \
24435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436         done; \
24437         echo "Doing install-pdf in libdecnumber"; \
24438         (cd $(HOST_SUBDIR)/libdecnumber && \
24439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441                   "RANLIB=$${RANLIB}" \
24442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443                   install-pdf) \
24444           || exit 1
24445
24446 @endif libdecnumber
24447
24448 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24449 maybe-install-html-libdecnumber:
24450 @if libdecnumber
24451 maybe-install-html-libdecnumber: install-html-libdecnumber
24452
24453 install-html-libdecnumber: \
24454     configure-libdecnumber \
24455     html-libdecnumber 
24456         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24457         r=`${PWD_COMMAND}`; export r; \
24458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24459         $(HOST_EXPORTS) \
24460         for flag in $(EXTRA_HOST_FLAGS) ; do \
24461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24462         done; \
24463         echo "Doing install-html in libdecnumber"; \
24464         (cd $(HOST_SUBDIR)/libdecnumber && \
24465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24467                   "RANLIB=$${RANLIB}" \
24468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24469                   install-html) \
24470           || exit 1
24471
24472 @endif libdecnumber
24473
24474 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24475 maybe-installcheck-libdecnumber:
24476 @if libdecnumber
24477 maybe-installcheck-libdecnumber: installcheck-libdecnumber
24478
24479 installcheck-libdecnumber: \
24480     configure-libdecnumber 
24481         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24482         r=`${PWD_COMMAND}`; export r; \
24483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24484         $(HOST_EXPORTS) \
24485         for flag in $(EXTRA_HOST_FLAGS) ; do \
24486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24487         done; \
24488         echo "Doing installcheck in libdecnumber"; \
24489         (cd $(HOST_SUBDIR)/libdecnumber && \
24490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24492                   "RANLIB=$${RANLIB}" \
24493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24494                   installcheck) \
24495           || exit 1
24496
24497 @endif libdecnumber
24498
24499 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24500 maybe-mostlyclean-libdecnumber:
24501 @if libdecnumber
24502 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24503
24504 mostlyclean-libdecnumber: 
24505         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24506         r=`${PWD_COMMAND}`; export r; \
24507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24508         $(HOST_EXPORTS) \
24509         for flag in $(EXTRA_HOST_FLAGS) ; do \
24510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24511         done; \
24512         echo "Doing mostlyclean in libdecnumber"; \
24513         (cd $(HOST_SUBDIR)/libdecnumber && \
24514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24516                   "RANLIB=$${RANLIB}" \
24517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24518                   mostlyclean) \
24519           || exit 1
24520
24521 @endif libdecnumber
24522
24523 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
24524 maybe-clean-libdecnumber:
24525 @if libdecnumber
24526 maybe-clean-libdecnumber: clean-libdecnumber
24527
24528 clean-libdecnumber: 
24529         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24530         r=`${PWD_COMMAND}`; export r; \
24531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24532         $(HOST_EXPORTS) \
24533         for flag in $(EXTRA_HOST_FLAGS) ; do \
24534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24535         done; \
24536         echo "Doing clean in libdecnumber"; \
24537         (cd $(HOST_SUBDIR)/libdecnumber && \
24538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24540                   "RANLIB=$${RANLIB}" \
24541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24542                   clean) \
24543           || exit 1
24544
24545 @endif libdecnumber
24546
24547 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24548 maybe-distclean-libdecnumber:
24549 @if libdecnumber
24550 maybe-distclean-libdecnumber: distclean-libdecnumber
24551
24552 distclean-libdecnumber: 
24553         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24554         r=`${PWD_COMMAND}`; export r; \
24555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24556         $(HOST_EXPORTS) \
24557         for flag in $(EXTRA_HOST_FLAGS) ; do \
24558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24559         done; \
24560         echo "Doing distclean in libdecnumber"; \
24561         (cd $(HOST_SUBDIR)/libdecnumber && \
24562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24564                   "RANLIB=$${RANLIB}" \
24565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24566                   distclean) \
24567           || exit 1
24568
24569 @endif libdecnumber
24570
24571 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24572 maybe-maintainer-clean-libdecnumber:
24573 @if libdecnumber
24574 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24575
24576 maintainer-clean-libdecnumber: 
24577         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24578         r=`${PWD_COMMAND}`; export r; \
24579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580         $(HOST_EXPORTS) \
24581         for flag in $(EXTRA_HOST_FLAGS) ; do \
24582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24583         done; \
24584         echo "Doing maintainer-clean in libdecnumber"; \
24585         (cd $(HOST_SUBDIR)/libdecnumber && \
24586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24588                   "RANLIB=$${RANLIB}" \
24589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24590                   maintainer-clean) \
24591           || exit 1
24592
24593 @endif libdecnumber
24594
24595
24596
24597 .PHONY: configure-libgui maybe-configure-libgui
24598 maybe-configure-libgui:
24599 @if gcc-bootstrap
24600 configure-libgui: stage_current
24601 @endif gcc-bootstrap
24602 @if libgui
24603 maybe-configure-libgui: configure-libgui
24604 configure-libgui: 
24605         @: $(MAKE); $(unstage)
24606         @r=`${PWD_COMMAND}`; export r; \
24607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24608         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
24610         $(HOST_EXPORTS)  \
24611         echo Configuring in $(HOST_SUBDIR)/libgui; \
24612         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24613         case $(srcdir) in \
24614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24615           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24617         esac; \
24618         module_srcdir=libgui; \
24619         $(SHELL) \
24620           $$s/$$module_srcdir/configure \
24621           --srcdir=$${topdir}/$$module_srcdir \
24622           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24623           --target=${target_alias}  \
24624           || exit 1
24625 @endif libgui
24626
24627
24628
24629
24630
24631 .PHONY: all-libgui maybe-all-libgui
24632 maybe-all-libgui:
24633 @if gcc-bootstrap
24634 all-libgui: stage_current
24635 @endif gcc-bootstrap
24636 @if libgui
24637 TARGET-libgui=all
24638 maybe-all-libgui: all-libgui
24639 all-libgui: configure-libgui
24640         @: $(MAKE); $(unstage)
24641         @r=`${PWD_COMMAND}`; export r; \
24642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24643         $(HOST_EXPORTS)  \
24644         (cd $(HOST_SUBDIR)/libgui && \
24645           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24646                 $(TARGET-libgui))
24647 @endif libgui
24648
24649
24650
24651
24652 .PHONY: check-libgui maybe-check-libgui
24653 maybe-check-libgui:
24654 @if libgui
24655 maybe-check-libgui: check-libgui
24656
24657 check-libgui:
24658         @: $(MAKE); $(unstage)
24659         @r=`${PWD_COMMAND}`; export r; \
24660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24661         $(HOST_EXPORTS)  \
24662         (cd $(HOST_SUBDIR)/libgui && \
24663           $(MAKE) $(FLAGS_TO_PASS)  check)
24664
24665 @endif libgui
24666
24667 .PHONY: install-libgui maybe-install-libgui
24668 maybe-install-libgui:
24669 @if libgui
24670 maybe-install-libgui: install-libgui
24671
24672 install-libgui: installdirs
24673         @: $(MAKE); $(unstage)
24674         @r=`${PWD_COMMAND}`; export r; \
24675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24676         $(HOST_EXPORTS) \
24677         (cd $(HOST_SUBDIR)/libgui && \
24678           $(MAKE) $(FLAGS_TO_PASS)  install)
24679
24680 @endif libgui
24681
24682 .PHONY: install-strip-libgui maybe-install-strip-libgui
24683 maybe-install-strip-libgui:
24684 @if libgui
24685 maybe-install-strip-libgui: install-strip-libgui
24686
24687 install-strip-libgui: installdirs
24688         @: $(MAKE); $(unstage)
24689         @r=`${PWD_COMMAND}`; export r; \
24690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24691         $(HOST_EXPORTS) \
24692         (cd $(HOST_SUBDIR)/libgui && \
24693           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24694
24695 @endif libgui
24696
24697 # Other targets (info, dvi, pdf, etc.)
24698
24699 .PHONY: maybe-info-libgui info-libgui
24700 maybe-info-libgui:
24701 @if libgui
24702 maybe-info-libgui: info-libgui
24703
24704 info-libgui: \
24705     configure-libgui 
24706         @: $(MAKE); $(unstage)
24707         @[ -f ./libgui/Makefile ] || exit 0; \
24708         r=`${PWD_COMMAND}`; export r; \
24709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24710         $(HOST_EXPORTS) \
24711         for flag in $(EXTRA_HOST_FLAGS) ; do \
24712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24713         done; \
24714         echo "Doing info in libgui"; \
24715         (cd $(HOST_SUBDIR)/libgui && \
24716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24718                   "RANLIB=$${RANLIB}" \
24719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24720                   info) \
24721           || exit 1
24722
24723 @endif libgui
24724
24725 .PHONY: maybe-dvi-libgui dvi-libgui
24726 maybe-dvi-libgui:
24727 @if libgui
24728 maybe-dvi-libgui: dvi-libgui
24729
24730 dvi-libgui: \
24731     configure-libgui 
24732         @: $(MAKE); $(unstage)
24733         @[ -f ./libgui/Makefile ] || exit 0; \
24734         r=`${PWD_COMMAND}`; export r; \
24735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736         $(HOST_EXPORTS) \
24737         for flag in $(EXTRA_HOST_FLAGS) ; do \
24738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24739         done; \
24740         echo "Doing dvi in libgui"; \
24741         (cd $(HOST_SUBDIR)/libgui && \
24742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24744                   "RANLIB=$${RANLIB}" \
24745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24746                   dvi) \
24747           || exit 1
24748
24749 @endif libgui
24750
24751 .PHONY: maybe-pdf-libgui pdf-libgui
24752 maybe-pdf-libgui:
24753 @if libgui
24754 maybe-pdf-libgui: pdf-libgui
24755
24756 pdf-libgui: \
24757     configure-libgui 
24758         @: $(MAKE); $(unstage)
24759         @[ -f ./libgui/Makefile ] || exit 0; \
24760         r=`${PWD_COMMAND}`; export r; \
24761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24762         $(HOST_EXPORTS) \
24763         for flag in $(EXTRA_HOST_FLAGS) ; do \
24764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24765         done; \
24766         echo "Doing pdf in libgui"; \
24767         (cd $(HOST_SUBDIR)/libgui && \
24768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24770                   "RANLIB=$${RANLIB}" \
24771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24772                   pdf) \
24773           || exit 1
24774
24775 @endif libgui
24776
24777 .PHONY: maybe-html-libgui html-libgui
24778 maybe-html-libgui:
24779 @if libgui
24780 maybe-html-libgui: html-libgui
24781
24782 html-libgui: \
24783     configure-libgui 
24784         @: $(MAKE); $(unstage)
24785         @[ -f ./libgui/Makefile ] || exit 0; \
24786         r=`${PWD_COMMAND}`; export r; \
24787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24788         $(HOST_EXPORTS) \
24789         for flag in $(EXTRA_HOST_FLAGS) ; do \
24790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24791         done; \
24792         echo "Doing html in libgui"; \
24793         (cd $(HOST_SUBDIR)/libgui && \
24794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24796                   "RANLIB=$${RANLIB}" \
24797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24798                   html) \
24799           || exit 1
24800
24801 @endif libgui
24802
24803 .PHONY: maybe-TAGS-libgui TAGS-libgui
24804 maybe-TAGS-libgui:
24805 @if libgui
24806 maybe-TAGS-libgui: TAGS-libgui
24807
24808 TAGS-libgui: \
24809     configure-libgui 
24810         @: $(MAKE); $(unstage)
24811         @[ -f ./libgui/Makefile ] || exit 0; \
24812         r=`${PWD_COMMAND}`; export r; \
24813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814         $(HOST_EXPORTS) \
24815         for flag in $(EXTRA_HOST_FLAGS) ; do \
24816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24817         done; \
24818         echo "Doing TAGS in libgui"; \
24819         (cd $(HOST_SUBDIR)/libgui && \
24820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24822                   "RANLIB=$${RANLIB}" \
24823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24824                   TAGS) \
24825           || exit 1
24826
24827 @endif libgui
24828
24829 .PHONY: maybe-install-info-libgui install-info-libgui
24830 maybe-install-info-libgui:
24831 @if libgui
24832 maybe-install-info-libgui: install-info-libgui
24833
24834 install-info-libgui: \
24835     configure-libgui \
24836     info-libgui 
24837         @: $(MAKE); $(unstage)
24838         @[ -f ./libgui/Makefile ] || exit 0; \
24839         r=`${PWD_COMMAND}`; export r; \
24840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24841         $(HOST_EXPORTS) \
24842         for flag in $(EXTRA_HOST_FLAGS) ; do \
24843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24844         done; \
24845         echo "Doing install-info in libgui"; \
24846         (cd $(HOST_SUBDIR)/libgui && \
24847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24849                   "RANLIB=$${RANLIB}" \
24850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24851                   install-info) \
24852           || exit 1
24853
24854 @endif libgui
24855
24856 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
24857 maybe-install-pdf-libgui:
24858 @if libgui
24859 maybe-install-pdf-libgui: install-pdf-libgui
24860
24861 install-pdf-libgui: \
24862     configure-libgui \
24863     pdf-libgui 
24864         @: $(MAKE); $(unstage)
24865         @[ -f ./libgui/Makefile ] || exit 0; \
24866         r=`${PWD_COMMAND}`; export r; \
24867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24868         $(HOST_EXPORTS) \
24869         for flag in $(EXTRA_HOST_FLAGS) ; do \
24870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24871         done; \
24872         echo "Doing install-pdf in libgui"; \
24873         (cd $(HOST_SUBDIR)/libgui && \
24874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24876                   "RANLIB=$${RANLIB}" \
24877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24878                   install-pdf) \
24879           || exit 1
24880
24881 @endif libgui
24882
24883 .PHONY: maybe-install-html-libgui install-html-libgui
24884 maybe-install-html-libgui:
24885 @if libgui
24886 maybe-install-html-libgui: install-html-libgui
24887
24888 install-html-libgui: \
24889     configure-libgui \
24890     html-libgui 
24891         @: $(MAKE); $(unstage)
24892         @[ -f ./libgui/Makefile ] || exit 0; \
24893         r=`${PWD_COMMAND}`; export r; \
24894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24895         $(HOST_EXPORTS) \
24896         for flag in $(EXTRA_HOST_FLAGS) ; do \
24897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24898         done; \
24899         echo "Doing install-html in libgui"; \
24900         (cd $(HOST_SUBDIR)/libgui && \
24901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24903                   "RANLIB=$${RANLIB}" \
24904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24905                   install-html) \
24906           || exit 1
24907
24908 @endif libgui
24909
24910 .PHONY: maybe-installcheck-libgui installcheck-libgui
24911 maybe-installcheck-libgui:
24912 @if libgui
24913 maybe-installcheck-libgui: installcheck-libgui
24914
24915 installcheck-libgui: \
24916     configure-libgui 
24917         @: $(MAKE); $(unstage)
24918         @[ -f ./libgui/Makefile ] || exit 0; \
24919         r=`${PWD_COMMAND}`; export r; \
24920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24921         $(HOST_EXPORTS) \
24922         for flag in $(EXTRA_HOST_FLAGS) ; do \
24923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24924         done; \
24925         echo "Doing installcheck in libgui"; \
24926         (cd $(HOST_SUBDIR)/libgui && \
24927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24929                   "RANLIB=$${RANLIB}" \
24930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24931                   installcheck) \
24932           || exit 1
24933
24934 @endif libgui
24935
24936 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
24937 maybe-mostlyclean-libgui:
24938 @if libgui
24939 maybe-mostlyclean-libgui: mostlyclean-libgui
24940
24941 mostlyclean-libgui: 
24942         @: $(MAKE); $(unstage)
24943         @[ -f ./libgui/Makefile ] || exit 0; \
24944         r=`${PWD_COMMAND}`; export r; \
24945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24946         $(HOST_EXPORTS) \
24947         for flag in $(EXTRA_HOST_FLAGS) ; do \
24948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24949         done; \
24950         echo "Doing mostlyclean in libgui"; \
24951         (cd $(HOST_SUBDIR)/libgui && \
24952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24954                   "RANLIB=$${RANLIB}" \
24955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24956                   mostlyclean) \
24957           || exit 1
24958
24959 @endif libgui
24960
24961 .PHONY: maybe-clean-libgui clean-libgui
24962 maybe-clean-libgui:
24963 @if libgui
24964 maybe-clean-libgui: clean-libgui
24965
24966 clean-libgui: 
24967         @: $(MAKE); $(unstage)
24968         @[ -f ./libgui/Makefile ] || exit 0; \
24969         r=`${PWD_COMMAND}`; export r; \
24970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24971         $(HOST_EXPORTS) \
24972         for flag in $(EXTRA_HOST_FLAGS) ; do \
24973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24974         done; \
24975         echo "Doing clean in libgui"; \
24976         (cd $(HOST_SUBDIR)/libgui && \
24977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24979                   "RANLIB=$${RANLIB}" \
24980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24981                   clean) \
24982           || exit 1
24983
24984 @endif libgui
24985
24986 .PHONY: maybe-distclean-libgui distclean-libgui
24987 maybe-distclean-libgui:
24988 @if libgui
24989 maybe-distclean-libgui: distclean-libgui
24990
24991 distclean-libgui: 
24992         @: $(MAKE); $(unstage)
24993         @[ -f ./libgui/Makefile ] || exit 0; \
24994         r=`${PWD_COMMAND}`; export r; \
24995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996         $(HOST_EXPORTS) \
24997         for flag in $(EXTRA_HOST_FLAGS) ; do \
24998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999         done; \
25000         echo "Doing distclean in libgui"; \
25001         (cd $(HOST_SUBDIR)/libgui && \
25002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004                   "RANLIB=$${RANLIB}" \
25005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25006                   distclean) \
25007           || exit 1
25008
25009 @endif libgui
25010
25011 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
25012 maybe-maintainer-clean-libgui:
25013 @if libgui
25014 maybe-maintainer-clean-libgui: maintainer-clean-libgui
25015
25016 maintainer-clean-libgui: 
25017         @: $(MAKE); $(unstage)
25018         @[ -f ./libgui/Makefile ] || exit 0; \
25019         r=`${PWD_COMMAND}`; export r; \
25020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25021         $(HOST_EXPORTS) \
25022         for flag in $(EXTRA_HOST_FLAGS) ; do \
25023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25024         done; \
25025         echo "Doing maintainer-clean in libgui"; \
25026         (cd $(HOST_SUBDIR)/libgui && \
25027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25029                   "RANLIB=$${RANLIB}" \
25030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25031                   maintainer-clean) \
25032           || exit 1
25033
25034 @endif libgui
25035
25036
25037
25038 .PHONY: configure-libiberty maybe-configure-libiberty
25039 maybe-configure-libiberty:
25040 @if gcc-bootstrap
25041 configure-libiberty: stage_current
25042 @endif gcc-bootstrap
25043 @if libiberty
25044 maybe-configure-libiberty: configure-libiberty
25045 configure-libiberty: 
25046         @r=`${PWD_COMMAND}`; export r; \
25047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25050         $(HOST_EXPORTS)  \
25051         echo Configuring in $(HOST_SUBDIR)/libiberty; \
25052         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
25053         case $(srcdir) in \
25054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25055           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25057         esac; \
25058         module_srcdir=libiberty; \
25059         $(SHELL) \
25060           $$s/$$module_srcdir/configure \
25061           --srcdir=$${topdir}/$$module_srcdir \
25062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25063           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
25064           || exit 1
25065 @endif libiberty
25066
25067
25068
25069 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
25070 maybe-configure-stage1-libiberty:
25071 @if libiberty-bootstrap
25072 maybe-configure-stage1-libiberty: configure-stage1-libiberty
25073 configure-stage1-libiberty:
25074         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25076         @r=`${PWD_COMMAND}`; export r; \
25077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078         TFLAGS="$(STAGE1_TFLAGS)"; \
25079         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25080         $(HOST_EXPORTS) \
25081         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25082         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25083         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25084         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
25085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25086         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25087         case $(srcdir) in \
25088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25089           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25091         esac; \
25092         module_srcdir=libiberty; \
25093         $(SHELL) $$s/$$module_srcdir/configure \
25094           --srcdir=$${topdir}/$$module_srcdir \
25095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25096           --target=${target_alias} \
25097            \
25098           $(STAGE1_CONFIGURE_FLAGS) \
25099           @extra_host_libiberty_configure_flags@
25100 @endif libiberty-bootstrap
25101
25102 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
25103 maybe-configure-stage2-libiberty:
25104 @if libiberty-bootstrap
25105 maybe-configure-stage2-libiberty: configure-stage2-libiberty
25106 configure-stage2-libiberty:
25107         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25109         @r=`${PWD_COMMAND}`; export r; \
25110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25111         TFLAGS="$(STAGE2_TFLAGS)"; \
25112         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25113         $(HOST_EXPORTS) \
25114         $(POSTSTAGE1_HOST_EXPORTS) \
25115         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25116         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25117         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25118         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
25119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25120         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25121         case $(srcdir) in \
25122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25123           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25125         esac; \
25126         module_srcdir=libiberty; \
25127         $(SHELL) $$s/$$module_srcdir/configure \
25128           --srcdir=$${topdir}/$$module_srcdir \
25129           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25130           --target=${target_alias} \
25131           --with-build-libsubdir=$(HOST_SUBDIR) \
25132           $(STAGE2_CONFIGURE_FLAGS) \
25133           @extra_host_libiberty_configure_flags@
25134 @endif libiberty-bootstrap
25135
25136 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
25137 maybe-configure-stage3-libiberty:
25138 @if libiberty-bootstrap
25139 maybe-configure-stage3-libiberty: configure-stage3-libiberty
25140 configure-stage3-libiberty:
25141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25142         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25143         @r=`${PWD_COMMAND}`; export r; \
25144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145         TFLAGS="$(STAGE3_TFLAGS)"; \
25146         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25147         $(HOST_EXPORTS) \
25148         $(POSTSTAGE1_HOST_EXPORTS) \
25149         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25150         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25151         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25152         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
25153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25154         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25155         case $(srcdir) in \
25156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25157           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25159         esac; \
25160         module_srcdir=libiberty; \
25161         $(SHELL) $$s/$$module_srcdir/configure \
25162           --srcdir=$${topdir}/$$module_srcdir \
25163           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25164           --target=${target_alias} \
25165           --with-build-libsubdir=$(HOST_SUBDIR) \
25166           $(STAGE3_CONFIGURE_FLAGS) \
25167           @extra_host_libiberty_configure_flags@
25168 @endif libiberty-bootstrap
25169
25170 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
25171 maybe-configure-stage4-libiberty:
25172 @if libiberty-bootstrap
25173 maybe-configure-stage4-libiberty: configure-stage4-libiberty
25174 configure-stage4-libiberty:
25175         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25176         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25177         @r=`${PWD_COMMAND}`; export r; \
25178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25179         TFLAGS="$(STAGE4_TFLAGS)"; \
25180         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25181         $(HOST_EXPORTS) \
25182         $(POSTSTAGE1_HOST_EXPORTS) \
25183         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25184         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25185         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25186         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
25187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25188         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25189         case $(srcdir) in \
25190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25191           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25193         esac; \
25194         module_srcdir=libiberty; \
25195         $(SHELL) $$s/$$module_srcdir/configure \
25196           --srcdir=$${topdir}/$$module_srcdir \
25197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25198           --target=${target_alias} \
25199           --with-build-libsubdir=$(HOST_SUBDIR) \
25200           $(STAGE4_CONFIGURE_FLAGS) \
25201           @extra_host_libiberty_configure_flags@
25202 @endif libiberty-bootstrap
25203
25204 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25205 maybe-configure-stageprofile-libiberty:
25206 @if libiberty-bootstrap
25207 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25208 configure-stageprofile-libiberty:
25209         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25211         @r=`${PWD_COMMAND}`; export r; \
25212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25214         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25215         $(HOST_EXPORTS) \
25216         $(POSTSTAGE1_HOST_EXPORTS) \
25217         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25218         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25219         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25220         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
25221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25222         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25223         case $(srcdir) in \
25224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25225           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25227         esac; \
25228         module_srcdir=libiberty; \
25229         $(SHELL) $$s/$$module_srcdir/configure \
25230           --srcdir=$${topdir}/$$module_srcdir \
25231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25232           --target=${target_alias} \
25233           --with-build-libsubdir=$(HOST_SUBDIR) \
25234           $(STAGEprofile_CONFIGURE_FLAGS) \
25235           @extra_host_libiberty_configure_flags@
25236 @endif libiberty-bootstrap
25237
25238 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25239 maybe-configure-stagefeedback-libiberty:
25240 @if libiberty-bootstrap
25241 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25242 configure-stagefeedback-libiberty:
25243         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25245         @r=`${PWD_COMMAND}`; export r; \
25246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25248         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25249         $(HOST_EXPORTS) \
25250         $(POSTSTAGE1_HOST_EXPORTS) \
25251         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25252         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25253         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25254         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
25255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25256         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25257         case $(srcdir) in \
25258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25259           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25261         esac; \
25262         module_srcdir=libiberty; \
25263         $(SHELL) $$s/$$module_srcdir/configure \
25264           --srcdir=$${topdir}/$$module_srcdir \
25265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25266           --target=${target_alias} \
25267           --with-build-libsubdir=$(HOST_SUBDIR) \
25268           $(STAGEfeedback_CONFIGURE_FLAGS) \
25269           @extra_host_libiberty_configure_flags@
25270 @endif libiberty-bootstrap
25271
25272 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
25273 maybe-configure-stageautoprofile-libiberty:
25274 @if libiberty-bootstrap
25275 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
25276 configure-stageautoprofile-libiberty:
25277         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25278         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25279         @r=`${PWD_COMMAND}`; export r; \
25280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25281         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25282         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25283         $(HOST_EXPORTS) \
25284         $(POSTSTAGE1_HOST_EXPORTS) \
25285         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25286         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25287         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25288         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
25289         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25290         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25291         case $(srcdir) in \
25292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25293           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25295         esac; \
25296         module_srcdir=libiberty; \
25297         $(SHELL) $$s/$$module_srcdir/configure \
25298           --srcdir=$${topdir}/$$module_srcdir \
25299           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25300           --target=${target_alias} \
25301           --with-build-libsubdir=$(HOST_SUBDIR) \
25302           $(STAGEautoprofile_CONFIGURE_FLAGS) \
25303           @extra_host_libiberty_configure_flags@
25304 @endif libiberty-bootstrap
25305
25306 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
25307 maybe-configure-stageautofeedback-libiberty:
25308 @if libiberty-bootstrap
25309 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
25310 configure-stageautofeedback-libiberty:
25311         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25313         @r=`${PWD_COMMAND}`; export r; \
25314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25315         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25316         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25317         $(HOST_EXPORTS) \
25318         $(POSTSTAGE1_HOST_EXPORTS) \
25319         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25320         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25321         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25322         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
25323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25324         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25325         case $(srcdir) in \
25326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25327           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25329         esac; \
25330         module_srcdir=libiberty; \
25331         $(SHELL) $$s/$$module_srcdir/configure \
25332           --srcdir=$${topdir}/$$module_srcdir \
25333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25334           --target=${target_alias} \
25335           --with-build-libsubdir=$(HOST_SUBDIR) \
25336           $(STAGEautofeedback_CONFIGURE_FLAGS) \
25337           @extra_host_libiberty_configure_flags@
25338 @endif libiberty-bootstrap
25339
25340
25341
25342
25343
25344 .PHONY: all-libiberty maybe-all-libiberty
25345 maybe-all-libiberty:
25346 @if gcc-bootstrap
25347 all-libiberty: stage_current
25348 @endif gcc-bootstrap
25349 @if libiberty
25350 TARGET-libiberty=all
25351 maybe-all-libiberty: all-libiberty
25352 all-libiberty: configure-libiberty
25353         @r=`${PWD_COMMAND}`; export r; \
25354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355         $(HOST_EXPORTS)  \
25356         (cd $(HOST_SUBDIR)/libiberty && \
25357           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25358                 $(TARGET-libiberty))
25359 @endif libiberty
25360
25361
25362
25363 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25364 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25365 maybe-all-stage1-libiberty:
25366 maybe-clean-stage1-libiberty:
25367 @if libiberty-bootstrap
25368 maybe-all-stage1-libiberty: all-stage1-libiberty
25369 all-stage1: all-stage1-libiberty
25370 TARGET-stage1-libiberty = $(TARGET-libiberty)
25371 all-stage1-libiberty: configure-stage1-libiberty
25372         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25373         @r=`${PWD_COMMAND}`; export r; \
25374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25375         TFLAGS="$(STAGE1_TFLAGS)"; \
25376         $(HOST_EXPORTS)  \
25377         cd $(HOST_SUBDIR)/libiberty && \
25378          \
25379         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25380                 CFLAGS="$(STAGE1_CFLAGS)" \
25381                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25382                 LIBCFLAGS="$(LIBCFLAGS)" \
25383                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25384                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25385                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25386                 $(EXTRA_HOST_FLAGS)  \
25387                 $(STAGE1_FLAGS_TO_PASS)  \
25388                 TFLAGS="$(STAGE1_TFLAGS)"  \
25389                 $(TARGET-stage1-libiberty)
25390
25391 maybe-clean-stage1-libiberty: clean-stage1-libiberty
25392 clean-stage1: clean-stage1-libiberty
25393 clean-stage1-libiberty:
25394         @if [ $(current_stage) = stage1 ]; then \
25395           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25396         else \
25397           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25398           $(MAKE) stage1-start; \
25399         fi; \
25400         cd $(HOST_SUBDIR)/libiberty && \
25401         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25402         $(STAGE1_FLAGS_TO_PASS)  clean
25403 @endif libiberty-bootstrap
25404
25405
25406 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25407 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25408 maybe-all-stage2-libiberty:
25409 maybe-clean-stage2-libiberty:
25410 @if libiberty-bootstrap
25411 maybe-all-stage2-libiberty: all-stage2-libiberty
25412 all-stage2: all-stage2-libiberty
25413 TARGET-stage2-libiberty = $(TARGET-libiberty)
25414 all-stage2-libiberty: configure-stage2-libiberty
25415         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25416         @r=`${PWD_COMMAND}`; export r; \
25417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25418         TFLAGS="$(STAGE2_TFLAGS)"; \
25419         $(HOST_EXPORTS) \
25420         $(POSTSTAGE1_HOST_EXPORTS)  \
25421         cd $(HOST_SUBDIR)/libiberty && \
25422          \
25423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25424                 CFLAGS="$(STAGE2_CFLAGS)" \
25425                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25426                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25430                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25431                 TFLAGS="$(STAGE2_TFLAGS)"  \
25432                 $(TARGET-stage2-libiberty)
25433
25434 maybe-clean-stage2-libiberty: clean-stage2-libiberty
25435 clean-stage2: clean-stage2-libiberty
25436 clean-stage2-libiberty:
25437         @if [ $(current_stage) = stage2 ]; then \
25438           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25439         else \
25440           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25441           $(MAKE) stage2-start; \
25442         fi; \
25443         cd $(HOST_SUBDIR)/libiberty && \
25444         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25445 @endif libiberty-bootstrap
25446
25447
25448 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25449 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25450 maybe-all-stage3-libiberty:
25451 maybe-clean-stage3-libiberty:
25452 @if libiberty-bootstrap
25453 maybe-all-stage3-libiberty: all-stage3-libiberty
25454 all-stage3: all-stage3-libiberty
25455 TARGET-stage3-libiberty = $(TARGET-libiberty)
25456 all-stage3-libiberty: configure-stage3-libiberty
25457         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25458         @r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         TFLAGS="$(STAGE3_TFLAGS)"; \
25461         $(HOST_EXPORTS) \
25462         $(POSTSTAGE1_HOST_EXPORTS)  \
25463         cd $(HOST_SUBDIR)/libiberty && \
25464          \
25465         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25466                 CFLAGS="$(STAGE3_CFLAGS)" \
25467                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25468                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25469                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25470                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25471                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25472                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25473                 TFLAGS="$(STAGE3_TFLAGS)"  \
25474                 $(TARGET-stage3-libiberty)
25475
25476 maybe-clean-stage3-libiberty: clean-stage3-libiberty
25477 clean-stage3: clean-stage3-libiberty
25478 clean-stage3-libiberty:
25479         @if [ $(current_stage) = stage3 ]; then \
25480           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25481         else \
25482           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25483           $(MAKE) stage3-start; \
25484         fi; \
25485         cd $(HOST_SUBDIR)/libiberty && \
25486         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25487 @endif libiberty-bootstrap
25488
25489
25490 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25491 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25492 maybe-all-stage4-libiberty:
25493 maybe-clean-stage4-libiberty:
25494 @if libiberty-bootstrap
25495 maybe-all-stage4-libiberty: all-stage4-libiberty
25496 all-stage4: all-stage4-libiberty
25497 TARGET-stage4-libiberty = $(TARGET-libiberty)
25498 all-stage4-libiberty: configure-stage4-libiberty
25499         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25500         @r=`${PWD_COMMAND}`; export r; \
25501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25502         TFLAGS="$(STAGE4_TFLAGS)"; \
25503         $(HOST_EXPORTS) \
25504         $(POSTSTAGE1_HOST_EXPORTS)  \
25505         cd $(HOST_SUBDIR)/libiberty && \
25506          \
25507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25508                 CFLAGS="$(STAGE4_CFLAGS)" \
25509                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25510                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25515                 TFLAGS="$(STAGE4_TFLAGS)"  \
25516                 $(TARGET-stage4-libiberty)
25517
25518 maybe-clean-stage4-libiberty: clean-stage4-libiberty
25519 clean-stage4: clean-stage4-libiberty
25520 clean-stage4-libiberty:
25521         @if [ $(current_stage) = stage4 ]; then \
25522           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25523         else \
25524           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25525           $(MAKE) stage4-start; \
25526         fi; \
25527         cd $(HOST_SUBDIR)/libiberty && \
25528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25529 @endif libiberty-bootstrap
25530
25531
25532 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25533 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25534 maybe-all-stageprofile-libiberty:
25535 maybe-clean-stageprofile-libiberty:
25536 @if libiberty-bootstrap
25537 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25538 all-stageprofile: all-stageprofile-libiberty
25539 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25540 all-stageprofile-libiberty: configure-stageprofile-libiberty
25541         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25542         @r=`${PWD_COMMAND}`; export r; \
25543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25545         $(HOST_EXPORTS) \
25546         $(POSTSTAGE1_HOST_EXPORTS)  \
25547         cd $(HOST_SUBDIR)/libiberty && \
25548          \
25549         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25550                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25551                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25552                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25557                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25558                 $(TARGET-stageprofile-libiberty)
25559
25560 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25561 clean-stageprofile: clean-stageprofile-libiberty
25562 clean-stageprofile-libiberty:
25563         @if [ $(current_stage) = stageprofile ]; then \
25564           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25565         else \
25566           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25567           $(MAKE) stageprofile-start; \
25568         fi; \
25569         cd $(HOST_SUBDIR)/libiberty && \
25570         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25571 @endif libiberty-bootstrap
25572
25573
25574 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25575 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25576 maybe-all-stagefeedback-libiberty:
25577 maybe-clean-stagefeedback-libiberty:
25578 @if libiberty-bootstrap
25579 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25580 all-stagefeedback: all-stagefeedback-libiberty
25581 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25582 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25583         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25584         @r=`${PWD_COMMAND}`; export r; \
25585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25587         $(HOST_EXPORTS) \
25588         $(POSTSTAGE1_HOST_EXPORTS)  \
25589         cd $(HOST_SUBDIR)/libiberty && \
25590          \
25591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25592                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25593                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25594                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25599                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25600                 $(TARGET-stagefeedback-libiberty)
25601
25602 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25603 clean-stagefeedback: clean-stagefeedback-libiberty
25604 clean-stagefeedback-libiberty:
25605         @if [ $(current_stage) = stagefeedback ]; then \
25606           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25607         else \
25608           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25609           $(MAKE) stagefeedback-start; \
25610         fi; \
25611         cd $(HOST_SUBDIR)/libiberty && \
25612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25613 @endif libiberty-bootstrap
25614
25615
25616 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
25617 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
25618 maybe-all-stageautoprofile-libiberty:
25619 maybe-clean-stageautoprofile-libiberty:
25620 @if libiberty-bootstrap
25621 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
25622 all-stageautoprofile: all-stageautoprofile-libiberty
25623 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
25624 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
25625         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25626         @r=`${PWD_COMMAND}`; export r; \
25627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25629         $(HOST_EXPORTS) \
25630         $(POSTSTAGE1_HOST_EXPORTS)  \
25631         cd $(HOST_SUBDIR)/libiberty && \
25632         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25634                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25635                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25636                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25640                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25641                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25642                 $(TARGET-stageautoprofile-libiberty)
25643
25644 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
25645 clean-stageautoprofile: clean-stageautoprofile-libiberty
25646 clean-stageautoprofile-libiberty:
25647         @if [ $(current_stage) = stageautoprofile ]; then \
25648           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25649         else \
25650           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
25651           $(MAKE) stageautoprofile-start; \
25652         fi; \
25653         cd $(HOST_SUBDIR)/libiberty && \
25654         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25655 @endif libiberty-bootstrap
25656
25657
25658 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
25659 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
25660 maybe-all-stageautofeedback-libiberty:
25661 maybe-clean-stageautofeedback-libiberty:
25662 @if libiberty-bootstrap
25663 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
25664 all-stageautofeedback: all-stageautofeedback-libiberty
25665 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
25666 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
25667         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25668         @r=`${PWD_COMMAND}`; export r; \
25669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25670         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25671         $(HOST_EXPORTS) \
25672         $(POSTSTAGE1_HOST_EXPORTS)  \
25673         cd $(HOST_SUBDIR)/libiberty && \
25674          \
25675         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25676                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25677                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25678                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25679                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25680                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25681                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25682                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25683                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25684                 $(TARGET-stageautofeedback-libiberty)
25685
25686 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
25687 clean-stageautofeedback: clean-stageautofeedback-libiberty
25688 clean-stageautofeedback-libiberty:
25689         @if [ $(current_stage) = stageautofeedback ]; then \
25690           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25691         else \
25692           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
25693           $(MAKE) stageautofeedback-start; \
25694         fi; \
25695         cd $(HOST_SUBDIR)/libiberty && \
25696         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25697 @endif libiberty-bootstrap
25698
25699
25700
25701
25702
25703 .PHONY: check-libiberty maybe-check-libiberty
25704 maybe-check-libiberty:
25705 @if libiberty
25706 maybe-check-libiberty: check-libiberty
25707
25708 check-libiberty:
25709         @: $(MAKE); $(unstage)
25710         @r=`${PWD_COMMAND}`; export r; \
25711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25712         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25713         (cd $(HOST_SUBDIR)/libiberty && \
25714           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25715
25716 @endif libiberty
25717
25718 .PHONY: install-libiberty maybe-install-libiberty
25719 maybe-install-libiberty:
25720 @if libiberty
25721 maybe-install-libiberty: install-libiberty
25722
25723 install-libiberty: installdirs
25724         @: $(MAKE); $(unstage)
25725         @r=`${PWD_COMMAND}`; export r; \
25726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25727         $(HOST_EXPORTS) \
25728         (cd $(HOST_SUBDIR)/libiberty && \
25729           $(MAKE) $(FLAGS_TO_PASS)  install)
25730
25731 @endif libiberty
25732
25733 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
25734 maybe-install-strip-libiberty:
25735 @if libiberty
25736 maybe-install-strip-libiberty: install-strip-libiberty
25737
25738 install-strip-libiberty: installdirs
25739         @: $(MAKE); $(unstage)
25740         @r=`${PWD_COMMAND}`; export r; \
25741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25742         $(HOST_EXPORTS) \
25743         (cd $(HOST_SUBDIR)/libiberty && \
25744           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25745
25746 @endif libiberty
25747
25748 # Other targets (info, dvi, pdf, etc.)
25749
25750 .PHONY: maybe-info-libiberty info-libiberty
25751 maybe-info-libiberty:
25752 @if libiberty
25753 maybe-info-libiberty: info-libiberty
25754
25755 info-libiberty: \
25756     configure-libiberty 
25757         @[ -f ./libiberty/Makefile ] || exit 0; \
25758         r=`${PWD_COMMAND}`; export r; \
25759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760         $(HOST_EXPORTS) \
25761         for flag in $(EXTRA_HOST_FLAGS) ; do \
25762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25763         done; \
25764         echo "Doing info in libiberty"; \
25765         (cd $(HOST_SUBDIR)/libiberty && \
25766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25768                   "RANLIB=$${RANLIB}" \
25769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25770                   info) \
25771           || exit 1
25772
25773 @endif libiberty
25774
25775 .PHONY: maybe-dvi-libiberty dvi-libiberty
25776 maybe-dvi-libiberty:
25777 @if libiberty
25778 maybe-dvi-libiberty: dvi-libiberty
25779
25780 dvi-libiberty: \
25781     configure-libiberty 
25782         @[ -f ./libiberty/Makefile ] || exit 0; \
25783         r=`${PWD_COMMAND}`; export r; \
25784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25785         $(HOST_EXPORTS) \
25786         for flag in $(EXTRA_HOST_FLAGS) ; do \
25787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25788         done; \
25789         echo "Doing dvi in libiberty"; \
25790         (cd $(HOST_SUBDIR)/libiberty && \
25791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25793                   "RANLIB=$${RANLIB}" \
25794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25795                   dvi) \
25796           || exit 1
25797
25798 @endif libiberty
25799
25800 .PHONY: maybe-pdf-libiberty pdf-libiberty
25801 maybe-pdf-libiberty:
25802 @if libiberty
25803 maybe-pdf-libiberty: pdf-libiberty
25804
25805 pdf-libiberty: \
25806     configure-libiberty 
25807         @[ -f ./libiberty/Makefile ] || exit 0; \
25808         r=`${PWD_COMMAND}`; export r; \
25809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25810         $(HOST_EXPORTS) \
25811         for flag in $(EXTRA_HOST_FLAGS) ; do \
25812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25813         done; \
25814         echo "Doing pdf in libiberty"; \
25815         (cd $(HOST_SUBDIR)/libiberty && \
25816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25818                   "RANLIB=$${RANLIB}" \
25819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25820                   pdf) \
25821           || exit 1
25822
25823 @endif libiberty
25824
25825 .PHONY: maybe-html-libiberty html-libiberty
25826 maybe-html-libiberty:
25827 @if libiberty
25828 maybe-html-libiberty: html-libiberty
25829
25830 html-libiberty: \
25831     configure-libiberty 
25832         @[ -f ./libiberty/Makefile ] || exit 0; \
25833         r=`${PWD_COMMAND}`; export r; \
25834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25835         $(HOST_EXPORTS) \
25836         for flag in $(EXTRA_HOST_FLAGS) ; do \
25837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25838         done; \
25839         echo "Doing html in libiberty"; \
25840         (cd $(HOST_SUBDIR)/libiberty && \
25841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25843                   "RANLIB=$${RANLIB}" \
25844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25845                   html) \
25846           || exit 1
25847
25848 @endif libiberty
25849
25850 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
25851 maybe-TAGS-libiberty:
25852 @if libiberty
25853 maybe-TAGS-libiberty: TAGS-libiberty
25854
25855 TAGS-libiberty: \
25856     configure-libiberty 
25857         @[ -f ./libiberty/Makefile ] || exit 0; \
25858         r=`${PWD_COMMAND}`; export r; \
25859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25860         $(HOST_EXPORTS) \
25861         for flag in $(EXTRA_HOST_FLAGS) ; do \
25862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25863         done; \
25864         echo "Doing TAGS in libiberty"; \
25865         (cd $(HOST_SUBDIR)/libiberty && \
25866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25868                   "RANLIB=$${RANLIB}" \
25869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25870                   TAGS) \
25871           || exit 1
25872
25873 @endif libiberty
25874
25875 .PHONY: maybe-install-info-libiberty install-info-libiberty
25876 maybe-install-info-libiberty:
25877 @if libiberty
25878 maybe-install-info-libiberty: install-info-libiberty
25879
25880 install-info-libiberty: \
25881     configure-libiberty \
25882     info-libiberty 
25883         @[ -f ./libiberty/Makefile ] || exit 0; \
25884         r=`${PWD_COMMAND}`; export r; \
25885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25886         $(HOST_EXPORTS) \
25887         for flag in $(EXTRA_HOST_FLAGS) ; do \
25888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25889         done; \
25890         echo "Doing install-info in libiberty"; \
25891         (cd $(HOST_SUBDIR)/libiberty && \
25892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25894                   "RANLIB=$${RANLIB}" \
25895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25896                   install-info) \
25897           || exit 1
25898
25899 @endif libiberty
25900
25901 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25902 maybe-install-pdf-libiberty:
25903 @if libiberty
25904 maybe-install-pdf-libiberty: install-pdf-libiberty
25905
25906 install-pdf-libiberty: \
25907     configure-libiberty \
25908     pdf-libiberty 
25909         @[ -f ./libiberty/Makefile ] || exit 0; \
25910         r=`${PWD_COMMAND}`; export r; \
25911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25912         $(HOST_EXPORTS) \
25913         for flag in $(EXTRA_HOST_FLAGS) ; do \
25914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25915         done; \
25916         echo "Doing install-pdf in libiberty"; \
25917         (cd $(HOST_SUBDIR)/libiberty && \
25918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25920                   "RANLIB=$${RANLIB}" \
25921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25922                   install-pdf) \
25923           || exit 1
25924
25925 @endif libiberty
25926
25927 .PHONY: maybe-install-html-libiberty install-html-libiberty
25928 maybe-install-html-libiberty:
25929 @if libiberty
25930 maybe-install-html-libiberty: install-html-libiberty
25931
25932 install-html-libiberty: \
25933     configure-libiberty \
25934     html-libiberty 
25935         @[ -f ./libiberty/Makefile ] || exit 0; \
25936         r=`${PWD_COMMAND}`; export r; \
25937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25938         $(HOST_EXPORTS) \
25939         for flag in $(EXTRA_HOST_FLAGS) ; do \
25940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25941         done; \
25942         echo "Doing install-html in libiberty"; \
25943         (cd $(HOST_SUBDIR)/libiberty && \
25944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25946                   "RANLIB=$${RANLIB}" \
25947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25948                   install-html) \
25949           || exit 1
25950
25951 @endif libiberty
25952
25953 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
25954 maybe-installcheck-libiberty:
25955 @if libiberty
25956 maybe-installcheck-libiberty: installcheck-libiberty
25957
25958 installcheck-libiberty: \
25959     configure-libiberty 
25960         @[ -f ./libiberty/Makefile ] || exit 0; \
25961         r=`${PWD_COMMAND}`; export r; \
25962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25963         $(HOST_EXPORTS) \
25964         for flag in $(EXTRA_HOST_FLAGS) ; do \
25965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25966         done; \
25967         echo "Doing installcheck in libiberty"; \
25968         (cd $(HOST_SUBDIR)/libiberty && \
25969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25971                   "RANLIB=$${RANLIB}" \
25972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25973                   installcheck) \
25974           || exit 1
25975
25976 @endif libiberty
25977
25978 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25979 maybe-mostlyclean-libiberty:
25980 @if libiberty
25981 maybe-mostlyclean-libiberty: mostlyclean-libiberty
25982
25983 mostlyclean-libiberty: 
25984         @[ -f ./libiberty/Makefile ] || exit 0; \
25985         r=`${PWD_COMMAND}`; export r; \
25986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25987         $(HOST_EXPORTS) \
25988         for flag in $(EXTRA_HOST_FLAGS) ; do \
25989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25990         done; \
25991         echo "Doing mostlyclean in libiberty"; \
25992         (cd $(HOST_SUBDIR)/libiberty && \
25993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25995                   "RANLIB=$${RANLIB}" \
25996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25997                   mostlyclean) \
25998           || exit 1
25999
26000 @endif libiberty
26001
26002 .PHONY: maybe-clean-libiberty clean-libiberty
26003 maybe-clean-libiberty:
26004 @if libiberty
26005 maybe-clean-libiberty: clean-libiberty
26006
26007 clean-libiberty: 
26008         @[ -f ./libiberty/Makefile ] || exit 0; \
26009         r=`${PWD_COMMAND}`; export r; \
26010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26011         $(HOST_EXPORTS) \
26012         for flag in $(EXTRA_HOST_FLAGS) ; do \
26013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26014         done; \
26015         echo "Doing clean in libiberty"; \
26016         (cd $(HOST_SUBDIR)/libiberty && \
26017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26019                   "RANLIB=$${RANLIB}" \
26020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26021                   clean) \
26022           || exit 1
26023
26024 @endif libiberty
26025
26026 .PHONY: maybe-distclean-libiberty distclean-libiberty
26027 maybe-distclean-libiberty:
26028 @if libiberty
26029 maybe-distclean-libiberty: distclean-libiberty
26030
26031 distclean-libiberty: 
26032         @[ -f ./libiberty/Makefile ] || exit 0; \
26033         r=`${PWD_COMMAND}`; export r; \
26034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26035         $(HOST_EXPORTS) \
26036         for flag in $(EXTRA_HOST_FLAGS) ; do \
26037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26038         done; \
26039         echo "Doing distclean in libiberty"; \
26040         (cd $(HOST_SUBDIR)/libiberty && \
26041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26043                   "RANLIB=$${RANLIB}" \
26044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26045                   distclean) \
26046           || exit 1
26047
26048 @endif libiberty
26049
26050 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
26051 maybe-maintainer-clean-libiberty:
26052 @if libiberty
26053 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
26054
26055 maintainer-clean-libiberty: 
26056         @[ -f ./libiberty/Makefile ] || exit 0; \
26057         r=`${PWD_COMMAND}`; export r; \
26058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059         $(HOST_EXPORTS) \
26060         for flag in $(EXTRA_HOST_FLAGS) ; do \
26061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062         done; \
26063         echo "Doing maintainer-clean in libiberty"; \
26064         (cd $(HOST_SUBDIR)/libiberty && \
26065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067                   "RANLIB=$${RANLIB}" \
26068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069                   maintainer-clean) \
26070           || exit 1
26071
26072 @endif libiberty
26073
26074
26075
26076 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
26077 maybe-configure-libiberty-linker-plugin:
26078 @if gcc-bootstrap
26079 configure-libiberty-linker-plugin: stage_current
26080 @endif gcc-bootstrap
26081 @if libiberty-linker-plugin
26082 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
26083 configure-libiberty-linker-plugin: 
26084         @r=`${PWD_COMMAND}`; export r; \
26085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26086         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26088         $(HOST_EXPORTS)  \
26089         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26090         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
26091         case $(srcdir) in \
26092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26093           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26095         esac; \
26096         module_srcdir=libiberty; \
26097         $(SHELL) \
26098           $$s/$$module_srcdir/configure \
26099           --srcdir=$${topdir}/$$module_srcdir \
26100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26101           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
26102           || exit 1
26103 @endif libiberty-linker-plugin
26104
26105
26106
26107 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
26108 maybe-configure-stage1-libiberty-linker-plugin:
26109 @if libiberty-linker-plugin-bootstrap
26110 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
26111 configure-stage1-libiberty-linker-plugin:
26112         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26114         @r=`${PWD_COMMAND}`; export r; \
26115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26116         TFLAGS="$(STAGE1_TFLAGS)"; \
26117         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26118         $(HOST_EXPORTS) \
26119         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26120         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26121         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26122         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26124         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26125         case $(srcdir) in \
26126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26127           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26129         esac; \
26130         module_srcdir=libiberty; \
26131         $(SHELL) $$s/$$module_srcdir/configure \
26132           --srcdir=$${topdir}/$$module_srcdir \
26133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26134           --target=${target_alias} \
26135            \
26136           $(STAGE1_CONFIGURE_FLAGS) \
26137           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26138 @endif libiberty-linker-plugin-bootstrap
26139
26140 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
26141 maybe-configure-stage2-libiberty-linker-plugin:
26142 @if libiberty-linker-plugin-bootstrap
26143 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
26144 configure-stage2-libiberty-linker-plugin:
26145         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26147         @r=`${PWD_COMMAND}`; export r; \
26148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26149         TFLAGS="$(STAGE2_TFLAGS)"; \
26150         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26151         $(HOST_EXPORTS) \
26152         $(POSTSTAGE1_HOST_EXPORTS) \
26153         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26154         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26155         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26156         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26158         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26159         case $(srcdir) in \
26160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26161           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26163         esac; \
26164         module_srcdir=libiberty; \
26165         $(SHELL) $$s/$$module_srcdir/configure \
26166           --srcdir=$${topdir}/$$module_srcdir \
26167           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26168           --target=${target_alias} \
26169           --with-build-libsubdir=$(HOST_SUBDIR) \
26170           $(STAGE2_CONFIGURE_FLAGS) \
26171           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26172 @endif libiberty-linker-plugin-bootstrap
26173
26174 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
26175 maybe-configure-stage3-libiberty-linker-plugin:
26176 @if libiberty-linker-plugin-bootstrap
26177 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
26178 configure-stage3-libiberty-linker-plugin:
26179         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26180         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26181         @r=`${PWD_COMMAND}`; export r; \
26182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26183         TFLAGS="$(STAGE3_TFLAGS)"; \
26184         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26185         $(HOST_EXPORTS) \
26186         $(POSTSTAGE1_HOST_EXPORTS) \
26187         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26188         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26189         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26190         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26192         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26193         case $(srcdir) in \
26194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26195           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26197         esac; \
26198         module_srcdir=libiberty; \
26199         $(SHELL) $$s/$$module_srcdir/configure \
26200           --srcdir=$${topdir}/$$module_srcdir \
26201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26202           --target=${target_alias} \
26203           --with-build-libsubdir=$(HOST_SUBDIR) \
26204           $(STAGE3_CONFIGURE_FLAGS) \
26205           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26206 @endif libiberty-linker-plugin-bootstrap
26207
26208 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
26209 maybe-configure-stage4-libiberty-linker-plugin:
26210 @if libiberty-linker-plugin-bootstrap
26211 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
26212 configure-stage4-libiberty-linker-plugin:
26213         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26215         @r=`${PWD_COMMAND}`; export r; \
26216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26217         TFLAGS="$(STAGE4_TFLAGS)"; \
26218         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26219         $(HOST_EXPORTS) \
26220         $(POSTSTAGE1_HOST_EXPORTS) \
26221         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26222         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26223         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26224         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26226         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26227         case $(srcdir) in \
26228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26229           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26231         esac; \
26232         module_srcdir=libiberty; \
26233         $(SHELL) $$s/$$module_srcdir/configure \
26234           --srcdir=$${topdir}/$$module_srcdir \
26235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26236           --target=${target_alias} \
26237           --with-build-libsubdir=$(HOST_SUBDIR) \
26238           $(STAGE4_CONFIGURE_FLAGS) \
26239           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26240 @endif libiberty-linker-plugin-bootstrap
26241
26242 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
26243 maybe-configure-stageprofile-libiberty-linker-plugin:
26244 @if libiberty-linker-plugin-bootstrap
26245 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
26246 configure-stageprofile-libiberty-linker-plugin:
26247         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26249         @r=`${PWD_COMMAND}`; export r; \
26250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26251         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26252         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26253         $(HOST_EXPORTS) \
26254         $(POSTSTAGE1_HOST_EXPORTS) \
26255         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26256         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26257         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26258         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26260         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26261         case $(srcdir) in \
26262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26263           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26265         esac; \
26266         module_srcdir=libiberty; \
26267         $(SHELL) $$s/$$module_srcdir/configure \
26268           --srcdir=$${topdir}/$$module_srcdir \
26269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26270           --target=${target_alias} \
26271           --with-build-libsubdir=$(HOST_SUBDIR) \
26272           $(STAGEprofile_CONFIGURE_FLAGS) \
26273           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26274 @endif libiberty-linker-plugin-bootstrap
26275
26276 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
26277 maybe-configure-stagefeedback-libiberty-linker-plugin:
26278 @if libiberty-linker-plugin-bootstrap
26279 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
26280 configure-stagefeedback-libiberty-linker-plugin:
26281         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26282         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26283         @r=`${PWD_COMMAND}`; export r; \
26284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26286         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26287         $(HOST_EXPORTS) \
26288         $(POSTSTAGE1_HOST_EXPORTS) \
26289         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26290         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26291         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26292         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26294         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26295         case $(srcdir) in \
26296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26297           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26299         esac; \
26300         module_srcdir=libiberty; \
26301         $(SHELL) $$s/$$module_srcdir/configure \
26302           --srcdir=$${topdir}/$$module_srcdir \
26303           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26304           --target=${target_alias} \
26305           --with-build-libsubdir=$(HOST_SUBDIR) \
26306           $(STAGEfeedback_CONFIGURE_FLAGS) \
26307           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26308 @endif libiberty-linker-plugin-bootstrap
26309
26310 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
26311 maybe-configure-stageautoprofile-libiberty-linker-plugin:
26312 @if libiberty-linker-plugin-bootstrap
26313 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
26314 configure-stageautoprofile-libiberty-linker-plugin:
26315         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26316         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26317         @r=`${PWD_COMMAND}`; export r; \
26318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26319         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26320         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26321         $(HOST_EXPORTS) \
26322         $(POSTSTAGE1_HOST_EXPORTS) \
26323         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26324         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26325         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26326         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26328         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26329         case $(srcdir) in \
26330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26331           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26333         esac; \
26334         module_srcdir=libiberty; \
26335         $(SHELL) $$s/$$module_srcdir/configure \
26336           --srcdir=$${topdir}/$$module_srcdir \
26337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26338           --target=${target_alias} \
26339           --with-build-libsubdir=$(HOST_SUBDIR) \
26340           $(STAGEautoprofile_CONFIGURE_FLAGS) \
26341           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26342 @endif libiberty-linker-plugin-bootstrap
26343
26344 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
26345 maybe-configure-stageautofeedback-libiberty-linker-plugin:
26346 @if libiberty-linker-plugin-bootstrap
26347 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
26348 configure-stageautofeedback-libiberty-linker-plugin:
26349         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26351         @r=`${PWD_COMMAND}`; export r; \
26352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26353         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26354         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26355         $(HOST_EXPORTS) \
26356         $(POSTSTAGE1_HOST_EXPORTS) \
26357         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26358         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26359         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26360         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26362         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26363         case $(srcdir) in \
26364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26365           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26367         esac; \
26368         module_srcdir=libiberty; \
26369         $(SHELL) $$s/$$module_srcdir/configure \
26370           --srcdir=$${topdir}/$$module_srcdir \
26371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26372           --target=${target_alias} \
26373           --with-build-libsubdir=$(HOST_SUBDIR) \
26374           $(STAGEautofeedback_CONFIGURE_FLAGS) \
26375           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26376 @endif libiberty-linker-plugin-bootstrap
26377
26378
26379
26380
26381
26382 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
26383 maybe-all-libiberty-linker-plugin:
26384 @if gcc-bootstrap
26385 all-libiberty-linker-plugin: stage_current
26386 @endif gcc-bootstrap
26387 @if libiberty-linker-plugin
26388 TARGET-libiberty-linker-plugin=all
26389 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
26390 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
26391         @r=`${PWD_COMMAND}`; export r; \
26392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26393         $(HOST_EXPORTS)  \
26394         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26395           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26396                 $(TARGET-libiberty-linker-plugin))
26397 @endif libiberty-linker-plugin
26398
26399
26400
26401 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
26402 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
26403 maybe-all-stage1-libiberty-linker-plugin:
26404 maybe-clean-stage1-libiberty-linker-plugin:
26405 @if libiberty-linker-plugin-bootstrap
26406 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
26407 all-stage1: all-stage1-libiberty-linker-plugin
26408 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26409 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
26410         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26411         @r=`${PWD_COMMAND}`; export r; \
26412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413         TFLAGS="$(STAGE1_TFLAGS)"; \
26414         $(HOST_EXPORTS)  \
26415         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26416          \
26417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26418                 CFLAGS="$(STAGE1_CFLAGS)" \
26419                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26420                 LIBCFLAGS="$(LIBCFLAGS)" \
26421                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26422                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26423                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26424                 $(EXTRA_HOST_FLAGS)  \
26425                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26426                 TFLAGS="$(STAGE1_TFLAGS)"  \
26427                 $(TARGET-stage1-libiberty-linker-plugin)
26428
26429 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
26430 clean-stage1: clean-stage1-libiberty-linker-plugin
26431 clean-stage1-libiberty-linker-plugin:
26432         @if [ $(current_stage) = stage1 ]; then \
26433           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26434         else \
26435           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
26436           $(MAKE) stage1-start; \
26437         fi; \
26438         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26439         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26440         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26441 @endif libiberty-linker-plugin-bootstrap
26442
26443
26444 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
26445 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
26446 maybe-all-stage2-libiberty-linker-plugin:
26447 maybe-clean-stage2-libiberty-linker-plugin:
26448 @if libiberty-linker-plugin-bootstrap
26449 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
26450 all-stage2: all-stage2-libiberty-linker-plugin
26451 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26452 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
26453         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26454         @r=`${PWD_COMMAND}`; export r; \
26455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456         TFLAGS="$(STAGE2_TFLAGS)"; \
26457         $(HOST_EXPORTS) \
26458         $(POSTSTAGE1_HOST_EXPORTS)  \
26459         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26460          \
26461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26462                 CFLAGS="$(STAGE2_CFLAGS)" \
26463                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26464                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26468                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26469                 TFLAGS="$(STAGE2_TFLAGS)"  \
26470                 $(TARGET-stage2-libiberty-linker-plugin)
26471
26472 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
26473 clean-stage2: clean-stage2-libiberty-linker-plugin
26474 clean-stage2-libiberty-linker-plugin:
26475         @if [ $(current_stage) = stage2 ]; then \
26476           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26477         else \
26478           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
26479           $(MAKE) stage2-start; \
26480         fi; \
26481         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26482         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26483 @endif libiberty-linker-plugin-bootstrap
26484
26485
26486 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
26487 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
26488 maybe-all-stage3-libiberty-linker-plugin:
26489 maybe-clean-stage3-libiberty-linker-plugin:
26490 @if libiberty-linker-plugin-bootstrap
26491 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
26492 all-stage3: all-stage3-libiberty-linker-plugin
26493 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26494 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
26495         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26496         @r=`${PWD_COMMAND}`; export r; \
26497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26498         TFLAGS="$(STAGE3_TFLAGS)"; \
26499         $(HOST_EXPORTS) \
26500         $(POSTSTAGE1_HOST_EXPORTS)  \
26501         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26502          \
26503         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26504                 CFLAGS="$(STAGE3_CFLAGS)" \
26505                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26506                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26507                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26508                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26509                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26510                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26511                 TFLAGS="$(STAGE3_TFLAGS)"  \
26512                 $(TARGET-stage3-libiberty-linker-plugin)
26513
26514 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
26515 clean-stage3: clean-stage3-libiberty-linker-plugin
26516 clean-stage3-libiberty-linker-plugin:
26517         @if [ $(current_stage) = stage3 ]; then \
26518           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26519         else \
26520           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
26521           $(MAKE) stage3-start; \
26522         fi; \
26523         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26524         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26525 @endif libiberty-linker-plugin-bootstrap
26526
26527
26528 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
26529 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
26530 maybe-all-stage4-libiberty-linker-plugin:
26531 maybe-clean-stage4-libiberty-linker-plugin:
26532 @if libiberty-linker-plugin-bootstrap
26533 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
26534 all-stage4: all-stage4-libiberty-linker-plugin
26535 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26536 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
26537         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26538         @r=`${PWD_COMMAND}`; export r; \
26539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26540         TFLAGS="$(STAGE4_TFLAGS)"; \
26541         $(HOST_EXPORTS) \
26542         $(POSTSTAGE1_HOST_EXPORTS)  \
26543         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26544          \
26545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26546                 CFLAGS="$(STAGE4_CFLAGS)" \
26547                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26548                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26553                 TFLAGS="$(STAGE4_TFLAGS)"  \
26554                 $(TARGET-stage4-libiberty-linker-plugin)
26555
26556 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
26557 clean-stage4: clean-stage4-libiberty-linker-plugin
26558 clean-stage4-libiberty-linker-plugin:
26559         @if [ $(current_stage) = stage4 ]; then \
26560           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26561         else \
26562           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
26563           $(MAKE) stage4-start; \
26564         fi; \
26565         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26567 @endif libiberty-linker-plugin-bootstrap
26568
26569
26570 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
26571 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
26572 maybe-all-stageprofile-libiberty-linker-plugin:
26573 maybe-clean-stageprofile-libiberty-linker-plugin:
26574 @if libiberty-linker-plugin-bootstrap
26575 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
26576 all-stageprofile: all-stageprofile-libiberty-linker-plugin
26577 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26578 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
26579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26580         @r=`${PWD_COMMAND}`; export r; \
26581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26583         $(HOST_EXPORTS) \
26584         $(POSTSTAGE1_HOST_EXPORTS)  \
26585         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26586          \
26587         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26588                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26589                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26590                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26594                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26595                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26596                 $(TARGET-stageprofile-libiberty-linker-plugin)
26597
26598 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
26599 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
26600 clean-stageprofile-libiberty-linker-plugin:
26601         @if [ $(current_stage) = stageprofile ]; then \
26602           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26603         else \
26604           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
26605           $(MAKE) stageprofile-start; \
26606         fi; \
26607         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26608         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26609 @endif libiberty-linker-plugin-bootstrap
26610
26611
26612 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
26613 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
26614 maybe-all-stagefeedback-libiberty-linker-plugin:
26615 maybe-clean-stagefeedback-libiberty-linker-plugin:
26616 @if libiberty-linker-plugin-bootstrap
26617 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
26618 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
26619 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26620 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
26621         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26622         @r=`${PWD_COMMAND}`; export r; \
26623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26624         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26625         $(HOST_EXPORTS) \
26626         $(POSTSTAGE1_HOST_EXPORTS)  \
26627         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26628          \
26629         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26630                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26631                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26632                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26637                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26638                 $(TARGET-stagefeedback-libiberty-linker-plugin)
26639
26640 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
26641 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
26642 clean-stagefeedback-libiberty-linker-plugin:
26643         @if [ $(current_stage) = stagefeedback ]; then \
26644           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26645         else \
26646           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
26647           $(MAKE) stagefeedback-start; \
26648         fi; \
26649         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26651 @endif libiberty-linker-plugin-bootstrap
26652
26653
26654 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
26655 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
26656 maybe-all-stageautoprofile-libiberty-linker-plugin:
26657 maybe-clean-stageautoprofile-libiberty-linker-plugin:
26658 @if libiberty-linker-plugin-bootstrap
26659 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
26660 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
26661 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26662 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
26663         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26664         @r=`${PWD_COMMAND}`; export r; \
26665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26666         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26667         $(HOST_EXPORTS) \
26668         $(POSTSTAGE1_HOST_EXPORTS)  \
26669         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26670         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26672                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26673                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26674                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26679                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26680                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
26681
26682 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
26683 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
26684 clean-stageautoprofile-libiberty-linker-plugin:
26685         @if [ $(current_stage) = stageautoprofile ]; then \
26686           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26687         else \
26688           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
26689           $(MAKE) stageautoprofile-start; \
26690         fi; \
26691         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26693 @endif libiberty-linker-plugin-bootstrap
26694
26695
26696 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
26697 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
26698 maybe-all-stageautofeedback-libiberty-linker-plugin:
26699 maybe-clean-stageautofeedback-libiberty-linker-plugin:
26700 @if libiberty-linker-plugin-bootstrap
26701 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
26702 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
26703 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26704 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
26705         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26706         @r=`${PWD_COMMAND}`; export r; \
26707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26709         $(HOST_EXPORTS) \
26710         $(POSTSTAGE1_HOST_EXPORTS)  \
26711         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26712          \
26713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26714                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26715                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26716                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26717                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26718                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26719                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26720                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26721                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26722                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
26723
26724 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
26725 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
26726 clean-stageautofeedback-libiberty-linker-plugin:
26727         @if [ $(current_stage) = stageautofeedback ]; then \
26728           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26729         else \
26730           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
26731           $(MAKE) stageautofeedback-start; \
26732         fi; \
26733         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26734         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26735 @endif libiberty-linker-plugin-bootstrap
26736
26737
26738
26739
26740
26741 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
26742 maybe-check-libiberty-linker-plugin:
26743 @if libiberty-linker-plugin
26744 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
26745
26746 check-libiberty-linker-plugin:
26747         @: $(MAKE); $(unstage)
26748         @r=`${PWD_COMMAND}`; export r; \
26749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26750         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26751         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26752           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
26753
26754 @endif libiberty-linker-plugin
26755
26756 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
26757 maybe-install-libiberty-linker-plugin:
26758 @if libiberty-linker-plugin
26759 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
26760
26761 install-libiberty-linker-plugin: installdirs
26762         @: $(MAKE); $(unstage)
26763         @r=`${PWD_COMMAND}`; export r; \
26764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26765         $(HOST_EXPORTS) \
26766         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26767           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
26768
26769 @endif libiberty-linker-plugin
26770
26771 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
26772 maybe-install-strip-libiberty-linker-plugin:
26773 @if libiberty-linker-plugin
26774 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
26775
26776 install-strip-libiberty-linker-plugin: installdirs
26777         @: $(MAKE); $(unstage)
26778         @r=`${PWD_COMMAND}`; export r; \
26779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26780         $(HOST_EXPORTS) \
26781         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26782           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
26783
26784 @endif libiberty-linker-plugin
26785
26786 # Other targets (info, dvi, pdf, etc.)
26787
26788 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
26789 maybe-info-libiberty-linker-plugin:
26790 @if libiberty-linker-plugin
26791 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
26792
26793 info-libiberty-linker-plugin: \
26794     configure-libiberty-linker-plugin 
26795         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26796         r=`${PWD_COMMAND}`; export r; \
26797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26798         $(HOST_EXPORTS) \
26799         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26801         done; \
26802         echo "Doing info in libiberty-linker-plugin"; \
26803         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26806                   "RANLIB=$${RANLIB}" \
26807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26808                   info) \
26809           || exit 1
26810
26811 @endif libiberty-linker-plugin
26812
26813 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
26814 maybe-dvi-libiberty-linker-plugin:
26815 @if libiberty-linker-plugin
26816 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
26817
26818 dvi-libiberty-linker-plugin: \
26819     configure-libiberty-linker-plugin 
26820         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26821         r=`${PWD_COMMAND}`; export r; \
26822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26823         $(HOST_EXPORTS) \
26824         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26826         done; \
26827         echo "Doing dvi in libiberty-linker-plugin"; \
26828         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26831                   "RANLIB=$${RANLIB}" \
26832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26833                   dvi) \
26834           || exit 1
26835
26836 @endif libiberty-linker-plugin
26837
26838 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
26839 maybe-pdf-libiberty-linker-plugin:
26840 @if libiberty-linker-plugin
26841 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
26842
26843 pdf-libiberty-linker-plugin: \
26844     configure-libiberty-linker-plugin 
26845         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26846         r=`${PWD_COMMAND}`; export r; \
26847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848         $(HOST_EXPORTS) \
26849         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26851         done; \
26852         echo "Doing pdf in libiberty-linker-plugin"; \
26853         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26856                   "RANLIB=$${RANLIB}" \
26857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26858                   pdf) \
26859           || exit 1
26860
26861 @endif libiberty-linker-plugin
26862
26863 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
26864 maybe-html-libiberty-linker-plugin:
26865 @if libiberty-linker-plugin
26866 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
26867
26868 html-libiberty-linker-plugin: \
26869     configure-libiberty-linker-plugin 
26870         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26871         r=`${PWD_COMMAND}`; export r; \
26872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26873         $(HOST_EXPORTS) \
26874         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26876         done; \
26877         echo "Doing html in libiberty-linker-plugin"; \
26878         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26881                   "RANLIB=$${RANLIB}" \
26882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26883                   html) \
26884           || exit 1
26885
26886 @endif libiberty-linker-plugin
26887
26888 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
26889 maybe-TAGS-libiberty-linker-plugin:
26890 @if libiberty-linker-plugin
26891 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
26892
26893 TAGS-libiberty-linker-plugin: \
26894     configure-libiberty-linker-plugin 
26895         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26896         r=`${PWD_COMMAND}`; export r; \
26897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26898         $(HOST_EXPORTS) \
26899         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26901         done; \
26902         echo "Doing TAGS in libiberty-linker-plugin"; \
26903         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26906                   "RANLIB=$${RANLIB}" \
26907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26908                   TAGS) \
26909           || exit 1
26910
26911 @endif libiberty-linker-plugin
26912
26913 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
26914 maybe-install-info-libiberty-linker-plugin:
26915 @if libiberty-linker-plugin
26916 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
26917
26918 install-info-libiberty-linker-plugin: \
26919     configure-libiberty-linker-plugin \
26920     info-libiberty-linker-plugin 
26921         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26922         r=`${PWD_COMMAND}`; export r; \
26923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26924         $(HOST_EXPORTS) \
26925         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26927         done; \
26928         echo "Doing install-info in libiberty-linker-plugin"; \
26929         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26932                   "RANLIB=$${RANLIB}" \
26933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26934                   install-info) \
26935           || exit 1
26936
26937 @endif libiberty-linker-plugin
26938
26939 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
26940 maybe-install-pdf-libiberty-linker-plugin:
26941 @if libiberty-linker-plugin
26942 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
26943
26944 install-pdf-libiberty-linker-plugin: \
26945     configure-libiberty-linker-plugin \
26946     pdf-libiberty-linker-plugin 
26947         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26948         r=`${PWD_COMMAND}`; export r; \
26949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26950         $(HOST_EXPORTS) \
26951         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26953         done; \
26954         echo "Doing install-pdf in libiberty-linker-plugin"; \
26955         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26958                   "RANLIB=$${RANLIB}" \
26959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26960                   install-pdf) \
26961           || exit 1
26962
26963 @endif libiberty-linker-plugin
26964
26965 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
26966 maybe-install-html-libiberty-linker-plugin:
26967 @if libiberty-linker-plugin
26968 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
26969
26970 install-html-libiberty-linker-plugin: \
26971     configure-libiberty-linker-plugin \
26972     html-libiberty-linker-plugin 
26973         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26974         r=`${PWD_COMMAND}`; export r; \
26975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26976         $(HOST_EXPORTS) \
26977         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26979         done; \
26980         echo "Doing install-html in libiberty-linker-plugin"; \
26981         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26984                   "RANLIB=$${RANLIB}" \
26985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26986                   install-html) \
26987           || exit 1
26988
26989 @endif libiberty-linker-plugin
26990
26991 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
26992 maybe-installcheck-libiberty-linker-plugin:
26993 @if libiberty-linker-plugin
26994 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
26995
26996 installcheck-libiberty-linker-plugin: \
26997     configure-libiberty-linker-plugin 
26998         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26999         r=`${PWD_COMMAND}`; export r; \
27000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001         $(HOST_EXPORTS) \
27002         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004         done; \
27005         echo "Doing installcheck in libiberty-linker-plugin"; \
27006         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009                   "RANLIB=$${RANLIB}" \
27010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27011                   installcheck) \
27012           || exit 1
27013
27014 @endif libiberty-linker-plugin
27015
27016 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
27017 maybe-mostlyclean-libiberty-linker-plugin:
27018 @if libiberty-linker-plugin
27019 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
27020
27021 mostlyclean-libiberty-linker-plugin: 
27022         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27023         r=`${PWD_COMMAND}`; export r; \
27024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27025         $(HOST_EXPORTS) \
27026         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27028         done; \
27029         echo "Doing mostlyclean in libiberty-linker-plugin"; \
27030         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27033                   "RANLIB=$${RANLIB}" \
27034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27035                   mostlyclean) \
27036           || exit 1
27037
27038 @endif libiberty-linker-plugin
27039
27040 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
27041 maybe-clean-libiberty-linker-plugin:
27042 @if libiberty-linker-plugin
27043 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
27044
27045 clean-libiberty-linker-plugin: 
27046         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27047         r=`${PWD_COMMAND}`; export r; \
27048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049         $(HOST_EXPORTS) \
27050         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27052         done; \
27053         echo "Doing clean in libiberty-linker-plugin"; \
27054         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27057                   "RANLIB=$${RANLIB}" \
27058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27059                   clean) \
27060           || exit 1
27061
27062 @endif libiberty-linker-plugin
27063
27064 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
27065 maybe-distclean-libiberty-linker-plugin:
27066 @if libiberty-linker-plugin
27067 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
27068
27069 distclean-libiberty-linker-plugin: 
27070         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27071         r=`${PWD_COMMAND}`; export r; \
27072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073         $(HOST_EXPORTS) \
27074         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27076         done; \
27077         echo "Doing distclean in libiberty-linker-plugin"; \
27078         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27081                   "RANLIB=$${RANLIB}" \
27082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27083                   distclean) \
27084           || exit 1
27085
27086 @endif libiberty-linker-plugin
27087
27088 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
27089 maybe-maintainer-clean-libiberty-linker-plugin:
27090 @if libiberty-linker-plugin
27091 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
27092
27093 maintainer-clean-libiberty-linker-plugin: 
27094         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27095         r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         $(HOST_EXPORTS) \
27098         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27100         done; \
27101         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
27102         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27105                   "RANLIB=$${RANLIB}" \
27106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27107                   maintainer-clean) \
27108           || exit 1
27109
27110 @endif libiberty-linker-plugin
27111
27112
27113
27114 .PHONY: configure-libiconv maybe-configure-libiconv
27115 maybe-configure-libiconv:
27116 @if gcc-bootstrap
27117 configure-libiconv: stage_current
27118 @endif gcc-bootstrap
27119 @if libiconv
27120 maybe-configure-libiconv: configure-libiconv
27121 configure-libiconv: 
27122         @r=`${PWD_COMMAND}`; export r; \
27123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27124         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27126         $(HOST_EXPORTS)  \
27127         echo Configuring in $(HOST_SUBDIR)/libiconv; \
27128         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
27129         case $(srcdir) in \
27130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27131           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27133         esac; \
27134         module_srcdir=libiconv; \
27135         $(SHELL) \
27136           $$s/$$module_srcdir/configure \
27137           --srcdir=$${topdir}/$$module_srcdir \
27138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27139           --target=${target_alias} --disable-shared \
27140           || exit 1
27141 @endif libiconv
27142
27143
27144
27145 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
27146 maybe-configure-stage1-libiconv:
27147 @if libiconv-bootstrap
27148 maybe-configure-stage1-libiconv: configure-stage1-libiconv
27149 configure-stage1-libiconv:
27150         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27152         @r=`${PWD_COMMAND}`; export r; \
27153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154         TFLAGS="$(STAGE1_TFLAGS)"; \
27155         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27156         $(HOST_EXPORTS) \
27157         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27158         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27159         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27160         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
27161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27162         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27163         case $(srcdir) in \
27164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27165           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27167         esac; \
27168         module_srcdir=libiconv; \
27169         $(SHELL) $$s/$$module_srcdir/configure \
27170           --srcdir=$${topdir}/$$module_srcdir \
27171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27172           --target=${target_alias} \
27173            \
27174           $(STAGE1_CONFIGURE_FLAGS) \
27175           --disable-shared
27176 @endif libiconv-bootstrap
27177
27178 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
27179 maybe-configure-stage2-libiconv:
27180 @if libiconv-bootstrap
27181 maybe-configure-stage2-libiconv: configure-stage2-libiconv
27182 configure-stage2-libiconv:
27183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27185         @r=`${PWD_COMMAND}`; export r; \
27186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187         TFLAGS="$(STAGE2_TFLAGS)"; \
27188         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27189         $(HOST_EXPORTS) \
27190         $(POSTSTAGE1_HOST_EXPORTS) \
27191         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27192         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27193         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27194         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
27195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27196         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27197         case $(srcdir) in \
27198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27199           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27201         esac; \
27202         module_srcdir=libiconv; \
27203         $(SHELL) $$s/$$module_srcdir/configure \
27204           --srcdir=$${topdir}/$$module_srcdir \
27205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27206           --target=${target_alias} \
27207           --with-build-libsubdir=$(HOST_SUBDIR) \
27208           $(STAGE2_CONFIGURE_FLAGS) \
27209           --disable-shared
27210 @endif libiconv-bootstrap
27211
27212 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
27213 maybe-configure-stage3-libiconv:
27214 @if libiconv-bootstrap
27215 maybe-configure-stage3-libiconv: configure-stage3-libiconv
27216 configure-stage3-libiconv:
27217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27219         @r=`${PWD_COMMAND}`; export r; \
27220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27221         TFLAGS="$(STAGE3_TFLAGS)"; \
27222         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27223         $(HOST_EXPORTS) \
27224         $(POSTSTAGE1_HOST_EXPORTS) \
27225         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27226         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27227         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27228         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
27229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27230         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27231         case $(srcdir) in \
27232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27233           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27235         esac; \
27236         module_srcdir=libiconv; \
27237         $(SHELL) $$s/$$module_srcdir/configure \
27238           --srcdir=$${topdir}/$$module_srcdir \
27239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27240           --target=${target_alias} \
27241           --with-build-libsubdir=$(HOST_SUBDIR) \
27242           $(STAGE3_CONFIGURE_FLAGS) \
27243           --disable-shared
27244 @endif libiconv-bootstrap
27245
27246 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
27247 maybe-configure-stage4-libiconv:
27248 @if libiconv-bootstrap
27249 maybe-configure-stage4-libiconv: configure-stage4-libiconv
27250 configure-stage4-libiconv:
27251         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27253         @r=`${PWD_COMMAND}`; export r; \
27254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255         TFLAGS="$(STAGE4_TFLAGS)"; \
27256         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27257         $(HOST_EXPORTS) \
27258         $(POSTSTAGE1_HOST_EXPORTS) \
27259         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27260         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27261         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27262         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
27263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27264         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27265         case $(srcdir) in \
27266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27267           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27269         esac; \
27270         module_srcdir=libiconv; \
27271         $(SHELL) $$s/$$module_srcdir/configure \
27272           --srcdir=$${topdir}/$$module_srcdir \
27273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27274           --target=${target_alias} \
27275           --with-build-libsubdir=$(HOST_SUBDIR) \
27276           $(STAGE4_CONFIGURE_FLAGS) \
27277           --disable-shared
27278 @endif libiconv-bootstrap
27279
27280 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
27281 maybe-configure-stageprofile-libiconv:
27282 @if libiconv-bootstrap
27283 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
27284 configure-stageprofile-libiconv:
27285         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27287         @r=`${PWD_COMMAND}`; export r; \
27288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27289         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27290         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27291         $(HOST_EXPORTS) \
27292         $(POSTSTAGE1_HOST_EXPORTS) \
27293         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27294         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27295         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27296         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
27297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27298         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27299         case $(srcdir) in \
27300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27301           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27303         esac; \
27304         module_srcdir=libiconv; \
27305         $(SHELL) $$s/$$module_srcdir/configure \
27306           --srcdir=$${topdir}/$$module_srcdir \
27307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27308           --target=${target_alias} \
27309           --with-build-libsubdir=$(HOST_SUBDIR) \
27310           $(STAGEprofile_CONFIGURE_FLAGS) \
27311           --disable-shared
27312 @endif libiconv-bootstrap
27313
27314 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
27315 maybe-configure-stagefeedback-libiconv:
27316 @if libiconv-bootstrap
27317 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
27318 configure-stagefeedback-libiconv:
27319         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27321         @r=`${PWD_COMMAND}`; export r; \
27322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27323         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27324         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27325         $(HOST_EXPORTS) \
27326         $(POSTSTAGE1_HOST_EXPORTS) \
27327         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27328         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27329         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27330         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
27331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27332         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27333         case $(srcdir) in \
27334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27335           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27337         esac; \
27338         module_srcdir=libiconv; \
27339         $(SHELL) $$s/$$module_srcdir/configure \
27340           --srcdir=$${topdir}/$$module_srcdir \
27341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27342           --target=${target_alias} \
27343           --with-build-libsubdir=$(HOST_SUBDIR) \
27344           $(STAGEfeedback_CONFIGURE_FLAGS) \
27345           --disable-shared
27346 @endif libiconv-bootstrap
27347
27348 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
27349 maybe-configure-stageautoprofile-libiconv:
27350 @if libiconv-bootstrap
27351 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
27352 configure-stageautoprofile-libiconv:
27353         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27355         @r=`${PWD_COMMAND}`; export r; \
27356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27357         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27358         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27359         $(HOST_EXPORTS) \
27360         $(POSTSTAGE1_HOST_EXPORTS) \
27361         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27362         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27363         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27364         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
27365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27366         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27367         case $(srcdir) in \
27368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27369           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27371         esac; \
27372         module_srcdir=libiconv; \
27373         $(SHELL) $$s/$$module_srcdir/configure \
27374           --srcdir=$${topdir}/$$module_srcdir \
27375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27376           --target=${target_alias} \
27377           --with-build-libsubdir=$(HOST_SUBDIR) \
27378           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27379           --disable-shared
27380 @endif libiconv-bootstrap
27381
27382 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
27383 maybe-configure-stageautofeedback-libiconv:
27384 @if libiconv-bootstrap
27385 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
27386 configure-stageautofeedback-libiconv:
27387         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27389         @r=`${PWD_COMMAND}`; export r; \
27390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27391         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27392         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27393         $(HOST_EXPORTS) \
27394         $(POSTSTAGE1_HOST_EXPORTS) \
27395         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27396         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27397         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27398         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
27399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27400         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27401         case $(srcdir) in \
27402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27403           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27405         esac; \
27406         module_srcdir=libiconv; \
27407         $(SHELL) $$s/$$module_srcdir/configure \
27408           --srcdir=$${topdir}/$$module_srcdir \
27409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27410           --target=${target_alias} \
27411           --with-build-libsubdir=$(HOST_SUBDIR) \
27412           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27413           --disable-shared
27414 @endif libiconv-bootstrap
27415
27416
27417
27418
27419
27420 .PHONY: all-libiconv maybe-all-libiconv
27421 maybe-all-libiconv:
27422 @if gcc-bootstrap
27423 all-libiconv: stage_current
27424 @endif gcc-bootstrap
27425 @if libiconv
27426 TARGET-libiconv=all
27427 maybe-all-libiconv: all-libiconv
27428 all-libiconv: configure-libiconv
27429         @r=`${PWD_COMMAND}`; export r; \
27430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27431         $(HOST_EXPORTS)  \
27432         (cd $(HOST_SUBDIR)/libiconv && \
27433           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27434                 $(TARGET-libiconv))
27435 @endif libiconv
27436
27437
27438
27439 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
27440 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
27441 maybe-all-stage1-libiconv:
27442 maybe-clean-stage1-libiconv:
27443 @if libiconv-bootstrap
27444 maybe-all-stage1-libiconv: all-stage1-libiconv
27445 all-stage1: all-stage1-libiconv
27446 TARGET-stage1-libiconv = $(TARGET-libiconv)
27447 all-stage1-libiconv: configure-stage1-libiconv
27448         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27449         @r=`${PWD_COMMAND}`; export r; \
27450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451         TFLAGS="$(STAGE1_TFLAGS)"; \
27452         $(HOST_EXPORTS)  \
27453         cd $(HOST_SUBDIR)/libiconv && \
27454          \
27455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27456                 CFLAGS="$(STAGE1_CFLAGS)" \
27457                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27458                 LIBCFLAGS="$(LIBCFLAGS)" \
27459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27462                 $(EXTRA_HOST_FLAGS)  \
27463                 $(STAGE1_FLAGS_TO_PASS)  \
27464                 TFLAGS="$(STAGE1_TFLAGS)"  \
27465                 $(TARGET-stage1-libiconv)
27466
27467 maybe-clean-stage1-libiconv: clean-stage1-libiconv
27468 clean-stage1: clean-stage1-libiconv
27469 clean-stage1-libiconv:
27470         @if [ $(current_stage) = stage1 ]; then \
27471           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27472         else \
27473           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
27474           $(MAKE) stage1-start; \
27475         fi; \
27476         cd $(HOST_SUBDIR)/libiconv && \
27477         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27478         $(STAGE1_FLAGS_TO_PASS)  clean
27479 @endif libiconv-bootstrap
27480
27481
27482 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
27483 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
27484 maybe-all-stage2-libiconv:
27485 maybe-clean-stage2-libiconv:
27486 @if libiconv-bootstrap
27487 maybe-all-stage2-libiconv: all-stage2-libiconv
27488 all-stage2: all-stage2-libiconv
27489 TARGET-stage2-libiconv = $(TARGET-libiconv)
27490 all-stage2-libiconv: configure-stage2-libiconv
27491         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27492         @r=`${PWD_COMMAND}`; export r; \
27493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494         TFLAGS="$(STAGE2_TFLAGS)"; \
27495         $(HOST_EXPORTS) \
27496         $(POSTSTAGE1_HOST_EXPORTS)  \
27497         cd $(HOST_SUBDIR)/libiconv && \
27498          \
27499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27500                 CFLAGS="$(STAGE2_CFLAGS)" \
27501                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27502                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27503                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27504                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27505                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27506                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27507                 TFLAGS="$(STAGE2_TFLAGS)"  \
27508                 $(TARGET-stage2-libiconv)
27509
27510 maybe-clean-stage2-libiconv: clean-stage2-libiconv
27511 clean-stage2: clean-stage2-libiconv
27512 clean-stage2-libiconv:
27513         @if [ $(current_stage) = stage2 ]; then \
27514           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27515         else \
27516           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
27517           $(MAKE) stage2-start; \
27518         fi; \
27519         cd $(HOST_SUBDIR)/libiconv && \
27520         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27521 @endif libiconv-bootstrap
27522
27523
27524 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
27525 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
27526 maybe-all-stage3-libiconv:
27527 maybe-clean-stage3-libiconv:
27528 @if libiconv-bootstrap
27529 maybe-all-stage3-libiconv: all-stage3-libiconv
27530 all-stage3: all-stage3-libiconv
27531 TARGET-stage3-libiconv = $(TARGET-libiconv)
27532 all-stage3-libiconv: configure-stage3-libiconv
27533         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27534         @r=`${PWD_COMMAND}`; export r; \
27535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536         TFLAGS="$(STAGE3_TFLAGS)"; \
27537         $(HOST_EXPORTS) \
27538         $(POSTSTAGE1_HOST_EXPORTS)  \
27539         cd $(HOST_SUBDIR)/libiconv && \
27540          \
27541         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27542                 CFLAGS="$(STAGE3_CFLAGS)" \
27543                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27544                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27545                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27546                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27547                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27548                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27549                 TFLAGS="$(STAGE3_TFLAGS)"  \
27550                 $(TARGET-stage3-libiconv)
27551
27552 maybe-clean-stage3-libiconv: clean-stage3-libiconv
27553 clean-stage3: clean-stage3-libiconv
27554 clean-stage3-libiconv:
27555         @if [ $(current_stage) = stage3 ]; then \
27556           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27557         else \
27558           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
27559           $(MAKE) stage3-start; \
27560         fi; \
27561         cd $(HOST_SUBDIR)/libiconv && \
27562         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27563 @endif libiconv-bootstrap
27564
27565
27566 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
27567 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
27568 maybe-all-stage4-libiconv:
27569 maybe-clean-stage4-libiconv:
27570 @if libiconv-bootstrap
27571 maybe-all-stage4-libiconv: all-stage4-libiconv
27572 all-stage4: all-stage4-libiconv
27573 TARGET-stage4-libiconv = $(TARGET-libiconv)
27574 all-stage4-libiconv: configure-stage4-libiconv
27575         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27576         @r=`${PWD_COMMAND}`; export r; \
27577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27578         TFLAGS="$(STAGE4_TFLAGS)"; \
27579         $(HOST_EXPORTS) \
27580         $(POSTSTAGE1_HOST_EXPORTS)  \
27581         cd $(HOST_SUBDIR)/libiconv && \
27582          \
27583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27584                 CFLAGS="$(STAGE4_CFLAGS)" \
27585                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27586                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27591                 TFLAGS="$(STAGE4_TFLAGS)"  \
27592                 $(TARGET-stage4-libiconv)
27593
27594 maybe-clean-stage4-libiconv: clean-stage4-libiconv
27595 clean-stage4: clean-stage4-libiconv
27596 clean-stage4-libiconv:
27597         @if [ $(current_stage) = stage4 ]; then \
27598           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27599         else \
27600           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
27601           $(MAKE) stage4-start; \
27602         fi; \
27603         cd $(HOST_SUBDIR)/libiconv && \
27604         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27605 @endif libiconv-bootstrap
27606
27607
27608 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
27609 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
27610 maybe-all-stageprofile-libiconv:
27611 maybe-clean-stageprofile-libiconv:
27612 @if libiconv-bootstrap
27613 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
27614 all-stageprofile: all-stageprofile-libiconv
27615 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
27616 all-stageprofile-libiconv: configure-stageprofile-libiconv
27617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27618         @r=`${PWD_COMMAND}`; export r; \
27619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27620         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27621         $(HOST_EXPORTS) \
27622         $(POSTSTAGE1_HOST_EXPORTS)  \
27623         cd $(HOST_SUBDIR)/libiconv && \
27624          \
27625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27626                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27627                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27628                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27633                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27634                 $(TARGET-stageprofile-libiconv)
27635
27636 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
27637 clean-stageprofile: clean-stageprofile-libiconv
27638 clean-stageprofile-libiconv:
27639         @if [ $(current_stage) = stageprofile ]; then \
27640           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27641         else \
27642           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
27643           $(MAKE) stageprofile-start; \
27644         fi; \
27645         cd $(HOST_SUBDIR)/libiconv && \
27646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27647 @endif libiconv-bootstrap
27648
27649
27650 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
27651 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
27652 maybe-all-stagefeedback-libiconv:
27653 maybe-clean-stagefeedback-libiconv:
27654 @if libiconv-bootstrap
27655 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
27656 all-stagefeedback: all-stagefeedback-libiconv
27657 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
27658 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
27659         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27660         @r=`${PWD_COMMAND}`; export r; \
27661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27663         $(HOST_EXPORTS) \
27664         $(POSTSTAGE1_HOST_EXPORTS)  \
27665         cd $(HOST_SUBDIR)/libiconv && \
27666          \
27667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27668                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27669                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27670                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27675                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27676                 $(TARGET-stagefeedback-libiconv)
27677
27678 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
27679 clean-stagefeedback: clean-stagefeedback-libiconv
27680 clean-stagefeedback-libiconv:
27681         @if [ $(current_stage) = stagefeedback ]; then \
27682           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27683         else \
27684           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
27685           $(MAKE) stagefeedback-start; \
27686         fi; \
27687         cd $(HOST_SUBDIR)/libiconv && \
27688         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27689 @endif libiconv-bootstrap
27690
27691
27692 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
27693 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
27694 maybe-all-stageautoprofile-libiconv:
27695 maybe-clean-stageautoprofile-libiconv:
27696 @if libiconv-bootstrap
27697 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
27698 all-stageautoprofile: all-stageautoprofile-libiconv
27699 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
27700 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
27701         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27702         @r=`${PWD_COMMAND}`; export r; \
27703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27705         $(HOST_EXPORTS) \
27706         $(POSTSTAGE1_HOST_EXPORTS)  \
27707         cd $(HOST_SUBDIR)/libiconv && \
27708         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27710                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27711                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27712                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27716                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27717                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
27718                 $(TARGET-stageautoprofile-libiconv)
27719
27720 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
27721 clean-stageautoprofile: clean-stageautoprofile-libiconv
27722 clean-stageautoprofile-libiconv:
27723         @if [ $(current_stage) = stageautoprofile ]; then \
27724           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27725         else \
27726           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
27727           $(MAKE) stageautoprofile-start; \
27728         fi; \
27729         cd $(HOST_SUBDIR)/libiconv && \
27730         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27731 @endif libiconv-bootstrap
27732
27733
27734 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
27735 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
27736 maybe-all-stageautofeedback-libiconv:
27737 maybe-clean-stageautofeedback-libiconv:
27738 @if libiconv-bootstrap
27739 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
27740 all-stageautofeedback: all-stageautofeedback-libiconv
27741 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
27742 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
27743         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27744         @r=`${PWD_COMMAND}`; export r; \
27745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27746         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27747         $(HOST_EXPORTS) \
27748         $(POSTSTAGE1_HOST_EXPORTS)  \
27749         cd $(HOST_SUBDIR)/libiconv && \
27750          \
27751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27752                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27753                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27754                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27759                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27760                 $(TARGET-stageautofeedback-libiconv)
27761
27762 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
27763 clean-stageautofeedback: clean-stageautofeedback-libiconv
27764 clean-stageautofeedback-libiconv:
27765         @if [ $(current_stage) = stageautofeedback ]; then \
27766           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27767         else \
27768           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
27769           $(MAKE) stageautofeedback-start; \
27770         fi; \
27771         cd $(HOST_SUBDIR)/libiconv && \
27772         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27773 @endif libiconv-bootstrap
27774
27775
27776
27777
27778
27779 .PHONY: check-libiconv maybe-check-libiconv
27780 maybe-check-libiconv:
27781 @if libiconv
27782 maybe-check-libiconv: check-libiconv
27783
27784 check-libiconv:
27785         @: $(MAKE); $(unstage)
27786         @r=`${PWD_COMMAND}`; export r; \
27787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27789         (cd $(HOST_SUBDIR)/libiconv && \
27790           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
27791
27792 @endif libiconv
27793
27794 .PHONY: install-libiconv maybe-install-libiconv
27795 maybe-install-libiconv:
27796 @if libiconv
27797 maybe-install-libiconv: install-libiconv
27798
27799 install-libiconv:
27800
27801 @endif libiconv
27802
27803 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
27804 maybe-install-strip-libiconv:
27805 @if libiconv
27806 maybe-install-strip-libiconv: install-strip-libiconv
27807
27808 install-strip-libiconv:
27809
27810 @endif libiconv
27811
27812 # Other targets (info, dvi, pdf, etc.)
27813
27814 .PHONY: maybe-info-libiconv info-libiconv
27815 maybe-info-libiconv:
27816 @if libiconv
27817 maybe-info-libiconv: info-libiconv
27818
27819 # libiconv doesn't support info.
27820 info-libiconv:
27821
27822 @endif libiconv
27823
27824 .PHONY: maybe-dvi-libiconv dvi-libiconv
27825 maybe-dvi-libiconv:
27826 @if libiconv
27827 maybe-dvi-libiconv: dvi-libiconv
27828
27829 dvi-libiconv: \
27830     configure-libiconv 
27831         @[ -f ./libiconv/Makefile ] || exit 0; \
27832         r=`${PWD_COMMAND}`; export r; \
27833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27834         $(HOST_EXPORTS) \
27835         for flag in $(EXTRA_HOST_FLAGS) ; do \
27836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27837         done; \
27838         echo "Doing dvi in libiconv"; \
27839         (cd $(HOST_SUBDIR)/libiconv && \
27840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27842                   "RANLIB=$${RANLIB}" \
27843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27844                   dvi) \
27845           || exit 1
27846
27847 @endif libiconv
27848
27849 .PHONY: maybe-pdf-libiconv pdf-libiconv
27850 maybe-pdf-libiconv:
27851 @if libiconv
27852 maybe-pdf-libiconv: pdf-libiconv
27853
27854 # libiconv doesn't support pdf.
27855 pdf-libiconv:
27856
27857 @endif libiconv
27858
27859 .PHONY: maybe-html-libiconv html-libiconv
27860 maybe-html-libiconv:
27861 @if libiconv
27862 maybe-html-libiconv: html-libiconv
27863
27864 # libiconv doesn't support html.
27865 html-libiconv:
27866
27867 @endif libiconv
27868
27869 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
27870 maybe-TAGS-libiconv:
27871 @if libiconv
27872 maybe-TAGS-libiconv: TAGS-libiconv
27873
27874 TAGS-libiconv: \
27875     configure-libiconv 
27876         @[ -f ./libiconv/Makefile ] || exit 0; \
27877         r=`${PWD_COMMAND}`; export r; \
27878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27879         $(HOST_EXPORTS) \
27880         for flag in $(EXTRA_HOST_FLAGS) ; do \
27881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27882         done; \
27883         echo "Doing TAGS in libiconv"; \
27884         (cd $(HOST_SUBDIR)/libiconv && \
27885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27887                   "RANLIB=$${RANLIB}" \
27888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27889                   TAGS) \
27890           || exit 1
27891
27892 @endif libiconv
27893
27894 .PHONY: maybe-install-info-libiconv install-info-libiconv
27895 maybe-install-info-libiconv:
27896 @if libiconv
27897 maybe-install-info-libiconv: install-info-libiconv
27898
27899 # libiconv doesn't support install-info.
27900 install-info-libiconv:
27901
27902 @endif libiconv
27903
27904 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
27905 maybe-install-pdf-libiconv:
27906 @if libiconv
27907 maybe-install-pdf-libiconv: install-pdf-libiconv
27908
27909 # libiconv doesn't support install-pdf.
27910 install-pdf-libiconv:
27911
27912 @endif libiconv
27913
27914 .PHONY: maybe-install-html-libiconv install-html-libiconv
27915 maybe-install-html-libiconv:
27916 @if libiconv
27917 maybe-install-html-libiconv: install-html-libiconv
27918
27919 # libiconv doesn't support install-html.
27920 install-html-libiconv:
27921
27922 @endif libiconv
27923
27924 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
27925 maybe-installcheck-libiconv:
27926 @if libiconv
27927 maybe-installcheck-libiconv: installcheck-libiconv
27928
27929 installcheck-libiconv: \
27930     configure-libiconv 
27931         @[ -f ./libiconv/Makefile ] || exit 0; \
27932         r=`${PWD_COMMAND}`; export r; \
27933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27934         $(HOST_EXPORTS) \
27935         for flag in $(EXTRA_HOST_FLAGS) ; do \
27936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27937         done; \
27938         echo "Doing installcheck in libiconv"; \
27939         (cd $(HOST_SUBDIR)/libiconv && \
27940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27942                   "RANLIB=$${RANLIB}" \
27943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27944                   installcheck) \
27945           || exit 1
27946
27947 @endif libiconv
27948
27949 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
27950 maybe-mostlyclean-libiconv:
27951 @if libiconv
27952 maybe-mostlyclean-libiconv: mostlyclean-libiconv
27953
27954 mostlyclean-libiconv: 
27955         @[ -f ./libiconv/Makefile ] || exit 0; \
27956         r=`${PWD_COMMAND}`; export r; \
27957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27958         $(HOST_EXPORTS) \
27959         for flag in $(EXTRA_HOST_FLAGS) ; do \
27960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27961         done; \
27962         echo "Doing mostlyclean in libiconv"; \
27963         (cd $(HOST_SUBDIR)/libiconv && \
27964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27966                   "RANLIB=$${RANLIB}" \
27967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27968                   mostlyclean) \
27969           || exit 1
27970
27971 @endif libiconv
27972
27973 .PHONY: maybe-clean-libiconv clean-libiconv
27974 maybe-clean-libiconv:
27975 @if libiconv
27976 maybe-clean-libiconv: clean-libiconv
27977
27978 clean-libiconv: 
27979         @[ -f ./libiconv/Makefile ] || exit 0; \
27980         r=`${PWD_COMMAND}`; export r; \
27981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27982         $(HOST_EXPORTS) \
27983         for flag in $(EXTRA_HOST_FLAGS) ; do \
27984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27985         done; \
27986         echo "Doing clean in libiconv"; \
27987         (cd $(HOST_SUBDIR)/libiconv && \
27988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27990                   "RANLIB=$${RANLIB}" \
27991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27992                   clean) \
27993           || exit 1
27994
27995 @endif libiconv
27996
27997 .PHONY: maybe-distclean-libiconv distclean-libiconv
27998 maybe-distclean-libiconv:
27999 @if libiconv
28000 maybe-distclean-libiconv: distclean-libiconv
28001
28002 distclean-libiconv: 
28003         @[ -f ./libiconv/Makefile ] || exit 0; \
28004         r=`${PWD_COMMAND}`; export r; \
28005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28006         $(HOST_EXPORTS) \
28007         for flag in $(EXTRA_HOST_FLAGS) ; do \
28008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28009         done; \
28010         echo "Doing distclean in libiconv"; \
28011         (cd $(HOST_SUBDIR)/libiconv && \
28012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28014                   "RANLIB=$${RANLIB}" \
28015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28016                   distclean) \
28017           || exit 1
28018
28019 @endif libiconv
28020
28021 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28022 maybe-maintainer-clean-libiconv:
28023 @if libiconv
28024 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28025
28026 maintainer-clean-libiconv: 
28027         @[ -f ./libiconv/Makefile ] || exit 0; \
28028         r=`${PWD_COMMAND}`; export r; \
28029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28030         $(HOST_EXPORTS) \
28031         for flag in $(EXTRA_HOST_FLAGS) ; do \
28032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28033         done; \
28034         echo "Doing maintainer-clean in libiconv"; \
28035         (cd $(HOST_SUBDIR)/libiconv && \
28036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28038                   "RANLIB=$${RANLIB}" \
28039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28040                   maintainer-clean) \
28041           || exit 1
28042
28043 @endif libiconv
28044
28045
28046
28047 .PHONY: configure-m4 maybe-configure-m4
28048 maybe-configure-m4:
28049 @if gcc-bootstrap
28050 configure-m4: stage_current
28051 @endif gcc-bootstrap
28052 @if m4
28053 maybe-configure-m4: configure-m4
28054 configure-m4: 
28055         @: $(MAKE); $(unstage)
28056         @r=`${PWD_COMMAND}`; export r; \
28057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
28059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
28060         $(HOST_EXPORTS)  \
28061         echo Configuring in $(HOST_SUBDIR)/m4; \
28062         cd "$(HOST_SUBDIR)/m4" || exit 1; \
28063         case $(srcdir) in \
28064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28065           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
28066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28067         esac; \
28068         module_srcdir=m4; \
28069         $(SHELL) \
28070           $$s/$$module_srcdir/configure \
28071           --srcdir=$${topdir}/$$module_srcdir \
28072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28073           --target=${target_alias}  \
28074           || exit 1
28075 @endif m4
28076
28077
28078
28079
28080
28081 .PHONY: all-m4 maybe-all-m4
28082 maybe-all-m4:
28083 @if gcc-bootstrap
28084 all-m4: stage_current
28085 @endif gcc-bootstrap
28086 @if m4
28087 TARGET-m4=all
28088 maybe-all-m4: all-m4
28089 all-m4: configure-m4
28090         @: $(MAKE); $(unstage)
28091         @r=`${PWD_COMMAND}`; export r; \
28092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28093         $(HOST_EXPORTS)  \
28094         (cd $(HOST_SUBDIR)/m4 && \
28095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28096                 $(TARGET-m4))
28097 @endif m4
28098
28099
28100
28101
28102 .PHONY: check-m4 maybe-check-m4
28103 maybe-check-m4:
28104 @if m4
28105 maybe-check-m4: check-m4
28106
28107 check-m4:
28108         @: $(MAKE); $(unstage)
28109         @r=`${PWD_COMMAND}`; export r; \
28110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111         $(HOST_EXPORTS)  \
28112         (cd $(HOST_SUBDIR)/m4 && \
28113           $(MAKE) $(FLAGS_TO_PASS)  check)
28114
28115 @endif m4
28116
28117 .PHONY: install-m4 maybe-install-m4
28118 maybe-install-m4:
28119 @if m4
28120 maybe-install-m4: install-m4
28121
28122 install-m4: installdirs
28123         @: $(MAKE); $(unstage)
28124         @r=`${PWD_COMMAND}`; export r; \
28125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126         $(HOST_EXPORTS) \
28127         (cd $(HOST_SUBDIR)/m4 && \
28128           $(MAKE) $(FLAGS_TO_PASS)  install)
28129
28130 @endif m4
28131
28132 .PHONY: install-strip-m4 maybe-install-strip-m4
28133 maybe-install-strip-m4:
28134 @if m4
28135 maybe-install-strip-m4: install-strip-m4
28136
28137 install-strip-m4: installdirs
28138         @: $(MAKE); $(unstage)
28139         @r=`${PWD_COMMAND}`; export r; \
28140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141         $(HOST_EXPORTS) \
28142         (cd $(HOST_SUBDIR)/m4 && \
28143           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28144
28145 @endif m4
28146
28147 # Other targets (info, dvi, pdf, etc.)
28148
28149 .PHONY: maybe-info-m4 info-m4
28150 maybe-info-m4:
28151 @if m4
28152 maybe-info-m4: info-m4
28153
28154 info-m4: \
28155     configure-m4 
28156         @: $(MAKE); $(unstage)
28157         @[ -f ./m4/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 m4"; \
28165         (cd $(HOST_SUBDIR)/m4 && \
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 m4
28174
28175 .PHONY: maybe-dvi-m4 dvi-m4
28176 maybe-dvi-m4:
28177 @if m4
28178 maybe-dvi-m4: dvi-m4
28179
28180 dvi-m4: \
28181     configure-m4 
28182         @: $(MAKE); $(unstage)
28183         @[ -f ./m4/Makefile ] || exit 0; \
28184         r=`${PWD_COMMAND}`; export r; \
28185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186         $(HOST_EXPORTS) \
28187         for flag in $(EXTRA_HOST_FLAGS) ; do \
28188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189         done; \
28190         echo "Doing dvi in m4"; \
28191         (cd $(HOST_SUBDIR)/m4 && \
28192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194                   "RANLIB=$${RANLIB}" \
28195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196                   dvi) \
28197           || exit 1
28198
28199 @endif m4
28200
28201 .PHONY: maybe-pdf-m4 pdf-m4
28202 maybe-pdf-m4:
28203 @if m4
28204 maybe-pdf-m4: pdf-m4
28205
28206 pdf-m4: \
28207     configure-m4 
28208         @: $(MAKE); $(unstage)
28209         @[ -f ./m4/Makefile ] || exit 0; \
28210         r=`${PWD_COMMAND}`; export r; \
28211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28212         $(HOST_EXPORTS) \
28213         for flag in $(EXTRA_HOST_FLAGS) ; do \
28214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28215         done; \
28216         echo "Doing pdf in m4"; \
28217         (cd $(HOST_SUBDIR)/m4 && \
28218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28220                   "RANLIB=$${RANLIB}" \
28221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28222                   pdf) \
28223           || exit 1
28224
28225 @endif m4
28226
28227 .PHONY: maybe-html-m4 html-m4
28228 maybe-html-m4:
28229 @if m4
28230 maybe-html-m4: html-m4
28231
28232 html-m4: \
28233     configure-m4 
28234         @: $(MAKE); $(unstage)
28235         @[ -f ./m4/Makefile ] || exit 0; \
28236         r=`${PWD_COMMAND}`; export r; \
28237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238         $(HOST_EXPORTS) \
28239         for flag in $(EXTRA_HOST_FLAGS) ; do \
28240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28241         done; \
28242         echo "Doing html in m4"; \
28243         (cd $(HOST_SUBDIR)/m4 && \
28244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28246                   "RANLIB=$${RANLIB}" \
28247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28248                   html) \
28249           || exit 1
28250
28251 @endif m4
28252
28253 .PHONY: maybe-TAGS-m4 TAGS-m4
28254 maybe-TAGS-m4:
28255 @if m4
28256 maybe-TAGS-m4: TAGS-m4
28257
28258 TAGS-m4: \
28259     configure-m4 
28260         @: $(MAKE); $(unstage)
28261         @[ -f ./m4/Makefile ] || exit 0; \
28262         r=`${PWD_COMMAND}`; export r; \
28263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264         $(HOST_EXPORTS) \
28265         for flag in $(EXTRA_HOST_FLAGS) ; do \
28266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28267         done; \
28268         echo "Doing TAGS in m4"; \
28269         (cd $(HOST_SUBDIR)/m4 && \
28270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28272                   "RANLIB=$${RANLIB}" \
28273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28274                   TAGS) \
28275           || exit 1
28276
28277 @endif m4
28278
28279 .PHONY: maybe-install-info-m4 install-info-m4
28280 maybe-install-info-m4:
28281 @if m4
28282 maybe-install-info-m4: install-info-m4
28283
28284 install-info-m4: \
28285     configure-m4 \
28286     info-m4 
28287         @: $(MAKE); $(unstage)
28288         @[ -f ./m4/Makefile ] || exit 0; \
28289         r=`${PWD_COMMAND}`; export r; \
28290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28291         $(HOST_EXPORTS) \
28292         for flag in $(EXTRA_HOST_FLAGS) ; do \
28293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28294         done; \
28295         echo "Doing install-info in m4"; \
28296         (cd $(HOST_SUBDIR)/m4 && \
28297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28299                   "RANLIB=$${RANLIB}" \
28300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28301                   install-info) \
28302           || exit 1
28303
28304 @endif m4
28305
28306 .PHONY: maybe-install-pdf-m4 install-pdf-m4
28307 maybe-install-pdf-m4:
28308 @if m4
28309 maybe-install-pdf-m4: install-pdf-m4
28310
28311 install-pdf-m4: \
28312     configure-m4 \
28313     pdf-m4 
28314         @: $(MAKE); $(unstage)
28315         @[ -f ./m4/Makefile ] || exit 0; \
28316         r=`${PWD_COMMAND}`; export r; \
28317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28318         $(HOST_EXPORTS) \
28319         for flag in $(EXTRA_HOST_FLAGS) ; do \
28320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28321         done; \
28322         echo "Doing install-pdf in m4"; \
28323         (cd $(HOST_SUBDIR)/m4 && \
28324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28326                   "RANLIB=$${RANLIB}" \
28327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28328                   install-pdf) \
28329           || exit 1
28330
28331 @endif m4
28332
28333 .PHONY: maybe-install-html-m4 install-html-m4
28334 maybe-install-html-m4:
28335 @if m4
28336 maybe-install-html-m4: install-html-m4
28337
28338 install-html-m4: \
28339     configure-m4 \
28340     html-m4 
28341         @: $(MAKE); $(unstage)
28342         @[ -f ./m4/Makefile ] || exit 0; \
28343         r=`${PWD_COMMAND}`; export r; \
28344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28345         $(HOST_EXPORTS) \
28346         for flag in $(EXTRA_HOST_FLAGS) ; do \
28347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28348         done; \
28349         echo "Doing install-html in m4"; \
28350         (cd $(HOST_SUBDIR)/m4 && \
28351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28353                   "RANLIB=$${RANLIB}" \
28354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28355                   install-html) \
28356           || exit 1
28357
28358 @endif m4
28359
28360 .PHONY: maybe-installcheck-m4 installcheck-m4
28361 maybe-installcheck-m4:
28362 @if m4
28363 maybe-installcheck-m4: installcheck-m4
28364
28365 installcheck-m4: \
28366     configure-m4 
28367         @: $(MAKE); $(unstage)
28368         @[ -f ./m4/Makefile ] || exit 0; \
28369         r=`${PWD_COMMAND}`; export r; \
28370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28371         $(HOST_EXPORTS) \
28372         for flag in $(EXTRA_HOST_FLAGS) ; do \
28373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28374         done; \
28375         echo "Doing installcheck in m4"; \
28376         (cd $(HOST_SUBDIR)/m4 && \
28377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28379                   "RANLIB=$${RANLIB}" \
28380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28381                   installcheck) \
28382           || exit 1
28383
28384 @endif m4
28385
28386 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
28387 maybe-mostlyclean-m4:
28388 @if m4
28389 maybe-mostlyclean-m4: mostlyclean-m4
28390
28391 mostlyclean-m4: 
28392         @: $(MAKE); $(unstage)
28393         @[ -f ./m4/Makefile ] || exit 0; \
28394         r=`${PWD_COMMAND}`; export r; \
28395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396         $(HOST_EXPORTS) \
28397         for flag in $(EXTRA_HOST_FLAGS) ; do \
28398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28399         done; \
28400         echo "Doing mostlyclean in m4"; \
28401         (cd $(HOST_SUBDIR)/m4 && \
28402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28404                   "RANLIB=$${RANLIB}" \
28405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28406                   mostlyclean) \
28407           || exit 1
28408
28409 @endif m4
28410
28411 .PHONY: maybe-clean-m4 clean-m4
28412 maybe-clean-m4:
28413 @if m4
28414 maybe-clean-m4: clean-m4
28415
28416 clean-m4: 
28417         @: $(MAKE); $(unstage)
28418         @[ -f ./m4/Makefile ] || exit 0; \
28419         r=`${PWD_COMMAND}`; export r; \
28420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421         $(HOST_EXPORTS) \
28422         for flag in $(EXTRA_HOST_FLAGS) ; do \
28423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28424         done; \
28425         echo "Doing clean in m4"; \
28426         (cd $(HOST_SUBDIR)/m4 && \
28427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28429                   "RANLIB=$${RANLIB}" \
28430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28431                   clean) \
28432           || exit 1
28433
28434 @endif m4
28435
28436 .PHONY: maybe-distclean-m4 distclean-m4
28437 maybe-distclean-m4:
28438 @if m4
28439 maybe-distclean-m4: distclean-m4
28440
28441 distclean-m4: 
28442         @: $(MAKE); $(unstage)
28443         @[ -f ./m4/Makefile ] || exit 0; \
28444         r=`${PWD_COMMAND}`; export r; \
28445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446         $(HOST_EXPORTS) \
28447         for flag in $(EXTRA_HOST_FLAGS) ; do \
28448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28449         done; \
28450         echo "Doing distclean in m4"; \
28451         (cd $(HOST_SUBDIR)/m4 && \
28452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28454                   "RANLIB=$${RANLIB}" \
28455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28456                   distclean) \
28457           || exit 1
28458
28459 @endif m4
28460
28461 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
28462 maybe-maintainer-clean-m4:
28463 @if m4
28464 maybe-maintainer-clean-m4: maintainer-clean-m4
28465
28466 maintainer-clean-m4: 
28467         @: $(MAKE); $(unstage)
28468         @[ -f ./m4/Makefile ] || exit 0; \
28469         r=`${PWD_COMMAND}`; export r; \
28470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28471         $(HOST_EXPORTS) \
28472         for flag in $(EXTRA_HOST_FLAGS) ; do \
28473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28474         done; \
28475         echo "Doing maintainer-clean in m4"; \
28476         (cd $(HOST_SUBDIR)/m4 && \
28477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28479                   "RANLIB=$${RANLIB}" \
28480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28481                   maintainer-clean) \
28482           || exit 1
28483
28484 @endif m4
28485
28486
28487
28488 .PHONY: configure-readline maybe-configure-readline
28489 maybe-configure-readline:
28490 @if gcc-bootstrap
28491 configure-readline: stage_current
28492 @endif gcc-bootstrap
28493 @if readline
28494 maybe-configure-readline: configure-readline
28495 configure-readline: 
28496         @: $(MAKE); $(unstage)
28497         @r=`${PWD_COMMAND}`; export r; \
28498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28499         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
28500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
28501         $(HOST_EXPORTS)  \
28502         echo Configuring in $(HOST_SUBDIR)/readline; \
28503         cd "$(HOST_SUBDIR)/readline" || exit 1; \
28504         case $(srcdir) in \
28505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28506           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
28507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28508         esac; \
28509         module_srcdir=readline; \
28510         $(SHELL) \
28511           $$s/$$module_srcdir/configure \
28512           --srcdir=$${topdir}/$$module_srcdir \
28513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28514           --target=${target_alias}  \
28515           || exit 1
28516 @endif readline
28517
28518
28519
28520
28521
28522 .PHONY: all-readline maybe-all-readline
28523 maybe-all-readline:
28524 @if gcc-bootstrap
28525 all-readline: stage_current
28526 @endif gcc-bootstrap
28527 @if readline
28528 TARGET-readline=all
28529 maybe-all-readline: all-readline
28530 all-readline: configure-readline
28531         @: $(MAKE); $(unstage)
28532         @r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS)  \
28535         (cd $(HOST_SUBDIR)/readline && \
28536           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28537                 $(TARGET-readline))
28538 @endif readline
28539
28540
28541
28542
28543 .PHONY: check-readline maybe-check-readline
28544 maybe-check-readline:
28545 @if readline
28546 maybe-check-readline: check-readline
28547
28548 check-readline:
28549         @: $(MAKE); $(unstage)
28550         @r=`${PWD_COMMAND}`; export r; \
28551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552         $(HOST_EXPORTS)  \
28553         (cd $(HOST_SUBDIR)/readline && \
28554           $(MAKE) $(FLAGS_TO_PASS)  check)
28555
28556 @endif readline
28557
28558 .PHONY: install-readline maybe-install-readline
28559 maybe-install-readline:
28560 @if readline
28561 maybe-install-readline: install-readline
28562
28563 install-readline: installdirs
28564         @: $(MAKE); $(unstage)
28565         @r=`${PWD_COMMAND}`; export r; \
28566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28567         $(HOST_EXPORTS) \
28568         (cd $(HOST_SUBDIR)/readline && \
28569           $(MAKE) $(FLAGS_TO_PASS)  install)
28570
28571 @endif readline
28572
28573 .PHONY: install-strip-readline maybe-install-strip-readline
28574 maybe-install-strip-readline:
28575 @if readline
28576 maybe-install-strip-readline: install-strip-readline
28577
28578 install-strip-readline: installdirs
28579         @: $(MAKE); $(unstage)
28580         @r=`${PWD_COMMAND}`; export r; \
28581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582         $(HOST_EXPORTS) \
28583         (cd $(HOST_SUBDIR)/readline && \
28584           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28585
28586 @endif readline
28587
28588 # Other targets (info, dvi, pdf, etc.)
28589
28590 .PHONY: maybe-info-readline info-readline
28591 maybe-info-readline:
28592 @if readline
28593 maybe-info-readline: info-readline
28594
28595 info-readline: \
28596     configure-readline 
28597         @: $(MAKE); $(unstage)
28598         @[ -f ./readline/Makefile ] || exit 0; \
28599         r=`${PWD_COMMAND}`; export r; \
28600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601         $(HOST_EXPORTS) \
28602         for flag in $(EXTRA_HOST_FLAGS) ; do \
28603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604         done; \
28605         echo "Doing info in readline"; \
28606         (cd $(HOST_SUBDIR)/readline && \
28607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609                   "RANLIB=$${RANLIB}" \
28610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611                   info) \
28612           || exit 1
28613
28614 @endif readline
28615
28616 .PHONY: maybe-dvi-readline dvi-readline
28617 maybe-dvi-readline:
28618 @if readline
28619 maybe-dvi-readline: dvi-readline
28620
28621 dvi-readline: \
28622     configure-readline 
28623         @: $(MAKE); $(unstage)
28624         @[ -f ./readline/Makefile ] || exit 0; \
28625         r=`${PWD_COMMAND}`; export r; \
28626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28627         $(HOST_EXPORTS) \
28628         for flag in $(EXTRA_HOST_FLAGS) ; do \
28629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28630         done; \
28631         echo "Doing dvi in readline"; \
28632         (cd $(HOST_SUBDIR)/readline && \
28633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28635                   "RANLIB=$${RANLIB}" \
28636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28637                   dvi) \
28638           || exit 1
28639
28640 @endif readline
28641
28642 .PHONY: maybe-pdf-readline pdf-readline
28643 maybe-pdf-readline:
28644 @if readline
28645 maybe-pdf-readline: pdf-readline
28646
28647 pdf-readline: \
28648     configure-readline 
28649         @: $(MAKE); $(unstage)
28650         @[ -f ./readline/Makefile ] || exit 0; \
28651         r=`${PWD_COMMAND}`; export r; \
28652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28653         $(HOST_EXPORTS) \
28654         for flag in $(EXTRA_HOST_FLAGS) ; do \
28655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28656         done; \
28657         echo "Doing pdf in readline"; \
28658         (cd $(HOST_SUBDIR)/readline && \
28659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28661                   "RANLIB=$${RANLIB}" \
28662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28663                   pdf) \
28664           || exit 1
28665
28666 @endif readline
28667
28668 .PHONY: maybe-html-readline html-readline
28669 maybe-html-readline:
28670 @if readline
28671 maybe-html-readline: html-readline
28672
28673 html-readline: \
28674     configure-readline 
28675         @: $(MAKE); $(unstage)
28676         @[ -f ./readline/Makefile ] || exit 0; \
28677         r=`${PWD_COMMAND}`; export r; \
28678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679         $(HOST_EXPORTS) \
28680         for flag in $(EXTRA_HOST_FLAGS) ; do \
28681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28682         done; \
28683         echo "Doing html in readline"; \
28684         (cd $(HOST_SUBDIR)/readline && \
28685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28687                   "RANLIB=$${RANLIB}" \
28688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28689                   html) \
28690           || exit 1
28691
28692 @endif readline
28693
28694 .PHONY: maybe-TAGS-readline TAGS-readline
28695 maybe-TAGS-readline:
28696 @if readline
28697 maybe-TAGS-readline: TAGS-readline
28698
28699 TAGS-readline: \
28700     configure-readline 
28701         @: $(MAKE); $(unstage)
28702         @[ -f ./readline/Makefile ] || exit 0; \
28703         r=`${PWD_COMMAND}`; export r; \
28704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705         $(HOST_EXPORTS) \
28706         for flag in $(EXTRA_HOST_FLAGS) ; do \
28707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28708         done; \
28709         echo "Doing TAGS in readline"; \
28710         (cd $(HOST_SUBDIR)/readline && \
28711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28713                   "RANLIB=$${RANLIB}" \
28714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28715                   TAGS) \
28716           || exit 1
28717
28718 @endif readline
28719
28720 .PHONY: maybe-install-info-readline install-info-readline
28721 maybe-install-info-readline:
28722 @if readline
28723 maybe-install-info-readline: install-info-readline
28724
28725 install-info-readline: \
28726     configure-readline \
28727     info-readline 
28728         @: $(MAKE); $(unstage)
28729         @[ -f ./readline/Makefile ] || exit 0; \
28730         r=`${PWD_COMMAND}`; export r; \
28731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28732         $(HOST_EXPORTS) \
28733         for flag in $(EXTRA_HOST_FLAGS) ; do \
28734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28735         done; \
28736         echo "Doing install-info in readline"; \
28737         (cd $(HOST_SUBDIR)/readline && \
28738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28740                   "RANLIB=$${RANLIB}" \
28741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28742                   install-info) \
28743           || exit 1
28744
28745 @endif readline
28746
28747 .PHONY: maybe-install-pdf-readline install-pdf-readline
28748 maybe-install-pdf-readline:
28749 @if readline
28750 maybe-install-pdf-readline: install-pdf-readline
28751
28752 install-pdf-readline: \
28753     configure-readline \
28754     pdf-readline 
28755         @: $(MAKE); $(unstage)
28756         @[ -f ./readline/Makefile ] || exit 0; \
28757         r=`${PWD_COMMAND}`; export r; \
28758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28759         $(HOST_EXPORTS) \
28760         for flag in $(EXTRA_HOST_FLAGS) ; do \
28761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28762         done; \
28763         echo "Doing install-pdf in readline"; \
28764         (cd $(HOST_SUBDIR)/readline && \
28765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28767                   "RANLIB=$${RANLIB}" \
28768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28769                   install-pdf) \
28770           || exit 1
28771
28772 @endif readline
28773
28774 .PHONY: maybe-install-html-readline install-html-readline
28775 maybe-install-html-readline:
28776 @if readline
28777 maybe-install-html-readline: install-html-readline
28778
28779 install-html-readline: \
28780     configure-readline \
28781     html-readline 
28782         @: $(MAKE); $(unstage)
28783         @[ -f ./readline/Makefile ] || exit 0; \
28784         r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         $(HOST_EXPORTS) \
28787         for flag in $(EXTRA_HOST_FLAGS) ; do \
28788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789         done; \
28790         echo "Doing install-html in readline"; \
28791         (cd $(HOST_SUBDIR)/readline && \
28792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794                   "RANLIB=$${RANLIB}" \
28795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796                   install-html) \
28797           || exit 1
28798
28799 @endif readline
28800
28801 .PHONY: maybe-installcheck-readline installcheck-readline
28802 maybe-installcheck-readline:
28803 @if readline
28804 maybe-installcheck-readline: installcheck-readline
28805
28806 installcheck-readline: \
28807     configure-readline 
28808         @: $(MAKE); $(unstage)
28809         @[ -f ./readline/Makefile ] || exit 0; \
28810         r=`${PWD_COMMAND}`; export r; \
28811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28812         $(HOST_EXPORTS) \
28813         for flag in $(EXTRA_HOST_FLAGS) ; do \
28814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28815         done; \
28816         echo "Doing installcheck in readline"; \
28817         (cd $(HOST_SUBDIR)/readline && \
28818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28820                   "RANLIB=$${RANLIB}" \
28821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28822                   installcheck) \
28823           || exit 1
28824
28825 @endif readline
28826
28827 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
28828 maybe-mostlyclean-readline:
28829 @if readline
28830 maybe-mostlyclean-readline: mostlyclean-readline
28831
28832 mostlyclean-readline: 
28833         @: $(MAKE); $(unstage)
28834         @[ -f ./readline/Makefile ] || exit 0; \
28835         r=`${PWD_COMMAND}`; export r; \
28836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28837         $(HOST_EXPORTS) \
28838         for flag in $(EXTRA_HOST_FLAGS) ; do \
28839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28840         done; \
28841         echo "Doing mostlyclean in readline"; \
28842         (cd $(HOST_SUBDIR)/readline && \
28843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28845                   "RANLIB=$${RANLIB}" \
28846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28847                   mostlyclean) \
28848           || exit 1
28849
28850 @endif readline
28851
28852 .PHONY: maybe-clean-readline clean-readline
28853 maybe-clean-readline:
28854 @if readline
28855 maybe-clean-readline: clean-readline
28856
28857 clean-readline: 
28858         @: $(MAKE); $(unstage)
28859         @[ -f ./readline/Makefile ] || exit 0; \
28860         r=`${PWD_COMMAND}`; export r; \
28861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28862         $(HOST_EXPORTS) \
28863         for flag in $(EXTRA_HOST_FLAGS) ; do \
28864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28865         done; \
28866         echo "Doing clean in readline"; \
28867         (cd $(HOST_SUBDIR)/readline && \
28868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28870                   "RANLIB=$${RANLIB}" \
28871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28872                   clean) \
28873           || exit 1
28874
28875 @endif readline
28876
28877 .PHONY: maybe-distclean-readline distclean-readline
28878 maybe-distclean-readline:
28879 @if readline
28880 maybe-distclean-readline: distclean-readline
28881
28882 distclean-readline: 
28883         @: $(MAKE); $(unstage)
28884         @[ -f ./readline/Makefile ] || exit 0; \
28885         r=`${PWD_COMMAND}`; export r; \
28886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28887         $(HOST_EXPORTS) \
28888         for flag in $(EXTRA_HOST_FLAGS) ; do \
28889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28890         done; \
28891         echo "Doing distclean in readline"; \
28892         (cd $(HOST_SUBDIR)/readline && \
28893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28895                   "RANLIB=$${RANLIB}" \
28896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28897                   distclean) \
28898           || exit 1
28899
28900 @endif readline
28901
28902 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
28903 maybe-maintainer-clean-readline:
28904 @if readline
28905 maybe-maintainer-clean-readline: maintainer-clean-readline
28906
28907 maintainer-clean-readline: 
28908         @: $(MAKE); $(unstage)
28909         @[ -f ./readline/Makefile ] || exit 0; \
28910         r=`${PWD_COMMAND}`; export r; \
28911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28912         $(HOST_EXPORTS) \
28913         for flag in $(EXTRA_HOST_FLAGS) ; do \
28914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28915         done; \
28916         echo "Doing maintainer-clean in readline"; \
28917         (cd $(HOST_SUBDIR)/readline && \
28918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28920                   "RANLIB=$${RANLIB}" \
28921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28922                   maintainer-clean) \
28923           || exit 1
28924
28925 @endif readline
28926
28927
28928
28929 .PHONY: configure-sid maybe-configure-sid
28930 maybe-configure-sid:
28931 @if gcc-bootstrap
28932 configure-sid: stage_current
28933 @endif gcc-bootstrap
28934 @if sid
28935 maybe-configure-sid: configure-sid
28936 configure-sid: 
28937         @: $(MAKE); $(unstage)
28938         @r=`${PWD_COMMAND}`; export r; \
28939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28940         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
28941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
28942         $(HOST_EXPORTS)  \
28943         echo Configuring in $(HOST_SUBDIR)/sid; \
28944         cd "$(HOST_SUBDIR)/sid" || exit 1; \
28945         case $(srcdir) in \
28946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28947           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
28948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28949         esac; \
28950         module_srcdir=sid; \
28951         $(SHELL) \
28952           $$s/$$module_srcdir/configure \
28953           --srcdir=$${topdir}/$$module_srcdir \
28954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28955           --target=${target_alias}  \
28956           || exit 1
28957 @endif sid
28958
28959
28960
28961
28962
28963 .PHONY: all-sid maybe-all-sid
28964 maybe-all-sid:
28965 @if gcc-bootstrap
28966 all-sid: stage_current
28967 @endif gcc-bootstrap
28968 @if sid
28969 TARGET-sid=all
28970 maybe-all-sid: all-sid
28971 all-sid: configure-sid
28972         @: $(MAKE); $(unstage)
28973         @r=`${PWD_COMMAND}`; export r; \
28974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975         $(HOST_EXPORTS)  \
28976         (cd $(HOST_SUBDIR)/sid && \
28977           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28978                 $(TARGET-sid))
28979 @endif sid
28980
28981
28982
28983
28984 .PHONY: check-sid maybe-check-sid
28985 maybe-check-sid:
28986 @if sid
28987 maybe-check-sid: check-sid
28988
28989 check-sid:
28990         @: $(MAKE); $(unstage)
28991         @r=`${PWD_COMMAND}`; export r; \
28992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993         $(HOST_EXPORTS)  \
28994         (cd $(HOST_SUBDIR)/sid && \
28995           $(MAKE) $(FLAGS_TO_PASS)  check)
28996
28997 @endif sid
28998
28999 .PHONY: install-sid maybe-install-sid
29000 maybe-install-sid:
29001 @if sid
29002 maybe-install-sid: install-sid
29003
29004 install-sid: installdirs
29005         @: $(MAKE); $(unstage)
29006         @r=`${PWD_COMMAND}`; export r; \
29007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008         $(HOST_EXPORTS) \
29009         (cd $(HOST_SUBDIR)/sid && \
29010           $(MAKE) $(FLAGS_TO_PASS)  install)
29011
29012 @endif sid
29013
29014 .PHONY: install-strip-sid maybe-install-strip-sid
29015 maybe-install-strip-sid:
29016 @if sid
29017 maybe-install-strip-sid: install-strip-sid
29018
29019 install-strip-sid: installdirs
29020         @: $(MAKE); $(unstage)
29021         @r=`${PWD_COMMAND}`; export r; \
29022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023         $(HOST_EXPORTS) \
29024         (cd $(HOST_SUBDIR)/sid && \
29025           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29026
29027 @endif sid
29028
29029 # Other targets (info, dvi, pdf, etc.)
29030
29031 .PHONY: maybe-info-sid info-sid
29032 maybe-info-sid:
29033 @if sid
29034 maybe-info-sid: info-sid
29035
29036 info-sid: \
29037     configure-sid 
29038         @: $(MAKE); $(unstage)
29039         @[ -f ./sid/Makefile ] || exit 0; \
29040         r=`${PWD_COMMAND}`; export r; \
29041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29042         $(HOST_EXPORTS) \
29043         for flag in $(EXTRA_HOST_FLAGS) ; do \
29044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29045         done; \
29046         echo "Doing info in sid"; \
29047         (cd $(HOST_SUBDIR)/sid && \
29048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29050                   "RANLIB=$${RANLIB}" \
29051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29052                   info) \
29053           || exit 1
29054
29055 @endif sid
29056
29057 .PHONY: maybe-dvi-sid dvi-sid
29058 maybe-dvi-sid:
29059 @if sid
29060 maybe-dvi-sid: dvi-sid
29061
29062 dvi-sid: \
29063     configure-sid 
29064         @: $(MAKE); $(unstage)
29065         @[ -f ./sid/Makefile ] || exit 0; \
29066         r=`${PWD_COMMAND}`; export r; \
29067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29068         $(HOST_EXPORTS) \
29069         for flag in $(EXTRA_HOST_FLAGS) ; do \
29070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29071         done; \
29072         echo "Doing dvi in sid"; \
29073         (cd $(HOST_SUBDIR)/sid && \
29074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29076                   "RANLIB=$${RANLIB}" \
29077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29078                   dvi) \
29079           || exit 1
29080
29081 @endif sid
29082
29083 .PHONY: maybe-pdf-sid pdf-sid
29084 maybe-pdf-sid:
29085 @if sid
29086 maybe-pdf-sid: pdf-sid
29087
29088 pdf-sid: \
29089     configure-sid 
29090         @: $(MAKE); $(unstage)
29091         @[ -f ./sid/Makefile ] || exit 0; \
29092         r=`${PWD_COMMAND}`; export r; \
29093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29094         $(HOST_EXPORTS) \
29095         for flag in $(EXTRA_HOST_FLAGS) ; do \
29096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29097         done; \
29098         echo "Doing pdf in sid"; \
29099         (cd $(HOST_SUBDIR)/sid && \
29100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29102                   "RANLIB=$${RANLIB}" \
29103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29104                   pdf) \
29105           || exit 1
29106
29107 @endif sid
29108
29109 .PHONY: maybe-html-sid html-sid
29110 maybe-html-sid:
29111 @if sid
29112 maybe-html-sid: html-sid
29113
29114 html-sid: \
29115     configure-sid 
29116         @: $(MAKE); $(unstage)
29117         @[ -f ./sid/Makefile ] || exit 0; \
29118         r=`${PWD_COMMAND}`; export r; \
29119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29120         $(HOST_EXPORTS) \
29121         for flag in $(EXTRA_HOST_FLAGS) ; do \
29122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29123         done; \
29124         echo "Doing html in sid"; \
29125         (cd $(HOST_SUBDIR)/sid && \
29126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29128                   "RANLIB=$${RANLIB}" \
29129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29130                   html) \
29131           || exit 1
29132
29133 @endif sid
29134
29135 .PHONY: maybe-TAGS-sid TAGS-sid
29136 maybe-TAGS-sid:
29137 @if sid
29138 maybe-TAGS-sid: TAGS-sid
29139
29140 TAGS-sid: \
29141     configure-sid 
29142         @: $(MAKE); $(unstage)
29143         @[ -f ./sid/Makefile ] || exit 0; \
29144         r=`${PWD_COMMAND}`; export r; \
29145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146         $(HOST_EXPORTS) \
29147         for flag in $(EXTRA_HOST_FLAGS) ; do \
29148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29149         done; \
29150         echo "Doing TAGS in sid"; \
29151         (cd $(HOST_SUBDIR)/sid && \
29152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29154                   "RANLIB=$${RANLIB}" \
29155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29156                   TAGS) \
29157           || exit 1
29158
29159 @endif sid
29160
29161 .PHONY: maybe-install-info-sid install-info-sid
29162 maybe-install-info-sid:
29163 @if sid
29164 maybe-install-info-sid: install-info-sid
29165
29166 install-info-sid: \
29167     configure-sid \
29168     info-sid 
29169         @: $(MAKE); $(unstage)
29170         @[ -f ./sid/Makefile ] || exit 0; \
29171         r=`${PWD_COMMAND}`; export r; \
29172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29173         $(HOST_EXPORTS) \
29174         for flag in $(EXTRA_HOST_FLAGS) ; do \
29175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29176         done; \
29177         echo "Doing install-info in sid"; \
29178         (cd $(HOST_SUBDIR)/sid && \
29179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29181                   "RANLIB=$${RANLIB}" \
29182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29183                   install-info) \
29184           || exit 1
29185
29186 @endif sid
29187
29188 .PHONY: maybe-install-pdf-sid install-pdf-sid
29189 maybe-install-pdf-sid:
29190 @if sid
29191 maybe-install-pdf-sid: install-pdf-sid
29192
29193 install-pdf-sid: \
29194     configure-sid \
29195     pdf-sid 
29196         @: $(MAKE); $(unstage)
29197         @[ -f ./sid/Makefile ] || exit 0; \
29198         r=`${PWD_COMMAND}`; export r; \
29199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29200         $(HOST_EXPORTS) \
29201         for flag in $(EXTRA_HOST_FLAGS) ; do \
29202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29203         done; \
29204         echo "Doing install-pdf in sid"; \
29205         (cd $(HOST_SUBDIR)/sid && \
29206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29208                   "RANLIB=$${RANLIB}" \
29209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29210                   install-pdf) \
29211           || exit 1
29212
29213 @endif sid
29214
29215 .PHONY: maybe-install-html-sid install-html-sid
29216 maybe-install-html-sid:
29217 @if sid
29218 maybe-install-html-sid: install-html-sid
29219
29220 install-html-sid: \
29221     configure-sid \
29222     html-sid 
29223         @: $(MAKE); $(unstage)
29224         @[ -f ./sid/Makefile ] || exit 0; \
29225         r=`${PWD_COMMAND}`; export r; \
29226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29227         $(HOST_EXPORTS) \
29228         for flag in $(EXTRA_HOST_FLAGS) ; do \
29229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29230         done; \
29231         echo "Doing install-html in sid"; \
29232         (cd $(HOST_SUBDIR)/sid && \
29233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29235                   "RANLIB=$${RANLIB}" \
29236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29237                   install-html) \
29238           || exit 1
29239
29240 @endif sid
29241
29242 .PHONY: maybe-installcheck-sid installcheck-sid
29243 maybe-installcheck-sid:
29244 @if sid
29245 maybe-installcheck-sid: installcheck-sid
29246
29247 installcheck-sid: \
29248     configure-sid 
29249         @: $(MAKE); $(unstage)
29250         @[ -f ./sid/Makefile ] || exit 0; \
29251         r=`${PWD_COMMAND}`; export r; \
29252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253         $(HOST_EXPORTS) \
29254         for flag in $(EXTRA_HOST_FLAGS) ; do \
29255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29256         done; \
29257         echo "Doing installcheck in sid"; \
29258         (cd $(HOST_SUBDIR)/sid && \
29259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29261                   "RANLIB=$${RANLIB}" \
29262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29263                   installcheck) \
29264           || exit 1
29265
29266 @endif sid
29267
29268 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
29269 maybe-mostlyclean-sid:
29270 @if sid
29271 maybe-mostlyclean-sid: mostlyclean-sid
29272
29273 mostlyclean-sid: 
29274         @: $(MAKE); $(unstage)
29275         @[ -f ./sid/Makefile ] || exit 0; \
29276         r=`${PWD_COMMAND}`; export r; \
29277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278         $(HOST_EXPORTS) \
29279         for flag in $(EXTRA_HOST_FLAGS) ; do \
29280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29281         done; \
29282         echo "Doing mostlyclean in sid"; \
29283         (cd $(HOST_SUBDIR)/sid && \
29284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29286                   "RANLIB=$${RANLIB}" \
29287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29288                   mostlyclean) \
29289           || exit 1
29290
29291 @endif sid
29292
29293 .PHONY: maybe-clean-sid clean-sid
29294 maybe-clean-sid:
29295 @if sid
29296 maybe-clean-sid: clean-sid
29297
29298 clean-sid: 
29299         @: $(MAKE); $(unstage)
29300         @[ -f ./sid/Makefile ] || exit 0; \
29301         r=`${PWD_COMMAND}`; export r; \
29302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29303         $(HOST_EXPORTS) \
29304         for flag in $(EXTRA_HOST_FLAGS) ; do \
29305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29306         done; \
29307         echo "Doing clean in sid"; \
29308         (cd $(HOST_SUBDIR)/sid && \
29309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29311                   "RANLIB=$${RANLIB}" \
29312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29313                   clean) \
29314           || exit 1
29315
29316 @endif sid
29317
29318 .PHONY: maybe-distclean-sid distclean-sid
29319 maybe-distclean-sid:
29320 @if sid
29321 maybe-distclean-sid: distclean-sid
29322
29323 distclean-sid: 
29324         @: $(MAKE); $(unstage)
29325         @[ -f ./sid/Makefile ] || exit 0; \
29326         r=`${PWD_COMMAND}`; export r; \
29327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328         $(HOST_EXPORTS) \
29329         for flag in $(EXTRA_HOST_FLAGS) ; do \
29330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331         done; \
29332         echo "Doing distclean in sid"; \
29333         (cd $(HOST_SUBDIR)/sid && \
29334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336                   "RANLIB=$${RANLIB}" \
29337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29338                   distclean) \
29339           || exit 1
29340
29341 @endif sid
29342
29343 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
29344 maybe-maintainer-clean-sid:
29345 @if sid
29346 maybe-maintainer-clean-sid: maintainer-clean-sid
29347
29348 maintainer-clean-sid: 
29349         @: $(MAKE); $(unstage)
29350         @[ -f ./sid/Makefile ] || exit 0; \
29351         r=`${PWD_COMMAND}`; export r; \
29352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29353         $(HOST_EXPORTS) \
29354         for flag in $(EXTRA_HOST_FLAGS) ; do \
29355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356         done; \
29357         echo "Doing maintainer-clean in sid"; \
29358         (cd $(HOST_SUBDIR)/sid && \
29359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29361                   "RANLIB=$${RANLIB}" \
29362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29363                   maintainer-clean) \
29364           || exit 1
29365
29366 @endif sid
29367
29368
29369
29370 .PHONY: configure-sim maybe-configure-sim
29371 maybe-configure-sim:
29372 @if gcc-bootstrap
29373 configure-sim: stage_current
29374 @endif gcc-bootstrap
29375 @if sim
29376 maybe-configure-sim: configure-sim
29377 configure-sim: 
29378         @: $(MAKE); $(unstage)
29379         @r=`${PWD_COMMAND}`; export r; \
29380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29381         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
29382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
29383         $(HOST_EXPORTS)  \
29384         echo Configuring in $(HOST_SUBDIR)/sim; \
29385         cd "$(HOST_SUBDIR)/sim" || exit 1; \
29386         case $(srcdir) in \
29387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29388           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
29389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29390         esac; \
29391         module_srcdir=sim; \
29392         $(SHELL) \
29393           $$s/$$module_srcdir/configure \
29394           --srcdir=$${topdir}/$$module_srcdir \
29395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29396           --target=${target_alias}  \
29397           || exit 1
29398 @endif sim
29399
29400
29401
29402
29403
29404 .PHONY: all-sim maybe-all-sim
29405 maybe-all-sim:
29406 @if gcc-bootstrap
29407 all-sim: stage_current
29408 @endif gcc-bootstrap
29409 @if sim
29410 TARGET-sim=all
29411 maybe-all-sim: all-sim
29412 all-sim: configure-sim
29413         @: $(MAKE); $(unstage)
29414         @r=`${PWD_COMMAND}`; export r; \
29415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416         $(HOST_EXPORTS)  \
29417         (cd $(HOST_SUBDIR)/sim && \
29418           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29419                 $(TARGET-sim))
29420 @endif sim
29421
29422
29423
29424
29425 .PHONY: check-sim maybe-check-sim
29426 maybe-check-sim:
29427 @if sim
29428 maybe-check-sim: check-sim
29429
29430 check-sim:
29431         @: $(MAKE); $(unstage)
29432         @r=`${PWD_COMMAND}`; export r; \
29433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434         $(HOST_EXPORTS)  \
29435         (cd $(HOST_SUBDIR)/sim && \
29436           $(MAKE) $(FLAGS_TO_PASS)  check)
29437
29438 @endif sim
29439
29440 .PHONY: install-sim maybe-install-sim
29441 maybe-install-sim:
29442 @if sim
29443 maybe-install-sim: install-sim
29444
29445 install-sim: installdirs
29446         @: $(MAKE); $(unstage)
29447         @r=`${PWD_COMMAND}`; export r; \
29448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29449         $(HOST_EXPORTS) \
29450         (cd $(HOST_SUBDIR)/sim && \
29451           $(MAKE) $(FLAGS_TO_PASS)  install)
29452
29453 @endif sim
29454
29455 .PHONY: install-strip-sim maybe-install-strip-sim
29456 maybe-install-strip-sim:
29457 @if sim
29458 maybe-install-strip-sim: install-strip-sim
29459
29460 install-strip-sim: installdirs
29461         @: $(MAKE); $(unstage)
29462         @r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         $(HOST_EXPORTS) \
29465         (cd $(HOST_SUBDIR)/sim && \
29466           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29467
29468 @endif sim
29469
29470 # Other targets (info, dvi, pdf, etc.)
29471
29472 .PHONY: maybe-info-sim info-sim
29473 maybe-info-sim:
29474 @if sim
29475 maybe-info-sim: info-sim
29476
29477 info-sim: \
29478     configure-sim 
29479         @: $(MAKE); $(unstage)
29480         @[ -f ./sim/Makefile ] || exit 0; \
29481         r=`${PWD_COMMAND}`; export r; \
29482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29483         $(HOST_EXPORTS) \
29484         for flag in $(EXTRA_HOST_FLAGS) ; do \
29485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29486         done; \
29487         echo "Doing info in sim"; \
29488         (cd $(HOST_SUBDIR)/sim && \
29489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29491                   "RANLIB=$${RANLIB}" \
29492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29493                   info) \
29494           || exit 1
29495
29496 @endif sim
29497
29498 .PHONY: maybe-dvi-sim dvi-sim
29499 maybe-dvi-sim:
29500 @if sim
29501 maybe-dvi-sim: dvi-sim
29502
29503 dvi-sim: \
29504     configure-sim 
29505         @: $(MAKE); $(unstage)
29506         @[ -f ./sim/Makefile ] || exit 0; \
29507         r=`${PWD_COMMAND}`; export r; \
29508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29509         $(HOST_EXPORTS) \
29510         for flag in $(EXTRA_HOST_FLAGS) ; do \
29511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29512         done; \
29513         echo "Doing dvi in sim"; \
29514         (cd $(HOST_SUBDIR)/sim && \
29515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29517                   "RANLIB=$${RANLIB}" \
29518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29519                   dvi) \
29520           || exit 1
29521
29522 @endif sim
29523
29524 .PHONY: maybe-pdf-sim pdf-sim
29525 maybe-pdf-sim:
29526 @if sim
29527 maybe-pdf-sim: pdf-sim
29528
29529 pdf-sim: \
29530     configure-sim 
29531         @: $(MAKE); $(unstage)
29532         @[ -f ./sim/Makefile ] || exit 0; \
29533         r=`${PWD_COMMAND}`; export r; \
29534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29535         $(HOST_EXPORTS) \
29536         for flag in $(EXTRA_HOST_FLAGS) ; do \
29537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29538         done; \
29539         echo "Doing pdf in sim"; \
29540         (cd $(HOST_SUBDIR)/sim && \
29541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29543                   "RANLIB=$${RANLIB}" \
29544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29545                   pdf) \
29546           || exit 1
29547
29548 @endif sim
29549
29550 .PHONY: maybe-html-sim html-sim
29551 maybe-html-sim:
29552 @if sim
29553 maybe-html-sim: html-sim
29554
29555 html-sim: \
29556     configure-sim 
29557         @: $(MAKE); $(unstage)
29558         @[ -f ./sim/Makefile ] || exit 0; \
29559         r=`${PWD_COMMAND}`; export r; \
29560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29561         $(HOST_EXPORTS) \
29562         for flag in $(EXTRA_HOST_FLAGS) ; do \
29563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29564         done; \
29565         echo "Doing html in sim"; \
29566         (cd $(HOST_SUBDIR)/sim && \
29567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29569                   "RANLIB=$${RANLIB}" \
29570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29571                   html) \
29572           || exit 1
29573
29574 @endif sim
29575
29576 .PHONY: maybe-TAGS-sim TAGS-sim
29577 maybe-TAGS-sim:
29578 @if sim
29579 maybe-TAGS-sim: TAGS-sim
29580
29581 TAGS-sim: \
29582     configure-sim 
29583         @: $(MAKE); $(unstage)
29584         @[ -f ./sim/Makefile ] || exit 0; \
29585         r=`${PWD_COMMAND}`; export r; \
29586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29587         $(HOST_EXPORTS) \
29588         for flag in $(EXTRA_HOST_FLAGS) ; do \
29589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29590         done; \
29591         echo "Doing TAGS in sim"; \
29592         (cd $(HOST_SUBDIR)/sim && \
29593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29595                   "RANLIB=$${RANLIB}" \
29596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29597                   TAGS) \
29598           || exit 1
29599
29600 @endif sim
29601
29602 .PHONY: maybe-install-info-sim install-info-sim
29603 maybe-install-info-sim:
29604 @if sim
29605 maybe-install-info-sim: install-info-sim
29606
29607 install-info-sim: \
29608     configure-sim \
29609     info-sim 
29610         @: $(MAKE); $(unstage)
29611         @[ -f ./sim/Makefile ] || exit 0; \
29612         r=`${PWD_COMMAND}`; export r; \
29613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29614         $(HOST_EXPORTS) \
29615         for flag in $(EXTRA_HOST_FLAGS) ; do \
29616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29617         done; \
29618         echo "Doing install-info in sim"; \
29619         (cd $(HOST_SUBDIR)/sim && \
29620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29622                   "RANLIB=$${RANLIB}" \
29623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29624                   install-info) \
29625           || exit 1
29626
29627 @endif sim
29628
29629 .PHONY: maybe-install-pdf-sim install-pdf-sim
29630 maybe-install-pdf-sim:
29631 @if sim
29632 maybe-install-pdf-sim: install-pdf-sim
29633
29634 install-pdf-sim: \
29635     configure-sim \
29636     pdf-sim 
29637         @: $(MAKE); $(unstage)
29638         @[ -f ./sim/Makefile ] || exit 0; \
29639         r=`${PWD_COMMAND}`; export r; \
29640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29641         $(HOST_EXPORTS) \
29642         for flag in $(EXTRA_HOST_FLAGS) ; do \
29643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29644         done; \
29645         echo "Doing install-pdf in sim"; \
29646         (cd $(HOST_SUBDIR)/sim && \
29647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29649                   "RANLIB=$${RANLIB}" \
29650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29651                   install-pdf) \
29652           || exit 1
29653
29654 @endif sim
29655
29656 .PHONY: maybe-install-html-sim install-html-sim
29657 maybe-install-html-sim:
29658 @if sim
29659 maybe-install-html-sim: install-html-sim
29660
29661 install-html-sim: \
29662     configure-sim \
29663     html-sim 
29664         @: $(MAKE); $(unstage)
29665         @[ -f ./sim/Makefile ] || exit 0; \
29666         r=`${PWD_COMMAND}`; export r; \
29667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29668         $(HOST_EXPORTS) \
29669         for flag in $(EXTRA_HOST_FLAGS) ; do \
29670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29671         done; \
29672         echo "Doing install-html in sim"; \
29673         (cd $(HOST_SUBDIR)/sim && \
29674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29676                   "RANLIB=$${RANLIB}" \
29677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29678                   install-html) \
29679           || exit 1
29680
29681 @endif sim
29682
29683 .PHONY: maybe-installcheck-sim installcheck-sim
29684 maybe-installcheck-sim:
29685 @if sim
29686 maybe-installcheck-sim: installcheck-sim
29687
29688 installcheck-sim: \
29689     configure-sim 
29690         @: $(MAKE); $(unstage)
29691         @[ -f ./sim/Makefile ] || exit 0; \
29692         r=`${PWD_COMMAND}`; export r; \
29693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694         $(HOST_EXPORTS) \
29695         for flag in $(EXTRA_HOST_FLAGS) ; do \
29696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29697         done; \
29698         echo "Doing installcheck in sim"; \
29699         (cd $(HOST_SUBDIR)/sim && \
29700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29702                   "RANLIB=$${RANLIB}" \
29703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29704                   installcheck) \
29705           || exit 1
29706
29707 @endif sim
29708
29709 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
29710 maybe-mostlyclean-sim:
29711 @if sim
29712 maybe-mostlyclean-sim: mostlyclean-sim
29713
29714 mostlyclean-sim: 
29715         @: $(MAKE); $(unstage)
29716         @[ -f ./sim/Makefile ] || exit 0; \
29717         r=`${PWD_COMMAND}`; export r; \
29718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29719         $(HOST_EXPORTS) \
29720         for flag in $(EXTRA_HOST_FLAGS) ; do \
29721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29722         done; \
29723         echo "Doing mostlyclean in sim"; \
29724         (cd $(HOST_SUBDIR)/sim && \
29725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29727                   "RANLIB=$${RANLIB}" \
29728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29729                   mostlyclean) \
29730           || exit 1
29731
29732 @endif sim
29733
29734 .PHONY: maybe-clean-sim clean-sim
29735 maybe-clean-sim:
29736 @if sim
29737 maybe-clean-sim: clean-sim
29738
29739 clean-sim: 
29740         @: $(MAKE); $(unstage)
29741         @[ -f ./sim/Makefile ] || exit 0; \
29742         r=`${PWD_COMMAND}`; export r; \
29743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744         $(HOST_EXPORTS) \
29745         for flag in $(EXTRA_HOST_FLAGS) ; do \
29746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747         done; \
29748         echo "Doing clean in sim"; \
29749         (cd $(HOST_SUBDIR)/sim && \
29750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752                   "RANLIB=$${RANLIB}" \
29753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754                   clean) \
29755           || exit 1
29756
29757 @endif sim
29758
29759 .PHONY: maybe-distclean-sim distclean-sim
29760 maybe-distclean-sim:
29761 @if sim
29762 maybe-distclean-sim: distclean-sim
29763
29764 distclean-sim: 
29765         @: $(MAKE); $(unstage)
29766         @[ -f ./sim/Makefile ] || exit 0; \
29767         r=`${PWD_COMMAND}`; export r; \
29768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769         $(HOST_EXPORTS) \
29770         for flag in $(EXTRA_HOST_FLAGS) ; do \
29771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29772         done; \
29773         echo "Doing distclean in sim"; \
29774         (cd $(HOST_SUBDIR)/sim && \
29775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777                   "RANLIB=$${RANLIB}" \
29778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29779                   distclean) \
29780           || exit 1
29781
29782 @endif sim
29783
29784 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
29785 maybe-maintainer-clean-sim:
29786 @if sim
29787 maybe-maintainer-clean-sim: maintainer-clean-sim
29788
29789 maintainer-clean-sim: 
29790         @: $(MAKE); $(unstage)
29791         @[ -f ./sim/Makefile ] || exit 0; \
29792         r=`${PWD_COMMAND}`; export r; \
29793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794         $(HOST_EXPORTS) \
29795         for flag in $(EXTRA_HOST_FLAGS) ; do \
29796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29797         done; \
29798         echo "Doing maintainer-clean in sim"; \
29799         (cd $(HOST_SUBDIR)/sim && \
29800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29802                   "RANLIB=$${RANLIB}" \
29803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29804                   maintainer-clean) \
29805           || exit 1
29806
29807 @endif sim
29808
29809
29810
29811 .PHONY: configure-texinfo maybe-configure-texinfo
29812 maybe-configure-texinfo:
29813 @if gcc-bootstrap
29814 configure-texinfo: stage_current
29815 @endif gcc-bootstrap
29816 @if texinfo
29817 maybe-configure-texinfo: configure-texinfo
29818 configure-texinfo: 
29819         @: $(MAKE); $(unstage)
29820         @r=`${PWD_COMMAND}`; export r; \
29821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29822         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
29823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
29824         $(HOST_EXPORTS)  \
29825         echo Configuring in $(HOST_SUBDIR)/texinfo; \
29826         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
29827         case $(srcdir) in \
29828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29829           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
29830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29831         esac; \
29832         module_srcdir=texinfo; \
29833         $(SHELL) \
29834           $$s/$$module_srcdir/configure \
29835           --srcdir=$${topdir}/$$module_srcdir \
29836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29837           --target=${target_alias}  \
29838           || exit 1
29839 @endif texinfo
29840
29841
29842
29843
29844
29845 .PHONY: all-texinfo maybe-all-texinfo
29846 maybe-all-texinfo:
29847 @if gcc-bootstrap
29848 all-texinfo: stage_current
29849 @endif gcc-bootstrap
29850 @if texinfo
29851 TARGET-texinfo=all
29852 maybe-all-texinfo: all-texinfo
29853 all-texinfo: configure-texinfo
29854         @: $(MAKE); $(unstage)
29855         @r=`${PWD_COMMAND}`; export r; \
29856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29857         $(HOST_EXPORTS)  \
29858         (cd $(HOST_SUBDIR)/texinfo && \
29859           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29860                 $(TARGET-texinfo))
29861 @endif texinfo
29862
29863
29864
29865
29866 .PHONY: check-texinfo maybe-check-texinfo
29867 maybe-check-texinfo:
29868 @if texinfo
29869 maybe-check-texinfo: check-texinfo
29870
29871 check-texinfo:
29872         @: $(MAKE); $(unstage)
29873         @r=`${PWD_COMMAND}`; export r; \
29874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29875         $(HOST_EXPORTS)  \
29876         (cd $(HOST_SUBDIR)/texinfo && \
29877           $(MAKE) $(FLAGS_TO_PASS)  check)
29878
29879 @endif texinfo
29880
29881 .PHONY: install-texinfo maybe-install-texinfo
29882 maybe-install-texinfo:
29883 @if texinfo
29884 maybe-install-texinfo: install-texinfo
29885
29886 install-texinfo:
29887
29888 @endif texinfo
29889
29890 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
29891 maybe-install-strip-texinfo:
29892 @if texinfo
29893 maybe-install-strip-texinfo: install-strip-texinfo
29894
29895 install-strip-texinfo:
29896
29897 @endif texinfo
29898
29899 # Other targets (info, dvi, pdf, etc.)
29900
29901 .PHONY: maybe-info-texinfo info-texinfo
29902 maybe-info-texinfo:
29903 @if texinfo
29904 maybe-info-texinfo: info-texinfo
29905
29906 info-texinfo: \
29907     configure-texinfo 
29908         @: $(MAKE); $(unstage)
29909         @[ -f ./texinfo/Makefile ] || exit 0; \
29910         r=`${PWD_COMMAND}`; export r; \
29911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912         $(HOST_EXPORTS) \
29913         for flag in $(EXTRA_HOST_FLAGS) ; do \
29914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915         done; \
29916         echo "Doing info in texinfo"; \
29917         (cd $(HOST_SUBDIR)/texinfo && \
29918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920                   "RANLIB=$${RANLIB}" \
29921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29922                   info) \
29923           || exit 1
29924
29925 @endif texinfo
29926
29927 .PHONY: maybe-dvi-texinfo dvi-texinfo
29928 maybe-dvi-texinfo:
29929 @if texinfo
29930 maybe-dvi-texinfo: dvi-texinfo
29931
29932 dvi-texinfo: \
29933     configure-texinfo 
29934         @: $(MAKE); $(unstage)
29935         @[ -f ./texinfo/Makefile ] || exit 0; \
29936         r=`${PWD_COMMAND}`; export r; \
29937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938         $(HOST_EXPORTS) \
29939         for flag in $(EXTRA_HOST_FLAGS) ; do \
29940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941         done; \
29942         echo "Doing dvi in texinfo"; \
29943         (cd $(HOST_SUBDIR)/texinfo && \
29944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946                   "RANLIB=$${RANLIB}" \
29947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948                   dvi) \
29949           || exit 1
29950
29951 @endif texinfo
29952
29953 .PHONY: maybe-pdf-texinfo pdf-texinfo
29954 maybe-pdf-texinfo:
29955 @if texinfo
29956 maybe-pdf-texinfo: pdf-texinfo
29957
29958 pdf-texinfo: \
29959     configure-texinfo 
29960         @: $(MAKE); $(unstage)
29961         @[ -f ./texinfo/Makefile ] || exit 0; \
29962         r=`${PWD_COMMAND}`; export r; \
29963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964         $(HOST_EXPORTS) \
29965         for flag in $(EXTRA_HOST_FLAGS) ; do \
29966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967         done; \
29968         echo "Doing pdf in texinfo"; \
29969         (cd $(HOST_SUBDIR)/texinfo && \
29970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972                   "RANLIB=$${RANLIB}" \
29973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974                   pdf) \
29975           || exit 1
29976
29977 @endif texinfo
29978
29979 .PHONY: maybe-html-texinfo html-texinfo
29980 maybe-html-texinfo:
29981 @if texinfo
29982 maybe-html-texinfo: html-texinfo
29983
29984 html-texinfo: \
29985     configure-texinfo 
29986         @: $(MAKE); $(unstage)
29987         @[ -f ./texinfo/Makefile ] || exit 0; \
29988         r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(HOST_EXPORTS) \
29991         for flag in $(EXTRA_HOST_FLAGS) ; do \
29992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29993         done; \
29994         echo "Doing html in texinfo"; \
29995         (cd $(HOST_SUBDIR)/texinfo && \
29996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29998                   "RANLIB=$${RANLIB}" \
29999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30000                   html) \
30001           || exit 1
30002
30003 @endif texinfo
30004
30005 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
30006 maybe-TAGS-texinfo:
30007 @if texinfo
30008 maybe-TAGS-texinfo: TAGS-texinfo
30009
30010 TAGS-texinfo: \
30011     configure-texinfo 
30012         @: $(MAKE); $(unstage)
30013         @[ -f ./texinfo/Makefile ] || exit 0; \
30014         r=`${PWD_COMMAND}`; export r; \
30015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016         $(HOST_EXPORTS) \
30017         for flag in $(EXTRA_HOST_FLAGS) ; do \
30018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30019         done; \
30020         echo "Doing TAGS in texinfo"; \
30021         (cd $(HOST_SUBDIR)/texinfo && \
30022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30024                   "RANLIB=$${RANLIB}" \
30025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30026                   TAGS) \
30027           || exit 1
30028
30029 @endif texinfo
30030
30031 .PHONY: maybe-install-info-texinfo install-info-texinfo
30032 maybe-install-info-texinfo:
30033 @if texinfo
30034 maybe-install-info-texinfo: install-info-texinfo
30035
30036 install-info-texinfo: \
30037     configure-texinfo \
30038     info-texinfo 
30039         @: $(MAKE); $(unstage)
30040         @[ -f ./texinfo/Makefile ] || exit 0; \
30041         r=`${PWD_COMMAND}`; export r; \
30042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043         $(HOST_EXPORTS) \
30044         for flag in $(EXTRA_HOST_FLAGS) ; do \
30045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046         done; \
30047         echo "Doing install-info in texinfo"; \
30048         (cd $(HOST_SUBDIR)/texinfo && \
30049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051                   "RANLIB=$${RANLIB}" \
30052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053                   install-info) \
30054           || exit 1
30055
30056 @endif texinfo
30057
30058 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
30059 maybe-install-pdf-texinfo:
30060 @if texinfo
30061 maybe-install-pdf-texinfo: install-pdf-texinfo
30062
30063 install-pdf-texinfo: \
30064     configure-texinfo \
30065     pdf-texinfo 
30066         @: $(MAKE); $(unstage)
30067         @[ -f ./texinfo/Makefile ] || exit 0; \
30068         r=`${PWD_COMMAND}`; export r; \
30069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30070         $(HOST_EXPORTS) \
30071         for flag in $(EXTRA_HOST_FLAGS) ; do \
30072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30073         done; \
30074         echo "Doing install-pdf in texinfo"; \
30075         (cd $(HOST_SUBDIR)/texinfo && \
30076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30078                   "RANLIB=$${RANLIB}" \
30079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30080                   install-pdf) \
30081           || exit 1
30082
30083 @endif texinfo
30084
30085 .PHONY: maybe-install-html-texinfo install-html-texinfo
30086 maybe-install-html-texinfo:
30087 @if texinfo
30088 maybe-install-html-texinfo: install-html-texinfo
30089
30090 install-html-texinfo: \
30091     configure-texinfo \
30092     html-texinfo 
30093         @: $(MAKE); $(unstage)
30094         @[ -f ./texinfo/Makefile ] || exit 0; \
30095         r=`${PWD_COMMAND}`; export r; \
30096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30097         $(HOST_EXPORTS) \
30098         for flag in $(EXTRA_HOST_FLAGS) ; do \
30099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30100         done; \
30101         echo "Doing install-html in texinfo"; \
30102         (cd $(HOST_SUBDIR)/texinfo && \
30103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30105                   "RANLIB=$${RANLIB}" \
30106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30107                   install-html) \
30108           || exit 1
30109
30110 @endif texinfo
30111
30112 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
30113 maybe-installcheck-texinfo:
30114 @if texinfo
30115 maybe-installcheck-texinfo: installcheck-texinfo
30116
30117 installcheck-texinfo: \
30118     configure-texinfo 
30119         @: $(MAKE); $(unstage)
30120         @[ -f ./texinfo/Makefile ] || exit 0; \
30121         r=`${PWD_COMMAND}`; export r; \
30122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123         $(HOST_EXPORTS) \
30124         for flag in $(EXTRA_HOST_FLAGS) ; do \
30125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30126         done; \
30127         echo "Doing installcheck in texinfo"; \
30128         (cd $(HOST_SUBDIR)/texinfo && \
30129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30131                   "RANLIB=$${RANLIB}" \
30132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30133                   installcheck) \
30134           || exit 1
30135
30136 @endif texinfo
30137
30138 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
30139 maybe-mostlyclean-texinfo:
30140 @if texinfo
30141 maybe-mostlyclean-texinfo: mostlyclean-texinfo
30142
30143 mostlyclean-texinfo: 
30144         @: $(MAKE); $(unstage)
30145         @[ -f ./texinfo/Makefile ] || exit 0; \
30146         r=`${PWD_COMMAND}`; export r; \
30147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30148         $(HOST_EXPORTS) \
30149         for flag in $(EXTRA_HOST_FLAGS) ; do \
30150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30151         done; \
30152         echo "Doing mostlyclean in texinfo"; \
30153         (cd $(HOST_SUBDIR)/texinfo && \
30154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30156                   "RANLIB=$${RANLIB}" \
30157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30158                   mostlyclean) \
30159           || exit 1
30160
30161 @endif texinfo
30162
30163 .PHONY: maybe-clean-texinfo clean-texinfo
30164 maybe-clean-texinfo:
30165 @if texinfo
30166 maybe-clean-texinfo: clean-texinfo
30167
30168 clean-texinfo: 
30169         @: $(MAKE); $(unstage)
30170         @[ -f ./texinfo/Makefile ] || exit 0; \
30171         r=`${PWD_COMMAND}`; export r; \
30172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173         $(HOST_EXPORTS) \
30174         for flag in $(EXTRA_HOST_FLAGS) ; do \
30175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30176         done; \
30177         echo "Doing clean in texinfo"; \
30178         (cd $(HOST_SUBDIR)/texinfo && \
30179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30181                   "RANLIB=$${RANLIB}" \
30182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30183                   clean) \
30184           || exit 1
30185
30186 @endif texinfo
30187
30188 .PHONY: maybe-distclean-texinfo distclean-texinfo
30189 maybe-distclean-texinfo:
30190 @if texinfo
30191 maybe-distclean-texinfo: distclean-texinfo
30192
30193 distclean-texinfo: 
30194         @: $(MAKE); $(unstage)
30195         @[ -f ./texinfo/Makefile ] || exit 0; \
30196         r=`${PWD_COMMAND}`; export r; \
30197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30198         $(HOST_EXPORTS) \
30199         for flag in $(EXTRA_HOST_FLAGS) ; do \
30200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30201         done; \
30202         echo "Doing distclean in texinfo"; \
30203         (cd $(HOST_SUBDIR)/texinfo && \
30204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30206                   "RANLIB=$${RANLIB}" \
30207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30208                   distclean) \
30209           || exit 1
30210
30211 @endif texinfo
30212
30213 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
30214 maybe-maintainer-clean-texinfo:
30215 @if texinfo
30216 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
30217
30218 maintainer-clean-texinfo: 
30219         @: $(MAKE); $(unstage)
30220         @[ -f ./texinfo/Makefile ] || exit 0; \
30221         r=`${PWD_COMMAND}`; export r; \
30222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30223         $(HOST_EXPORTS) \
30224         for flag in $(EXTRA_HOST_FLAGS) ; do \
30225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30226         done; \
30227         echo "Doing maintainer-clean in texinfo"; \
30228         (cd $(HOST_SUBDIR)/texinfo && \
30229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30231                   "RANLIB=$${RANLIB}" \
30232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30233                   maintainer-clean) \
30234           || exit 1
30235
30236 @endif texinfo
30237
30238
30239
30240 .PHONY: configure-zlib maybe-configure-zlib
30241 maybe-configure-zlib:
30242 @if gcc-bootstrap
30243 configure-zlib: stage_current
30244 @endif gcc-bootstrap
30245 @if zlib
30246 maybe-configure-zlib: configure-zlib
30247 configure-zlib: 
30248         @r=`${PWD_COMMAND}`; export r; \
30249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30250         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30252         $(HOST_EXPORTS)  \
30253         echo Configuring in $(HOST_SUBDIR)/zlib; \
30254         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
30255         case $(srcdir) in \
30256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30257           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30259         esac; \
30260         module_srcdir=zlib; \
30261         $(SHELL) \
30262           $$s/$$module_srcdir/configure \
30263           --srcdir=$${topdir}/$$module_srcdir \
30264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30265           --target=${target_alias} @extra_host_zlib_configure_flags@ \
30266           || exit 1
30267 @endif zlib
30268
30269
30270
30271 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
30272 maybe-configure-stage1-zlib:
30273 @if zlib-bootstrap
30274 maybe-configure-stage1-zlib: configure-stage1-zlib
30275 configure-stage1-zlib:
30276         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30277         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30278         @r=`${PWD_COMMAND}`; export r; \
30279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30280         TFLAGS="$(STAGE1_TFLAGS)"; \
30281         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30282         $(HOST_EXPORTS) \
30283         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30284         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30285         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30286         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
30287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30288         cd $(HOST_SUBDIR)/zlib || exit 1; \
30289         case $(srcdir) in \
30290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30291           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30293         esac; \
30294         module_srcdir=zlib; \
30295         $(SHELL) $$s/$$module_srcdir/configure \
30296           --srcdir=$${topdir}/$$module_srcdir \
30297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30298           --target=${target_alias} \
30299            \
30300           $(STAGE1_CONFIGURE_FLAGS) \
30301           @extra_host_zlib_configure_flags@
30302 @endif zlib-bootstrap
30303
30304 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
30305 maybe-configure-stage2-zlib:
30306 @if zlib-bootstrap
30307 maybe-configure-stage2-zlib: configure-stage2-zlib
30308 configure-stage2-zlib:
30309         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30310         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30311         @r=`${PWD_COMMAND}`; export r; \
30312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313         TFLAGS="$(STAGE2_TFLAGS)"; \
30314         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30315         $(HOST_EXPORTS) \
30316         $(POSTSTAGE1_HOST_EXPORTS) \
30317         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30318         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30319         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30320         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
30321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30322         cd $(HOST_SUBDIR)/zlib || exit 1; \
30323         case $(srcdir) in \
30324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30325           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30327         esac; \
30328         module_srcdir=zlib; \
30329         $(SHELL) $$s/$$module_srcdir/configure \
30330           --srcdir=$${topdir}/$$module_srcdir \
30331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30332           --target=${target_alias} \
30333           --with-build-libsubdir=$(HOST_SUBDIR) \
30334           $(STAGE2_CONFIGURE_FLAGS) \
30335           @extra_host_zlib_configure_flags@
30336 @endif zlib-bootstrap
30337
30338 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
30339 maybe-configure-stage3-zlib:
30340 @if zlib-bootstrap
30341 maybe-configure-stage3-zlib: configure-stage3-zlib
30342 configure-stage3-zlib:
30343         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30344         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30345         @r=`${PWD_COMMAND}`; export r; \
30346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347         TFLAGS="$(STAGE3_TFLAGS)"; \
30348         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30349         $(HOST_EXPORTS) \
30350         $(POSTSTAGE1_HOST_EXPORTS) \
30351         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30352         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30353         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30354         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
30355         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30356         cd $(HOST_SUBDIR)/zlib || exit 1; \
30357         case $(srcdir) in \
30358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30359           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30361         esac; \
30362         module_srcdir=zlib; \
30363         $(SHELL) $$s/$$module_srcdir/configure \
30364           --srcdir=$${topdir}/$$module_srcdir \
30365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30366           --target=${target_alias} \
30367           --with-build-libsubdir=$(HOST_SUBDIR) \
30368           $(STAGE3_CONFIGURE_FLAGS) \
30369           @extra_host_zlib_configure_flags@
30370 @endif zlib-bootstrap
30371
30372 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
30373 maybe-configure-stage4-zlib:
30374 @if zlib-bootstrap
30375 maybe-configure-stage4-zlib: configure-stage4-zlib
30376 configure-stage4-zlib:
30377         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30379         @r=`${PWD_COMMAND}`; export r; \
30380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381         TFLAGS="$(STAGE4_TFLAGS)"; \
30382         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30383         $(HOST_EXPORTS) \
30384         $(POSTSTAGE1_HOST_EXPORTS) \
30385         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30386         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30387         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30388         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
30389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30390         cd $(HOST_SUBDIR)/zlib || exit 1; \
30391         case $(srcdir) in \
30392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30393           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30395         esac; \
30396         module_srcdir=zlib; \
30397         $(SHELL) $$s/$$module_srcdir/configure \
30398           --srcdir=$${topdir}/$$module_srcdir \
30399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30400           --target=${target_alias} \
30401           --with-build-libsubdir=$(HOST_SUBDIR) \
30402           $(STAGE4_CONFIGURE_FLAGS) \
30403           @extra_host_zlib_configure_flags@
30404 @endif zlib-bootstrap
30405
30406 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
30407 maybe-configure-stageprofile-zlib:
30408 @if zlib-bootstrap
30409 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
30410 configure-stageprofile-zlib:
30411         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30412         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30413         @r=`${PWD_COMMAND}`; export r; \
30414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30415         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30416         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30417         $(HOST_EXPORTS) \
30418         $(POSTSTAGE1_HOST_EXPORTS) \
30419         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30420         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30421         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30422         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
30423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30424         cd $(HOST_SUBDIR)/zlib || exit 1; \
30425         case $(srcdir) in \
30426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30427           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30429         esac; \
30430         module_srcdir=zlib; \
30431         $(SHELL) $$s/$$module_srcdir/configure \
30432           --srcdir=$${topdir}/$$module_srcdir \
30433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30434           --target=${target_alias} \
30435           --with-build-libsubdir=$(HOST_SUBDIR) \
30436           $(STAGEprofile_CONFIGURE_FLAGS) \
30437           @extra_host_zlib_configure_flags@
30438 @endif zlib-bootstrap
30439
30440 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
30441 maybe-configure-stagefeedback-zlib:
30442 @if zlib-bootstrap
30443 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
30444 configure-stagefeedback-zlib:
30445         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30446         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30447         @r=`${PWD_COMMAND}`; export r; \
30448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30449         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30450         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30451         $(HOST_EXPORTS) \
30452         $(POSTSTAGE1_HOST_EXPORTS) \
30453         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30454         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30455         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30456         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
30457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30458         cd $(HOST_SUBDIR)/zlib || exit 1; \
30459         case $(srcdir) in \
30460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30461           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30463         esac; \
30464         module_srcdir=zlib; \
30465         $(SHELL) $$s/$$module_srcdir/configure \
30466           --srcdir=$${topdir}/$$module_srcdir \
30467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30468           --target=${target_alias} \
30469           --with-build-libsubdir=$(HOST_SUBDIR) \
30470           $(STAGEfeedback_CONFIGURE_FLAGS) \
30471           @extra_host_zlib_configure_flags@
30472 @endif zlib-bootstrap
30473
30474 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
30475 maybe-configure-stageautoprofile-zlib:
30476 @if zlib-bootstrap
30477 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
30478 configure-stageautoprofile-zlib:
30479         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30480         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30481         @r=`${PWD_COMMAND}`; export r; \
30482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30484         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30485         $(HOST_EXPORTS) \
30486         $(POSTSTAGE1_HOST_EXPORTS) \
30487         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30488         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30489         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30490         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
30491         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30492         cd $(HOST_SUBDIR)/zlib || exit 1; \
30493         case $(srcdir) in \
30494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30495           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30497         esac; \
30498         module_srcdir=zlib; \
30499         $(SHELL) $$s/$$module_srcdir/configure \
30500           --srcdir=$${topdir}/$$module_srcdir \
30501           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30502           --target=${target_alias} \
30503           --with-build-libsubdir=$(HOST_SUBDIR) \
30504           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30505           @extra_host_zlib_configure_flags@
30506 @endif zlib-bootstrap
30507
30508 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
30509 maybe-configure-stageautofeedback-zlib:
30510 @if zlib-bootstrap
30511 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
30512 configure-stageautofeedback-zlib:
30513         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30515         @r=`${PWD_COMMAND}`; export r; \
30516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30518         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30519         $(HOST_EXPORTS) \
30520         $(POSTSTAGE1_HOST_EXPORTS) \
30521         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30522         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30523         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30524         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
30525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30526         cd $(HOST_SUBDIR)/zlib || exit 1; \
30527         case $(srcdir) in \
30528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30529           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30531         esac; \
30532         module_srcdir=zlib; \
30533         $(SHELL) $$s/$$module_srcdir/configure \
30534           --srcdir=$${topdir}/$$module_srcdir \
30535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30536           --target=${target_alias} \
30537           --with-build-libsubdir=$(HOST_SUBDIR) \
30538           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30539           @extra_host_zlib_configure_flags@
30540 @endif zlib-bootstrap
30541
30542
30543
30544
30545
30546 .PHONY: all-zlib maybe-all-zlib
30547 maybe-all-zlib:
30548 @if gcc-bootstrap
30549 all-zlib: stage_current
30550 @endif gcc-bootstrap
30551 @if zlib
30552 TARGET-zlib=all
30553 maybe-all-zlib: all-zlib
30554 all-zlib: configure-zlib
30555         @r=`${PWD_COMMAND}`; export r; \
30556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30557         $(HOST_EXPORTS)  \
30558         (cd $(HOST_SUBDIR)/zlib && \
30559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30560                 $(TARGET-zlib))
30561 @endif zlib
30562
30563
30564
30565 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
30566 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
30567 maybe-all-stage1-zlib:
30568 maybe-clean-stage1-zlib:
30569 @if zlib-bootstrap
30570 maybe-all-stage1-zlib: all-stage1-zlib
30571 all-stage1: all-stage1-zlib
30572 TARGET-stage1-zlib = $(TARGET-zlib)
30573 all-stage1-zlib: configure-stage1-zlib
30574         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30575         @r=`${PWD_COMMAND}`; export r; \
30576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30577         TFLAGS="$(STAGE1_TFLAGS)"; \
30578         $(HOST_EXPORTS)  \
30579         cd $(HOST_SUBDIR)/zlib && \
30580          \
30581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30582                 CFLAGS="$(STAGE1_CFLAGS)" \
30583                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30584                 LIBCFLAGS="$(LIBCFLAGS)" \
30585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30588                 $(EXTRA_HOST_FLAGS)  \
30589                 $(STAGE1_FLAGS_TO_PASS)  \
30590                 TFLAGS="$(STAGE1_TFLAGS)"  \
30591                 $(TARGET-stage1-zlib)
30592
30593 maybe-clean-stage1-zlib: clean-stage1-zlib
30594 clean-stage1: clean-stage1-zlib
30595 clean-stage1-zlib:
30596         @if [ $(current_stage) = stage1 ]; then \
30597           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30598         else \
30599           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
30600           $(MAKE) stage1-start; \
30601         fi; \
30602         cd $(HOST_SUBDIR)/zlib && \
30603         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30604         $(STAGE1_FLAGS_TO_PASS)  clean
30605 @endif zlib-bootstrap
30606
30607
30608 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
30609 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
30610 maybe-all-stage2-zlib:
30611 maybe-clean-stage2-zlib:
30612 @if zlib-bootstrap
30613 maybe-all-stage2-zlib: all-stage2-zlib
30614 all-stage2: all-stage2-zlib
30615 TARGET-stage2-zlib = $(TARGET-zlib)
30616 all-stage2-zlib: configure-stage2-zlib
30617         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30618         @r=`${PWD_COMMAND}`; export r; \
30619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620         TFLAGS="$(STAGE2_TFLAGS)"; \
30621         $(HOST_EXPORTS) \
30622         $(POSTSTAGE1_HOST_EXPORTS)  \
30623         cd $(HOST_SUBDIR)/zlib && \
30624          \
30625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30626                 CFLAGS="$(STAGE2_CFLAGS)" \
30627                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30628                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30633                 TFLAGS="$(STAGE2_TFLAGS)"  \
30634                 $(TARGET-stage2-zlib)
30635
30636 maybe-clean-stage2-zlib: clean-stage2-zlib
30637 clean-stage2: clean-stage2-zlib
30638 clean-stage2-zlib:
30639         @if [ $(current_stage) = stage2 ]; then \
30640           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30641         else \
30642           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
30643           $(MAKE) stage2-start; \
30644         fi; \
30645         cd $(HOST_SUBDIR)/zlib && \
30646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30647 @endif zlib-bootstrap
30648
30649
30650 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
30651 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
30652 maybe-all-stage3-zlib:
30653 maybe-clean-stage3-zlib:
30654 @if zlib-bootstrap
30655 maybe-all-stage3-zlib: all-stage3-zlib
30656 all-stage3: all-stage3-zlib
30657 TARGET-stage3-zlib = $(TARGET-zlib)
30658 all-stage3-zlib: configure-stage3-zlib
30659         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30660         @r=`${PWD_COMMAND}`; export r; \
30661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662         TFLAGS="$(STAGE3_TFLAGS)"; \
30663         $(HOST_EXPORTS) \
30664         $(POSTSTAGE1_HOST_EXPORTS)  \
30665         cd $(HOST_SUBDIR)/zlib && \
30666          \
30667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30668                 CFLAGS="$(STAGE3_CFLAGS)" \
30669                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30670                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30675                 TFLAGS="$(STAGE3_TFLAGS)"  \
30676                 $(TARGET-stage3-zlib)
30677
30678 maybe-clean-stage3-zlib: clean-stage3-zlib
30679 clean-stage3: clean-stage3-zlib
30680 clean-stage3-zlib:
30681         @if [ $(current_stage) = stage3 ]; then \
30682           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30683         else \
30684           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
30685           $(MAKE) stage3-start; \
30686         fi; \
30687         cd $(HOST_SUBDIR)/zlib && \
30688         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30689 @endif zlib-bootstrap
30690
30691
30692 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
30693 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
30694 maybe-all-stage4-zlib:
30695 maybe-clean-stage4-zlib:
30696 @if zlib-bootstrap
30697 maybe-all-stage4-zlib: all-stage4-zlib
30698 all-stage4: all-stage4-zlib
30699 TARGET-stage4-zlib = $(TARGET-zlib)
30700 all-stage4-zlib: configure-stage4-zlib
30701         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30702         @r=`${PWD_COMMAND}`; export r; \
30703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30704         TFLAGS="$(STAGE4_TFLAGS)"; \
30705         $(HOST_EXPORTS) \
30706         $(POSTSTAGE1_HOST_EXPORTS)  \
30707         cd $(HOST_SUBDIR)/zlib && \
30708          \
30709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30710                 CFLAGS="$(STAGE4_CFLAGS)" \
30711                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30712                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30716                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30717                 TFLAGS="$(STAGE4_TFLAGS)"  \
30718                 $(TARGET-stage4-zlib)
30719
30720 maybe-clean-stage4-zlib: clean-stage4-zlib
30721 clean-stage4: clean-stage4-zlib
30722 clean-stage4-zlib:
30723         @if [ $(current_stage) = stage4 ]; then \
30724           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30725         else \
30726           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
30727           $(MAKE) stage4-start; \
30728         fi; \
30729         cd $(HOST_SUBDIR)/zlib && \
30730         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30731 @endif zlib-bootstrap
30732
30733
30734 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
30735 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
30736 maybe-all-stageprofile-zlib:
30737 maybe-clean-stageprofile-zlib:
30738 @if zlib-bootstrap
30739 maybe-all-stageprofile-zlib: all-stageprofile-zlib
30740 all-stageprofile: all-stageprofile-zlib
30741 TARGET-stageprofile-zlib = $(TARGET-zlib)
30742 all-stageprofile-zlib: configure-stageprofile-zlib
30743         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30744         @r=`${PWD_COMMAND}`; export r; \
30745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30746         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30747         $(HOST_EXPORTS) \
30748         $(POSTSTAGE1_HOST_EXPORTS)  \
30749         cd $(HOST_SUBDIR)/zlib && \
30750          \
30751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30752                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30753                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30754                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30759                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30760                 $(TARGET-stageprofile-zlib)
30761
30762 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
30763 clean-stageprofile: clean-stageprofile-zlib
30764 clean-stageprofile-zlib:
30765         @if [ $(current_stage) = stageprofile ]; then \
30766           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30767         else \
30768           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
30769           $(MAKE) stageprofile-start; \
30770         fi; \
30771         cd $(HOST_SUBDIR)/zlib && \
30772         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30773 @endif zlib-bootstrap
30774
30775
30776 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
30777 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
30778 maybe-all-stagefeedback-zlib:
30779 maybe-clean-stagefeedback-zlib:
30780 @if zlib-bootstrap
30781 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
30782 all-stagefeedback: all-stagefeedback-zlib
30783 TARGET-stagefeedback-zlib = $(TARGET-zlib)
30784 all-stagefeedback-zlib: configure-stagefeedback-zlib
30785         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30786         @r=`${PWD_COMMAND}`; export r; \
30787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30789         $(HOST_EXPORTS) \
30790         $(POSTSTAGE1_HOST_EXPORTS)  \
30791         cd $(HOST_SUBDIR)/zlib && \
30792          \
30793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30794                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30795                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30796                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30801                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30802                 $(TARGET-stagefeedback-zlib)
30803
30804 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
30805 clean-stagefeedback: clean-stagefeedback-zlib
30806 clean-stagefeedback-zlib:
30807         @if [ $(current_stage) = stagefeedback ]; then \
30808           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30809         else \
30810           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
30811           $(MAKE) stagefeedback-start; \
30812         fi; \
30813         cd $(HOST_SUBDIR)/zlib && \
30814         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30815 @endif zlib-bootstrap
30816
30817
30818 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
30819 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
30820 maybe-all-stageautoprofile-zlib:
30821 maybe-clean-stageautoprofile-zlib:
30822 @if zlib-bootstrap
30823 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
30824 all-stageautoprofile: all-stageautoprofile-zlib
30825 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
30826 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
30827         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30828         @r=`${PWD_COMMAND}`; export r; \
30829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30831         $(HOST_EXPORTS) \
30832         $(POSTSTAGE1_HOST_EXPORTS)  \
30833         cd $(HOST_SUBDIR)/zlib && \
30834         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30836                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30837                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30838                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30842                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30843                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30844                 $(TARGET-stageautoprofile-zlib)
30845
30846 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
30847 clean-stageautoprofile: clean-stageautoprofile-zlib
30848 clean-stageautoprofile-zlib:
30849         @if [ $(current_stage) = stageautoprofile ]; then \
30850           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30851         else \
30852           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
30853           $(MAKE) stageautoprofile-start; \
30854         fi; \
30855         cd $(HOST_SUBDIR)/zlib && \
30856         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30857 @endif zlib-bootstrap
30858
30859
30860 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
30861 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
30862 maybe-all-stageautofeedback-zlib:
30863 maybe-clean-stageautofeedback-zlib:
30864 @if zlib-bootstrap
30865 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
30866 all-stageautofeedback: all-stageautofeedback-zlib
30867 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
30868 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
30869         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30870         @r=`${PWD_COMMAND}`; export r; \
30871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30873         $(HOST_EXPORTS) \
30874         $(POSTSTAGE1_HOST_EXPORTS)  \
30875         cd $(HOST_SUBDIR)/zlib && \
30876          \
30877         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30878                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30879                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30880                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30881                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30882                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30883                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30884                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30885                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30886                 $(TARGET-stageautofeedback-zlib)
30887
30888 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
30889 clean-stageautofeedback: clean-stageautofeedback-zlib
30890 clean-stageautofeedback-zlib:
30891         @if [ $(current_stage) = stageautofeedback ]; then \
30892           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30893         else \
30894           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
30895           $(MAKE) stageautofeedback-start; \
30896         fi; \
30897         cd $(HOST_SUBDIR)/zlib && \
30898         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30899 @endif zlib-bootstrap
30900
30901
30902
30903
30904
30905 .PHONY: check-zlib maybe-check-zlib
30906 maybe-check-zlib:
30907 @if zlib
30908 maybe-check-zlib: check-zlib
30909
30910 check-zlib:
30911
30912 @endif zlib
30913
30914 .PHONY: install-zlib maybe-install-zlib
30915 maybe-install-zlib:
30916 @if zlib
30917 maybe-install-zlib: install-zlib
30918
30919 install-zlib:
30920
30921 @endif zlib
30922
30923 .PHONY: install-strip-zlib maybe-install-strip-zlib
30924 maybe-install-strip-zlib:
30925 @if zlib
30926 maybe-install-strip-zlib: install-strip-zlib
30927
30928 install-strip-zlib:
30929
30930 @endif zlib
30931
30932 # Other targets (info, dvi, pdf, etc.)
30933
30934 .PHONY: maybe-info-zlib info-zlib
30935 maybe-info-zlib:
30936 @if zlib
30937 maybe-info-zlib: info-zlib
30938
30939 info-zlib: \
30940     configure-zlib 
30941         @[ -f ./zlib/Makefile ] || exit 0; \
30942         r=`${PWD_COMMAND}`; export r; \
30943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30944         $(HOST_EXPORTS) \
30945         for flag in $(EXTRA_HOST_FLAGS) ; do \
30946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30947         done; \
30948         echo "Doing info in zlib"; \
30949         (cd $(HOST_SUBDIR)/zlib && \
30950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30952                   "RANLIB=$${RANLIB}" \
30953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30954                   info) \
30955           || exit 1
30956
30957 @endif zlib
30958
30959 .PHONY: maybe-dvi-zlib dvi-zlib
30960 maybe-dvi-zlib:
30961 @if zlib
30962 maybe-dvi-zlib: dvi-zlib
30963
30964 dvi-zlib: \
30965     configure-zlib 
30966         @[ -f ./zlib/Makefile ] || exit 0; \
30967         r=`${PWD_COMMAND}`; export r; \
30968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30969         $(HOST_EXPORTS) \
30970         for flag in $(EXTRA_HOST_FLAGS) ; do \
30971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30972         done; \
30973         echo "Doing dvi in zlib"; \
30974         (cd $(HOST_SUBDIR)/zlib && \
30975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30977                   "RANLIB=$${RANLIB}" \
30978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30979                   dvi) \
30980           || exit 1
30981
30982 @endif zlib
30983
30984 .PHONY: maybe-pdf-zlib pdf-zlib
30985 maybe-pdf-zlib:
30986 @if zlib
30987 maybe-pdf-zlib: pdf-zlib
30988
30989 pdf-zlib: \
30990     configure-zlib 
30991         @[ -f ./zlib/Makefile ] || exit 0; \
30992         r=`${PWD_COMMAND}`; export r; \
30993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30994         $(HOST_EXPORTS) \
30995         for flag in $(EXTRA_HOST_FLAGS) ; do \
30996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30997         done; \
30998         echo "Doing pdf in zlib"; \
30999         (cd $(HOST_SUBDIR)/zlib && \
31000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31002                   "RANLIB=$${RANLIB}" \
31003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31004                   pdf) \
31005           || exit 1
31006
31007 @endif zlib
31008
31009 .PHONY: maybe-html-zlib html-zlib
31010 maybe-html-zlib:
31011 @if zlib
31012 maybe-html-zlib: html-zlib
31013
31014 html-zlib: \
31015     configure-zlib 
31016         @[ -f ./zlib/Makefile ] || exit 0; \
31017         r=`${PWD_COMMAND}`; export r; \
31018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019         $(HOST_EXPORTS) \
31020         for flag in $(EXTRA_HOST_FLAGS) ; do \
31021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31022         done; \
31023         echo "Doing html in zlib"; \
31024         (cd $(HOST_SUBDIR)/zlib && \
31025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027                   "RANLIB=$${RANLIB}" \
31028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31029                   html) \
31030           || exit 1
31031
31032 @endif zlib
31033
31034 .PHONY: maybe-TAGS-zlib TAGS-zlib
31035 maybe-TAGS-zlib:
31036 @if zlib
31037 maybe-TAGS-zlib: TAGS-zlib
31038
31039 TAGS-zlib: \
31040     configure-zlib 
31041         @[ -f ./zlib/Makefile ] || exit 0; \
31042         r=`${PWD_COMMAND}`; export r; \
31043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044         $(HOST_EXPORTS) \
31045         for flag in $(EXTRA_HOST_FLAGS) ; do \
31046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31047         done; \
31048         echo "Doing TAGS in zlib"; \
31049         (cd $(HOST_SUBDIR)/zlib && \
31050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31052                   "RANLIB=$${RANLIB}" \
31053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31054                   TAGS) \
31055           || exit 1
31056
31057 @endif zlib
31058
31059 .PHONY: maybe-install-info-zlib install-info-zlib
31060 maybe-install-info-zlib:
31061 @if zlib
31062 maybe-install-info-zlib: install-info-zlib
31063
31064 install-info-zlib: \
31065     configure-zlib \
31066     info-zlib 
31067         @[ -f ./zlib/Makefile ] || exit 0; \
31068         r=`${PWD_COMMAND}`; export r; \
31069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31070         $(HOST_EXPORTS) \
31071         for flag in $(EXTRA_HOST_FLAGS) ; do \
31072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31073         done; \
31074         echo "Doing install-info in zlib"; \
31075         (cd $(HOST_SUBDIR)/zlib && \
31076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31078                   "RANLIB=$${RANLIB}" \
31079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31080                   install-info) \
31081           || exit 1
31082
31083 @endif zlib
31084
31085 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
31086 maybe-install-pdf-zlib:
31087 @if zlib
31088 maybe-install-pdf-zlib: install-pdf-zlib
31089
31090 install-pdf-zlib: \
31091     configure-zlib \
31092     pdf-zlib 
31093         @[ -f ./zlib/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 install-pdf in zlib"; \
31101         (cd $(HOST_SUBDIR)/zlib && \
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                   install-pdf) \
31107           || exit 1
31108
31109 @endif zlib
31110
31111 .PHONY: maybe-install-html-zlib install-html-zlib
31112 maybe-install-html-zlib:
31113 @if zlib
31114 maybe-install-html-zlib: install-html-zlib
31115
31116 install-html-zlib: \
31117     configure-zlib \
31118     html-zlib 
31119         @[ -f ./zlib/Makefile ] || exit 0; \
31120         r=`${PWD_COMMAND}`; export r; \
31121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122         $(HOST_EXPORTS) \
31123         for flag in $(EXTRA_HOST_FLAGS) ; do \
31124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31125         done; \
31126         echo "Doing install-html in zlib"; \
31127         (cd $(HOST_SUBDIR)/zlib && \
31128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31130                   "RANLIB=$${RANLIB}" \
31131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31132                   install-html) \
31133           || exit 1
31134
31135 @endif zlib
31136
31137 .PHONY: maybe-installcheck-zlib installcheck-zlib
31138 maybe-installcheck-zlib:
31139 @if zlib
31140 maybe-installcheck-zlib: installcheck-zlib
31141
31142 installcheck-zlib: \
31143     configure-zlib 
31144         @[ -f ./zlib/Makefile ] || exit 0; \
31145         r=`${PWD_COMMAND}`; export r; \
31146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31147         $(HOST_EXPORTS) \
31148         for flag in $(EXTRA_HOST_FLAGS) ; do \
31149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31150         done; \
31151         echo "Doing installcheck in zlib"; \
31152         (cd $(HOST_SUBDIR)/zlib && \
31153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31155                   "RANLIB=$${RANLIB}" \
31156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31157                   installcheck) \
31158           || exit 1
31159
31160 @endif zlib
31161
31162 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
31163 maybe-mostlyclean-zlib:
31164 @if zlib
31165 maybe-mostlyclean-zlib: mostlyclean-zlib
31166
31167 mostlyclean-zlib: 
31168         @[ -f ./zlib/Makefile ] || exit 0; \
31169         r=`${PWD_COMMAND}`; export r; \
31170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31171         $(HOST_EXPORTS) \
31172         for flag in $(EXTRA_HOST_FLAGS) ; do \
31173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31174         done; \
31175         echo "Doing mostlyclean in zlib"; \
31176         (cd $(HOST_SUBDIR)/zlib && \
31177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31179                   "RANLIB=$${RANLIB}" \
31180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31181                   mostlyclean) \
31182           || exit 1
31183
31184 @endif zlib
31185
31186 .PHONY: maybe-clean-zlib clean-zlib
31187 maybe-clean-zlib:
31188 @if zlib
31189 maybe-clean-zlib: clean-zlib
31190
31191 clean-zlib: 
31192         @[ -f ./zlib/Makefile ] || exit 0; \
31193         r=`${PWD_COMMAND}`; export r; \
31194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195         $(HOST_EXPORTS) \
31196         for flag in $(EXTRA_HOST_FLAGS) ; do \
31197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31198         done; \
31199         echo "Doing clean in zlib"; \
31200         (cd $(HOST_SUBDIR)/zlib && \
31201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31203                   "RANLIB=$${RANLIB}" \
31204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31205                   clean) \
31206           || exit 1
31207
31208 @endif zlib
31209
31210 .PHONY: maybe-distclean-zlib distclean-zlib
31211 maybe-distclean-zlib:
31212 @if zlib
31213 maybe-distclean-zlib: distclean-zlib
31214
31215 distclean-zlib: 
31216         @[ -f ./zlib/Makefile ] || exit 0; \
31217         r=`${PWD_COMMAND}`; export r; \
31218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219         $(HOST_EXPORTS) \
31220         for flag in $(EXTRA_HOST_FLAGS) ; do \
31221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222         done; \
31223         echo "Doing distclean in zlib"; \
31224         (cd $(HOST_SUBDIR)/zlib && \
31225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31227                   "RANLIB=$${RANLIB}" \
31228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31229                   distclean) \
31230           || exit 1
31231
31232 @endif zlib
31233
31234 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
31235 maybe-maintainer-clean-zlib:
31236 @if zlib
31237 maybe-maintainer-clean-zlib: maintainer-clean-zlib
31238
31239 maintainer-clean-zlib: 
31240         @[ -f ./zlib/Makefile ] || exit 0; \
31241         r=`${PWD_COMMAND}`; export r; \
31242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31243         $(HOST_EXPORTS) \
31244         for flag in $(EXTRA_HOST_FLAGS) ; do \
31245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31246         done; \
31247         echo "Doing maintainer-clean in zlib"; \
31248         (cd $(HOST_SUBDIR)/zlib && \
31249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31251                   "RANLIB=$${RANLIB}" \
31252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31253                   maintainer-clean) \
31254           || exit 1
31255
31256 @endif zlib
31257
31258
31259
31260 .PHONY: configure-gdb maybe-configure-gdb
31261 maybe-configure-gdb:
31262 @if gcc-bootstrap
31263 configure-gdb: stage_current
31264 @endif gcc-bootstrap
31265 @if gdb
31266 maybe-configure-gdb: configure-gdb
31267 configure-gdb: 
31268         @: $(MAKE); $(unstage)
31269         @r=`${PWD_COMMAND}`; export r; \
31270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
31272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
31273         $(HOST_EXPORTS)  \
31274         echo Configuring in $(HOST_SUBDIR)/gdb; \
31275         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
31276         case $(srcdir) in \
31277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31278           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
31279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31280         esac; \
31281         module_srcdir=gdb; \
31282         $(SHELL) \
31283           $$s/$$module_srcdir/configure \
31284           --srcdir=$${topdir}/$$module_srcdir \
31285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31286           --target=${target_alias}  \
31287           || exit 1
31288 @endif gdb
31289
31290
31291
31292
31293
31294 .PHONY: all-gdb maybe-all-gdb
31295 maybe-all-gdb:
31296 @if gcc-bootstrap
31297 all-gdb: stage_current
31298 @endif gcc-bootstrap
31299 @if gdb
31300 TARGET-gdb=all
31301 maybe-all-gdb: all-gdb
31302 all-gdb: configure-gdb
31303         @: $(MAKE); $(unstage)
31304         @r=`${PWD_COMMAND}`; export r; \
31305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31306         $(HOST_EXPORTS)  \
31307         (cd $(HOST_SUBDIR)/gdb && \
31308           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31309                 $(TARGET-gdb))
31310 @endif gdb
31311
31312
31313
31314
31315 .PHONY: check-gdb maybe-check-gdb
31316 maybe-check-gdb:
31317 @if gdb
31318 maybe-check-gdb: check-gdb
31319
31320 check-gdb:
31321         @: $(MAKE); $(unstage)
31322         @r=`${PWD_COMMAND}`; export r; \
31323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31324         $(HOST_EXPORTS)  \
31325         (cd $(HOST_SUBDIR)/gdb && \
31326           $(MAKE) $(FLAGS_TO_PASS)  check)
31327
31328 @endif gdb
31329
31330 .PHONY: install-gdb maybe-install-gdb
31331 maybe-install-gdb:
31332 @if gdb
31333 maybe-install-gdb: install-gdb
31334
31335 install-gdb: installdirs
31336         @: $(MAKE); $(unstage)
31337         @r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         $(HOST_EXPORTS) \
31340         (cd $(HOST_SUBDIR)/gdb && \
31341           $(MAKE) $(FLAGS_TO_PASS)  install)
31342
31343 @endif gdb
31344
31345 .PHONY: install-strip-gdb maybe-install-strip-gdb
31346 maybe-install-strip-gdb:
31347 @if gdb
31348 maybe-install-strip-gdb: install-strip-gdb
31349
31350 install-strip-gdb: installdirs
31351         @: $(MAKE); $(unstage)
31352         @r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(HOST_EXPORTS) \
31355         (cd $(HOST_SUBDIR)/gdb && \
31356           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31357
31358 @endif gdb
31359
31360 # Other targets (info, dvi, pdf, etc.)
31361
31362 .PHONY: maybe-info-gdb info-gdb
31363 maybe-info-gdb:
31364 @if gdb
31365 maybe-info-gdb: info-gdb
31366
31367 info-gdb: \
31368     configure-gdb 
31369         @: $(MAKE); $(unstage)
31370         @[ -f ./gdb/Makefile ] || exit 0; \
31371         r=`${PWD_COMMAND}`; export r; \
31372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373         $(HOST_EXPORTS) \
31374         for flag in $(EXTRA_HOST_FLAGS) ; do \
31375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31376         done; \
31377         echo "Doing info in gdb"; \
31378         (cd $(HOST_SUBDIR)/gdb && \
31379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31381                   "RANLIB=$${RANLIB}" \
31382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31383                   info) \
31384           || exit 1
31385
31386 @endif gdb
31387
31388 .PHONY: maybe-dvi-gdb dvi-gdb
31389 maybe-dvi-gdb:
31390 @if gdb
31391 maybe-dvi-gdb: dvi-gdb
31392
31393 dvi-gdb: \
31394     configure-gdb 
31395         @: $(MAKE); $(unstage)
31396         @[ -f ./gdb/Makefile ] || exit 0; \
31397         r=`${PWD_COMMAND}`; export r; \
31398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31399         $(HOST_EXPORTS) \
31400         for flag in $(EXTRA_HOST_FLAGS) ; do \
31401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31402         done; \
31403         echo "Doing dvi in gdb"; \
31404         (cd $(HOST_SUBDIR)/gdb && \
31405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31407                   "RANLIB=$${RANLIB}" \
31408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31409                   dvi) \
31410           || exit 1
31411
31412 @endif gdb
31413
31414 .PHONY: maybe-pdf-gdb pdf-gdb
31415 maybe-pdf-gdb:
31416 @if gdb
31417 maybe-pdf-gdb: pdf-gdb
31418
31419 pdf-gdb: \
31420     configure-gdb 
31421         @: $(MAKE); $(unstage)
31422         @[ -f ./gdb/Makefile ] || exit 0; \
31423         r=`${PWD_COMMAND}`; export r; \
31424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425         $(HOST_EXPORTS) \
31426         for flag in $(EXTRA_HOST_FLAGS) ; do \
31427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31428         done; \
31429         echo "Doing pdf in gdb"; \
31430         (cd $(HOST_SUBDIR)/gdb && \
31431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31433                   "RANLIB=$${RANLIB}" \
31434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31435                   pdf) \
31436           || exit 1
31437
31438 @endif gdb
31439
31440 .PHONY: maybe-html-gdb html-gdb
31441 maybe-html-gdb:
31442 @if gdb
31443 maybe-html-gdb: html-gdb
31444
31445 html-gdb: \
31446     configure-gdb 
31447         @: $(MAKE); $(unstage)
31448         @[ -f ./gdb/Makefile ] || exit 0; \
31449         r=`${PWD_COMMAND}`; export r; \
31450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451         $(HOST_EXPORTS) \
31452         for flag in $(EXTRA_HOST_FLAGS) ; do \
31453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31454         done; \
31455         echo "Doing html in gdb"; \
31456         (cd $(HOST_SUBDIR)/gdb && \
31457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31459                   "RANLIB=$${RANLIB}" \
31460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31461                   html) \
31462           || exit 1
31463
31464 @endif gdb
31465
31466 .PHONY: maybe-TAGS-gdb TAGS-gdb
31467 maybe-TAGS-gdb:
31468 @if gdb
31469 maybe-TAGS-gdb: TAGS-gdb
31470
31471 TAGS-gdb: \
31472     configure-gdb 
31473         @: $(MAKE); $(unstage)
31474         @[ -f ./gdb/Makefile ] || exit 0; \
31475         r=`${PWD_COMMAND}`; export r; \
31476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31477         $(HOST_EXPORTS) \
31478         for flag in $(EXTRA_HOST_FLAGS) ; do \
31479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31480         done; \
31481         echo "Doing TAGS in gdb"; \
31482         (cd $(HOST_SUBDIR)/gdb && \
31483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31485                   "RANLIB=$${RANLIB}" \
31486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31487                   TAGS) \
31488           || exit 1
31489
31490 @endif gdb
31491
31492 .PHONY: maybe-install-info-gdb install-info-gdb
31493 maybe-install-info-gdb:
31494 @if gdb
31495 maybe-install-info-gdb: install-info-gdb
31496
31497 install-info-gdb: \
31498     configure-gdb \
31499     info-gdb 
31500         @: $(MAKE); $(unstage)
31501         @[ -f ./gdb/Makefile ] || exit 0; \
31502         r=`${PWD_COMMAND}`; export r; \
31503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504         $(HOST_EXPORTS) \
31505         for flag in $(EXTRA_HOST_FLAGS) ; do \
31506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507         done; \
31508         echo "Doing install-info in gdb"; \
31509         (cd $(HOST_SUBDIR)/gdb && \
31510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31512                   "RANLIB=$${RANLIB}" \
31513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31514                   install-info) \
31515           || exit 1
31516
31517 @endif gdb
31518
31519 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
31520 maybe-install-pdf-gdb:
31521 @if gdb
31522 maybe-install-pdf-gdb: install-pdf-gdb
31523
31524 install-pdf-gdb: \
31525     configure-gdb \
31526     pdf-gdb 
31527         @: $(MAKE); $(unstage)
31528         @[ -f ./gdb/Makefile ] || exit 0; \
31529         r=`${PWD_COMMAND}`; export r; \
31530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31531         $(HOST_EXPORTS) \
31532         for flag in $(EXTRA_HOST_FLAGS) ; do \
31533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31534         done; \
31535         echo "Doing install-pdf in gdb"; \
31536         (cd $(HOST_SUBDIR)/gdb && \
31537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31539                   "RANLIB=$${RANLIB}" \
31540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31541                   install-pdf) \
31542           || exit 1
31543
31544 @endif gdb
31545
31546 .PHONY: maybe-install-html-gdb install-html-gdb
31547 maybe-install-html-gdb:
31548 @if gdb
31549 maybe-install-html-gdb: install-html-gdb
31550
31551 install-html-gdb: \
31552     configure-gdb \
31553     html-gdb 
31554         @: $(MAKE); $(unstage)
31555         @[ -f ./gdb/Makefile ] || exit 0; \
31556         r=`${PWD_COMMAND}`; export r; \
31557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558         $(HOST_EXPORTS) \
31559         for flag in $(EXTRA_HOST_FLAGS) ; do \
31560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31561         done; \
31562         echo "Doing install-html in gdb"; \
31563         (cd $(HOST_SUBDIR)/gdb && \
31564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31566                   "RANLIB=$${RANLIB}" \
31567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31568                   install-html) \
31569           || exit 1
31570
31571 @endif gdb
31572
31573 .PHONY: maybe-installcheck-gdb installcheck-gdb
31574 maybe-installcheck-gdb:
31575 @if gdb
31576 maybe-installcheck-gdb: installcheck-gdb
31577
31578 installcheck-gdb: \
31579     configure-gdb 
31580         @: $(MAKE); $(unstage)
31581         @[ -f ./gdb/Makefile ] || exit 0; \
31582         r=`${PWD_COMMAND}`; export r; \
31583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31584         $(HOST_EXPORTS) \
31585         for flag in $(EXTRA_HOST_FLAGS) ; do \
31586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31587         done; \
31588         echo "Doing installcheck in gdb"; \
31589         (cd $(HOST_SUBDIR)/gdb && \
31590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31592                   "RANLIB=$${RANLIB}" \
31593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31594                   installcheck) \
31595           || exit 1
31596
31597 @endif gdb
31598
31599 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
31600 maybe-mostlyclean-gdb:
31601 @if gdb
31602 maybe-mostlyclean-gdb: mostlyclean-gdb
31603
31604 mostlyclean-gdb: 
31605         @: $(MAKE); $(unstage)
31606         @[ -f ./gdb/Makefile ] || exit 0; \
31607         r=`${PWD_COMMAND}`; export r; \
31608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31609         $(HOST_EXPORTS) \
31610         for flag in $(EXTRA_HOST_FLAGS) ; do \
31611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31612         done; \
31613         echo "Doing mostlyclean in gdb"; \
31614         (cd $(HOST_SUBDIR)/gdb && \
31615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31617                   "RANLIB=$${RANLIB}" \
31618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31619                   mostlyclean) \
31620           || exit 1
31621
31622 @endif gdb
31623
31624 .PHONY: maybe-clean-gdb clean-gdb
31625 maybe-clean-gdb:
31626 @if gdb
31627 maybe-clean-gdb: clean-gdb
31628
31629 clean-gdb: 
31630         @: $(MAKE); $(unstage)
31631         @[ -f ./gdb/Makefile ] || exit 0; \
31632         r=`${PWD_COMMAND}`; export r; \
31633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634         $(HOST_EXPORTS) \
31635         for flag in $(EXTRA_HOST_FLAGS) ; do \
31636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31637         done; \
31638         echo "Doing clean in gdb"; \
31639         (cd $(HOST_SUBDIR)/gdb && \
31640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31642                   "RANLIB=$${RANLIB}" \
31643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31644                   clean) \
31645           || exit 1
31646
31647 @endif gdb
31648
31649 .PHONY: maybe-distclean-gdb distclean-gdb
31650 maybe-distclean-gdb:
31651 @if gdb
31652 maybe-distclean-gdb: distclean-gdb
31653
31654 distclean-gdb: 
31655         @: $(MAKE); $(unstage)
31656         @[ -f ./gdb/Makefile ] || exit 0; \
31657         r=`${PWD_COMMAND}`; export r; \
31658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31659         $(HOST_EXPORTS) \
31660         for flag in $(EXTRA_HOST_FLAGS) ; do \
31661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31662         done; \
31663         echo "Doing distclean in gdb"; \
31664         (cd $(HOST_SUBDIR)/gdb && \
31665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31667                   "RANLIB=$${RANLIB}" \
31668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31669                   distclean) \
31670           || exit 1
31671
31672 @endif gdb
31673
31674 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
31675 maybe-maintainer-clean-gdb:
31676 @if gdb
31677 maybe-maintainer-clean-gdb: maintainer-clean-gdb
31678
31679 maintainer-clean-gdb: 
31680         @: $(MAKE); $(unstage)
31681         @[ -f ./gdb/Makefile ] || exit 0; \
31682         r=`${PWD_COMMAND}`; export r; \
31683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684         $(HOST_EXPORTS) \
31685         for flag in $(EXTRA_HOST_FLAGS) ; do \
31686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31687         done; \
31688         echo "Doing maintainer-clean in gdb"; \
31689         (cd $(HOST_SUBDIR)/gdb && \
31690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692                   "RANLIB=$${RANLIB}" \
31693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31694                   maintainer-clean) \
31695           || exit 1
31696
31697 @endif gdb
31698
31699
31700
31701 .PHONY: configure-expect maybe-configure-expect
31702 maybe-configure-expect:
31703 @if gcc-bootstrap
31704 configure-expect: stage_current
31705 @endif gcc-bootstrap
31706 @if expect
31707 maybe-configure-expect: configure-expect
31708 configure-expect: 
31709         @: $(MAKE); $(unstage)
31710         @r=`${PWD_COMMAND}`; export r; \
31711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
31713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
31714         $(HOST_EXPORTS)  \
31715         echo Configuring in $(HOST_SUBDIR)/expect; \
31716         cd "$(HOST_SUBDIR)/expect" || exit 1; \
31717         case $(srcdir) in \
31718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31719           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
31720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31721         esac; \
31722         module_srcdir=expect; \
31723         $(SHELL) \
31724           $$s/$$module_srcdir/configure \
31725           --srcdir=$${topdir}/$$module_srcdir \
31726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31727           --target=${target_alias}  \
31728           || exit 1
31729 @endif expect
31730
31731
31732
31733
31734
31735 .PHONY: all-expect maybe-all-expect
31736 maybe-all-expect:
31737 @if gcc-bootstrap
31738 all-expect: stage_current
31739 @endif gcc-bootstrap
31740 @if expect
31741 TARGET-expect=all
31742 maybe-all-expect: all-expect
31743 all-expect: configure-expect
31744         @: $(MAKE); $(unstage)
31745         @r=`${PWD_COMMAND}`; export r; \
31746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747         $(HOST_EXPORTS)  \
31748         (cd $(HOST_SUBDIR)/expect && \
31749           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31750                 $(TARGET-expect))
31751 @endif expect
31752
31753
31754
31755
31756 .PHONY: check-expect maybe-check-expect
31757 maybe-check-expect:
31758 @if expect
31759 maybe-check-expect: check-expect
31760
31761 check-expect:
31762         @: $(MAKE); $(unstage)
31763         @r=`${PWD_COMMAND}`; export r; \
31764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765         $(HOST_EXPORTS)  \
31766         (cd $(HOST_SUBDIR)/expect && \
31767           $(MAKE) $(FLAGS_TO_PASS)  check)
31768
31769 @endif expect
31770
31771 .PHONY: install-expect maybe-install-expect
31772 maybe-install-expect:
31773 @if expect
31774 maybe-install-expect: install-expect
31775
31776 install-expect: installdirs
31777         @: $(MAKE); $(unstage)
31778         @r=`${PWD_COMMAND}`; export r; \
31779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31780         $(HOST_EXPORTS) \
31781         (cd $(HOST_SUBDIR)/expect && \
31782           $(MAKE) $(FLAGS_TO_PASS)  install)
31783
31784 @endif expect
31785
31786 .PHONY: install-strip-expect maybe-install-strip-expect
31787 maybe-install-strip-expect:
31788 @if expect
31789 maybe-install-strip-expect: install-strip-expect
31790
31791 install-strip-expect: installdirs
31792         @: $(MAKE); $(unstage)
31793         @r=`${PWD_COMMAND}`; export r; \
31794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31795         $(HOST_EXPORTS) \
31796         (cd $(HOST_SUBDIR)/expect && \
31797           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31798
31799 @endif expect
31800
31801 # Other targets (info, dvi, pdf, etc.)
31802
31803 .PHONY: maybe-info-expect info-expect
31804 maybe-info-expect:
31805 @if expect
31806 maybe-info-expect: info-expect
31807
31808 info-expect: \
31809     configure-expect 
31810         @: $(MAKE); $(unstage)
31811         @[ -f ./expect/Makefile ] || exit 0; \
31812         r=`${PWD_COMMAND}`; export r; \
31813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814         $(HOST_EXPORTS) \
31815         for flag in $(EXTRA_HOST_FLAGS) ; do \
31816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31817         done; \
31818         echo "Doing info in expect"; \
31819         (cd $(HOST_SUBDIR)/expect && \
31820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31822                   "RANLIB=$${RANLIB}" \
31823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31824                   info) \
31825           || exit 1
31826
31827 @endif expect
31828
31829 .PHONY: maybe-dvi-expect dvi-expect
31830 maybe-dvi-expect:
31831 @if expect
31832 maybe-dvi-expect: dvi-expect
31833
31834 dvi-expect: \
31835     configure-expect 
31836         @: $(MAKE); $(unstage)
31837         @[ -f ./expect/Makefile ] || exit 0; \
31838         r=`${PWD_COMMAND}`; export r; \
31839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840         $(HOST_EXPORTS) \
31841         for flag in $(EXTRA_HOST_FLAGS) ; do \
31842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843         done; \
31844         echo "Doing dvi in expect"; \
31845         (cd $(HOST_SUBDIR)/expect && \
31846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848                   "RANLIB=$${RANLIB}" \
31849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850                   dvi) \
31851           || exit 1
31852
31853 @endif expect
31854
31855 .PHONY: maybe-pdf-expect pdf-expect
31856 maybe-pdf-expect:
31857 @if expect
31858 maybe-pdf-expect: pdf-expect
31859
31860 pdf-expect: \
31861     configure-expect 
31862         @: $(MAKE); $(unstage)
31863         @[ -f ./expect/Makefile ] || exit 0; \
31864         r=`${PWD_COMMAND}`; export r; \
31865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866         $(HOST_EXPORTS) \
31867         for flag in $(EXTRA_HOST_FLAGS) ; do \
31868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869         done; \
31870         echo "Doing pdf in expect"; \
31871         (cd $(HOST_SUBDIR)/expect && \
31872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874                   "RANLIB=$${RANLIB}" \
31875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876                   pdf) \
31877           || exit 1
31878
31879 @endif expect
31880
31881 .PHONY: maybe-html-expect html-expect
31882 maybe-html-expect:
31883 @if expect
31884 maybe-html-expect: html-expect
31885
31886 html-expect: \
31887     configure-expect 
31888         @: $(MAKE); $(unstage)
31889         @[ -f ./expect/Makefile ] || exit 0; \
31890         r=`${PWD_COMMAND}`; export r; \
31891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892         $(HOST_EXPORTS) \
31893         for flag in $(EXTRA_HOST_FLAGS) ; do \
31894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895         done; \
31896         echo "Doing html in expect"; \
31897         (cd $(HOST_SUBDIR)/expect && \
31898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900                   "RANLIB=$${RANLIB}" \
31901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902                   html) \
31903           || exit 1
31904
31905 @endif expect
31906
31907 .PHONY: maybe-TAGS-expect TAGS-expect
31908 maybe-TAGS-expect:
31909 @if expect
31910 maybe-TAGS-expect: TAGS-expect
31911
31912 TAGS-expect: \
31913     configure-expect 
31914         @: $(MAKE); $(unstage)
31915         @[ -f ./expect/Makefile ] || exit 0; \
31916         r=`${PWD_COMMAND}`; export r; \
31917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918         $(HOST_EXPORTS) \
31919         for flag in $(EXTRA_HOST_FLAGS) ; do \
31920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921         done; \
31922         echo "Doing TAGS in expect"; \
31923         (cd $(HOST_SUBDIR)/expect && \
31924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926                   "RANLIB=$${RANLIB}" \
31927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928                   TAGS) \
31929           || exit 1
31930
31931 @endif expect
31932
31933 .PHONY: maybe-install-info-expect install-info-expect
31934 maybe-install-info-expect:
31935 @if expect
31936 maybe-install-info-expect: install-info-expect
31937
31938 install-info-expect: \
31939     configure-expect \
31940     info-expect 
31941         @: $(MAKE); $(unstage)
31942         @[ -f ./expect/Makefile ] || exit 0; \
31943         r=`${PWD_COMMAND}`; export r; \
31944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31945         $(HOST_EXPORTS) \
31946         for flag in $(EXTRA_HOST_FLAGS) ; do \
31947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31948         done; \
31949         echo "Doing install-info in expect"; \
31950         (cd $(HOST_SUBDIR)/expect && \
31951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31953                   "RANLIB=$${RANLIB}" \
31954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31955                   install-info) \
31956           || exit 1
31957
31958 @endif expect
31959
31960 .PHONY: maybe-install-pdf-expect install-pdf-expect
31961 maybe-install-pdf-expect:
31962 @if expect
31963 maybe-install-pdf-expect: install-pdf-expect
31964
31965 install-pdf-expect: \
31966     configure-expect \
31967     pdf-expect 
31968         @: $(MAKE); $(unstage)
31969         @[ -f ./expect/Makefile ] || exit 0; \
31970         r=`${PWD_COMMAND}`; export r; \
31971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972         $(HOST_EXPORTS) \
31973         for flag in $(EXTRA_HOST_FLAGS) ; do \
31974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975         done; \
31976         echo "Doing install-pdf in expect"; \
31977         (cd $(HOST_SUBDIR)/expect && \
31978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980                   "RANLIB=$${RANLIB}" \
31981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982                   install-pdf) \
31983           || exit 1
31984
31985 @endif expect
31986
31987 .PHONY: maybe-install-html-expect install-html-expect
31988 maybe-install-html-expect:
31989 @if expect
31990 maybe-install-html-expect: install-html-expect
31991
31992 install-html-expect: \
31993     configure-expect \
31994     html-expect 
31995         @: $(MAKE); $(unstage)
31996         @[ -f ./expect/Makefile ] || exit 0; \
31997         r=`${PWD_COMMAND}`; export r; \
31998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999         $(HOST_EXPORTS) \
32000         for flag in $(EXTRA_HOST_FLAGS) ; do \
32001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32002         done; \
32003         echo "Doing install-html in expect"; \
32004         (cd $(HOST_SUBDIR)/expect && \
32005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32007                   "RANLIB=$${RANLIB}" \
32008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32009                   install-html) \
32010           || exit 1
32011
32012 @endif expect
32013
32014 .PHONY: maybe-installcheck-expect installcheck-expect
32015 maybe-installcheck-expect:
32016 @if expect
32017 maybe-installcheck-expect: installcheck-expect
32018
32019 installcheck-expect: \
32020     configure-expect 
32021         @: $(MAKE); $(unstage)
32022         @[ -f ./expect/Makefile ] || exit 0; \
32023         r=`${PWD_COMMAND}`; export r; \
32024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025         $(HOST_EXPORTS) \
32026         for flag in $(EXTRA_HOST_FLAGS) ; do \
32027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028         done; \
32029         echo "Doing installcheck in expect"; \
32030         (cd $(HOST_SUBDIR)/expect && \
32031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033                   "RANLIB=$${RANLIB}" \
32034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035                   installcheck) \
32036           || exit 1
32037
32038 @endif expect
32039
32040 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
32041 maybe-mostlyclean-expect:
32042 @if expect
32043 maybe-mostlyclean-expect: mostlyclean-expect
32044
32045 mostlyclean-expect: 
32046         @: $(MAKE); $(unstage)
32047         @[ -f ./expect/Makefile ] || exit 0; \
32048         r=`${PWD_COMMAND}`; export r; \
32049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32050         $(HOST_EXPORTS) \
32051         for flag in $(EXTRA_HOST_FLAGS) ; do \
32052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053         done; \
32054         echo "Doing mostlyclean in expect"; \
32055         (cd $(HOST_SUBDIR)/expect && \
32056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32058                   "RANLIB=$${RANLIB}" \
32059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32060                   mostlyclean) \
32061           || exit 1
32062
32063 @endif expect
32064
32065 .PHONY: maybe-clean-expect clean-expect
32066 maybe-clean-expect:
32067 @if expect
32068 maybe-clean-expect: clean-expect
32069
32070 clean-expect: 
32071         @: $(MAKE); $(unstage)
32072         @[ -f ./expect/Makefile ] || exit 0; \
32073         r=`${PWD_COMMAND}`; export r; \
32074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32075         $(HOST_EXPORTS) \
32076         for flag in $(EXTRA_HOST_FLAGS) ; do \
32077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078         done; \
32079         echo "Doing clean in expect"; \
32080         (cd $(HOST_SUBDIR)/expect && \
32081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32083                   "RANLIB=$${RANLIB}" \
32084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32085                   clean) \
32086           || exit 1
32087
32088 @endif expect
32089
32090 .PHONY: maybe-distclean-expect distclean-expect
32091 maybe-distclean-expect:
32092 @if expect
32093 maybe-distclean-expect: distclean-expect
32094
32095 distclean-expect: 
32096         @: $(MAKE); $(unstage)
32097         @[ -f ./expect/Makefile ] || exit 0; \
32098         r=`${PWD_COMMAND}`; export r; \
32099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100         $(HOST_EXPORTS) \
32101         for flag in $(EXTRA_HOST_FLAGS) ; do \
32102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32103         done; \
32104         echo "Doing distclean in expect"; \
32105         (cd $(HOST_SUBDIR)/expect && \
32106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108                   "RANLIB=$${RANLIB}" \
32109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32110                   distclean) \
32111           || exit 1
32112
32113 @endif expect
32114
32115 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
32116 maybe-maintainer-clean-expect:
32117 @if expect
32118 maybe-maintainer-clean-expect: maintainer-clean-expect
32119
32120 maintainer-clean-expect: 
32121         @: $(MAKE); $(unstage)
32122         @[ -f ./expect/Makefile ] || exit 0; \
32123         r=`${PWD_COMMAND}`; export r; \
32124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32125         $(HOST_EXPORTS) \
32126         for flag in $(EXTRA_HOST_FLAGS) ; do \
32127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32128         done; \
32129         echo "Doing maintainer-clean in expect"; \
32130         (cd $(HOST_SUBDIR)/expect && \
32131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32133                   "RANLIB=$${RANLIB}" \
32134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32135                   maintainer-clean) \
32136           || exit 1
32137
32138 @endif expect
32139
32140
32141
32142 .PHONY: configure-guile maybe-configure-guile
32143 maybe-configure-guile:
32144 @if gcc-bootstrap
32145 configure-guile: stage_current
32146 @endif gcc-bootstrap
32147 @if guile
32148 maybe-configure-guile: configure-guile
32149 configure-guile: 
32150         @: $(MAKE); $(unstage)
32151         @r=`${PWD_COMMAND}`; export r; \
32152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32153         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
32154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
32155         $(HOST_EXPORTS)  \
32156         echo Configuring in $(HOST_SUBDIR)/guile; \
32157         cd "$(HOST_SUBDIR)/guile" || exit 1; \
32158         case $(srcdir) in \
32159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32160           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
32161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32162         esac; \
32163         module_srcdir=guile; \
32164         $(SHELL) \
32165           $$s/$$module_srcdir/configure \
32166           --srcdir=$${topdir}/$$module_srcdir \
32167           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32168           --target=${target_alias}  \
32169           || exit 1
32170 @endif guile
32171
32172
32173
32174
32175
32176 .PHONY: all-guile maybe-all-guile
32177 maybe-all-guile:
32178 @if gcc-bootstrap
32179 all-guile: stage_current
32180 @endif gcc-bootstrap
32181 @if guile
32182 TARGET-guile=all
32183 maybe-all-guile: all-guile
32184 all-guile: configure-guile
32185         @: $(MAKE); $(unstage)
32186         @r=`${PWD_COMMAND}`; export r; \
32187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32188         $(HOST_EXPORTS)  \
32189         (cd $(HOST_SUBDIR)/guile && \
32190           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32191                 $(TARGET-guile))
32192 @endif guile
32193
32194
32195
32196
32197 .PHONY: check-guile maybe-check-guile
32198 maybe-check-guile:
32199 @if guile
32200 maybe-check-guile: check-guile
32201
32202 check-guile:
32203         @: $(MAKE); $(unstage)
32204         @r=`${PWD_COMMAND}`; export r; \
32205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32206         $(HOST_EXPORTS)  \
32207         (cd $(HOST_SUBDIR)/guile && \
32208           $(MAKE) $(FLAGS_TO_PASS)  check)
32209
32210 @endif guile
32211
32212 .PHONY: install-guile maybe-install-guile
32213 maybe-install-guile:
32214 @if guile
32215 maybe-install-guile: install-guile
32216
32217 install-guile: installdirs
32218         @: $(MAKE); $(unstage)
32219         @r=`${PWD_COMMAND}`; export r; \
32220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32221         $(HOST_EXPORTS) \
32222         (cd $(HOST_SUBDIR)/guile && \
32223           $(MAKE) $(FLAGS_TO_PASS)  install)
32224
32225 @endif guile
32226
32227 .PHONY: install-strip-guile maybe-install-strip-guile
32228 maybe-install-strip-guile:
32229 @if guile
32230 maybe-install-strip-guile: install-strip-guile
32231
32232 install-strip-guile: installdirs
32233         @: $(MAKE); $(unstage)
32234         @r=`${PWD_COMMAND}`; export r; \
32235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236         $(HOST_EXPORTS) \
32237         (cd $(HOST_SUBDIR)/guile && \
32238           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32239
32240 @endif guile
32241
32242 # Other targets (info, dvi, pdf, etc.)
32243
32244 .PHONY: maybe-info-guile info-guile
32245 maybe-info-guile:
32246 @if guile
32247 maybe-info-guile: info-guile
32248
32249 info-guile: \
32250     configure-guile 
32251         @: $(MAKE); $(unstage)
32252         @[ -f ./guile/Makefile ] || exit 0; \
32253         r=`${PWD_COMMAND}`; export r; \
32254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255         $(HOST_EXPORTS) \
32256         for flag in $(EXTRA_HOST_FLAGS) ; do \
32257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258         done; \
32259         echo "Doing info in guile"; \
32260         (cd $(HOST_SUBDIR)/guile && \
32261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32263                   "RANLIB=$${RANLIB}" \
32264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32265                   info) \
32266           || exit 1
32267
32268 @endif guile
32269
32270 .PHONY: maybe-dvi-guile dvi-guile
32271 maybe-dvi-guile:
32272 @if guile
32273 maybe-dvi-guile: dvi-guile
32274
32275 dvi-guile: \
32276     configure-guile 
32277         @: $(MAKE); $(unstage)
32278         @[ -f ./guile/Makefile ] || exit 0; \
32279         r=`${PWD_COMMAND}`; export r; \
32280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32281         $(HOST_EXPORTS) \
32282         for flag in $(EXTRA_HOST_FLAGS) ; do \
32283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32284         done; \
32285         echo "Doing dvi in guile"; \
32286         (cd $(HOST_SUBDIR)/guile && \
32287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32289                   "RANLIB=$${RANLIB}" \
32290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32291                   dvi) \
32292           || exit 1
32293
32294 @endif guile
32295
32296 .PHONY: maybe-pdf-guile pdf-guile
32297 maybe-pdf-guile:
32298 @if guile
32299 maybe-pdf-guile: pdf-guile
32300
32301 pdf-guile: \
32302     configure-guile 
32303         @: $(MAKE); $(unstage)
32304         @[ -f ./guile/Makefile ] || exit 0; \
32305         r=`${PWD_COMMAND}`; export r; \
32306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32307         $(HOST_EXPORTS) \
32308         for flag in $(EXTRA_HOST_FLAGS) ; do \
32309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32310         done; \
32311         echo "Doing pdf in guile"; \
32312         (cd $(HOST_SUBDIR)/guile && \
32313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32315                   "RANLIB=$${RANLIB}" \
32316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32317                   pdf) \
32318           || exit 1
32319
32320 @endif guile
32321
32322 .PHONY: maybe-html-guile html-guile
32323 maybe-html-guile:
32324 @if guile
32325 maybe-html-guile: html-guile
32326
32327 html-guile: \
32328     configure-guile 
32329         @: $(MAKE); $(unstage)
32330         @[ -f ./guile/Makefile ] || exit 0; \
32331         r=`${PWD_COMMAND}`; export r; \
32332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333         $(HOST_EXPORTS) \
32334         for flag in $(EXTRA_HOST_FLAGS) ; do \
32335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32336         done; \
32337         echo "Doing html in guile"; \
32338         (cd $(HOST_SUBDIR)/guile && \
32339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32341                   "RANLIB=$${RANLIB}" \
32342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32343                   html) \
32344           || exit 1
32345
32346 @endif guile
32347
32348 .PHONY: maybe-TAGS-guile TAGS-guile
32349 maybe-TAGS-guile:
32350 @if guile
32351 maybe-TAGS-guile: TAGS-guile
32352
32353 TAGS-guile: \
32354     configure-guile 
32355         @: $(MAKE); $(unstage)
32356         @[ -f ./guile/Makefile ] || exit 0; \
32357         r=`${PWD_COMMAND}`; export r; \
32358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359         $(HOST_EXPORTS) \
32360         for flag in $(EXTRA_HOST_FLAGS) ; do \
32361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362         done; \
32363         echo "Doing TAGS in guile"; \
32364         (cd $(HOST_SUBDIR)/guile && \
32365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367                   "RANLIB=$${RANLIB}" \
32368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369                   TAGS) \
32370           || exit 1
32371
32372 @endif guile
32373
32374 .PHONY: maybe-install-info-guile install-info-guile
32375 maybe-install-info-guile:
32376 @if guile
32377 maybe-install-info-guile: install-info-guile
32378
32379 install-info-guile: \
32380     configure-guile \
32381     info-guile 
32382         @: $(MAKE); $(unstage)
32383         @[ -f ./guile/Makefile ] || exit 0; \
32384         r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(HOST_EXPORTS) \
32387         for flag in $(EXTRA_HOST_FLAGS) ; do \
32388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389         done; \
32390         echo "Doing install-info in guile"; \
32391         (cd $(HOST_SUBDIR)/guile && \
32392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394                   "RANLIB=$${RANLIB}" \
32395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32396                   install-info) \
32397           || exit 1
32398
32399 @endif guile
32400
32401 .PHONY: maybe-install-pdf-guile install-pdf-guile
32402 maybe-install-pdf-guile:
32403 @if guile
32404 maybe-install-pdf-guile: install-pdf-guile
32405
32406 install-pdf-guile: \
32407     configure-guile \
32408     pdf-guile 
32409         @: $(MAKE); $(unstage)
32410         @[ -f ./guile/Makefile ] || exit 0; \
32411         r=`${PWD_COMMAND}`; export r; \
32412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413         $(HOST_EXPORTS) \
32414         for flag in $(EXTRA_HOST_FLAGS) ; do \
32415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416         done; \
32417         echo "Doing install-pdf in guile"; \
32418         (cd $(HOST_SUBDIR)/guile && \
32419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421                   "RANLIB=$${RANLIB}" \
32422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423                   install-pdf) \
32424           || exit 1
32425
32426 @endif guile
32427
32428 .PHONY: maybe-install-html-guile install-html-guile
32429 maybe-install-html-guile:
32430 @if guile
32431 maybe-install-html-guile: install-html-guile
32432
32433 install-html-guile: \
32434     configure-guile \
32435     html-guile 
32436         @: $(MAKE); $(unstage)
32437         @[ -f ./guile/Makefile ] || exit 0; \
32438         r=`${PWD_COMMAND}`; export r; \
32439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32440         $(HOST_EXPORTS) \
32441         for flag in $(EXTRA_HOST_FLAGS) ; do \
32442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32443         done; \
32444         echo "Doing install-html in guile"; \
32445         (cd $(HOST_SUBDIR)/guile && \
32446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32448                   "RANLIB=$${RANLIB}" \
32449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32450                   install-html) \
32451           || exit 1
32452
32453 @endif guile
32454
32455 .PHONY: maybe-installcheck-guile installcheck-guile
32456 maybe-installcheck-guile:
32457 @if guile
32458 maybe-installcheck-guile: installcheck-guile
32459
32460 installcheck-guile: \
32461     configure-guile 
32462         @: $(MAKE); $(unstage)
32463         @[ -f ./guile/Makefile ] || exit 0; \
32464         r=`${PWD_COMMAND}`; export r; \
32465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466         $(HOST_EXPORTS) \
32467         for flag in $(EXTRA_HOST_FLAGS) ; do \
32468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469         done; \
32470         echo "Doing installcheck in guile"; \
32471         (cd $(HOST_SUBDIR)/guile && \
32472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474                   "RANLIB=$${RANLIB}" \
32475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476                   installcheck) \
32477           || exit 1
32478
32479 @endif guile
32480
32481 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
32482 maybe-mostlyclean-guile:
32483 @if guile
32484 maybe-mostlyclean-guile: mostlyclean-guile
32485
32486 mostlyclean-guile: 
32487         @: $(MAKE); $(unstage)
32488         @[ -f ./guile/Makefile ] || exit 0; \
32489         r=`${PWD_COMMAND}`; export r; \
32490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491         $(HOST_EXPORTS) \
32492         for flag in $(EXTRA_HOST_FLAGS) ; do \
32493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494         done; \
32495         echo "Doing mostlyclean in guile"; \
32496         (cd $(HOST_SUBDIR)/guile && \
32497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499                   "RANLIB=$${RANLIB}" \
32500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32501                   mostlyclean) \
32502           || exit 1
32503
32504 @endif guile
32505
32506 .PHONY: maybe-clean-guile clean-guile
32507 maybe-clean-guile:
32508 @if guile
32509 maybe-clean-guile: clean-guile
32510
32511 clean-guile: 
32512         @: $(MAKE); $(unstage)
32513         @[ -f ./guile/Makefile ] || exit 0; \
32514         r=`${PWD_COMMAND}`; export r; \
32515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516         $(HOST_EXPORTS) \
32517         for flag in $(EXTRA_HOST_FLAGS) ; do \
32518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519         done; \
32520         echo "Doing clean in guile"; \
32521         (cd $(HOST_SUBDIR)/guile && \
32522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524                   "RANLIB=$${RANLIB}" \
32525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526                   clean) \
32527           || exit 1
32528
32529 @endif guile
32530
32531 .PHONY: maybe-distclean-guile distclean-guile
32532 maybe-distclean-guile:
32533 @if guile
32534 maybe-distclean-guile: distclean-guile
32535
32536 distclean-guile: 
32537         @: $(MAKE); $(unstage)
32538         @[ -f ./guile/Makefile ] || exit 0; \
32539         r=`${PWD_COMMAND}`; export r; \
32540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541         $(HOST_EXPORTS) \
32542         for flag in $(EXTRA_HOST_FLAGS) ; do \
32543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544         done; \
32545         echo "Doing distclean in guile"; \
32546         (cd $(HOST_SUBDIR)/guile && \
32547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549                   "RANLIB=$${RANLIB}" \
32550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32551                   distclean) \
32552           || exit 1
32553
32554 @endif guile
32555
32556 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
32557 maybe-maintainer-clean-guile:
32558 @if guile
32559 maybe-maintainer-clean-guile: maintainer-clean-guile
32560
32561 maintainer-clean-guile: 
32562         @: $(MAKE); $(unstage)
32563         @[ -f ./guile/Makefile ] || exit 0; \
32564         r=`${PWD_COMMAND}`; export r; \
32565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32566         $(HOST_EXPORTS) \
32567         for flag in $(EXTRA_HOST_FLAGS) ; do \
32568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32569         done; \
32570         echo "Doing maintainer-clean in guile"; \
32571         (cd $(HOST_SUBDIR)/guile && \
32572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32574                   "RANLIB=$${RANLIB}" \
32575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32576                   maintainer-clean) \
32577           || exit 1
32578
32579 @endif guile
32580
32581
32582
32583 .PHONY: configure-tk maybe-configure-tk
32584 maybe-configure-tk:
32585 @if gcc-bootstrap
32586 configure-tk: stage_current
32587 @endif gcc-bootstrap
32588 @if tk
32589 maybe-configure-tk: configure-tk
32590 configure-tk: 
32591         @: $(MAKE); $(unstage)
32592         @r=`${PWD_COMMAND}`; export r; \
32593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32594         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
32595         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
32596         $(HOST_EXPORTS)  \
32597         echo Configuring in $(HOST_SUBDIR)/tk; \
32598         cd "$(HOST_SUBDIR)/tk" || exit 1; \
32599         case $(srcdir) in \
32600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32601           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
32602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32603         esac; \
32604         module_srcdir=tk; \
32605         $(SHELL) \
32606           $$s/$$module_srcdir/configure \
32607           --srcdir=$${topdir}/$$module_srcdir \
32608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32609           --target=${target_alias}  \
32610           || exit 1
32611 @endif tk
32612
32613
32614
32615
32616
32617 .PHONY: all-tk maybe-all-tk
32618 maybe-all-tk:
32619 @if gcc-bootstrap
32620 all-tk: stage_current
32621 @endif gcc-bootstrap
32622 @if tk
32623 TARGET-tk=all
32624 maybe-all-tk: all-tk
32625 all-tk: configure-tk
32626         @: $(MAKE); $(unstage)
32627         @r=`${PWD_COMMAND}`; export r; \
32628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32629         $(HOST_EXPORTS)  \
32630         (cd $(HOST_SUBDIR)/tk && \
32631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32632                 $(TARGET-tk))
32633 @endif tk
32634
32635
32636
32637
32638 .PHONY: check-tk maybe-check-tk
32639 maybe-check-tk:
32640 @if tk
32641 maybe-check-tk: check-tk
32642
32643 check-tk:
32644         @: $(MAKE); $(unstage)
32645         @r=`${PWD_COMMAND}`; export r; \
32646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647         $(HOST_EXPORTS)  \
32648         (cd $(HOST_SUBDIR)/tk && \
32649           $(MAKE) $(FLAGS_TO_PASS)  check)
32650
32651 @endif tk
32652
32653 .PHONY: install-tk maybe-install-tk
32654 maybe-install-tk:
32655 @if tk
32656 maybe-install-tk: install-tk
32657
32658 install-tk: installdirs
32659         @: $(MAKE); $(unstage)
32660         @r=`${PWD_COMMAND}`; export r; \
32661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32662         $(HOST_EXPORTS) \
32663         (cd $(HOST_SUBDIR)/tk && \
32664           $(MAKE) $(FLAGS_TO_PASS)  install)
32665
32666 @endif tk
32667
32668 .PHONY: install-strip-tk maybe-install-strip-tk
32669 maybe-install-strip-tk:
32670 @if tk
32671 maybe-install-strip-tk: install-strip-tk
32672
32673 install-strip-tk: installdirs
32674         @: $(MAKE); $(unstage)
32675         @r=`${PWD_COMMAND}`; export r; \
32676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677         $(HOST_EXPORTS) \
32678         (cd $(HOST_SUBDIR)/tk && \
32679           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32680
32681 @endif tk
32682
32683 # Other targets (info, dvi, pdf, etc.)
32684
32685 .PHONY: maybe-info-tk info-tk
32686 maybe-info-tk:
32687 @if tk
32688 maybe-info-tk: info-tk
32689
32690 info-tk: \
32691     configure-tk 
32692         @: $(MAKE); $(unstage)
32693         @[ -f ./tk/Makefile ] || exit 0; \
32694         r=`${PWD_COMMAND}`; export r; \
32695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696         $(HOST_EXPORTS) \
32697         for flag in $(EXTRA_HOST_FLAGS) ; do \
32698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699         done; \
32700         echo "Doing info in tk"; \
32701         (cd $(HOST_SUBDIR)/tk && \
32702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32704                   "RANLIB=$${RANLIB}" \
32705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32706                   info) \
32707           || exit 1
32708
32709 @endif tk
32710
32711 .PHONY: maybe-dvi-tk dvi-tk
32712 maybe-dvi-tk:
32713 @if tk
32714 maybe-dvi-tk: dvi-tk
32715
32716 dvi-tk: \
32717     configure-tk 
32718         @: $(MAKE); $(unstage)
32719         @[ -f ./tk/Makefile ] || exit 0; \
32720         r=`${PWD_COMMAND}`; export r; \
32721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32722         $(HOST_EXPORTS) \
32723         for flag in $(EXTRA_HOST_FLAGS) ; do \
32724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32725         done; \
32726         echo "Doing dvi in tk"; \
32727         (cd $(HOST_SUBDIR)/tk && \
32728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32730                   "RANLIB=$${RANLIB}" \
32731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32732                   dvi) \
32733           || exit 1
32734
32735 @endif tk
32736
32737 .PHONY: maybe-pdf-tk pdf-tk
32738 maybe-pdf-tk:
32739 @if tk
32740 maybe-pdf-tk: pdf-tk
32741
32742 pdf-tk: \
32743     configure-tk 
32744         @: $(MAKE); $(unstage)
32745         @[ -f ./tk/Makefile ] || exit 0; \
32746         r=`${PWD_COMMAND}`; export r; \
32747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32748         $(HOST_EXPORTS) \
32749         for flag in $(EXTRA_HOST_FLAGS) ; do \
32750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32751         done; \
32752         echo "Doing pdf in tk"; \
32753         (cd $(HOST_SUBDIR)/tk && \
32754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32756                   "RANLIB=$${RANLIB}" \
32757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32758                   pdf) \
32759           || exit 1
32760
32761 @endif tk
32762
32763 .PHONY: maybe-html-tk html-tk
32764 maybe-html-tk:
32765 @if tk
32766 maybe-html-tk: html-tk
32767
32768 html-tk: \
32769     configure-tk 
32770         @: $(MAKE); $(unstage)
32771         @[ -f ./tk/Makefile ] || exit 0; \
32772         r=`${PWD_COMMAND}`; export r; \
32773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32774         $(HOST_EXPORTS) \
32775         for flag in $(EXTRA_HOST_FLAGS) ; do \
32776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32777         done; \
32778         echo "Doing html in tk"; \
32779         (cd $(HOST_SUBDIR)/tk && \
32780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32782                   "RANLIB=$${RANLIB}" \
32783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32784                   html) \
32785           || exit 1
32786
32787 @endif tk
32788
32789 .PHONY: maybe-TAGS-tk TAGS-tk
32790 maybe-TAGS-tk:
32791 @if tk
32792 maybe-TAGS-tk: TAGS-tk
32793
32794 TAGS-tk: \
32795     configure-tk 
32796         @: $(MAKE); $(unstage)
32797         @[ -f ./tk/Makefile ] || exit 0; \
32798         r=`${PWD_COMMAND}`; export r; \
32799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32800         $(HOST_EXPORTS) \
32801         for flag in $(EXTRA_HOST_FLAGS) ; do \
32802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32803         done; \
32804         echo "Doing TAGS in tk"; \
32805         (cd $(HOST_SUBDIR)/tk && \
32806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32808                   "RANLIB=$${RANLIB}" \
32809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32810                   TAGS) \
32811           || exit 1
32812
32813 @endif tk
32814
32815 .PHONY: maybe-install-info-tk install-info-tk
32816 maybe-install-info-tk:
32817 @if tk
32818 maybe-install-info-tk: install-info-tk
32819
32820 install-info-tk: \
32821     configure-tk \
32822     info-tk 
32823         @: $(MAKE); $(unstage)
32824         @[ -f ./tk/Makefile ] || exit 0; \
32825         r=`${PWD_COMMAND}`; export r; \
32826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32827         $(HOST_EXPORTS) \
32828         for flag in $(EXTRA_HOST_FLAGS) ; do \
32829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32830         done; \
32831         echo "Doing install-info in tk"; \
32832         (cd $(HOST_SUBDIR)/tk && \
32833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32835                   "RANLIB=$${RANLIB}" \
32836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32837                   install-info) \
32838           || exit 1
32839
32840 @endif tk
32841
32842 .PHONY: maybe-install-pdf-tk install-pdf-tk
32843 maybe-install-pdf-tk:
32844 @if tk
32845 maybe-install-pdf-tk: install-pdf-tk
32846
32847 install-pdf-tk: \
32848     configure-tk \
32849     pdf-tk 
32850         @: $(MAKE); $(unstage)
32851         @[ -f ./tk/Makefile ] || exit 0; \
32852         r=`${PWD_COMMAND}`; export r; \
32853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854         $(HOST_EXPORTS) \
32855         for flag in $(EXTRA_HOST_FLAGS) ; do \
32856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32857         done; \
32858         echo "Doing install-pdf in tk"; \
32859         (cd $(HOST_SUBDIR)/tk && \
32860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862                   "RANLIB=$${RANLIB}" \
32863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32864                   install-pdf) \
32865           || exit 1
32866
32867 @endif tk
32868
32869 .PHONY: maybe-install-html-tk install-html-tk
32870 maybe-install-html-tk:
32871 @if tk
32872 maybe-install-html-tk: install-html-tk
32873
32874 install-html-tk: \
32875     configure-tk \
32876     html-tk 
32877         @: $(MAKE); $(unstage)
32878         @[ -f ./tk/Makefile ] || exit 0; \
32879         r=`${PWD_COMMAND}`; export r; \
32880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32881         $(HOST_EXPORTS) \
32882         for flag in $(EXTRA_HOST_FLAGS) ; do \
32883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32884         done; \
32885         echo "Doing install-html in tk"; \
32886         (cd $(HOST_SUBDIR)/tk && \
32887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32889                   "RANLIB=$${RANLIB}" \
32890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32891                   install-html) \
32892           || exit 1
32893
32894 @endif tk
32895
32896 .PHONY: maybe-installcheck-tk installcheck-tk
32897 maybe-installcheck-tk:
32898 @if tk
32899 maybe-installcheck-tk: installcheck-tk
32900
32901 installcheck-tk: \
32902     configure-tk 
32903         @: $(MAKE); $(unstage)
32904         @[ -f ./tk/Makefile ] || exit 0; \
32905         r=`${PWD_COMMAND}`; export r; \
32906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32907         $(HOST_EXPORTS) \
32908         for flag in $(EXTRA_HOST_FLAGS) ; do \
32909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32910         done; \
32911         echo "Doing installcheck in tk"; \
32912         (cd $(HOST_SUBDIR)/tk && \
32913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32915                   "RANLIB=$${RANLIB}" \
32916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32917                   installcheck) \
32918           || exit 1
32919
32920 @endif tk
32921
32922 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
32923 maybe-mostlyclean-tk:
32924 @if tk
32925 maybe-mostlyclean-tk: mostlyclean-tk
32926
32927 mostlyclean-tk: 
32928         @: $(MAKE); $(unstage)
32929         @[ -f ./tk/Makefile ] || exit 0; \
32930         r=`${PWD_COMMAND}`; export r; \
32931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32932         $(HOST_EXPORTS) \
32933         for flag in $(EXTRA_HOST_FLAGS) ; do \
32934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32935         done; \
32936         echo "Doing mostlyclean in tk"; \
32937         (cd $(HOST_SUBDIR)/tk && \
32938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32940                   "RANLIB=$${RANLIB}" \
32941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32942                   mostlyclean) \
32943           || exit 1
32944
32945 @endif tk
32946
32947 .PHONY: maybe-clean-tk clean-tk
32948 maybe-clean-tk:
32949 @if tk
32950 maybe-clean-tk: clean-tk
32951
32952 clean-tk: 
32953         @: $(MAKE); $(unstage)
32954         @[ -f ./tk/Makefile ] || exit 0; \
32955         r=`${PWD_COMMAND}`; export r; \
32956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32957         $(HOST_EXPORTS) \
32958         for flag in $(EXTRA_HOST_FLAGS) ; do \
32959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32960         done; \
32961         echo "Doing clean in tk"; \
32962         (cd $(HOST_SUBDIR)/tk && \
32963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32965                   "RANLIB=$${RANLIB}" \
32966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32967                   clean) \
32968           || exit 1
32969
32970 @endif tk
32971
32972 .PHONY: maybe-distclean-tk distclean-tk
32973 maybe-distclean-tk:
32974 @if tk
32975 maybe-distclean-tk: distclean-tk
32976
32977 distclean-tk: 
32978         @: $(MAKE); $(unstage)
32979         @[ -f ./tk/Makefile ] || exit 0; \
32980         r=`${PWD_COMMAND}`; export r; \
32981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32982         $(HOST_EXPORTS) \
32983         for flag in $(EXTRA_HOST_FLAGS) ; do \
32984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32985         done; \
32986         echo "Doing distclean in tk"; \
32987         (cd $(HOST_SUBDIR)/tk && \
32988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32990                   "RANLIB=$${RANLIB}" \
32991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32992                   distclean) \
32993           || exit 1
32994
32995 @endif tk
32996
32997 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
32998 maybe-maintainer-clean-tk:
32999 @if tk
33000 maybe-maintainer-clean-tk: maintainer-clean-tk
33001
33002 maintainer-clean-tk: 
33003         @: $(MAKE); $(unstage)
33004         @[ -f ./tk/Makefile ] || exit 0; \
33005         r=`${PWD_COMMAND}`; export r; \
33006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33007         $(HOST_EXPORTS) \
33008         for flag in $(EXTRA_HOST_FLAGS) ; do \
33009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33010         done; \
33011         echo "Doing maintainer-clean in tk"; \
33012         (cd $(HOST_SUBDIR)/tk && \
33013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33015                   "RANLIB=$${RANLIB}" \
33016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33017                   maintainer-clean) \
33018           || exit 1
33019
33020 @endif tk
33021
33022
33023
33024 .PHONY: configure-libtermcap maybe-configure-libtermcap
33025 maybe-configure-libtermcap:
33026 @if gcc-bootstrap
33027 configure-libtermcap: stage_current
33028 @endif gcc-bootstrap
33029 @if libtermcap
33030 maybe-configure-libtermcap: configure-libtermcap
33031 configure-libtermcap: 
33032         @: $(MAKE); $(unstage)
33033         @r=`${PWD_COMMAND}`; export r; \
33034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33035         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
33036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
33037         $(HOST_EXPORTS)  \
33038         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
33039         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
33040         case $(srcdir) in \
33041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33042           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
33043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33044         esac; \
33045         module_srcdir=libtermcap; \
33046         $(SHELL) \
33047           $$s/$$module_srcdir/configure \
33048           --srcdir=$${topdir}/$$module_srcdir \
33049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33050           --target=${target_alias}  \
33051           || exit 1
33052 @endif libtermcap
33053
33054
33055
33056
33057
33058 .PHONY: all-libtermcap maybe-all-libtermcap
33059 maybe-all-libtermcap:
33060 @if gcc-bootstrap
33061 all-libtermcap: stage_current
33062 @endif gcc-bootstrap
33063 @if libtermcap
33064 TARGET-libtermcap=all
33065 maybe-all-libtermcap: all-libtermcap
33066 all-libtermcap: configure-libtermcap
33067         @: $(MAKE); $(unstage)
33068         @r=`${PWD_COMMAND}`; export r; \
33069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070         $(HOST_EXPORTS)  \
33071         (cd $(HOST_SUBDIR)/libtermcap && \
33072           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33073                 $(TARGET-libtermcap))
33074 @endif libtermcap
33075
33076
33077
33078
33079 .PHONY: check-libtermcap maybe-check-libtermcap
33080 maybe-check-libtermcap:
33081 @if libtermcap
33082 maybe-check-libtermcap: check-libtermcap
33083
33084 check-libtermcap:
33085
33086 @endif libtermcap
33087
33088 .PHONY: install-libtermcap maybe-install-libtermcap
33089 maybe-install-libtermcap:
33090 @if libtermcap
33091 maybe-install-libtermcap: install-libtermcap
33092
33093 install-libtermcap: installdirs
33094         @: $(MAKE); $(unstage)
33095         @r=`${PWD_COMMAND}`; export r; \
33096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097         $(HOST_EXPORTS) \
33098         (cd $(HOST_SUBDIR)/libtermcap && \
33099           $(MAKE) $(FLAGS_TO_PASS)  install)
33100
33101 @endif libtermcap
33102
33103 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
33104 maybe-install-strip-libtermcap:
33105 @if libtermcap
33106 maybe-install-strip-libtermcap: install-strip-libtermcap
33107
33108 install-strip-libtermcap: installdirs
33109         @: $(MAKE); $(unstage)
33110         @r=`${PWD_COMMAND}`; export r; \
33111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33112         $(HOST_EXPORTS) \
33113         (cd $(HOST_SUBDIR)/libtermcap && \
33114           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33115
33116 @endif libtermcap
33117
33118 # Other targets (info, dvi, pdf, etc.)
33119
33120 .PHONY: maybe-info-libtermcap info-libtermcap
33121 maybe-info-libtermcap:
33122 @if libtermcap
33123 maybe-info-libtermcap: info-libtermcap
33124
33125 info-libtermcap: \
33126     configure-libtermcap 
33127         @: $(MAKE); $(unstage)
33128         @[ -f ./libtermcap/Makefile ] || exit 0; \
33129         r=`${PWD_COMMAND}`; export r; \
33130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33131         $(HOST_EXPORTS) \
33132         for flag in $(EXTRA_HOST_FLAGS) ; do \
33133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33134         done; \
33135         echo "Doing info in libtermcap"; \
33136         (cd $(HOST_SUBDIR)/libtermcap && \
33137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33139                   "RANLIB=$${RANLIB}" \
33140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33141                   info) \
33142           || exit 1
33143
33144 @endif libtermcap
33145
33146 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
33147 maybe-dvi-libtermcap:
33148 @if libtermcap
33149 maybe-dvi-libtermcap: dvi-libtermcap
33150
33151 dvi-libtermcap: \
33152     configure-libtermcap 
33153         @: $(MAKE); $(unstage)
33154         @[ -f ./libtermcap/Makefile ] || exit 0; \
33155         r=`${PWD_COMMAND}`; export r; \
33156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33157         $(HOST_EXPORTS) \
33158         for flag in $(EXTRA_HOST_FLAGS) ; do \
33159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33160         done; \
33161         echo "Doing dvi in libtermcap"; \
33162         (cd $(HOST_SUBDIR)/libtermcap && \
33163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33165                   "RANLIB=$${RANLIB}" \
33166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33167                   dvi) \
33168           || exit 1
33169
33170 @endif libtermcap
33171
33172 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
33173 maybe-pdf-libtermcap:
33174 @if libtermcap
33175 maybe-pdf-libtermcap: pdf-libtermcap
33176
33177 pdf-libtermcap: \
33178     configure-libtermcap 
33179         @: $(MAKE); $(unstage)
33180         @[ -f ./libtermcap/Makefile ] || exit 0; \
33181         r=`${PWD_COMMAND}`; export r; \
33182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183         $(HOST_EXPORTS) \
33184         for flag in $(EXTRA_HOST_FLAGS) ; do \
33185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33186         done; \
33187         echo "Doing pdf in libtermcap"; \
33188         (cd $(HOST_SUBDIR)/libtermcap && \
33189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33191                   "RANLIB=$${RANLIB}" \
33192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33193                   pdf) \
33194           || exit 1
33195
33196 @endif libtermcap
33197
33198 .PHONY: maybe-html-libtermcap html-libtermcap
33199 maybe-html-libtermcap:
33200 @if libtermcap
33201 maybe-html-libtermcap: html-libtermcap
33202
33203 html-libtermcap: \
33204     configure-libtermcap 
33205         @: $(MAKE); $(unstage)
33206         @[ -f ./libtermcap/Makefile ] || exit 0; \
33207         r=`${PWD_COMMAND}`; export r; \
33208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33209         $(HOST_EXPORTS) \
33210         for flag in $(EXTRA_HOST_FLAGS) ; do \
33211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33212         done; \
33213         echo "Doing html in libtermcap"; \
33214         (cd $(HOST_SUBDIR)/libtermcap && \
33215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33217                   "RANLIB=$${RANLIB}" \
33218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33219                   html) \
33220           || exit 1
33221
33222 @endif libtermcap
33223
33224 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
33225 maybe-TAGS-libtermcap:
33226 @if libtermcap
33227 maybe-TAGS-libtermcap: TAGS-libtermcap
33228
33229 TAGS-libtermcap: \
33230     configure-libtermcap 
33231         @: $(MAKE); $(unstage)
33232         @[ -f ./libtermcap/Makefile ] || exit 0; \
33233         r=`${PWD_COMMAND}`; export r; \
33234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33235         $(HOST_EXPORTS) \
33236         for flag in $(EXTRA_HOST_FLAGS) ; do \
33237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33238         done; \
33239         echo "Doing TAGS in libtermcap"; \
33240         (cd $(HOST_SUBDIR)/libtermcap && \
33241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33243                   "RANLIB=$${RANLIB}" \
33244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33245                   TAGS) \
33246           || exit 1
33247
33248 @endif libtermcap
33249
33250 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
33251 maybe-install-info-libtermcap:
33252 @if libtermcap
33253 maybe-install-info-libtermcap: install-info-libtermcap
33254
33255 install-info-libtermcap: \
33256     configure-libtermcap \
33257     info-libtermcap 
33258         @: $(MAKE); $(unstage)
33259         @[ -f ./libtermcap/Makefile ] || exit 0; \
33260         r=`${PWD_COMMAND}`; export r; \
33261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262         $(HOST_EXPORTS) \
33263         for flag in $(EXTRA_HOST_FLAGS) ; do \
33264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33265         done; \
33266         echo "Doing install-info in libtermcap"; \
33267         (cd $(HOST_SUBDIR)/libtermcap && \
33268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33270                   "RANLIB=$${RANLIB}" \
33271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33272                   install-info) \
33273           || exit 1
33274
33275 @endif libtermcap
33276
33277 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
33278 maybe-install-pdf-libtermcap:
33279 @if libtermcap
33280 maybe-install-pdf-libtermcap: install-pdf-libtermcap
33281
33282 install-pdf-libtermcap: \
33283     configure-libtermcap \
33284     pdf-libtermcap 
33285         @: $(MAKE); $(unstage)
33286         @[ -f ./libtermcap/Makefile ] || exit 0; \
33287         r=`${PWD_COMMAND}`; export r; \
33288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289         $(HOST_EXPORTS) \
33290         for flag in $(EXTRA_HOST_FLAGS) ; do \
33291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33292         done; \
33293         echo "Doing install-pdf in libtermcap"; \
33294         (cd $(HOST_SUBDIR)/libtermcap && \
33295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297                   "RANLIB=$${RANLIB}" \
33298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33299                   install-pdf) \
33300           || exit 1
33301
33302 @endif libtermcap
33303
33304 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
33305 maybe-install-html-libtermcap:
33306 @if libtermcap
33307 maybe-install-html-libtermcap: install-html-libtermcap
33308
33309 install-html-libtermcap: \
33310     configure-libtermcap \
33311     html-libtermcap 
33312         @: $(MAKE); $(unstage)
33313         @[ -f ./libtermcap/Makefile ] || exit 0; \
33314         r=`${PWD_COMMAND}`; export r; \
33315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33316         $(HOST_EXPORTS) \
33317         for flag in $(EXTRA_HOST_FLAGS) ; do \
33318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33319         done; \
33320         echo "Doing install-html in libtermcap"; \
33321         (cd $(HOST_SUBDIR)/libtermcap && \
33322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33324                   "RANLIB=$${RANLIB}" \
33325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33326                   install-html) \
33327           || exit 1
33328
33329 @endif libtermcap
33330
33331 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
33332 maybe-installcheck-libtermcap:
33333 @if libtermcap
33334 maybe-installcheck-libtermcap: installcheck-libtermcap
33335
33336 installcheck-libtermcap: \
33337     configure-libtermcap 
33338         @: $(MAKE); $(unstage)
33339         @[ -f ./libtermcap/Makefile ] || exit 0; \
33340         r=`${PWD_COMMAND}`; export r; \
33341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33342         $(HOST_EXPORTS) \
33343         for flag in $(EXTRA_HOST_FLAGS) ; do \
33344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345         done; \
33346         echo "Doing installcheck in libtermcap"; \
33347         (cd $(HOST_SUBDIR)/libtermcap && \
33348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33350                   "RANLIB=$${RANLIB}" \
33351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33352                   installcheck) \
33353           || exit 1
33354
33355 @endif libtermcap
33356
33357 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
33358 maybe-mostlyclean-libtermcap:
33359 @if libtermcap
33360 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
33361
33362 # libtermcap doesn't support mostlyclean.
33363 mostlyclean-libtermcap:
33364
33365 @endif libtermcap
33366
33367 .PHONY: maybe-clean-libtermcap clean-libtermcap
33368 maybe-clean-libtermcap:
33369 @if libtermcap
33370 maybe-clean-libtermcap: clean-libtermcap
33371
33372 # libtermcap doesn't support clean.
33373 clean-libtermcap:
33374
33375 @endif libtermcap
33376
33377 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
33378 maybe-distclean-libtermcap:
33379 @if libtermcap
33380 maybe-distclean-libtermcap: distclean-libtermcap
33381
33382 # libtermcap doesn't support distclean.
33383 distclean-libtermcap:
33384
33385 @endif libtermcap
33386
33387 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
33388 maybe-maintainer-clean-libtermcap:
33389 @if libtermcap
33390 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
33391
33392 # libtermcap doesn't support maintainer-clean.
33393 maintainer-clean-libtermcap:
33394
33395 @endif libtermcap
33396
33397
33398
33399 .PHONY: configure-utils maybe-configure-utils
33400 maybe-configure-utils:
33401 @if gcc-bootstrap
33402 configure-utils: stage_current
33403 @endif gcc-bootstrap
33404 @if utils
33405 maybe-configure-utils: configure-utils
33406 configure-utils: 
33407         @: $(MAKE); $(unstage)
33408         @r=`${PWD_COMMAND}`; export r; \
33409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33410         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
33411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
33412         $(HOST_EXPORTS)  \
33413         echo Configuring in $(HOST_SUBDIR)/utils; \
33414         cd "$(HOST_SUBDIR)/utils" || exit 1; \
33415         case $(srcdir) in \
33416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33417           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
33418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33419         esac; \
33420         module_srcdir=utils; \
33421         $(SHELL) \
33422           $$s/$$module_srcdir/configure \
33423           --srcdir=$${topdir}/$$module_srcdir \
33424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33425           --target=${target_alias}  \
33426           || exit 1
33427 @endif utils
33428
33429
33430
33431
33432
33433 .PHONY: all-utils maybe-all-utils
33434 maybe-all-utils:
33435 @if gcc-bootstrap
33436 all-utils: stage_current
33437 @endif gcc-bootstrap
33438 @if utils
33439 TARGET-utils=all
33440 maybe-all-utils: all-utils
33441 all-utils: configure-utils
33442         @: $(MAKE); $(unstage)
33443         @r=`${PWD_COMMAND}`; export r; \
33444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33445         $(HOST_EXPORTS)  \
33446         (cd $(HOST_SUBDIR)/utils && \
33447           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33448                 $(TARGET-utils))
33449 @endif utils
33450
33451
33452
33453
33454 .PHONY: check-utils maybe-check-utils
33455 maybe-check-utils:
33456 @if utils
33457 maybe-check-utils: check-utils
33458
33459 check-utils:
33460
33461 @endif utils
33462
33463 .PHONY: install-utils maybe-install-utils
33464 maybe-install-utils:
33465 @if utils
33466 maybe-install-utils: install-utils
33467
33468 install-utils: installdirs
33469         @: $(MAKE); $(unstage)
33470         @r=`${PWD_COMMAND}`; export r; \
33471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33472         $(HOST_EXPORTS) \
33473         (cd $(HOST_SUBDIR)/utils && \
33474           $(MAKE) $(FLAGS_TO_PASS)  install)
33475
33476 @endif utils
33477
33478 .PHONY: install-strip-utils maybe-install-strip-utils
33479 maybe-install-strip-utils:
33480 @if utils
33481 maybe-install-strip-utils: install-strip-utils
33482
33483 install-strip-utils: installdirs
33484         @: $(MAKE); $(unstage)
33485         @r=`${PWD_COMMAND}`; export r; \
33486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487         $(HOST_EXPORTS) \
33488         (cd $(HOST_SUBDIR)/utils && \
33489           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33490
33491 @endif utils
33492
33493 # Other targets (info, dvi, pdf, etc.)
33494
33495 .PHONY: maybe-info-utils info-utils
33496 maybe-info-utils:
33497 @if utils
33498 maybe-info-utils: info-utils
33499
33500 info-utils: \
33501     configure-utils 
33502         @: $(MAKE); $(unstage)
33503         @[ -f ./utils/Makefile ] || exit 0; \
33504         r=`${PWD_COMMAND}`; export r; \
33505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506         $(HOST_EXPORTS) \
33507         for flag in $(EXTRA_HOST_FLAGS) ; do \
33508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33509         done; \
33510         echo "Doing info in utils"; \
33511         (cd $(HOST_SUBDIR)/utils && \
33512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33514                   "RANLIB=$${RANLIB}" \
33515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33516                   info) \
33517           || exit 1
33518
33519 @endif utils
33520
33521 .PHONY: maybe-dvi-utils dvi-utils
33522 maybe-dvi-utils:
33523 @if utils
33524 maybe-dvi-utils: dvi-utils
33525
33526 dvi-utils: \
33527     configure-utils 
33528         @: $(MAKE); $(unstage)
33529         @[ -f ./utils/Makefile ] || exit 0; \
33530         r=`${PWD_COMMAND}`; export r; \
33531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33532         $(HOST_EXPORTS) \
33533         for flag in $(EXTRA_HOST_FLAGS) ; do \
33534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33535         done; \
33536         echo "Doing dvi in utils"; \
33537         (cd $(HOST_SUBDIR)/utils && \
33538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33540                   "RANLIB=$${RANLIB}" \
33541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33542                   dvi) \
33543           || exit 1
33544
33545 @endif utils
33546
33547 .PHONY: maybe-pdf-utils pdf-utils
33548 maybe-pdf-utils:
33549 @if utils
33550 maybe-pdf-utils: pdf-utils
33551
33552 pdf-utils: \
33553     configure-utils 
33554         @: $(MAKE); $(unstage)
33555         @[ -f ./utils/Makefile ] || exit 0; \
33556         r=`${PWD_COMMAND}`; export r; \
33557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33558         $(HOST_EXPORTS) \
33559         for flag in $(EXTRA_HOST_FLAGS) ; do \
33560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33561         done; \
33562         echo "Doing pdf in utils"; \
33563         (cd $(HOST_SUBDIR)/utils && \
33564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33566                   "RANLIB=$${RANLIB}" \
33567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33568                   pdf) \
33569           || exit 1
33570
33571 @endif utils
33572
33573 .PHONY: maybe-html-utils html-utils
33574 maybe-html-utils:
33575 @if utils
33576 maybe-html-utils: html-utils
33577
33578 html-utils: \
33579     configure-utils 
33580         @: $(MAKE); $(unstage)
33581         @[ -f ./utils/Makefile ] || exit 0; \
33582         r=`${PWD_COMMAND}`; export r; \
33583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33584         $(HOST_EXPORTS) \
33585         for flag in $(EXTRA_HOST_FLAGS) ; do \
33586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33587         done; \
33588         echo "Doing html in utils"; \
33589         (cd $(HOST_SUBDIR)/utils && \
33590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33592                   "RANLIB=$${RANLIB}" \
33593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33594                   html) \
33595           || exit 1
33596
33597 @endif utils
33598
33599 .PHONY: maybe-TAGS-utils TAGS-utils
33600 maybe-TAGS-utils:
33601 @if utils
33602 maybe-TAGS-utils: TAGS-utils
33603
33604 TAGS-utils: \
33605     configure-utils 
33606         @: $(MAKE); $(unstage)
33607         @[ -f ./utils/Makefile ] || exit 0; \
33608         r=`${PWD_COMMAND}`; export r; \
33609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33610         $(HOST_EXPORTS) \
33611         for flag in $(EXTRA_HOST_FLAGS) ; do \
33612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33613         done; \
33614         echo "Doing TAGS in utils"; \
33615         (cd $(HOST_SUBDIR)/utils && \
33616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33618                   "RANLIB=$${RANLIB}" \
33619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33620                   TAGS) \
33621           || exit 1
33622
33623 @endif utils
33624
33625 .PHONY: maybe-install-info-utils install-info-utils
33626 maybe-install-info-utils:
33627 @if utils
33628 maybe-install-info-utils: install-info-utils
33629
33630 install-info-utils: \
33631     configure-utils \
33632     info-utils 
33633         @: $(MAKE); $(unstage)
33634         @[ -f ./utils/Makefile ] || exit 0; \
33635         r=`${PWD_COMMAND}`; export r; \
33636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637         $(HOST_EXPORTS) \
33638         for flag in $(EXTRA_HOST_FLAGS) ; do \
33639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33640         done; \
33641         echo "Doing install-info in utils"; \
33642         (cd $(HOST_SUBDIR)/utils && \
33643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645                   "RANLIB=$${RANLIB}" \
33646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33647                   install-info) \
33648           || exit 1
33649
33650 @endif utils
33651
33652 .PHONY: maybe-install-pdf-utils install-pdf-utils
33653 maybe-install-pdf-utils:
33654 @if utils
33655 maybe-install-pdf-utils: install-pdf-utils
33656
33657 install-pdf-utils: \
33658     configure-utils \
33659     pdf-utils 
33660         @: $(MAKE); $(unstage)
33661         @[ -f ./utils/Makefile ] || exit 0; \
33662         r=`${PWD_COMMAND}`; export r; \
33663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33664         $(HOST_EXPORTS) \
33665         for flag in $(EXTRA_HOST_FLAGS) ; do \
33666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33667         done; \
33668         echo "Doing install-pdf in utils"; \
33669         (cd $(HOST_SUBDIR)/utils && \
33670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33672                   "RANLIB=$${RANLIB}" \
33673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33674                   install-pdf) \
33675           || exit 1
33676
33677 @endif utils
33678
33679 .PHONY: maybe-install-html-utils install-html-utils
33680 maybe-install-html-utils:
33681 @if utils
33682 maybe-install-html-utils: install-html-utils
33683
33684 install-html-utils: \
33685     configure-utils \
33686     html-utils 
33687         @: $(MAKE); $(unstage)
33688         @[ -f ./utils/Makefile ] || exit 0; \
33689         r=`${PWD_COMMAND}`; export r; \
33690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33691         $(HOST_EXPORTS) \
33692         for flag in $(EXTRA_HOST_FLAGS) ; do \
33693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694         done; \
33695         echo "Doing install-html in utils"; \
33696         (cd $(HOST_SUBDIR)/utils && \
33697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33699                   "RANLIB=$${RANLIB}" \
33700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33701                   install-html) \
33702           || exit 1
33703
33704 @endif utils
33705
33706 .PHONY: maybe-installcheck-utils installcheck-utils
33707 maybe-installcheck-utils:
33708 @if utils
33709 maybe-installcheck-utils: installcheck-utils
33710
33711 installcheck-utils: \
33712     configure-utils 
33713         @: $(MAKE); $(unstage)
33714         @[ -f ./utils/Makefile ] || exit 0; \
33715         r=`${PWD_COMMAND}`; export r; \
33716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33717         $(HOST_EXPORTS) \
33718         for flag in $(EXTRA_HOST_FLAGS) ; do \
33719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33720         done; \
33721         echo "Doing installcheck in utils"; \
33722         (cd $(HOST_SUBDIR)/utils && \
33723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33725                   "RANLIB=$${RANLIB}" \
33726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33727                   installcheck) \
33728           || exit 1
33729
33730 @endif utils
33731
33732 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
33733 maybe-mostlyclean-utils:
33734 @if utils
33735 maybe-mostlyclean-utils: mostlyclean-utils
33736
33737 mostlyclean-utils: 
33738         @: $(MAKE); $(unstage)
33739         @[ -f ./utils/Makefile ] || exit 0; \
33740         r=`${PWD_COMMAND}`; export r; \
33741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742         $(HOST_EXPORTS) \
33743         for flag in $(EXTRA_HOST_FLAGS) ; do \
33744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33745         done; \
33746         echo "Doing mostlyclean in utils"; \
33747         (cd $(HOST_SUBDIR)/utils && \
33748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33750                   "RANLIB=$${RANLIB}" \
33751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33752                   mostlyclean) \
33753           || exit 1
33754
33755 @endif utils
33756
33757 .PHONY: maybe-clean-utils clean-utils
33758 maybe-clean-utils:
33759 @if utils
33760 maybe-clean-utils: clean-utils
33761
33762 clean-utils: 
33763         @: $(MAKE); $(unstage)
33764         @[ -f ./utils/Makefile ] || exit 0; \
33765         r=`${PWD_COMMAND}`; export r; \
33766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33767         $(HOST_EXPORTS) \
33768         for flag in $(EXTRA_HOST_FLAGS) ; do \
33769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33770         done; \
33771         echo "Doing clean in utils"; \
33772         (cd $(HOST_SUBDIR)/utils && \
33773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33775                   "RANLIB=$${RANLIB}" \
33776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33777                   clean) \
33778           || exit 1
33779
33780 @endif utils
33781
33782 .PHONY: maybe-distclean-utils distclean-utils
33783 maybe-distclean-utils:
33784 @if utils
33785 maybe-distclean-utils: distclean-utils
33786
33787 distclean-utils: 
33788         @: $(MAKE); $(unstage)
33789         @[ -f ./utils/Makefile ] || exit 0; \
33790         r=`${PWD_COMMAND}`; export r; \
33791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792         $(HOST_EXPORTS) \
33793         for flag in $(EXTRA_HOST_FLAGS) ; do \
33794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33795         done; \
33796         echo "Doing distclean in utils"; \
33797         (cd $(HOST_SUBDIR)/utils && \
33798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800                   "RANLIB=$${RANLIB}" \
33801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33802                   distclean) \
33803           || exit 1
33804
33805 @endif utils
33806
33807 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
33808 maybe-maintainer-clean-utils:
33809 @if utils
33810 maybe-maintainer-clean-utils: maintainer-clean-utils
33811
33812 maintainer-clean-utils: 
33813         @: $(MAKE); $(unstage)
33814         @[ -f ./utils/Makefile ] || exit 0; \
33815         r=`${PWD_COMMAND}`; export r; \
33816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817         $(HOST_EXPORTS) \
33818         for flag in $(EXTRA_HOST_FLAGS) ; do \
33819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820         done; \
33821         echo "Doing maintainer-clean in utils"; \
33822         (cd $(HOST_SUBDIR)/utils && \
33823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825                   "RANLIB=$${RANLIB}" \
33826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827                   maintainer-clean) \
33828           || exit 1
33829
33830 @endif utils
33831
33832
33833
33834 .PHONY: configure-gnattools maybe-configure-gnattools
33835 maybe-configure-gnattools:
33836 @if gcc-bootstrap
33837 configure-gnattools: stage_current
33838 @endif gcc-bootstrap
33839 @if gnattools
33840 maybe-configure-gnattools: configure-gnattools
33841 configure-gnattools: 
33842         @: $(MAKE); $(unstage)
33843         @r=`${PWD_COMMAND}`; export r; \
33844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33845         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
33846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
33847         $(HOST_EXPORTS)  \
33848         echo Configuring in $(HOST_SUBDIR)/gnattools; \
33849         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
33850         case $(srcdir) in \
33851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33852           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
33853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33854         esac; \
33855         module_srcdir=gnattools; \
33856         $(SHELL) \
33857           $$s/$$module_srcdir/configure \
33858           --srcdir=$${topdir}/$$module_srcdir \
33859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33860           --target=${target_alias}  \
33861           || exit 1
33862 @endif gnattools
33863
33864
33865
33866
33867
33868 .PHONY: all-gnattools maybe-all-gnattools
33869 maybe-all-gnattools:
33870 @if gcc-bootstrap
33871 all-gnattools: stage_current
33872 @endif gcc-bootstrap
33873 @if gnattools
33874 TARGET-gnattools=all
33875 maybe-all-gnattools: all-gnattools
33876 all-gnattools: configure-gnattools
33877         @: $(MAKE); $(unstage)
33878         @r=`${PWD_COMMAND}`; export r; \
33879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33880         $(HOST_EXPORTS)  \
33881         (cd $(HOST_SUBDIR)/gnattools && \
33882           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33883                 $(TARGET-gnattools))
33884 @endif gnattools
33885
33886
33887
33888
33889 .PHONY: check-gnattools maybe-check-gnattools
33890 maybe-check-gnattools:
33891 @if gnattools
33892 maybe-check-gnattools: check-gnattools
33893
33894 check-gnattools:
33895         @: $(MAKE); $(unstage)
33896         @r=`${PWD_COMMAND}`; export r; \
33897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33898         $(HOST_EXPORTS)  \
33899         (cd $(HOST_SUBDIR)/gnattools && \
33900           $(MAKE) $(FLAGS_TO_PASS)  check)
33901
33902 @endif gnattools
33903
33904 .PHONY: install-gnattools maybe-install-gnattools
33905 maybe-install-gnattools:
33906 @if gnattools
33907 maybe-install-gnattools: install-gnattools
33908
33909 install-gnattools: installdirs
33910         @: $(MAKE); $(unstage)
33911         @r=`${PWD_COMMAND}`; export r; \
33912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33913         $(HOST_EXPORTS) \
33914         (cd $(HOST_SUBDIR)/gnattools && \
33915           $(MAKE) $(FLAGS_TO_PASS)  install)
33916
33917 @endif gnattools
33918
33919 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
33920 maybe-install-strip-gnattools:
33921 @if gnattools
33922 maybe-install-strip-gnattools: install-strip-gnattools
33923
33924 install-strip-gnattools: installdirs
33925         @: $(MAKE); $(unstage)
33926         @r=`${PWD_COMMAND}`; export r; \
33927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928         $(HOST_EXPORTS) \
33929         (cd $(HOST_SUBDIR)/gnattools && \
33930           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33931
33932 @endif gnattools
33933
33934 # Other targets (info, dvi, pdf, etc.)
33935
33936 .PHONY: maybe-info-gnattools info-gnattools
33937 maybe-info-gnattools:
33938 @if gnattools
33939 maybe-info-gnattools: info-gnattools
33940
33941 info-gnattools: \
33942     configure-gnattools 
33943         @: $(MAKE); $(unstage)
33944         @[ -f ./gnattools/Makefile ] || exit 0; \
33945         r=`${PWD_COMMAND}`; export r; \
33946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33947         $(HOST_EXPORTS) \
33948         for flag in $(EXTRA_HOST_FLAGS) ; do \
33949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33950         done; \
33951         echo "Doing info in gnattools"; \
33952         (cd $(HOST_SUBDIR)/gnattools && \
33953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33955                   "RANLIB=$${RANLIB}" \
33956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33957                   info) \
33958           || exit 1
33959
33960 @endif gnattools
33961
33962 .PHONY: maybe-dvi-gnattools dvi-gnattools
33963 maybe-dvi-gnattools:
33964 @if gnattools
33965 maybe-dvi-gnattools: dvi-gnattools
33966
33967 dvi-gnattools: \
33968     configure-gnattools 
33969         @: $(MAKE); $(unstage)
33970         @[ -f ./gnattools/Makefile ] || exit 0; \
33971         r=`${PWD_COMMAND}`; export r; \
33972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973         $(HOST_EXPORTS) \
33974         for flag in $(EXTRA_HOST_FLAGS) ; do \
33975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976         done; \
33977         echo "Doing dvi in gnattools"; \
33978         (cd $(HOST_SUBDIR)/gnattools && \
33979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981                   "RANLIB=$${RANLIB}" \
33982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983                   dvi) \
33984           || exit 1
33985
33986 @endif gnattools
33987
33988 .PHONY: maybe-pdf-gnattools pdf-gnattools
33989 maybe-pdf-gnattools:
33990 @if gnattools
33991 maybe-pdf-gnattools: pdf-gnattools
33992
33993 pdf-gnattools: \
33994     configure-gnattools 
33995         @: $(MAKE); $(unstage)
33996         @[ -f ./gnattools/Makefile ] || exit 0; \
33997         r=`${PWD_COMMAND}`; export r; \
33998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33999         $(HOST_EXPORTS) \
34000         for flag in $(EXTRA_HOST_FLAGS) ; do \
34001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34002         done; \
34003         echo "Doing pdf in gnattools"; \
34004         (cd $(HOST_SUBDIR)/gnattools && \
34005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34007                   "RANLIB=$${RANLIB}" \
34008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34009                   pdf) \
34010           || exit 1
34011
34012 @endif gnattools
34013
34014 .PHONY: maybe-html-gnattools html-gnattools
34015 maybe-html-gnattools:
34016 @if gnattools
34017 maybe-html-gnattools: html-gnattools
34018
34019 html-gnattools: \
34020     configure-gnattools 
34021         @: $(MAKE); $(unstage)
34022         @[ -f ./gnattools/Makefile ] || exit 0; \
34023         r=`${PWD_COMMAND}`; export r; \
34024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34025         $(HOST_EXPORTS) \
34026         for flag in $(EXTRA_HOST_FLAGS) ; do \
34027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34028         done; \
34029         echo "Doing html in gnattools"; \
34030         (cd $(HOST_SUBDIR)/gnattools && \
34031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34033                   "RANLIB=$${RANLIB}" \
34034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34035                   html) \
34036           || exit 1
34037
34038 @endif gnattools
34039
34040 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
34041 maybe-TAGS-gnattools:
34042 @if gnattools
34043 maybe-TAGS-gnattools: TAGS-gnattools
34044
34045 TAGS-gnattools: \
34046     configure-gnattools 
34047         @: $(MAKE); $(unstage)
34048         @[ -f ./gnattools/Makefile ] || exit 0; \
34049         r=`${PWD_COMMAND}`; export r; \
34050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34051         $(HOST_EXPORTS) \
34052         for flag in $(EXTRA_HOST_FLAGS) ; do \
34053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34054         done; \
34055         echo "Doing TAGS in gnattools"; \
34056         (cd $(HOST_SUBDIR)/gnattools && \
34057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34059                   "RANLIB=$${RANLIB}" \
34060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34061                   TAGS) \
34062           || exit 1
34063
34064 @endif gnattools
34065
34066 .PHONY: maybe-install-info-gnattools install-info-gnattools
34067 maybe-install-info-gnattools:
34068 @if gnattools
34069 maybe-install-info-gnattools: install-info-gnattools
34070
34071 install-info-gnattools: \
34072     configure-gnattools \
34073     info-gnattools 
34074         @: $(MAKE); $(unstage)
34075         @[ -f ./gnattools/Makefile ] || exit 0; \
34076         r=`${PWD_COMMAND}`; export r; \
34077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078         $(HOST_EXPORTS) \
34079         for flag in $(EXTRA_HOST_FLAGS) ; do \
34080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34081         done; \
34082         echo "Doing install-info in gnattools"; \
34083         (cd $(HOST_SUBDIR)/gnattools && \
34084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34086                   "RANLIB=$${RANLIB}" \
34087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34088                   install-info) \
34089           || exit 1
34090
34091 @endif gnattools
34092
34093 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
34094 maybe-install-pdf-gnattools:
34095 @if gnattools
34096 maybe-install-pdf-gnattools: install-pdf-gnattools
34097
34098 install-pdf-gnattools: \
34099     configure-gnattools \
34100     pdf-gnattools 
34101         @: $(MAKE); $(unstage)
34102         @[ -f ./gnattools/Makefile ] || exit 0; \
34103         r=`${PWD_COMMAND}`; export r; \
34104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105         $(HOST_EXPORTS) \
34106         for flag in $(EXTRA_HOST_FLAGS) ; do \
34107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108         done; \
34109         echo "Doing install-pdf in gnattools"; \
34110         (cd $(HOST_SUBDIR)/gnattools && \
34111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113                   "RANLIB=$${RANLIB}" \
34114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115                   install-pdf) \
34116           || exit 1
34117
34118 @endif gnattools
34119
34120 .PHONY: maybe-install-html-gnattools install-html-gnattools
34121 maybe-install-html-gnattools:
34122 @if gnattools
34123 maybe-install-html-gnattools: install-html-gnattools
34124
34125 install-html-gnattools: \
34126     configure-gnattools \
34127     html-gnattools 
34128         @: $(MAKE); $(unstage)
34129         @[ -f ./gnattools/Makefile ] || exit 0; \
34130         r=`${PWD_COMMAND}`; export r; \
34131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132         $(HOST_EXPORTS) \
34133         for flag in $(EXTRA_HOST_FLAGS) ; do \
34134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34135         done; \
34136         echo "Doing install-html in gnattools"; \
34137         (cd $(HOST_SUBDIR)/gnattools && \
34138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34140                   "RANLIB=$${RANLIB}" \
34141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34142                   install-html) \
34143           || exit 1
34144
34145 @endif gnattools
34146
34147 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
34148 maybe-installcheck-gnattools:
34149 @if gnattools
34150 maybe-installcheck-gnattools: installcheck-gnattools
34151
34152 installcheck-gnattools: \
34153     configure-gnattools 
34154         @: $(MAKE); $(unstage)
34155         @[ -f ./gnattools/Makefile ] || exit 0; \
34156         r=`${PWD_COMMAND}`; export r; \
34157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158         $(HOST_EXPORTS) \
34159         for flag in $(EXTRA_HOST_FLAGS) ; do \
34160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34161         done; \
34162         echo "Doing installcheck in gnattools"; \
34163         (cd $(HOST_SUBDIR)/gnattools && \
34164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34166                   "RANLIB=$${RANLIB}" \
34167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34168                   installcheck) \
34169           || exit 1
34170
34171 @endif gnattools
34172
34173 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
34174 maybe-mostlyclean-gnattools:
34175 @if gnattools
34176 maybe-mostlyclean-gnattools: mostlyclean-gnattools
34177
34178 mostlyclean-gnattools: 
34179         @: $(MAKE); $(unstage)
34180         @[ -f ./gnattools/Makefile ] || exit 0; \
34181         r=`${PWD_COMMAND}`; export r; \
34182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183         $(HOST_EXPORTS) \
34184         for flag in $(EXTRA_HOST_FLAGS) ; do \
34185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34186         done; \
34187         echo "Doing mostlyclean in gnattools"; \
34188         (cd $(HOST_SUBDIR)/gnattools && \
34189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34191                   "RANLIB=$${RANLIB}" \
34192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34193                   mostlyclean) \
34194           || exit 1
34195
34196 @endif gnattools
34197
34198 .PHONY: maybe-clean-gnattools clean-gnattools
34199 maybe-clean-gnattools:
34200 @if gnattools
34201 maybe-clean-gnattools: clean-gnattools
34202
34203 clean-gnattools: 
34204         @: $(MAKE); $(unstage)
34205         @[ -f ./gnattools/Makefile ] || exit 0; \
34206         r=`${PWD_COMMAND}`; export r; \
34207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208         $(HOST_EXPORTS) \
34209         for flag in $(EXTRA_HOST_FLAGS) ; do \
34210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34211         done; \
34212         echo "Doing clean in gnattools"; \
34213         (cd $(HOST_SUBDIR)/gnattools && \
34214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216                   "RANLIB=$${RANLIB}" \
34217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34218                   clean) \
34219           || exit 1
34220
34221 @endif gnattools
34222
34223 .PHONY: maybe-distclean-gnattools distclean-gnattools
34224 maybe-distclean-gnattools:
34225 @if gnattools
34226 maybe-distclean-gnattools: distclean-gnattools
34227
34228 distclean-gnattools: 
34229         @: $(MAKE); $(unstage)
34230         @[ -f ./gnattools/Makefile ] || exit 0; \
34231         r=`${PWD_COMMAND}`; export r; \
34232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233         $(HOST_EXPORTS) \
34234         for flag in $(EXTRA_HOST_FLAGS) ; do \
34235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34236         done; \
34237         echo "Doing distclean in gnattools"; \
34238         (cd $(HOST_SUBDIR)/gnattools && \
34239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241                   "RANLIB=$${RANLIB}" \
34242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34243                   distclean) \
34244           || exit 1
34245
34246 @endif gnattools
34247
34248 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
34249 maybe-maintainer-clean-gnattools:
34250 @if gnattools
34251 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
34252
34253 maintainer-clean-gnattools: 
34254         @: $(MAKE); $(unstage)
34255         @[ -f ./gnattools/Makefile ] || exit 0; \
34256         r=`${PWD_COMMAND}`; export r; \
34257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34258         $(HOST_EXPORTS) \
34259         for flag in $(EXTRA_HOST_FLAGS) ; do \
34260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34261         done; \
34262         echo "Doing maintainer-clean in gnattools"; \
34263         (cd $(HOST_SUBDIR)/gnattools && \
34264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34266                   "RANLIB=$${RANLIB}" \
34267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34268                   maintainer-clean) \
34269           || exit 1
34270
34271 @endif gnattools
34272
34273
34274
34275 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
34276 maybe-configure-lto-plugin:
34277 @if gcc-bootstrap
34278 configure-lto-plugin: stage_current
34279 @endif gcc-bootstrap
34280 @if lto-plugin
34281 maybe-configure-lto-plugin: configure-lto-plugin
34282 configure-lto-plugin: 
34283         @r=`${PWD_COMMAND}`; export r; \
34284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34287         $(HOST_EXPORTS)  \
34288         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
34289         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
34290         case $(srcdir) in \
34291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34292           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34294         esac; \
34295         module_srcdir=lto-plugin; \
34296         $(SHELL) \
34297           $$s/$$module_srcdir/configure \
34298           --srcdir=$${topdir}/$$module_srcdir \
34299           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34300           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
34301           || exit 1
34302 @endif lto-plugin
34303
34304
34305
34306 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
34307 maybe-configure-stage1-lto-plugin:
34308 @if lto-plugin-bootstrap
34309 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
34310 configure-stage1-lto-plugin:
34311         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34313         @r=`${PWD_COMMAND}`; export r; \
34314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34315         TFLAGS="$(STAGE1_TFLAGS)"; \
34316         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34317         $(HOST_EXPORTS) \
34318         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34319         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34320         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
34321         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
34322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34323         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34324         case $(srcdir) in \
34325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34326           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34328         esac; \
34329         module_srcdir=lto-plugin; \
34330         $(SHELL) $$s/$$module_srcdir/configure \
34331           --srcdir=$${topdir}/$$module_srcdir \
34332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34333           --target=${target_alias} \
34334            \
34335           $(STAGE1_CONFIGURE_FLAGS) \
34336           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34337 @endif lto-plugin-bootstrap
34338
34339 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
34340 maybe-configure-stage2-lto-plugin:
34341 @if lto-plugin-bootstrap
34342 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
34343 configure-stage2-lto-plugin:
34344         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34346         @r=`${PWD_COMMAND}`; export r; \
34347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34348         TFLAGS="$(STAGE2_TFLAGS)"; \
34349         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34350         $(HOST_EXPORTS) \
34351         $(POSTSTAGE1_HOST_EXPORTS) \
34352         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34353         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34354         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
34355         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
34356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34357         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34358         case $(srcdir) in \
34359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34360           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34362         esac; \
34363         module_srcdir=lto-plugin; \
34364         $(SHELL) $$s/$$module_srcdir/configure \
34365           --srcdir=$${topdir}/$$module_srcdir \
34366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34367           --target=${target_alias} \
34368           --with-build-libsubdir=$(HOST_SUBDIR) \
34369           $(STAGE2_CONFIGURE_FLAGS) \
34370           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34371 @endif lto-plugin-bootstrap
34372
34373 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
34374 maybe-configure-stage3-lto-plugin:
34375 @if lto-plugin-bootstrap
34376 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
34377 configure-stage3-lto-plugin:
34378         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34380         @r=`${PWD_COMMAND}`; export r; \
34381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382         TFLAGS="$(STAGE3_TFLAGS)"; \
34383         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34384         $(HOST_EXPORTS) \
34385         $(POSTSTAGE1_HOST_EXPORTS) \
34386         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34387         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34388         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
34389         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
34390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34391         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34392         case $(srcdir) in \
34393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34394           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34396         esac; \
34397         module_srcdir=lto-plugin; \
34398         $(SHELL) $$s/$$module_srcdir/configure \
34399           --srcdir=$${topdir}/$$module_srcdir \
34400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34401           --target=${target_alias} \
34402           --with-build-libsubdir=$(HOST_SUBDIR) \
34403           $(STAGE3_CONFIGURE_FLAGS) \
34404           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34405 @endif lto-plugin-bootstrap
34406
34407 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
34408 maybe-configure-stage4-lto-plugin:
34409 @if lto-plugin-bootstrap
34410 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
34411 configure-stage4-lto-plugin:
34412         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34414         @r=`${PWD_COMMAND}`; export r; \
34415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34416         TFLAGS="$(STAGE4_TFLAGS)"; \
34417         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34418         $(HOST_EXPORTS) \
34419         $(POSTSTAGE1_HOST_EXPORTS) \
34420         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34421         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34422         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
34423         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
34424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34425         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34426         case $(srcdir) in \
34427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34428           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34430         esac; \
34431         module_srcdir=lto-plugin; \
34432         $(SHELL) $$s/$$module_srcdir/configure \
34433           --srcdir=$${topdir}/$$module_srcdir \
34434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34435           --target=${target_alias} \
34436           --with-build-libsubdir=$(HOST_SUBDIR) \
34437           $(STAGE4_CONFIGURE_FLAGS) \
34438           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34439 @endif lto-plugin-bootstrap
34440
34441 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
34442 maybe-configure-stageprofile-lto-plugin:
34443 @if lto-plugin-bootstrap
34444 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
34445 configure-stageprofile-lto-plugin:
34446         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34448         @r=`${PWD_COMMAND}`; export r; \
34449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34450         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34451         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34452         $(HOST_EXPORTS) \
34453         $(POSTSTAGE1_HOST_EXPORTS) \
34454         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34455         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34456         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
34457         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
34458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34459         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34460         case $(srcdir) in \
34461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34462           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34464         esac; \
34465         module_srcdir=lto-plugin; \
34466         $(SHELL) $$s/$$module_srcdir/configure \
34467           --srcdir=$${topdir}/$$module_srcdir \
34468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34469           --target=${target_alias} \
34470           --with-build-libsubdir=$(HOST_SUBDIR) \
34471           $(STAGEprofile_CONFIGURE_FLAGS) \
34472           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34473 @endif lto-plugin-bootstrap
34474
34475 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
34476 maybe-configure-stagefeedback-lto-plugin:
34477 @if lto-plugin-bootstrap
34478 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
34479 configure-stagefeedback-lto-plugin:
34480         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34482         @r=`${PWD_COMMAND}`; export r; \
34483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34484         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34485         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34486         $(HOST_EXPORTS) \
34487         $(POSTSTAGE1_HOST_EXPORTS) \
34488         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34489         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34490         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
34491         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
34492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34493         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34494         case $(srcdir) in \
34495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34496           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34498         esac; \
34499         module_srcdir=lto-plugin; \
34500         $(SHELL) $$s/$$module_srcdir/configure \
34501           --srcdir=$${topdir}/$$module_srcdir \
34502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34503           --target=${target_alias} \
34504           --with-build-libsubdir=$(HOST_SUBDIR) \
34505           $(STAGEfeedback_CONFIGURE_FLAGS) \
34506           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34507 @endif lto-plugin-bootstrap
34508
34509 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
34510 maybe-configure-stageautoprofile-lto-plugin:
34511 @if lto-plugin-bootstrap
34512 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
34513 configure-stageautoprofile-lto-plugin:
34514         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34515         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34516         @r=`${PWD_COMMAND}`; export r; \
34517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34518         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34519         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34520         $(HOST_EXPORTS) \
34521         $(POSTSTAGE1_HOST_EXPORTS) \
34522         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34523         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34524         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
34525         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
34526         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34527         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34528         case $(srcdir) in \
34529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34530           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34532         esac; \
34533         module_srcdir=lto-plugin; \
34534         $(SHELL) $$s/$$module_srcdir/configure \
34535           --srcdir=$${topdir}/$$module_srcdir \
34536           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34537           --target=${target_alias} \
34538           --with-build-libsubdir=$(HOST_SUBDIR) \
34539           $(STAGEautoprofile_CONFIGURE_FLAGS) \
34540           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34541 @endif lto-plugin-bootstrap
34542
34543 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
34544 maybe-configure-stageautofeedback-lto-plugin:
34545 @if lto-plugin-bootstrap
34546 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
34547 configure-stageautofeedback-lto-plugin:
34548         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34549         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34550         @r=`${PWD_COMMAND}`; export r; \
34551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34553         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34554         $(HOST_EXPORTS) \
34555         $(POSTSTAGE1_HOST_EXPORTS) \
34556         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34557         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34558         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
34559         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
34560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34561         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34562         case $(srcdir) in \
34563           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34564           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34565                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34566         esac; \
34567         module_srcdir=lto-plugin; \
34568         $(SHELL) $$s/$$module_srcdir/configure \
34569           --srcdir=$${topdir}/$$module_srcdir \
34570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34571           --target=${target_alias} \
34572           --with-build-libsubdir=$(HOST_SUBDIR) \
34573           $(STAGEautofeedback_CONFIGURE_FLAGS) \
34574           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34575 @endif lto-plugin-bootstrap
34576
34577
34578
34579
34580
34581 .PHONY: all-lto-plugin maybe-all-lto-plugin
34582 maybe-all-lto-plugin:
34583 @if gcc-bootstrap
34584 all-lto-plugin: stage_current
34585 @endif gcc-bootstrap
34586 @if lto-plugin
34587 TARGET-lto-plugin=all
34588 maybe-all-lto-plugin: all-lto-plugin
34589 all-lto-plugin: configure-lto-plugin
34590         @r=`${PWD_COMMAND}`; export r; \
34591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34592         $(HOST_EXPORTS)  \
34593         (cd $(HOST_SUBDIR)/lto-plugin && \
34594           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34595                 $(TARGET-lto-plugin))
34596 @endif lto-plugin
34597
34598
34599
34600 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
34601 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
34602 maybe-all-stage1-lto-plugin:
34603 maybe-clean-stage1-lto-plugin:
34604 @if lto-plugin-bootstrap
34605 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
34606 all-stage1: all-stage1-lto-plugin
34607 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
34608 all-stage1-lto-plugin: configure-stage1-lto-plugin
34609         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34610         @r=`${PWD_COMMAND}`; export r; \
34611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34612         TFLAGS="$(STAGE1_TFLAGS)"; \
34613         $(HOST_EXPORTS)  \
34614         cd $(HOST_SUBDIR)/lto-plugin && \
34615          \
34616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34617                 CFLAGS="$(STAGE1_CFLAGS)" \
34618                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34619                 LIBCFLAGS="$(LIBCFLAGS)" \
34620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34623                 $(EXTRA_HOST_FLAGS)  \
34624                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34625                 TFLAGS="$(STAGE1_TFLAGS)"  \
34626                 $(TARGET-stage1-lto-plugin)
34627
34628 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
34629 clean-stage1: clean-stage1-lto-plugin
34630 clean-stage1-lto-plugin:
34631         @if [ $(current_stage) = stage1 ]; then \
34632           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34633         else \
34634           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
34635           $(MAKE) stage1-start; \
34636         fi; \
34637         cd $(HOST_SUBDIR)/lto-plugin && \
34638         $(MAKE) $(EXTRA_HOST_FLAGS)  \
34639         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34640 @endif lto-plugin-bootstrap
34641
34642
34643 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
34644 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
34645 maybe-all-stage2-lto-plugin:
34646 maybe-clean-stage2-lto-plugin:
34647 @if lto-plugin-bootstrap
34648 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
34649 all-stage2: all-stage2-lto-plugin
34650 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
34651 all-stage2-lto-plugin: configure-stage2-lto-plugin
34652         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34653         @r=`${PWD_COMMAND}`; export r; \
34654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34655         TFLAGS="$(STAGE2_TFLAGS)"; \
34656         $(HOST_EXPORTS) \
34657         $(POSTSTAGE1_HOST_EXPORTS)  \
34658         cd $(HOST_SUBDIR)/lto-plugin && \
34659          \
34660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34661                 CFLAGS="$(STAGE2_CFLAGS)" \
34662                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34663                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34664                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34665                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34666                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34667                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34668                 TFLAGS="$(STAGE2_TFLAGS)"  \
34669                 $(TARGET-stage2-lto-plugin)
34670
34671 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
34672 clean-stage2: clean-stage2-lto-plugin
34673 clean-stage2-lto-plugin:
34674         @if [ $(current_stage) = stage2 ]; then \
34675           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34676         else \
34677           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
34678           $(MAKE) stage2-start; \
34679         fi; \
34680         cd $(HOST_SUBDIR)/lto-plugin && \
34681         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34682 @endif lto-plugin-bootstrap
34683
34684
34685 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
34686 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
34687 maybe-all-stage3-lto-plugin:
34688 maybe-clean-stage3-lto-plugin:
34689 @if lto-plugin-bootstrap
34690 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
34691 all-stage3: all-stage3-lto-plugin
34692 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
34693 all-stage3-lto-plugin: configure-stage3-lto-plugin
34694         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34695         @r=`${PWD_COMMAND}`; export r; \
34696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34697         TFLAGS="$(STAGE3_TFLAGS)"; \
34698         $(HOST_EXPORTS) \
34699         $(POSTSTAGE1_HOST_EXPORTS)  \
34700         cd $(HOST_SUBDIR)/lto-plugin && \
34701          \
34702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34703                 CFLAGS="$(STAGE3_CFLAGS)" \
34704                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34705                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34710                 TFLAGS="$(STAGE3_TFLAGS)"  \
34711                 $(TARGET-stage3-lto-plugin)
34712
34713 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
34714 clean-stage3: clean-stage3-lto-plugin
34715 clean-stage3-lto-plugin:
34716         @if [ $(current_stage) = stage3 ]; then \
34717           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34718         else \
34719           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
34720           $(MAKE) stage3-start; \
34721         fi; \
34722         cd $(HOST_SUBDIR)/lto-plugin && \
34723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34724 @endif lto-plugin-bootstrap
34725
34726
34727 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
34728 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
34729 maybe-all-stage4-lto-plugin:
34730 maybe-clean-stage4-lto-plugin:
34731 @if lto-plugin-bootstrap
34732 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
34733 all-stage4: all-stage4-lto-plugin
34734 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
34735 all-stage4-lto-plugin: configure-stage4-lto-plugin
34736         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34737         @r=`${PWD_COMMAND}`; export r; \
34738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739         TFLAGS="$(STAGE4_TFLAGS)"; \
34740         $(HOST_EXPORTS) \
34741         $(POSTSTAGE1_HOST_EXPORTS)  \
34742         cd $(HOST_SUBDIR)/lto-plugin && \
34743          \
34744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34745                 CFLAGS="$(STAGE4_CFLAGS)" \
34746                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34747                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34748                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34749                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34750                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34751                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34752                 TFLAGS="$(STAGE4_TFLAGS)"  \
34753                 $(TARGET-stage4-lto-plugin)
34754
34755 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
34756 clean-stage4: clean-stage4-lto-plugin
34757 clean-stage4-lto-plugin:
34758         @if [ $(current_stage) = stage4 ]; then \
34759           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34760         else \
34761           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
34762           $(MAKE) stage4-start; \
34763         fi; \
34764         cd $(HOST_SUBDIR)/lto-plugin && \
34765         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34766 @endif lto-plugin-bootstrap
34767
34768
34769 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
34770 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
34771 maybe-all-stageprofile-lto-plugin:
34772 maybe-clean-stageprofile-lto-plugin:
34773 @if lto-plugin-bootstrap
34774 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
34775 all-stageprofile: all-stageprofile-lto-plugin
34776 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
34777 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
34778         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34779         @r=`${PWD_COMMAND}`; export r; \
34780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34781         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34782         $(HOST_EXPORTS) \
34783         $(POSTSTAGE1_HOST_EXPORTS)  \
34784         cd $(HOST_SUBDIR)/lto-plugin && \
34785          \
34786         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34787                 CFLAGS="$(STAGEprofile_CFLAGS)" \
34788                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34789                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34790                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34791                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34792                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34793                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34794                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34795                 $(TARGET-stageprofile-lto-plugin)
34796
34797 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
34798 clean-stageprofile: clean-stageprofile-lto-plugin
34799 clean-stageprofile-lto-plugin:
34800         @if [ $(current_stage) = stageprofile ]; then \
34801           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34802         else \
34803           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
34804           $(MAKE) stageprofile-start; \
34805         fi; \
34806         cd $(HOST_SUBDIR)/lto-plugin && \
34807         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34808 @endif lto-plugin-bootstrap
34809
34810
34811 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
34812 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
34813 maybe-all-stagefeedback-lto-plugin:
34814 maybe-clean-stagefeedback-lto-plugin:
34815 @if lto-plugin-bootstrap
34816 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
34817 all-stagefeedback: all-stagefeedback-lto-plugin
34818 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
34819 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
34820         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34821         @r=`${PWD_COMMAND}`; export r; \
34822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34823         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34824         $(HOST_EXPORTS) \
34825         $(POSTSTAGE1_HOST_EXPORTS)  \
34826         cd $(HOST_SUBDIR)/lto-plugin && \
34827          \
34828         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34829                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34830                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34831                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34832                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34833                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34834                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34835                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34836                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34837                 $(TARGET-stagefeedback-lto-plugin)
34838
34839 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
34840 clean-stagefeedback: clean-stagefeedback-lto-plugin
34841 clean-stagefeedback-lto-plugin:
34842         @if [ $(current_stage) = stagefeedback ]; then \
34843           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34844         else \
34845           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
34846           $(MAKE) stagefeedback-start; \
34847         fi; \
34848         cd $(HOST_SUBDIR)/lto-plugin && \
34849         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34850 @endif lto-plugin-bootstrap
34851
34852
34853 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
34854 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
34855 maybe-all-stageautoprofile-lto-plugin:
34856 maybe-clean-stageautoprofile-lto-plugin:
34857 @if lto-plugin-bootstrap
34858 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
34859 all-stageautoprofile: all-stageautoprofile-lto-plugin
34860 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
34861 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
34862         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34863         @r=`${PWD_COMMAND}`; export r; \
34864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34866         $(HOST_EXPORTS) \
34867         $(POSTSTAGE1_HOST_EXPORTS)  \
34868         cd $(HOST_SUBDIR)/lto-plugin && \
34869         $$s/gcc/config/i386/$(AUTO_PROFILE) \
34870         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34871                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34872                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34873                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34874                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34875                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34876                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34877                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34878                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
34879                 $(TARGET-stageautoprofile-lto-plugin)
34880
34881 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
34882 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
34883 clean-stageautoprofile-lto-plugin:
34884         @if [ $(current_stage) = stageautoprofile ]; then \
34885           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34886         else \
34887           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
34888           $(MAKE) stageautoprofile-start; \
34889         fi; \
34890         cd $(HOST_SUBDIR)/lto-plugin && \
34891         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34892 @endif lto-plugin-bootstrap
34893
34894
34895 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
34896 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
34897 maybe-all-stageautofeedback-lto-plugin:
34898 maybe-clean-stageautofeedback-lto-plugin:
34899 @if lto-plugin-bootstrap
34900 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
34901 all-stageautofeedback: all-stageautofeedback-lto-plugin
34902 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
34903 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
34904         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34905         @r=`${PWD_COMMAND}`; export r; \
34906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34907         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34908         $(HOST_EXPORTS) \
34909         $(POSTSTAGE1_HOST_EXPORTS)  \
34910         cd $(HOST_SUBDIR)/lto-plugin && \
34911          \
34912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34913                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34914                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34915                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34916                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34917                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34918                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34919                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34920                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34921                 $(TARGET-stageautofeedback-lto-plugin)
34922
34923 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
34924 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
34925 clean-stageautofeedback-lto-plugin:
34926         @if [ $(current_stage) = stageautofeedback ]; then \
34927           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34928         else \
34929           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
34930           $(MAKE) stageautofeedback-start; \
34931         fi; \
34932         cd $(HOST_SUBDIR)/lto-plugin && \
34933         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34934 @endif lto-plugin-bootstrap
34935
34936
34937
34938
34939
34940 .PHONY: check-lto-plugin maybe-check-lto-plugin
34941 maybe-check-lto-plugin:
34942 @if lto-plugin
34943 maybe-check-lto-plugin: check-lto-plugin
34944
34945 check-lto-plugin:
34946         @: $(MAKE); $(unstage)
34947         @r=`${PWD_COMMAND}`; export r; \
34948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
34950         (cd $(HOST_SUBDIR)/lto-plugin && \
34951           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
34952
34953 @endif lto-plugin
34954
34955 .PHONY: install-lto-plugin maybe-install-lto-plugin
34956 maybe-install-lto-plugin:
34957 @if lto-plugin
34958 maybe-install-lto-plugin: install-lto-plugin
34959
34960 install-lto-plugin: installdirs
34961         @: $(MAKE); $(unstage)
34962         @r=`${PWD_COMMAND}`; export r; \
34963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964         $(HOST_EXPORTS) \
34965         (cd $(HOST_SUBDIR)/lto-plugin && \
34966           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
34967
34968 @endif lto-plugin
34969
34970 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
34971 maybe-install-strip-lto-plugin:
34972 @if lto-plugin
34973 maybe-install-strip-lto-plugin: install-strip-lto-plugin
34974
34975 install-strip-lto-plugin: installdirs
34976         @: $(MAKE); $(unstage)
34977         @r=`${PWD_COMMAND}`; export r; \
34978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979         $(HOST_EXPORTS) \
34980         (cd $(HOST_SUBDIR)/lto-plugin && \
34981           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
34982
34983 @endif lto-plugin
34984
34985 # Other targets (info, dvi, pdf, etc.)
34986
34987 .PHONY: maybe-info-lto-plugin info-lto-plugin
34988 maybe-info-lto-plugin:
34989 @if lto-plugin
34990 maybe-info-lto-plugin: info-lto-plugin
34991
34992 info-lto-plugin: \
34993     configure-lto-plugin 
34994         @[ -f ./lto-plugin/Makefile ] || exit 0; \
34995         r=`${PWD_COMMAND}`; export r; \
34996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34997         $(HOST_EXPORTS) \
34998         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
34999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35000         done; \
35001         echo "Doing info in lto-plugin"; \
35002         (cd $(HOST_SUBDIR)/lto-plugin && \
35003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35005                   "RANLIB=$${RANLIB}" \
35006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35007                   info) \
35008           || exit 1
35009
35010 @endif lto-plugin
35011
35012 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
35013 maybe-dvi-lto-plugin:
35014 @if lto-plugin
35015 maybe-dvi-lto-plugin: dvi-lto-plugin
35016
35017 dvi-lto-plugin: \
35018     configure-lto-plugin 
35019         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35020         r=`${PWD_COMMAND}`; export r; \
35021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35022         $(HOST_EXPORTS) \
35023         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35025         done; \
35026         echo "Doing dvi in lto-plugin"; \
35027         (cd $(HOST_SUBDIR)/lto-plugin && \
35028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35030                   "RANLIB=$${RANLIB}" \
35031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35032                   dvi) \
35033           || exit 1
35034
35035 @endif lto-plugin
35036
35037 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
35038 maybe-pdf-lto-plugin:
35039 @if lto-plugin
35040 maybe-pdf-lto-plugin: pdf-lto-plugin
35041
35042 pdf-lto-plugin: \
35043     configure-lto-plugin 
35044         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35045         r=`${PWD_COMMAND}`; export r; \
35046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35047         $(HOST_EXPORTS) \
35048         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35050         done; \
35051         echo "Doing pdf in lto-plugin"; \
35052         (cd $(HOST_SUBDIR)/lto-plugin && \
35053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35055                   "RANLIB=$${RANLIB}" \
35056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35057                   pdf) \
35058           || exit 1
35059
35060 @endif lto-plugin
35061
35062 .PHONY: maybe-html-lto-plugin html-lto-plugin
35063 maybe-html-lto-plugin:
35064 @if lto-plugin
35065 maybe-html-lto-plugin: html-lto-plugin
35066
35067 html-lto-plugin: \
35068     configure-lto-plugin 
35069         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35070         r=`${PWD_COMMAND}`; export r; \
35071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35072         $(HOST_EXPORTS) \
35073         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35075         done; \
35076         echo "Doing html in lto-plugin"; \
35077         (cd $(HOST_SUBDIR)/lto-plugin && \
35078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35080                   "RANLIB=$${RANLIB}" \
35081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35082                   html) \
35083           || exit 1
35084
35085 @endif lto-plugin
35086
35087 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
35088 maybe-TAGS-lto-plugin:
35089 @if lto-plugin
35090 maybe-TAGS-lto-plugin: TAGS-lto-plugin
35091
35092 TAGS-lto-plugin: \
35093     configure-lto-plugin 
35094         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35095         r=`${PWD_COMMAND}`; export r; \
35096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35097         $(HOST_EXPORTS) \
35098         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35100         done; \
35101         echo "Doing TAGS in lto-plugin"; \
35102         (cd $(HOST_SUBDIR)/lto-plugin && \
35103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35105                   "RANLIB=$${RANLIB}" \
35106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35107                   TAGS) \
35108           || exit 1
35109
35110 @endif lto-plugin
35111
35112 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
35113 maybe-install-info-lto-plugin:
35114 @if lto-plugin
35115 maybe-install-info-lto-plugin: install-info-lto-plugin
35116
35117 install-info-lto-plugin: \
35118     configure-lto-plugin \
35119     info-lto-plugin 
35120         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35121         r=`${PWD_COMMAND}`; export r; \
35122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123         $(HOST_EXPORTS) \
35124         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35126         done; \
35127         echo "Doing install-info in lto-plugin"; \
35128         (cd $(HOST_SUBDIR)/lto-plugin && \
35129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35131                   "RANLIB=$${RANLIB}" \
35132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35133                   install-info) \
35134           || exit 1
35135
35136 @endif lto-plugin
35137
35138 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
35139 maybe-install-pdf-lto-plugin:
35140 @if lto-plugin
35141 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
35142
35143 install-pdf-lto-plugin: \
35144     configure-lto-plugin \
35145     pdf-lto-plugin 
35146         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35147         r=`${PWD_COMMAND}`; export r; \
35148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35149         $(HOST_EXPORTS) \
35150         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35152         done; \
35153         echo "Doing install-pdf in lto-plugin"; \
35154         (cd $(HOST_SUBDIR)/lto-plugin && \
35155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35157                   "RANLIB=$${RANLIB}" \
35158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35159                   install-pdf) \
35160           || exit 1
35161
35162 @endif lto-plugin
35163
35164 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
35165 maybe-install-html-lto-plugin:
35166 @if lto-plugin
35167 maybe-install-html-lto-plugin: install-html-lto-plugin
35168
35169 install-html-lto-plugin: \
35170     configure-lto-plugin \
35171     html-lto-plugin 
35172         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35173         r=`${PWD_COMMAND}`; export r; \
35174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35175         $(HOST_EXPORTS) \
35176         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35178         done; \
35179         echo "Doing install-html in lto-plugin"; \
35180         (cd $(HOST_SUBDIR)/lto-plugin && \
35181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35183                   "RANLIB=$${RANLIB}" \
35184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35185                   install-html) \
35186           || exit 1
35187
35188 @endif lto-plugin
35189
35190 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
35191 maybe-installcheck-lto-plugin:
35192 @if lto-plugin
35193 maybe-installcheck-lto-plugin: installcheck-lto-plugin
35194
35195 installcheck-lto-plugin: \
35196     configure-lto-plugin 
35197         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35198         r=`${PWD_COMMAND}`; export r; \
35199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200         $(HOST_EXPORTS) \
35201         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35203         done; \
35204         echo "Doing installcheck in lto-plugin"; \
35205         (cd $(HOST_SUBDIR)/lto-plugin && \
35206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35208                   "RANLIB=$${RANLIB}" \
35209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35210                   installcheck) \
35211           || exit 1
35212
35213 @endif lto-plugin
35214
35215 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
35216 maybe-mostlyclean-lto-plugin:
35217 @if lto-plugin
35218 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
35219
35220 mostlyclean-lto-plugin: 
35221         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35222         r=`${PWD_COMMAND}`; export r; \
35223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224         $(HOST_EXPORTS) \
35225         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227         done; \
35228         echo "Doing mostlyclean in lto-plugin"; \
35229         (cd $(HOST_SUBDIR)/lto-plugin && \
35230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232                   "RANLIB=$${RANLIB}" \
35233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234                   mostlyclean) \
35235           || exit 1
35236
35237 @endif lto-plugin
35238
35239 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
35240 maybe-clean-lto-plugin:
35241 @if lto-plugin
35242 maybe-clean-lto-plugin: clean-lto-plugin
35243
35244 clean-lto-plugin: 
35245         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35246         r=`${PWD_COMMAND}`; export r; \
35247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35248         $(HOST_EXPORTS) \
35249         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35251         done; \
35252         echo "Doing clean in lto-plugin"; \
35253         (cd $(HOST_SUBDIR)/lto-plugin && \
35254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35256                   "RANLIB=$${RANLIB}" \
35257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35258                   clean) \
35259           || exit 1
35260
35261 @endif lto-plugin
35262
35263 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
35264 maybe-distclean-lto-plugin:
35265 @if lto-plugin
35266 maybe-distclean-lto-plugin: distclean-lto-plugin
35267
35268 distclean-lto-plugin: 
35269         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35270         r=`${PWD_COMMAND}`; export r; \
35271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35272         $(HOST_EXPORTS) \
35273         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35275         done; \
35276         echo "Doing distclean in lto-plugin"; \
35277         (cd $(HOST_SUBDIR)/lto-plugin && \
35278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35280                   "RANLIB=$${RANLIB}" \
35281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35282                   distclean) \
35283           || exit 1
35284
35285 @endif lto-plugin
35286
35287 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
35288 maybe-maintainer-clean-lto-plugin:
35289 @if lto-plugin
35290 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
35291
35292 maintainer-clean-lto-plugin: 
35293         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35294         r=`${PWD_COMMAND}`; export r; \
35295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35296         $(HOST_EXPORTS) \
35297         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35299         done; \
35300         echo "Doing maintainer-clean in lto-plugin"; \
35301         (cd $(HOST_SUBDIR)/lto-plugin && \
35302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35304                   "RANLIB=$${RANLIB}" \
35305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35306                   maintainer-clean) \
35307           || exit 1
35308
35309 @endif lto-plugin
35310
35311
35312
35313 .PHONY: configure-libcc1 maybe-configure-libcc1
35314 maybe-configure-libcc1:
35315 @if gcc-bootstrap
35316 configure-libcc1: stage_current
35317 @endif gcc-bootstrap
35318 @if libcc1
35319 maybe-configure-libcc1: configure-libcc1
35320 configure-libcc1: 
35321         @: $(MAKE); $(unstage)
35322         @r=`${PWD_COMMAND}`; export r; \
35323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
35325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
35326         $(HOST_EXPORTS)  \
35327         echo Configuring in $(HOST_SUBDIR)/libcc1; \
35328         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
35329         case $(srcdir) in \
35330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35331           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
35332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35333         esac; \
35334         module_srcdir=libcc1; \
35335         $(SHELL) \
35336           $$s/$$module_srcdir/configure \
35337           --srcdir=$${topdir}/$$module_srcdir \
35338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35339           --target=${target_alias} --enable-shared \
35340           || exit 1
35341 @endif libcc1
35342
35343
35344
35345
35346
35347 .PHONY: all-libcc1 maybe-all-libcc1
35348 maybe-all-libcc1:
35349 @if gcc-bootstrap
35350 all-libcc1: stage_current
35351 @endif gcc-bootstrap
35352 @if libcc1
35353 TARGET-libcc1=all
35354 maybe-all-libcc1: all-libcc1
35355 all-libcc1: configure-libcc1
35356         @: $(MAKE); $(unstage)
35357         @r=`${PWD_COMMAND}`; export r; \
35358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35359         $(HOST_EXPORTS)  \
35360         (cd $(HOST_SUBDIR)/libcc1 && \
35361           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35362                 $(TARGET-libcc1))
35363 @endif libcc1
35364
35365
35366
35367
35368 .PHONY: check-libcc1 maybe-check-libcc1
35369 maybe-check-libcc1:
35370 @if libcc1
35371 maybe-check-libcc1: check-libcc1
35372
35373 check-libcc1:
35374         @: $(MAKE); $(unstage)
35375         @r=`${PWD_COMMAND}`; export r; \
35376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377         $(HOST_EXPORTS)  \
35378         (cd $(HOST_SUBDIR)/libcc1 && \
35379           $(MAKE) $(FLAGS_TO_PASS)  check)
35380
35381 @endif libcc1
35382
35383 .PHONY: install-libcc1 maybe-install-libcc1
35384 maybe-install-libcc1:
35385 @if libcc1
35386 maybe-install-libcc1: install-libcc1
35387
35388 install-libcc1: installdirs
35389         @: $(MAKE); $(unstage)
35390         @r=`${PWD_COMMAND}`; export r; \
35391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392         $(HOST_EXPORTS) \
35393         (cd $(HOST_SUBDIR)/libcc1 && \
35394           $(MAKE) $(FLAGS_TO_PASS)  install)
35395
35396 @endif libcc1
35397
35398 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
35399 maybe-install-strip-libcc1:
35400 @if libcc1
35401 maybe-install-strip-libcc1: install-strip-libcc1
35402
35403 install-strip-libcc1: installdirs
35404         @: $(MAKE); $(unstage)
35405         @r=`${PWD_COMMAND}`; export r; \
35406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35407         $(HOST_EXPORTS) \
35408         (cd $(HOST_SUBDIR)/libcc1 && \
35409           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35410
35411 @endif libcc1
35412
35413 # Other targets (info, dvi, pdf, etc.)
35414
35415 .PHONY: maybe-info-libcc1 info-libcc1
35416 maybe-info-libcc1:
35417 @if libcc1
35418 maybe-info-libcc1: info-libcc1
35419
35420 info-libcc1: \
35421     configure-libcc1 
35422         @: $(MAKE); $(unstage)
35423         @[ -f ./libcc1/Makefile ] || exit 0; \
35424         r=`${PWD_COMMAND}`; export r; \
35425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426         $(HOST_EXPORTS) \
35427         for flag in $(EXTRA_HOST_FLAGS) ; do \
35428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35429         done; \
35430         echo "Doing info in libcc1"; \
35431         (cd $(HOST_SUBDIR)/libcc1 && \
35432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35434                   "RANLIB=$${RANLIB}" \
35435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35436                   info) \
35437           || exit 1
35438
35439 @endif libcc1
35440
35441 .PHONY: maybe-dvi-libcc1 dvi-libcc1
35442 maybe-dvi-libcc1:
35443 @if libcc1
35444 maybe-dvi-libcc1: dvi-libcc1
35445
35446 dvi-libcc1: \
35447     configure-libcc1 
35448         @: $(MAKE); $(unstage)
35449         @[ -f ./libcc1/Makefile ] || exit 0; \
35450         r=`${PWD_COMMAND}`; export r; \
35451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452         $(HOST_EXPORTS) \
35453         for flag in $(EXTRA_HOST_FLAGS) ; do \
35454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455         done; \
35456         echo "Doing dvi in libcc1"; \
35457         (cd $(HOST_SUBDIR)/libcc1 && \
35458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460                   "RANLIB=$${RANLIB}" \
35461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462                   dvi) \
35463           || exit 1
35464
35465 @endif libcc1
35466
35467 .PHONY: maybe-pdf-libcc1 pdf-libcc1
35468 maybe-pdf-libcc1:
35469 @if libcc1
35470 maybe-pdf-libcc1: pdf-libcc1
35471
35472 pdf-libcc1: \
35473     configure-libcc1 
35474         @: $(MAKE); $(unstage)
35475         @[ -f ./libcc1/Makefile ] || exit 0; \
35476         r=`${PWD_COMMAND}`; export r; \
35477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478         $(HOST_EXPORTS) \
35479         for flag in $(EXTRA_HOST_FLAGS) ; do \
35480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35481         done; \
35482         echo "Doing pdf in libcc1"; \
35483         (cd $(HOST_SUBDIR)/libcc1 && \
35484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486                   "RANLIB=$${RANLIB}" \
35487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488                   pdf) \
35489           || exit 1
35490
35491 @endif libcc1
35492
35493 .PHONY: maybe-html-libcc1 html-libcc1
35494 maybe-html-libcc1:
35495 @if libcc1
35496 maybe-html-libcc1: html-libcc1
35497
35498 html-libcc1: \
35499     configure-libcc1 
35500         @: $(MAKE); $(unstage)
35501         @[ -f ./libcc1/Makefile ] || exit 0; \
35502         r=`${PWD_COMMAND}`; export r; \
35503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504         $(HOST_EXPORTS) \
35505         for flag in $(EXTRA_HOST_FLAGS) ; do \
35506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507         done; \
35508         echo "Doing html in libcc1"; \
35509         (cd $(HOST_SUBDIR)/libcc1 && \
35510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512                   "RANLIB=$${RANLIB}" \
35513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514                   html) \
35515           || exit 1
35516
35517 @endif libcc1
35518
35519 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
35520 maybe-TAGS-libcc1:
35521 @if libcc1
35522 maybe-TAGS-libcc1: TAGS-libcc1
35523
35524 TAGS-libcc1: \
35525     configure-libcc1 
35526         @: $(MAKE); $(unstage)
35527         @[ -f ./libcc1/Makefile ] || exit 0; \
35528         r=`${PWD_COMMAND}`; export r; \
35529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530         $(HOST_EXPORTS) \
35531         for flag in $(EXTRA_HOST_FLAGS) ; do \
35532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35533         done; \
35534         echo "Doing TAGS in libcc1"; \
35535         (cd $(HOST_SUBDIR)/libcc1 && \
35536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35538                   "RANLIB=$${RANLIB}" \
35539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35540                   TAGS) \
35541           || exit 1
35542
35543 @endif libcc1
35544
35545 .PHONY: maybe-install-info-libcc1 install-info-libcc1
35546 maybe-install-info-libcc1:
35547 @if libcc1
35548 maybe-install-info-libcc1: install-info-libcc1
35549
35550 install-info-libcc1: \
35551     configure-libcc1 \
35552     info-libcc1 
35553         @: $(MAKE); $(unstage)
35554         @[ -f ./libcc1/Makefile ] || exit 0; \
35555         r=`${PWD_COMMAND}`; export r; \
35556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35557         $(HOST_EXPORTS) \
35558         for flag in $(EXTRA_HOST_FLAGS) ; do \
35559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35560         done; \
35561         echo "Doing install-info in libcc1"; \
35562         (cd $(HOST_SUBDIR)/libcc1 && \
35563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35565                   "RANLIB=$${RANLIB}" \
35566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35567                   install-info) \
35568           || exit 1
35569
35570 @endif libcc1
35571
35572 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
35573 maybe-install-pdf-libcc1:
35574 @if libcc1
35575 maybe-install-pdf-libcc1: install-pdf-libcc1
35576
35577 install-pdf-libcc1: \
35578     configure-libcc1 \
35579     pdf-libcc1 
35580         @: $(MAKE); $(unstage)
35581         @[ -f ./libcc1/Makefile ] || exit 0; \
35582         r=`${PWD_COMMAND}`; export r; \
35583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584         $(HOST_EXPORTS) \
35585         for flag in $(EXTRA_HOST_FLAGS) ; do \
35586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35587         done; \
35588         echo "Doing install-pdf in libcc1"; \
35589         (cd $(HOST_SUBDIR)/libcc1 && \
35590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35592                   "RANLIB=$${RANLIB}" \
35593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35594                   install-pdf) \
35595           || exit 1
35596
35597 @endif libcc1
35598
35599 .PHONY: maybe-install-html-libcc1 install-html-libcc1
35600 maybe-install-html-libcc1:
35601 @if libcc1
35602 maybe-install-html-libcc1: install-html-libcc1
35603
35604 install-html-libcc1: \
35605     configure-libcc1 \
35606     html-libcc1 
35607         @: $(MAKE); $(unstage)
35608         @[ -f ./libcc1/Makefile ] || exit 0; \
35609         r=`${PWD_COMMAND}`; export r; \
35610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35611         $(HOST_EXPORTS) \
35612         for flag in $(EXTRA_HOST_FLAGS) ; do \
35613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35614         done; \
35615         echo "Doing install-html in libcc1"; \
35616         (cd $(HOST_SUBDIR)/libcc1 && \
35617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35619                   "RANLIB=$${RANLIB}" \
35620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35621                   install-html) \
35622           || exit 1
35623
35624 @endif libcc1
35625
35626 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
35627 maybe-installcheck-libcc1:
35628 @if libcc1
35629 maybe-installcheck-libcc1: installcheck-libcc1
35630
35631 installcheck-libcc1: \
35632     configure-libcc1 
35633         @: $(MAKE); $(unstage)
35634         @[ -f ./libcc1/Makefile ] || exit 0; \
35635         r=`${PWD_COMMAND}`; export r; \
35636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637         $(HOST_EXPORTS) \
35638         for flag in $(EXTRA_HOST_FLAGS) ; do \
35639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35640         done; \
35641         echo "Doing installcheck in libcc1"; \
35642         (cd $(HOST_SUBDIR)/libcc1 && \
35643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35645                   "RANLIB=$${RANLIB}" \
35646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35647                   installcheck) \
35648           || exit 1
35649
35650 @endif libcc1
35651
35652 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
35653 maybe-mostlyclean-libcc1:
35654 @if libcc1
35655 maybe-mostlyclean-libcc1: mostlyclean-libcc1
35656
35657 mostlyclean-libcc1: 
35658         @: $(MAKE); $(unstage)
35659         @[ -f ./libcc1/Makefile ] || exit 0; \
35660         r=`${PWD_COMMAND}`; export r; \
35661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662         $(HOST_EXPORTS) \
35663         for flag in $(EXTRA_HOST_FLAGS) ; do \
35664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35665         done; \
35666         echo "Doing mostlyclean in libcc1"; \
35667         (cd $(HOST_SUBDIR)/libcc1 && \
35668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35670                   "RANLIB=$${RANLIB}" \
35671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35672                   mostlyclean) \
35673           || exit 1
35674
35675 @endif libcc1
35676
35677 .PHONY: maybe-clean-libcc1 clean-libcc1
35678 maybe-clean-libcc1:
35679 @if libcc1
35680 maybe-clean-libcc1: clean-libcc1
35681
35682 clean-libcc1: 
35683         @: $(MAKE); $(unstage)
35684         @[ -f ./libcc1/Makefile ] || exit 0; \
35685         r=`${PWD_COMMAND}`; export r; \
35686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35687         $(HOST_EXPORTS) \
35688         for flag in $(EXTRA_HOST_FLAGS) ; do \
35689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35690         done; \
35691         echo "Doing clean in libcc1"; \
35692         (cd $(HOST_SUBDIR)/libcc1 && \
35693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35695                   "RANLIB=$${RANLIB}" \
35696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35697                   clean) \
35698           || exit 1
35699
35700 @endif libcc1
35701
35702 .PHONY: maybe-distclean-libcc1 distclean-libcc1
35703 maybe-distclean-libcc1:
35704 @if libcc1
35705 maybe-distclean-libcc1: distclean-libcc1
35706
35707 distclean-libcc1: 
35708         @: $(MAKE); $(unstage)
35709         @[ -f ./libcc1/Makefile ] || exit 0; \
35710         r=`${PWD_COMMAND}`; export r; \
35711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35712         $(HOST_EXPORTS) \
35713         for flag in $(EXTRA_HOST_FLAGS) ; do \
35714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35715         done; \
35716         echo "Doing distclean in libcc1"; \
35717         (cd $(HOST_SUBDIR)/libcc1 && \
35718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35720                   "RANLIB=$${RANLIB}" \
35721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35722                   distclean) \
35723           || exit 1
35724
35725 @endif libcc1
35726
35727 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
35728 maybe-maintainer-clean-libcc1:
35729 @if libcc1
35730 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
35731
35732 maintainer-clean-libcc1: 
35733         @: $(MAKE); $(unstage)
35734         @[ -f ./libcc1/Makefile ] || exit 0; \
35735         r=`${PWD_COMMAND}`; export r; \
35736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737         $(HOST_EXPORTS) \
35738         for flag in $(EXTRA_HOST_FLAGS) ; do \
35739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740         done; \
35741         echo "Doing maintainer-clean in libcc1"; \
35742         (cd $(HOST_SUBDIR)/libcc1 && \
35743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745                   "RANLIB=$${RANLIB}" \
35746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747                   maintainer-clean) \
35748           || exit 1
35749
35750 @endif libcc1
35751
35752
35753
35754 .PHONY: configure-gotools maybe-configure-gotools
35755 maybe-configure-gotools:
35756 @if gcc-bootstrap
35757 configure-gotools: stage_current
35758 @endif gcc-bootstrap
35759 @if gotools
35760 maybe-configure-gotools: configure-gotools
35761 configure-gotools: 
35762         @: $(MAKE); $(unstage)
35763         @r=`${PWD_COMMAND}`; export r; \
35764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
35766         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
35767         $(HOST_EXPORTS)  \
35768         echo Configuring in $(HOST_SUBDIR)/gotools; \
35769         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
35770         case $(srcdir) in \
35771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35772           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
35773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35774         esac; \
35775         module_srcdir=gotools; \
35776         $(SHELL) \
35777           $$s/$$module_srcdir/configure \
35778           --srcdir=$${topdir}/$$module_srcdir \
35779           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35780           --target=${target_alias}  \
35781           || exit 1
35782 @endif gotools
35783
35784
35785
35786
35787
35788 .PHONY: all-gotools maybe-all-gotools
35789 maybe-all-gotools:
35790 @if gcc-bootstrap
35791 all-gotools: stage_current
35792 @endif gcc-bootstrap
35793 @if gotools
35794 TARGET-gotools=all
35795 maybe-all-gotools: all-gotools
35796 all-gotools: configure-gotools
35797         @: $(MAKE); $(unstage)
35798         @r=`${PWD_COMMAND}`; export r; \
35799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35800         $(HOST_EXPORTS)  \
35801         (cd $(HOST_SUBDIR)/gotools && \
35802           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35803                 $(TARGET-gotools))
35804 @endif gotools
35805
35806
35807
35808
35809 .PHONY: check-gotools maybe-check-gotools
35810 maybe-check-gotools:
35811 @if gotools
35812 maybe-check-gotools: check-gotools
35813
35814 check-gotools:
35815         @: $(MAKE); $(unstage)
35816         @r=`${PWD_COMMAND}`; export r; \
35817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35818         $(HOST_EXPORTS)  \
35819         (cd $(HOST_SUBDIR)/gotools && \
35820           $(MAKE) $(FLAGS_TO_PASS)  check)
35821
35822 @endif gotools
35823
35824 .PHONY: install-gotools maybe-install-gotools
35825 maybe-install-gotools:
35826 @if gotools
35827 maybe-install-gotools: install-gotools
35828
35829 install-gotools: installdirs
35830         @: $(MAKE); $(unstage)
35831         @r=`${PWD_COMMAND}`; export r; \
35832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35833         $(HOST_EXPORTS) \
35834         (cd $(HOST_SUBDIR)/gotools && \
35835           $(MAKE) $(FLAGS_TO_PASS)  install)
35836
35837 @endif gotools
35838
35839 .PHONY: install-strip-gotools maybe-install-strip-gotools
35840 maybe-install-strip-gotools:
35841 @if gotools
35842 maybe-install-strip-gotools: install-strip-gotools
35843
35844 install-strip-gotools: installdirs
35845         @: $(MAKE); $(unstage)
35846         @r=`${PWD_COMMAND}`; export r; \
35847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35848         $(HOST_EXPORTS) \
35849         (cd $(HOST_SUBDIR)/gotools && \
35850           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35851
35852 @endif gotools
35853
35854 # Other targets (info, dvi, pdf, etc.)
35855
35856 .PHONY: maybe-info-gotools info-gotools
35857 maybe-info-gotools:
35858 @if gotools
35859 maybe-info-gotools: info-gotools
35860
35861 info-gotools: \
35862     configure-gotools 
35863         @: $(MAKE); $(unstage)
35864         @[ -f ./gotools/Makefile ] || exit 0; \
35865         r=`${PWD_COMMAND}`; export r; \
35866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35867         $(HOST_EXPORTS) \
35868         for flag in $(EXTRA_HOST_FLAGS) ; do \
35869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35870         done; \
35871         echo "Doing info in gotools"; \
35872         (cd $(HOST_SUBDIR)/gotools && \
35873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35875                   "RANLIB=$${RANLIB}" \
35876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35877                   info) \
35878           || exit 1
35879
35880 @endif gotools
35881
35882 .PHONY: maybe-dvi-gotools dvi-gotools
35883 maybe-dvi-gotools:
35884 @if gotools
35885 maybe-dvi-gotools: dvi-gotools
35886
35887 dvi-gotools: \
35888     configure-gotools 
35889         @: $(MAKE); $(unstage)
35890         @[ -f ./gotools/Makefile ] || exit 0; \
35891         r=`${PWD_COMMAND}`; export r; \
35892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35893         $(HOST_EXPORTS) \
35894         for flag in $(EXTRA_HOST_FLAGS) ; do \
35895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35896         done; \
35897         echo "Doing dvi in gotools"; \
35898         (cd $(HOST_SUBDIR)/gotools && \
35899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35901                   "RANLIB=$${RANLIB}" \
35902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35903                   dvi) \
35904           || exit 1
35905
35906 @endif gotools
35907
35908 .PHONY: maybe-pdf-gotools pdf-gotools
35909 maybe-pdf-gotools:
35910 @if gotools
35911 maybe-pdf-gotools: pdf-gotools
35912
35913 pdf-gotools: \
35914     configure-gotools 
35915         @: $(MAKE); $(unstage)
35916         @[ -f ./gotools/Makefile ] || exit 0; \
35917         r=`${PWD_COMMAND}`; export r; \
35918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35919         $(HOST_EXPORTS) \
35920         for flag in $(EXTRA_HOST_FLAGS) ; do \
35921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35922         done; \
35923         echo "Doing pdf in gotools"; \
35924         (cd $(HOST_SUBDIR)/gotools && \
35925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35927                   "RANLIB=$${RANLIB}" \
35928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35929                   pdf) \
35930           || exit 1
35931
35932 @endif gotools
35933
35934 .PHONY: maybe-html-gotools html-gotools
35935 maybe-html-gotools:
35936 @if gotools
35937 maybe-html-gotools: html-gotools
35938
35939 html-gotools: \
35940     configure-gotools 
35941         @: $(MAKE); $(unstage)
35942         @[ -f ./gotools/Makefile ] || exit 0; \
35943         r=`${PWD_COMMAND}`; export r; \
35944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945         $(HOST_EXPORTS) \
35946         for flag in $(EXTRA_HOST_FLAGS) ; do \
35947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948         done; \
35949         echo "Doing html in gotools"; \
35950         (cd $(HOST_SUBDIR)/gotools && \
35951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953                   "RANLIB=$${RANLIB}" \
35954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955                   html) \
35956           || exit 1
35957
35958 @endif gotools
35959
35960 .PHONY: maybe-TAGS-gotools TAGS-gotools
35961 maybe-TAGS-gotools:
35962 @if gotools
35963 maybe-TAGS-gotools: TAGS-gotools
35964
35965 TAGS-gotools: \
35966     configure-gotools 
35967         @: $(MAKE); $(unstage)
35968         @[ -f ./gotools/Makefile ] || exit 0; \
35969         r=`${PWD_COMMAND}`; export r; \
35970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35971         $(HOST_EXPORTS) \
35972         for flag in $(EXTRA_HOST_FLAGS) ; do \
35973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35974         done; \
35975         echo "Doing TAGS in gotools"; \
35976         (cd $(HOST_SUBDIR)/gotools && \
35977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35979                   "RANLIB=$${RANLIB}" \
35980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35981                   TAGS) \
35982           || exit 1
35983
35984 @endif gotools
35985
35986 .PHONY: maybe-install-info-gotools install-info-gotools
35987 maybe-install-info-gotools:
35988 @if gotools
35989 maybe-install-info-gotools: install-info-gotools
35990
35991 install-info-gotools: \
35992     configure-gotools \
35993     info-gotools 
35994         @: $(MAKE); $(unstage)
35995         @[ -f ./gotools/Makefile ] || exit 0; \
35996         r=`${PWD_COMMAND}`; export r; \
35997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998         $(HOST_EXPORTS) \
35999         for flag in $(EXTRA_HOST_FLAGS) ; do \
36000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36001         done; \
36002         echo "Doing install-info in gotools"; \
36003         (cd $(HOST_SUBDIR)/gotools && \
36004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36006                   "RANLIB=$${RANLIB}" \
36007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36008                   install-info) \
36009           || exit 1
36010
36011 @endif gotools
36012
36013 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
36014 maybe-install-pdf-gotools:
36015 @if gotools
36016 maybe-install-pdf-gotools: install-pdf-gotools
36017
36018 install-pdf-gotools: \
36019     configure-gotools \
36020     pdf-gotools 
36021         @: $(MAKE); $(unstage)
36022         @[ -f ./gotools/Makefile ] || exit 0; \
36023         r=`${PWD_COMMAND}`; export r; \
36024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36025         $(HOST_EXPORTS) \
36026         for flag in $(EXTRA_HOST_FLAGS) ; do \
36027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028         done; \
36029         echo "Doing install-pdf in gotools"; \
36030         (cd $(HOST_SUBDIR)/gotools && \
36031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36033                   "RANLIB=$${RANLIB}" \
36034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36035                   install-pdf) \
36036           || exit 1
36037
36038 @endif gotools
36039
36040 .PHONY: maybe-install-html-gotools install-html-gotools
36041 maybe-install-html-gotools:
36042 @if gotools
36043 maybe-install-html-gotools: install-html-gotools
36044
36045 install-html-gotools: \
36046     configure-gotools \
36047     html-gotools 
36048         @: $(MAKE); $(unstage)
36049         @[ -f ./gotools/Makefile ] || exit 0; \
36050         r=`${PWD_COMMAND}`; export r; \
36051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36052         $(HOST_EXPORTS) \
36053         for flag in $(EXTRA_HOST_FLAGS) ; do \
36054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36055         done; \
36056         echo "Doing install-html in gotools"; \
36057         (cd $(HOST_SUBDIR)/gotools && \
36058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36060                   "RANLIB=$${RANLIB}" \
36061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36062                   install-html) \
36063           || exit 1
36064
36065 @endif gotools
36066
36067 .PHONY: maybe-installcheck-gotools installcheck-gotools
36068 maybe-installcheck-gotools:
36069 @if gotools
36070 maybe-installcheck-gotools: installcheck-gotools
36071
36072 installcheck-gotools: \
36073     configure-gotools 
36074         @: $(MAKE); $(unstage)
36075         @[ -f ./gotools/Makefile ] || exit 0; \
36076         r=`${PWD_COMMAND}`; export r; \
36077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078         $(HOST_EXPORTS) \
36079         for flag in $(EXTRA_HOST_FLAGS) ; do \
36080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36081         done; \
36082         echo "Doing installcheck in gotools"; \
36083         (cd $(HOST_SUBDIR)/gotools && \
36084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36086                   "RANLIB=$${RANLIB}" \
36087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36088                   installcheck) \
36089           || exit 1
36090
36091 @endif gotools
36092
36093 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
36094 maybe-mostlyclean-gotools:
36095 @if gotools
36096 maybe-mostlyclean-gotools: mostlyclean-gotools
36097
36098 mostlyclean-gotools: 
36099         @: $(MAKE); $(unstage)
36100         @[ -f ./gotools/Makefile ] || exit 0; \
36101         r=`${PWD_COMMAND}`; export r; \
36102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36103         $(HOST_EXPORTS) \
36104         for flag in $(EXTRA_HOST_FLAGS) ; do \
36105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36106         done; \
36107         echo "Doing mostlyclean in gotools"; \
36108         (cd $(HOST_SUBDIR)/gotools && \
36109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36111                   "RANLIB=$${RANLIB}" \
36112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36113                   mostlyclean) \
36114           || exit 1
36115
36116 @endif gotools
36117
36118 .PHONY: maybe-clean-gotools clean-gotools
36119 maybe-clean-gotools:
36120 @if gotools
36121 maybe-clean-gotools: clean-gotools
36122
36123 clean-gotools: 
36124         @: $(MAKE); $(unstage)
36125         @[ -f ./gotools/Makefile ] || exit 0; \
36126         r=`${PWD_COMMAND}`; export r; \
36127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36128         $(HOST_EXPORTS) \
36129         for flag in $(EXTRA_HOST_FLAGS) ; do \
36130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36131         done; \
36132         echo "Doing clean in gotools"; \
36133         (cd $(HOST_SUBDIR)/gotools && \
36134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36136                   "RANLIB=$${RANLIB}" \
36137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36138                   clean) \
36139           || exit 1
36140
36141 @endif gotools
36142
36143 .PHONY: maybe-distclean-gotools distclean-gotools
36144 maybe-distclean-gotools:
36145 @if gotools
36146 maybe-distclean-gotools: distclean-gotools
36147
36148 distclean-gotools: 
36149         @: $(MAKE); $(unstage)
36150         @[ -f ./gotools/Makefile ] || exit 0; \
36151         r=`${PWD_COMMAND}`; export r; \
36152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153         $(HOST_EXPORTS) \
36154         for flag in $(EXTRA_HOST_FLAGS) ; do \
36155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36156         done; \
36157         echo "Doing distclean in gotools"; \
36158         (cd $(HOST_SUBDIR)/gotools && \
36159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36161                   "RANLIB=$${RANLIB}" \
36162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36163                   distclean) \
36164           || exit 1
36165
36166 @endif gotools
36167
36168 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
36169 maybe-maintainer-clean-gotools:
36170 @if gotools
36171 maybe-maintainer-clean-gotools: maintainer-clean-gotools
36172
36173 maintainer-clean-gotools: 
36174         @: $(MAKE); $(unstage)
36175         @[ -f ./gotools/Makefile ] || exit 0; \
36176         r=`${PWD_COMMAND}`; export r; \
36177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36178         $(HOST_EXPORTS) \
36179         for flag in $(EXTRA_HOST_FLAGS) ; do \
36180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36181         done; \
36182         echo "Doing maintainer-clean in gotools"; \
36183         (cd $(HOST_SUBDIR)/gotools && \
36184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36186                   "RANLIB=$${RANLIB}" \
36187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36188                   maintainer-clean) \
36189           || exit 1
36190
36191 @endif gotools
36192
36193
36194
36195 # ---------------------------------------
36196 # Modules which run on the target machine
36197 # ---------------------------------------
36198
36199
36200
36201
36202 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
36203 maybe-configure-target-libstdc++-v3:
36204 @if gcc-bootstrap
36205 configure-target-libstdc++-v3: stage_current
36206 @endif gcc-bootstrap
36207 @if target-libstdc++-v3
36208 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
36209 configure-target-libstdc++-v3: 
36210         @r=`${PWD_COMMAND}`; export r; \
36211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36212         echo "Checking multilib configuration for libstdc++-v3..."; \
36213         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36214         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36215         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36216           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36217             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36218           else \
36219             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36220             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36221           fi; \
36222         else \
36223           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36224         fi; \
36225         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36226         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36227         $(RAW_CXX_TARGET_EXPORTS)  \
36228         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
36229         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
36230         case $(srcdir) in \
36231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36232           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36234         esac; \
36235         module_srcdir=libstdc++-v3; \
36236         rm -f no-such-file || : ; \
36237         CONFIG_SITE=no-such-file $(SHELL) \
36238           $$s/$$module_srcdir/configure \
36239           --srcdir=$${topdir}/$$module_srcdir \
36240           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36241           --target=${target_alias}  \
36242           || exit 1
36243 @endif target-libstdc++-v3
36244
36245
36246
36247 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
36248 maybe-configure-stage1-target-libstdc++-v3:
36249 @if target-libstdc++-v3-bootstrap
36250 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
36251 configure-stage1-target-libstdc++-v3:
36252         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36253         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36254         @r=`${PWD_COMMAND}`; export r; \
36255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36256         TFLAGS="$(STAGE1_TFLAGS)"; \
36257         echo "Checking multilib configuration for libstdc++-v3..."; \
36258         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36259         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36260           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36261             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36262           else \
36263             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36264             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36265           fi; \
36266         else \
36267           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36268         fi; \
36269         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36270         $(RAW_CXX_TARGET_EXPORTS) \
36271         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36272         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36273         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36274         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
36275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36276         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36277         case $(srcdir) in \
36278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36279           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36281         esac; \
36282         module_srcdir=libstdc++-v3; \
36283         $(SHELL) $$s/$$module_srcdir/configure \
36284           --srcdir=$${topdir}/$$module_srcdir \
36285           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36286           --target=${target_alias} \
36287            \
36288           $(STAGE1_CONFIGURE_FLAGS)
36289 @endif target-libstdc++-v3-bootstrap
36290
36291 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
36292 maybe-configure-stage2-target-libstdc++-v3:
36293 @if target-libstdc++-v3-bootstrap
36294 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
36295 configure-stage2-target-libstdc++-v3:
36296         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36297         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36298         @r=`${PWD_COMMAND}`; export r; \
36299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36300         TFLAGS="$(STAGE2_TFLAGS)"; \
36301         echo "Checking multilib configuration for libstdc++-v3..."; \
36302         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36303         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36304           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36305             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36306           else \
36307             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36308             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36309           fi; \
36310         else \
36311           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36312         fi; \
36313         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36314         $(RAW_CXX_TARGET_EXPORTS) \
36315          \
36316         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36317         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36318         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36319         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
36320         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36321         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36322         case $(srcdir) in \
36323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36324           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36326         esac; \
36327         module_srcdir=libstdc++-v3; \
36328         $(SHELL) $$s/$$module_srcdir/configure \
36329           --srcdir=$${topdir}/$$module_srcdir \
36330           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36331           --target=${target_alias} \
36332           --with-build-libsubdir=$(HOST_SUBDIR) \
36333           $(STAGE2_CONFIGURE_FLAGS)
36334 @endif target-libstdc++-v3-bootstrap
36335
36336 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
36337 maybe-configure-stage3-target-libstdc++-v3:
36338 @if target-libstdc++-v3-bootstrap
36339 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
36340 configure-stage3-target-libstdc++-v3:
36341         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36342         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36343         @r=`${PWD_COMMAND}`; export r; \
36344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345         TFLAGS="$(STAGE3_TFLAGS)"; \
36346         echo "Checking multilib configuration for libstdc++-v3..."; \
36347         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36348         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36349           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36350             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36351           else \
36352             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36353             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36354           fi; \
36355         else \
36356           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36357         fi; \
36358         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36359         $(RAW_CXX_TARGET_EXPORTS) \
36360          \
36361         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36362         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36363         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36364         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
36365         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36366         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36367         case $(srcdir) in \
36368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36369           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36371         esac; \
36372         module_srcdir=libstdc++-v3; \
36373         $(SHELL) $$s/$$module_srcdir/configure \
36374           --srcdir=$${topdir}/$$module_srcdir \
36375           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36376           --target=${target_alias} \
36377           --with-build-libsubdir=$(HOST_SUBDIR) \
36378           $(STAGE3_CONFIGURE_FLAGS)
36379 @endif target-libstdc++-v3-bootstrap
36380
36381 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
36382 maybe-configure-stage4-target-libstdc++-v3:
36383 @if target-libstdc++-v3-bootstrap
36384 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
36385 configure-stage4-target-libstdc++-v3:
36386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36387         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36388         @r=`${PWD_COMMAND}`; export r; \
36389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390         TFLAGS="$(STAGE4_TFLAGS)"; \
36391         echo "Checking multilib configuration for libstdc++-v3..."; \
36392         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36393         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36394           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36395             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36396           else \
36397             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36398             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36399           fi; \
36400         else \
36401           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36402         fi; \
36403         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36404         $(RAW_CXX_TARGET_EXPORTS) \
36405          \
36406         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36407         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36408         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36409         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
36410         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36411         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36412         case $(srcdir) in \
36413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36414           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36416         esac; \
36417         module_srcdir=libstdc++-v3; \
36418         $(SHELL) $$s/$$module_srcdir/configure \
36419           --srcdir=$${topdir}/$$module_srcdir \
36420           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36421           --target=${target_alias} \
36422           --with-build-libsubdir=$(HOST_SUBDIR) \
36423           $(STAGE4_CONFIGURE_FLAGS)
36424 @endif target-libstdc++-v3-bootstrap
36425
36426 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
36427 maybe-configure-stageprofile-target-libstdc++-v3:
36428 @if target-libstdc++-v3-bootstrap
36429 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
36430 configure-stageprofile-target-libstdc++-v3:
36431         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36432         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36433         @r=`${PWD_COMMAND}`; export r; \
36434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36435         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36436         echo "Checking multilib configuration for libstdc++-v3..."; \
36437         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36438         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36439           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36440             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36441           else \
36442             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36443             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36444           fi; \
36445         else \
36446           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36447         fi; \
36448         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36449         $(RAW_CXX_TARGET_EXPORTS) \
36450          \
36451         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36452         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36453         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36454         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
36455         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36456         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36457         case $(srcdir) in \
36458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36459           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36461         esac; \
36462         module_srcdir=libstdc++-v3; \
36463         $(SHELL) $$s/$$module_srcdir/configure \
36464           --srcdir=$${topdir}/$$module_srcdir \
36465           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36466           --target=${target_alias} \
36467           --with-build-libsubdir=$(HOST_SUBDIR) \
36468           $(STAGEprofile_CONFIGURE_FLAGS)
36469 @endif target-libstdc++-v3-bootstrap
36470
36471 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
36472 maybe-configure-stagefeedback-target-libstdc++-v3:
36473 @if target-libstdc++-v3-bootstrap
36474 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
36475 configure-stagefeedback-target-libstdc++-v3:
36476         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36477         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36478         @r=`${PWD_COMMAND}`; export r; \
36479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36481         echo "Checking multilib configuration for libstdc++-v3..."; \
36482         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36483         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36484           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36485             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36486           else \
36487             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36488             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36489           fi; \
36490         else \
36491           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36492         fi; \
36493         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36494         $(RAW_CXX_TARGET_EXPORTS) \
36495          \
36496         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36497         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36498         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36499         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
36500         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36501         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36502         case $(srcdir) in \
36503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36504           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36506         esac; \
36507         module_srcdir=libstdc++-v3; \
36508         $(SHELL) $$s/$$module_srcdir/configure \
36509           --srcdir=$${topdir}/$$module_srcdir \
36510           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36511           --target=${target_alias} \
36512           --with-build-libsubdir=$(HOST_SUBDIR) \
36513           $(STAGEfeedback_CONFIGURE_FLAGS)
36514 @endif target-libstdc++-v3-bootstrap
36515
36516 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
36517 maybe-configure-stageautoprofile-target-libstdc++-v3:
36518 @if target-libstdc++-v3-bootstrap
36519 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
36520 configure-stageautoprofile-target-libstdc++-v3:
36521         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36522         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36523         @r=`${PWD_COMMAND}`; export r; \
36524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36525         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36526         echo "Checking multilib configuration for libstdc++-v3..."; \
36527         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36528         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36529           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36530             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36531           else \
36532             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36533             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36534           fi; \
36535         else \
36536           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36537         fi; \
36538         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36539         $(RAW_CXX_TARGET_EXPORTS) \
36540          \
36541         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36542         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36543         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36544         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
36545         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36546         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36547         case $(srcdir) in \
36548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36549           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36551         esac; \
36552         module_srcdir=libstdc++-v3; \
36553         $(SHELL) $$s/$$module_srcdir/configure \
36554           --srcdir=$${topdir}/$$module_srcdir \
36555           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36556           --target=${target_alias} \
36557           --with-build-libsubdir=$(HOST_SUBDIR) \
36558           $(STAGEautoprofile_CONFIGURE_FLAGS)
36559 @endif target-libstdc++-v3-bootstrap
36560
36561 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
36562 maybe-configure-stageautofeedback-target-libstdc++-v3:
36563 @if target-libstdc++-v3-bootstrap
36564 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
36565 configure-stageautofeedback-target-libstdc++-v3:
36566         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36567         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36568         @r=`${PWD_COMMAND}`; export r; \
36569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36571         echo "Checking multilib configuration for libstdc++-v3..."; \
36572         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36573         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36574           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36575             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36576           else \
36577             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36578             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36579           fi; \
36580         else \
36581           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36582         fi; \
36583         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36584         $(RAW_CXX_TARGET_EXPORTS) \
36585          \
36586         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36587         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36588         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36589         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
36590         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36591         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36592         case $(srcdir) in \
36593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36594           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36596         esac; \
36597         module_srcdir=libstdc++-v3; \
36598         $(SHELL) $$s/$$module_srcdir/configure \
36599           --srcdir=$${topdir}/$$module_srcdir \
36600           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36601           --target=${target_alias} \
36602           --with-build-libsubdir=$(HOST_SUBDIR) \
36603           $(STAGEautofeedback_CONFIGURE_FLAGS)
36604 @endif target-libstdc++-v3-bootstrap
36605
36606
36607
36608
36609
36610 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
36611 maybe-all-target-libstdc++-v3:
36612 @if gcc-bootstrap
36613 all-target-libstdc++-v3: stage_current
36614 @endif gcc-bootstrap
36615 @if target-libstdc++-v3
36616 TARGET-target-libstdc++-v3=all
36617 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
36618 all-target-libstdc++-v3: configure-target-libstdc++-v3
36619         @r=`${PWD_COMMAND}`; export r; \
36620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621         $(RAW_CXX_TARGET_EXPORTS)  \
36622         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36623           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36624                 $(TARGET-target-libstdc++-v3))
36625 @endif target-libstdc++-v3
36626
36627
36628
36629 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
36630 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
36631 maybe-all-stage1-target-libstdc++-v3:
36632 maybe-clean-stage1-target-libstdc++-v3:
36633 @if target-libstdc++-v3-bootstrap
36634 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
36635 all-stage1: all-stage1-target-libstdc++-v3
36636 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36637 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
36638         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36639         @r=`${PWD_COMMAND}`; export r; \
36640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641         TFLAGS="$(STAGE1_TFLAGS)"; \
36642         $(RAW_CXX_TARGET_EXPORTS)  \
36643         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36644          \
36645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36646                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36647                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36648                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36649                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36650                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36651                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36652                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36653                   \
36654                 TFLAGS="$(STAGE1_TFLAGS)"  \
36655                 $(TARGET-stage1-target-libstdc++-v3)
36656
36657 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
36658 clean-stage1: clean-stage1-target-libstdc++-v3
36659 clean-stage1-target-libstdc++-v3:
36660         @if [ $(current_stage) = stage1 ]; then \
36661           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36662         else \
36663           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
36664           $(MAKE) stage1-start; \
36665         fi; \
36666         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36667         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36668           clean
36669 @endif target-libstdc++-v3-bootstrap
36670
36671
36672 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
36673 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
36674 maybe-all-stage2-target-libstdc++-v3:
36675 maybe-clean-stage2-target-libstdc++-v3:
36676 @if target-libstdc++-v3-bootstrap
36677 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
36678 all-stage2: all-stage2-target-libstdc++-v3
36679 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36680 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
36681         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36682         @r=`${PWD_COMMAND}`; export r; \
36683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36684         TFLAGS="$(STAGE2_TFLAGS)"; \
36685         $(RAW_CXX_TARGET_EXPORTS) \
36686           \
36687         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36688          \
36689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36690                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36691                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36692                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36696                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36697                 TFLAGS="$(STAGE2_TFLAGS)"  \
36698                 $(TARGET-stage2-target-libstdc++-v3)
36699
36700 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
36701 clean-stage2: clean-stage2-target-libstdc++-v3
36702 clean-stage2-target-libstdc++-v3:
36703         @if [ $(current_stage) = stage2 ]; then \
36704           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36705         else \
36706           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
36707           $(MAKE) stage2-start; \
36708         fi; \
36709         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36710         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36711 @endif target-libstdc++-v3-bootstrap
36712
36713
36714 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
36715 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
36716 maybe-all-stage3-target-libstdc++-v3:
36717 maybe-clean-stage3-target-libstdc++-v3:
36718 @if target-libstdc++-v3-bootstrap
36719 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
36720 all-stage3: all-stage3-target-libstdc++-v3
36721 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36722 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
36723         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36724         @r=`${PWD_COMMAND}`; export r; \
36725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36726         TFLAGS="$(STAGE3_TFLAGS)"; \
36727         $(RAW_CXX_TARGET_EXPORTS) \
36728           \
36729         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36730          \
36731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36732                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36733                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36734                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36738                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36739                 TFLAGS="$(STAGE3_TFLAGS)"  \
36740                 $(TARGET-stage3-target-libstdc++-v3)
36741
36742 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
36743 clean-stage3: clean-stage3-target-libstdc++-v3
36744 clean-stage3-target-libstdc++-v3:
36745         @if [ $(current_stage) = stage3 ]; then \
36746           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36747         else \
36748           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
36749           $(MAKE) stage3-start; \
36750         fi; \
36751         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36752         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36753 @endif target-libstdc++-v3-bootstrap
36754
36755
36756 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
36757 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
36758 maybe-all-stage4-target-libstdc++-v3:
36759 maybe-clean-stage4-target-libstdc++-v3:
36760 @if target-libstdc++-v3-bootstrap
36761 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
36762 all-stage4: all-stage4-target-libstdc++-v3
36763 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36764 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
36765         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36766         @r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         TFLAGS="$(STAGE4_TFLAGS)"; \
36769         $(RAW_CXX_TARGET_EXPORTS) \
36770           \
36771         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36772          \
36773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36774                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36775                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36776                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36777                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36778                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36779                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36780                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36781                 TFLAGS="$(STAGE4_TFLAGS)"  \
36782                 $(TARGET-stage4-target-libstdc++-v3)
36783
36784 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
36785 clean-stage4: clean-stage4-target-libstdc++-v3
36786 clean-stage4-target-libstdc++-v3:
36787         @if [ $(current_stage) = stage4 ]; then \
36788           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36789         else \
36790           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
36791           $(MAKE) stage4-start; \
36792         fi; \
36793         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36794         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36795 @endif target-libstdc++-v3-bootstrap
36796
36797
36798 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
36799 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
36800 maybe-all-stageprofile-target-libstdc++-v3:
36801 maybe-clean-stageprofile-target-libstdc++-v3:
36802 @if target-libstdc++-v3-bootstrap
36803 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
36804 all-stageprofile: all-stageprofile-target-libstdc++-v3
36805 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36806 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
36807         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36808         @r=`${PWD_COMMAND}`; export r; \
36809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36810         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36811         $(RAW_CXX_TARGET_EXPORTS) \
36812           \
36813         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36814          \
36815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36816                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36817                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36818                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36822                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36823                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36824                 $(TARGET-stageprofile-target-libstdc++-v3)
36825
36826 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
36827 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
36828 clean-stageprofile-target-libstdc++-v3:
36829         @if [ $(current_stage) = stageprofile ]; then \
36830           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36831         else \
36832           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
36833           $(MAKE) stageprofile-start; \
36834         fi; \
36835         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36836         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36837 @endif target-libstdc++-v3-bootstrap
36838
36839
36840 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
36841 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
36842 maybe-all-stagefeedback-target-libstdc++-v3:
36843 maybe-clean-stagefeedback-target-libstdc++-v3:
36844 @if target-libstdc++-v3-bootstrap
36845 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
36846 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
36847 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36848 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
36849         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36850         @r=`${PWD_COMMAND}`; export r; \
36851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36852         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36853         $(RAW_CXX_TARGET_EXPORTS) \
36854           \
36855         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36856          \
36857         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36858                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36859                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36860                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36861                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36862                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36863                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36864                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36865                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36866                 $(TARGET-stagefeedback-target-libstdc++-v3)
36867
36868 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
36869 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
36870 clean-stagefeedback-target-libstdc++-v3:
36871         @if [ $(current_stage) = stagefeedback ]; then \
36872           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36873         else \
36874           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
36875           $(MAKE) stagefeedback-start; \
36876         fi; \
36877         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36878         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36879 @endif target-libstdc++-v3-bootstrap
36880
36881
36882 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
36883 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
36884 maybe-all-stageautoprofile-target-libstdc++-v3:
36885 maybe-clean-stageautoprofile-target-libstdc++-v3:
36886 @if target-libstdc++-v3-bootstrap
36887 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
36888 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
36889 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36890 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
36891         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36892         @r=`${PWD_COMMAND}`; export r; \
36893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36895         $(RAW_CXX_TARGET_EXPORTS) \
36896           \
36897         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36898         $$s/gcc/config/i386/$(AUTO_PROFILE) \
36899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36900                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36901                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36902                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36903                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36904                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36905                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36906                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36907                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
36908                 $(TARGET-stageautoprofile-target-libstdc++-v3)
36909
36910 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
36911 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
36912 clean-stageautoprofile-target-libstdc++-v3:
36913         @if [ $(current_stage) = stageautoprofile ]; then \
36914           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36915         else \
36916           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
36917           $(MAKE) stageautoprofile-start; \
36918         fi; \
36919         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36920         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36921 @endif target-libstdc++-v3-bootstrap
36922
36923
36924 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
36925 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
36926 maybe-all-stageautofeedback-target-libstdc++-v3:
36927 maybe-clean-stageautofeedback-target-libstdc++-v3:
36928 @if target-libstdc++-v3-bootstrap
36929 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
36930 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
36931 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36932 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
36933         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36934         @r=`${PWD_COMMAND}`; export r; \
36935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36937         $(RAW_CXX_TARGET_EXPORTS) \
36938           \
36939         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36940          \
36941         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36942                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36943                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36944                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36948                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36949                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
36950                 $(TARGET-stageautofeedback-target-libstdc++-v3)
36951
36952 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
36953 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
36954 clean-stageautofeedback-target-libstdc++-v3:
36955         @if [ $(current_stage) = stageautofeedback ]; then \
36956           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36957         else \
36958           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
36959           $(MAKE) stageautofeedback-start; \
36960         fi; \
36961         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36962         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36963 @endif target-libstdc++-v3-bootstrap
36964
36965
36966
36967
36968
36969
36970 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
36971 maybe-check-target-libstdc++-v3:
36972 @if target-libstdc++-v3
36973 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
36974
36975 check-target-libstdc++-v3:
36976         @: $(MAKE); $(unstage)
36977         @r=`${PWD_COMMAND}`; export r; \
36978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36979         $(RAW_CXX_TARGET_EXPORTS) \
36980         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36981           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36982
36983 @endif target-libstdc++-v3
36984
36985 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
36986 maybe-install-target-libstdc++-v3:
36987 @if target-libstdc++-v3
36988 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
36989
36990 install-target-libstdc++-v3: installdirs
36991         @: $(MAKE); $(unstage)
36992         @r=`${PWD_COMMAND}`; export r; \
36993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36994         $(RAW_CXX_TARGET_EXPORTS) \
36995         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36996           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36997
36998 @endif target-libstdc++-v3
36999
37000 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
37001 maybe-install-strip-target-libstdc++-v3:
37002 @if target-libstdc++-v3
37003 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
37004
37005 install-strip-target-libstdc++-v3: installdirs
37006         @: $(MAKE); $(unstage)
37007         @r=`${PWD_COMMAND}`; export r; \
37008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37009         $(RAW_CXX_TARGET_EXPORTS) \
37010         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37011           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37012
37013 @endif target-libstdc++-v3
37014
37015 # Other targets (info, dvi, pdf, etc.)
37016
37017 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
37018 maybe-info-target-libstdc++-v3:
37019 @if target-libstdc++-v3
37020 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
37021
37022 info-target-libstdc++-v3: \
37023     configure-target-libstdc++-v3 
37024         @: $(MAKE); $(unstage)
37025         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37026         r=`${PWD_COMMAND}`; export r; \
37027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028         $(RAW_CXX_TARGET_EXPORTS) \
37029         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
37030         for flag in $(EXTRA_TARGET_FLAGS); do \
37031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37032         done; \
37033         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37036                   "RANLIB=$${RANLIB}" \
37037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37038                    info) \
37039           || exit 1
37040
37041 @endif target-libstdc++-v3
37042
37043 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
37044 maybe-dvi-target-libstdc++-v3:
37045 @if target-libstdc++-v3
37046 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
37047
37048 dvi-target-libstdc++-v3: \
37049     configure-target-libstdc++-v3 
37050         @: $(MAKE); $(unstage)
37051         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37052         r=`${PWD_COMMAND}`; export r; \
37053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37054         $(RAW_CXX_TARGET_EXPORTS) \
37055         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
37056         for flag in $(EXTRA_TARGET_FLAGS); do \
37057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37058         done; \
37059         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37062                   "RANLIB=$${RANLIB}" \
37063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37064                    dvi) \
37065           || exit 1
37066
37067 @endif target-libstdc++-v3
37068
37069 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
37070 maybe-pdf-target-libstdc++-v3:
37071 @if target-libstdc++-v3
37072 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
37073
37074 pdf-target-libstdc++-v3: \
37075     configure-target-libstdc++-v3 
37076         @: $(MAKE); $(unstage)
37077         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37078         r=`${PWD_COMMAND}`; export r; \
37079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37080         $(RAW_CXX_TARGET_EXPORTS) \
37081         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
37082         for flag in $(EXTRA_TARGET_FLAGS); do \
37083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37084         done; \
37085         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37088                   "RANLIB=$${RANLIB}" \
37089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37090                    pdf) \
37091           || exit 1
37092
37093 @endif target-libstdc++-v3
37094
37095 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
37096 maybe-html-target-libstdc++-v3:
37097 @if target-libstdc++-v3
37098 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
37099
37100 html-target-libstdc++-v3: \
37101     configure-target-libstdc++-v3 
37102         @: $(MAKE); $(unstage)
37103         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37104         r=`${PWD_COMMAND}`; export r; \
37105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37106         $(RAW_CXX_TARGET_EXPORTS) \
37107         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
37108         for flag in $(EXTRA_TARGET_FLAGS); do \
37109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37110         done; \
37111         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37114                   "RANLIB=$${RANLIB}" \
37115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37116                    html) \
37117           || exit 1
37118
37119 @endif target-libstdc++-v3
37120
37121 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
37122 maybe-TAGS-target-libstdc++-v3:
37123 @if target-libstdc++-v3
37124 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
37125
37126 TAGS-target-libstdc++-v3: \
37127     configure-target-libstdc++-v3 
37128         @: $(MAKE); $(unstage)
37129         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37130         r=`${PWD_COMMAND}`; export r; \
37131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37132         $(RAW_CXX_TARGET_EXPORTS) \
37133         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
37134         for flag in $(EXTRA_TARGET_FLAGS); do \
37135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37136         done; \
37137         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37140                   "RANLIB=$${RANLIB}" \
37141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37142                    TAGS) \
37143           || exit 1
37144
37145 @endif target-libstdc++-v3
37146
37147 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
37148 maybe-install-info-target-libstdc++-v3:
37149 @if target-libstdc++-v3
37150 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
37151
37152 install-info-target-libstdc++-v3: \
37153     configure-target-libstdc++-v3 \
37154     info-target-libstdc++-v3 
37155         @: $(MAKE); $(unstage)
37156         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37157         r=`${PWD_COMMAND}`; export r; \
37158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37159         $(RAW_CXX_TARGET_EXPORTS) \
37160         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
37161         for flag in $(EXTRA_TARGET_FLAGS); do \
37162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37163         done; \
37164         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37167                   "RANLIB=$${RANLIB}" \
37168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37169                    install-info) \
37170           || exit 1
37171
37172 @endif target-libstdc++-v3
37173
37174 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
37175 maybe-install-pdf-target-libstdc++-v3:
37176 @if target-libstdc++-v3
37177 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
37178
37179 install-pdf-target-libstdc++-v3: \
37180     configure-target-libstdc++-v3 \
37181     pdf-target-libstdc++-v3 
37182         @: $(MAKE); $(unstage)
37183         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37184         r=`${PWD_COMMAND}`; export r; \
37185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37186         $(RAW_CXX_TARGET_EXPORTS) \
37187         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
37188         for flag in $(EXTRA_TARGET_FLAGS); do \
37189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37190         done; \
37191         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37194                   "RANLIB=$${RANLIB}" \
37195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37196                    install-pdf) \
37197           || exit 1
37198
37199 @endif target-libstdc++-v3
37200
37201 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
37202 maybe-install-html-target-libstdc++-v3:
37203 @if target-libstdc++-v3
37204 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
37205
37206 install-html-target-libstdc++-v3: \
37207     configure-target-libstdc++-v3 \
37208     html-target-libstdc++-v3 
37209         @: $(MAKE); $(unstage)
37210         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37211         r=`${PWD_COMMAND}`; export r; \
37212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37213         $(RAW_CXX_TARGET_EXPORTS) \
37214         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
37215         for flag in $(EXTRA_TARGET_FLAGS); do \
37216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37217         done; \
37218         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37221                   "RANLIB=$${RANLIB}" \
37222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37223                    install-html) \
37224           || exit 1
37225
37226 @endif target-libstdc++-v3
37227
37228 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
37229 maybe-installcheck-target-libstdc++-v3:
37230 @if target-libstdc++-v3
37231 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
37232
37233 installcheck-target-libstdc++-v3: \
37234     configure-target-libstdc++-v3 
37235         @: $(MAKE); $(unstage)
37236         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37237         r=`${PWD_COMMAND}`; export r; \
37238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239         $(RAW_CXX_TARGET_EXPORTS) \
37240         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
37241         for flag in $(EXTRA_TARGET_FLAGS); do \
37242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37243         done; \
37244         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37247                   "RANLIB=$${RANLIB}" \
37248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37249                    installcheck) \
37250           || exit 1
37251
37252 @endif target-libstdc++-v3
37253
37254 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
37255 maybe-mostlyclean-target-libstdc++-v3:
37256 @if target-libstdc++-v3
37257 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
37258
37259 mostlyclean-target-libstdc++-v3: 
37260         @: $(MAKE); $(unstage)
37261         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37262         r=`${PWD_COMMAND}`; export r; \
37263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264         $(RAW_CXX_TARGET_EXPORTS) \
37265         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37266         for flag in $(EXTRA_TARGET_FLAGS); do \
37267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37268         done; \
37269         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37272                   "RANLIB=$${RANLIB}" \
37273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37274                    mostlyclean) \
37275           || exit 1
37276
37277 @endif target-libstdc++-v3
37278
37279 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
37280 maybe-clean-target-libstdc++-v3:
37281 @if target-libstdc++-v3
37282 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
37283
37284 clean-target-libstdc++-v3: 
37285         @: $(MAKE); $(unstage)
37286         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37287         r=`${PWD_COMMAND}`; export r; \
37288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289         $(RAW_CXX_TARGET_EXPORTS) \
37290         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37291         for flag in $(EXTRA_TARGET_FLAGS); do \
37292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37293         done; \
37294         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297                   "RANLIB=$${RANLIB}" \
37298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299                    clean) \
37300           || exit 1
37301
37302 @endif target-libstdc++-v3
37303
37304 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
37305 maybe-distclean-target-libstdc++-v3:
37306 @if target-libstdc++-v3
37307 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
37308
37309 distclean-target-libstdc++-v3: 
37310         @: $(MAKE); $(unstage)
37311         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37312         r=`${PWD_COMMAND}`; export r; \
37313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37314         $(RAW_CXX_TARGET_EXPORTS) \
37315         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37316         for flag in $(EXTRA_TARGET_FLAGS); do \
37317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37318         done; \
37319         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37322                   "RANLIB=$${RANLIB}" \
37323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37324                    distclean) \
37325           || exit 1
37326
37327 @endif target-libstdc++-v3
37328
37329 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
37330 maybe-maintainer-clean-target-libstdc++-v3:
37331 @if target-libstdc++-v3
37332 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
37333
37334 maintainer-clean-target-libstdc++-v3: 
37335         @: $(MAKE); $(unstage)
37336         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37337         r=`${PWD_COMMAND}`; export r; \
37338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37339         $(RAW_CXX_TARGET_EXPORTS) \
37340         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37341         for flag in $(EXTRA_TARGET_FLAGS); do \
37342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37343         done; \
37344         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37347                   "RANLIB=$${RANLIB}" \
37348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37349                    maintainer-clean) \
37350           || exit 1
37351
37352 @endif target-libstdc++-v3
37353
37354
37355
37356
37357
37358 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
37359 maybe-configure-target-libsanitizer:
37360 @if gcc-bootstrap
37361 configure-target-libsanitizer: stage_current
37362 @endif gcc-bootstrap
37363 @if target-libsanitizer
37364 maybe-configure-target-libsanitizer: configure-target-libsanitizer
37365 configure-target-libsanitizer: 
37366         @r=`${PWD_COMMAND}`; export r; \
37367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368         echo "Checking multilib configuration for libsanitizer..."; \
37369         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37370         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37371         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37372           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37373             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37374           else \
37375             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37376             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37377           fi; \
37378         else \
37379           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37380         fi; \
37381         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37382         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37383         $(RAW_CXX_TARGET_EXPORTS)  \
37384         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
37385         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
37386         case $(srcdir) in \
37387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37388           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37390         esac; \
37391         module_srcdir=libsanitizer; \
37392         rm -f no-such-file || : ; \
37393         CONFIG_SITE=no-such-file $(SHELL) \
37394           $$s/$$module_srcdir/configure \
37395           --srcdir=$${topdir}/$$module_srcdir \
37396           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37397           --target=${target_alias}  \
37398           || exit 1
37399 @endif target-libsanitizer
37400
37401
37402
37403 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
37404 maybe-configure-stage1-target-libsanitizer:
37405 @if target-libsanitizer-bootstrap
37406 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
37407 configure-stage1-target-libsanitizer:
37408         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37409         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37410         @r=`${PWD_COMMAND}`; export r; \
37411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37412         TFLAGS="$(STAGE1_TFLAGS)"; \
37413         echo "Checking multilib configuration for libsanitizer..."; \
37414         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37415         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37416           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37417             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37418           else \
37419             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37420             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37421           fi; \
37422         else \
37423           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37424         fi; \
37425         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37426         $(RAW_CXX_TARGET_EXPORTS) \
37427         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37428         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37429         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37430         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
37431         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37432         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37433         case $(srcdir) in \
37434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37435           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37437         esac; \
37438         module_srcdir=libsanitizer; \
37439         $(SHELL) $$s/$$module_srcdir/configure \
37440           --srcdir=$${topdir}/$$module_srcdir \
37441           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37442           --target=${target_alias} \
37443            \
37444           $(STAGE1_CONFIGURE_FLAGS)
37445 @endif target-libsanitizer-bootstrap
37446
37447 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
37448 maybe-configure-stage2-target-libsanitizer:
37449 @if target-libsanitizer-bootstrap
37450 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
37451 configure-stage2-target-libsanitizer:
37452         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37453         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37454         @r=`${PWD_COMMAND}`; export r; \
37455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456         TFLAGS="$(STAGE2_TFLAGS)"; \
37457         echo "Checking multilib configuration for libsanitizer..."; \
37458         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37459         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37460           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37461             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37462           else \
37463             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37464             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37465           fi; \
37466         else \
37467           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37468         fi; \
37469         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37470         $(RAW_CXX_TARGET_EXPORTS) \
37471          \
37472         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37473         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37474         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37475         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
37476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37477         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37478         case $(srcdir) in \
37479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37480           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37482         esac; \
37483         module_srcdir=libsanitizer; \
37484         $(SHELL) $$s/$$module_srcdir/configure \
37485           --srcdir=$${topdir}/$$module_srcdir \
37486           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37487           --target=${target_alias} \
37488           --with-build-libsubdir=$(HOST_SUBDIR) \
37489           $(STAGE2_CONFIGURE_FLAGS)
37490 @endif target-libsanitizer-bootstrap
37491
37492 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
37493 maybe-configure-stage3-target-libsanitizer:
37494 @if target-libsanitizer-bootstrap
37495 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
37496 configure-stage3-target-libsanitizer:
37497         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37498         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37499         @r=`${PWD_COMMAND}`; export r; \
37500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501         TFLAGS="$(STAGE3_TFLAGS)"; \
37502         echo "Checking multilib configuration for libsanitizer..."; \
37503         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37504         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37505           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37506             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37507           else \
37508             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37509             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37510           fi; \
37511         else \
37512           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37513         fi; \
37514         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37515         $(RAW_CXX_TARGET_EXPORTS) \
37516          \
37517         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37518         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37519         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37520         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
37521         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37522         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37523         case $(srcdir) in \
37524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37525           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37527         esac; \
37528         module_srcdir=libsanitizer; \
37529         $(SHELL) $$s/$$module_srcdir/configure \
37530           --srcdir=$${topdir}/$$module_srcdir \
37531           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37532           --target=${target_alias} \
37533           --with-build-libsubdir=$(HOST_SUBDIR) \
37534           $(STAGE3_CONFIGURE_FLAGS)
37535 @endif target-libsanitizer-bootstrap
37536
37537 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
37538 maybe-configure-stage4-target-libsanitizer:
37539 @if target-libsanitizer-bootstrap
37540 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
37541 configure-stage4-target-libsanitizer:
37542         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37543         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37544         @r=`${PWD_COMMAND}`; export r; \
37545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546         TFLAGS="$(STAGE4_TFLAGS)"; \
37547         echo "Checking multilib configuration for libsanitizer..."; \
37548         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37549         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37550           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37551             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37552           else \
37553             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37554             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37555           fi; \
37556         else \
37557           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37558         fi; \
37559         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37560         $(RAW_CXX_TARGET_EXPORTS) \
37561          \
37562         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37563         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37564         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37565         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
37566         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37567         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37568         case $(srcdir) in \
37569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37570           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37572         esac; \
37573         module_srcdir=libsanitizer; \
37574         $(SHELL) $$s/$$module_srcdir/configure \
37575           --srcdir=$${topdir}/$$module_srcdir \
37576           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37577           --target=${target_alias} \
37578           --with-build-libsubdir=$(HOST_SUBDIR) \
37579           $(STAGE4_CONFIGURE_FLAGS)
37580 @endif target-libsanitizer-bootstrap
37581
37582 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
37583 maybe-configure-stageprofile-target-libsanitizer:
37584 @if target-libsanitizer-bootstrap
37585 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
37586 configure-stageprofile-target-libsanitizer:
37587         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37588         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37589         @r=`${PWD_COMMAND}`; export r; \
37590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37592         echo "Checking multilib configuration for libsanitizer..."; \
37593         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37594         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37595           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37596             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37597           else \
37598             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37599             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37600           fi; \
37601         else \
37602           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37603         fi; \
37604         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37605         $(RAW_CXX_TARGET_EXPORTS) \
37606          \
37607         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37608         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37609         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37610         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
37611         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37612         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37613         case $(srcdir) in \
37614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37615           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37617         esac; \
37618         module_srcdir=libsanitizer; \
37619         $(SHELL) $$s/$$module_srcdir/configure \
37620           --srcdir=$${topdir}/$$module_srcdir \
37621           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37622           --target=${target_alias} \
37623           --with-build-libsubdir=$(HOST_SUBDIR) \
37624           $(STAGEprofile_CONFIGURE_FLAGS)
37625 @endif target-libsanitizer-bootstrap
37626
37627 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
37628 maybe-configure-stagefeedback-target-libsanitizer:
37629 @if target-libsanitizer-bootstrap
37630 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
37631 configure-stagefeedback-target-libsanitizer:
37632         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37633         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37634         @r=`${PWD_COMMAND}`; export r; \
37635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37637         echo "Checking multilib configuration for libsanitizer..."; \
37638         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37639         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37640           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37641             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37642           else \
37643             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37644             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37645           fi; \
37646         else \
37647           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37648         fi; \
37649         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37650         $(RAW_CXX_TARGET_EXPORTS) \
37651          \
37652         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37653         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37654         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37655         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
37656         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37657         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37658         case $(srcdir) in \
37659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37660           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37662         esac; \
37663         module_srcdir=libsanitizer; \
37664         $(SHELL) $$s/$$module_srcdir/configure \
37665           --srcdir=$${topdir}/$$module_srcdir \
37666           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37667           --target=${target_alias} \
37668           --with-build-libsubdir=$(HOST_SUBDIR) \
37669           $(STAGEfeedback_CONFIGURE_FLAGS)
37670 @endif target-libsanitizer-bootstrap
37671
37672 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
37673 maybe-configure-stageautoprofile-target-libsanitizer:
37674 @if target-libsanitizer-bootstrap
37675 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
37676 configure-stageautoprofile-target-libsanitizer:
37677         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
37678         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37679         @r=`${PWD_COMMAND}`; export r; \
37680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37681         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
37682         echo "Checking multilib configuration for libsanitizer..."; \
37683         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37684         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37685           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37686             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37687           else \
37688             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37689             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37690           fi; \
37691         else \
37692           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37693         fi; \
37694         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37695         $(RAW_CXX_TARGET_EXPORTS) \
37696          \
37697         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37698         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37699         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37700         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
37701         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37702         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37703         case $(srcdir) in \
37704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37705           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37707         esac; \
37708         module_srcdir=libsanitizer; \
37709         $(SHELL) $$s/$$module_srcdir/configure \
37710           --srcdir=$${topdir}/$$module_srcdir \
37711           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37712           --target=${target_alias} \
37713           --with-build-libsubdir=$(HOST_SUBDIR) \
37714           $(STAGEautoprofile_CONFIGURE_FLAGS)
37715 @endif target-libsanitizer-bootstrap
37716
37717 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
37718 maybe-configure-stageautofeedback-target-libsanitizer:
37719 @if target-libsanitizer-bootstrap
37720 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
37721 configure-stageautofeedback-target-libsanitizer:
37722         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
37723         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37724         @r=`${PWD_COMMAND}`; export r; \
37725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
37727         echo "Checking multilib configuration for libsanitizer..."; \
37728         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37729         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37730           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37731             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37732           else \
37733             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37734             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37735           fi; \
37736         else \
37737           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37738         fi; \
37739         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37740         $(RAW_CXX_TARGET_EXPORTS) \
37741          \
37742         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37743         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37744         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37745         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
37746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37747         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37748         case $(srcdir) in \
37749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37750           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37752         esac; \
37753         module_srcdir=libsanitizer; \
37754         $(SHELL) $$s/$$module_srcdir/configure \
37755           --srcdir=$${topdir}/$$module_srcdir \
37756           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37757           --target=${target_alias} \
37758           --with-build-libsubdir=$(HOST_SUBDIR) \
37759           $(STAGEautofeedback_CONFIGURE_FLAGS)
37760 @endif target-libsanitizer-bootstrap
37761
37762
37763
37764
37765
37766 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
37767 maybe-all-target-libsanitizer:
37768 @if gcc-bootstrap
37769 all-target-libsanitizer: stage_current
37770 @endif gcc-bootstrap
37771 @if target-libsanitizer
37772 TARGET-target-libsanitizer=all
37773 maybe-all-target-libsanitizer: all-target-libsanitizer
37774 all-target-libsanitizer: configure-target-libsanitizer
37775         @r=`${PWD_COMMAND}`; export r; \
37776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37777         $(RAW_CXX_TARGET_EXPORTS)  \
37778         (cd $(TARGET_SUBDIR)/libsanitizer && \
37779           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37780                 $(TARGET-target-libsanitizer))
37781 @endif target-libsanitizer
37782
37783
37784
37785 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
37786 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
37787 maybe-all-stage1-target-libsanitizer:
37788 maybe-clean-stage1-target-libsanitizer:
37789 @if target-libsanitizer-bootstrap
37790 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
37791 all-stage1: all-stage1-target-libsanitizer
37792 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
37793 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
37794         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37795         @r=`${PWD_COMMAND}`; export r; \
37796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797         TFLAGS="$(STAGE1_TFLAGS)"; \
37798         $(RAW_CXX_TARGET_EXPORTS)  \
37799         cd $(TARGET_SUBDIR)/libsanitizer && \
37800          \
37801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37802                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37803                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37804                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37805                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37806                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37807                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37808                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37809                   \
37810                 TFLAGS="$(STAGE1_TFLAGS)"  \
37811                 $(TARGET-stage1-target-libsanitizer)
37812
37813 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
37814 clean-stage1: clean-stage1-target-libsanitizer
37815 clean-stage1-target-libsanitizer:
37816         @if [ $(current_stage) = stage1 ]; then \
37817           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37818         else \
37819           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
37820           $(MAKE) stage1-start; \
37821         fi; \
37822         cd $(TARGET_SUBDIR)/libsanitizer && \
37823         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37824           clean
37825 @endif target-libsanitizer-bootstrap
37826
37827
37828 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
37829 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
37830 maybe-all-stage2-target-libsanitizer:
37831 maybe-clean-stage2-target-libsanitizer:
37832 @if target-libsanitizer-bootstrap
37833 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
37834 all-stage2: all-stage2-target-libsanitizer
37835 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
37836 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
37837         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37838         @r=`${PWD_COMMAND}`; export r; \
37839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840         TFLAGS="$(STAGE2_TFLAGS)"; \
37841         $(RAW_CXX_TARGET_EXPORTS) \
37842           \
37843         cd $(TARGET_SUBDIR)/libsanitizer && \
37844          \
37845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37846                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37847                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37848                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37852                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37853                 TFLAGS="$(STAGE2_TFLAGS)"  \
37854                 $(TARGET-stage2-target-libsanitizer)
37855
37856 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
37857 clean-stage2: clean-stage2-target-libsanitizer
37858 clean-stage2-target-libsanitizer:
37859         @if [ $(current_stage) = stage2 ]; then \
37860           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37861         else \
37862           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
37863           $(MAKE) stage2-start; \
37864         fi; \
37865         cd $(TARGET_SUBDIR)/libsanitizer && \
37866         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37867 @endif target-libsanitizer-bootstrap
37868
37869
37870 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
37871 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
37872 maybe-all-stage3-target-libsanitizer:
37873 maybe-clean-stage3-target-libsanitizer:
37874 @if target-libsanitizer-bootstrap
37875 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
37876 all-stage3: all-stage3-target-libsanitizer
37877 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
37878 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
37879         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37880         @r=`${PWD_COMMAND}`; export r; \
37881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37882         TFLAGS="$(STAGE3_TFLAGS)"; \
37883         $(RAW_CXX_TARGET_EXPORTS) \
37884           \
37885         cd $(TARGET_SUBDIR)/libsanitizer && \
37886          \
37887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37888                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37889                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37890                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37894                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37895                 TFLAGS="$(STAGE3_TFLAGS)"  \
37896                 $(TARGET-stage3-target-libsanitizer)
37897
37898 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
37899 clean-stage3: clean-stage3-target-libsanitizer
37900 clean-stage3-target-libsanitizer:
37901         @if [ $(current_stage) = stage3 ]; then \
37902           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37903         else \
37904           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
37905           $(MAKE) stage3-start; \
37906         fi; \
37907         cd $(TARGET_SUBDIR)/libsanitizer && \
37908         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37909 @endif target-libsanitizer-bootstrap
37910
37911
37912 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
37913 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
37914 maybe-all-stage4-target-libsanitizer:
37915 maybe-clean-stage4-target-libsanitizer:
37916 @if target-libsanitizer-bootstrap
37917 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
37918 all-stage4: all-stage4-target-libsanitizer
37919 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
37920 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
37921         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37922         @r=`${PWD_COMMAND}`; export r; \
37923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37924         TFLAGS="$(STAGE4_TFLAGS)"; \
37925         $(RAW_CXX_TARGET_EXPORTS) \
37926           \
37927         cd $(TARGET_SUBDIR)/libsanitizer && \
37928          \
37929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37930                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37931                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37932                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37936                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37937                 TFLAGS="$(STAGE4_TFLAGS)"  \
37938                 $(TARGET-stage4-target-libsanitizer)
37939
37940 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
37941 clean-stage4: clean-stage4-target-libsanitizer
37942 clean-stage4-target-libsanitizer:
37943         @if [ $(current_stage) = stage4 ]; then \
37944           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37945         else \
37946           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
37947           $(MAKE) stage4-start; \
37948         fi; \
37949         cd $(TARGET_SUBDIR)/libsanitizer && \
37950         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37951 @endif target-libsanitizer-bootstrap
37952
37953
37954 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
37955 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
37956 maybe-all-stageprofile-target-libsanitizer:
37957 maybe-clean-stageprofile-target-libsanitizer:
37958 @if target-libsanitizer-bootstrap
37959 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
37960 all-stageprofile: all-stageprofile-target-libsanitizer
37961 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
37962 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
37963         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37964         @r=`${PWD_COMMAND}`; export r; \
37965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37967         $(RAW_CXX_TARGET_EXPORTS) \
37968           \
37969         cd $(TARGET_SUBDIR)/libsanitizer && \
37970          \
37971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37972                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37973                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37974                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37978                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37979                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
37980                 $(TARGET-stageprofile-target-libsanitizer)
37981
37982 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
37983 clean-stageprofile: clean-stageprofile-target-libsanitizer
37984 clean-stageprofile-target-libsanitizer:
37985         @if [ $(current_stage) = stageprofile ]; then \
37986           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37987         else \
37988           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
37989           $(MAKE) stageprofile-start; \
37990         fi; \
37991         cd $(TARGET_SUBDIR)/libsanitizer && \
37992         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37993 @endif target-libsanitizer-bootstrap
37994
37995
37996 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
37997 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
37998 maybe-all-stagefeedback-target-libsanitizer:
37999 maybe-clean-stagefeedback-target-libsanitizer:
38000 @if target-libsanitizer-bootstrap
38001 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
38002 all-stagefeedback: all-stagefeedback-target-libsanitizer
38003 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
38004 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
38005         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38006         @r=`${PWD_COMMAND}`; export r; \
38007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38008         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38009         $(RAW_CXX_TARGET_EXPORTS) \
38010           \
38011         cd $(TARGET_SUBDIR)/libsanitizer && \
38012          \
38013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38014                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38015                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38016                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38017                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38018                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38019                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38020                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38021                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
38022                 $(TARGET-stagefeedback-target-libsanitizer)
38023
38024 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
38025 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
38026 clean-stagefeedback-target-libsanitizer:
38027         @if [ $(current_stage) = stagefeedback ]; then \
38028           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38029         else \
38030           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
38031           $(MAKE) stagefeedback-start; \
38032         fi; \
38033         cd $(TARGET_SUBDIR)/libsanitizer && \
38034         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38035 @endif target-libsanitizer-bootstrap
38036
38037
38038 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
38039 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
38040 maybe-all-stageautoprofile-target-libsanitizer:
38041 maybe-clean-stageautoprofile-target-libsanitizer:
38042 @if target-libsanitizer-bootstrap
38043 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
38044 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
38045 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
38046 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
38047         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38048         @r=`${PWD_COMMAND}`; export r; \
38049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38050         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38051         $(RAW_CXX_TARGET_EXPORTS) \
38052           \
38053         cd $(TARGET_SUBDIR)/libsanitizer && \
38054         $$s/gcc/config/i386/$(AUTO_PROFILE) \
38055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38056                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38057                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38058                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38062                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38063                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
38064                 $(TARGET-stageautoprofile-target-libsanitizer)
38065
38066 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
38067 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
38068 clean-stageautoprofile-target-libsanitizer:
38069         @if [ $(current_stage) = stageautoprofile ]; then \
38070           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38071         else \
38072           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
38073           $(MAKE) stageautoprofile-start; \
38074         fi; \
38075         cd $(TARGET_SUBDIR)/libsanitizer && \
38076         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38077 @endif target-libsanitizer-bootstrap
38078
38079
38080 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
38081 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
38082 maybe-all-stageautofeedback-target-libsanitizer:
38083 maybe-clean-stageautofeedback-target-libsanitizer:
38084 @if target-libsanitizer-bootstrap
38085 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
38086 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
38087 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
38088 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
38089         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38090         @r=`${PWD_COMMAND}`; export r; \
38091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38093         $(RAW_CXX_TARGET_EXPORTS) \
38094           \
38095         cd $(TARGET_SUBDIR)/libsanitizer && \
38096          \
38097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38098                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38099                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38100                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38104                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38105                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
38106                 $(TARGET-stageautofeedback-target-libsanitizer)
38107
38108 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
38109 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
38110 clean-stageautofeedback-target-libsanitizer:
38111         @if [ $(current_stage) = stageautofeedback ]; then \
38112           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38113         else \
38114           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
38115           $(MAKE) stageautofeedback-start; \
38116         fi; \
38117         cd $(TARGET_SUBDIR)/libsanitizer && \
38118         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38119 @endif target-libsanitizer-bootstrap
38120
38121
38122
38123
38124
38125
38126 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
38127 maybe-check-target-libsanitizer:
38128 @if target-libsanitizer
38129 maybe-check-target-libsanitizer: check-target-libsanitizer
38130
38131 check-target-libsanitizer:
38132         @: $(MAKE); $(unstage)
38133         @r=`${PWD_COMMAND}`; export r; \
38134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38135         $(RAW_CXX_TARGET_EXPORTS) \
38136         (cd $(TARGET_SUBDIR)/libsanitizer && \
38137           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
38138
38139 @endif target-libsanitizer
38140
38141 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
38142 maybe-install-target-libsanitizer:
38143 @if target-libsanitizer
38144 maybe-install-target-libsanitizer: install-target-libsanitizer
38145
38146 install-target-libsanitizer: installdirs
38147         @: $(MAKE); $(unstage)
38148         @r=`${PWD_COMMAND}`; export r; \
38149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38150         $(RAW_CXX_TARGET_EXPORTS) \
38151         (cd $(TARGET_SUBDIR)/libsanitizer && \
38152           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38153
38154 @endif target-libsanitizer
38155
38156 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
38157 maybe-install-strip-target-libsanitizer:
38158 @if target-libsanitizer
38159 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
38160
38161 install-strip-target-libsanitizer: installdirs
38162         @: $(MAKE); $(unstage)
38163         @r=`${PWD_COMMAND}`; export r; \
38164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38165         $(RAW_CXX_TARGET_EXPORTS) \
38166         (cd $(TARGET_SUBDIR)/libsanitizer && \
38167           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38168
38169 @endif target-libsanitizer
38170
38171 # Other targets (info, dvi, pdf, etc.)
38172
38173 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
38174 maybe-info-target-libsanitizer:
38175 @if target-libsanitizer
38176 maybe-info-target-libsanitizer: info-target-libsanitizer
38177
38178 info-target-libsanitizer: \
38179     configure-target-libsanitizer 
38180         @: $(MAKE); $(unstage)
38181         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38182         r=`${PWD_COMMAND}`; export r; \
38183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38184         $(RAW_CXX_TARGET_EXPORTS) \
38185         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
38186         for flag in $(EXTRA_TARGET_FLAGS); do \
38187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38188         done; \
38189         (cd $(TARGET_SUBDIR)/libsanitizer && \
38190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38192                   "RANLIB=$${RANLIB}" \
38193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38194                    info) \
38195           || exit 1
38196
38197 @endif target-libsanitizer
38198
38199 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
38200 maybe-dvi-target-libsanitizer:
38201 @if target-libsanitizer
38202 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
38203
38204 dvi-target-libsanitizer: \
38205     configure-target-libsanitizer 
38206         @: $(MAKE); $(unstage)
38207         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38208         r=`${PWD_COMMAND}`; export r; \
38209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38210         $(RAW_CXX_TARGET_EXPORTS) \
38211         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
38212         for flag in $(EXTRA_TARGET_FLAGS); do \
38213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38214         done; \
38215         (cd $(TARGET_SUBDIR)/libsanitizer && \
38216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38218                   "RANLIB=$${RANLIB}" \
38219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38220                    dvi) \
38221           || exit 1
38222
38223 @endif target-libsanitizer
38224
38225 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
38226 maybe-pdf-target-libsanitizer:
38227 @if target-libsanitizer
38228 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
38229
38230 pdf-target-libsanitizer: \
38231     configure-target-libsanitizer 
38232         @: $(MAKE); $(unstage)
38233         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38234         r=`${PWD_COMMAND}`; export r; \
38235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38236         $(RAW_CXX_TARGET_EXPORTS) \
38237         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
38238         for flag in $(EXTRA_TARGET_FLAGS); do \
38239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240         done; \
38241         (cd $(TARGET_SUBDIR)/libsanitizer && \
38242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38244                   "RANLIB=$${RANLIB}" \
38245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38246                    pdf) \
38247           || exit 1
38248
38249 @endif target-libsanitizer
38250
38251 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
38252 maybe-html-target-libsanitizer:
38253 @if target-libsanitizer
38254 maybe-html-target-libsanitizer: html-target-libsanitizer
38255
38256 html-target-libsanitizer: \
38257     configure-target-libsanitizer 
38258         @: $(MAKE); $(unstage)
38259         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38260         r=`${PWD_COMMAND}`; export r; \
38261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38262         $(RAW_CXX_TARGET_EXPORTS) \
38263         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
38264         for flag in $(EXTRA_TARGET_FLAGS); do \
38265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266         done; \
38267         (cd $(TARGET_SUBDIR)/libsanitizer && \
38268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38270                   "RANLIB=$${RANLIB}" \
38271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38272                    html) \
38273           || exit 1
38274
38275 @endif target-libsanitizer
38276
38277 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
38278 maybe-TAGS-target-libsanitizer:
38279 @if target-libsanitizer
38280 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
38281
38282 TAGS-target-libsanitizer: \
38283     configure-target-libsanitizer 
38284         @: $(MAKE); $(unstage)
38285         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38286         r=`${PWD_COMMAND}`; export r; \
38287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38288         $(RAW_CXX_TARGET_EXPORTS) \
38289         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
38290         for flag in $(EXTRA_TARGET_FLAGS); do \
38291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38292         done; \
38293         (cd $(TARGET_SUBDIR)/libsanitizer && \
38294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38296                   "RANLIB=$${RANLIB}" \
38297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38298                    TAGS) \
38299           || exit 1
38300
38301 @endif target-libsanitizer
38302
38303 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
38304 maybe-install-info-target-libsanitizer:
38305 @if target-libsanitizer
38306 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
38307
38308 install-info-target-libsanitizer: \
38309     configure-target-libsanitizer \
38310     info-target-libsanitizer 
38311         @: $(MAKE); $(unstage)
38312         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38313         r=`${PWD_COMMAND}`; export r; \
38314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315         $(RAW_CXX_TARGET_EXPORTS) \
38316         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
38317         for flag in $(EXTRA_TARGET_FLAGS); do \
38318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38319         done; \
38320         (cd $(TARGET_SUBDIR)/libsanitizer && \
38321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323                   "RANLIB=$${RANLIB}" \
38324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325                    install-info) \
38326           || exit 1
38327
38328 @endif target-libsanitizer
38329
38330 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
38331 maybe-install-pdf-target-libsanitizer:
38332 @if target-libsanitizer
38333 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
38334
38335 install-pdf-target-libsanitizer: \
38336     configure-target-libsanitizer \
38337     pdf-target-libsanitizer 
38338         @: $(MAKE); $(unstage)
38339         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38340         r=`${PWD_COMMAND}`; export r; \
38341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38342         $(RAW_CXX_TARGET_EXPORTS) \
38343         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
38344         for flag in $(EXTRA_TARGET_FLAGS); do \
38345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38346         done; \
38347         (cd $(TARGET_SUBDIR)/libsanitizer && \
38348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38350                   "RANLIB=$${RANLIB}" \
38351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38352                    install-pdf) \
38353           || exit 1
38354
38355 @endif target-libsanitizer
38356
38357 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
38358 maybe-install-html-target-libsanitizer:
38359 @if target-libsanitizer
38360 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
38361
38362 install-html-target-libsanitizer: \
38363     configure-target-libsanitizer \
38364     html-target-libsanitizer 
38365         @: $(MAKE); $(unstage)
38366         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38367         r=`${PWD_COMMAND}`; export r; \
38368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38369         $(RAW_CXX_TARGET_EXPORTS) \
38370         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
38371         for flag in $(EXTRA_TARGET_FLAGS); do \
38372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38373         done; \
38374         (cd $(TARGET_SUBDIR)/libsanitizer && \
38375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38377                   "RANLIB=$${RANLIB}" \
38378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38379                    install-html) \
38380           || exit 1
38381
38382 @endif target-libsanitizer
38383
38384 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
38385 maybe-installcheck-target-libsanitizer:
38386 @if target-libsanitizer
38387 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
38388
38389 installcheck-target-libsanitizer: \
38390     configure-target-libsanitizer 
38391         @: $(MAKE); $(unstage)
38392         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38393         r=`${PWD_COMMAND}`; export r; \
38394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395         $(RAW_CXX_TARGET_EXPORTS) \
38396         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
38397         for flag in $(EXTRA_TARGET_FLAGS); do \
38398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399         done; \
38400         (cd $(TARGET_SUBDIR)/libsanitizer && \
38401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403                   "RANLIB=$${RANLIB}" \
38404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405                    installcheck) \
38406           || exit 1
38407
38408 @endif target-libsanitizer
38409
38410 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
38411 maybe-mostlyclean-target-libsanitizer:
38412 @if target-libsanitizer
38413 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
38414
38415 mostlyclean-target-libsanitizer: 
38416         @: $(MAKE); $(unstage)
38417         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38418         r=`${PWD_COMMAND}`; export r; \
38419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38420         $(RAW_CXX_TARGET_EXPORTS) \
38421         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
38422         for flag in $(EXTRA_TARGET_FLAGS); do \
38423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424         done; \
38425         (cd $(TARGET_SUBDIR)/libsanitizer && \
38426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38428                   "RANLIB=$${RANLIB}" \
38429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38430                    mostlyclean) \
38431           || exit 1
38432
38433 @endif target-libsanitizer
38434
38435 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
38436 maybe-clean-target-libsanitizer:
38437 @if target-libsanitizer
38438 maybe-clean-target-libsanitizer: clean-target-libsanitizer
38439
38440 clean-target-libsanitizer: 
38441         @: $(MAKE); $(unstage)
38442         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38443         r=`${PWD_COMMAND}`; export r; \
38444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445         $(RAW_CXX_TARGET_EXPORTS) \
38446         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
38447         for flag in $(EXTRA_TARGET_FLAGS); do \
38448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449         done; \
38450         (cd $(TARGET_SUBDIR)/libsanitizer && \
38451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453                   "RANLIB=$${RANLIB}" \
38454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455                    clean) \
38456           || exit 1
38457
38458 @endif target-libsanitizer
38459
38460 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
38461 maybe-distclean-target-libsanitizer:
38462 @if target-libsanitizer
38463 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
38464
38465 distclean-target-libsanitizer: 
38466         @: $(MAKE); $(unstage)
38467         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38468         r=`${PWD_COMMAND}`; export r; \
38469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38470         $(RAW_CXX_TARGET_EXPORTS) \
38471         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
38472         for flag in $(EXTRA_TARGET_FLAGS); do \
38473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474         done; \
38475         (cd $(TARGET_SUBDIR)/libsanitizer && \
38476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38478                   "RANLIB=$${RANLIB}" \
38479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38480                    distclean) \
38481           || exit 1
38482
38483 @endif target-libsanitizer
38484
38485 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
38486 maybe-maintainer-clean-target-libsanitizer:
38487 @if target-libsanitizer
38488 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
38489
38490 maintainer-clean-target-libsanitizer: 
38491         @: $(MAKE); $(unstage)
38492         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38493         r=`${PWD_COMMAND}`; export r; \
38494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38495         $(RAW_CXX_TARGET_EXPORTS) \
38496         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
38497         for flag in $(EXTRA_TARGET_FLAGS); do \
38498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38499         done; \
38500         (cd $(TARGET_SUBDIR)/libsanitizer && \
38501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38503                   "RANLIB=$${RANLIB}" \
38504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38505                    maintainer-clean) \
38506           || exit 1
38507
38508 @endif target-libsanitizer
38509
38510
38511
38512
38513
38514 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
38515 maybe-configure-target-libmpx:
38516 @if gcc-bootstrap
38517 configure-target-libmpx: stage_current
38518 @endif gcc-bootstrap
38519 @if target-libmpx
38520 maybe-configure-target-libmpx: configure-target-libmpx
38521 configure-target-libmpx: 
38522         @r=`${PWD_COMMAND}`; export r; \
38523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524         echo "Checking multilib configuration for libmpx..."; \
38525         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38526         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38527         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38528           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38529             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38530           else \
38531             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38532             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38533           fi; \
38534         else \
38535           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38536         fi; \
38537         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38538         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38539         $(NORMAL_TARGET_EXPORTS)  \
38540         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
38541         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
38542         case $(srcdir) in \
38543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38544           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38546         esac; \
38547         module_srcdir=libmpx; \
38548         rm -f no-such-file || : ; \
38549         CONFIG_SITE=no-such-file $(SHELL) \
38550           $$s/$$module_srcdir/configure \
38551           --srcdir=$${topdir}/$$module_srcdir \
38552           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38553           --target=${target_alias}  \
38554           || exit 1
38555 @endif target-libmpx
38556
38557
38558
38559 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
38560 maybe-configure-stage1-target-libmpx:
38561 @if target-libmpx-bootstrap
38562 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
38563 configure-stage1-target-libmpx:
38564         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38565         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38566         @r=`${PWD_COMMAND}`; export r; \
38567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568         TFLAGS="$(STAGE1_TFLAGS)"; \
38569         echo "Checking multilib configuration for libmpx..."; \
38570         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38571         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38572           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38573             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38574           else \
38575             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38576             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38577           fi; \
38578         else \
38579           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38580         fi; \
38581         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38582         $(NORMAL_TARGET_EXPORTS) \
38583         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38584         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38585         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38586         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
38587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38588         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38589         case $(srcdir) in \
38590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38591           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38593         esac; \
38594         module_srcdir=libmpx; \
38595         $(SHELL) $$s/$$module_srcdir/configure \
38596           --srcdir=$${topdir}/$$module_srcdir \
38597           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38598           --target=${target_alias} \
38599            \
38600           $(STAGE1_CONFIGURE_FLAGS)
38601 @endif target-libmpx-bootstrap
38602
38603 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
38604 maybe-configure-stage2-target-libmpx:
38605 @if target-libmpx-bootstrap
38606 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
38607 configure-stage2-target-libmpx:
38608         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38609         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38610         @r=`${PWD_COMMAND}`; export r; \
38611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38612         TFLAGS="$(STAGE2_TFLAGS)"; \
38613         echo "Checking multilib configuration for libmpx..."; \
38614         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38615         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38616           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38617             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38618           else \
38619             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38620             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38621           fi; \
38622         else \
38623           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38624         fi; \
38625         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38626         $(NORMAL_TARGET_EXPORTS) \
38627          \
38628         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38629         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38630         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38631         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
38632         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38633         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38634         case $(srcdir) in \
38635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38636           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38638         esac; \
38639         module_srcdir=libmpx; \
38640         $(SHELL) $$s/$$module_srcdir/configure \
38641           --srcdir=$${topdir}/$$module_srcdir \
38642           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38643           --target=${target_alias} \
38644           --with-build-libsubdir=$(HOST_SUBDIR) \
38645           $(STAGE2_CONFIGURE_FLAGS)
38646 @endif target-libmpx-bootstrap
38647
38648 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
38649 maybe-configure-stage3-target-libmpx:
38650 @if target-libmpx-bootstrap
38651 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
38652 configure-stage3-target-libmpx:
38653         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38654         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38655         @r=`${PWD_COMMAND}`; export r; \
38656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38657         TFLAGS="$(STAGE3_TFLAGS)"; \
38658         echo "Checking multilib configuration for libmpx..."; \
38659         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38660         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38661           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38662             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38663           else \
38664             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38665             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38666           fi; \
38667         else \
38668           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38669         fi; \
38670         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38671         $(NORMAL_TARGET_EXPORTS) \
38672          \
38673         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38674         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38675         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38676         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
38677         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38678         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38679         case $(srcdir) in \
38680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38681           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38683         esac; \
38684         module_srcdir=libmpx; \
38685         $(SHELL) $$s/$$module_srcdir/configure \
38686           --srcdir=$${topdir}/$$module_srcdir \
38687           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38688           --target=${target_alias} \
38689           --with-build-libsubdir=$(HOST_SUBDIR) \
38690           $(STAGE3_CONFIGURE_FLAGS)
38691 @endif target-libmpx-bootstrap
38692
38693 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
38694 maybe-configure-stage4-target-libmpx:
38695 @if target-libmpx-bootstrap
38696 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
38697 configure-stage4-target-libmpx:
38698         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38699         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38700         @r=`${PWD_COMMAND}`; export r; \
38701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38702         TFLAGS="$(STAGE4_TFLAGS)"; \
38703         echo "Checking multilib configuration for libmpx..."; \
38704         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38705         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38706           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38707             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38708           else \
38709             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38710             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38711           fi; \
38712         else \
38713           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38714         fi; \
38715         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38716         $(NORMAL_TARGET_EXPORTS) \
38717          \
38718         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38719         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38720         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38721         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
38722         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38723         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38724         case $(srcdir) in \
38725           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38726           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38727                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38728         esac; \
38729         module_srcdir=libmpx; \
38730         $(SHELL) $$s/$$module_srcdir/configure \
38731           --srcdir=$${topdir}/$$module_srcdir \
38732           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38733           --target=${target_alias} \
38734           --with-build-libsubdir=$(HOST_SUBDIR) \
38735           $(STAGE4_CONFIGURE_FLAGS)
38736 @endif target-libmpx-bootstrap
38737
38738 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
38739 maybe-configure-stageprofile-target-libmpx:
38740 @if target-libmpx-bootstrap
38741 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
38742 configure-stageprofile-target-libmpx:
38743         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38744         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38745         @r=`${PWD_COMMAND}`; export r; \
38746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38747         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38748         echo "Checking multilib configuration for libmpx..."; \
38749         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38750         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38751           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38752             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38753           else \
38754             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38755             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38756           fi; \
38757         else \
38758           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38759         fi; \
38760         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38761         $(NORMAL_TARGET_EXPORTS) \
38762          \
38763         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38764         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38765         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38766         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
38767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38768         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38769         case $(srcdir) in \
38770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38771           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38773         esac; \
38774         module_srcdir=libmpx; \
38775         $(SHELL) $$s/$$module_srcdir/configure \
38776           --srcdir=$${topdir}/$$module_srcdir \
38777           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38778           --target=${target_alias} \
38779           --with-build-libsubdir=$(HOST_SUBDIR) \
38780           $(STAGEprofile_CONFIGURE_FLAGS)
38781 @endif target-libmpx-bootstrap
38782
38783 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
38784 maybe-configure-stagefeedback-target-libmpx:
38785 @if target-libmpx-bootstrap
38786 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
38787 configure-stagefeedback-target-libmpx:
38788         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38789         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38790         @r=`${PWD_COMMAND}`; export r; \
38791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38792         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38793         echo "Checking multilib configuration for libmpx..."; \
38794         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38795         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38796           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38797             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38798           else \
38799             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38800             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38801           fi; \
38802         else \
38803           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38804         fi; \
38805         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38806         $(NORMAL_TARGET_EXPORTS) \
38807          \
38808         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38809         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38810         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38811         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
38812         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38813         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38814         case $(srcdir) in \
38815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38816           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38818         esac; \
38819         module_srcdir=libmpx; \
38820         $(SHELL) $$s/$$module_srcdir/configure \
38821           --srcdir=$${topdir}/$$module_srcdir \
38822           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38823           --target=${target_alias} \
38824           --with-build-libsubdir=$(HOST_SUBDIR) \
38825           $(STAGEfeedback_CONFIGURE_FLAGS)
38826 @endif target-libmpx-bootstrap
38827
38828 .PHONY: configure-stageautoprofile-target-libmpx maybe-configure-stageautoprofile-target-libmpx
38829 maybe-configure-stageautoprofile-target-libmpx:
38830 @if target-libmpx-bootstrap
38831 maybe-configure-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
38832 configure-stageautoprofile-target-libmpx:
38833         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38834         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38835         @r=`${PWD_COMMAND}`; export r; \
38836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38837         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38838         echo "Checking multilib configuration for libmpx..."; \
38839         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38840         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38841           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38842             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38843           else \
38844             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38845             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38846           fi; \
38847         else \
38848           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38849         fi; \
38850         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38851         $(NORMAL_TARGET_EXPORTS) \
38852          \
38853         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38854         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38855         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38856         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libmpx; \
38857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38858         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38859         case $(srcdir) in \
38860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38861           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38863         esac; \
38864         module_srcdir=libmpx; \
38865         $(SHELL) $$s/$$module_srcdir/configure \
38866           --srcdir=$${topdir}/$$module_srcdir \
38867           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38868           --target=${target_alias} \
38869           --with-build-libsubdir=$(HOST_SUBDIR) \
38870           $(STAGEautoprofile_CONFIGURE_FLAGS)
38871 @endif target-libmpx-bootstrap
38872
38873 .PHONY: configure-stageautofeedback-target-libmpx maybe-configure-stageautofeedback-target-libmpx
38874 maybe-configure-stageautofeedback-target-libmpx:
38875 @if target-libmpx-bootstrap
38876 maybe-configure-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
38877 configure-stageautofeedback-target-libmpx:
38878         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38879         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38880         @r=`${PWD_COMMAND}`; export r; \
38881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38882         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38883         echo "Checking multilib configuration for libmpx..."; \
38884         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38885         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38886           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38887             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38888           else \
38889             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38890             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38891           fi; \
38892         else \
38893           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38894         fi; \
38895         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38896         $(NORMAL_TARGET_EXPORTS) \
38897          \
38898         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38899         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38900         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38901         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libmpx; \
38902         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38903         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38904         case $(srcdir) in \
38905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38906           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38908         esac; \
38909         module_srcdir=libmpx; \
38910         $(SHELL) $$s/$$module_srcdir/configure \
38911           --srcdir=$${topdir}/$$module_srcdir \
38912           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38913           --target=${target_alias} \
38914           --with-build-libsubdir=$(HOST_SUBDIR) \
38915           $(STAGEautofeedback_CONFIGURE_FLAGS)
38916 @endif target-libmpx-bootstrap
38917
38918
38919
38920
38921
38922 .PHONY: all-target-libmpx maybe-all-target-libmpx
38923 maybe-all-target-libmpx:
38924 @if gcc-bootstrap
38925 all-target-libmpx: stage_current
38926 @endif gcc-bootstrap
38927 @if target-libmpx
38928 TARGET-target-libmpx=all
38929 maybe-all-target-libmpx: all-target-libmpx
38930 all-target-libmpx: configure-target-libmpx
38931         @r=`${PWD_COMMAND}`; export r; \
38932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38933         $(NORMAL_TARGET_EXPORTS)  \
38934         (cd $(TARGET_SUBDIR)/libmpx && \
38935           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38936                 $(TARGET-target-libmpx))
38937 @endif target-libmpx
38938
38939
38940
38941 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
38942 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
38943 maybe-all-stage1-target-libmpx:
38944 maybe-clean-stage1-target-libmpx:
38945 @if target-libmpx-bootstrap
38946 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
38947 all-stage1: all-stage1-target-libmpx
38948 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
38949 all-stage1-target-libmpx: configure-stage1-target-libmpx
38950         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38951         @r=`${PWD_COMMAND}`; export r; \
38952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38953         TFLAGS="$(STAGE1_TFLAGS)"; \
38954         $(NORMAL_TARGET_EXPORTS)  \
38955         cd $(TARGET_SUBDIR)/libmpx && \
38956          \
38957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38958                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38959                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38960                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38964                 $(EXTRA_TARGET_FLAGS)  \
38965                   \
38966                 TFLAGS="$(STAGE1_TFLAGS)"  \
38967                 $(TARGET-stage1-target-libmpx)
38968
38969 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
38970 clean-stage1: clean-stage1-target-libmpx
38971 clean-stage1-target-libmpx:
38972         @if [ $(current_stage) = stage1 ]; then \
38973           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38974         else \
38975           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
38976           $(MAKE) stage1-start; \
38977         fi; \
38978         cd $(TARGET_SUBDIR)/libmpx && \
38979         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38980           clean
38981 @endif target-libmpx-bootstrap
38982
38983
38984 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
38985 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
38986 maybe-all-stage2-target-libmpx:
38987 maybe-clean-stage2-target-libmpx:
38988 @if target-libmpx-bootstrap
38989 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
38990 all-stage2: all-stage2-target-libmpx
38991 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
38992 all-stage2-target-libmpx: configure-stage2-target-libmpx
38993         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38994         @r=`${PWD_COMMAND}`; export r; \
38995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38996         TFLAGS="$(STAGE2_TFLAGS)"; \
38997         $(NORMAL_TARGET_EXPORTS) \
38998           \
38999         cd $(TARGET_SUBDIR)/libmpx && \
39000          \
39001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39002                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39003                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39004                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39008                 $(EXTRA_TARGET_FLAGS)   \
39009                 TFLAGS="$(STAGE2_TFLAGS)"  \
39010                 $(TARGET-stage2-target-libmpx)
39011
39012 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
39013 clean-stage2: clean-stage2-target-libmpx
39014 clean-stage2-target-libmpx:
39015         @if [ $(current_stage) = stage2 ]; then \
39016           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39017         else \
39018           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
39019           $(MAKE) stage2-start; \
39020         fi; \
39021         cd $(TARGET_SUBDIR)/libmpx && \
39022         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39023 @endif target-libmpx-bootstrap
39024
39025
39026 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
39027 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
39028 maybe-all-stage3-target-libmpx:
39029 maybe-clean-stage3-target-libmpx:
39030 @if target-libmpx-bootstrap
39031 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
39032 all-stage3: all-stage3-target-libmpx
39033 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
39034 all-stage3-target-libmpx: configure-stage3-target-libmpx
39035         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39036         @r=`${PWD_COMMAND}`; export r; \
39037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038         TFLAGS="$(STAGE3_TFLAGS)"; \
39039         $(NORMAL_TARGET_EXPORTS) \
39040           \
39041         cd $(TARGET_SUBDIR)/libmpx && \
39042          \
39043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39044                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39045                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39046                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39050                 $(EXTRA_TARGET_FLAGS)   \
39051                 TFLAGS="$(STAGE3_TFLAGS)"  \
39052                 $(TARGET-stage3-target-libmpx)
39053
39054 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
39055 clean-stage3: clean-stage3-target-libmpx
39056 clean-stage3-target-libmpx:
39057         @if [ $(current_stage) = stage3 ]; then \
39058           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39059         else \
39060           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
39061           $(MAKE) stage3-start; \
39062         fi; \
39063         cd $(TARGET_SUBDIR)/libmpx && \
39064         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39065 @endif target-libmpx-bootstrap
39066
39067
39068 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
39069 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
39070 maybe-all-stage4-target-libmpx:
39071 maybe-clean-stage4-target-libmpx:
39072 @if target-libmpx-bootstrap
39073 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
39074 all-stage4: all-stage4-target-libmpx
39075 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
39076 all-stage4-target-libmpx: configure-stage4-target-libmpx
39077         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39078         @r=`${PWD_COMMAND}`; export r; \
39079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39080         TFLAGS="$(STAGE4_TFLAGS)"; \
39081         $(NORMAL_TARGET_EXPORTS) \
39082           \
39083         cd $(TARGET_SUBDIR)/libmpx && \
39084          \
39085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39086                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39087                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39088                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39089                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39090                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39091                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39092                 $(EXTRA_TARGET_FLAGS)   \
39093                 TFLAGS="$(STAGE4_TFLAGS)"  \
39094                 $(TARGET-stage4-target-libmpx)
39095
39096 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
39097 clean-stage4: clean-stage4-target-libmpx
39098 clean-stage4-target-libmpx:
39099         @if [ $(current_stage) = stage4 ]; then \
39100           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39101         else \
39102           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
39103           $(MAKE) stage4-start; \
39104         fi; \
39105         cd $(TARGET_SUBDIR)/libmpx && \
39106         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39107 @endif target-libmpx-bootstrap
39108
39109
39110 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
39111 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
39112 maybe-all-stageprofile-target-libmpx:
39113 maybe-clean-stageprofile-target-libmpx:
39114 @if target-libmpx-bootstrap
39115 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
39116 all-stageprofile: all-stageprofile-target-libmpx
39117 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
39118 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
39119         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39120         @r=`${PWD_COMMAND}`; export r; \
39121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39123         $(NORMAL_TARGET_EXPORTS) \
39124           \
39125         cd $(TARGET_SUBDIR)/libmpx && \
39126          \
39127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39128                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39129                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39130                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39131                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39132                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39133                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39134                 $(EXTRA_TARGET_FLAGS)   \
39135                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39136                 $(TARGET-stageprofile-target-libmpx)
39137
39138 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
39139 clean-stageprofile: clean-stageprofile-target-libmpx
39140 clean-stageprofile-target-libmpx:
39141         @if [ $(current_stage) = stageprofile ]; then \
39142           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39143         else \
39144           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
39145           $(MAKE) stageprofile-start; \
39146         fi; \
39147         cd $(TARGET_SUBDIR)/libmpx && \
39148         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39149 @endif target-libmpx-bootstrap
39150
39151
39152 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
39153 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
39154 maybe-all-stagefeedback-target-libmpx:
39155 maybe-clean-stagefeedback-target-libmpx:
39156 @if target-libmpx-bootstrap
39157 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
39158 all-stagefeedback: all-stagefeedback-target-libmpx
39159 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
39160 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
39161         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39162         @r=`${PWD_COMMAND}`; export r; \
39163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39165         $(NORMAL_TARGET_EXPORTS) \
39166           \
39167         cd $(TARGET_SUBDIR)/libmpx && \
39168          \
39169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39170                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39171                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39172                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39176                 $(EXTRA_TARGET_FLAGS)   \
39177                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39178                 $(TARGET-stagefeedback-target-libmpx)
39179
39180 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
39181 clean-stagefeedback: clean-stagefeedback-target-libmpx
39182 clean-stagefeedback-target-libmpx:
39183         @if [ $(current_stage) = stagefeedback ]; then \
39184           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39185         else \
39186           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
39187           $(MAKE) stagefeedback-start; \
39188         fi; \
39189         cd $(TARGET_SUBDIR)/libmpx && \
39190         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39191 @endif target-libmpx-bootstrap
39192
39193
39194 .PHONY: all-stageautoprofile-target-libmpx maybe-all-stageautoprofile-target-libmpx
39195 .PHONY: clean-stageautoprofile-target-libmpx maybe-clean-stageautoprofile-target-libmpx
39196 maybe-all-stageautoprofile-target-libmpx:
39197 maybe-clean-stageautoprofile-target-libmpx:
39198 @if target-libmpx-bootstrap
39199 maybe-all-stageautoprofile-target-libmpx: all-stageautoprofile-target-libmpx
39200 all-stageautoprofile: all-stageautoprofile-target-libmpx
39201 TARGET-stageautoprofile-target-libmpx = $(TARGET-target-libmpx)
39202 all-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
39203         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39204         @r=`${PWD_COMMAND}`; export r; \
39205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39206         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39207         $(NORMAL_TARGET_EXPORTS) \
39208           \
39209         cd $(TARGET_SUBDIR)/libmpx && \
39210         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39212                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39213                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39214                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39218                 $(EXTRA_TARGET_FLAGS)   \
39219                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39220                 $(TARGET-stageautoprofile-target-libmpx)
39221
39222 maybe-clean-stageautoprofile-target-libmpx: clean-stageautoprofile-target-libmpx
39223 clean-stageautoprofile: clean-stageautoprofile-target-libmpx
39224 clean-stageautoprofile-target-libmpx:
39225         @if [ $(current_stage) = stageautoprofile ]; then \
39226           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39227         else \
39228           [ -f $(TARGET_SUBDIR)/stageautoprofile-libmpx/Makefile ] || exit 0; \
39229           $(MAKE) stageautoprofile-start; \
39230         fi; \
39231         cd $(TARGET_SUBDIR)/libmpx && \
39232         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39233 @endif target-libmpx-bootstrap
39234
39235
39236 .PHONY: all-stageautofeedback-target-libmpx maybe-all-stageautofeedback-target-libmpx
39237 .PHONY: clean-stageautofeedback-target-libmpx maybe-clean-stageautofeedback-target-libmpx
39238 maybe-all-stageautofeedback-target-libmpx:
39239 maybe-clean-stageautofeedback-target-libmpx:
39240 @if target-libmpx-bootstrap
39241 maybe-all-stageautofeedback-target-libmpx: all-stageautofeedback-target-libmpx
39242 all-stageautofeedback: all-stageautofeedback-target-libmpx
39243 TARGET-stageautofeedback-target-libmpx = $(TARGET-target-libmpx)
39244 all-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
39245         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39246         @r=`${PWD_COMMAND}`; export r; \
39247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39249         $(NORMAL_TARGET_EXPORTS) \
39250           \
39251         cd $(TARGET_SUBDIR)/libmpx && \
39252          \
39253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39254                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39255                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39256                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39260                 $(EXTRA_TARGET_FLAGS)   \
39261                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39262                 $(TARGET-stageautofeedback-target-libmpx)
39263
39264 maybe-clean-stageautofeedback-target-libmpx: clean-stageautofeedback-target-libmpx
39265 clean-stageautofeedback: clean-stageautofeedback-target-libmpx
39266 clean-stageautofeedback-target-libmpx:
39267         @if [ $(current_stage) = stageautofeedback ]; then \
39268           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39269         else \
39270           [ -f $(TARGET_SUBDIR)/stageautofeedback-libmpx/Makefile ] || exit 0; \
39271           $(MAKE) stageautofeedback-start; \
39272         fi; \
39273         cd $(TARGET_SUBDIR)/libmpx && \
39274         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39275 @endif target-libmpx-bootstrap
39276
39277
39278
39279
39280
39281
39282 .PHONY: check-target-libmpx maybe-check-target-libmpx
39283 maybe-check-target-libmpx:
39284 @if target-libmpx
39285 maybe-check-target-libmpx: check-target-libmpx
39286
39287 check-target-libmpx:
39288         @: $(MAKE); $(unstage)
39289         @r=`${PWD_COMMAND}`; export r; \
39290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39291         $(NORMAL_TARGET_EXPORTS) \
39292         (cd $(TARGET_SUBDIR)/libmpx && \
39293           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39294
39295 @endif target-libmpx
39296
39297 .PHONY: install-target-libmpx maybe-install-target-libmpx
39298 maybe-install-target-libmpx:
39299 @if target-libmpx
39300 maybe-install-target-libmpx: install-target-libmpx
39301
39302 install-target-libmpx: installdirs
39303         @: $(MAKE); $(unstage)
39304         @r=`${PWD_COMMAND}`; export r; \
39305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39306         $(NORMAL_TARGET_EXPORTS) \
39307         (cd $(TARGET_SUBDIR)/libmpx && \
39308           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39309
39310 @endif target-libmpx
39311
39312 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
39313 maybe-install-strip-target-libmpx:
39314 @if target-libmpx
39315 maybe-install-strip-target-libmpx: install-strip-target-libmpx
39316
39317 install-strip-target-libmpx: installdirs
39318         @: $(MAKE); $(unstage)
39319         @r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         $(NORMAL_TARGET_EXPORTS) \
39322         (cd $(TARGET_SUBDIR)/libmpx && \
39323           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39324
39325 @endif target-libmpx
39326
39327 # Other targets (info, dvi, pdf, etc.)
39328
39329 .PHONY: maybe-info-target-libmpx info-target-libmpx
39330 maybe-info-target-libmpx:
39331 @if target-libmpx
39332 maybe-info-target-libmpx: info-target-libmpx
39333
39334 info-target-libmpx: \
39335     configure-target-libmpx 
39336         @: $(MAKE); $(unstage)
39337         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39338         r=`${PWD_COMMAND}`; export r; \
39339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39340         $(NORMAL_TARGET_EXPORTS) \
39341         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
39342         for flag in $(EXTRA_TARGET_FLAGS); do \
39343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39344         done; \
39345         (cd $(TARGET_SUBDIR)/libmpx && \
39346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39348                   "RANLIB=$${RANLIB}" \
39349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39350                    info) \
39351           || exit 1
39352
39353 @endif target-libmpx
39354
39355 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
39356 maybe-dvi-target-libmpx:
39357 @if target-libmpx
39358 maybe-dvi-target-libmpx: dvi-target-libmpx
39359
39360 dvi-target-libmpx: \
39361     configure-target-libmpx 
39362         @: $(MAKE); $(unstage)
39363         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39364         r=`${PWD_COMMAND}`; export r; \
39365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39366         $(NORMAL_TARGET_EXPORTS) \
39367         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
39368         for flag in $(EXTRA_TARGET_FLAGS); do \
39369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39370         done; \
39371         (cd $(TARGET_SUBDIR)/libmpx && \
39372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39374                   "RANLIB=$${RANLIB}" \
39375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39376                    dvi) \
39377           || exit 1
39378
39379 @endif target-libmpx
39380
39381 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
39382 maybe-pdf-target-libmpx:
39383 @if target-libmpx
39384 maybe-pdf-target-libmpx: pdf-target-libmpx
39385
39386 pdf-target-libmpx: \
39387     configure-target-libmpx 
39388         @: $(MAKE); $(unstage)
39389         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39390         r=`${PWD_COMMAND}`; export r; \
39391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392         $(NORMAL_TARGET_EXPORTS) \
39393         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
39394         for flag in $(EXTRA_TARGET_FLAGS); do \
39395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39396         done; \
39397         (cd $(TARGET_SUBDIR)/libmpx && \
39398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39400                   "RANLIB=$${RANLIB}" \
39401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39402                    pdf) \
39403           || exit 1
39404
39405 @endif target-libmpx
39406
39407 .PHONY: maybe-html-target-libmpx html-target-libmpx
39408 maybe-html-target-libmpx:
39409 @if target-libmpx
39410 maybe-html-target-libmpx: html-target-libmpx
39411
39412 html-target-libmpx: \
39413     configure-target-libmpx 
39414         @: $(MAKE); $(unstage)
39415         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39416         r=`${PWD_COMMAND}`; export r; \
39417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418         $(NORMAL_TARGET_EXPORTS) \
39419         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
39420         for flag in $(EXTRA_TARGET_FLAGS); do \
39421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39422         done; \
39423         (cd $(TARGET_SUBDIR)/libmpx && \
39424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39426                   "RANLIB=$${RANLIB}" \
39427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39428                    html) \
39429           || exit 1
39430
39431 @endif target-libmpx
39432
39433 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
39434 maybe-TAGS-target-libmpx:
39435 @if target-libmpx
39436 maybe-TAGS-target-libmpx: TAGS-target-libmpx
39437
39438 TAGS-target-libmpx: \
39439     configure-target-libmpx 
39440         @: $(MAKE); $(unstage)
39441         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39442         r=`${PWD_COMMAND}`; export r; \
39443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39444         $(NORMAL_TARGET_EXPORTS) \
39445         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
39446         for flag in $(EXTRA_TARGET_FLAGS); do \
39447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39448         done; \
39449         (cd $(TARGET_SUBDIR)/libmpx && \
39450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39452                   "RANLIB=$${RANLIB}" \
39453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39454                    TAGS) \
39455           || exit 1
39456
39457 @endif target-libmpx
39458
39459 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
39460 maybe-install-info-target-libmpx:
39461 @if target-libmpx
39462 maybe-install-info-target-libmpx: install-info-target-libmpx
39463
39464 install-info-target-libmpx: \
39465     configure-target-libmpx \
39466     info-target-libmpx 
39467         @: $(MAKE); $(unstage)
39468         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39469         r=`${PWD_COMMAND}`; export r; \
39470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471         $(NORMAL_TARGET_EXPORTS) \
39472         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
39473         for flag in $(EXTRA_TARGET_FLAGS); do \
39474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39475         done; \
39476         (cd $(TARGET_SUBDIR)/libmpx && \
39477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39479                   "RANLIB=$${RANLIB}" \
39480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39481                    install-info) \
39482           || exit 1
39483
39484 @endif target-libmpx
39485
39486 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
39487 maybe-install-pdf-target-libmpx:
39488 @if target-libmpx
39489 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
39490
39491 install-pdf-target-libmpx: \
39492     configure-target-libmpx \
39493     pdf-target-libmpx 
39494         @: $(MAKE); $(unstage)
39495         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39496         r=`${PWD_COMMAND}`; export r; \
39497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39498         $(NORMAL_TARGET_EXPORTS) \
39499         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
39500         for flag in $(EXTRA_TARGET_FLAGS); do \
39501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39502         done; \
39503         (cd $(TARGET_SUBDIR)/libmpx && \
39504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39506                   "RANLIB=$${RANLIB}" \
39507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39508                    install-pdf) \
39509           || exit 1
39510
39511 @endif target-libmpx
39512
39513 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
39514 maybe-install-html-target-libmpx:
39515 @if target-libmpx
39516 maybe-install-html-target-libmpx: install-html-target-libmpx
39517
39518 install-html-target-libmpx: \
39519     configure-target-libmpx \
39520     html-target-libmpx 
39521         @: $(MAKE); $(unstage)
39522         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39523         r=`${PWD_COMMAND}`; export r; \
39524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525         $(NORMAL_TARGET_EXPORTS) \
39526         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
39527         for flag in $(EXTRA_TARGET_FLAGS); do \
39528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39529         done; \
39530         (cd $(TARGET_SUBDIR)/libmpx && \
39531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39533                   "RANLIB=$${RANLIB}" \
39534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39535                    install-html) \
39536           || exit 1
39537
39538 @endif target-libmpx
39539
39540 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
39541 maybe-installcheck-target-libmpx:
39542 @if target-libmpx
39543 maybe-installcheck-target-libmpx: installcheck-target-libmpx
39544
39545 installcheck-target-libmpx: \
39546     configure-target-libmpx 
39547         @: $(MAKE); $(unstage)
39548         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39549         r=`${PWD_COMMAND}`; export r; \
39550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39551         $(NORMAL_TARGET_EXPORTS) \
39552         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
39553         for flag in $(EXTRA_TARGET_FLAGS); do \
39554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39555         done; \
39556         (cd $(TARGET_SUBDIR)/libmpx && \
39557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39559                   "RANLIB=$${RANLIB}" \
39560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39561                    installcheck) \
39562           || exit 1
39563
39564 @endif target-libmpx
39565
39566 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
39567 maybe-mostlyclean-target-libmpx:
39568 @if target-libmpx
39569 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
39570
39571 mostlyclean-target-libmpx: 
39572         @: $(MAKE); $(unstage)
39573         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39574         r=`${PWD_COMMAND}`; export r; \
39575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576         $(NORMAL_TARGET_EXPORTS) \
39577         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
39578         for flag in $(EXTRA_TARGET_FLAGS); do \
39579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580         done; \
39581         (cd $(TARGET_SUBDIR)/libmpx && \
39582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39584                   "RANLIB=$${RANLIB}" \
39585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39586                    mostlyclean) \
39587           || exit 1
39588
39589 @endif target-libmpx
39590
39591 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
39592 maybe-clean-target-libmpx:
39593 @if target-libmpx
39594 maybe-clean-target-libmpx: clean-target-libmpx
39595
39596 clean-target-libmpx: 
39597         @: $(MAKE); $(unstage)
39598         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39599         r=`${PWD_COMMAND}`; export r; \
39600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39601         $(NORMAL_TARGET_EXPORTS) \
39602         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
39603         for flag in $(EXTRA_TARGET_FLAGS); do \
39604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39605         done; \
39606         (cd $(TARGET_SUBDIR)/libmpx && \
39607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39609                   "RANLIB=$${RANLIB}" \
39610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39611                    clean) \
39612           || exit 1
39613
39614 @endif target-libmpx
39615
39616 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
39617 maybe-distclean-target-libmpx:
39618 @if target-libmpx
39619 maybe-distclean-target-libmpx: distclean-target-libmpx
39620
39621 distclean-target-libmpx: 
39622         @: $(MAKE); $(unstage)
39623         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39624         r=`${PWD_COMMAND}`; export r; \
39625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39626         $(NORMAL_TARGET_EXPORTS) \
39627         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
39628         for flag in $(EXTRA_TARGET_FLAGS); do \
39629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39630         done; \
39631         (cd $(TARGET_SUBDIR)/libmpx && \
39632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39634                   "RANLIB=$${RANLIB}" \
39635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39636                    distclean) \
39637           || exit 1
39638
39639 @endif target-libmpx
39640
39641 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
39642 maybe-maintainer-clean-target-libmpx:
39643 @if target-libmpx
39644 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
39645
39646 maintainer-clean-target-libmpx: 
39647         @: $(MAKE); $(unstage)
39648         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39649         r=`${PWD_COMMAND}`; export r; \
39650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39651         $(NORMAL_TARGET_EXPORTS) \
39652         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
39653         for flag in $(EXTRA_TARGET_FLAGS); do \
39654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39655         done; \
39656         (cd $(TARGET_SUBDIR)/libmpx && \
39657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39659                   "RANLIB=$${RANLIB}" \
39660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39661                    maintainer-clean) \
39662           || exit 1
39663
39664 @endif target-libmpx
39665
39666
39667
39668
39669
39670 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
39671 maybe-configure-target-libvtv:
39672 @if gcc-bootstrap
39673 configure-target-libvtv: stage_current
39674 @endif gcc-bootstrap
39675 @if target-libvtv
39676 maybe-configure-target-libvtv: configure-target-libvtv
39677 configure-target-libvtv: 
39678         @r=`${PWD_COMMAND}`; export r; \
39679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39680         echo "Checking multilib configuration for libvtv..."; \
39681         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39682         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39683         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39684           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39685             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39686           else \
39687             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39688             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39689           fi; \
39690         else \
39691           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39692         fi; \
39693         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39694         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39695         $(RAW_CXX_TARGET_EXPORTS)  \
39696         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
39697         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
39698         case $(srcdir) in \
39699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39700           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39702         esac; \
39703         module_srcdir=libvtv; \
39704         rm -f no-such-file || : ; \
39705         CONFIG_SITE=no-such-file $(SHELL) \
39706           $$s/$$module_srcdir/configure \
39707           --srcdir=$${topdir}/$$module_srcdir \
39708           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39709           --target=${target_alias}  \
39710           || exit 1
39711 @endif target-libvtv
39712
39713
39714
39715 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
39716 maybe-configure-stage1-target-libvtv:
39717 @if target-libvtv-bootstrap
39718 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
39719 configure-stage1-target-libvtv:
39720         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39721         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39722         @r=`${PWD_COMMAND}`; export r; \
39723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724         TFLAGS="$(STAGE1_TFLAGS)"; \
39725         echo "Checking multilib configuration for libvtv..."; \
39726         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39727         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39728           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39729             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39730           else \
39731             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39732             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39733           fi; \
39734         else \
39735           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39736         fi; \
39737         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39738         $(RAW_CXX_TARGET_EXPORTS) \
39739         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39740         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39741         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39742         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
39743         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39744         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39745         case $(srcdir) in \
39746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39747           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39749         esac; \
39750         module_srcdir=libvtv; \
39751         $(SHELL) $$s/$$module_srcdir/configure \
39752           --srcdir=$${topdir}/$$module_srcdir \
39753           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39754           --target=${target_alias} \
39755            \
39756           $(STAGE1_CONFIGURE_FLAGS)
39757 @endif target-libvtv-bootstrap
39758
39759 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
39760 maybe-configure-stage2-target-libvtv:
39761 @if target-libvtv-bootstrap
39762 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
39763 configure-stage2-target-libvtv:
39764         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39765         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39766         @r=`${PWD_COMMAND}`; export r; \
39767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768         TFLAGS="$(STAGE2_TFLAGS)"; \
39769         echo "Checking multilib configuration for libvtv..."; \
39770         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39771         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39772           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39773             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39774           else \
39775             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39776             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39777           fi; \
39778         else \
39779           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39780         fi; \
39781         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39782         $(RAW_CXX_TARGET_EXPORTS) \
39783          \
39784         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39785         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39786         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39787         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
39788         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39789         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39790         case $(srcdir) in \
39791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39792           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39794         esac; \
39795         module_srcdir=libvtv; \
39796         $(SHELL) $$s/$$module_srcdir/configure \
39797           --srcdir=$${topdir}/$$module_srcdir \
39798           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39799           --target=${target_alias} \
39800           --with-build-libsubdir=$(HOST_SUBDIR) \
39801           $(STAGE2_CONFIGURE_FLAGS)
39802 @endif target-libvtv-bootstrap
39803
39804 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
39805 maybe-configure-stage3-target-libvtv:
39806 @if target-libvtv-bootstrap
39807 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
39808 configure-stage3-target-libvtv:
39809         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39810         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39811         @r=`${PWD_COMMAND}`; export r; \
39812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39813         TFLAGS="$(STAGE3_TFLAGS)"; \
39814         echo "Checking multilib configuration for libvtv..."; \
39815         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39816         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39817           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39818             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39819           else \
39820             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39821             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39822           fi; \
39823         else \
39824           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39825         fi; \
39826         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39827         $(RAW_CXX_TARGET_EXPORTS) \
39828          \
39829         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39830         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39831         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39832         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
39833         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39834         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39835         case $(srcdir) in \
39836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39837           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39839         esac; \
39840         module_srcdir=libvtv; \
39841         $(SHELL) $$s/$$module_srcdir/configure \
39842           --srcdir=$${topdir}/$$module_srcdir \
39843           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39844           --target=${target_alias} \
39845           --with-build-libsubdir=$(HOST_SUBDIR) \
39846           $(STAGE3_CONFIGURE_FLAGS)
39847 @endif target-libvtv-bootstrap
39848
39849 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
39850 maybe-configure-stage4-target-libvtv:
39851 @if target-libvtv-bootstrap
39852 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
39853 configure-stage4-target-libvtv:
39854         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39855         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39856         @r=`${PWD_COMMAND}`; export r; \
39857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39858         TFLAGS="$(STAGE4_TFLAGS)"; \
39859         echo "Checking multilib configuration for libvtv..."; \
39860         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39861         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39862           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39863             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39864           else \
39865             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39866             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39867           fi; \
39868         else \
39869           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39870         fi; \
39871         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39872         $(RAW_CXX_TARGET_EXPORTS) \
39873          \
39874         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39875         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39876         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39877         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
39878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39879         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39880         case $(srcdir) in \
39881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39882           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39884         esac; \
39885         module_srcdir=libvtv; \
39886         $(SHELL) $$s/$$module_srcdir/configure \
39887           --srcdir=$${topdir}/$$module_srcdir \
39888           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39889           --target=${target_alias} \
39890           --with-build-libsubdir=$(HOST_SUBDIR) \
39891           $(STAGE4_CONFIGURE_FLAGS)
39892 @endif target-libvtv-bootstrap
39893
39894 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
39895 maybe-configure-stageprofile-target-libvtv:
39896 @if target-libvtv-bootstrap
39897 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
39898 configure-stageprofile-target-libvtv:
39899         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39900         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39901         @r=`${PWD_COMMAND}`; export r; \
39902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39903         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39904         echo "Checking multilib configuration for libvtv..."; \
39905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39906         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39907           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39908             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39909           else \
39910             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39911             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39912           fi; \
39913         else \
39914           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39915         fi; \
39916         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39917         $(RAW_CXX_TARGET_EXPORTS) \
39918          \
39919         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39920         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39921         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39922         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
39923         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39924         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39925         case $(srcdir) in \
39926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39927           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39929         esac; \
39930         module_srcdir=libvtv; \
39931         $(SHELL) $$s/$$module_srcdir/configure \
39932           --srcdir=$${topdir}/$$module_srcdir \
39933           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39934           --target=${target_alias} \
39935           --with-build-libsubdir=$(HOST_SUBDIR) \
39936           $(STAGEprofile_CONFIGURE_FLAGS)
39937 @endif target-libvtv-bootstrap
39938
39939 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
39940 maybe-configure-stagefeedback-target-libvtv:
39941 @if target-libvtv-bootstrap
39942 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
39943 configure-stagefeedback-target-libvtv:
39944         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39945         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39946         @r=`${PWD_COMMAND}`; export r; \
39947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39948         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39949         echo "Checking multilib configuration for libvtv..."; \
39950         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39951         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39952           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39953             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39954           else \
39955             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39956             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39957           fi; \
39958         else \
39959           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39960         fi; \
39961         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39962         $(RAW_CXX_TARGET_EXPORTS) \
39963          \
39964         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39965         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39966         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39967         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
39968         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39969         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39970         case $(srcdir) in \
39971           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39972           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39973                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39974         esac; \
39975         module_srcdir=libvtv; \
39976         $(SHELL) $$s/$$module_srcdir/configure \
39977           --srcdir=$${topdir}/$$module_srcdir \
39978           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39979           --target=${target_alias} \
39980           --with-build-libsubdir=$(HOST_SUBDIR) \
39981           $(STAGEfeedback_CONFIGURE_FLAGS)
39982 @endif target-libvtv-bootstrap
39983
39984 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
39985 maybe-configure-stageautoprofile-target-libvtv:
39986 @if target-libvtv-bootstrap
39987 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
39988 configure-stageautoprofile-target-libvtv:
39989         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39990         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39991         @r=`${PWD_COMMAND}`; export r; \
39992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39993         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39994         echo "Checking multilib configuration for libvtv..."; \
39995         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39996         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39997           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39998             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39999           else \
40000             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40001             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40002           fi; \
40003         else \
40004           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40005         fi; \
40006         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40007         $(RAW_CXX_TARGET_EXPORTS) \
40008          \
40009         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40010         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40011         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40012         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
40013         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40014         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40015         case $(srcdir) in \
40016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40017           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40019         esac; \
40020         module_srcdir=libvtv; \
40021         $(SHELL) $$s/$$module_srcdir/configure \
40022           --srcdir=$${topdir}/$$module_srcdir \
40023           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40024           --target=${target_alias} \
40025           --with-build-libsubdir=$(HOST_SUBDIR) \
40026           $(STAGEautoprofile_CONFIGURE_FLAGS)
40027 @endif target-libvtv-bootstrap
40028
40029 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
40030 maybe-configure-stageautofeedback-target-libvtv:
40031 @if target-libvtv-bootstrap
40032 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
40033 configure-stageautofeedback-target-libvtv:
40034         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40035         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40036         @r=`${PWD_COMMAND}`; export r; \
40037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40038         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40039         echo "Checking multilib configuration for libvtv..."; \
40040         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40041         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40042           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40043             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40044           else \
40045             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40046             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40047           fi; \
40048         else \
40049           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40050         fi; \
40051         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40052         $(RAW_CXX_TARGET_EXPORTS) \
40053          \
40054         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40055         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40056         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40057         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
40058         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40059         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40060         case $(srcdir) in \
40061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40062           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40064         esac; \
40065         module_srcdir=libvtv; \
40066         $(SHELL) $$s/$$module_srcdir/configure \
40067           --srcdir=$${topdir}/$$module_srcdir \
40068           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40069           --target=${target_alias} \
40070           --with-build-libsubdir=$(HOST_SUBDIR) \
40071           $(STAGEautofeedback_CONFIGURE_FLAGS)
40072 @endif target-libvtv-bootstrap
40073
40074
40075
40076
40077
40078 .PHONY: all-target-libvtv maybe-all-target-libvtv
40079 maybe-all-target-libvtv:
40080 @if gcc-bootstrap
40081 all-target-libvtv: stage_current
40082 @endif gcc-bootstrap
40083 @if target-libvtv
40084 TARGET-target-libvtv=all
40085 maybe-all-target-libvtv: all-target-libvtv
40086 all-target-libvtv: configure-target-libvtv
40087         @r=`${PWD_COMMAND}`; export r; \
40088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40089         $(RAW_CXX_TARGET_EXPORTS)  \
40090         (cd $(TARGET_SUBDIR)/libvtv && \
40091           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40092                 $(TARGET-target-libvtv))
40093 @endif target-libvtv
40094
40095
40096
40097 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
40098 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
40099 maybe-all-stage1-target-libvtv:
40100 maybe-clean-stage1-target-libvtv:
40101 @if target-libvtv-bootstrap
40102 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
40103 all-stage1: all-stage1-target-libvtv
40104 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
40105 all-stage1-target-libvtv: configure-stage1-target-libvtv
40106         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40107         @r=`${PWD_COMMAND}`; export r; \
40108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109         TFLAGS="$(STAGE1_TFLAGS)"; \
40110         $(RAW_CXX_TARGET_EXPORTS)  \
40111         cd $(TARGET_SUBDIR)/libvtv && \
40112          \
40113         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40114                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40115                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40116                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40117                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40118                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40119                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40120                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40121                   \
40122                 TFLAGS="$(STAGE1_TFLAGS)"  \
40123                 $(TARGET-stage1-target-libvtv)
40124
40125 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
40126 clean-stage1: clean-stage1-target-libvtv
40127 clean-stage1-target-libvtv:
40128         @if [ $(current_stage) = stage1 ]; then \
40129           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40130         else \
40131           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
40132           $(MAKE) stage1-start; \
40133         fi; \
40134         cd $(TARGET_SUBDIR)/libvtv && \
40135         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40136           clean
40137 @endif target-libvtv-bootstrap
40138
40139
40140 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
40141 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
40142 maybe-all-stage2-target-libvtv:
40143 maybe-clean-stage2-target-libvtv:
40144 @if target-libvtv-bootstrap
40145 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
40146 all-stage2: all-stage2-target-libvtv
40147 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
40148 all-stage2-target-libvtv: configure-stage2-target-libvtv
40149         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40150         @r=`${PWD_COMMAND}`; export r; \
40151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152         TFLAGS="$(STAGE2_TFLAGS)"; \
40153         $(RAW_CXX_TARGET_EXPORTS) \
40154           \
40155         cd $(TARGET_SUBDIR)/libvtv && \
40156          \
40157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40158                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40159                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40160                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40161                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40162                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40163                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40164                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40165                 TFLAGS="$(STAGE2_TFLAGS)"  \
40166                 $(TARGET-stage2-target-libvtv)
40167
40168 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
40169 clean-stage2: clean-stage2-target-libvtv
40170 clean-stage2-target-libvtv:
40171         @if [ $(current_stage) = stage2 ]; then \
40172           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40173         else \
40174           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
40175           $(MAKE) stage2-start; \
40176         fi; \
40177         cd $(TARGET_SUBDIR)/libvtv && \
40178         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40179 @endif target-libvtv-bootstrap
40180
40181
40182 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
40183 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
40184 maybe-all-stage3-target-libvtv:
40185 maybe-clean-stage3-target-libvtv:
40186 @if target-libvtv-bootstrap
40187 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
40188 all-stage3: all-stage3-target-libvtv
40189 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
40190 all-stage3-target-libvtv: configure-stage3-target-libvtv
40191         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40192         @r=`${PWD_COMMAND}`; export r; \
40193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40194         TFLAGS="$(STAGE3_TFLAGS)"; \
40195         $(RAW_CXX_TARGET_EXPORTS) \
40196           \
40197         cd $(TARGET_SUBDIR)/libvtv && \
40198          \
40199         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40200                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40201                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40202                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40203                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40204                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40205                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40206                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40207                 TFLAGS="$(STAGE3_TFLAGS)"  \
40208                 $(TARGET-stage3-target-libvtv)
40209
40210 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
40211 clean-stage3: clean-stage3-target-libvtv
40212 clean-stage3-target-libvtv:
40213         @if [ $(current_stage) = stage3 ]; then \
40214           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40215         else \
40216           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
40217           $(MAKE) stage3-start; \
40218         fi; \
40219         cd $(TARGET_SUBDIR)/libvtv && \
40220         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40221 @endif target-libvtv-bootstrap
40222
40223
40224 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
40225 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
40226 maybe-all-stage4-target-libvtv:
40227 maybe-clean-stage4-target-libvtv:
40228 @if target-libvtv-bootstrap
40229 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
40230 all-stage4: all-stage4-target-libvtv
40231 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
40232 all-stage4-target-libvtv: configure-stage4-target-libvtv
40233         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40234         @r=`${PWD_COMMAND}`; export r; \
40235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40236         TFLAGS="$(STAGE4_TFLAGS)"; \
40237         $(RAW_CXX_TARGET_EXPORTS) \
40238           \
40239         cd $(TARGET_SUBDIR)/libvtv && \
40240          \
40241         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40242                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40243                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40244                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40248                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40249                 TFLAGS="$(STAGE4_TFLAGS)"  \
40250                 $(TARGET-stage4-target-libvtv)
40251
40252 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
40253 clean-stage4: clean-stage4-target-libvtv
40254 clean-stage4-target-libvtv:
40255         @if [ $(current_stage) = stage4 ]; then \
40256           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40257         else \
40258           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
40259           $(MAKE) stage4-start; \
40260         fi; \
40261         cd $(TARGET_SUBDIR)/libvtv && \
40262         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40263 @endif target-libvtv-bootstrap
40264
40265
40266 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
40267 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
40268 maybe-all-stageprofile-target-libvtv:
40269 maybe-clean-stageprofile-target-libvtv:
40270 @if target-libvtv-bootstrap
40271 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
40272 all-stageprofile: all-stageprofile-target-libvtv
40273 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
40274 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
40275         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40276         @r=`${PWD_COMMAND}`; export r; \
40277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40279         $(RAW_CXX_TARGET_EXPORTS) \
40280           \
40281         cd $(TARGET_SUBDIR)/libvtv && \
40282          \
40283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40284                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40285                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40286                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40290                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40291                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
40292                 $(TARGET-stageprofile-target-libvtv)
40293
40294 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
40295 clean-stageprofile: clean-stageprofile-target-libvtv
40296 clean-stageprofile-target-libvtv:
40297         @if [ $(current_stage) = stageprofile ]; then \
40298           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40299         else \
40300           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
40301           $(MAKE) stageprofile-start; \
40302         fi; \
40303         cd $(TARGET_SUBDIR)/libvtv && \
40304         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40305 @endif target-libvtv-bootstrap
40306
40307
40308 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
40309 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
40310 maybe-all-stagefeedback-target-libvtv:
40311 maybe-clean-stagefeedback-target-libvtv:
40312 @if target-libvtv-bootstrap
40313 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
40314 all-stagefeedback: all-stagefeedback-target-libvtv
40315 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
40316 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
40317         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40318         @r=`${PWD_COMMAND}`; export r; \
40319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40320         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40321         $(RAW_CXX_TARGET_EXPORTS) \
40322           \
40323         cd $(TARGET_SUBDIR)/libvtv && \
40324          \
40325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40326                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40327                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40328                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40332                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40333                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
40334                 $(TARGET-stagefeedback-target-libvtv)
40335
40336 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
40337 clean-stagefeedback: clean-stagefeedback-target-libvtv
40338 clean-stagefeedback-target-libvtv:
40339         @if [ $(current_stage) = stagefeedback ]; then \
40340           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40341         else \
40342           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
40343           $(MAKE) stagefeedback-start; \
40344         fi; \
40345         cd $(TARGET_SUBDIR)/libvtv && \
40346         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40347 @endif target-libvtv-bootstrap
40348
40349
40350 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
40351 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
40352 maybe-all-stageautoprofile-target-libvtv:
40353 maybe-clean-stageautoprofile-target-libvtv:
40354 @if target-libvtv-bootstrap
40355 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
40356 all-stageautoprofile: all-stageautoprofile-target-libvtv
40357 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
40358 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
40359         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40360         @r=`${PWD_COMMAND}`; export r; \
40361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40363         $(RAW_CXX_TARGET_EXPORTS) \
40364           \
40365         cd $(TARGET_SUBDIR)/libvtv && \
40366         $$s/gcc/config/i386/$(AUTO_PROFILE) \
40367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40368                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40369                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40370                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40374                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40375                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
40376                 $(TARGET-stageautoprofile-target-libvtv)
40377
40378 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
40379 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
40380 clean-stageautoprofile-target-libvtv:
40381         @if [ $(current_stage) = stageautoprofile ]; then \
40382           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40383         else \
40384           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
40385           $(MAKE) stageautoprofile-start; \
40386         fi; \
40387         cd $(TARGET_SUBDIR)/libvtv && \
40388         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40389 @endif target-libvtv-bootstrap
40390
40391
40392 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
40393 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
40394 maybe-all-stageautofeedback-target-libvtv:
40395 maybe-clean-stageautofeedback-target-libvtv:
40396 @if target-libvtv-bootstrap
40397 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
40398 all-stageautofeedback: all-stageautofeedback-target-libvtv
40399 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
40400 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
40401         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40402         @r=`${PWD_COMMAND}`; export r; \
40403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40404         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40405         $(RAW_CXX_TARGET_EXPORTS) \
40406           \
40407         cd $(TARGET_SUBDIR)/libvtv && \
40408          \
40409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40410                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40411                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40412                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40416                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40417                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40418                 $(TARGET-stageautofeedback-target-libvtv)
40419
40420 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
40421 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
40422 clean-stageautofeedback-target-libvtv:
40423         @if [ $(current_stage) = stageautofeedback ]; then \
40424           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40425         else \
40426           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
40427           $(MAKE) stageautofeedback-start; \
40428         fi; \
40429         cd $(TARGET_SUBDIR)/libvtv && \
40430         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40431 @endif target-libvtv-bootstrap
40432
40433
40434
40435
40436
40437
40438 .PHONY: check-target-libvtv maybe-check-target-libvtv
40439 maybe-check-target-libvtv:
40440 @if target-libvtv
40441 maybe-check-target-libvtv: check-target-libvtv
40442
40443 check-target-libvtv:
40444         @: $(MAKE); $(unstage)
40445         @r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(RAW_CXX_TARGET_EXPORTS) \
40448         (cd $(TARGET_SUBDIR)/libvtv && \
40449           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40450
40451 @endif target-libvtv
40452
40453 .PHONY: install-target-libvtv maybe-install-target-libvtv
40454 maybe-install-target-libvtv:
40455 @if target-libvtv
40456 maybe-install-target-libvtv: install-target-libvtv
40457
40458 install-target-libvtv: installdirs
40459         @: $(MAKE); $(unstage)
40460         @r=`${PWD_COMMAND}`; export r; \
40461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462         $(RAW_CXX_TARGET_EXPORTS) \
40463         (cd $(TARGET_SUBDIR)/libvtv && \
40464           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40465
40466 @endif target-libvtv
40467
40468 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
40469 maybe-install-strip-target-libvtv:
40470 @if target-libvtv
40471 maybe-install-strip-target-libvtv: install-strip-target-libvtv
40472
40473 install-strip-target-libvtv: installdirs
40474         @: $(MAKE); $(unstage)
40475         @r=`${PWD_COMMAND}`; export r; \
40476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477         $(RAW_CXX_TARGET_EXPORTS) \
40478         (cd $(TARGET_SUBDIR)/libvtv && \
40479           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40480
40481 @endif target-libvtv
40482
40483 # Other targets (info, dvi, pdf, etc.)
40484
40485 .PHONY: maybe-info-target-libvtv info-target-libvtv
40486 maybe-info-target-libvtv:
40487 @if target-libvtv
40488 maybe-info-target-libvtv: info-target-libvtv
40489
40490 info-target-libvtv: \
40491     configure-target-libvtv 
40492         @: $(MAKE); $(unstage)
40493         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40494         r=`${PWD_COMMAND}`; export r; \
40495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40496         $(RAW_CXX_TARGET_EXPORTS) \
40497         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
40498         for flag in $(EXTRA_TARGET_FLAGS); do \
40499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40500         done; \
40501         (cd $(TARGET_SUBDIR)/libvtv && \
40502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40504                   "RANLIB=$${RANLIB}" \
40505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40506                    info) \
40507           || exit 1
40508
40509 @endif target-libvtv
40510
40511 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
40512 maybe-dvi-target-libvtv:
40513 @if target-libvtv
40514 maybe-dvi-target-libvtv: dvi-target-libvtv
40515
40516 dvi-target-libvtv: \
40517     configure-target-libvtv 
40518         @: $(MAKE); $(unstage)
40519         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40520         r=`${PWD_COMMAND}`; export r; \
40521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522         $(RAW_CXX_TARGET_EXPORTS) \
40523         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
40524         for flag in $(EXTRA_TARGET_FLAGS); do \
40525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40526         done; \
40527         (cd $(TARGET_SUBDIR)/libvtv && \
40528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40530                   "RANLIB=$${RANLIB}" \
40531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40532                    dvi) \
40533           || exit 1
40534
40535 @endif target-libvtv
40536
40537 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
40538 maybe-pdf-target-libvtv:
40539 @if target-libvtv
40540 maybe-pdf-target-libvtv: pdf-target-libvtv
40541
40542 pdf-target-libvtv: \
40543     configure-target-libvtv 
40544         @: $(MAKE); $(unstage)
40545         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40546         r=`${PWD_COMMAND}`; export r; \
40547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40548         $(RAW_CXX_TARGET_EXPORTS) \
40549         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
40550         for flag in $(EXTRA_TARGET_FLAGS); do \
40551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40552         done; \
40553         (cd $(TARGET_SUBDIR)/libvtv && \
40554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40556                   "RANLIB=$${RANLIB}" \
40557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40558                    pdf) \
40559           || exit 1
40560
40561 @endif target-libvtv
40562
40563 .PHONY: maybe-html-target-libvtv html-target-libvtv
40564 maybe-html-target-libvtv:
40565 @if target-libvtv
40566 maybe-html-target-libvtv: html-target-libvtv
40567
40568 html-target-libvtv: \
40569     configure-target-libvtv 
40570         @: $(MAKE); $(unstage)
40571         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40572         r=`${PWD_COMMAND}`; export r; \
40573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40574         $(RAW_CXX_TARGET_EXPORTS) \
40575         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
40576         for flag in $(EXTRA_TARGET_FLAGS); do \
40577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40578         done; \
40579         (cd $(TARGET_SUBDIR)/libvtv && \
40580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40582                   "RANLIB=$${RANLIB}" \
40583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40584                    html) \
40585           || exit 1
40586
40587 @endif target-libvtv
40588
40589 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
40590 maybe-TAGS-target-libvtv:
40591 @if target-libvtv
40592 maybe-TAGS-target-libvtv: TAGS-target-libvtv
40593
40594 TAGS-target-libvtv: \
40595     configure-target-libvtv 
40596         @: $(MAKE); $(unstage)
40597         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40598         r=`${PWD_COMMAND}`; export r; \
40599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600         $(RAW_CXX_TARGET_EXPORTS) \
40601         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
40602         for flag in $(EXTRA_TARGET_FLAGS); do \
40603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604         done; \
40605         (cd $(TARGET_SUBDIR)/libvtv && \
40606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40608                   "RANLIB=$${RANLIB}" \
40609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40610                    TAGS) \
40611           || exit 1
40612
40613 @endif target-libvtv
40614
40615 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
40616 maybe-install-info-target-libvtv:
40617 @if target-libvtv
40618 maybe-install-info-target-libvtv: install-info-target-libvtv
40619
40620 install-info-target-libvtv: \
40621     configure-target-libvtv \
40622     info-target-libvtv 
40623         @: $(MAKE); $(unstage)
40624         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40625         r=`${PWD_COMMAND}`; export r; \
40626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627         $(RAW_CXX_TARGET_EXPORTS) \
40628         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
40629         for flag in $(EXTRA_TARGET_FLAGS); do \
40630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631         done; \
40632         (cd $(TARGET_SUBDIR)/libvtv && \
40633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635                   "RANLIB=$${RANLIB}" \
40636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637                    install-info) \
40638           || exit 1
40639
40640 @endif target-libvtv
40641
40642 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
40643 maybe-install-pdf-target-libvtv:
40644 @if target-libvtv
40645 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
40646
40647 install-pdf-target-libvtv: \
40648     configure-target-libvtv \
40649     pdf-target-libvtv 
40650         @: $(MAKE); $(unstage)
40651         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40652         r=`${PWD_COMMAND}`; export r; \
40653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654         $(RAW_CXX_TARGET_EXPORTS) \
40655         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
40656         for flag in $(EXTRA_TARGET_FLAGS); do \
40657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40658         done; \
40659         (cd $(TARGET_SUBDIR)/libvtv && \
40660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662                   "RANLIB=$${RANLIB}" \
40663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664                    install-pdf) \
40665           || exit 1
40666
40667 @endif target-libvtv
40668
40669 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
40670 maybe-install-html-target-libvtv:
40671 @if target-libvtv
40672 maybe-install-html-target-libvtv: install-html-target-libvtv
40673
40674 install-html-target-libvtv: \
40675     configure-target-libvtv \
40676     html-target-libvtv 
40677         @: $(MAKE); $(unstage)
40678         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40679         r=`${PWD_COMMAND}`; export r; \
40680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40681         $(RAW_CXX_TARGET_EXPORTS) \
40682         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
40683         for flag in $(EXTRA_TARGET_FLAGS); do \
40684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40685         done; \
40686         (cd $(TARGET_SUBDIR)/libvtv && \
40687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40689                   "RANLIB=$${RANLIB}" \
40690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40691                    install-html) \
40692           || exit 1
40693
40694 @endif target-libvtv
40695
40696 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
40697 maybe-installcheck-target-libvtv:
40698 @if target-libvtv
40699 maybe-installcheck-target-libvtv: installcheck-target-libvtv
40700
40701 installcheck-target-libvtv: \
40702     configure-target-libvtv 
40703         @: $(MAKE); $(unstage)
40704         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40705         r=`${PWD_COMMAND}`; export r; \
40706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40707         $(RAW_CXX_TARGET_EXPORTS) \
40708         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
40709         for flag in $(EXTRA_TARGET_FLAGS); do \
40710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40711         done; \
40712         (cd $(TARGET_SUBDIR)/libvtv && \
40713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40715                   "RANLIB=$${RANLIB}" \
40716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40717                    installcheck) \
40718           || exit 1
40719
40720 @endif target-libvtv
40721
40722 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
40723 maybe-mostlyclean-target-libvtv:
40724 @if target-libvtv
40725 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
40726
40727 mostlyclean-target-libvtv: 
40728         @: $(MAKE); $(unstage)
40729         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40730         r=`${PWD_COMMAND}`; export r; \
40731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40732         $(RAW_CXX_TARGET_EXPORTS) \
40733         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
40734         for flag in $(EXTRA_TARGET_FLAGS); do \
40735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736         done; \
40737         (cd $(TARGET_SUBDIR)/libvtv && \
40738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40740                   "RANLIB=$${RANLIB}" \
40741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40742                    mostlyclean) \
40743           || exit 1
40744
40745 @endif target-libvtv
40746
40747 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
40748 maybe-clean-target-libvtv:
40749 @if target-libvtv
40750 maybe-clean-target-libvtv: clean-target-libvtv
40751
40752 clean-target-libvtv: 
40753         @: $(MAKE); $(unstage)
40754         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40755         r=`${PWD_COMMAND}`; export r; \
40756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757         $(RAW_CXX_TARGET_EXPORTS) \
40758         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
40759         for flag in $(EXTRA_TARGET_FLAGS); do \
40760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40761         done; \
40762         (cd $(TARGET_SUBDIR)/libvtv && \
40763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765                   "RANLIB=$${RANLIB}" \
40766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767                    clean) \
40768           || exit 1
40769
40770 @endif target-libvtv
40771
40772 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
40773 maybe-distclean-target-libvtv:
40774 @if target-libvtv
40775 maybe-distclean-target-libvtv: distclean-target-libvtv
40776
40777 distclean-target-libvtv: 
40778         @: $(MAKE); $(unstage)
40779         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40780         r=`${PWD_COMMAND}`; export r; \
40781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782         $(RAW_CXX_TARGET_EXPORTS) \
40783         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
40784         for flag in $(EXTRA_TARGET_FLAGS); do \
40785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40786         done; \
40787         (cd $(TARGET_SUBDIR)/libvtv && \
40788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40790                   "RANLIB=$${RANLIB}" \
40791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40792                    distclean) \
40793           || exit 1
40794
40795 @endif target-libvtv
40796
40797 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
40798 maybe-maintainer-clean-target-libvtv:
40799 @if target-libvtv
40800 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
40801
40802 maintainer-clean-target-libvtv: 
40803         @: $(MAKE); $(unstage)
40804         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40805         r=`${PWD_COMMAND}`; export r; \
40806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40807         $(RAW_CXX_TARGET_EXPORTS) \
40808         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
40809         for flag in $(EXTRA_TARGET_FLAGS); do \
40810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40811         done; \
40812         (cd $(TARGET_SUBDIR)/libvtv && \
40813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40815                   "RANLIB=$${RANLIB}" \
40816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40817                    maintainer-clean) \
40818           || exit 1
40819
40820 @endif target-libvtv
40821
40822
40823
40824
40825
40826 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
40827 maybe-configure-target-libcilkrts:
40828 @if gcc-bootstrap
40829 configure-target-libcilkrts: stage_current
40830 @endif gcc-bootstrap
40831 @if target-libcilkrts
40832 maybe-configure-target-libcilkrts: configure-target-libcilkrts
40833 configure-target-libcilkrts: 
40834         @: $(MAKE); $(unstage)
40835         @r=`${PWD_COMMAND}`; export r; \
40836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837         echo "Checking multilib configuration for libcilkrts..."; \
40838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
40839         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
40840         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
40841           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
40842             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
40843           else \
40844             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
40845             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
40846           fi; \
40847         else \
40848           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
40849         fi; \
40850         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
40851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
40852         $(NORMAL_TARGET_EXPORTS)  \
40853         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
40854         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
40855         case $(srcdir) in \
40856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40857           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
40858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40859         esac; \
40860         module_srcdir=libcilkrts; \
40861         rm -f no-such-file || : ; \
40862         CONFIG_SITE=no-such-file $(SHELL) \
40863           $$s/$$module_srcdir/configure \
40864           --srcdir=$${topdir}/$$module_srcdir \
40865           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40866           --target=${target_alias}  \
40867           || exit 1
40868 @endif target-libcilkrts
40869
40870
40871
40872
40873
40874 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
40875 maybe-all-target-libcilkrts:
40876 @if gcc-bootstrap
40877 all-target-libcilkrts: stage_current
40878 @endif gcc-bootstrap
40879 @if target-libcilkrts
40880 TARGET-target-libcilkrts=all
40881 maybe-all-target-libcilkrts: all-target-libcilkrts
40882 all-target-libcilkrts: configure-target-libcilkrts
40883         @: $(MAKE); $(unstage)
40884         @r=`${PWD_COMMAND}`; export r; \
40885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886         $(NORMAL_TARGET_EXPORTS)  \
40887         (cd $(TARGET_SUBDIR)/libcilkrts && \
40888           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40889                 $(TARGET-target-libcilkrts))
40890 @endif target-libcilkrts
40891
40892
40893
40894
40895
40896 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
40897 maybe-check-target-libcilkrts:
40898 @if target-libcilkrts
40899 maybe-check-target-libcilkrts: check-target-libcilkrts
40900
40901 check-target-libcilkrts:
40902         @: $(MAKE); $(unstage)
40903         @r=`${PWD_COMMAND}`; export r; \
40904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40905         $(NORMAL_TARGET_EXPORTS) \
40906         (cd $(TARGET_SUBDIR)/libcilkrts && \
40907           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40908
40909 @endif target-libcilkrts
40910
40911 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
40912 maybe-install-target-libcilkrts:
40913 @if target-libcilkrts
40914 maybe-install-target-libcilkrts: install-target-libcilkrts
40915
40916 install-target-libcilkrts: installdirs
40917         @: $(MAKE); $(unstage)
40918         @r=`${PWD_COMMAND}`; export r; \
40919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40920         $(NORMAL_TARGET_EXPORTS) \
40921         (cd $(TARGET_SUBDIR)/libcilkrts && \
40922           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40923
40924 @endif target-libcilkrts
40925
40926 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
40927 maybe-install-strip-target-libcilkrts:
40928 @if target-libcilkrts
40929 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
40930
40931 install-strip-target-libcilkrts: installdirs
40932         @: $(MAKE); $(unstage)
40933         @r=`${PWD_COMMAND}`; export r; \
40934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40935         $(NORMAL_TARGET_EXPORTS) \
40936         (cd $(TARGET_SUBDIR)/libcilkrts && \
40937           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40938
40939 @endif target-libcilkrts
40940
40941 # Other targets (info, dvi, pdf, etc.)
40942
40943 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
40944 maybe-info-target-libcilkrts:
40945 @if target-libcilkrts
40946 maybe-info-target-libcilkrts: info-target-libcilkrts
40947
40948 info-target-libcilkrts: \
40949     configure-target-libcilkrts 
40950         @: $(MAKE); $(unstage)
40951         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
40952         r=`${PWD_COMMAND}`; export r; \
40953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954         $(NORMAL_TARGET_EXPORTS) \
40955         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
40956         for flag in $(EXTRA_TARGET_FLAGS); do \
40957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958         done; \
40959         (cd $(TARGET_SUBDIR)/libcilkrts && \
40960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962                   "RANLIB=$${RANLIB}" \
40963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964                    info) \
40965           || exit 1
40966
40967 @endif target-libcilkrts
40968
40969 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
40970 maybe-dvi-target-libcilkrts:
40971 @if target-libcilkrts
40972 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
40973
40974 dvi-target-libcilkrts: \
40975     configure-target-libcilkrts 
40976         @: $(MAKE); $(unstage)
40977         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
40978         r=`${PWD_COMMAND}`; export r; \
40979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980         $(NORMAL_TARGET_EXPORTS) \
40981         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
40982         for flag in $(EXTRA_TARGET_FLAGS); do \
40983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984         done; \
40985         (cd $(TARGET_SUBDIR)/libcilkrts && \
40986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988                   "RANLIB=$${RANLIB}" \
40989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990                    dvi) \
40991           || exit 1
40992
40993 @endif target-libcilkrts
40994
40995 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
40996 maybe-pdf-target-libcilkrts:
40997 @if target-libcilkrts
40998 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
40999
41000 pdf-target-libcilkrts: \
41001     configure-target-libcilkrts 
41002         @: $(MAKE); $(unstage)
41003         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41004         r=`${PWD_COMMAND}`; export r; \
41005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41006         $(NORMAL_TARGET_EXPORTS) \
41007         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
41008         for flag in $(EXTRA_TARGET_FLAGS); do \
41009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41010         done; \
41011         (cd $(TARGET_SUBDIR)/libcilkrts && \
41012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41014                   "RANLIB=$${RANLIB}" \
41015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41016                    pdf) \
41017           || exit 1
41018
41019 @endif target-libcilkrts
41020
41021 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
41022 maybe-html-target-libcilkrts:
41023 @if target-libcilkrts
41024 maybe-html-target-libcilkrts: html-target-libcilkrts
41025
41026 html-target-libcilkrts: \
41027     configure-target-libcilkrts 
41028         @: $(MAKE); $(unstage)
41029         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41030         r=`${PWD_COMMAND}`; export r; \
41031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41032         $(NORMAL_TARGET_EXPORTS) \
41033         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
41034         for flag in $(EXTRA_TARGET_FLAGS); do \
41035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41036         done; \
41037         (cd $(TARGET_SUBDIR)/libcilkrts && \
41038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41040                   "RANLIB=$${RANLIB}" \
41041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41042                    html) \
41043           || exit 1
41044
41045 @endif target-libcilkrts
41046
41047 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
41048 maybe-TAGS-target-libcilkrts:
41049 @if target-libcilkrts
41050 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
41051
41052 TAGS-target-libcilkrts: \
41053     configure-target-libcilkrts 
41054         @: $(MAKE); $(unstage)
41055         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41056         r=`${PWD_COMMAND}`; export r; \
41057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058         $(NORMAL_TARGET_EXPORTS) \
41059         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
41060         for flag in $(EXTRA_TARGET_FLAGS); do \
41061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41062         done; \
41063         (cd $(TARGET_SUBDIR)/libcilkrts && \
41064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41066                   "RANLIB=$${RANLIB}" \
41067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41068                    TAGS) \
41069           || exit 1
41070
41071 @endif target-libcilkrts
41072
41073 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
41074 maybe-install-info-target-libcilkrts:
41075 @if target-libcilkrts
41076 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
41077
41078 install-info-target-libcilkrts: \
41079     configure-target-libcilkrts \
41080     info-target-libcilkrts 
41081         @: $(MAKE); $(unstage)
41082         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41083         r=`${PWD_COMMAND}`; export r; \
41084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41085         $(NORMAL_TARGET_EXPORTS) \
41086         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
41087         for flag in $(EXTRA_TARGET_FLAGS); do \
41088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41089         done; \
41090         (cd $(TARGET_SUBDIR)/libcilkrts && \
41091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41093                   "RANLIB=$${RANLIB}" \
41094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41095                    install-info) \
41096           || exit 1
41097
41098 @endif target-libcilkrts
41099
41100 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
41101 maybe-install-pdf-target-libcilkrts:
41102 @if target-libcilkrts
41103 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
41104
41105 install-pdf-target-libcilkrts: \
41106     configure-target-libcilkrts \
41107     pdf-target-libcilkrts 
41108         @: $(MAKE); $(unstage)
41109         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41110         r=`${PWD_COMMAND}`; export r; \
41111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41112         $(NORMAL_TARGET_EXPORTS) \
41113         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
41114         for flag in $(EXTRA_TARGET_FLAGS); do \
41115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41116         done; \
41117         (cd $(TARGET_SUBDIR)/libcilkrts && \
41118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41120                   "RANLIB=$${RANLIB}" \
41121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41122                    install-pdf) \
41123           || exit 1
41124
41125 @endif target-libcilkrts
41126
41127 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
41128 maybe-install-html-target-libcilkrts:
41129 @if target-libcilkrts
41130 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
41131
41132 install-html-target-libcilkrts: \
41133     configure-target-libcilkrts \
41134     html-target-libcilkrts 
41135         @: $(MAKE); $(unstage)
41136         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41137         r=`${PWD_COMMAND}`; export r; \
41138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41139         $(NORMAL_TARGET_EXPORTS) \
41140         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
41141         for flag in $(EXTRA_TARGET_FLAGS); do \
41142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41143         done; \
41144         (cd $(TARGET_SUBDIR)/libcilkrts && \
41145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41147                   "RANLIB=$${RANLIB}" \
41148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41149                    install-html) \
41150           || exit 1
41151
41152 @endif target-libcilkrts
41153
41154 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
41155 maybe-installcheck-target-libcilkrts:
41156 @if target-libcilkrts
41157 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
41158
41159 installcheck-target-libcilkrts: \
41160     configure-target-libcilkrts 
41161         @: $(MAKE); $(unstage)
41162         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41163         r=`${PWD_COMMAND}`; export r; \
41164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41165         $(NORMAL_TARGET_EXPORTS) \
41166         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
41167         for flag in $(EXTRA_TARGET_FLAGS); do \
41168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41169         done; \
41170         (cd $(TARGET_SUBDIR)/libcilkrts && \
41171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41173                   "RANLIB=$${RANLIB}" \
41174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41175                    installcheck) \
41176           || exit 1
41177
41178 @endif target-libcilkrts
41179
41180 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
41181 maybe-mostlyclean-target-libcilkrts:
41182 @if target-libcilkrts
41183 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
41184
41185 mostlyclean-target-libcilkrts: 
41186         @: $(MAKE); $(unstage)
41187         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41188         r=`${PWD_COMMAND}`; export r; \
41189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190         $(NORMAL_TARGET_EXPORTS) \
41191         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
41192         for flag in $(EXTRA_TARGET_FLAGS); do \
41193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41194         done; \
41195         (cd $(TARGET_SUBDIR)/libcilkrts && \
41196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41198                   "RANLIB=$${RANLIB}" \
41199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41200                    mostlyclean) \
41201           || exit 1
41202
41203 @endif target-libcilkrts
41204
41205 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
41206 maybe-clean-target-libcilkrts:
41207 @if target-libcilkrts
41208 maybe-clean-target-libcilkrts: clean-target-libcilkrts
41209
41210 clean-target-libcilkrts: 
41211         @: $(MAKE); $(unstage)
41212         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41213         r=`${PWD_COMMAND}`; export r; \
41214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41215         $(NORMAL_TARGET_EXPORTS) \
41216         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
41217         for flag in $(EXTRA_TARGET_FLAGS); do \
41218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41219         done; \
41220         (cd $(TARGET_SUBDIR)/libcilkrts && \
41221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41223                   "RANLIB=$${RANLIB}" \
41224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41225                    clean) \
41226           || exit 1
41227
41228 @endif target-libcilkrts
41229
41230 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
41231 maybe-distclean-target-libcilkrts:
41232 @if target-libcilkrts
41233 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
41234
41235 distclean-target-libcilkrts: 
41236         @: $(MAKE); $(unstage)
41237         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41238         r=`${PWD_COMMAND}`; export r; \
41239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240         $(NORMAL_TARGET_EXPORTS) \
41241         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
41242         for flag in $(EXTRA_TARGET_FLAGS); do \
41243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41244         done; \
41245         (cd $(TARGET_SUBDIR)/libcilkrts && \
41246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41248                   "RANLIB=$${RANLIB}" \
41249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41250                    distclean) \
41251           || exit 1
41252
41253 @endif target-libcilkrts
41254
41255 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
41256 maybe-maintainer-clean-target-libcilkrts:
41257 @if target-libcilkrts
41258 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
41259
41260 maintainer-clean-target-libcilkrts: 
41261         @: $(MAKE); $(unstage)
41262         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41263         r=`${PWD_COMMAND}`; export r; \
41264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41265         $(NORMAL_TARGET_EXPORTS) \
41266         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
41267         for flag in $(EXTRA_TARGET_FLAGS); do \
41268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41269         done; \
41270         (cd $(TARGET_SUBDIR)/libcilkrts && \
41271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41273                   "RANLIB=$${RANLIB}" \
41274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41275                    maintainer-clean) \
41276           || exit 1
41277
41278 @endif target-libcilkrts
41279
41280
41281
41282
41283
41284 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
41285 maybe-configure-target-liboffloadmic:
41286 @if gcc-bootstrap
41287 configure-target-liboffloadmic: stage_current
41288 @endif gcc-bootstrap
41289 @if target-liboffloadmic
41290 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
41291 configure-target-liboffloadmic: 
41292         @: $(MAKE); $(unstage)
41293         @r=`${PWD_COMMAND}`; export r; \
41294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41295         echo "Checking multilib configuration for liboffloadmic..."; \
41296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
41298         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41299           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41300             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
41301           else \
41302             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
41303             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41304           fi; \
41305         else \
41306           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41307         fi; \
41308         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
41309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41310         $(NORMAL_TARGET_EXPORTS)  \
41311         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
41312         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
41313         case $(srcdir) in \
41314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41315           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
41316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41317         esac; \
41318         module_srcdir=liboffloadmic; \
41319         rm -f no-such-file || : ; \
41320         CONFIG_SITE=no-such-file $(SHELL) \
41321           $$s/$$module_srcdir/configure \
41322           --srcdir=$${topdir}/$$module_srcdir \
41323           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41324           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
41325           || exit 1
41326 @endif target-liboffloadmic
41327
41328
41329
41330
41331
41332 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
41333 maybe-all-target-liboffloadmic:
41334 @if gcc-bootstrap
41335 all-target-liboffloadmic: stage_current
41336 @endif gcc-bootstrap
41337 @if target-liboffloadmic
41338 TARGET-target-liboffloadmic=all
41339 maybe-all-target-liboffloadmic: all-target-liboffloadmic
41340 all-target-liboffloadmic: configure-target-liboffloadmic
41341         @: $(MAKE); $(unstage)
41342         @r=`${PWD_COMMAND}`; export r; \
41343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41344         $(NORMAL_TARGET_EXPORTS)  \
41345         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41346           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41347                 $(TARGET-target-liboffloadmic))
41348 @endif target-liboffloadmic
41349
41350
41351
41352
41353
41354 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
41355 maybe-check-target-liboffloadmic:
41356 @if target-liboffloadmic
41357 maybe-check-target-liboffloadmic: check-target-liboffloadmic
41358
41359 check-target-liboffloadmic:
41360         @: $(MAKE); $(unstage)
41361         @r=`${PWD_COMMAND}`; export r; \
41362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41363         $(NORMAL_TARGET_EXPORTS) \
41364         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41365           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41366
41367 @endif target-liboffloadmic
41368
41369 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
41370 maybe-install-target-liboffloadmic:
41371 @if target-liboffloadmic
41372 maybe-install-target-liboffloadmic: install-target-liboffloadmic
41373
41374 install-target-liboffloadmic: installdirs
41375         @: $(MAKE); $(unstage)
41376         @r=`${PWD_COMMAND}`; export r; \
41377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378         $(NORMAL_TARGET_EXPORTS) \
41379         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41380           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41381
41382 @endif target-liboffloadmic
41383
41384 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
41385 maybe-install-strip-target-liboffloadmic:
41386 @if target-liboffloadmic
41387 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
41388
41389 install-strip-target-liboffloadmic: installdirs
41390         @: $(MAKE); $(unstage)
41391         @r=`${PWD_COMMAND}`; export r; \
41392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41393         $(NORMAL_TARGET_EXPORTS) \
41394         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41395           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41396
41397 @endif target-liboffloadmic
41398
41399 # Other targets (info, dvi, pdf, etc.)
41400
41401 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
41402 maybe-info-target-liboffloadmic:
41403 @if target-liboffloadmic
41404 maybe-info-target-liboffloadmic: info-target-liboffloadmic
41405
41406 info-target-liboffloadmic: \
41407     configure-target-liboffloadmic 
41408         @: $(MAKE); $(unstage)
41409         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41410         r=`${PWD_COMMAND}`; export r; \
41411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41412         $(NORMAL_TARGET_EXPORTS) \
41413         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
41414         for flag in $(EXTRA_TARGET_FLAGS); do \
41415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41416         done; \
41417         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41420                   "RANLIB=$${RANLIB}" \
41421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41422                    info) \
41423           || exit 1
41424
41425 @endif target-liboffloadmic
41426
41427 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
41428 maybe-dvi-target-liboffloadmic:
41429 @if target-liboffloadmic
41430 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
41431
41432 dvi-target-liboffloadmic: \
41433     configure-target-liboffloadmic 
41434         @: $(MAKE); $(unstage)
41435         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41436         r=`${PWD_COMMAND}`; export r; \
41437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41438         $(NORMAL_TARGET_EXPORTS) \
41439         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
41440         for flag in $(EXTRA_TARGET_FLAGS); do \
41441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41442         done; \
41443         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41446                   "RANLIB=$${RANLIB}" \
41447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41448                    dvi) \
41449           || exit 1
41450
41451 @endif target-liboffloadmic
41452
41453 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
41454 maybe-pdf-target-liboffloadmic:
41455 @if target-liboffloadmic
41456 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
41457
41458 pdf-target-liboffloadmic: \
41459     configure-target-liboffloadmic 
41460         @: $(MAKE); $(unstage)
41461         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41462         r=`${PWD_COMMAND}`; export r; \
41463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41464         $(NORMAL_TARGET_EXPORTS) \
41465         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
41466         for flag in $(EXTRA_TARGET_FLAGS); do \
41467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41468         done; \
41469         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41472                   "RANLIB=$${RANLIB}" \
41473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41474                    pdf) \
41475           || exit 1
41476
41477 @endif target-liboffloadmic
41478
41479 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
41480 maybe-html-target-liboffloadmic:
41481 @if target-liboffloadmic
41482 maybe-html-target-liboffloadmic: html-target-liboffloadmic
41483
41484 html-target-liboffloadmic: \
41485     configure-target-liboffloadmic 
41486         @: $(MAKE); $(unstage)
41487         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41488         r=`${PWD_COMMAND}`; export r; \
41489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41490         $(NORMAL_TARGET_EXPORTS) \
41491         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
41492         for flag in $(EXTRA_TARGET_FLAGS); do \
41493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41494         done; \
41495         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41498                   "RANLIB=$${RANLIB}" \
41499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41500                    html) \
41501           || exit 1
41502
41503 @endif target-liboffloadmic
41504
41505 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
41506 maybe-TAGS-target-liboffloadmic:
41507 @if target-liboffloadmic
41508 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
41509
41510 TAGS-target-liboffloadmic: \
41511     configure-target-liboffloadmic 
41512         @: $(MAKE); $(unstage)
41513         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41514         r=`${PWD_COMMAND}`; export r; \
41515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516         $(NORMAL_TARGET_EXPORTS) \
41517         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
41518         for flag in $(EXTRA_TARGET_FLAGS); do \
41519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520         done; \
41521         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524                   "RANLIB=$${RANLIB}" \
41525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526                    TAGS) \
41527           || exit 1
41528
41529 @endif target-liboffloadmic
41530
41531 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
41532 maybe-install-info-target-liboffloadmic:
41533 @if target-liboffloadmic
41534 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
41535
41536 install-info-target-liboffloadmic: \
41537     configure-target-liboffloadmic \
41538     info-target-liboffloadmic 
41539         @: $(MAKE); $(unstage)
41540         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41541         r=`${PWD_COMMAND}`; export r; \
41542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41543         $(NORMAL_TARGET_EXPORTS) \
41544         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
41545         for flag in $(EXTRA_TARGET_FLAGS); do \
41546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41547         done; \
41548         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41551                   "RANLIB=$${RANLIB}" \
41552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41553                    install-info) \
41554           || exit 1
41555
41556 @endif target-liboffloadmic
41557
41558 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
41559 maybe-install-pdf-target-liboffloadmic:
41560 @if target-liboffloadmic
41561 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
41562
41563 install-pdf-target-liboffloadmic: \
41564     configure-target-liboffloadmic \
41565     pdf-target-liboffloadmic 
41566         @: $(MAKE); $(unstage)
41567         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41568         r=`${PWD_COMMAND}`; export r; \
41569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570         $(NORMAL_TARGET_EXPORTS) \
41571         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
41572         for flag in $(EXTRA_TARGET_FLAGS); do \
41573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41574         done; \
41575         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41578                   "RANLIB=$${RANLIB}" \
41579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41580                    install-pdf) \
41581           || exit 1
41582
41583 @endif target-liboffloadmic
41584
41585 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
41586 maybe-install-html-target-liboffloadmic:
41587 @if target-liboffloadmic
41588 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
41589
41590 install-html-target-liboffloadmic: \
41591     configure-target-liboffloadmic \
41592     html-target-liboffloadmic 
41593         @: $(MAKE); $(unstage)
41594         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41595         r=`${PWD_COMMAND}`; export r; \
41596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41597         $(NORMAL_TARGET_EXPORTS) \
41598         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
41599         for flag in $(EXTRA_TARGET_FLAGS); do \
41600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41601         done; \
41602         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41605                   "RANLIB=$${RANLIB}" \
41606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41607                    install-html) \
41608           || exit 1
41609
41610 @endif target-liboffloadmic
41611
41612 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
41613 maybe-installcheck-target-liboffloadmic:
41614 @if target-liboffloadmic
41615 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
41616
41617 installcheck-target-liboffloadmic: \
41618     configure-target-liboffloadmic 
41619         @: $(MAKE); $(unstage)
41620         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41621         r=`${PWD_COMMAND}`; export r; \
41622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41623         $(NORMAL_TARGET_EXPORTS) \
41624         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
41625         for flag in $(EXTRA_TARGET_FLAGS); do \
41626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41627         done; \
41628         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41631                   "RANLIB=$${RANLIB}" \
41632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41633                    installcheck) \
41634           || exit 1
41635
41636 @endif target-liboffloadmic
41637
41638 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
41639 maybe-mostlyclean-target-liboffloadmic:
41640 @if target-liboffloadmic
41641 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
41642
41643 mostlyclean-target-liboffloadmic: 
41644         @: $(MAKE); $(unstage)
41645         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41646         r=`${PWD_COMMAND}`; export r; \
41647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41648         $(NORMAL_TARGET_EXPORTS) \
41649         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
41650         for flag in $(EXTRA_TARGET_FLAGS); do \
41651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41652         done; \
41653         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41656                   "RANLIB=$${RANLIB}" \
41657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41658                    mostlyclean) \
41659           || exit 1
41660
41661 @endif target-liboffloadmic
41662
41663 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
41664 maybe-clean-target-liboffloadmic:
41665 @if target-liboffloadmic
41666 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
41667
41668 clean-target-liboffloadmic: 
41669         @: $(MAKE); $(unstage)
41670         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41671         r=`${PWD_COMMAND}`; export r; \
41672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673         $(NORMAL_TARGET_EXPORTS) \
41674         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
41675         for flag in $(EXTRA_TARGET_FLAGS); do \
41676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41677         done; \
41678         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681                   "RANLIB=$${RANLIB}" \
41682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683                    clean) \
41684           || exit 1
41685
41686 @endif target-liboffloadmic
41687
41688 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
41689 maybe-distclean-target-liboffloadmic:
41690 @if target-liboffloadmic
41691 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
41692
41693 distclean-target-liboffloadmic: 
41694         @: $(MAKE); $(unstage)
41695         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41696         r=`${PWD_COMMAND}`; export r; \
41697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698         $(NORMAL_TARGET_EXPORTS) \
41699         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
41700         for flag in $(EXTRA_TARGET_FLAGS); do \
41701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41702         done; \
41703         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706                   "RANLIB=$${RANLIB}" \
41707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708                    distclean) \
41709           || exit 1
41710
41711 @endif target-liboffloadmic
41712
41713 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
41714 maybe-maintainer-clean-target-liboffloadmic:
41715 @if target-liboffloadmic
41716 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
41717
41718 maintainer-clean-target-liboffloadmic: 
41719         @: $(MAKE); $(unstage)
41720         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41721         r=`${PWD_COMMAND}`; export r; \
41722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723         $(NORMAL_TARGET_EXPORTS) \
41724         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
41725         for flag in $(EXTRA_TARGET_FLAGS); do \
41726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727         done; \
41728         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731                   "RANLIB=$${RANLIB}" \
41732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733                    maintainer-clean) \
41734           || exit 1
41735
41736 @endif target-liboffloadmic
41737
41738
41739
41740
41741
41742 .PHONY: configure-target-libssp maybe-configure-target-libssp
41743 maybe-configure-target-libssp:
41744 @if gcc-bootstrap
41745 configure-target-libssp: stage_current
41746 @endif gcc-bootstrap
41747 @if target-libssp
41748 maybe-configure-target-libssp: configure-target-libssp
41749 configure-target-libssp: 
41750         @: $(MAKE); $(unstage)
41751         @r=`${PWD_COMMAND}`; export r; \
41752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753         echo "Checking multilib configuration for libssp..."; \
41754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
41755         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
41756         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41757           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41758             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41759           else \
41760             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41761             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41762           fi; \
41763         else \
41764           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41765         fi; \
41766         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
41768         $(NORMAL_TARGET_EXPORTS)  \
41769         echo Configuring in $(TARGET_SUBDIR)/libssp; \
41770         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41771         case $(srcdir) in \
41772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41773           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41775         esac; \
41776         module_srcdir=libssp; \
41777         rm -f no-such-file || : ; \
41778         CONFIG_SITE=no-such-file $(SHELL) \
41779           $$s/$$module_srcdir/configure \
41780           --srcdir=$${topdir}/$$module_srcdir \
41781           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41782           --target=${target_alias}  \
41783           || exit 1
41784 @endif target-libssp
41785
41786
41787
41788
41789
41790 .PHONY: all-target-libssp maybe-all-target-libssp
41791 maybe-all-target-libssp:
41792 @if gcc-bootstrap
41793 all-target-libssp: stage_current
41794 @endif gcc-bootstrap
41795 @if target-libssp
41796 TARGET-target-libssp=all
41797 maybe-all-target-libssp: all-target-libssp
41798 all-target-libssp: configure-target-libssp
41799         @: $(MAKE); $(unstage)
41800         @r=`${PWD_COMMAND}`; export r; \
41801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41802         $(NORMAL_TARGET_EXPORTS)  \
41803         (cd $(TARGET_SUBDIR)/libssp && \
41804           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41805                 $(TARGET-target-libssp))
41806 @endif target-libssp
41807
41808
41809
41810
41811
41812 .PHONY: check-target-libssp maybe-check-target-libssp
41813 maybe-check-target-libssp:
41814 @if target-libssp
41815 maybe-check-target-libssp: check-target-libssp
41816
41817 check-target-libssp:
41818         @: $(MAKE); $(unstage)
41819         @r=`${PWD_COMMAND}`; export r; \
41820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821         $(NORMAL_TARGET_EXPORTS) \
41822         (cd $(TARGET_SUBDIR)/libssp && \
41823           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41824
41825 @endif target-libssp
41826
41827 .PHONY: install-target-libssp maybe-install-target-libssp
41828 maybe-install-target-libssp:
41829 @if target-libssp
41830 maybe-install-target-libssp: install-target-libssp
41831
41832 install-target-libssp: installdirs
41833         @: $(MAKE); $(unstage)
41834         @r=`${PWD_COMMAND}`; export r; \
41835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41836         $(NORMAL_TARGET_EXPORTS) \
41837         (cd $(TARGET_SUBDIR)/libssp && \
41838           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41839
41840 @endif target-libssp
41841
41842 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
41843 maybe-install-strip-target-libssp:
41844 @if target-libssp
41845 maybe-install-strip-target-libssp: install-strip-target-libssp
41846
41847 install-strip-target-libssp: installdirs
41848         @: $(MAKE); $(unstage)
41849         @r=`${PWD_COMMAND}`; export r; \
41850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41851         $(NORMAL_TARGET_EXPORTS) \
41852         (cd $(TARGET_SUBDIR)/libssp && \
41853           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41854
41855 @endif target-libssp
41856
41857 # Other targets (info, dvi, pdf, etc.)
41858
41859 .PHONY: maybe-info-target-libssp info-target-libssp
41860 maybe-info-target-libssp:
41861 @if target-libssp
41862 maybe-info-target-libssp: info-target-libssp
41863
41864 info-target-libssp: \
41865     configure-target-libssp 
41866         @: $(MAKE); $(unstage)
41867         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41868         r=`${PWD_COMMAND}`; export r; \
41869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41870         $(NORMAL_TARGET_EXPORTS) \
41871         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
41872         for flag in $(EXTRA_TARGET_FLAGS); do \
41873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41874         done; \
41875         (cd $(TARGET_SUBDIR)/libssp && \
41876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41878                   "RANLIB=$${RANLIB}" \
41879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41880                    info) \
41881           || exit 1
41882
41883 @endif target-libssp
41884
41885 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41886 maybe-dvi-target-libssp:
41887 @if target-libssp
41888 maybe-dvi-target-libssp: dvi-target-libssp
41889
41890 dvi-target-libssp: \
41891     configure-target-libssp 
41892         @: $(MAKE); $(unstage)
41893         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41894         r=`${PWD_COMMAND}`; export r; \
41895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41896         $(NORMAL_TARGET_EXPORTS) \
41897         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
41898         for flag in $(EXTRA_TARGET_FLAGS); do \
41899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41900         done; \
41901         (cd $(TARGET_SUBDIR)/libssp && \
41902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41904                   "RANLIB=$${RANLIB}" \
41905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41906                    dvi) \
41907           || exit 1
41908
41909 @endif target-libssp
41910
41911 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41912 maybe-pdf-target-libssp:
41913 @if target-libssp
41914 maybe-pdf-target-libssp: pdf-target-libssp
41915
41916 pdf-target-libssp: \
41917     configure-target-libssp 
41918         @: $(MAKE); $(unstage)
41919         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41920         r=`${PWD_COMMAND}`; export r; \
41921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41922         $(NORMAL_TARGET_EXPORTS) \
41923         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
41924         for flag in $(EXTRA_TARGET_FLAGS); do \
41925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41926         done; \
41927         (cd $(TARGET_SUBDIR)/libssp && \
41928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41930                   "RANLIB=$${RANLIB}" \
41931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41932                    pdf) \
41933           || exit 1
41934
41935 @endif target-libssp
41936
41937 .PHONY: maybe-html-target-libssp html-target-libssp
41938 maybe-html-target-libssp:
41939 @if target-libssp
41940 maybe-html-target-libssp: html-target-libssp
41941
41942 html-target-libssp: \
41943     configure-target-libssp 
41944         @: $(MAKE); $(unstage)
41945         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41946         r=`${PWD_COMMAND}`; export r; \
41947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41948         $(NORMAL_TARGET_EXPORTS) \
41949         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
41950         for flag in $(EXTRA_TARGET_FLAGS); do \
41951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41952         done; \
41953         (cd $(TARGET_SUBDIR)/libssp && \
41954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41956                   "RANLIB=$${RANLIB}" \
41957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41958                    html) \
41959           || exit 1
41960
41961 @endif target-libssp
41962
41963 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41964 maybe-TAGS-target-libssp:
41965 @if target-libssp
41966 maybe-TAGS-target-libssp: TAGS-target-libssp
41967
41968 TAGS-target-libssp: \
41969     configure-target-libssp 
41970         @: $(MAKE); $(unstage)
41971         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41972         r=`${PWD_COMMAND}`; export r; \
41973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41974         $(NORMAL_TARGET_EXPORTS) \
41975         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
41976         for flag in $(EXTRA_TARGET_FLAGS); do \
41977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41978         done; \
41979         (cd $(TARGET_SUBDIR)/libssp && \
41980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41982                   "RANLIB=$${RANLIB}" \
41983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41984                    TAGS) \
41985           || exit 1
41986
41987 @endif target-libssp
41988
41989 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41990 maybe-install-info-target-libssp:
41991 @if target-libssp
41992 maybe-install-info-target-libssp: install-info-target-libssp
41993
41994 install-info-target-libssp: \
41995     configure-target-libssp \
41996     info-target-libssp 
41997         @: $(MAKE); $(unstage)
41998         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41999         r=`${PWD_COMMAND}`; export r; \
42000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42001         $(NORMAL_TARGET_EXPORTS) \
42002         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
42003         for flag in $(EXTRA_TARGET_FLAGS); do \
42004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42005         done; \
42006         (cd $(TARGET_SUBDIR)/libssp && \
42007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42009                   "RANLIB=$${RANLIB}" \
42010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42011                    install-info) \
42012           || exit 1
42013
42014 @endif target-libssp
42015
42016 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
42017 maybe-install-pdf-target-libssp:
42018 @if target-libssp
42019 maybe-install-pdf-target-libssp: install-pdf-target-libssp
42020
42021 install-pdf-target-libssp: \
42022     configure-target-libssp \
42023     pdf-target-libssp 
42024         @: $(MAKE); $(unstage)
42025         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42026         r=`${PWD_COMMAND}`; export r; \
42027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028         $(NORMAL_TARGET_EXPORTS) \
42029         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
42030         for flag in $(EXTRA_TARGET_FLAGS); do \
42031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42032         done; \
42033         (cd $(TARGET_SUBDIR)/libssp && \
42034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42036                   "RANLIB=$${RANLIB}" \
42037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42038                    install-pdf) \
42039           || exit 1
42040
42041 @endif target-libssp
42042
42043 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
42044 maybe-install-html-target-libssp:
42045 @if target-libssp
42046 maybe-install-html-target-libssp: install-html-target-libssp
42047
42048 install-html-target-libssp: \
42049     configure-target-libssp \
42050     html-target-libssp 
42051         @: $(MAKE); $(unstage)
42052         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42053         r=`${PWD_COMMAND}`; export r; \
42054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42055         $(NORMAL_TARGET_EXPORTS) \
42056         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
42057         for flag in $(EXTRA_TARGET_FLAGS); do \
42058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42059         done; \
42060         (cd $(TARGET_SUBDIR)/libssp && \
42061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42063                   "RANLIB=$${RANLIB}" \
42064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42065                    install-html) \
42066           || exit 1
42067
42068 @endif target-libssp
42069
42070 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
42071 maybe-installcheck-target-libssp:
42072 @if target-libssp
42073 maybe-installcheck-target-libssp: installcheck-target-libssp
42074
42075 installcheck-target-libssp: \
42076     configure-target-libssp 
42077         @: $(MAKE); $(unstage)
42078         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42079         r=`${PWD_COMMAND}`; export r; \
42080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081         $(NORMAL_TARGET_EXPORTS) \
42082         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
42083         for flag in $(EXTRA_TARGET_FLAGS); do \
42084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42085         done; \
42086         (cd $(TARGET_SUBDIR)/libssp && \
42087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42089                   "RANLIB=$${RANLIB}" \
42090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42091                    installcheck) \
42092           || exit 1
42093
42094 @endif target-libssp
42095
42096 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
42097 maybe-mostlyclean-target-libssp:
42098 @if target-libssp
42099 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
42100
42101 mostlyclean-target-libssp: 
42102         @: $(MAKE); $(unstage)
42103         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42104         r=`${PWD_COMMAND}`; export r; \
42105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106         $(NORMAL_TARGET_EXPORTS) \
42107         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
42108         for flag in $(EXTRA_TARGET_FLAGS); do \
42109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42110         done; \
42111         (cd $(TARGET_SUBDIR)/libssp && \
42112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42114                   "RANLIB=$${RANLIB}" \
42115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42116                    mostlyclean) \
42117           || exit 1
42118
42119 @endif target-libssp
42120
42121 .PHONY: maybe-clean-target-libssp clean-target-libssp
42122 maybe-clean-target-libssp:
42123 @if target-libssp
42124 maybe-clean-target-libssp: clean-target-libssp
42125
42126 clean-target-libssp: 
42127         @: $(MAKE); $(unstage)
42128         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42129         r=`${PWD_COMMAND}`; export r; \
42130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42131         $(NORMAL_TARGET_EXPORTS) \
42132         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
42133         for flag in $(EXTRA_TARGET_FLAGS); do \
42134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42135         done; \
42136         (cd $(TARGET_SUBDIR)/libssp && \
42137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42139                   "RANLIB=$${RANLIB}" \
42140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42141                    clean) \
42142           || exit 1
42143
42144 @endif target-libssp
42145
42146 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
42147 maybe-distclean-target-libssp:
42148 @if target-libssp
42149 maybe-distclean-target-libssp: distclean-target-libssp
42150
42151 distclean-target-libssp: 
42152         @: $(MAKE); $(unstage)
42153         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42154         r=`${PWD_COMMAND}`; export r; \
42155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42156         $(NORMAL_TARGET_EXPORTS) \
42157         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
42158         for flag in $(EXTRA_TARGET_FLAGS); do \
42159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42160         done; \
42161         (cd $(TARGET_SUBDIR)/libssp && \
42162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42164                   "RANLIB=$${RANLIB}" \
42165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42166                    distclean) \
42167           || exit 1
42168
42169 @endif target-libssp
42170
42171 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
42172 maybe-maintainer-clean-target-libssp:
42173 @if target-libssp
42174 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42175
42176 maintainer-clean-target-libssp: 
42177         @: $(MAKE); $(unstage)
42178         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42179         r=`${PWD_COMMAND}`; export r; \
42180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42181         $(NORMAL_TARGET_EXPORTS) \
42182         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
42183         for flag in $(EXTRA_TARGET_FLAGS); do \
42184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42185         done; \
42186         (cd $(TARGET_SUBDIR)/libssp && \
42187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42189                   "RANLIB=$${RANLIB}" \
42190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42191                    maintainer-clean) \
42192           || exit 1
42193
42194 @endif target-libssp
42195
42196
42197
42198
42199
42200 .PHONY: configure-target-newlib maybe-configure-target-newlib
42201 maybe-configure-target-newlib:
42202 @if gcc-bootstrap
42203 configure-target-newlib: stage_current
42204 @endif gcc-bootstrap
42205 @if target-newlib
42206 maybe-configure-target-newlib: configure-target-newlib
42207 configure-target-newlib: 
42208         @: $(MAKE); $(unstage)
42209         @r=`${PWD_COMMAND}`; export r; \
42210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211         echo "Checking multilib configuration for newlib..."; \
42212         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42213         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
42214         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42215           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42216             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42217           else \
42218             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42219             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42220           fi; \
42221         else \
42222           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42223         fi; \
42224         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42225         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42226         $(NORMAL_TARGET_EXPORTS)  \
42227         echo Configuring in $(TARGET_SUBDIR)/newlib; \
42228         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42229         case $(srcdir) in \
42230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42231           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42233         esac; \
42234         module_srcdir=newlib; \
42235         rm -f no-such-file || : ; \
42236         CONFIG_SITE=no-such-file $(SHELL) \
42237           $$s/$$module_srcdir/configure \
42238           --srcdir=$${topdir}/$$module_srcdir \
42239           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42240           --target=${target_alias}  \
42241           || exit 1
42242 @endif target-newlib
42243
42244
42245
42246
42247
42248 .PHONY: all-target-newlib maybe-all-target-newlib
42249 maybe-all-target-newlib:
42250 @if gcc-bootstrap
42251 all-target-newlib: stage_current
42252 @endif gcc-bootstrap
42253 @if target-newlib
42254 TARGET-target-newlib=all
42255 maybe-all-target-newlib: all-target-newlib
42256 all-target-newlib: configure-target-newlib
42257         @: $(MAKE); $(unstage)
42258         @r=`${PWD_COMMAND}`; export r; \
42259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42260         $(NORMAL_TARGET_EXPORTS)  \
42261         (cd $(TARGET_SUBDIR)/newlib && \
42262           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42263                 $(TARGET-target-newlib))
42264 @endif target-newlib
42265
42266
42267
42268
42269
42270 .PHONY: check-target-newlib maybe-check-target-newlib
42271 maybe-check-target-newlib:
42272 @if target-newlib
42273 maybe-check-target-newlib: check-target-newlib
42274
42275 check-target-newlib:
42276         @: $(MAKE); $(unstage)
42277         @r=`${PWD_COMMAND}`; export r; \
42278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42279         $(NORMAL_TARGET_EXPORTS) \
42280         (cd $(TARGET_SUBDIR)/newlib && \
42281           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42282
42283 @endif target-newlib
42284
42285 .PHONY: install-target-newlib maybe-install-target-newlib
42286 maybe-install-target-newlib:
42287 @if target-newlib
42288 maybe-install-target-newlib: install-target-newlib
42289
42290 install-target-newlib: installdirs
42291         @: $(MAKE); $(unstage)
42292         @r=`${PWD_COMMAND}`; export r; \
42293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42294         $(NORMAL_TARGET_EXPORTS) \
42295         (cd $(TARGET_SUBDIR)/newlib && \
42296           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42297
42298 @endif target-newlib
42299
42300 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
42301 maybe-install-strip-target-newlib:
42302 @if target-newlib
42303 maybe-install-strip-target-newlib: install-strip-target-newlib
42304
42305 install-strip-target-newlib: installdirs
42306         @: $(MAKE); $(unstage)
42307         @r=`${PWD_COMMAND}`; export r; \
42308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42309         $(NORMAL_TARGET_EXPORTS) \
42310         (cd $(TARGET_SUBDIR)/newlib && \
42311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42312
42313 @endif target-newlib
42314
42315 # Other targets (info, dvi, pdf, etc.)
42316
42317 .PHONY: maybe-info-target-newlib info-target-newlib
42318 maybe-info-target-newlib:
42319 @if target-newlib
42320 maybe-info-target-newlib: info-target-newlib
42321
42322 info-target-newlib: \
42323     configure-target-newlib 
42324         @: $(MAKE); $(unstage)
42325         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42326         r=`${PWD_COMMAND}`; export r; \
42327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42328         $(NORMAL_TARGET_EXPORTS) \
42329         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
42330         for flag in $(EXTRA_TARGET_FLAGS); do \
42331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42332         done; \
42333         (cd $(TARGET_SUBDIR)/newlib && \
42334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42336                   "RANLIB=$${RANLIB}" \
42337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42338                    info) \
42339           || exit 1
42340
42341 @endif target-newlib
42342
42343 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42344 maybe-dvi-target-newlib:
42345 @if target-newlib
42346 maybe-dvi-target-newlib: dvi-target-newlib
42347
42348 dvi-target-newlib: \
42349     configure-target-newlib 
42350         @: $(MAKE); $(unstage)
42351         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42352         r=`${PWD_COMMAND}`; export r; \
42353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42354         $(NORMAL_TARGET_EXPORTS) \
42355         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
42356         for flag in $(EXTRA_TARGET_FLAGS); do \
42357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42358         done; \
42359         (cd $(TARGET_SUBDIR)/newlib && \
42360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42362                   "RANLIB=$${RANLIB}" \
42363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42364                    dvi) \
42365           || exit 1
42366
42367 @endif target-newlib
42368
42369 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42370 maybe-pdf-target-newlib:
42371 @if target-newlib
42372 maybe-pdf-target-newlib: pdf-target-newlib
42373
42374 pdf-target-newlib: \
42375     configure-target-newlib 
42376         @: $(MAKE); $(unstage)
42377         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42378         r=`${PWD_COMMAND}`; export r; \
42379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42380         $(NORMAL_TARGET_EXPORTS) \
42381         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
42382         for flag in $(EXTRA_TARGET_FLAGS); do \
42383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42384         done; \
42385         (cd $(TARGET_SUBDIR)/newlib && \
42386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42388                   "RANLIB=$${RANLIB}" \
42389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42390                    pdf) \
42391           || exit 1
42392
42393 @endif target-newlib
42394
42395 .PHONY: maybe-html-target-newlib html-target-newlib
42396 maybe-html-target-newlib:
42397 @if target-newlib
42398 maybe-html-target-newlib: html-target-newlib
42399
42400 html-target-newlib: \
42401     configure-target-newlib 
42402         @: $(MAKE); $(unstage)
42403         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42404         r=`${PWD_COMMAND}`; export r; \
42405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42406         $(NORMAL_TARGET_EXPORTS) \
42407         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
42408         for flag in $(EXTRA_TARGET_FLAGS); do \
42409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42410         done; \
42411         (cd $(TARGET_SUBDIR)/newlib && \
42412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42414                   "RANLIB=$${RANLIB}" \
42415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42416                    html) \
42417           || exit 1
42418
42419 @endif target-newlib
42420
42421 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42422 maybe-TAGS-target-newlib:
42423 @if target-newlib
42424 maybe-TAGS-target-newlib: TAGS-target-newlib
42425
42426 TAGS-target-newlib: \
42427     configure-target-newlib 
42428         @: $(MAKE); $(unstage)
42429         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42430         r=`${PWD_COMMAND}`; export r; \
42431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42432         $(NORMAL_TARGET_EXPORTS) \
42433         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
42434         for flag in $(EXTRA_TARGET_FLAGS); do \
42435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42436         done; \
42437         (cd $(TARGET_SUBDIR)/newlib && \
42438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42440                   "RANLIB=$${RANLIB}" \
42441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42442                    TAGS) \
42443           || exit 1
42444
42445 @endif target-newlib
42446
42447 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42448 maybe-install-info-target-newlib:
42449 @if target-newlib
42450 maybe-install-info-target-newlib: install-info-target-newlib
42451
42452 install-info-target-newlib: \
42453     configure-target-newlib \
42454     info-target-newlib 
42455         @: $(MAKE); $(unstage)
42456         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42457         r=`${PWD_COMMAND}`; export r; \
42458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42459         $(NORMAL_TARGET_EXPORTS) \
42460         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
42461         for flag in $(EXTRA_TARGET_FLAGS); do \
42462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42463         done; \
42464         (cd $(TARGET_SUBDIR)/newlib && \
42465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42467                   "RANLIB=$${RANLIB}" \
42468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42469                    install-info) \
42470           || exit 1
42471
42472 @endif target-newlib
42473
42474 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42475 maybe-install-pdf-target-newlib:
42476 @if target-newlib
42477 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42478
42479 install-pdf-target-newlib: \
42480     configure-target-newlib \
42481     pdf-target-newlib 
42482         @: $(MAKE); $(unstage)
42483         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42484         r=`${PWD_COMMAND}`; export r; \
42485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42486         $(NORMAL_TARGET_EXPORTS) \
42487         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
42488         for flag in $(EXTRA_TARGET_FLAGS); do \
42489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42490         done; \
42491         (cd $(TARGET_SUBDIR)/newlib && \
42492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42494                   "RANLIB=$${RANLIB}" \
42495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42496                    install-pdf) \
42497           || exit 1
42498
42499 @endif target-newlib
42500
42501 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42502 maybe-install-html-target-newlib:
42503 @if target-newlib
42504 maybe-install-html-target-newlib: install-html-target-newlib
42505
42506 install-html-target-newlib: \
42507     configure-target-newlib \
42508     html-target-newlib 
42509         @: $(MAKE); $(unstage)
42510         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42511         r=`${PWD_COMMAND}`; export r; \
42512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42513         $(NORMAL_TARGET_EXPORTS) \
42514         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
42515         for flag in $(EXTRA_TARGET_FLAGS); do \
42516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42517         done; \
42518         (cd $(TARGET_SUBDIR)/newlib && \
42519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42521                   "RANLIB=$${RANLIB}" \
42522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42523                    install-html) \
42524           || exit 1
42525
42526 @endif target-newlib
42527
42528 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42529 maybe-installcheck-target-newlib:
42530 @if target-newlib
42531 maybe-installcheck-target-newlib: installcheck-target-newlib
42532
42533 installcheck-target-newlib: \
42534     configure-target-newlib 
42535         @: $(MAKE); $(unstage)
42536         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42537         r=`${PWD_COMMAND}`; export r; \
42538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42539         $(NORMAL_TARGET_EXPORTS) \
42540         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
42541         for flag in $(EXTRA_TARGET_FLAGS); do \
42542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42543         done; \
42544         (cd $(TARGET_SUBDIR)/newlib && \
42545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42547                   "RANLIB=$${RANLIB}" \
42548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42549                    installcheck) \
42550           || exit 1
42551
42552 @endif target-newlib
42553
42554 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42555 maybe-mostlyclean-target-newlib:
42556 @if target-newlib
42557 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42558
42559 mostlyclean-target-newlib: 
42560         @: $(MAKE); $(unstage)
42561         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42562         r=`${PWD_COMMAND}`; export r; \
42563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564         $(NORMAL_TARGET_EXPORTS) \
42565         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
42566         for flag in $(EXTRA_TARGET_FLAGS); do \
42567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42568         done; \
42569         (cd $(TARGET_SUBDIR)/newlib && \
42570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42572                   "RANLIB=$${RANLIB}" \
42573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42574                    mostlyclean) \
42575           || exit 1
42576
42577 @endif target-newlib
42578
42579 .PHONY: maybe-clean-target-newlib clean-target-newlib
42580 maybe-clean-target-newlib:
42581 @if target-newlib
42582 maybe-clean-target-newlib: clean-target-newlib
42583
42584 clean-target-newlib: 
42585         @: $(MAKE); $(unstage)
42586         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42587         r=`${PWD_COMMAND}`; export r; \
42588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589         $(NORMAL_TARGET_EXPORTS) \
42590         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
42591         for flag in $(EXTRA_TARGET_FLAGS); do \
42592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42593         done; \
42594         (cd $(TARGET_SUBDIR)/newlib && \
42595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42597                   "RANLIB=$${RANLIB}" \
42598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42599                    clean) \
42600           || exit 1
42601
42602 @endif target-newlib
42603
42604 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42605 maybe-distclean-target-newlib:
42606 @if target-newlib
42607 maybe-distclean-target-newlib: distclean-target-newlib
42608
42609 distclean-target-newlib: 
42610         @: $(MAKE); $(unstage)
42611         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42612         r=`${PWD_COMMAND}`; export r; \
42613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614         $(NORMAL_TARGET_EXPORTS) \
42615         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
42616         for flag in $(EXTRA_TARGET_FLAGS); do \
42617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42618         done; \
42619         (cd $(TARGET_SUBDIR)/newlib && \
42620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42622                   "RANLIB=$${RANLIB}" \
42623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42624                    distclean) \
42625           || exit 1
42626
42627 @endif target-newlib
42628
42629 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42630 maybe-maintainer-clean-target-newlib:
42631 @if target-newlib
42632 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42633
42634 maintainer-clean-target-newlib: 
42635         @: $(MAKE); $(unstage)
42636         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42637         r=`${PWD_COMMAND}`; export r; \
42638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42639         $(NORMAL_TARGET_EXPORTS) \
42640         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
42641         for flag in $(EXTRA_TARGET_FLAGS); do \
42642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42643         done; \
42644         (cd $(TARGET_SUBDIR)/newlib && \
42645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42647                   "RANLIB=$${RANLIB}" \
42648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42649                    maintainer-clean) \
42650           || exit 1
42651
42652 @endif target-newlib
42653
42654
42655
42656
42657
42658 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42659 maybe-configure-target-libgcc:
42660 @if gcc-bootstrap
42661 configure-target-libgcc: stage_current
42662 @endif gcc-bootstrap
42663 @if target-libgcc
42664 maybe-configure-target-libgcc: configure-target-libgcc
42665 configure-target-libgcc: 
42666         @r=`${PWD_COMMAND}`; export r; \
42667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42668         echo "Checking multilib configuration for libgcc..."; \
42669         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42670         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42671         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42672           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42673             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42674           else \
42675             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42676             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42677           fi; \
42678         else \
42679           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42680         fi; \
42681         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42682         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42683         $(NORMAL_TARGET_EXPORTS)  \
42684         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42685         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42686         case $(srcdir) in \
42687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42688           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42690         esac; \
42691         module_srcdir=libgcc; \
42692         rm -f no-such-file || : ; \
42693         CONFIG_SITE=no-such-file $(SHELL) \
42694           $$s/$$module_srcdir/configure \
42695           --srcdir=$${topdir}/$$module_srcdir \
42696           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42697           --target=${target_alias}  \
42698           || exit 1
42699 @endif target-libgcc
42700
42701
42702
42703 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42704 maybe-configure-stage1-target-libgcc:
42705 @if target-libgcc-bootstrap
42706 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42707 configure-stage1-target-libgcc:
42708         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42709         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42710         @r=`${PWD_COMMAND}`; export r; \
42711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712         TFLAGS="$(STAGE1_TFLAGS)"; \
42713         echo "Checking multilib configuration for libgcc..."; \
42714         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42715         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42716           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42717             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42718           else \
42719             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42720             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42721           fi; \
42722         else \
42723           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42724         fi; \
42725         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42726         $(NORMAL_TARGET_EXPORTS) \
42727         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42728         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42729         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42730         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
42731         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42732         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42733         case $(srcdir) in \
42734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42735           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42737         esac; \
42738         module_srcdir=libgcc; \
42739         $(SHELL) $$s/$$module_srcdir/configure \
42740           --srcdir=$${topdir}/$$module_srcdir \
42741           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42742           --target=${target_alias} \
42743            \
42744           $(STAGE1_CONFIGURE_FLAGS)
42745 @endif target-libgcc-bootstrap
42746
42747 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42748 maybe-configure-stage2-target-libgcc:
42749 @if target-libgcc-bootstrap
42750 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42751 configure-stage2-target-libgcc:
42752         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42753         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42754         @r=`${PWD_COMMAND}`; export r; \
42755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756         TFLAGS="$(STAGE2_TFLAGS)"; \
42757         echo "Checking multilib configuration for libgcc..."; \
42758         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42759         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42760           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42761             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42762           else \
42763             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42764             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42765           fi; \
42766         else \
42767           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42768         fi; \
42769         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42770         $(NORMAL_TARGET_EXPORTS) \
42771          \
42772         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42773         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42774         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42775         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
42776         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42777         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42778         case $(srcdir) in \
42779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42780           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42782         esac; \
42783         module_srcdir=libgcc; \
42784         $(SHELL) $$s/$$module_srcdir/configure \
42785           --srcdir=$${topdir}/$$module_srcdir \
42786           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42787           --target=${target_alias} \
42788           --with-build-libsubdir=$(HOST_SUBDIR) \
42789           $(STAGE2_CONFIGURE_FLAGS)
42790 @endif target-libgcc-bootstrap
42791
42792 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42793 maybe-configure-stage3-target-libgcc:
42794 @if target-libgcc-bootstrap
42795 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42796 configure-stage3-target-libgcc:
42797         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42798         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42799         @r=`${PWD_COMMAND}`; export r; \
42800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801         TFLAGS="$(STAGE3_TFLAGS)"; \
42802         echo "Checking multilib configuration for libgcc..."; \
42803         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42804         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42805           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42806             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42807           else \
42808             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42809             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42810           fi; \
42811         else \
42812           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42813         fi; \
42814         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42815         $(NORMAL_TARGET_EXPORTS) \
42816          \
42817         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42818         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42819         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42820         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
42821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42822         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42823         case $(srcdir) in \
42824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42825           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42827         esac; \
42828         module_srcdir=libgcc; \
42829         $(SHELL) $$s/$$module_srcdir/configure \
42830           --srcdir=$${topdir}/$$module_srcdir \
42831           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42832           --target=${target_alias} \
42833           --with-build-libsubdir=$(HOST_SUBDIR) \
42834           $(STAGE3_CONFIGURE_FLAGS)
42835 @endif target-libgcc-bootstrap
42836
42837 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42838 maybe-configure-stage4-target-libgcc:
42839 @if target-libgcc-bootstrap
42840 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42841 configure-stage4-target-libgcc:
42842         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42843         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42844         @r=`${PWD_COMMAND}`; export r; \
42845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42846         TFLAGS="$(STAGE4_TFLAGS)"; \
42847         echo "Checking multilib configuration for libgcc..."; \
42848         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42849         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42850           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42851             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42852           else \
42853             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42854             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42855           fi; \
42856         else \
42857           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42858         fi; \
42859         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42860         $(NORMAL_TARGET_EXPORTS) \
42861          \
42862         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42863         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42864         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42865         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
42866         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42867         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42868         case $(srcdir) in \
42869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42870           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42872         esac; \
42873         module_srcdir=libgcc; \
42874         $(SHELL) $$s/$$module_srcdir/configure \
42875           --srcdir=$${topdir}/$$module_srcdir \
42876           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42877           --target=${target_alias} \
42878           --with-build-libsubdir=$(HOST_SUBDIR) \
42879           $(STAGE4_CONFIGURE_FLAGS)
42880 @endif target-libgcc-bootstrap
42881
42882 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42883 maybe-configure-stageprofile-target-libgcc:
42884 @if target-libgcc-bootstrap
42885 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42886 configure-stageprofile-target-libgcc:
42887         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42888         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42889         @r=`${PWD_COMMAND}`; export r; \
42890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42891         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42892         echo "Checking multilib configuration for libgcc..."; \
42893         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42894         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42895           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42896             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42897           else \
42898             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42899             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42900           fi; \
42901         else \
42902           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42903         fi; \
42904         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42905         $(NORMAL_TARGET_EXPORTS) \
42906          \
42907         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42908         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42909         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42910         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
42911         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42912         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42913         case $(srcdir) in \
42914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42915           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42917         esac; \
42918         module_srcdir=libgcc; \
42919         $(SHELL) $$s/$$module_srcdir/configure \
42920           --srcdir=$${topdir}/$$module_srcdir \
42921           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42922           --target=${target_alias} \
42923           --with-build-libsubdir=$(HOST_SUBDIR) \
42924           $(STAGEprofile_CONFIGURE_FLAGS)
42925 @endif target-libgcc-bootstrap
42926
42927 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42928 maybe-configure-stagefeedback-target-libgcc:
42929 @if target-libgcc-bootstrap
42930 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42931 configure-stagefeedback-target-libgcc:
42932         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42933         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42934         @r=`${PWD_COMMAND}`; export r; \
42935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42937         echo "Checking multilib configuration for libgcc..."; \
42938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42939         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42940           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42941             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42942           else \
42943             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42944             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42945           fi; \
42946         else \
42947           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42948         fi; \
42949         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42950         $(NORMAL_TARGET_EXPORTS) \
42951          \
42952         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42953         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42954         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42955         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
42956         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42957         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42958         case $(srcdir) in \
42959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42960           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42962         esac; \
42963         module_srcdir=libgcc; \
42964         $(SHELL) $$s/$$module_srcdir/configure \
42965           --srcdir=$${topdir}/$$module_srcdir \
42966           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42967           --target=${target_alias} \
42968           --with-build-libsubdir=$(HOST_SUBDIR) \
42969           $(STAGEfeedback_CONFIGURE_FLAGS)
42970 @endif target-libgcc-bootstrap
42971
42972 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
42973 maybe-configure-stageautoprofile-target-libgcc:
42974 @if target-libgcc-bootstrap
42975 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
42976 configure-stageautoprofile-target-libgcc:
42977         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42978         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42979         @r=`${PWD_COMMAND}`; export r; \
42980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42981         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42982         echo "Checking multilib configuration for libgcc..."; \
42983         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42984         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42985           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42986             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42987           else \
42988             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42989             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42990           fi; \
42991         else \
42992           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42993         fi; \
42994         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42995         $(NORMAL_TARGET_EXPORTS) \
42996          \
42997         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42998         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42999         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43000         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
43001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43002         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43003         case $(srcdir) in \
43004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43005           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43007         esac; \
43008         module_srcdir=libgcc; \
43009         $(SHELL) $$s/$$module_srcdir/configure \
43010           --srcdir=$${topdir}/$$module_srcdir \
43011           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43012           --target=${target_alias} \
43013           --with-build-libsubdir=$(HOST_SUBDIR) \
43014           $(STAGEautoprofile_CONFIGURE_FLAGS)
43015 @endif target-libgcc-bootstrap
43016
43017 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
43018 maybe-configure-stageautofeedback-target-libgcc:
43019 @if target-libgcc-bootstrap
43020 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
43021 configure-stageautofeedback-target-libgcc:
43022         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43023         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43024         @r=`${PWD_COMMAND}`; export r; \
43025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43026         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43027         echo "Checking multilib configuration for libgcc..."; \
43028         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43029         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43030           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43031             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43032           else \
43033             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43034             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43035           fi; \
43036         else \
43037           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43038         fi; \
43039         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43040         $(NORMAL_TARGET_EXPORTS) \
43041          \
43042         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43043         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43044         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43045         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
43046         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43047         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43048         case $(srcdir) in \
43049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43050           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43052         esac; \
43053         module_srcdir=libgcc; \
43054         $(SHELL) $$s/$$module_srcdir/configure \
43055           --srcdir=$${topdir}/$$module_srcdir \
43056           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43057           --target=${target_alias} \
43058           --with-build-libsubdir=$(HOST_SUBDIR) \
43059           $(STAGEautofeedback_CONFIGURE_FLAGS)
43060 @endif target-libgcc-bootstrap
43061
43062
43063
43064
43065
43066 .PHONY: all-target-libgcc maybe-all-target-libgcc
43067 maybe-all-target-libgcc:
43068 @if gcc-bootstrap
43069 all-target-libgcc: stage_current
43070 @endif gcc-bootstrap
43071 @if target-libgcc
43072 TARGET-target-libgcc=all
43073 maybe-all-target-libgcc: all-target-libgcc
43074 all-target-libgcc: configure-target-libgcc
43075         @r=`${PWD_COMMAND}`; export r; \
43076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43077         $(NORMAL_TARGET_EXPORTS)  \
43078         (cd $(TARGET_SUBDIR)/libgcc && \
43079           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43080                 $(TARGET-target-libgcc))
43081 @endif target-libgcc
43082
43083
43084
43085 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
43086 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
43087 maybe-all-stage1-target-libgcc:
43088 maybe-clean-stage1-target-libgcc:
43089 @if target-libgcc-bootstrap
43090 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
43091 all-stage1: all-stage1-target-libgcc
43092 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
43093 all-stage1-target-libgcc: configure-stage1-target-libgcc
43094         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43095         @r=`${PWD_COMMAND}`; export r; \
43096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43097         TFLAGS="$(STAGE1_TFLAGS)"; \
43098         $(NORMAL_TARGET_EXPORTS)  \
43099         cd $(TARGET_SUBDIR)/libgcc && \
43100          \
43101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43102                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43103                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43104                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43108                 $(EXTRA_TARGET_FLAGS)  \
43109                   \
43110                 TFLAGS="$(STAGE1_TFLAGS)"  \
43111                 $(TARGET-stage1-target-libgcc)
43112
43113 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
43114 clean-stage1: clean-stage1-target-libgcc
43115 clean-stage1-target-libgcc:
43116         @if [ $(current_stage) = stage1 ]; then \
43117           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43118         else \
43119           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
43120           $(MAKE) stage1-start; \
43121         fi; \
43122         cd $(TARGET_SUBDIR)/libgcc && \
43123         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43124           clean
43125 @endif target-libgcc-bootstrap
43126
43127
43128 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
43129 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
43130 maybe-all-stage2-target-libgcc:
43131 maybe-clean-stage2-target-libgcc:
43132 @if target-libgcc-bootstrap
43133 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
43134 all-stage2: all-stage2-target-libgcc
43135 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
43136 all-stage2-target-libgcc: configure-stage2-target-libgcc
43137         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43138         @r=`${PWD_COMMAND}`; export r; \
43139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43140         TFLAGS="$(STAGE2_TFLAGS)"; \
43141         $(NORMAL_TARGET_EXPORTS) \
43142           \
43143         cd $(TARGET_SUBDIR)/libgcc && \
43144          \
43145         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43146                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43147                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43148                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43149                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43150                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43151                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43152                 $(EXTRA_TARGET_FLAGS)   \
43153                 TFLAGS="$(STAGE2_TFLAGS)"  \
43154                 $(TARGET-stage2-target-libgcc)
43155
43156 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
43157 clean-stage2: clean-stage2-target-libgcc
43158 clean-stage2-target-libgcc:
43159         @if [ $(current_stage) = stage2 ]; then \
43160           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43161         else \
43162           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
43163           $(MAKE) stage2-start; \
43164         fi; \
43165         cd $(TARGET_SUBDIR)/libgcc && \
43166         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43167 @endif target-libgcc-bootstrap
43168
43169
43170 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
43171 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
43172 maybe-all-stage3-target-libgcc:
43173 maybe-clean-stage3-target-libgcc:
43174 @if target-libgcc-bootstrap
43175 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
43176 all-stage3: all-stage3-target-libgcc
43177 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
43178 all-stage3-target-libgcc: configure-stage3-target-libgcc
43179         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43180         @r=`${PWD_COMMAND}`; export r; \
43181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43182         TFLAGS="$(STAGE3_TFLAGS)"; \
43183         $(NORMAL_TARGET_EXPORTS) \
43184           \
43185         cd $(TARGET_SUBDIR)/libgcc && \
43186          \
43187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43188                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43189                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43190                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43194                 $(EXTRA_TARGET_FLAGS)   \
43195                 TFLAGS="$(STAGE3_TFLAGS)"  \
43196                 $(TARGET-stage3-target-libgcc)
43197
43198 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43199 clean-stage3: clean-stage3-target-libgcc
43200 clean-stage3-target-libgcc:
43201         @if [ $(current_stage) = stage3 ]; then \
43202           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43203         else \
43204           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43205           $(MAKE) stage3-start; \
43206         fi; \
43207         cd $(TARGET_SUBDIR)/libgcc && \
43208         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43209 @endif target-libgcc-bootstrap
43210
43211
43212 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43213 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43214 maybe-all-stage4-target-libgcc:
43215 maybe-clean-stage4-target-libgcc:
43216 @if target-libgcc-bootstrap
43217 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43218 all-stage4: all-stage4-target-libgcc
43219 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43220 all-stage4-target-libgcc: configure-stage4-target-libgcc
43221         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43222         @r=`${PWD_COMMAND}`; export r; \
43223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43224         TFLAGS="$(STAGE4_TFLAGS)"; \
43225         $(NORMAL_TARGET_EXPORTS) \
43226           \
43227         cd $(TARGET_SUBDIR)/libgcc && \
43228          \
43229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43230                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43231                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43232                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43236                 $(EXTRA_TARGET_FLAGS)   \
43237                 TFLAGS="$(STAGE4_TFLAGS)"  \
43238                 $(TARGET-stage4-target-libgcc)
43239
43240 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43241 clean-stage4: clean-stage4-target-libgcc
43242 clean-stage4-target-libgcc:
43243         @if [ $(current_stage) = stage4 ]; then \
43244           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43245         else \
43246           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43247           $(MAKE) stage4-start; \
43248         fi; \
43249         cd $(TARGET_SUBDIR)/libgcc && \
43250         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43251 @endif target-libgcc-bootstrap
43252
43253
43254 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43255 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43256 maybe-all-stageprofile-target-libgcc:
43257 maybe-clean-stageprofile-target-libgcc:
43258 @if target-libgcc-bootstrap
43259 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43260 all-stageprofile: all-stageprofile-target-libgcc
43261 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43262 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43263         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43264         @r=`${PWD_COMMAND}`; export r; \
43265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43266         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43267         $(NORMAL_TARGET_EXPORTS) \
43268           \
43269         cd $(TARGET_SUBDIR)/libgcc && \
43270          \
43271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43272                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43273                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43274                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43278                 $(EXTRA_TARGET_FLAGS)   \
43279                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
43280                 $(TARGET-stageprofile-target-libgcc)
43281
43282 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43283 clean-stageprofile: clean-stageprofile-target-libgcc
43284 clean-stageprofile-target-libgcc:
43285         @if [ $(current_stage) = stageprofile ]; then \
43286           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43287         else \
43288           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43289           $(MAKE) stageprofile-start; \
43290         fi; \
43291         cd $(TARGET_SUBDIR)/libgcc && \
43292         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43293 @endif target-libgcc-bootstrap
43294
43295
43296 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43297 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43298 maybe-all-stagefeedback-target-libgcc:
43299 maybe-clean-stagefeedback-target-libgcc:
43300 @if target-libgcc-bootstrap
43301 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43302 all-stagefeedback: all-stagefeedback-target-libgcc
43303 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43304 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43305         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43306         @r=`${PWD_COMMAND}`; export r; \
43307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43308         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43309         $(NORMAL_TARGET_EXPORTS) \
43310           \
43311         cd $(TARGET_SUBDIR)/libgcc && \
43312          \
43313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43314                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43315                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43316                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43320                 $(EXTRA_TARGET_FLAGS)   \
43321                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43322                 $(TARGET-stagefeedback-target-libgcc)
43323
43324 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43325 clean-stagefeedback: clean-stagefeedback-target-libgcc
43326 clean-stagefeedback-target-libgcc:
43327         @if [ $(current_stage) = stagefeedback ]; then \
43328           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43329         else \
43330           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43331           $(MAKE) stagefeedback-start; \
43332         fi; \
43333         cd $(TARGET_SUBDIR)/libgcc && \
43334         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43335 @endif target-libgcc-bootstrap
43336
43337
43338 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
43339 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
43340 maybe-all-stageautoprofile-target-libgcc:
43341 maybe-clean-stageautoprofile-target-libgcc:
43342 @if target-libgcc-bootstrap
43343 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
43344 all-stageautoprofile: all-stageautoprofile-target-libgcc
43345 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
43346 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
43347         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43348         @r=`${PWD_COMMAND}`; export r; \
43349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43350         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43351         $(NORMAL_TARGET_EXPORTS) \
43352           \
43353         cd $(TARGET_SUBDIR)/libgcc && \
43354         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43356                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43357                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43358                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43362                 $(EXTRA_TARGET_FLAGS)   \
43363                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43364                 $(TARGET-stageautoprofile-target-libgcc)
43365
43366 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
43367 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
43368 clean-stageautoprofile-target-libgcc:
43369         @if [ $(current_stage) = stageautoprofile ]; then \
43370           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43371         else \
43372           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
43373           $(MAKE) stageautoprofile-start; \
43374         fi; \
43375         cd $(TARGET_SUBDIR)/libgcc && \
43376         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43377 @endif target-libgcc-bootstrap
43378
43379
43380 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
43381 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
43382 maybe-all-stageautofeedback-target-libgcc:
43383 maybe-clean-stageautofeedback-target-libgcc:
43384 @if target-libgcc-bootstrap
43385 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
43386 all-stageautofeedback: all-stageautofeedback-target-libgcc
43387 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
43388 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
43389         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43390         @r=`${PWD_COMMAND}`; export r; \
43391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43392         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43393         $(NORMAL_TARGET_EXPORTS) \
43394           \
43395         cd $(TARGET_SUBDIR)/libgcc && \
43396          \
43397         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43398                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43399                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43400                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43401                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43402                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43403                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43404                 $(EXTRA_TARGET_FLAGS)   \
43405                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43406                 $(TARGET-stageautofeedback-target-libgcc)
43407
43408 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
43409 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
43410 clean-stageautofeedback-target-libgcc:
43411         @if [ $(current_stage) = stageautofeedback ]; then \
43412           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43413         else \
43414           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
43415           $(MAKE) stageautofeedback-start; \
43416         fi; \
43417         cd $(TARGET_SUBDIR)/libgcc && \
43418         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43419 @endif target-libgcc-bootstrap
43420
43421
43422
43423
43424
43425
43426 .PHONY: check-target-libgcc maybe-check-target-libgcc
43427 maybe-check-target-libgcc:
43428 @if target-libgcc
43429 maybe-check-target-libgcc: check-target-libgcc
43430
43431 # Dummy target for uncheckable module.
43432 check-target-libgcc:
43433
43434 @endif target-libgcc
43435
43436 .PHONY: install-target-libgcc maybe-install-target-libgcc
43437 maybe-install-target-libgcc:
43438 @if target-libgcc
43439 maybe-install-target-libgcc: install-target-libgcc
43440
43441 install-target-libgcc: installdirs
43442         @: $(MAKE); $(unstage)
43443         @r=`${PWD_COMMAND}`; export r; \
43444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43445         $(NORMAL_TARGET_EXPORTS) \
43446         (cd $(TARGET_SUBDIR)/libgcc && \
43447           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43448
43449 @endif target-libgcc
43450
43451 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
43452 maybe-install-strip-target-libgcc:
43453 @if target-libgcc
43454 maybe-install-strip-target-libgcc: install-strip-target-libgcc
43455
43456 install-strip-target-libgcc: installdirs
43457         @: $(MAKE); $(unstage)
43458         @r=`${PWD_COMMAND}`; export r; \
43459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460         $(NORMAL_TARGET_EXPORTS) \
43461         (cd $(TARGET_SUBDIR)/libgcc && \
43462           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43463
43464 @endif target-libgcc
43465
43466 # Other targets (info, dvi, pdf, etc.)
43467
43468 .PHONY: maybe-info-target-libgcc info-target-libgcc
43469 maybe-info-target-libgcc:
43470 @if target-libgcc
43471 maybe-info-target-libgcc: info-target-libgcc
43472
43473 info-target-libgcc: \
43474     configure-target-libgcc 
43475         @: $(MAKE); $(unstage)
43476         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43477         r=`${PWD_COMMAND}`; export r; \
43478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479         $(NORMAL_TARGET_EXPORTS) \
43480         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
43481         for flag in $(EXTRA_TARGET_FLAGS); do \
43482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43483         done; \
43484         (cd $(TARGET_SUBDIR)/libgcc && \
43485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43487                   "RANLIB=$${RANLIB}" \
43488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43489                    info) \
43490           || exit 1
43491
43492 @endif target-libgcc
43493
43494 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43495 maybe-dvi-target-libgcc:
43496 @if target-libgcc
43497 maybe-dvi-target-libgcc: dvi-target-libgcc
43498
43499 dvi-target-libgcc: \
43500     configure-target-libgcc 
43501         @: $(MAKE); $(unstage)
43502         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43503         r=`${PWD_COMMAND}`; export r; \
43504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43505         $(NORMAL_TARGET_EXPORTS) \
43506         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
43507         for flag in $(EXTRA_TARGET_FLAGS); do \
43508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43509         done; \
43510         (cd $(TARGET_SUBDIR)/libgcc && \
43511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43513                   "RANLIB=$${RANLIB}" \
43514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43515                    dvi) \
43516           || exit 1
43517
43518 @endif target-libgcc
43519
43520 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43521 maybe-pdf-target-libgcc:
43522 @if target-libgcc
43523 maybe-pdf-target-libgcc: pdf-target-libgcc
43524
43525 pdf-target-libgcc: \
43526     configure-target-libgcc 
43527         @: $(MAKE); $(unstage)
43528         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43529         r=`${PWD_COMMAND}`; export r; \
43530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43531         $(NORMAL_TARGET_EXPORTS) \
43532         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
43533         for flag in $(EXTRA_TARGET_FLAGS); do \
43534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43535         done; \
43536         (cd $(TARGET_SUBDIR)/libgcc && \
43537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43539                   "RANLIB=$${RANLIB}" \
43540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43541                    pdf) \
43542           || exit 1
43543
43544 @endif target-libgcc
43545
43546 .PHONY: maybe-html-target-libgcc html-target-libgcc
43547 maybe-html-target-libgcc:
43548 @if target-libgcc
43549 maybe-html-target-libgcc: html-target-libgcc
43550
43551 html-target-libgcc: \
43552     configure-target-libgcc 
43553         @: $(MAKE); $(unstage)
43554         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43555         r=`${PWD_COMMAND}`; export r; \
43556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43557         $(NORMAL_TARGET_EXPORTS) \
43558         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
43559         for flag in $(EXTRA_TARGET_FLAGS); do \
43560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43561         done; \
43562         (cd $(TARGET_SUBDIR)/libgcc && \
43563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43565                   "RANLIB=$${RANLIB}" \
43566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43567                    html) \
43568           || exit 1
43569
43570 @endif target-libgcc
43571
43572 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43573 maybe-TAGS-target-libgcc:
43574 @if target-libgcc
43575 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43576
43577 TAGS-target-libgcc: \
43578     configure-target-libgcc 
43579         @: $(MAKE); $(unstage)
43580         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43581         r=`${PWD_COMMAND}`; export r; \
43582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43583         $(NORMAL_TARGET_EXPORTS) \
43584         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
43585         for flag in $(EXTRA_TARGET_FLAGS); do \
43586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43587         done; \
43588         (cd $(TARGET_SUBDIR)/libgcc && \
43589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43591                   "RANLIB=$${RANLIB}" \
43592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43593                    TAGS) \
43594           || exit 1
43595
43596 @endif target-libgcc
43597
43598 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43599 maybe-install-info-target-libgcc:
43600 @if target-libgcc
43601 maybe-install-info-target-libgcc: install-info-target-libgcc
43602
43603 install-info-target-libgcc: \
43604     configure-target-libgcc \
43605     info-target-libgcc 
43606         @: $(MAKE); $(unstage)
43607         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43608         r=`${PWD_COMMAND}`; export r; \
43609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43610         $(NORMAL_TARGET_EXPORTS) \
43611         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
43612         for flag in $(EXTRA_TARGET_FLAGS); do \
43613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43614         done; \
43615         (cd $(TARGET_SUBDIR)/libgcc && \
43616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43618                   "RANLIB=$${RANLIB}" \
43619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43620                    install-info) \
43621           || exit 1
43622
43623 @endif target-libgcc
43624
43625 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43626 maybe-install-pdf-target-libgcc:
43627 @if target-libgcc
43628 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43629
43630 install-pdf-target-libgcc: \
43631     configure-target-libgcc \
43632     pdf-target-libgcc 
43633         @: $(MAKE); $(unstage)
43634         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43635         r=`${PWD_COMMAND}`; export r; \
43636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637         $(NORMAL_TARGET_EXPORTS) \
43638         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
43639         for flag in $(EXTRA_TARGET_FLAGS); do \
43640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641         done; \
43642         (cd $(TARGET_SUBDIR)/libgcc && \
43643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645                   "RANLIB=$${RANLIB}" \
43646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647                    install-pdf) \
43648           || exit 1
43649
43650 @endif target-libgcc
43651
43652 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43653 maybe-install-html-target-libgcc:
43654 @if target-libgcc
43655 maybe-install-html-target-libgcc: install-html-target-libgcc
43656
43657 install-html-target-libgcc: \
43658     configure-target-libgcc \
43659     html-target-libgcc 
43660         @: $(MAKE); $(unstage)
43661         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43662         r=`${PWD_COMMAND}`; export r; \
43663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43664         $(NORMAL_TARGET_EXPORTS) \
43665         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
43666         for flag in $(EXTRA_TARGET_FLAGS); do \
43667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43668         done; \
43669         (cd $(TARGET_SUBDIR)/libgcc && \
43670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43672                   "RANLIB=$${RANLIB}" \
43673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43674                    install-html) \
43675           || exit 1
43676
43677 @endif target-libgcc
43678
43679 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43680 maybe-installcheck-target-libgcc:
43681 @if target-libgcc
43682 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43683
43684 installcheck-target-libgcc: \
43685     configure-target-libgcc 
43686         @: $(MAKE); $(unstage)
43687         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43688         r=`${PWD_COMMAND}`; export r; \
43689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690         $(NORMAL_TARGET_EXPORTS) \
43691         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
43692         for flag in $(EXTRA_TARGET_FLAGS); do \
43693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43694         done; \
43695         (cd $(TARGET_SUBDIR)/libgcc && \
43696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43698                   "RANLIB=$${RANLIB}" \
43699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43700                    installcheck) \
43701           || exit 1
43702
43703 @endif target-libgcc
43704
43705 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43706 maybe-mostlyclean-target-libgcc:
43707 @if target-libgcc
43708 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43709
43710 mostlyclean-target-libgcc: 
43711         @: $(MAKE); $(unstage)
43712         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43713         r=`${PWD_COMMAND}`; export r; \
43714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43715         $(NORMAL_TARGET_EXPORTS) \
43716         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
43717         for flag in $(EXTRA_TARGET_FLAGS); do \
43718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43719         done; \
43720         (cd $(TARGET_SUBDIR)/libgcc && \
43721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43723                   "RANLIB=$${RANLIB}" \
43724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43725                    mostlyclean) \
43726           || exit 1
43727
43728 @endif target-libgcc
43729
43730 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43731 maybe-clean-target-libgcc:
43732 @if target-libgcc
43733 maybe-clean-target-libgcc: clean-target-libgcc
43734
43735 clean-target-libgcc: 
43736         @: $(MAKE); $(unstage)
43737         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43738         r=`${PWD_COMMAND}`; export r; \
43739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43740         $(NORMAL_TARGET_EXPORTS) \
43741         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
43742         for flag in $(EXTRA_TARGET_FLAGS); do \
43743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43744         done; \
43745         (cd $(TARGET_SUBDIR)/libgcc && \
43746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43748                   "RANLIB=$${RANLIB}" \
43749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43750                    clean) \
43751           || exit 1
43752
43753 @endif target-libgcc
43754
43755 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43756 maybe-distclean-target-libgcc:
43757 @if target-libgcc
43758 maybe-distclean-target-libgcc: distclean-target-libgcc
43759
43760 distclean-target-libgcc: 
43761         @: $(MAKE); $(unstage)
43762         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43763         r=`${PWD_COMMAND}`; export r; \
43764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43765         $(NORMAL_TARGET_EXPORTS) \
43766         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
43767         for flag in $(EXTRA_TARGET_FLAGS); do \
43768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43769         done; \
43770         (cd $(TARGET_SUBDIR)/libgcc && \
43771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43773                   "RANLIB=$${RANLIB}" \
43774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43775                    distclean) \
43776           || exit 1
43777
43778 @endif target-libgcc
43779
43780 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43781 maybe-maintainer-clean-target-libgcc:
43782 @if target-libgcc
43783 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43784
43785 maintainer-clean-target-libgcc: 
43786         @: $(MAKE); $(unstage)
43787         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43788         r=`${PWD_COMMAND}`; export r; \
43789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790         $(NORMAL_TARGET_EXPORTS) \
43791         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
43792         for flag in $(EXTRA_TARGET_FLAGS); do \
43793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43794         done; \
43795         (cd $(TARGET_SUBDIR)/libgcc && \
43796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43798                   "RANLIB=$${RANLIB}" \
43799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43800                    maintainer-clean) \
43801           || exit 1
43802
43803 @endif target-libgcc
43804
43805
43806
43807
43808
43809 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
43810 maybe-configure-target-libbacktrace:
43811 @if gcc-bootstrap
43812 configure-target-libbacktrace: stage_current
43813 @endif gcc-bootstrap
43814 @if target-libbacktrace
43815 maybe-configure-target-libbacktrace: configure-target-libbacktrace
43816 configure-target-libbacktrace: 
43817         @: $(MAKE); $(unstage)
43818         @r=`${PWD_COMMAND}`; export r; \
43819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43820         echo "Checking multilib configuration for libbacktrace..."; \
43821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
43822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
43823         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
43824           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
43825             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
43826           else \
43827             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
43828             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
43829           fi; \
43830         else \
43831           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
43832         fi; \
43833         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
43834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
43835         $(NORMAL_TARGET_EXPORTS)  \
43836         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
43837         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
43838         case $(srcdir) in \
43839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43840           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
43841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43842         esac; \
43843         module_srcdir=libbacktrace; \
43844         rm -f no-such-file || : ; \
43845         CONFIG_SITE=no-such-file $(SHELL) \
43846           $$s/$$module_srcdir/configure \
43847           --srcdir=$${topdir}/$$module_srcdir \
43848           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43849           --target=${target_alias}  \
43850           || exit 1
43851 @endif target-libbacktrace
43852
43853
43854
43855
43856
43857 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
43858 maybe-all-target-libbacktrace:
43859 @if gcc-bootstrap
43860 all-target-libbacktrace: stage_current
43861 @endif gcc-bootstrap
43862 @if target-libbacktrace
43863 TARGET-target-libbacktrace=all
43864 maybe-all-target-libbacktrace: all-target-libbacktrace
43865 all-target-libbacktrace: configure-target-libbacktrace
43866         @: $(MAKE); $(unstage)
43867         @r=`${PWD_COMMAND}`; export r; \
43868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869         $(NORMAL_TARGET_EXPORTS)  \
43870         (cd $(TARGET_SUBDIR)/libbacktrace && \
43871           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43872                 $(TARGET-target-libbacktrace))
43873 @endif target-libbacktrace
43874
43875
43876
43877
43878
43879 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
43880 maybe-check-target-libbacktrace:
43881 @if target-libbacktrace
43882 maybe-check-target-libbacktrace: check-target-libbacktrace
43883
43884 check-target-libbacktrace:
43885         @: $(MAKE); $(unstage)
43886         @r=`${PWD_COMMAND}`; export r; \
43887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43888         $(NORMAL_TARGET_EXPORTS) \
43889         (cd $(TARGET_SUBDIR)/libbacktrace && \
43890           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43891
43892 @endif target-libbacktrace
43893
43894 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
43895 maybe-install-target-libbacktrace:
43896 @if target-libbacktrace
43897 maybe-install-target-libbacktrace: install-target-libbacktrace
43898
43899 install-target-libbacktrace: installdirs
43900         @: $(MAKE); $(unstage)
43901         @r=`${PWD_COMMAND}`; export r; \
43902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903         $(NORMAL_TARGET_EXPORTS) \
43904         (cd $(TARGET_SUBDIR)/libbacktrace && \
43905           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43906
43907 @endif target-libbacktrace
43908
43909 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
43910 maybe-install-strip-target-libbacktrace:
43911 @if target-libbacktrace
43912 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
43913
43914 install-strip-target-libbacktrace: installdirs
43915         @: $(MAKE); $(unstage)
43916         @r=`${PWD_COMMAND}`; export r; \
43917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918         $(NORMAL_TARGET_EXPORTS) \
43919         (cd $(TARGET_SUBDIR)/libbacktrace && \
43920           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43921
43922 @endif target-libbacktrace
43923
43924 # Other targets (info, dvi, pdf, etc.)
43925
43926 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
43927 maybe-info-target-libbacktrace:
43928 @if target-libbacktrace
43929 maybe-info-target-libbacktrace: info-target-libbacktrace
43930
43931 info-target-libbacktrace: \
43932     configure-target-libbacktrace 
43933         @: $(MAKE); $(unstage)
43934         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
43935         r=`${PWD_COMMAND}`; export r; \
43936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43937         $(NORMAL_TARGET_EXPORTS) \
43938         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
43939         for flag in $(EXTRA_TARGET_FLAGS); do \
43940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43941         done; \
43942         (cd $(TARGET_SUBDIR)/libbacktrace && \
43943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43945                   "RANLIB=$${RANLIB}" \
43946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43947                    info) \
43948           || exit 1
43949
43950 @endif target-libbacktrace
43951
43952 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
43953 maybe-dvi-target-libbacktrace:
43954 @if target-libbacktrace
43955 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
43956
43957 dvi-target-libbacktrace: \
43958     configure-target-libbacktrace 
43959         @: $(MAKE); $(unstage)
43960         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
43961         r=`${PWD_COMMAND}`; export r; \
43962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43963         $(NORMAL_TARGET_EXPORTS) \
43964         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
43965         for flag in $(EXTRA_TARGET_FLAGS); do \
43966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43967         done; \
43968         (cd $(TARGET_SUBDIR)/libbacktrace && \
43969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43971                   "RANLIB=$${RANLIB}" \
43972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43973                    dvi) \
43974           || exit 1
43975
43976 @endif target-libbacktrace
43977
43978 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
43979 maybe-pdf-target-libbacktrace:
43980 @if target-libbacktrace
43981 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
43982
43983 pdf-target-libbacktrace: \
43984     configure-target-libbacktrace 
43985         @: $(MAKE); $(unstage)
43986         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
43987         r=`${PWD_COMMAND}`; export r; \
43988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989         $(NORMAL_TARGET_EXPORTS) \
43990         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
43991         for flag in $(EXTRA_TARGET_FLAGS); do \
43992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43993         done; \
43994         (cd $(TARGET_SUBDIR)/libbacktrace && \
43995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43997                   "RANLIB=$${RANLIB}" \
43998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43999                    pdf) \
44000           || exit 1
44001
44002 @endif target-libbacktrace
44003
44004 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
44005 maybe-html-target-libbacktrace:
44006 @if target-libbacktrace
44007 maybe-html-target-libbacktrace: html-target-libbacktrace
44008
44009 html-target-libbacktrace: \
44010     configure-target-libbacktrace 
44011         @: $(MAKE); $(unstage)
44012         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44013         r=`${PWD_COMMAND}`; export r; \
44014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44015         $(NORMAL_TARGET_EXPORTS) \
44016         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
44017         for flag in $(EXTRA_TARGET_FLAGS); do \
44018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44019         done; \
44020         (cd $(TARGET_SUBDIR)/libbacktrace && \
44021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44023                   "RANLIB=$${RANLIB}" \
44024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44025                    html) \
44026           || exit 1
44027
44028 @endif target-libbacktrace
44029
44030 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
44031 maybe-TAGS-target-libbacktrace:
44032 @if target-libbacktrace
44033 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
44034
44035 TAGS-target-libbacktrace: \
44036     configure-target-libbacktrace 
44037         @: $(MAKE); $(unstage)
44038         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44039         r=`${PWD_COMMAND}`; export r; \
44040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041         $(NORMAL_TARGET_EXPORTS) \
44042         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
44043         for flag in $(EXTRA_TARGET_FLAGS); do \
44044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44045         done; \
44046         (cd $(TARGET_SUBDIR)/libbacktrace && \
44047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44049                   "RANLIB=$${RANLIB}" \
44050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44051                    TAGS) \
44052           || exit 1
44053
44054 @endif target-libbacktrace
44055
44056 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
44057 maybe-install-info-target-libbacktrace:
44058 @if target-libbacktrace
44059 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
44060
44061 install-info-target-libbacktrace: \
44062     configure-target-libbacktrace \
44063     info-target-libbacktrace 
44064         @: $(MAKE); $(unstage)
44065         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44066         r=`${PWD_COMMAND}`; export r; \
44067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068         $(NORMAL_TARGET_EXPORTS) \
44069         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
44070         for flag in $(EXTRA_TARGET_FLAGS); do \
44071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44072         done; \
44073         (cd $(TARGET_SUBDIR)/libbacktrace && \
44074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44076                   "RANLIB=$${RANLIB}" \
44077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44078                    install-info) \
44079           || exit 1
44080
44081 @endif target-libbacktrace
44082
44083 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
44084 maybe-install-pdf-target-libbacktrace:
44085 @if target-libbacktrace
44086 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
44087
44088 install-pdf-target-libbacktrace: \
44089     configure-target-libbacktrace \
44090     pdf-target-libbacktrace 
44091         @: $(MAKE); $(unstage)
44092         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44093         r=`${PWD_COMMAND}`; export r; \
44094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095         $(NORMAL_TARGET_EXPORTS) \
44096         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
44097         for flag in $(EXTRA_TARGET_FLAGS); do \
44098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44099         done; \
44100         (cd $(TARGET_SUBDIR)/libbacktrace && \
44101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44103                   "RANLIB=$${RANLIB}" \
44104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105                    install-pdf) \
44106           || exit 1
44107
44108 @endif target-libbacktrace
44109
44110 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
44111 maybe-install-html-target-libbacktrace:
44112 @if target-libbacktrace
44113 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
44114
44115 install-html-target-libbacktrace: \
44116     configure-target-libbacktrace \
44117     html-target-libbacktrace 
44118         @: $(MAKE); $(unstage)
44119         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44120         r=`${PWD_COMMAND}`; export r; \
44121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44122         $(NORMAL_TARGET_EXPORTS) \
44123         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
44124         for flag in $(EXTRA_TARGET_FLAGS); do \
44125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44126         done; \
44127         (cd $(TARGET_SUBDIR)/libbacktrace && \
44128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44130                   "RANLIB=$${RANLIB}" \
44131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44132                    install-html) \
44133           || exit 1
44134
44135 @endif target-libbacktrace
44136
44137 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
44138 maybe-installcheck-target-libbacktrace:
44139 @if target-libbacktrace
44140 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
44141
44142 installcheck-target-libbacktrace: \
44143     configure-target-libbacktrace 
44144         @: $(MAKE); $(unstage)
44145         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44146         r=`${PWD_COMMAND}`; export r; \
44147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44148         $(NORMAL_TARGET_EXPORTS) \
44149         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
44150         for flag in $(EXTRA_TARGET_FLAGS); do \
44151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44152         done; \
44153         (cd $(TARGET_SUBDIR)/libbacktrace && \
44154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44156                   "RANLIB=$${RANLIB}" \
44157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44158                    installcheck) \
44159           || exit 1
44160
44161 @endif target-libbacktrace
44162
44163 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
44164 maybe-mostlyclean-target-libbacktrace:
44165 @if target-libbacktrace
44166 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
44167
44168 mostlyclean-target-libbacktrace: 
44169         @: $(MAKE); $(unstage)
44170         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44171         r=`${PWD_COMMAND}`; export r; \
44172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173         $(NORMAL_TARGET_EXPORTS) \
44174         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
44175         for flag in $(EXTRA_TARGET_FLAGS); do \
44176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44177         done; \
44178         (cd $(TARGET_SUBDIR)/libbacktrace && \
44179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44181                   "RANLIB=$${RANLIB}" \
44182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44183                    mostlyclean) \
44184           || exit 1
44185
44186 @endif target-libbacktrace
44187
44188 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
44189 maybe-clean-target-libbacktrace:
44190 @if target-libbacktrace
44191 maybe-clean-target-libbacktrace: clean-target-libbacktrace
44192
44193 clean-target-libbacktrace: 
44194         @: $(MAKE); $(unstage)
44195         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44196         r=`${PWD_COMMAND}`; export r; \
44197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44198         $(NORMAL_TARGET_EXPORTS) \
44199         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
44200         for flag in $(EXTRA_TARGET_FLAGS); do \
44201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44202         done; \
44203         (cd $(TARGET_SUBDIR)/libbacktrace && \
44204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44206                   "RANLIB=$${RANLIB}" \
44207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44208                    clean) \
44209           || exit 1
44210
44211 @endif target-libbacktrace
44212
44213 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
44214 maybe-distclean-target-libbacktrace:
44215 @if target-libbacktrace
44216 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
44217
44218 distclean-target-libbacktrace: 
44219         @: $(MAKE); $(unstage)
44220         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44221         r=`${PWD_COMMAND}`; export r; \
44222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44223         $(NORMAL_TARGET_EXPORTS) \
44224         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
44225         for flag in $(EXTRA_TARGET_FLAGS); do \
44226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44227         done; \
44228         (cd $(TARGET_SUBDIR)/libbacktrace && \
44229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44231                   "RANLIB=$${RANLIB}" \
44232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44233                    distclean) \
44234           || exit 1
44235
44236 @endif target-libbacktrace
44237
44238 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
44239 maybe-maintainer-clean-target-libbacktrace:
44240 @if target-libbacktrace
44241 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
44242
44243 maintainer-clean-target-libbacktrace: 
44244         @: $(MAKE); $(unstage)
44245         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44246         r=`${PWD_COMMAND}`; export r; \
44247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248         $(NORMAL_TARGET_EXPORTS) \
44249         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
44250         for flag in $(EXTRA_TARGET_FLAGS); do \
44251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44252         done; \
44253         (cd $(TARGET_SUBDIR)/libbacktrace && \
44254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44256                   "RANLIB=$${RANLIB}" \
44257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44258                    maintainer-clean) \
44259           || exit 1
44260
44261 @endif target-libbacktrace
44262
44263
44264
44265
44266
44267 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
44268 maybe-configure-target-libquadmath:
44269 @if gcc-bootstrap
44270 configure-target-libquadmath: stage_current
44271 @endif gcc-bootstrap
44272 @if target-libquadmath
44273 maybe-configure-target-libquadmath: configure-target-libquadmath
44274 configure-target-libquadmath: 
44275         @: $(MAKE); $(unstage)
44276         @r=`${PWD_COMMAND}`; export r; \
44277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278         echo "Checking multilib configuration for libquadmath..."; \
44279         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44280         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
44281         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44282           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44283             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
44284           else \
44285             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
44286             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44287           fi; \
44288         else \
44289           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44290         fi; \
44291         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
44292         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44293         $(NORMAL_TARGET_EXPORTS)  \
44294         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
44295         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
44296         case $(srcdir) in \
44297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44298           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
44299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44300         esac; \
44301         module_srcdir=libquadmath; \
44302         rm -f no-such-file || : ; \
44303         CONFIG_SITE=no-such-file $(SHELL) \
44304           $$s/$$module_srcdir/configure \
44305           --srcdir=$${topdir}/$$module_srcdir \
44306           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44307           --target=${target_alias}  \
44308           || exit 1
44309 @endif target-libquadmath
44310
44311
44312
44313
44314
44315 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
44316 maybe-all-target-libquadmath:
44317 @if gcc-bootstrap
44318 all-target-libquadmath: stage_current
44319 @endif gcc-bootstrap
44320 @if target-libquadmath
44321 TARGET-target-libquadmath=all
44322 maybe-all-target-libquadmath: all-target-libquadmath
44323 all-target-libquadmath: configure-target-libquadmath
44324         @: $(MAKE); $(unstage)
44325         @r=`${PWD_COMMAND}`; export r; \
44326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44327         $(NORMAL_TARGET_EXPORTS)  \
44328         (cd $(TARGET_SUBDIR)/libquadmath && \
44329           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44330                 $(TARGET-target-libquadmath))
44331 @endif target-libquadmath
44332
44333
44334
44335
44336
44337 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
44338 maybe-check-target-libquadmath:
44339 @if target-libquadmath
44340 maybe-check-target-libquadmath: check-target-libquadmath
44341
44342 check-target-libquadmath:
44343         @: $(MAKE); $(unstage)
44344         @r=`${PWD_COMMAND}`; export r; \
44345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346         $(NORMAL_TARGET_EXPORTS) \
44347         (cd $(TARGET_SUBDIR)/libquadmath && \
44348           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44349
44350 @endif target-libquadmath
44351
44352 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
44353 maybe-install-target-libquadmath:
44354 @if target-libquadmath
44355 maybe-install-target-libquadmath: install-target-libquadmath
44356
44357 install-target-libquadmath: installdirs
44358         @: $(MAKE); $(unstage)
44359         @r=`${PWD_COMMAND}`; export r; \
44360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44361         $(NORMAL_TARGET_EXPORTS) \
44362         (cd $(TARGET_SUBDIR)/libquadmath && \
44363           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44364
44365 @endif target-libquadmath
44366
44367 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
44368 maybe-install-strip-target-libquadmath:
44369 @if target-libquadmath
44370 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
44371
44372 install-strip-target-libquadmath: installdirs
44373         @: $(MAKE); $(unstage)
44374         @r=`${PWD_COMMAND}`; export r; \
44375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376         $(NORMAL_TARGET_EXPORTS) \
44377         (cd $(TARGET_SUBDIR)/libquadmath && \
44378           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44379
44380 @endif target-libquadmath
44381
44382 # Other targets (info, dvi, pdf, etc.)
44383
44384 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
44385 maybe-info-target-libquadmath:
44386 @if target-libquadmath
44387 maybe-info-target-libquadmath: info-target-libquadmath
44388
44389 info-target-libquadmath: \
44390     configure-target-libquadmath 
44391         @: $(MAKE); $(unstage)
44392         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44393         r=`${PWD_COMMAND}`; export r; \
44394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44395         $(NORMAL_TARGET_EXPORTS) \
44396         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
44397         for flag in $(EXTRA_TARGET_FLAGS); do \
44398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44399         done; \
44400         (cd $(TARGET_SUBDIR)/libquadmath && \
44401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44403                   "RANLIB=$${RANLIB}" \
44404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44405                    info) \
44406           || exit 1
44407
44408 @endif target-libquadmath
44409
44410 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
44411 maybe-dvi-target-libquadmath:
44412 @if target-libquadmath
44413 maybe-dvi-target-libquadmath: dvi-target-libquadmath
44414
44415 dvi-target-libquadmath: \
44416     configure-target-libquadmath 
44417         @: $(MAKE); $(unstage)
44418         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44419         r=`${PWD_COMMAND}`; export r; \
44420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421         $(NORMAL_TARGET_EXPORTS) \
44422         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
44423         for flag in $(EXTRA_TARGET_FLAGS); do \
44424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44425         done; \
44426         (cd $(TARGET_SUBDIR)/libquadmath && \
44427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44429                   "RANLIB=$${RANLIB}" \
44430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44431                    dvi) \
44432           || exit 1
44433
44434 @endif target-libquadmath
44435
44436 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
44437 maybe-pdf-target-libquadmath:
44438 @if target-libquadmath
44439 maybe-pdf-target-libquadmath: pdf-target-libquadmath
44440
44441 pdf-target-libquadmath: \
44442     configure-target-libquadmath 
44443         @: $(MAKE); $(unstage)
44444         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44445         r=`${PWD_COMMAND}`; export r; \
44446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44447         $(NORMAL_TARGET_EXPORTS) \
44448         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
44449         for flag in $(EXTRA_TARGET_FLAGS); do \
44450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44451         done; \
44452         (cd $(TARGET_SUBDIR)/libquadmath && \
44453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44455                   "RANLIB=$${RANLIB}" \
44456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44457                    pdf) \
44458           || exit 1
44459
44460 @endif target-libquadmath
44461
44462 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
44463 maybe-html-target-libquadmath:
44464 @if target-libquadmath
44465 maybe-html-target-libquadmath: html-target-libquadmath
44466
44467 html-target-libquadmath: \
44468     configure-target-libquadmath 
44469         @: $(MAKE); $(unstage)
44470         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44471         r=`${PWD_COMMAND}`; export r; \
44472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44473         $(NORMAL_TARGET_EXPORTS) \
44474         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
44475         for flag in $(EXTRA_TARGET_FLAGS); do \
44476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44477         done; \
44478         (cd $(TARGET_SUBDIR)/libquadmath && \
44479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44481                   "RANLIB=$${RANLIB}" \
44482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44483                    html) \
44484           || exit 1
44485
44486 @endif target-libquadmath
44487
44488 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
44489 maybe-TAGS-target-libquadmath:
44490 @if target-libquadmath
44491 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
44492
44493 TAGS-target-libquadmath: \
44494     configure-target-libquadmath 
44495         @: $(MAKE); $(unstage)
44496         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44497         r=`${PWD_COMMAND}`; export r; \
44498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499         $(NORMAL_TARGET_EXPORTS) \
44500         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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                    TAGS) \
44510           || exit 1
44511
44512 @endif target-libquadmath
44513
44514 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
44515 maybe-install-info-target-libquadmath:
44516 @if target-libquadmath
44517 maybe-install-info-target-libquadmath: install-info-target-libquadmath
44518
44519 install-info-target-libquadmath: \
44520     configure-target-libquadmath \
44521     info-target-libquadmath 
44522         @: $(MAKE); $(unstage)
44523         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44524         r=`${PWD_COMMAND}`; export r; \
44525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44526         $(NORMAL_TARGET_EXPORTS) \
44527         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
44528         for flag in $(EXTRA_TARGET_FLAGS); do \
44529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44530         done; \
44531         (cd $(TARGET_SUBDIR)/libquadmath && \
44532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44534                   "RANLIB=$${RANLIB}" \
44535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44536                    install-info) \
44537           || exit 1
44538
44539 @endif target-libquadmath
44540
44541 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
44542 maybe-install-pdf-target-libquadmath:
44543 @if target-libquadmath
44544 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
44545
44546 install-pdf-target-libquadmath: \
44547     configure-target-libquadmath \
44548     pdf-target-libquadmath 
44549         @: $(MAKE); $(unstage)
44550         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44551         r=`${PWD_COMMAND}`; export r; \
44552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553         $(NORMAL_TARGET_EXPORTS) \
44554         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
44555         for flag in $(EXTRA_TARGET_FLAGS); do \
44556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557         done; \
44558         (cd $(TARGET_SUBDIR)/libquadmath && \
44559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561                   "RANLIB=$${RANLIB}" \
44562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563                    install-pdf) \
44564           || exit 1
44565
44566 @endif target-libquadmath
44567
44568 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
44569 maybe-install-html-target-libquadmath:
44570 @if target-libquadmath
44571 maybe-install-html-target-libquadmath: install-html-target-libquadmath
44572
44573 install-html-target-libquadmath: \
44574     configure-target-libquadmath \
44575     html-target-libquadmath 
44576         @: $(MAKE); $(unstage)
44577         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44578         r=`${PWD_COMMAND}`; export r; \
44579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580         $(NORMAL_TARGET_EXPORTS) \
44581         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
44582         for flag in $(EXTRA_TARGET_FLAGS); do \
44583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584         done; \
44585         (cd $(TARGET_SUBDIR)/libquadmath && \
44586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588                   "RANLIB=$${RANLIB}" \
44589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590                    install-html) \
44591           || exit 1
44592
44593 @endif target-libquadmath
44594
44595 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
44596 maybe-installcheck-target-libquadmath:
44597 @if target-libquadmath
44598 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
44599
44600 installcheck-target-libquadmath: \
44601     configure-target-libquadmath 
44602         @: $(MAKE); $(unstage)
44603         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44604         r=`${PWD_COMMAND}`; export r; \
44605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44606         $(NORMAL_TARGET_EXPORTS) \
44607         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
44608         for flag in $(EXTRA_TARGET_FLAGS); do \
44609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44610         done; \
44611         (cd $(TARGET_SUBDIR)/libquadmath && \
44612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44614                   "RANLIB=$${RANLIB}" \
44615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616                    installcheck) \
44617           || exit 1
44618
44619 @endif target-libquadmath
44620
44621 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
44622 maybe-mostlyclean-target-libquadmath:
44623 @if target-libquadmath
44624 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
44625
44626 mostlyclean-target-libquadmath: 
44627         @: $(MAKE); $(unstage)
44628         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44629         r=`${PWD_COMMAND}`; export r; \
44630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44631         $(NORMAL_TARGET_EXPORTS) \
44632         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
44633         for flag in $(EXTRA_TARGET_FLAGS); do \
44634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44635         done; \
44636         (cd $(TARGET_SUBDIR)/libquadmath && \
44637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44639                   "RANLIB=$${RANLIB}" \
44640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44641                    mostlyclean) \
44642           || exit 1
44643
44644 @endif target-libquadmath
44645
44646 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
44647 maybe-clean-target-libquadmath:
44648 @if target-libquadmath
44649 maybe-clean-target-libquadmath: clean-target-libquadmath
44650
44651 clean-target-libquadmath: 
44652         @: $(MAKE); $(unstage)
44653         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44654         r=`${PWD_COMMAND}`; export r; \
44655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44656         $(NORMAL_TARGET_EXPORTS) \
44657         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
44658         for flag in $(EXTRA_TARGET_FLAGS); do \
44659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44660         done; \
44661         (cd $(TARGET_SUBDIR)/libquadmath && \
44662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44664                   "RANLIB=$${RANLIB}" \
44665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44666                    clean) \
44667           || exit 1
44668
44669 @endif target-libquadmath
44670
44671 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
44672 maybe-distclean-target-libquadmath:
44673 @if target-libquadmath
44674 maybe-distclean-target-libquadmath: distclean-target-libquadmath
44675
44676 distclean-target-libquadmath: 
44677         @: $(MAKE); $(unstage)
44678         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44679         r=`${PWD_COMMAND}`; export r; \
44680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44681         $(NORMAL_TARGET_EXPORTS) \
44682         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
44683         for flag in $(EXTRA_TARGET_FLAGS); do \
44684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44685         done; \
44686         (cd $(TARGET_SUBDIR)/libquadmath && \
44687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44689                   "RANLIB=$${RANLIB}" \
44690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44691                    distclean) \
44692           || exit 1
44693
44694 @endif target-libquadmath
44695
44696 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
44697 maybe-maintainer-clean-target-libquadmath:
44698 @if target-libquadmath
44699 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
44700
44701 maintainer-clean-target-libquadmath: 
44702         @: $(MAKE); $(unstage)
44703         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44704         r=`${PWD_COMMAND}`; export r; \
44705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706         $(NORMAL_TARGET_EXPORTS) \
44707         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
44708         for flag in $(EXTRA_TARGET_FLAGS); do \
44709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44710         done; \
44711         (cd $(TARGET_SUBDIR)/libquadmath && \
44712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44714                   "RANLIB=$${RANLIB}" \
44715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44716                    maintainer-clean) \
44717           || exit 1
44718
44719 @endif target-libquadmath
44720
44721
44722
44723
44724
44725 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
44726 maybe-configure-target-libgfortran:
44727 @if gcc-bootstrap
44728 configure-target-libgfortran: stage_current
44729 @endif gcc-bootstrap
44730 @if target-libgfortran
44731 maybe-configure-target-libgfortran: configure-target-libgfortran
44732 configure-target-libgfortran: 
44733         @: $(MAKE); $(unstage)
44734         @r=`${PWD_COMMAND}`; export r; \
44735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44736         echo "Checking multilib configuration for libgfortran..."; \
44737         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
44738         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
44739         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44740           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44741             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
44742           else \
44743             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
44744             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44745           fi; \
44746         else \
44747           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44748         fi; \
44749         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
44750         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
44751         $(NORMAL_TARGET_EXPORTS)  \
44752         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
44753         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
44754         case $(srcdir) in \
44755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44756           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
44757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44758         esac; \
44759         module_srcdir=libgfortran; \
44760         rm -f no-such-file || : ; \
44761         CONFIG_SITE=no-such-file $(SHELL) \
44762           $$s/$$module_srcdir/configure \
44763           --srcdir=$${topdir}/$$module_srcdir \
44764           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44765           --target=${target_alias}  \
44766           || exit 1
44767 @endif target-libgfortran
44768
44769
44770
44771
44772
44773 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
44774 maybe-all-target-libgfortran:
44775 @if gcc-bootstrap
44776 all-target-libgfortran: stage_current
44777 @endif gcc-bootstrap
44778 @if target-libgfortran
44779 TARGET-target-libgfortran=all
44780 maybe-all-target-libgfortran: all-target-libgfortran
44781 all-target-libgfortran: configure-target-libgfortran
44782         @: $(MAKE); $(unstage)
44783         @r=`${PWD_COMMAND}`; export r; \
44784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44785         $(NORMAL_TARGET_EXPORTS)  \
44786         (cd $(TARGET_SUBDIR)/libgfortran && \
44787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44788                 $(TARGET-target-libgfortran))
44789 @endif target-libgfortran
44790
44791
44792
44793
44794
44795 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
44796 maybe-check-target-libgfortran:
44797 @if target-libgfortran
44798 maybe-check-target-libgfortran: check-target-libgfortran
44799
44800 check-target-libgfortran:
44801         @: $(MAKE); $(unstage)
44802         @r=`${PWD_COMMAND}`; export r; \
44803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44804         $(NORMAL_TARGET_EXPORTS) \
44805         (cd $(TARGET_SUBDIR)/libgfortran && \
44806           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44807
44808 @endif target-libgfortran
44809
44810 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
44811 maybe-install-target-libgfortran:
44812 @if target-libgfortran
44813 maybe-install-target-libgfortran: install-target-libgfortran
44814
44815 install-target-libgfortran: installdirs
44816         @: $(MAKE); $(unstage)
44817         @r=`${PWD_COMMAND}`; export r; \
44818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819         $(NORMAL_TARGET_EXPORTS) \
44820         (cd $(TARGET_SUBDIR)/libgfortran && \
44821           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44822
44823 @endif target-libgfortran
44824
44825 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
44826 maybe-install-strip-target-libgfortran:
44827 @if target-libgfortran
44828 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
44829
44830 install-strip-target-libgfortran: installdirs
44831         @: $(MAKE); $(unstage)
44832         @r=`${PWD_COMMAND}`; export r; \
44833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44834         $(NORMAL_TARGET_EXPORTS) \
44835         (cd $(TARGET_SUBDIR)/libgfortran && \
44836           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44837
44838 @endif target-libgfortran
44839
44840 # Other targets (info, dvi, pdf, etc.)
44841
44842 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
44843 maybe-info-target-libgfortran:
44844 @if target-libgfortran
44845 maybe-info-target-libgfortran: info-target-libgfortran
44846
44847 info-target-libgfortran: \
44848     configure-target-libgfortran 
44849         @: $(MAKE); $(unstage)
44850         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44851         r=`${PWD_COMMAND}`; export r; \
44852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44853         $(NORMAL_TARGET_EXPORTS) \
44854         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
44855         for flag in $(EXTRA_TARGET_FLAGS); do \
44856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44857         done; \
44858         (cd $(TARGET_SUBDIR)/libgfortran && \
44859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44861                   "RANLIB=$${RANLIB}" \
44862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44863                    info) \
44864           || exit 1
44865
44866 @endif target-libgfortran
44867
44868 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
44869 maybe-dvi-target-libgfortran:
44870 @if target-libgfortran
44871 maybe-dvi-target-libgfortran: dvi-target-libgfortran
44872
44873 dvi-target-libgfortran: \
44874     configure-target-libgfortran 
44875         @: $(MAKE); $(unstage)
44876         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44877         r=`${PWD_COMMAND}`; export r; \
44878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44879         $(NORMAL_TARGET_EXPORTS) \
44880         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
44881         for flag in $(EXTRA_TARGET_FLAGS); do \
44882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44883         done; \
44884         (cd $(TARGET_SUBDIR)/libgfortran && \
44885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44887                   "RANLIB=$${RANLIB}" \
44888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44889                    dvi) \
44890           || exit 1
44891
44892 @endif target-libgfortran
44893
44894 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
44895 maybe-pdf-target-libgfortran:
44896 @if target-libgfortran
44897 maybe-pdf-target-libgfortran: pdf-target-libgfortran
44898
44899 pdf-target-libgfortran: \
44900     configure-target-libgfortran 
44901         @: $(MAKE); $(unstage)
44902         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44903         r=`${PWD_COMMAND}`; export r; \
44904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44905         $(NORMAL_TARGET_EXPORTS) \
44906         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
44907         for flag in $(EXTRA_TARGET_FLAGS); do \
44908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44909         done; \
44910         (cd $(TARGET_SUBDIR)/libgfortran && \
44911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44913                   "RANLIB=$${RANLIB}" \
44914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44915                    pdf) \
44916           || exit 1
44917
44918 @endif target-libgfortran
44919
44920 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
44921 maybe-html-target-libgfortran:
44922 @if target-libgfortran
44923 maybe-html-target-libgfortran: html-target-libgfortran
44924
44925 html-target-libgfortran: \
44926     configure-target-libgfortran 
44927         @: $(MAKE); $(unstage)
44928         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44929         r=`${PWD_COMMAND}`; export r; \
44930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44931         $(NORMAL_TARGET_EXPORTS) \
44932         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
44933         for flag in $(EXTRA_TARGET_FLAGS); do \
44934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44935         done; \
44936         (cd $(TARGET_SUBDIR)/libgfortran && \
44937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44939                   "RANLIB=$${RANLIB}" \
44940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44941                    html) \
44942           || exit 1
44943
44944 @endif target-libgfortran
44945
44946 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
44947 maybe-TAGS-target-libgfortran:
44948 @if target-libgfortran
44949 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
44950
44951 TAGS-target-libgfortran: \
44952     configure-target-libgfortran 
44953         @: $(MAKE); $(unstage)
44954         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44955         r=`${PWD_COMMAND}`; export r; \
44956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44957         $(NORMAL_TARGET_EXPORTS) \
44958         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
44959         for flag in $(EXTRA_TARGET_FLAGS); do \
44960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44961         done; \
44962         (cd $(TARGET_SUBDIR)/libgfortran && \
44963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44965                   "RANLIB=$${RANLIB}" \
44966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44967                    TAGS) \
44968           || exit 1
44969
44970 @endif target-libgfortran
44971
44972 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
44973 maybe-install-info-target-libgfortran:
44974 @if target-libgfortran
44975 maybe-install-info-target-libgfortran: install-info-target-libgfortran
44976
44977 install-info-target-libgfortran: \
44978     configure-target-libgfortran \
44979     info-target-libgfortran 
44980         @: $(MAKE); $(unstage)
44981         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44982         r=`${PWD_COMMAND}`; export r; \
44983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44984         $(NORMAL_TARGET_EXPORTS) \
44985         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
44986         for flag in $(EXTRA_TARGET_FLAGS); do \
44987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44988         done; \
44989         (cd $(TARGET_SUBDIR)/libgfortran && \
44990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44992                   "RANLIB=$${RANLIB}" \
44993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44994                    install-info) \
44995           || exit 1
44996
44997 @endif target-libgfortran
44998
44999 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45000 maybe-install-pdf-target-libgfortran:
45001 @if target-libgfortran
45002 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45003
45004 install-pdf-target-libgfortran: \
45005     configure-target-libgfortran \
45006     pdf-target-libgfortran 
45007         @: $(MAKE); $(unstage)
45008         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45009         r=`${PWD_COMMAND}`; export r; \
45010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011         $(NORMAL_TARGET_EXPORTS) \
45012         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
45013         for flag in $(EXTRA_TARGET_FLAGS); do \
45014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015         done; \
45016         (cd $(TARGET_SUBDIR)/libgfortran && \
45017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45019                   "RANLIB=$${RANLIB}" \
45020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45021                    install-pdf) \
45022           || exit 1
45023
45024 @endif target-libgfortran
45025
45026 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45027 maybe-install-html-target-libgfortran:
45028 @if target-libgfortran
45029 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45030
45031 install-html-target-libgfortran: \
45032     configure-target-libgfortran \
45033     html-target-libgfortran 
45034         @: $(MAKE); $(unstage)
45035         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45036         r=`${PWD_COMMAND}`; export r; \
45037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45038         $(NORMAL_TARGET_EXPORTS) \
45039         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
45040         for flag in $(EXTRA_TARGET_FLAGS); do \
45041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45042         done; \
45043         (cd $(TARGET_SUBDIR)/libgfortran && \
45044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45046                   "RANLIB=$${RANLIB}" \
45047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45048                    install-html) \
45049           || exit 1
45050
45051 @endif target-libgfortran
45052
45053 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45054 maybe-installcheck-target-libgfortran:
45055 @if target-libgfortran
45056 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45057
45058 installcheck-target-libgfortran: \
45059     configure-target-libgfortran 
45060         @: $(MAKE); $(unstage)
45061         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45062         r=`${PWD_COMMAND}`; export r; \
45063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45064         $(NORMAL_TARGET_EXPORTS) \
45065         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
45066         for flag in $(EXTRA_TARGET_FLAGS); do \
45067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45068         done; \
45069         (cd $(TARGET_SUBDIR)/libgfortran && \
45070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45072                   "RANLIB=$${RANLIB}" \
45073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45074                    installcheck) \
45075           || exit 1
45076
45077 @endif target-libgfortran
45078
45079 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45080 maybe-mostlyclean-target-libgfortran:
45081 @if target-libgfortran
45082 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45083
45084 mostlyclean-target-libgfortran: 
45085         @: $(MAKE); $(unstage)
45086         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45087         r=`${PWD_COMMAND}`; export r; \
45088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089         $(NORMAL_TARGET_EXPORTS) \
45090         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
45091         for flag in $(EXTRA_TARGET_FLAGS); do \
45092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093         done; \
45094         (cd $(TARGET_SUBDIR)/libgfortran && \
45095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097                   "RANLIB=$${RANLIB}" \
45098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099                    mostlyclean) \
45100           || exit 1
45101
45102 @endif target-libgfortran
45103
45104 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45105 maybe-clean-target-libgfortran:
45106 @if target-libgfortran
45107 maybe-clean-target-libgfortran: clean-target-libgfortran
45108
45109 clean-target-libgfortran: 
45110         @: $(MAKE); $(unstage)
45111         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45112         r=`${PWD_COMMAND}`; export r; \
45113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114         $(NORMAL_TARGET_EXPORTS) \
45115         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
45116         for flag in $(EXTRA_TARGET_FLAGS); do \
45117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45118         done; \
45119         (cd $(TARGET_SUBDIR)/libgfortran && \
45120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45122                   "RANLIB=$${RANLIB}" \
45123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45124                    clean) \
45125           || exit 1
45126
45127 @endif target-libgfortran
45128
45129 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45130 maybe-distclean-target-libgfortran:
45131 @if target-libgfortran
45132 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45133
45134 distclean-target-libgfortran: 
45135         @: $(MAKE); $(unstage)
45136         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45137         r=`${PWD_COMMAND}`; export r; \
45138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45139         $(NORMAL_TARGET_EXPORTS) \
45140         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
45141         for flag in $(EXTRA_TARGET_FLAGS); do \
45142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45143         done; \
45144         (cd $(TARGET_SUBDIR)/libgfortran && \
45145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45147                   "RANLIB=$${RANLIB}" \
45148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45149                    distclean) \
45150           || exit 1
45151
45152 @endif target-libgfortran
45153
45154 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45155 maybe-maintainer-clean-target-libgfortran:
45156 @if target-libgfortran
45157 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45158
45159 maintainer-clean-target-libgfortran: 
45160         @: $(MAKE); $(unstage)
45161         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45162         r=`${PWD_COMMAND}`; export r; \
45163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164         $(NORMAL_TARGET_EXPORTS) \
45165         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
45166         for flag in $(EXTRA_TARGET_FLAGS); do \
45167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45168         done; \
45169         (cd $(TARGET_SUBDIR)/libgfortran && \
45170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172                   "RANLIB=$${RANLIB}" \
45173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45174                    maintainer-clean) \
45175           || exit 1
45176
45177 @endif target-libgfortran
45178
45179
45180
45181
45182
45183 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45184 maybe-configure-target-libobjc:
45185 @if gcc-bootstrap
45186 configure-target-libobjc: stage_current
45187 @endif gcc-bootstrap
45188 @if target-libobjc
45189 maybe-configure-target-libobjc: configure-target-libobjc
45190 configure-target-libobjc: 
45191         @: $(MAKE); $(unstage)
45192         @r=`${PWD_COMMAND}`; export r; \
45193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194         echo "Checking multilib configuration for libobjc..."; \
45195         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45196         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
45197         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45198           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45199             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45200           else \
45201             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45202             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45203           fi; \
45204         else \
45205           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45206         fi; \
45207         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45208         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45209         $(NORMAL_TARGET_EXPORTS)  \
45210         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45211         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45212         case $(srcdir) in \
45213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45214           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45216         esac; \
45217         module_srcdir=libobjc; \
45218         rm -f no-such-file || : ; \
45219         CONFIG_SITE=no-such-file $(SHELL) \
45220           $$s/$$module_srcdir/configure \
45221           --srcdir=$${topdir}/$$module_srcdir \
45222           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45223           --target=${target_alias}  \
45224           || exit 1
45225 @endif target-libobjc
45226
45227
45228
45229
45230
45231 .PHONY: all-target-libobjc maybe-all-target-libobjc
45232 maybe-all-target-libobjc:
45233 @if gcc-bootstrap
45234 all-target-libobjc: stage_current
45235 @endif gcc-bootstrap
45236 @if target-libobjc
45237 TARGET-target-libobjc=all
45238 maybe-all-target-libobjc: all-target-libobjc
45239 all-target-libobjc: configure-target-libobjc
45240         @: $(MAKE); $(unstage)
45241         @r=`${PWD_COMMAND}`; export r; \
45242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243         $(NORMAL_TARGET_EXPORTS)  \
45244         (cd $(TARGET_SUBDIR)/libobjc && \
45245           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45246                 $(TARGET-target-libobjc))
45247 @endif target-libobjc
45248
45249
45250
45251
45252
45253 .PHONY: check-target-libobjc maybe-check-target-libobjc
45254 maybe-check-target-libobjc:
45255 @if target-libobjc
45256 maybe-check-target-libobjc: check-target-libobjc
45257
45258 check-target-libobjc:
45259         @: $(MAKE); $(unstage)
45260         @r=`${PWD_COMMAND}`; export r; \
45261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45262         $(NORMAL_TARGET_EXPORTS) \
45263         (cd $(TARGET_SUBDIR)/libobjc && \
45264           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45265
45266 @endif target-libobjc
45267
45268 .PHONY: install-target-libobjc maybe-install-target-libobjc
45269 maybe-install-target-libobjc:
45270 @if target-libobjc
45271 maybe-install-target-libobjc: install-target-libobjc
45272
45273 install-target-libobjc: installdirs
45274         @: $(MAKE); $(unstage)
45275         @r=`${PWD_COMMAND}`; export r; \
45276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45277         $(NORMAL_TARGET_EXPORTS) \
45278         (cd $(TARGET_SUBDIR)/libobjc && \
45279           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45280
45281 @endif target-libobjc
45282
45283 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
45284 maybe-install-strip-target-libobjc:
45285 @if target-libobjc
45286 maybe-install-strip-target-libobjc: install-strip-target-libobjc
45287
45288 install-strip-target-libobjc: installdirs
45289         @: $(MAKE); $(unstage)
45290         @r=`${PWD_COMMAND}`; export r; \
45291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45292         $(NORMAL_TARGET_EXPORTS) \
45293         (cd $(TARGET_SUBDIR)/libobjc && \
45294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45295
45296 @endif target-libobjc
45297
45298 # Other targets (info, dvi, pdf, etc.)
45299
45300 .PHONY: maybe-info-target-libobjc info-target-libobjc
45301 maybe-info-target-libobjc:
45302 @if target-libobjc
45303 maybe-info-target-libobjc: info-target-libobjc
45304
45305 info-target-libobjc: \
45306     configure-target-libobjc 
45307         @: $(MAKE); $(unstage)
45308         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45309         r=`${PWD_COMMAND}`; export r; \
45310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45311         $(NORMAL_TARGET_EXPORTS) \
45312         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
45313         for flag in $(EXTRA_TARGET_FLAGS); do \
45314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45315         done; \
45316         (cd $(TARGET_SUBDIR)/libobjc && \
45317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45319                   "RANLIB=$${RANLIB}" \
45320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45321                    info) \
45322           || exit 1
45323
45324 @endif target-libobjc
45325
45326 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45327 maybe-dvi-target-libobjc:
45328 @if target-libobjc
45329 maybe-dvi-target-libobjc: dvi-target-libobjc
45330
45331 dvi-target-libobjc: \
45332     configure-target-libobjc 
45333         @: $(MAKE); $(unstage)
45334         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45335         r=`${PWD_COMMAND}`; export r; \
45336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45337         $(NORMAL_TARGET_EXPORTS) \
45338         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
45339         for flag in $(EXTRA_TARGET_FLAGS); do \
45340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45341         done; \
45342         (cd $(TARGET_SUBDIR)/libobjc && \
45343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45345                   "RANLIB=$${RANLIB}" \
45346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45347                    dvi) \
45348           || exit 1
45349
45350 @endif target-libobjc
45351
45352 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45353 maybe-pdf-target-libobjc:
45354 @if target-libobjc
45355 maybe-pdf-target-libobjc: pdf-target-libobjc
45356
45357 pdf-target-libobjc: \
45358     configure-target-libobjc 
45359         @: $(MAKE); $(unstage)
45360         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45361         r=`${PWD_COMMAND}`; export r; \
45362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363         $(NORMAL_TARGET_EXPORTS) \
45364         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
45365         for flag in $(EXTRA_TARGET_FLAGS); do \
45366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45367         done; \
45368         (cd $(TARGET_SUBDIR)/libobjc && \
45369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45371                   "RANLIB=$${RANLIB}" \
45372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45373                    pdf) \
45374           || exit 1
45375
45376 @endif target-libobjc
45377
45378 .PHONY: maybe-html-target-libobjc html-target-libobjc
45379 maybe-html-target-libobjc:
45380 @if target-libobjc
45381 maybe-html-target-libobjc: html-target-libobjc
45382
45383 html-target-libobjc: \
45384     configure-target-libobjc 
45385         @: $(MAKE); $(unstage)
45386         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45387         r=`${PWD_COMMAND}`; export r; \
45388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389         $(NORMAL_TARGET_EXPORTS) \
45390         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
45391         for flag in $(EXTRA_TARGET_FLAGS); do \
45392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45393         done; \
45394         (cd $(TARGET_SUBDIR)/libobjc && \
45395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45397                   "RANLIB=$${RANLIB}" \
45398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45399                    html) \
45400           || exit 1
45401
45402 @endif target-libobjc
45403
45404 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45405 maybe-TAGS-target-libobjc:
45406 @if target-libobjc
45407 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45408
45409 TAGS-target-libobjc: \
45410     configure-target-libobjc 
45411         @: $(MAKE); $(unstage)
45412         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45413         r=`${PWD_COMMAND}`; export r; \
45414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415         $(NORMAL_TARGET_EXPORTS) \
45416         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
45417         for flag in $(EXTRA_TARGET_FLAGS); do \
45418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45419         done; \
45420         (cd $(TARGET_SUBDIR)/libobjc && \
45421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45423                   "RANLIB=$${RANLIB}" \
45424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45425                    TAGS) \
45426           || exit 1
45427
45428 @endif target-libobjc
45429
45430 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45431 maybe-install-info-target-libobjc:
45432 @if target-libobjc
45433 maybe-install-info-target-libobjc: install-info-target-libobjc
45434
45435 install-info-target-libobjc: \
45436     configure-target-libobjc \
45437     info-target-libobjc 
45438         @: $(MAKE); $(unstage)
45439         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45440         r=`${PWD_COMMAND}`; export r; \
45441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45442         $(NORMAL_TARGET_EXPORTS) \
45443         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
45444         for flag in $(EXTRA_TARGET_FLAGS); do \
45445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45446         done; \
45447         (cd $(TARGET_SUBDIR)/libobjc && \
45448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45450                   "RANLIB=$${RANLIB}" \
45451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45452                    install-info) \
45453           || exit 1
45454
45455 @endif target-libobjc
45456
45457 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45458 maybe-install-pdf-target-libobjc:
45459 @if target-libobjc
45460 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45461
45462 install-pdf-target-libobjc: \
45463     configure-target-libobjc \
45464     pdf-target-libobjc 
45465         @: $(MAKE); $(unstage)
45466         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45467         r=`${PWD_COMMAND}`; export r; \
45468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469         $(NORMAL_TARGET_EXPORTS) \
45470         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
45471         for flag in $(EXTRA_TARGET_FLAGS); do \
45472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45473         done; \
45474         (cd $(TARGET_SUBDIR)/libobjc && \
45475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45477                   "RANLIB=$${RANLIB}" \
45478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45479                    install-pdf) \
45480           || exit 1
45481
45482 @endif target-libobjc
45483
45484 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45485 maybe-install-html-target-libobjc:
45486 @if target-libobjc
45487 maybe-install-html-target-libobjc: install-html-target-libobjc
45488
45489 install-html-target-libobjc: \
45490     configure-target-libobjc \
45491     html-target-libobjc 
45492         @: $(MAKE); $(unstage)
45493         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45494         r=`${PWD_COMMAND}`; export r; \
45495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45496         $(NORMAL_TARGET_EXPORTS) \
45497         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
45498         for flag in $(EXTRA_TARGET_FLAGS); do \
45499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45500         done; \
45501         (cd $(TARGET_SUBDIR)/libobjc && \
45502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45504                   "RANLIB=$${RANLIB}" \
45505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45506                    install-html) \
45507           || exit 1
45508
45509 @endif target-libobjc
45510
45511 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45512 maybe-installcheck-target-libobjc:
45513 @if target-libobjc
45514 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45515
45516 installcheck-target-libobjc: \
45517     configure-target-libobjc 
45518         @: $(MAKE); $(unstage)
45519         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45520         r=`${PWD_COMMAND}`; export r; \
45521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45522         $(NORMAL_TARGET_EXPORTS) \
45523         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
45524         for flag in $(EXTRA_TARGET_FLAGS); do \
45525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45526         done; \
45527         (cd $(TARGET_SUBDIR)/libobjc && \
45528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45530                   "RANLIB=$${RANLIB}" \
45531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45532                    installcheck) \
45533           || exit 1
45534
45535 @endif target-libobjc
45536
45537 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
45538 maybe-mostlyclean-target-libobjc:
45539 @if target-libobjc
45540 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
45541
45542 mostlyclean-target-libobjc: 
45543         @: $(MAKE); $(unstage)
45544         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45545         r=`${PWD_COMMAND}`; export r; \
45546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45547         $(NORMAL_TARGET_EXPORTS) \
45548         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
45549         for flag in $(EXTRA_TARGET_FLAGS); do \
45550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45551         done; \
45552         (cd $(TARGET_SUBDIR)/libobjc && \
45553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45555                   "RANLIB=$${RANLIB}" \
45556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45557                    mostlyclean) \
45558           || exit 1
45559
45560 @endif target-libobjc
45561
45562 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
45563 maybe-clean-target-libobjc:
45564 @if target-libobjc
45565 maybe-clean-target-libobjc: clean-target-libobjc
45566
45567 clean-target-libobjc: 
45568         @: $(MAKE); $(unstage)
45569         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45570         r=`${PWD_COMMAND}`; export r; \
45571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45572         $(NORMAL_TARGET_EXPORTS) \
45573         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
45574         for flag in $(EXTRA_TARGET_FLAGS); do \
45575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45576         done; \
45577         (cd $(TARGET_SUBDIR)/libobjc && \
45578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45580                   "RANLIB=$${RANLIB}" \
45581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45582                    clean) \
45583           || exit 1
45584
45585 @endif target-libobjc
45586
45587 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
45588 maybe-distclean-target-libobjc:
45589 @if target-libobjc
45590 maybe-distclean-target-libobjc: distclean-target-libobjc
45591
45592 distclean-target-libobjc: 
45593         @: $(MAKE); $(unstage)
45594         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45595         r=`${PWD_COMMAND}`; export r; \
45596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45597         $(NORMAL_TARGET_EXPORTS) \
45598         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
45599         for flag in $(EXTRA_TARGET_FLAGS); do \
45600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45601         done; \
45602         (cd $(TARGET_SUBDIR)/libobjc && \
45603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45605                   "RANLIB=$${RANLIB}" \
45606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45607                    distclean) \
45608           || exit 1
45609
45610 @endif target-libobjc
45611
45612 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
45613 maybe-maintainer-clean-target-libobjc:
45614 @if target-libobjc
45615 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
45616
45617 maintainer-clean-target-libobjc: 
45618         @: $(MAKE); $(unstage)
45619         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45620         r=`${PWD_COMMAND}`; export r; \
45621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622         $(NORMAL_TARGET_EXPORTS) \
45623         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
45624         for flag in $(EXTRA_TARGET_FLAGS); do \
45625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45626         done; \
45627         (cd $(TARGET_SUBDIR)/libobjc && \
45628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45630                   "RANLIB=$${RANLIB}" \
45631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45632                    maintainer-clean) \
45633           || exit 1
45634
45635 @endif target-libobjc
45636
45637
45638
45639
45640
45641 .PHONY: configure-target-libgo maybe-configure-target-libgo
45642 maybe-configure-target-libgo:
45643 @if gcc-bootstrap
45644 configure-target-libgo: stage_current
45645 @endif gcc-bootstrap
45646 @if target-libgo
45647 maybe-configure-target-libgo: configure-target-libgo
45648 configure-target-libgo: 
45649         @: $(MAKE); $(unstage)
45650         @r=`${PWD_COMMAND}`; export r; \
45651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652         echo "Checking multilib configuration for libgo..."; \
45653         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
45654         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
45655         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
45656           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
45657             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
45658           else \
45659             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
45660             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
45661           fi; \
45662         else \
45663           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
45664         fi; \
45665         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
45666         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
45667         $(NORMAL_TARGET_EXPORTS)  \
45668         echo Configuring in $(TARGET_SUBDIR)/libgo; \
45669         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
45670         case $(srcdir) in \
45671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45672           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
45673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45674         esac; \
45675         module_srcdir=libgo; \
45676         rm -f no-such-file || : ; \
45677         CONFIG_SITE=no-such-file $(SHELL) \
45678           $$s/$$module_srcdir/configure \
45679           --srcdir=$${topdir}/$$module_srcdir \
45680           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45681           --target=${target_alias}  \
45682           || exit 1
45683 @endif target-libgo
45684
45685
45686
45687
45688
45689 .PHONY: all-target-libgo maybe-all-target-libgo
45690 maybe-all-target-libgo:
45691 @if gcc-bootstrap
45692 all-target-libgo: stage_current
45693 @endif gcc-bootstrap
45694 @if target-libgo
45695 TARGET-target-libgo=all
45696 maybe-all-target-libgo: all-target-libgo
45697 all-target-libgo: configure-target-libgo
45698         @: $(MAKE); $(unstage)
45699         @r=`${PWD_COMMAND}`; export r; \
45700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45701         $(NORMAL_TARGET_EXPORTS)  \
45702         (cd $(TARGET_SUBDIR)/libgo && \
45703           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45704                 $(TARGET-target-libgo))
45705 @endif target-libgo
45706
45707
45708
45709
45710
45711 .PHONY: check-target-libgo maybe-check-target-libgo
45712 maybe-check-target-libgo:
45713 @if target-libgo
45714 maybe-check-target-libgo: check-target-libgo
45715
45716 check-target-libgo:
45717         @: $(MAKE); $(unstage)
45718         @r=`${PWD_COMMAND}`; export r; \
45719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720         $(NORMAL_TARGET_EXPORTS) \
45721         (cd $(TARGET_SUBDIR)/libgo && \
45722           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45723
45724 @endif target-libgo
45725
45726 .PHONY: install-target-libgo maybe-install-target-libgo
45727 maybe-install-target-libgo:
45728 @if target-libgo
45729 maybe-install-target-libgo: install-target-libgo
45730
45731 install-target-libgo: installdirs
45732         @: $(MAKE); $(unstage)
45733         @r=`${PWD_COMMAND}`; export r; \
45734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45735         $(NORMAL_TARGET_EXPORTS) \
45736         (cd $(TARGET_SUBDIR)/libgo && \
45737           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45738
45739 @endif target-libgo
45740
45741 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
45742 maybe-install-strip-target-libgo:
45743 @if target-libgo
45744 maybe-install-strip-target-libgo: install-strip-target-libgo
45745
45746 install-strip-target-libgo: installdirs
45747         @: $(MAKE); $(unstage)
45748         @r=`${PWD_COMMAND}`; export r; \
45749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750         $(NORMAL_TARGET_EXPORTS) \
45751         (cd $(TARGET_SUBDIR)/libgo && \
45752           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45753
45754 @endif target-libgo
45755
45756 # Other targets (info, dvi, pdf, etc.)
45757
45758 .PHONY: maybe-info-target-libgo info-target-libgo
45759 maybe-info-target-libgo:
45760 @if target-libgo
45761 maybe-info-target-libgo: info-target-libgo
45762
45763 info-target-libgo: \
45764     configure-target-libgo 
45765         @: $(MAKE); $(unstage)
45766         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45767         r=`${PWD_COMMAND}`; export r; \
45768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769         $(NORMAL_TARGET_EXPORTS) \
45770         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45783
45784 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
45785 maybe-dvi-target-libgo:
45786 @if target-libgo
45787 maybe-dvi-target-libgo: dvi-target-libgo
45788
45789 dvi-target-libgo: \
45790     configure-target-libgo 
45791         @: $(MAKE); $(unstage)
45792         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45793         r=`${PWD_COMMAND}`; export r; \
45794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45795         $(NORMAL_TARGET_EXPORTS) \
45796         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45809
45810 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
45811 maybe-pdf-target-libgo:
45812 @if target-libgo
45813 maybe-pdf-target-libgo: pdf-target-libgo
45814
45815 pdf-target-libgo: \
45816     configure-target-libgo 
45817         @: $(MAKE); $(unstage)
45818         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45819         r=`${PWD_COMMAND}`; export r; \
45820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821         $(NORMAL_TARGET_EXPORTS) \
45822         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45835
45836 .PHONY: maybe-html-target-libgo html-target-libgo
45837 maybe-html-target-libgo:
45838 @if target-libgo
45839 maybe-html-target-libgo: html-target-libgo
45840
45841 html-target-libgo: \
45842     configure-target-libgo 
45843         @: $(MAKE); $(unstage)
45844         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45845         r=`${PWD_COMMAND}`; export r; \
45846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847         $(NORMAL_TARGET_EXPORTS) \
45848         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45861
45862 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
45863 maybe-TAGS-target-libgo:
45864 @if target-libgo
45865 maybe-TAGS-target-libgo: TAGS-target-libgo
45866
45867 TAGS-target-libgo: \
45868     configure-target-libgo 
45869         @: $(MAKE); $(unstage)
45870         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45871         r=`${PWD_COMMAND}`; export r; \
45872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45873         $(NORMAL_TARGET_EXPORTS) \
45874         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45887
45888 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
45889 maybe-install-info-target-libgo:
45890 @if target-libgo
45891 maybe-install-info-target-libgo: install-info-target-libgo
45892
45893 install-info-target-libgo: \
45894     configure-target-libgo \
45895     info-target-libgo 
45896         @: $(MAKE); $(unstage)
45897         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45898         r=`${PWD_COMMAND}`; export r; \
45899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45900         $(NORMAL_TARGET_EXPORTS) \
45901         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-libgo
45914
45915 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
45916 maybe-install-pdf-target-libgo:
45917 @if target-libgo
45918 maybe-install-pdf-target-libgo: install-pdf-target-libgo
45919
45920 install-pdf-target-libgo: \
45921     configure-target-libgo \
45922     pdf-target-libgo 
45923         @: $(MAKE); $(unstage)
45924         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45925         r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         $(NORMAL_TARGET_EXPORTS) \
45928         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-pdf) \
45938           || exit 1
45939
45940 @endif target-libgo
45941
45942 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
45943 maybe-install-html-target-libgo:
45944 @if target-libgo
45945 maybe-install-html-target-libgo: install-html-target-libgo
45946
45947 install-html-target-libgo: \
45948     configure-target-libgo \
45949     html-target-libgo 
45950         @: $(MAKE); $(unstage)
45951         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45952         r=`${PWD_COMMAND}`; export r; \
45953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45954         $(NORMAL_TARGET_EXPORTS) \
45955         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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-html) \
45965           || exit 1
45966
45967 @endif target-libgo
45968
45969 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
45970 maybe-installcheck-target-libgo:
45971 @if target-libgo
45972 maybe-installcheck-target-libgo: installcheck-target-libgo
45973
45974 installcheck-target-libgo: \
45975     configure-target-libgo 
45976         @: $(MAKE); $(unstage)
45977         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45978         r=`${PWD_COMMAND}`; export r; \
45979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45980         $(NORMAL_TARGET_EXPORTS) \
45981         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
45982         for flag in $(EXTRA_TARGET_FLAGS); do \
45983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45984         done; \
45985         (cd $(TARGET_SUBDIR)/libgo && \
45986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45988                   "RANLIB=$${RANLIB}" \
45989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45990                    installcheck) \
45991           || exit 1
45992
45993 @endif target-libgo
45994
45995 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
45996 maybe-mostlyclean-target-libgo:
45997 @if target-libgo
45998 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
45999
46000 mostlyclean-target-libgo: 
46001         @: $(MAKE); $(unstage)
46002         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46003         r=`${PWD_COMMAND}`; export r; \
46004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005         $(NORMAL_TARGET_EXPORTS) \
46006         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
46007         for flag in $(EXTRA_TARGET_FLAGS); do \
46008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46009         done; \
46010         (cd $(TARGET_SUBDIR)/libgo && \
46011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46013                   "RANLIB=$${RANLIB}" \
46014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46015                    mostlyclean) \
46016           || exit 1
46017
46018 @endif target-libgo
46019
46020 .PHONY: maybe-clean-target-libgo clean-target-libgo
46021 maybe-clean-target-libgo:
46022 @if target-libgo
46023 maybe-clean-target-libgo: clean-target-libgo
46024
46025 clean-target-libgo: 
46026         @: $(MAKE); $(unstage)
46027         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46028         r=`${PWD_COMMAND}`; export r; \
46029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46030         $(NORMAL_TARGET_EXPORTS) \
46031         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
46032         for flag in $(EXTRA_TARGET_FLAGS); do \
46033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46034         done; \
46035         (cd $(TARGET_SUBDIR)/libgo && \
46036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46038                   "RANLIB=$${RANLIB}" \
46039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46040                    clean) \
46041           || exit 1
46042
46043 @endif target-libgo
46044
46045 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
46046 maybe-distclean-target-libgo:
46047 @if target-libgo
46048 maybe-distclean-target-libgo: distclean-target-libgo
46049
46050 distclean-target-libgo: 
46051         @: $(MAKE); $(unstage)
46052         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46053         r=`${PWD_COMMAND}`; export r; \
46054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055         $(NORMAL_TARGET_EXPORTS) \
46056         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
46057         for flag in $(EXTRA_TARGET_FLAGS); do \
46058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46059         done; \
46060         (cd $(TARGET_SUBDIR)/libgo && \
46061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46063                   "RANLIB=$${RANLIB}" \
46064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46065                    distclean) \
46066           || exit 1
46067
46068 @endif target-libgo
46069
46070 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
46071 maybe-maintainer-clean-target-libgo:
46072 @if target-libgo
46073 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
46074
46075 maintainer-clean-target-libgo: 
46076         @: $(MAKE); $(unstage)
46077         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46078         r=`${PWD_COMMAND}`; export r; \
46079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080         $(NORMAL_TARGET_EXPORTS) \
46081         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
46082         for flag in $(EXTRA_TARGET_FLAGS); do \
46083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46084         done; \
46085         (cd $(TARGET_SUBDIR)/libgo && \
46086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46088                   "RANLIB=$${RANLIB}" \
46089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46090                    maintainer-clean) \
46091           || exit 1
46092
46093 @endif target-libgo
46094
46095
46096
46097
46098
46099 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46100 maybe-configure-target-libtermcap:
46101 @if gcc-bootstrap
46102 configure-target-libtermcap: stage_current
46103 @endif gcc-bootstrap
46104 @if target-libtermcap
46105 maybe-configure-target-libtermcap: configure-target-libtermcap
46106 configure-target-libtermcap: 
46107         @: $(MAKE); $(unstage)
46108         @r=`${PWD_COMMAND}`; export r; \
46109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46110         echo "Checking multilib configuration for libtermcap..."; \
46111         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
46112         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
46113         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46114           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46115             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46116           else \
46117             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46118             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46119           fi; \
46120         else \
46121           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46122         fi; \
46123         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46124         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
46125         $(NORMAL_TARGET_EXPORTS)  \
46126         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46127         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46128         case $(srcdir) in \
46129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46130           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46132         esac; \
46133         module_srcdir=libtermcap; \
46134         rm -f no-such-file || : ; \
46135         CONFIG_SITE=no-such-file $(SHELL) \
46136           $$s/$$module_srcdir/configure \
46137           --srcdir=$${topdir}/$$module_srcdir \
46138           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46139           --target=${target_alias}  \
46140           || exit 1
46141 @endif target-libtermcap
46142
46143
46144
46145
46146
46147 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46148 maybe-all-target-libtermcap:
46149 @if gcc-bootstrap
46150 all-target-libtermcap: stage_current
46151 @endif gcc-bootstrap
46152 @if target-libtermcap
46153 TARGET-target-libtermcap=all
46154 maybe-all-target-libtermcap: all-target-libtermcap
46155 all-target-libtermcap: configure-target-libtermcap
46156         @: $(MAKE); $(unstage)
46157         @r=`${PWD_COMMAND}`; export r; \
46158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46159         $(NORMAL_TARGET_EXPORTS)  \
46160         (cd $(TARGET_SUBDIR)/libtermcap && \
46161           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46162                 $(TARGET-target-libtermcap))
46163 @endif target-libtermcap
46164
46165
46166
46167
46168
46169 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46170 maybe-check-target-libtermcap:
46171 @if target-libtermcap
46172 maybe-check-target-libtermcap: check-target-libtermcap
46173
46174 # Dummy target for uncheckable module.
46175 check-target-libtermcap:
46176
46177 @endif target-libtermcap
46178
46179 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46180 maybe-install-target-libtermcap:
46181 @if target-libtermcap
46182 maybe-install-target-libtermcap: install-target-libtermcap
46183
46184 install-target-libtermcap: installdirs
46185         @: $(MAKE); $(unstage)
46186         @r=`${PWD_COMMAND}`; export r; \
46187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46188         $(NORMAL_TARGET_EXPORTS) \
46189         (cd $(TARGET_SUBDIR)/libtermcap && \
46190           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46191
46192 @endif target-libtermcap
46193
46194 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
46195 maybe-install-strip-target-libtermcap:
46196 @if target-libtermcap
46197 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
46198
46199 install-strip-target-libtermcap: installdirs
46200         @: $(MAKE); $(unstage)
46201         @r=`${PWD_COMMAND}`; export r; \
46202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46203         $(NORMAL_TARGET_EXPORTS) \
46204         (cd $(TARGET_SUBDIR)/libtermcap && \
46205           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46206
46207 @endif target-libtermcap
46208
46209 # Other targets (info, dvi, pdf, etc.)
46210
46211 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46212 maybe-info-target-libtermcap:
46213 @if target-libtermcap
46214 maybe-info-target-libtermcap: info-target-libtermcap
46215
46216 info-target-libtermcap: \
46217     configure-target-libtermcap 
46218         @: $(MAKE); $(unstage)
46219         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46220         r=`${PWD_COMMAND}`; export r; \
46221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222         $(NORMAL_TARGET_EXPORTS) \
46223         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
46224         for flag in $(EXTRA_TARGET_FLAGS); do \
46225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46226         done; \
46227         (cd $(TARGET_SUBDIR)/libtermcap && \
46228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46230                   "RANLIB=$${RANLIB}" \
46231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46232                    info) \
46233           || exit 1
46234
46235 @endif target-libtermcap
46236
46237 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46238 maybe-dvi-target-libtermcap:
46239 @if target-libtermcap
46240 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46241
46242 dvi-target-libtermcap: \
46243     configure-target-libtermcap 
46244         @: $(MAKE); $(unstage)
46245         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46246         r=`${PWD_COMMAND}`; export r; \
46247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248         $(NORMAL_TARGET_EXPORTS) \
46249         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
46250         for flag in $(EXTRA_TARGET_FLAGS); do \
46251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46252         done; \
46253         (cd $(TARGET_SUBDIR)/libtermcap && \
46254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46256                   "RANLIB=$${RANLIB}" \
46257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46258                    dvi) \
46259           || exit 1
46260
46261 @endif target-libtermcap
46262
46263 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46264 maybe-pdf-target-libtermcap:
46265 @if target-libtermcap
46266 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46267
46268 pdf-target-libtermcap: \
46269     configure-target-libtermcap 
46270         @: $(MAKE); $(unstage)
46271         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46272         r=`${PWD_COMMAND}`; export r; \
46273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46274         $(NORMAL_TARGET_EXPORTS) \
46275         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
46276         for flag in $(EXTRA_TARGET_FLAGS); do \
46277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46278         done; \
46279         (cd $(TARGET_SUBDIR)/libtermcap && \
46280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46282                   "RANLIB=$${RANLIB}" \
46283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46284                    pdf) \
46285           || exit 1
46286
46287 @endif target-libtermcap
46288
46289 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46290 maybe-html-target-libtermcap:
46291 @if target-libtermcap
46292 maybe-html-target-libtermcap: html-target-libtermcap
46293
46294 html-target-libtermcap: \
46295     configure-target-libtermcap 
46296         @: $(MAKE); $(unstage)
46297         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46298         r=`${PWD_COMMAND}`; export r; \
46299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46300         $(NORMAL_TARGET_EXPORTS) \
46301         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
46302         for flag in $(EXTRA_TARGET_FLAGS); do \
46303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46304         done; \
46305         (cd $(TARGET_SUBDIR)/libtermcap && \
46306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46308                   "RANLIB=$${RANLIB}" \
46309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46310                    html) \
46311           || exit 1
46312
46313 @endif target-libtermcap
46314
46315 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46316 maybe-TAGS-target-libtermcap:
46317 @if target-libtermcap
46318 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46319
46320 TAGS-target-libtermcap: \
46321     configure-target-libtermcap 
46322         @: $(MAKE); $(unstage)
46323         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46324         r=`${PWD_COMMAND}`; export r; \
46325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46326         $(NORMAL_TARGET_EXPORTS) \
46327         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
46328         for flag in $(EXTRA_TARGET_FLAGS); do \
46329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46330         done; \
46331         (cd $(TARGET_SUBDIR)/libtermcap && \
46332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46334                   "RANLIB=$${RANLIB}" \
46335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46336                    TAGS) \
46337           || exit 1
46338
46339 @endif target-libtermcap
46340
46341 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46342 maybe-install-info-target-libtermcap:
46343 @if target-libtermcap
46344 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46345
46346 install-info-target-libtermcap: \
46347     configure-target-libtermcap \
46348     info-target-libtermcap 
46349         @: $(MAKE); $(unstage)
46350         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46351         r=`${PWD_COMMAND}`; export r; \
46352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353         $(NORMAL_TARGET_EXPORTS) \
46354         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
46355         for flag in $(EXTRA_TARGET_FLAGS); do \
46356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357         done; \
46358         (cd $(TARGET_SUBDIR)/libtermcap && \
46359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361                   "RANLIB=$${RANLIB}" \
46362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363                    install-info) \
46364           || exit 1
46365
46366 @endif target-libtermcap
46367
46368 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46369 maybe-install-pdf-target-libtermcap:
46370 @if target-libtermcap
46371 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46372
46373 install-pdf-target-libtermcap: \
46374     configure-target-libtermcap \
46375     pdf-target-libtermcap 
46376         @: $(MAKE); $(unstage)
46377         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46378         r=`${PWD_COMMAND}`; export r; \
46379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46380         $(NORMAL_TARGET_EXPORTS) \
46381         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
46382         for flag in $(EXTRA_TARGET_FLAGS); do \
46383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46384         done; \
46385         (cd $(TARGET_SUBDIR)/libtermcap && \
46386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46388                   "RANLIB=$${RANLIB}" \
46389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46390                    install-pdf) \
46391           || exit 1
46392
46393 @endif target-libtermcap
46394
46395 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46396 maybe-install-html-target-libtermcap:
46397 @if target-libtermcap
46398 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46399
46400 install-html-target-libtermcap: \
46401     configure-target-libtermcap \
46402     html-target-libtermcap 
46403         @: $(MAKE); $(unstage)
46404         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46405         r=`${PWD_COMMAND}`; export r; \
46406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46407         $(NORMAL_TARGET_EXPORTS) \
46408         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
46409         for flag in $(EXTRA_TARGET_FLAGS); do \
46410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46411         done; \
46412         (cd $(TARGET_SUBDIR)/libtermcap && \
46413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46415                   "RANLIB=$${RANLIB}" \
46416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46417                    install-html) \
46418           || exit 1
46419
46420 @endif target-libtermcap
46421
46422 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46423 maybe-installcheck-target-libtermcap:
46424 @if target-libtermcap
46425 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46426
46427 installcheck-target-libtermcap: \
46428     configure-target-libtermcap 
46429         @: $(MAKE); $(unstage)
46430         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46431         r=`${PWD_COMMAND}`; export r; \
46432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46433         $(NORMAL_TARGET_EXPORTS) \
46434         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
46435         for flag in $(EXTRA_TARGET_FLAGS); do \
46436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46437         done; \
46438         (cd $(TARGET_SUBDIR)/libtermcap && \
46439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46441                   "RANLIB=$${RANLIB}" \
46442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46443                    installcheck) \
46444           || exit 1
46445
46446 @endif target-libtermcap
46447
46448 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46449 maybe-mostlyclean-target-libtermcap:
46450 @if target-libtermcap
46451 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46452
46453 # libtermcap doesn't support mostlyclean.
46454 mostlyclean-target-libtermcap:
46455
46456 @endif target-libtermcap
46457
46458 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46459 maybe-clean-target-libtermcap:
46460 @if target-libtermcap
46461 maybe-clean-target-libtermcap: clean-target-libtermcap
46462
46463 # libtermcap doesn't support clean.
46464 clean-target-libtermcap:
46465
46466 @endif target-libtermcap
46467
46468 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46469 maybe-distclean-target-libtermcap:
46470 @if target-libtermcap
46471 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46472
46473 # libtermcap doesn't support distclean.
46474 distclean-target-libtermcap:
46475
46476 @endif target-libtermcap
46477
46478 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46479 maybe-maintainer-clean-target-libtermcap:
46480 @if target-libtermcap
46481 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46482
46483 # libtermcap doesn't support maintainer-clean.
46484 maintainer-clean-target-libtermcap:
46485
46486 @endif target-libtermcap
46487
46488
46489
46490
46491
46492 .PHONY: configure-target-winsup maybe-configure-target-winsup
46493 maybe-configure-target-winsup:
46494 @if gcc-bootstrap
46495 configure-target-winsup: stage_current
46496 @endif gcc-bootstrap
46497 @if target-winsup
46498 maybe-configure-target-winsup: configure-target-winsup
46499 configure-target-winsup: 
46500         @: $(MAKE); $(unstage)
46501         @r=`${PWD_COMMAND}`; export r; \
46502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503         echo "Checking multilib configuration for winsup..."; \
46504         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
46505         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
46506         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46507           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46508             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46509           else \
46510             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46511             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46512           fi; \
46513         else \
46514           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46515         fi; \
46516         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46517         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
46518         $(NORMAL_TARGET_EXPORTS)  \
46519         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46520         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46521         case $(srcdir) in \
46522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46523           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46525         esac; \
46526         module_srcdir=winsup; \
46527         rm -f no-such-file || : ; \
46528         CONFIG_SITE=no-such-file $(SHELL) \
46529           $$s/$$module_srcdir/configure \
46530           --srcdir=$${topdir}/$$module_srcdir \
46531           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46532           --target=${target_alias}  \
46533           || exit 1
46534 @endif target-winsup
46535
46536
46537
46538
46539
46540 .PHONY: all-target-winsup maybe-all-target-winsup
46541 maybe-all-target-winsup:
46542 @if gcc-bootstrap
46543 all-target-winsup: stage_current
46544 @endif gcc-bootstrap
46545 @if target-winsup
46546 TARGET-target-winsup=all
46547 maybe-all-target-winsup: all-target-winsup
46548 all-target-winsup: configure-target-winsup
46549         @: $(MAKE); $(unstage)
46550         @r=`${PWD_COMMAND}`; export r; \
46551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46552         $(NORMAL_TARGET_EXPORTS)  \
46553         (cd $(TARGET_SUBDIR)/winsup && \
46554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46555                 $(TARGET-target-winsup))
46556 @endif target-winsup
46557
46558
46559
46560
46561
46562 .PHONY: check-target-winsup maybe-check-target-winsup
46563 maybe-check-target-winsup:
46564 @if target-winsup
46565 maybe-check-target-winsup: check-target-winsup
46566
46567 check-target-winsup:
46568         @: $(MAKE); $(unstage)
46569         @r=`${PWD_COMMAND}`; export r; \
46570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571         $(NORMAL_TARGET_EXPORTS) \
46572         (cd $(TARGET_SUBDIR)/winsup && \
46573           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46574
46575 @endif target-winsup
46576
46577 .PHONY: install-target-winsup maybe-install-target-winsup
46578 maybe-install-target-winsup:
46579 @if target-winsup
46580 maybe-install-target-winsup: install-target-winsup
46581
46582 install-target-winsup: installdirs
46583         @: $(MAKE); $(unstage)
46584         @r=`${PWD_COMMAND}`; export r; \
46585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46586         $(NORMAL_TARGET_EXPORTS) \
46587         (cd $(TARGET_SUBDIR)/winsup && \
46588           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46589
46590 @endif target-winsup
46591
46592 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
46593 maybe-install-strip-target-winsup:
46594 @if target-winsup
46595 maybe-install-strip-target-winsup: install-strip-target-winsup
46596
46597 install-strip-target-winsup: installdirs
46598         @: $(MAKE); $(unstage)
46599         @r=`${PWD_COMMAND}`; export r; \
46600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46601         $(NORMAL_TARGET_EXPORTS) \
46602         (cd $(TARGET_SUBDIR)/winsup && \
46603           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46604
46605 @endif target-winsup
46606
46607 # Other targets (info, dvi, pdf, etc.)
46608
46609 .PHONY: maybe-info-target-winsup info-target-winsup
46610 maybe-info-target-winsup:
46611 @if target-winsup
46612 maybe-info-target-winsup: info-target-winsup
46613
46614 info-target-winsup: \
46615     configure-target-winsup 
46616         @: $(MAKE); $(unstage)
46617         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46618         r=`${PWD_COMMAND}`; export r; \
46619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46620         $(NORMAL_TARGET_EXPORTS) \
46621         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
46622         for flag in $(EXTRA_TARGET_FLAGS); do \
46623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46624         done; \
46625         (cd $(TARGET_SUBDIR)/winsup && \
46626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46628                   "RANLIB=$${RANLIB}" \
46629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46630                    info) \
46631           || exit 1
46632
46633 @endif target-winsup
46634
46635 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46636 maybe-dvi-target-winsup:
46637 @if target-winsup
46638 maybe-dvi-target-winsup: dvi-target-winsup
46639
46640 dvi-target-winsup: \
46641     configure-target-winsup 
46642         @: $(MAKE); $(unstage)
46643         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46644         r=`${PWD_COMMAND}`; export r; \
46645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46646         $(NORMAL_TARGET_EXPORTS) \
46647         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
46648         for flag in $(EXTRA_TARGET_FLAGS); do \
46649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46650         done; \
46651         (cd $(TARGET_SUBDIR)/winsup && \
46652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46654                   "RANLIB=$${RANLIB}" \
46655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46656                    dvi) \
46657           || exit 1
46658
46659 @endif target-winsup
46660
46661 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46662 maybe-pdf-target-winsup:
46663 @if target-winsup
46664 maybe-pdf-target-winsup: pdf-target-winsup
46665
46666 pdf-target-winsup: \
46667     configure-target-winsup 
46668         @: $(MAKE); $(unstage)
46669         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46670         r=`${PWD_COMMAND}`; export r; \
46671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46672         $(NORMAL_TARGET_EXPORTS) \
46673         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
46674         for flag in $(EXTRA_TARGET_FLAGS); do \
46675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46676         done; \
46677         (cd $(TARGET_SUBDIR)/winsup && \
46678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46680                   "RANLIB=$${RANLIB}" \
46681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46682                    pdf) \
46683           || exit 1
46684
46685 @endif target-winsup
46686
46687 .PHONY: maybe-html-target-winsup html-target-winsup
46688 maybe-html-target-winsup:
46689 @if target-winsup
46690 maybe-html-target-winsup: html-target-winsup
46691
46692 html-target-winsup: \
46693     configure-target-winsup 
46694         @: $(MAKE); $(unstage)
46695         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46696         r=`${PWD_COMMAND}`; export r; \
46697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46698         $(NORMAL_TARGET_EXPORTS) \
46699         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
46700         for flag in $(EXTRA_TARGET_FLAGS); do \
46701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46702         done; \
46703         (cd $(TARGET_SUBDIR)/winsup && \
46704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46706                   "RANLIB=$${RANLIB}" \
46707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46708                    html) \
46709           || exit 1
46710
46711 @endif target-winsup
46712
46713 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46714 maybe-TAGS-target-winsup:
46715 @if target-winsup
46716 maybe-TAGS-target-winsup: TAGS-target-winsup
46717
46718 TAGS-target-winsup: \
46719     configure-target-winsup 
46720         @: $(MAKE); $(unstage)
46721         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46722         r=`${PWD_COMMAND}`; export r; \
46723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46724         $(NORMAL_TARGET_EXPORTS) \
46725         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
46726         for flag in $(EXTRA_TARGET_FLAGS); do \
46727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46728         done; \
46729         (cd $(TARGET_SUBDIR)/winsup && \
46730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46732                   "RANLIB=$${RANLIB}" \
46733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46734                    TAGS) \
46735           || exit 1
46736
46737 @endif target-winsup
46738
46739 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46740 maybe-install-info-target-winsup:
46741 @if target-winsup
46742 maybe-install-info-target-winsup: install-info-target-winsup
46743
46744 install-info-target-winsup: \
46745     configure-target-winsup \
46746     info-target-winsup 
46747         @: $(MAKE); $(unstage)
46748         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46749         r=`${PWD_COMMAND}`; export r; \
46750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751         $(NORMAL_TARGET_EXPORTS) \
46752         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
46753         for flag in $(EXTRA_TARGET_FLAGS); do \
46754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46755         done; \
46756         (cd $(TARGET_SUBDIR)/winsup && \
46757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46759                   "RANLIB=$${RANLIB}" \
46760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46761                    install-info) \
46762           || exit 1
46763
46764 @endif target-winsup
46765
46766 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46767 maybe-install-pdf-target-winsup:
46768 @if target-winsup
46769 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46770
46771 install-pdf-target-winsup: \
46772     configure-target-winsup \
46773     pdf-target-winsup 
46774         @: $(MAKE); $(unstage)
46775         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46776         r=`${PWD_COMMAND}`; export r; \
46777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778         $(NORMAL_TARGET_EXPORTS) \
46779         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
46780         for flag in $(EXTRA_TARGET_FLAGS); do \
46781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46782         done; \
46783         (cd $(TARGET_SUBDIR)/winsup && \
46784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46786                   "RANLIB=$${RANLIB}" \
46787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46788                    install-pdf) \
46789           || exit 1
46790
46791 @endif target-winsup
46792
46793 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46794 maybe-install-html-target-winsup:
46795 @if target-winsup
46796 maybe-install-html-target-winsup: install-html-target-winsup
46797
46798 install-html-target-winsup: \
46799     configure-target-winsup \
46800     html-target-winsup 
46801         @: $(MAKE); $(unstage)
46802         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46803         r=`${PWD_COMMAND}`; export r; \
46804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46805         $(NORMAL_TARGET_EXPORTS) \
46806         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
46807         for flag in $(EXTRA_TARGET_FLAGS); do \
46808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46809         done; \
46810         (cd $(TARGET_SUBDIR)/winsup && \
46811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46813                   "RANLIB=$${RANLIB}" \
46814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46815                    install-html) \
46816           || exit 1
46817
46818 @endif target-winsup
46819
46820 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46821 maybe-installcheck-target-winsup:
46822 @if target-winsup
46823 maybe-installcheck-target-winsup: installcheck-target-winsup
46824
46825 installcheck-target-winsup: \
46826     configure-target-winsup 
46827         @: $(MAKE); $(unstage)
46828         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46829         r=`${PWD_COMMAND}`; export r; \
46830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831         $(NORMAL_TARGET_EXPORTS) \
46832         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
46833         for flag in $(EXTRA_TARGET_FLAGS); do \
46834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835         done; \
46836         (cd $(TARGET_SUBDIR)/winsup && \
46837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839                   "RANLIB=$${RANLIB}" \
46840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841                    installcheck) \
46842           || exit 1
46843
46844 @endif target-winsup
46845
46846 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46847 maybe-mostlyclean-target-winsup:
46848 @if target-winsup
46849 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46850
46851 mostlyclean-target-winsup: 
46852         @: $(MAKE); $(unstage)
46853         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46854         r=`${PWD_COMMAND}`; export r; \
46855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46856         $(NORMAL_TARGET_EXPORTS) \
46857         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
46858         for flag in $(EXTRA_TARGET_FLAGS); do \
46859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46860         done; \
46861         (cd $(TARGET_SUBDIR)/winsup && \
46862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46864                   "RANLIB=$${RANLIB}" \
46865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46866                    mostlyclean) \
46867           || exit 1
46868
46869 @endif target-winsup
46870
46871 .PHONY: maybe-clean-target-winsup clean-target-winsup
46872 maybe-clean-target-winsup:
46873 @if target-winsup
46874 maybe-clean-target-winsup: clean-target-winsup
46875
46876 clean-target-winsup: 
46877         @: $(MAKE); $(unstage)
46878         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46879         r=`${PWD_COMMAND}`; export r; \
46880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46881         $(NORMAL_TARGET_EXPORTS) \
46882         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
46883         for flag in $(EXTRA_TARGET_FLAGS); do \
46884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46885         done; \
46886         (cd $(TARGET_SUBDIR)/winsup && \
46887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46889                   "RANLIB=$${RANLIB}" \
46890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46891                    clean) \
46892           || exit 1
46893
46894 @endif target-winsup
46895
46896 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46897 maybe-distclean-target-winsup:
46898 @if target-winsup
46899 maybe-distclean-target-winsup: distclean-target-winsup
46900
46901 distclean-target-winsup: 
46902         @: $(MAKE); $(unstage)
46903         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46904         r=`${PWD_COMMAND}`; export r; \
46905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46906         $(NORMAL_TARGET_EXPORTS) \
46907         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
46908         for flag in $(EXTRA_TARGET_FLAGS); do \
46909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46910         done; \
46911         (cd $(TARGET_SUBDIR)/winsup && \
46912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46914                   "RANLIB=$${RANLIB}" \
46915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46916                    distclean) \
46917           || exit 1
46918
46919 @endif target-winsup
46920
46921 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46922 maybe-maintainer-clean-target-winsup:
46923 @if target-winsup
46924 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46925
46926 maintainer-clean-target-winsup: 
46927         @: $(MAKE); $(unstage)
46928         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46929         r=`${PWD_COMMAND}`; export r; \
46930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46931         $(NORMAL_TARGET_EXPORTS) \
46932         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
46933         for flag in $(EXTRA_TARGET_FLAGS); do \
46934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46935         done; \
46936         (cd $(TARGET_SUBDIR)/winsup && \
46937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46939                   "RANLIB=$${RANLIB}" \
46940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46941                    maintainer-clean) \
46942           || exit 1
46943
46944 @endif target-winsup
46945
46946
46947
46948
46949
46950 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46951 maybe-configure-target-libgloss:
46952 @if gcc-bootstrap
46953 configure-target-libgloss: stage_current
46954 @endif gcc-bootstrap
46955 @if target-libgloss
46956 maybe-configure-target-libgloss: configure-target-libgloss
46957 configure-target-libgloss: 
46958         @: $(MAKE); $(unstage)
46959         @r=`${PWD_COMMAND}`; export r; \
46960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961         echo "Checking multilib configuration for libgloss..."; \
46962         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
46963         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
46964         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46965           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46966             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46967           else \
46968             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46969             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46970           fi; \
46971         else \
46972           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46973         fi; \
46974         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46975         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
46976         $(NORMAL_TARGET_EXPORTS)  \
46977         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46978         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46979         case $(srcdir) in \
46980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46981           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46983         esac; \
46984         module_srcdir=libgloss; \
46985         rm -f no-such-file || : ; \
46986         CONFIG_SITE=no-such-file $(SHELL) \
46987           $$s/$$module_srcdir/configure \
46988           --srcdir=$${topdir}/$$module_srcdir \
46989           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46990           --target=${target_alias}  \
46991           || exit 1
46992 @endif target-libgloss
46993
46994
46995
46996
46997
46998 .PHONY: all-target-libgloss maybe-all-target-libgloss
46999 maybe-all-target-libgloss:
47000 @if gcc-bootstrap
47001 all-target-libgloss: stage_current
47002 @endif gcc-bootstrap
47003 @if target-libgloss
47004 TARGET-target-libgloss=all
47005 maybe-all-target-libgloss: all-target-libgloss
47006 all-target-libgloss: configure-target-libgloss
47007         @: $(MAKE); $(unstage)
47008         @r=`${PWD_COMMAND}`; export r; \
47009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47010         $(NORMAL_TARGET_EXPORTS)  \
47011         (cd $(TARGET_SUBDIR)/libgloss && \
47012           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47013                 $(TARGET-target-libgloss))
47014 @endif target-libgloss
47015
47016
47017
47018
47019
47020 .PHONY: check-target-libgloss maybe-check-target-libgloss
47021 maybe-check-target-libgloss:
47022 @if target-libgloss
47023 maybe-check-target-libgloss: check-target-libgloss
47024
47025 # Dummy target for uncheckable module.
47026 check-target-libgloss:
47027
47028 @endif target-libgloss
47029
47030 .PHONY: install-target-libgloss maybe-install-target-libgloss
47031 maybe-install-target-libgloss:
47032 @if target-libgloss
47033 maybe-install-target-libgloss: install-target-libgloss
47034
47035 install-target-libgloss: installdirs
47036         @: $(MAKE); $(unstage)
47037         @r=`${PWD_COMMAND}`; export r; \
47038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47039         $(NORMAL_TARGET_EXPORTS) \
47040         (cd $(TARGET_SUBDIR)/libgloss && \
47041           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47042
47043 @endif target-libgloss
47044
47045 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
47046 maybe-install-strip-target-libgloss:
47047 @if target-libgloss
47048 maybe-install-strip-target-libgloss: install-strip-target-libgloss
47049
47050 install-strip-target-libgloss: installdirs
47051         @: $(MAKE); $(unstage)
47052         @r=`${PWD_COMMAND}`; export r; \
47053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47054         $(NORMAL_TARGET_EXPORTS) \
47055         (cd $(TARGET_SUBDIR)/libgloss && \
47056           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47057
47058 @endif target-libgloss
47059
47060 # Other targets (info, dvi, pdf, etc.)
47061
47062 .PHONY: maybe-info-target-libgloss info-target-libgloss
47063 maybe-info-target-libgloss:
47064 @if target-libgloss
47065 maybe-info-target-libgloss: info-target-libgloss
47066
47067 info-target-libgloss: \
47068     configure-target-libgloss 
47069         @: $(MAKE); $(unstage)
47070         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47071         r=`${PWD_COMMAND}`; export r; \
47072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073         $(NORMAL_TARGET_EXPORTS) \
47074         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
47075         for flag in $(EXTRA_TARGET_FLAGS); do \
47076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077         done; \
47078         (cd $(TARGET_SUBDIR)/libgloss && \
47079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081                   "RANLIB=$${RANLIB}" \
47082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083                    info) \
47084           || exit 1
47085
47086 @endif target-libgloss
47087
47088 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47089 maybe-dvi-target-libgloss:
47090 @if target-libgloss
47091 maybe-dvi-target-libgloss: dvi-target-libgloss
47092
47093 dvi-target-libgloss: \
47094     configure-target-libgloss 
47095         @: $(MAKE); $(unstage)
47096         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47097         r=`${PWD_COMMAND}`; export r; \
47098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47099         $(NORMAL_TARGET_EXPORTS) \
47100         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
47101         for flag in $(EXTRA_TARGET_FLAGS); do \
47102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47103         done; \
47104         (cd $(TARGET_SUBDIR)/libgloss && \
47105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47107                   "RANLIB=$${RANLIB}" \
47108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47109                    dvi) \
47110           || exit 1
47111
47112 @endif target-libgloss
47113
47114 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47115 maybe-pdf-target-libgloss:
47116 @if target-libgloss
47117 maybe-pdf-target-libgloss: pdf-target-libgloss
47118
47119 pdf-target-libgloss: \
47120     configure-target-libgloss 
47121         @: $(MAKE); $(unstage)
47122         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47123         r=`${PWD_COMMAND}`; export r; \
47124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47125         $(NORMAL_TARGET_EXPORTS) \
47126         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
47127         for flag in $(EXTRA_TARGET_FLAGS); do \
47128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47129         done; \
47130         (cd $(TARGET_SUBDIR)/libgloss && \
47131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47133                   "RANLIB=$${RANLIB}" \
47134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47135                    pdf) \
47136           || exit 1
47137
47138 @endif target-libgloss
47139
47140 .PHONY: maybe-html-target-libgloss html-target-libgloss
47141 maybe-html-target-libgloss:
47142 @if target-libgloss
47143 maybe-html-target-libgloss: html-target-libgloss
47144
47145 html-target-libgloss: \
47146     configure-target-libgloss 
47147         @: $(MAKE); $(unstage)
47148         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47149         r=`${PWD_COMMAND}`; export r; \
47150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47151         $(NORMAL_TARGET_EXPORTS) \
47152         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
47153         for flag in $(EXTRA_TARGET_FLAGS); do \
47154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47155         done; \
47156         (cd $(TARGET_SUBDIR)/libgloss && \
47157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47159                   "RANLIB=$${RANLIB}" \
47160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47161                    html) \
47162           || exit 1
47163
47164 @endif target-libgloss
47165
47166 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47167 maybe-TAGS-target-libgloss:
47168 @if target-libgloss
47169 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47170
47171 TAGS-target-libgloss: \
47172     configure-target-libgloss 
47173         @: $(MAKE); $(unstage)
47174         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47175         r=`${PWD_COMMAND}`; export r; \
47176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47177         $(NORMAL_TARGET_EXPORTS) \
47178         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
47179         for flag in $(EXTRA_TARGET_FLAGS); do \
47180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47181         done; \
47182         (cd $(TARGET_SUBDIR)/libgloss && \
47183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47185                   "RANLIB=$${RANLIB}" \
47186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47187                    TAGS) \
47188           || exit 1
47189
47190 @endif target-libgloss
47191
47192 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47193 maybe-install-info-target-libgloss:
47194 @if target-libgloss
47195 maybe-install-info-target-libgloss: install-info-target-libgloss
47196
47197 install-info-target-libgloss: \
47198     configure-target-libgloss \
47199     info-target-libgloss 
47200         @: $(MAKE); $(unstage)
47201         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47202         r=`${PWD_COMMAND}`; export r; \
47203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47204         $(NORMAL_TARGET_EXPORTS) \
47205         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
47206         for flag in $(EXTRA_TARGET_FLAGS); do \
47207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47208         done; \
47209         (cd $(TARGET_SUBDIR)/libgloss && \
47210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47212                   "RANLIB=$${RANLIB}" \
47213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47214                    install-info) \
47215           || exit 1
47216
47217 @endif target-libgloss
47218
47219 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47220 maybe-install-pdf-target-libgloss:
47221 @if target-libgloss
47222 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47223
47224 install-pdf-target-libgloss: \
47225     configure-target-libgloss \
47226     pdf-target-libgloss 
47227         @: $(MAKE); $(unstage)
47228         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47229         r=`${PWD_COMMAND}`; export r; \
47230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47231         $(NORMAL_TARGET_EXPORTS) \
47232         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
47233         for flag in $(EXTRA_TARGET_FLAGS); do \
47234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47235         done; \
47236         (cd $(TARGET_SUBDIR)/libgloss && \
47237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47239                   "RANLIB=$${RANLIB}" \
47240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47241                    install-pdf) \
47242           || exit 1
47243
47244 @endif target-libgloss
47245
47246 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47247 maybe-install-html-target-libgloss:
47248 @if target-libgloss
47249 maybe-install-html-target-libgloss: install-html-target-libgloss
47250
47251 install-html-target-libgloss: \
47252     configure-target-libgloss \
47253     html-target-libgloss 
47254         @: $(MAKE); $(unstage)
47255         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47256         r=`${PWD_COMMAND}`; export r; \
47257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47258         $(NORMAL_TARGET_EXPORTS) \
47259         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
47260         for flag in $(EXTRA_TARGET_FLAGS); do \
47261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47262         done; \
47263         (cd $(TARGET_SUBDIR)/libgloss && \
47264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47266                   "RANLIB=$${RANLIB}" \
47267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47268                    install-html) \
47269           || exit 1
47270
47271 @endif target-libgloss
47272
47273 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47274 maybe-installcheck-target-libgloss:
47275 @if target-libgloss
47276 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47277
47278 installcheck-target-libgloss: \
47279     configure-target-libgloss 
47280         @: $(MAKE); $(unstage)
47281         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47282         r=`${PWD_COMMAND}`; export r; \
47283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47284         $(NORMAL_TARGET_EXPORTS) \
47285         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
47286         for flag in $(EXTRA_TARGET_FLAGS); do \
47287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47288         done; \
47289         (cd $(TARGET_SUBDIR)/libgloss && \
47290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47292                   "RANLIB=$${RANLIB}" \
47293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47294                    installcheck) \
47295           || exit 1
47296
47297 @endif target-libgloss
47298
47299 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47300 maybe-mostlyclean-target-libgloss:
47301 @if target-libgloss
47302 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47303
47304 mostlyclean-target-libgloss: 
47305         @: $(MAKE); $(unstage)
47306         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47307         r=`${PWD_COMMAND}`; export r; \
47308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309         $(NORMAL_TARGET_EXPORTS) \
47310         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
47311         for flag in $(EXTRA_TARGET_FLAGS); do \
47312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47313         done; \
47314         (cd $(TARGET_SUBDIR)/libgloss && \
47315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47317                   "RANLIB=$${RANLIB}" \
47318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47319                    mostlyclean) \
47320           || exit 1
47321
47322 @endif target-libgloss
47323
47324 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47325 maybe-clean-target-libgloss:
47326 @if target-libgloss
47327 maybe-clean-target-libgloss: clean-target-libgloss
47328
47329 clean-target-libgloss: 
47330         @: $(MAKE); $(unstage)
47331         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47332         r=`${PWD_COMMAND}`; export r; \
47333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47334         $(NORMAL_TARGET_EXPORTS) \
47335         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
47336         for flag in $(EXTRA_TARGET_FLAGS); do \
47337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47338         done; \
47339         (cd $(TARGET_SUBDIR)/libgloss && \
47340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47342                   "RANLIB=$${RANLIB}" \
47343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47344                    clean) \
47345           || exit 1
47346
47347 @endif target-libgloss
47348
47349 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47350 maybe-distclean-target-libgloss:
47351 @if target-libgloss
47352 maybe-distclean-target-libgloss: distclean-target-libgloss
47353
47354 distclean-target-libgloss: 
47355         @: $(MAKE); $(unstage)
47356         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47357         r=`${PWD_COMMAND}`; export r; \
47358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359         $(NORMAL_TARGET_EXPORTS) \
47360         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
47361         for flag in $(EXTRA_TARGET_FLAGS); do \
47362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363         done; \
47364         (cd $(TARGET_SUBDIR)/libgloss && \
47365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367                   "RANLIB=$${RANLIB}" \
47368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369                    distclean) \
47370           || exit 1
47371
47372 @endif target-libgloss
47373
47374 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47375 maybe-maintainer-clean-target-libgloss:
47376 @if target-libgloss
47377 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47378
47379 maintainer-clean-target-libgloss: 
47380         @: $(MAKE); $(unstage)
47381         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47382         r=`${PWD_COMMAND}`; export r; \
47383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47384         $(NORMAL_TARGET_EXPORTS) \
47385         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
47386         for flag in $(EXTRA_TARGET_FLAGS); do \
47387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47388         done; \
47389         (cd $(TARGET_SUBDIR)/libgloss && \
47390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47392                   "RANLIB=$${RANLIB}" \
47393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47394                    maintainer-clean) \
47395           || exit 1
47396
47397 @endif target-libgloss
47398
47399
47400
47401
47402
47403 .PHONY: configure-target-libffi maybe-configure-target-libffi
47404 maybe-configure-target-libffi:
47405 @if gcc-bootstrap
47406 configure-target-libffi: stage_current
47407 @endif gcc-bootstrap
47408 @if target-libffi
47409 maybe-configure-target-libffi: configure-target-libffi
47410 configure-target-libffi: 
47411         @: $(MAKE); $(unstage)
47412         @r=`${PWD_COMMAND}`; export r; \
47413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47414         echo "Checking multilib configuration for libffi..."; \
47415         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
47416         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
47417         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47418           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47419             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47420           else \
47421             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47422             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47423           fi; \
47424         else \
47425           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47426         fi; \
47427         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47428         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
47429         $(NORMAL_TARGET_EXPORTS)  \
47430         echo Configuring in $(TARGET_SUBDIR)/libffi; \
47431         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47432         case $(srcdir) in \
47433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47434           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47436         esac; \
47437         module_srcdir=libffi; \
47438         rm -f no-such-file || : ; \
47439         CONFIG_SITE=no-such-file $(SHELL) \
47440           $$s/$$module_srcdir/configure \
47441           --srcdir=$${topdir}/$$module_srcdir \
47442           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47443           --target=${target_alias}  \
47444           || exit 1
47445 @endif target-libffi
47446
47447
47448
47449
47450
47451 .PHONY: all-target-libffi maybe-all-target-libffi
47452 maybe-all-target-libffi:
47453 @if gcc-bootstrap
47454 all-target-libffi: stage_current
47455 @endif gcc-bootstrap
47456 @if target-libffi
47457 TARGET-target-libffi=all
47458 maybe-all-target-libffi: all-target-libffi
47459 all-target-libffi: configure-target-libffi
47460         @: $(MAKE); $(unstage)
47461         @r=`${PWD_COMMAND}`; export r; \
47462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47463         $(NORMAL_TARGET_EXPORTS)  \
47464         (cd $(TARGET_SUBDIR)/libffi && \
47465           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47466                 $(TARGET-target-libffi))
47467 @endif target-libffi
47468
47469
47470
47471
47472
47473 .PHONY: check-target-libffi maybe-check-target-libffi
47474 maybe-check-target-libffi:
47475 @if target-libffi
47476 maybe-check-target-libffi: check-target-libffi
47477
47478 check-target-libffi:
47479         @: $(MAKE); $(unstage)
47480         @r=`${PWD_COMMAND}`; export r; \
47481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47482         $(NORMAL_TARGET_EXPORTS) \
47483         (cd $(TARGET_SUBDIR)/libffi && \
47484           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47485
47486 @endif target-libffi
47487
47488 .PHONY: install-target-libffi maybe-install-target-libffi
47489 maybe-install-target-libffi:
47490 @if target-libffi
47491 maybe-install-target-libffi: install-target-libffi
47492
47493 # Dummy target for uninstallable.
47494 install-target-libffi:
47495
47496 @endif target-libffi
47497
47498 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
47499 maybe-install-strip-target-libffi:
47500 @if target-libffi
47501 maybe-install-strip-target-libffi: install-strip-target-libffi
47502
47503 # Dummy target for uninstallable.
47504 install-strip-target-libffi:
47505
47506 @endif target-libffi
47507
47508 # Other targets (info, dvi, pdf, etc.)
47509
47510 .PHONY: maybe-info-target-libffi info-target-libffi
47511 maybe-info-target-libffi:
47512 @if target-libffi
47513 maybe-info-target-libffi: info-target-libffi
47514
47515 info-target-libffi: \
47516     configure-target-libffi 
47517         @: $(MAKE); $(unstage)
47518         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47519         r=`${PWD_COMMAND}`; export r; \
47520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521         $(NORMAL_TARGET_EXPORTS) \
47522         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
47523         for flag in $(EXTRA_TARGET_FLAGS); do \
47524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47525         done; \
47526         (cd $(TARGET_SUBDIR)/libffi && \
47527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47529                   "RANLIB=$${RANLIB}" \
47530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47531                    info) \
47532           || exit 1
47533
47534 @endif target-libffi
47535
47536 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47537 maybe-dvi-target-libffi:
47538 @if target-libffi
47539 maybe-dvi-target-libffi: dvi-target-libffi
47540
47541 dvi-target-libffi: \
47542     configure-target-libffi 
47543         @: $(MAKE); $(unstage)
47544         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47545         r=`${PWD_COMMAND}`; export r; \
47546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47547         $(NORMAL_TARGET_EXPORTS) \
47548         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
47549         for flag in $(EXTRA_TARGET_FLAGS); do \
47550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47551         done; \
47552         (cd $(TARGET_SUBDIR)/libffi && \
47553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47555                   "RANLIB=$${RANLIB}" \
47556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47557                    dvi) \
47558           || exit 1
47559
47560 @endif target-libffi
47561
47562 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47563 maybe-pdf-target-libffi:
47564 @if target-libffi
47565 maybe-pdf-target-libffi: pdf-target-libffi
47566
47567 pdf-target-libffi: \
47568     configure-target-libffi 
47569         @: $(MAKE); $(unstage)
47570         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47571         r=`${PWD_COMMAND}`; export r; \
47572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573         $(NORMAL_TARGET_EXPORTS) \
47574         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
47575         for flag in $(EXTRA_TARGET_FLAGS); do \
47576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47577         done; \
47578         (cd $(TARGET_SUBDIR)/libffi && \
47579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47581                   "RANLIB=$${RANLIB}" \
47582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583                    pdf) \
47584           || exit 1
47585
47586 @endif target-libffi
47587
47588 .PHONY: maybe-html-target-libffi html-target-libffi
47589 maybe-html-target-libffi:
47590 @if target-libffi
47591 maybe-html-target-libffi: html-target-libffi
47592
47593 html-target-libffi: \
47594     configure-target-libffi 
47595         @: $(MAKE); $(unstage)
47596         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47597         r=`${PWD_COMMAND}`; export r; \
47598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47599         $(NORMAL_TARGET_EXPORTS) \
47600         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
47601         for flag in $(EXTRA_TARGET_FLAGS); do \
47602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47603         done; \
47604         (cd $(TARGET_SUBDIR)/libffi && \
47605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47607                   "RANLIB=$${RANLIB}" \
47608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47609                    html) \
47610           || exit 1
47611
47612 @endif target-libffi
47613
47614 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47615 maybe-TAGS-target-libffi:
47616 @if target-libffi
47617 maybe-TAGS-target-libffi: TAGS-target-libffi
47618
47619 TAGS-target-libffi: \
47620     configure-target-libffi 
47621         @: $(MAKE); $(unstage)
47622         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47623         r=`${PWD_COMMAND}`; export r; \
47624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47625         $(NORMAL_TARGET_EXPORTS) \
47626         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
47627         for flag in $(EXTRA_TARGET_FLAGS); do \
47628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47629         done; \
47630         (cd $(TARGET_SUBDIR)/libffi && \
47631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47633                   "RANLIB=$${RANLIB}" \
47634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47635                    TAGS) \
47636           || exit 1
47637
47638 @endif target-libffi
47639
47640 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47641 maybe-install-info-target-libffi:
47642 @if target-libffi
47643 maybe-install-info-target-libffi: install-info-target-libffi
47644
47645 install-info-target-libffi: \
47646     configure-target-libffi \
47647     info-target-libffi 
47648         @: $(MAKE); $(unstage)
47649         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47650         r=`${PWD_COMMAND}`; export r; \
47651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47652         $(NORMAL_TARGET_EXPORTS) \
47653         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
47654         for flag in $(EXTRA_TARGET_FLAGS); do \
47655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47656         done; \
47657         (cd $(TARGET_SUBDIR)/libffi && \
47658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47660                   "RANLIB=$${RANLIB}" \
47661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47662                    install-info) \
47663           || exit 1
47664
47665 @endif target-libffi
47666
47667 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47668 maybe-install-pdf-target-libffi:
47669 @if target-libffi
47670 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47671
47672 install-pdf-target-libffi: \
47673     configure-target-libffi \
47674     pdf-target-libffi 
47675         @: $(MAKE); $(unstage)
47676         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47677         r=`${PWD_COMMAND}`; export r; \
47678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47679         $(NORMAL_TARGET_EXPORTS) \
47680         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
47681         for flag in $(EXTRA_TARGET_FLAGS); do \
47682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47683         done; \
47684         (cd $(TARGET_SUBDIR)/libffi && \
47685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47687                   "RANLIB=$${RANLIB}" \
47688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47689                    install-pdf) \
47690           || exit 1
47691
47692 @endif target-libffi
47693
47694 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47695 maybe-install-html-target-libffi:
47696 @if target-libffi
47697 maybe-install-html-target-libffi: install-html-target-libffi
47698
47699 install-html-target-libffi: \
47700     configure-target-libffi \
47701     html-target-libffi 
47702         @: $(MAKE); $(unstage)
47703         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47704         r=`${PWD_COMMAND}`; export r; \
47705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47706         $(NORMAL_TARGET_EXPORTS) \
47707         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
47708         for flag in $(EXTRA_TARGET_FLAGS); do \
47709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47710         done; \
47711         (cd $(TARGET_SUBDIR)/libffi && \
47712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47714                   "RANLIB=$${RANLIB}" \
47715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47716                    install-html) \
47717           || exit 1
47718
47719 @endif target-libffi
47720
47721 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47722 maybe-installcheck-target-libffi:
47723 @if target-libffi
47724 maybe-installcheck-target-libffi: installcheck-target-libffi
47725
47726 installcheck-target-libffi: \
47727     configure-target-libffi 
47728         @: $(MAKE); $(unstage)
47729         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47730         r=`${PWD_COMMAND}`; export r; \
47731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47732         $(NORMAL_TARGET_EXPORTS) \
47733         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
47734         for flag in $(EXTRA_TARGET_FLAGS); do \
47735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47736         done; \
47737         (cd $(TARGET_SUBDIR)/libffi && \
47738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47740                   "RANLIB=$${RANLIB}" \
47741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47742                    installcheck) \
47743           || exit 1
47744
47745 @endif target-libffi
47746
47747 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47748 maybe-mostlyclean-target-libffi:
47749 @if target-libffi
47750 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47751
47752 mostlyclean-target-libffi: 
47753         @: $(MAKE); $(unstage)
47754         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47755         r=`${PWD_COMMAND}`; export r; \
47756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47757         $(NORMAL_TARGET_EXPORTS) \
47758         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
47759         for flag in $(EXTRA_TARGET_FLAGS); do \
47760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47761         done; \
47762         (cd $(TARGET_SUBDIR)/libffi && \
47763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47765                   "RANLIB=$${RANLIB}" \
47766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47767                    mostlyclean) \
47768           || exit 1
47769
47770 @endif target-libffi
47771
47772 .PHONY: maybe-clean-target-libffi clean-target-libffi
47773 maybe-clean-target-libffi:
47774 @if target-libffi
47775 maybe-clean-target-libffi: clean-target-libffi
47776
47777 clean-target-libffi: 
47778         @: $(MAKE); $(unstage)
47779         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47780         r=`${PWD_COMMAND}`; export r; \
47781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47782         $(NORMAL_TARGET_EXPORTS) \
47783         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
47784         for flag in $(EXTRA_TARGET_FLAGS); do \
47785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47786         done; \
47787         (cd $(TARGET_SUBDIR)/libffi && \
47788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47790                   "RANLIB=$${RANLIB}" \
47791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47792                    clean) \
47793           || exit 1
47794
47795 @endif target-libffi
47796
47797 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47798 maybe-distclean-target-libffi:
47799 @if target-libffi
47800 maybe-distclean-target-libffi: distclean-target-libffi
47801
47802 distclean-target-libffi: 
47803         @: $(MAKE); $(unstage)
47804         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47805         r=`${PWD_COMMAND}`; export r; \
47806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47807         $(NORMAL_TARGET_EXPORTS) \
47808         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
47809         for flag in $(EXTRA_TARGET_FLAGS); do \
47810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47811         done; \
47812         (cd $(TARGET_SUBDIR)/libffi && \
47813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47815                   "RANLIB=$${RANLIB}" \
47816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47817                    distclean) \
47818           || exit 1
47819
47820 @endif target-libffi
47821
47822 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47823 maybe-maintainer-clean-target-libffi:
47824 @if target-libffi
47825 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47826
47827 maintainer-clean-target-libffi: 
47828         @: $(MAKE); $(unstage)
47829         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47830         r=`${PWD_COMMAND}`; export r; \
47831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47832         $(NORMAL_TARGET_EXPORTS) \
47833         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
47834         for flag in $(EXTRA_TARGET_FLAGS); do \
47835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47836         done; \
47837         (cd $(TARGET_SUBDIR)/libffi && \
47838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47840                   "RANLIB=$${RANLIB}" \
47841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47842                    maintainer-clean) \
47843           || exit 1
47844
47845 @endif target-libffi
47846
47847
47848
47849
47850
47851 .PHONY: configure-target-zlib maybe-configure-target-zlib
47852 maybe-configure-target-zlib:
47853 @if gcc-bootstrap
47854 configure-target-zlib: stage_current
47855 @endif gcc-bootstrap
47856 @if target-zlib
47857 maybe-configure-target-zlib: configure-target-zlib
47858 configure-target-zlib: 
47859         @: $(MAKE); $(unstage)
47860         @r=`${PWD_COMMAND}`; export r; \
47861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862         echo "Checking multilib configuration for zlib..."; \
47863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
47864         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
47865         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47866           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47867             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47868           else \
47869             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47870             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47871           fi; \
47872         else \
47873           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47874         fi; \
47875         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
47877         $(NORMAL_TARGET_EXPORTS)  \
47878         echo Configuring in $(TARGET_SUBDIR)/zlib; \
47879         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47880         case $(srcdir) in \
47881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47882           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47884         esac; \
47885         module_srcdir=zlib; \
47886         rm -f no-such-file || : ; \
47887         CONFIG_SITE=no-such-file $(SHELL) \
47888           $$s/$$module_srcdir/configure \
47889           --srcdir=$${topdir}/$$module_srcdir \
47890           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47891           --target=${target_alias}  \
47892           || exit 1
47893 @endif target-zlib
47894
47895
47896
47897
47898
47899 .PHONY: all-target-zlib maybe-all-target-zlib
47900 maybe-all-target-zlib:
47901 @if gcc-bootstrap
47902 all-target-zlib: stage_current
47903 @endif gcc-bootstrap
47904 @if target-zlib
47905 TARGET-target-zlib=all
47906 maybe-all-target-zlib: all-target-zlib
47907 all-target-zlib: configure-target-zlib
47908         @: $(MAKE); $(unstage)
47909         @r=`${PWD_COMMAND}`; export r; \
47910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47911         $(NORMAL_TARGET_EXPORTS)  \
47912         (cd $(TARGET_SUBDIR)/zlib && \
47913           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47914                 $(TARGET-target-zlib))
47915 @endif target-zlib
47916
47917
47918
47919
47920
47921 .PHONY: check-target-zlib maybe-check-target-zlib
47922 maybe-check-target-zlib:
47923 @if target-zlib
47924 maybe-check-target-zlib: check-target-zlib
47925
47926 check-target-zlib:
47927         @: $(MAKE); $(unstage)
47928         @r=`${PWD_COMMAND}`; export r; \
47929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47930         $(NORMAL_TARGET_EXPORTS) \
47931         (cd $(TARGET_SUBDIR)/zlib && \
47932           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47933
47934 @endif target-zlib
47935
47936 .PHONY: install-target-zlib maybe-install-target-zlib
47937 maybe-install-target-zlib:
47938 @if target-zlib
47939 maybe-install-target-zlib: install-target-zlib
47940
47941 install-target-zlib: installdirs
47942         @: $(MAKE); $(unstage)
47943         @r=`${PWD_COMMAND}`; export r; \
47944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47945         $(NORMAL_TARGET_EXPORTS) \
47946         (cd $(TARGET_SUBDIR)/zlib && \
47947           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47948
47949 @endif target-zlib
47950
47951 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
47952 maybe-install-strip-target-zlib:
47953 @if target-zlib
47954 maybe-install-strip-target-zlib: install-strip-target-zlib
47955
47956 install-strip-target-zlib: installdirs
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)/zlib && \
47962           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47963
47964 @endif target-zlib
47965
47966 # Other targets (info, dvi, pdf, etc.)
47967
47968 .PHONY: maybe-info-target-zlib info-target-zlib
47969 maybe-info-target-zlib:
47970 @if target-zlib
47971 maybe-info-target-zlib: info-target-zlib
47972
47973 info-target-zlib: \
47974     configure-target-zlib 
47975         @: $(MAKE); $(unstage)
47976         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
47977         r=`${PWD_COMMAND}`; export r; \
47978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47979         $(NORMAL_TARGET_EXPORTS) \
47980         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
47981         for flag in $(EXTRA_TARGET_FLAGS); do \
47982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47983         done; \
47984         (cd $(TARGET_SUBDIR)/zlib && \
47985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47987                   "RANLIB=$${RANLIB}" \
47988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47989                    info) \
47990           || exit 1
47991
47992 @endif target-zlib
47993
47994 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
47995 maybe-dvi-target-zlib:
47996 @if target-zlib
47997 maybe-dvi-target-zlib: dvi-target-zlib
47998
47999 dvi-target-zlib: \
48000     configure-target-zlib 
48001         @: $(MAKE); $(unstage)
48002         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48003         r=`${PWD_COMMAND}`; export r; \
48004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005         $(NORMAL_TARGET_EXPORTS) \
48006         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
48007         for flag in $(EXTRA_TARGET_FLAGS); do \
48008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009         done; \
48010         (cd $(TARGET_SUBDIR)/zlib && \
48011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013                   "RANLIB=$${RANLIB}" \
48014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015                    dvi) \
48016           || exit 1
48017
48018 @endif target-zlib
48019
48020 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48021 maybe-pdf-target-zlib:
48022 @if target-zlib
48023 maybe-pdf-target-zlib: pdf-target-zlib
48024
48025 pdf-target-zlib: \
48026     configure-target-zlib 
48027         @: $(MAKE); $(unstage)
48028         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48029         r=`${PWD_COMMAND}`; export r; \
48030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031         $(NORMAL_TARGET_EXPORTS) \
48032         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
48033         for flag in $(EXTRA_TARGET_FLAGS); do \
48034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035         done; \
48036         (cd $(TARGET_SUBDIR)/zlib && \
48037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039                   "RANLIB=$${RANLIB}" \
48040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041                    pdf) \
48042           || exit 1
48043
48044 @endif target-zlib
48045
48046 .PHONY: maybe-html-target-zlib html-target-zlib
48047 maybe-html-target-zlib:
48048 @if target-zlib
48049 maybe-html-target-zlib: html-target-zlib
48050
48051 html-target-zlib: \
48052     configure-target-zlib 
48053         @: $(MAKE); $(unstage)
48054         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48055         r=`${PWD_COMMAND}`; export r; \
48056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48057         $(NORMAL_TARGET_EXPORTS) \
48058         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
48059         for flag in $(EXTRA_TARGET_FLAGS); do \
48060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48061         done; \
48062         (cd $(TARGET_SUBDIR)/zlib && \
48063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48065                   "RANLIB=$${RANLIB}" \
48066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48067                    html) \
48068           || exit 1
48069
48070 @endif target-zlib
48071
48072 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48073 maybe-TAGS-target-zlib:
48074 @if target-zlib
48075 maybe-TAGS-target-zlib: TAGS-target-zlib
48076
48077 TAGS-target-zlib: \
48078     configure-target-zlib 
48079         @: $(MAKE); $(unstage)
48080         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48081         r=`${PWD_COMMAND}`; export r; \
48082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083         $(NORMAL_TARGET_EXPORTS) \
48084         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
48085         for flag in $(EXTRA_TARGET_FLAGS); do \
48086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48087         done; \
48088         (cd $(TARGET_SUBDIR)/zlib && \
48089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48091                   "RANLIB=$${RANLIB}" \
48092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48093                    TAGS) \
48094           || exit 1
48095
48096 @endif target-zlib
48097
48098 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48099 maybe-install-info-target-zlib:
48100 @if target-zlib
48101 maybe-install-info-target-zlib: install-info-target-zlib
48102
48103 install-info-target-zlib: \
48104     configure-target-zlib \
48105     info-target-zlib 
48106         @: $(MAKE); $(unstage)
48107         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48108         r=`${PWD_COMMAND}`; export r; \
48109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48110         $(NORMAL_TARGET_EXPORTS) \
48111         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
48112         for flag in $(EXTRA_TARGET_FLAGS); do \
48113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48114         done; \
48115         (cd $(TARGET_SUBDIR)/zlib && \
48116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48118                   "RANLIB=$${RANLIB}" \
48119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48120                    install-info) \
48121           || exit 1
48122
48123 @endif target-zlib
48124
48125 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48126 maybe-install-pdf-target-zlib:
48127 @if target-zlib
48128 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48129
48130 install-pdf-target-zlib: \
48131     configure-target-zlib \
48132     pdf-target-zlib 
48133         @: $(MAKE); $(unstage)
48134         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48135         r=`${PWD_COMMAND}`; export r; \
48136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48137         $(NORMAL_TARGET_EXPORTS) \
48138         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
48139         for flag in $(EXTRA_TARGET_FLAGS); do \
48140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48141         done; \
48142         (cd $(TARGET_SUBDIR)/zlib && \
48143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48145                   "RANLIB=$${RANLIB}" \
48146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48147                    install-pdf) \
48148           || exit 1
48149
48150 @endif target-zlib
48151
48152 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48153 maybe-install-html-target-zlib:
48154 @if target-zlib
48155 maybe-install-html-target-zlib: install-html-target-zlib
48156
48157 install-html-target-zlib: \
48158     configure-target-zlib \
48159     html-target-zlib 
48160         @: $(MAKE); $(unstage)
48161         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48162         r=`${PWD_COMMAND}`; export r; \
48163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48164         $(NORMAL_TARGET_EXPORTS) \
48165         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
48166         for flag in $(EXTRA_TARGET_FLAGS); do \
48167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48168         done; \
48169         (cd $(TARGET_SUBDIR)/zlib && \
48170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48172                   "RANLIB=$${RANLIB}" \
48173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48174                    install-html) \
48175           || exit 1
48176
48177 @endif target-zlib
48178
48179 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48180 maybe-installcheck-target-zlib:
48181 @if target-zlib
48182 maybe-installcheck-target-zlib: installcheck-target-zlib
48183
48184 installcheck-target-zlib: \
48185     configure-target-zlib 
48186         @: $(MAKE); $(unstage)
48187         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48188         r=`${PWD_COMMAND}`; export r; \
48189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190         $(NORMAL_TARGET_EXPORTS) \
48191         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
48192         for flag in $(EXTRA_TARGET_FLAGS); do \
48193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194         done; \
48195         (cd $(TARGET_SUBDIR)/zlib && \
48196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198                   "RANLIB=$${RANLIB}" \
48199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200                    installcheck) \
48201           || exit 1
48202
48203 @endif target-zlib
48204
48205 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48206 maybe-mostlyclean-target-zlib:
48207 @if target-zlib
48208 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48209
48210 mostlyclean-target-zlib: 
48211         @: $(MAKE); $(unstage)
48212         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48213         r=`${PWD_COMMAND}`; export r; \
48214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48215         $(NORMAL_TARGET_EXPORTS) \
48216         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
48217         for flag in $(EXTRA_TARGET_FLAGS); do \
48218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48219         done; \
48220         (cd $(TARGET_SUBDIR)/zlib && \
48221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48223                   "RANLIB=$${RANLIB}" \
48224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48225                    mostlyclean) \
48226           || exit 1
48227
48228 @endif target-zlib
48229
48230 .PHONY: maybe-clean-target-zlib clean-target-zlib
48231 maybe-clean-target-zlib:
48232 @if target-zlib
48233 maybe-clean-target-zlib: clean-target-zlib
48234
48235 clean-target-zlib: 
48236         @: $(MAKE); $(unstage)
48237         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48238         r=`${PWD_COMMAND}`; export r; \
48239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240         $(NORMAL_TARGET_EXPORTS) \
48241         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
48242         for flag in $(EXTRA_TARGET_FLAGS); do \
48243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48244         done; \
48245         (cd $(TARGET_SUBDIR)/zlib && \
48246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48248                   "RANLIB=$${RANLIB}" \
48249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48250                    clean) \
48251           || exit 1
48252
48253 @endif target-zlib
48254
48255 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48256 maybe-distclean-target-zlib:
48257 @if target-zlib
48258 maybe-distclean-target-zlib: distclean-target-zlib
48259
48260 distclean-target-zlib: 
48261         @: $(MAKE); $(unstage)
48262         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48263         r=`${PWD_COMMAND}`; export r; \
48264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48265         $(NORMAL_TARGET_EXPORTS) \
48266         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
48267         for flag in $(EXTRA_TARGET_FLAGS); do \
48268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48269         done; \
48270         (cd $(TARGET_SUBDIR)/zlib && \
48271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48273                   "RANLIB=$${RANLIB}" \
48274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48275                    distclean) \
48276           || exit 1
48277
48278 @endif target-zlib
48279
48280 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48281 maybe-maintainer-clean-target-zlib:
48282 @if target-zlib
48283 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48284
48285 maintainer-clean-target-zlib: 
48286         @: $(MAKE); $(unstage)
48287         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48288         r=`${PWD_COMMAND}`; export r; \
48289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48290         $(NORMAL_TARGET_EXPORTS) \
48291         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
48292         for flag in $(EXTRA_TARGET_FLAGS); do \
48293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48294         done; \
48295         (cd $(TARGET_SUBDIR)/zlib && \
48296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48298                   "RANLIB=$${RANLIB}" \
48299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48300                    maintainer-clean) \
48301           || exit 1
48302
48303 @endif target-zlib
48304
48305
48306
48307
48308
48309 .PHONY: configure-target-rda maybe-configure-target-rda
48310 maybe-configure-target-rda:
48311 @if gcc-bootstrap
48312 configure-target-rda: stage_current
48313 @endif gcc-bootstrap
48314 @if target-rda
48315 maybe-configure-target-rda: configure-target-rda
48316 configure-target-rda: 
48317         @: $(MAKE); $(unstage)
48318         @r=`${PWD_COMMAND}`; export r; \
48319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48320         echo "Checking multilib configuration for rda..."; \
48321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
48322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
48323         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
48324           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
48325             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
48326           else \
48327             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
48328             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48329           fi; \
48330         else \
48331           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48332         fi; \
48333         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
48334         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
48335         $(NORMAL_TARGET_EXPORTS)  \
48336         echo Configuring in $(TARGET_SUBDIR)/rda; \
48337         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
48338         case $(srcdir) in \
48339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48340           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
48341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48342         esac; \
48343         module_srcdir=rda; \
48344         rm -f no-such-file || : ; \
48345         CONFIG_SITE=no-such-file $(SHELL) \
48346           $$s/$$module_srcdir/configure \
48347           --srcdir=$${topdir}/$$module_srcdir \
48348           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48349           --target=${target_alias}  \
48350           || exit 1
48351 @endif target-rda
48352
48353
48354
48355
48356
48357 .PHONY: all-target-rda maybe-all-target-rda
48358 maybe-all-target-rda:
48359 @if gcc-bootstrap
48360 all-target-rda: stage_current
48361 @endif gcc-bootstrap
48362 @if target-rda
48363 TARGET-target-rda=all
48364 maybe-all-target-rda: all-target-rda
48365 all-target-rda: configure-target-rda
48366         @: $(MAKE); $(unstage)
48367         @r=`${PWD_COMMAND}`; export r; \
48368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48369         $(NORMAL_TARGET_EXPORTS)  \
48370         (cd $(TARGET_SUBDIR)/rda && \
48371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48372                 $(TARGET-target-rda))
48373 @endif target-rda
48374
48375
48376
48377
48378
48379 .PHONY: check-target-rda maybe-check-target-rda
48380 maybe-check-target-rda:
48381 @if target-rda
48382 maybe-check-target-rda: check-target-rda
48383
48384 check-target-rda:
48385         @: $(MAKE); $(unstage)
48386         @r=`${PWD_COMMAND}`; export r; \
48387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388         $(NORMAL_TARGET_EXPORTS) \
48389         (cd $(TARGET_SUBDIR)/rda && \
48390           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48391
48392 @endif target-rda
48393
48394 .PHONY: install-target-rda maybe-install-target-rda
48395 maybe-install-target-rda:
48396 @if target-rda
48397 maybe-install-target-rda: install-target-rda
48398
48399 install-target-rda: installdirs
48400         @: $(MAKE); $(unstage)
48401         @r=`${PWD_COMMAND}`; export r; \
48402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403         $(NORMAL_TARGET_EXPORTS) \
48404         (cd $(TARGET_SUBDIR)/rda && \
48405           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48406
48407 @endif target-rda
48408
48409 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
48410 maybe-install-strip-target-rda:
48411 @if target-rda
48412 maybe-install-strip-target-rda: install-strip-target-rda
48413
48414 install-strip-target-rda: installdirs
48415         @: $(MAKE); $(unstage)
48416         @r=`${PWD_COMMAND}`; export r; \
48417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48418         $(NORMAL_TARGET_EXPORTS) \
48419         (cd $(TARGET_SUBDIR)/rda && \
48420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48421
48422 @endif target-rda
48423
48424 # Other targets (info, dvi, pdf, etc.)
48425
48426 .PHONY: maybe-info-target-rda info-target-rda
48427 maybe-info-target-rda:
48428 @if target-rda
48429 maybe-info-target-rda: info-target-rda
48430
48431 info-target-rda: \
48432     configure-target-rda 
48433         @: $(MAKE); $(unstage)
48434         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48435         r=`${PWD_COMMAND}`; export r; \
48436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48437         $(NORMAL_TARGET_EXPORTS) \
48438         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
48439         for flag in $(EXTRA_TARGET_FLAGS); do \
48440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48441         done; \
48442         (cd $(TARGET_SUBDIR)/rda && \
48443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48445                   "RANLIB=$${RANLIB}" \
48446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48447                    info) \
48448           || exit 1
48449
48450 @endif target-rda
48451
48452 .PHONY: maybe-dvi-target-rda dvi-target-rda
48453 maybe-dvi-target-rda:
48454 @if target-rda
48455 maybe-dvi-target-rda: dvi-target-rda
48456
48457 dvi-target-rda: \
48458     configure-target-rda 
48459         @: $(MAKE); $(unstage)
48460         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48461         r=`${PWD_COMMAND}`; export r; \
48462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48463         $(NORMAL_TARGET_EXPORTS) \
48464         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
48465         for flag in $(EXTRA_TARGET_FLAGS); do \
48466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48467         done; \
48468         (cd $(TARGET_SUBDIR)/rda && \
48469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48471                   "RANLIB=$${RANLIB}" \
48472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48473                    dvi) \
48474           || exit 1
48475
48476 @endif target-rda
48477
48478 .PHONY: maybe-pdf-target-rda pdf-target-rda
48479 maybe-pdf-target-rda:
48480 @if target-rda
48481 maybe-pdf-target-rda: pdf-target-rda
48482
48483 pdf-target-rda: \
48484     configure-target-rda 
48485         @: $(MAKE); $(unstage)
48486         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48487         r=`${PWD_COMMAND}`; export r; \
48488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48489         $(NORMAL_TARGET_EXPORTS) \
48490         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
48491         for flag in $(EXTRA_TARGET_FLAGS); do \
48492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48493         done; \
48494         (cd $(TARGET_SUBDIR)/rda && \
48495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48497                   "RANLIB=$${RANLIB}" \
48498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48499                    pdf) \
48500           || exit 1
48501
48502 @endif target-rda
48503
48504 .PHONY: maybe-html-target-rda html-target-rda
48505 maybe-html-target-rda:
48506 @if target-rda
48507 maybe-html-target-rda: html-target-rda
48508
48509 html-target-rda: \
48510     configure-target-rda 
48511         @: $(MAKE); $(unstage)
48512         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48513         r=`${PWD_COMMAND}`; export r; \
48514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515         $(NORMAL_TARGET_EXPORTS) \
48516         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
48517         for flag in $(EXTRA_TARGET_FLAGS); do \
48518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48519         done; \
48520         (cd $(TARGET_SUBDIR)/rda && \
48521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48523                   "RANLIB=$${RANLIB}" \
48524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48525                    html) \
48526           || exit 1
48527
48528 @endif target-rda
48529
48530 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
48531 maybe-TAGS-target-rda:
48532 @if target-rda
48533 maybe-TAGS-target-rda: TAGS-target-rda
48534
48535 TAGS-target-rda: \
48536     configure-target-rda 
48537         @: $(MAKE); $(unstage)
48538         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48539         r=`${PWD_COMMAND}`; export r; \
48540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541         $(NORMAL_TARGET_EXPORTS) \
48542         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
48543         for flag in $(EXTRA_TARGET_FLAGS); do \
48544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48545         done; \
48546         (cd $(TARGET_SUBDIR)/rda && \
48547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48549                   "RANLIB=$${RANLIB}" \
48550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48551                    TAGS) \
48552           || exit 1
48553
48554 @endif target-rda
48555
48556 .PHONY: maybe-install-info-target-rda install-info-target-rda
48557 maybe-install-info-target-rda:
48558 @if target-rda
48559 maybe-install-info-target-rda: install-info-target-rda
48560
48561 install-info-target-rda: \
48562     configure-target-rda \
48563     info-target-rda 
48564         @: $(MAKE); $(unstage)
48565         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48566         r=`${PWD_COMMAND}`; export r; \
48567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48568         $(NORMAL_TARGET_EXPORTS) \
48569         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
48570         for flag in $(EXTRA_TARGET_FLAGS); do \
48571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48572         done; \
48573         (cd $(TARGET_SUBDIR)/rda && \
48574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48576                   "RANLIB=$${RANLIB}" \
48577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48578                    install-info) \
48579           || exit 1
48580
48581 @endif target-rda
48582
48583 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48584 maybe-install-pdf-target-rda:
48585 @if target-rda
48586 maybe-install-pdf-target-rda: install-pdf-target-rda
48587
48588 install-pdf-target-rda: \
48589     configure-target-rda \
48590     pdf-target-rda 
48591         @: $(MAKE); $(unstage)
48592         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48593         r=`${PWD_COMMAND}`; export r; \
48594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48595         $(NORMAL_TARGET_EXPORTS) \
48596         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
48597         for flag in $(EXTRA_TARGET_FLAGS); do \
48598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48599         done; \
48600         (cd $(TARGET_SUBDIR)/rda && \
48601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48603                   "RANLIB=$${RANLIB}" \
48604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48605                    install-pdf) \
48606           || exit 1
48607
48608 @endif target-rda
48609
48610 .PHONY: maybe-install-html-target-rda install-html-target-rda
48611 maybe-install-html-target-rda:
48612 @if target-rda
48613 maybe-install-html-target-rda: install-html-target-rda
48614
48615 install-html-target-rda: \
48616     configure-target-rda \
48617     html-target-rda 
48618         @: $(MAKE); $(unstage)
48619         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48620         r=`${PWD_COMMAND}`; export r; \
48621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48622         $(NORMAL_TARGET_EXPORTS) \
48623         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
48624         for flag in $(EXTRA_TARGET_FLAGS); do \
48625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48626         done; \
48627         (cd $(TARGET_SUBDIR)/rda && \
48628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48630                   "RANLIB=$${RANLIB}" \
48631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48632                    install-html) \
48633           || exit 1
48634
48635 @endif target-rda
48636
48637 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
48638 maybe-installcheck-target-rda:
48639 @if target-rda
48640 maybe-installcheck-target-rda: installcheck-target-rda
48641
48642 installcheck-target-rda: \
48643     configure-target-rda 
48644         @: $(MAKE); $(unstage)
48645         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48646         r=`${PWD_COMMAND}`; export r; \
48647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48648         $(NORMAL_TARGET_EXPORTS) \
48649         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
48650         for flag in $(EXTRA_TARGET_FLAGS); do \
48651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48652         done; \
48653         (cd $(TARGET_SUBDIR)/rda && \
48654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48656                   "RANLIB=$${RANLIB}" \
48657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48658                    installcheck) \
48659           || exit 1
48660
48661 @endif target-rda
48662
48663 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48664 maybe-mostlyclean-target-rda:
48665 @if target-rda
48666 maybe-mostlyclean-target-rda: mostlyclean-target-rda
48667
48668 mostlyclean-target-rda: 
48669         @: $(MAKE); $(unstage)
48670         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48671         r=`${PWD_COMMAND}`; export r; \
48672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48673         $(NORMAL_TARGET_EXPORTS) \
48674         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
48675         for flag in $(EXTRA_TARGET_FLAGS); do \
48676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48677         done; \
48678         (cd $(TARGET_SUBDIR)/rda && \
48679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48681                   "RANLIB=$${RANLIB}" \
48682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48683                    mostlyclean) \
48684           || exit 1
48685
48686 @endif target-rda
48687
48688 .PHONY: maybe-clean-target-rda clean-target-rda
48689 maybe-clean-target-rda:
48690 @if target-rda
48691 maybe-clean-target-rda: clean-target-rda
48692
48693 clean-target-rda: 
48694         @: $(MAKE); $(unstage)
48695         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48696         r=`${PWD_COMMAND}`; export r; \
48697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48698         $(NORMAL_TARGET_EXPORTS) \
48699         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
48700         for flag in $(EXTRA_TARGET_FLAGS); do \
48701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48702         done; \
48703         (cd $(TARGET_SUBDIR)/rda && \
48704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48706                   "RANLIB=$${RANLIB}" \
48707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48708                    clean) \
48709           || exit 1
48710
48711 @endif target-rda
48712
48713 .PHONY: maybe-distclean-target-rda distclean-target-rda
48714 maybe-distclean-target-rda:
48715 @if target-rda
48716 maybe-distclean-target-rda: distclean-target-rda
48717
48718 distclean-target-rda: 
48719         @: $(MAKE); $(unstage)
48720         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48721         r=`${PWD_COMMAND}`; export r; \
48722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48723         $(NORMAL_TARGET_EXPORTS) \
48724         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
48725         for flag in $(EXTRA_TARGET_FLAGS); do \
48726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48727         done; \
48728         (cd $(TARGET_SUBDIR)/rda && \
48729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48731                   "RANLIB=$${RANLIB}" \
48732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48733                    distclean) \
48734           || exit 1
48735
48736 @endif target-rda
48737
48738 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48739 maybe-maintainer-clean-target-rda:
48740 @if target-rda
48741 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48742
48743 maintainer-clean-target-rda: 
48744         @: $(MAKE); $(unstage)
48745         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
48746         r=`${PWD_COMMAND}`; export r; \
48747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48748         $(NORMAL_TARGET_EXPORTS) \
48749         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
48750         for flag in $(EXTRA_TARGET_FLAGS); do \
48751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48752         done; \
48753         (cd $(TARGET_SUBDIR)/rda && \
48754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48756                   "RANLIB=$${RANLIB}" \
48757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48758                    maintainer-clean) \
48759           || exit 1
48760
48761 @endif target-rda
48762
48763
48764
48765
48766
48767 .PHONY: configure-target-libada maybe-configure-target-libada
48768 maybe-configure-target-libada:
48769 @if gcc-bootstrap
48770 configure-target-libada: stage_current
48771 @endif gcc-bootstrap
48772 @if target-libada
48773 maybe-configure-target-libada: configure-target-libada
48774 configure-target-libada: 
48775         @: $(MAKE); $(unstage)
48776         @r=`${PWD_COMMAND}`; export r; \
48777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778         echo "Checking multilib configuration for libada..."; \
48779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
48780         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
48781         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48782           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48783             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48784           else \
48785             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48786             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48787           fi; \
48788         else \
48789           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48790         fi; \
48791         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
48793         $(NORMAL_TARGET_EXPORTS)  \
48794         echo Configuring in $(TARGET_SUBDIR)/libada; \
48795         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48796         case $(srcdir) in \
48797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48798           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48800         esac; \
48801         module_srcdir=libada; \
48802         rm -f no-such-file || : ; \
48803         CONFIG_SITE=no-such-file $(SHELL) \
48804           $$s/$$module_srcdir/configure \
48805           --srcdir=$${topdir}/$$module_srcdir \
48806           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48807           --target=${target_alias}  \
48808           || exit 1
48809 @endif target-libada
48810
48811
48812
48813
48814
48815 .PHONY: all-target-libada maybe-all-target-libada
48816 maybe-all-target-libada:
48817 @if gcc-bootstrap
48818 all-target-libada: stage_current
48819 @endif gcc-bootstrap
48820 @if target-libada
48821 TARGET-target-libada=all
48822 maybe-all-target-libada: all-target-libada
48823 all-target-libada: configure-target-libada
48824         @: $(MAKE); $(unstage)
48825         @r=`${PWD_COMMAND}`; export r; \
48826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827         $(NORMAL_TARGET_EXPORTS)  \
48828         (cd $(TARGET_SUBDIR)/libada && \
48829           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48830                 $(TARGET-target-libada))
48831 @endif target-libada
48832
48833
48834
48835
48836
48837 .PHONY: check-target-libada maybe-check-target-libada
48838 maybe-check-target-libada:
48839 @if target-libada
48840 maybe-check-target-libada: check-target-libada
48841
48842 check-target-libada:
48843         @: $(MAKE); $(unstage)
48844         @r=`${PWD_COMMAND}`; export r; \
48845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48846         $(NORMAL_TARGET_EXPORTS) \
48847         (cd $(TARGET_SUBDIR)/libada && \
48848           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48849
48850 @endif target-libada
48851
48852 .PHONY: install-target-libada maybe-install-target-libada
48853 maybe-install-target-libada:
48854 @if target-libada
48855 maybe-install-target-libada: install-target-libada
48856
48857 install-target-libada: installdirs
48858         @: $(MAKE); $(unstage)
48859         @r=`${PWD_COMMAND}`; export r; \
48860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48861         $(NORMAL_TARGET_EXPORTS) \
48862         (cd $(TARGET_SUBDIR)/libada && \
48863           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48864
48865 @endif target-libada
48866
48867 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
48868 maybe-install-strip-target-libada:
48869 @if target-libada
48870 maybe-install-strip-target-libada: install-strip-target-libada
48871
48872 install-strip-target-libada: installdirs
48873         @: $(MAKE); $(unstage)
48874         @r=`${PWD_COMMAND}`; export r; \
48875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48876         $(NORMAL_TARGET_EXPORTS) \
48877         (cd $(TARGET_SUBDIR)/libada && \
48878           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48879
48880 @endif target-libada
48881
48882 # Other targets (info, dvi, pdf, etc.)
48883
48884 .PHONY: maybe-info-target-libada info-target-libada
48885 maybe-info-target-libada:
48886 @if target-libada
48887 maybe-info-target-libada: info-target-libada
48888
48889 info-target-libada: \
48890     configure-target-libada 
48891         @: $(MAKE); $(unstage)
48892         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
48893         r=`${PWD_COMMAND}`; export r; \
48894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895         $(NORMAL_TARGET_EXPORTS) \
48896         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
48897         for flag in $(EXTRA_TARGET_FLAGS); do \
48898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48899         done; \
48900         (cd $(TARGET_SUBDIR)/libada && \
48901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48903                   "RANLIB=$${RANLIB}" \
48904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48905                    info) \
48906           || exit 1
48907
48908 @endif target-libada
48909
48910 .PHONY: maybe-dvi-target-libada dvi-target-libada
48911 maybe-dvi-target-libada:
48912 @if target-libada
48913 maybe-dvi-target-libada: dvi-target-libada
48914
48915 dvi-target-libada: \
48916     configure-target-libada 
48917         @: $(MAKE); $(unstage)
48918         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
48919         r=`${PWD_COMMAND}`; export r; \
48920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48921         $(NORMAL_TARGET_EXPORTS) \
48922         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
48923         for flag in $(EXTRA_TARGET_FLAGS); do \
48924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48925         done; \
48926         (cd $(TARGET_SUBDIR)/libada && \
48927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48929                   "RANLIB=$${RANLIB}" \
48930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48931                    dvi) \
48932           || exit 1
48933
48934 @endif target-libada
48935
48936 .PHONY: maybe-pdf-target-libada pdf-target-libada
48937 maybe-pdf-target-libada:
48938 @if target-libada
48939 maybe-pdf-target-libada: pdf-target-libada
48940
48941 pdf-target-libada: \
48942     configure-target-libada 
48943         @: $(MAKE); $(unstage)
48944         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
48945         r=`${PWD_COMMAND}`; export r; \
48946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48947         $(NORMAL_TARGET_EXPORTS) \
48948         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
48949         for flag in $(EXTRA_TARGET_FLAGS); do \
48950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48951         done; \
48952         (cd $(TARGET_SUBDIR)/libada && \
48953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48955                   "RANLIB=$${RANLIB}" \
48956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48957                    pdf) \
48958           || exit 1
48959
48960 @endif target-libada
48961
48962 .PHONY: maybe-html-target-libada html-target-libada
48963 maybe-html-target-libada:
48964 @if target-libada
48965 maybe-html-target-libada: html-target-libada
48966
48967 html-target-libada: \
48968     configure-target-libada 
48969         @: $(MAKE); $(unstage)
48970         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
48971         r=`${PWD_COMMAND}`; export r; \
48972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48973         $(NORMAL_TARGET_EXPORTS) \
48974         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
48975         for flag in $(EXTRA_TARGET_FLAGS); do \
48976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48977         done; \
48978         (cd $(TARGET_SUBDIR)/libada && \
48979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48981                   "RANLIB=$${RANLIB}" \
48982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48983                    html) \
48984           || exit 1
48985
48986 @endif target-libada
48987
48988 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
48989 maybe-TAGS-target-libada:
48990 @if target-libada
48991 maybe-TAGS-target-libada: TAGS-target-libada
48992
48993 TAGS-target-libada: \
48994     configure-target-libada 
48995         @: $(MAKE); $(unstage)
48996         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
48997         r=`${PWD_COMMAND}`; export r; \
48998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48999         $(NORMAL_TARGET_EXPORTS) \
49000         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
49001         for flag in $(EXTRA_TARGET_FLAGS); do \
49002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49003         done; \
49004         (cd $(TARGET_SUBDIR)/libada && \
49005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49007                   "RANLIB=$${RANLIB}" \
49008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49009                    TAGS) \
49010           || exit 1
49011
49012 @endif target-libada
49013
49014 .PHONY: maybe-install-info-target-libada install-info-target-libada
49015 maybe-install-info-target-libada:
49016 @if target-libada
49017 maybe-install-info-target-libada: install-info-target-libada
49018
49019 install-info-target-libada: \
49020     configure-target-libada \
49021     info-target-libada 
49022         @: $(MAKE); $(unstage)
49023         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49024         r=`${PWD_COMMAND}`; export r; \
49025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49026         $(NORMAL_TARGET_EXPORTS) \
49027         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
49028         for flag in $(EXTRA_TARGET_FLAGS); do \
49029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49030         done; \
49031         (cd $(TARGET_SUBDIR)/libada && \
49032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49034                   "RANLIB=$${RANLIB}" \
49035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49036                    install-info) \
49037           || exit 1
49038
49039 @endif target-libada
49040
49041 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49042 maybe-install-pdf-target-libada:
49043 @if target-libada
49044 maybe-install-pdf-target-libada: install-pdf-target-libada
49045
49046 install-pdf-target-libada: \
49047     configure-target-libada \
49048     pdf-target-libada 
49049         @: $(MAKE); $(unstage)
49050         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49051         r=`${PWD_COMMAND}`; export r; \
49052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49053         $(NORMAL_TARGET_EXPORTS) \
49054         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
49055         for flag in $(EXTRA_TARGET_FLAGS); do \
49056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49057         done; \
49058         (cd $(TARGET_SUBDIR)/libada && \
49059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49061                   "RANLIB=$${RANLIB}" \
49062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49063                    install-pdf) \
49064           || exit 1
49065
49066 @endif target-libada
49067
49068 .PHONY: maybe-install-html-target-libada install-html-target-libada
49069 maybe-install-html-target-libada:
49070 @if target-libada
49071 maybe-install-html-target-libada: install-html-target-libada
49072
49073 install-html-target-libada: \
49074     configure-target-libada \
49075     html-target-libada 
49076         @: $(MAKE); $(unstage)
49077         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49078         r=`${PWD_COMMAND}`; export r; \
49079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49080         $(NORMAL_TARGET_EXPORTS) \
49081         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
49082         for flag in $(EXTRA_TARGET_FLAGS); do \
49083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49084         done; \
49085         (cd $(TARGET_SUBDIR)/libada && \
49086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49088                   "RANLIB=$${RANLIB}" \
49089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49090                    install-html) \
49091           || exit 1
49092
49093 @endif target-libada
49094
49095 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49096 maybe-installcheck-target-libada:
49097 @if target-libada
49098 maybe-installcheck-target-libada: installcheck-target-libada
49099
49100 installcheck-target-libada: \
49101     configure-target-libada 
49102         @: $(MAKE); $(unstage)
49103         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49104         r=`${PWD_COMMAND}`; export r; \
49105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106         $(NORMAL_TARGET_EXPORTS) \
49107         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
49108         for flag in $(EXTRA_TARGET_FLAGS); do \
49109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49110         done; \
49111         (cd $(TARGET_SUBDIR)/libada && \
49112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49114                   "RANLIB=$${RANLIB}" \
49115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49116                    installcheck) \
49117           || exit 1
49118
49119 @endif target-libada
49120
49121 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
49122 maybe-mostlyclean-target-libada:
49123 @if target-libada
49124 maybe-mostlyclean-target-libada: mostlyclean-target-libada
49125
49126 mostlyclean-target-libada: 
49127         @: $(MAKE); $(unstage)
49128         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49129         r=`${PWD_COMMAND}`; export r; \
49130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49131         $(NORMAL_TARGET_EXPORTS) \
49132         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
49133         for flag in $(EXTRA_TARGET_FLAGS); do \
49134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49135         done; \
49136         (cd $(TARGET_SUBDIR)/libada && \
49137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49139                   "RANLIB=$${RANLIB}" \
49140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49141                    mostlyclean) \
49142           || exit 1
49143
49144 @endif target-libada
49145
49146 .PHONY: maybe-clean-target-libada clean-target-libada
49147 maybe-clean-target-libada:
49148 @if target-libada
49149 maybe-clean-target-libada: clean-target-libada
49150
49151 clean-target-libada: 
49152         @: $(MAKE); $(unstage)
49153         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49154         r=`${PWD_COMMAND}`; export r; \
49155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49156         $(NORMAL_TARGET_EXPORTS) \
49157         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
49158         for flag in $(EXTRA_TARGET_FLAGS); do \
49159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49160         done; \
49161         (cd $(TARGET_SUBDIR)/libada && \
49162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49164                   "RANLIB=$${RANLIB}" \
49165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49166                    clean) \
49167           || exit 1
49168
49169 @endif target-libada
49170
49171 .PHONY: maybe-distclean-target-libada distclean-target-libada
49172 maybe-distclean-target-libada:
49173 @if target-libada
49174 maybe-distclean-target-libada: distclean-target-libada
49175
49176 distclean-target-libada: 
49177         @: $(MAKE); $(unstage)
49178         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49179         r=`${PWD_COMMAND}`; export r; \
49180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49181         $(NORMAL_TARGET_EXPORTS) \
49182         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
49183         for flag in $(EXTRA_TARGET_FLAGS); do \
49184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49185         done; \
49186         (cd $(TARGET_SUBDIR)/libada && \
49187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49189                   "RANLIB=$${RANLIB}" \
49190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49191                    distclean) \
49192           || exit 1
49193
49194 @endif target-libada
49195
49196 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
49197 maybe-maintainer-clean-target-libada:
49198 @if target-libada
49199 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
49200
49201 maintainer-clean-target-libada: 
49202         @: $(MAKE); $(unstage)
49203         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49204         r=`${PWD_COMMAND}`; export r; \
49205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49206         $(NORMAL_TARGET_EXPORTS) \
49207         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
49208         for flag in $(EXTRA_TARGET_FLAGS); do \
49209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49210         done; \
49211         (cd $(TARGET_SUBDIR)/libada && \
49212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49214                   "RANLIB=$${RANLIB}" \
49215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49216                    maintainer-clean) \
49217           || exit 1
49218
49219 @endif target-libada
49220
49221
49222
49223
49224
49225 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
49226 maybe-configure-target-libgomp:
49227 @if gcc-bootstrap
49228 configure-target-libgomp: stage_current
49229 @endif gcc-bootstrap
49230 @if target-libgomp
49231 maybe-configure-target-libgomp: configure-target-libgomp
49232 configure-target-libgomp: 
49233         @r=`${PWD_COMMAND}`; export r; \
49234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49235         echo "Checking multilib configuration for libgomp..."; \
49236         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49237         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49238         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49239           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49240             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49241           else \
49242             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49243             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49244           fi; \
49245         else \
49246           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49247         fi; \
49248         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49249         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49250         $(NORMAL_TARGET_EXPORTS)  \
49251         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
49252         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
49253         case $(srcdir) in \
49254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49255           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49257         esac; \
49258         module_srcdir=libgomp; \
49259         rm -f no-such-file || : ; \
49260         CONFIG_SITE=no-such-file $(SHELL) \
49261           $$s/$$module_srcdir/configure \
49262           --srcdir=$${topdir}/$$module_srcdir \
49263           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49264           --target=${target_alias}  \
49265           || exit 1
49266 @endif target-libgomp
49267
49268
49269
49270 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
49271 maybe-configure-stage1-target-libgomp:
49272 @if target-libgomp-bootstrap
49273 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
49274 configure-stage1-target-libgomp:
49275         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49276         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49277         @r=`${PWD_COMMAND}`; export r; \
49278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49279         TFLAGS="$(STAGE1_TFLAGS)"; \
49280         echo "Checking multilib configuration for libgomp..."; \
49281         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49282         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49283           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49284             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49285           else \
49286             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49287             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49288           fi; \
49289         else \
49290           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49291         fi; \
49292         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49293         $(NORMAL_TARGET_EXPORTS) \
49294         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49295         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49296         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49297         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
49298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49299         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49300         case $(srcdir) in \
49301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49302           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49304         esac; \
49305         module_srcdir=libgomp; \
49306         $(SHELL) $$s/$$module_srcdir/configure \
49307           --srcdir=$${topdir}/$$module_srcdir \
49308           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49309           --target=${target_alias} \
49310            \
49311           $(STAGE1_CONFIGURE_FLAGS)
49312 @endif target-libgomp-bootstrap
49313
49314 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
49315 maybe-configure-stage2-target-libgomp:
49316 @if target-libgomp-bootstrap
49317 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
49318 configure-stage2-target-libgomp:
49319         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49320         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49321         @r=`${PWD_COMMAND}`; export r; \
49322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49323         TFLAGS="$(STAGE2_TFLAGS)"; \
49324         echo "Checking multilib configuration for libgomp..."; \
49325         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49326         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49327           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49328             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49329           else \
49330             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49331             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49332           fi; \
49333         else \
49334           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49335         fi; \
49336         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49337         $(NORMAL_TARGET_EXPORTS) \
49338          \
49339         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49340         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49341         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49342         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
49343         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49344         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49345         case $(srcdir) in \
49346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49347           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49349         esac; \
49350         module_srcdir=libgomp; \
49351         $(SHELL) $$s/$$module_srcdir/configure \
49352           --srcdir=$${topdir}/$$module_srcdir \
49353           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49354           --target=${target_alias} \
49355           --with-build-libsubdir=$(HOST_SUBDIR) \
49356           $(STAGE2_CONFIGURE_FLAGS)
49357 @endif target-libgomp-bootstrap
49358
49359 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
49360 maybe-configure-stage3-target-libgomp:
49361 @if target-libgomp-bootstrap
49362 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
49363 configure-stage3-target-libgomp:
49364         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49365         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49366         @r=`${PWD_COMMAND}`; export r; \
49367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49368         TFLAGS="$(STAGE3_TFLAGS)"; \
49369         echo "Checking multilib configuration for libgomp..."; \
49370         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49371         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49372           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49373             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49374           else \
49375             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49376             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49377           fi; \
49378         else \
49379           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49380         fi; \
49381         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49382         $(NORMAL_TARGET_EXPORTS) \
49383          \
49384         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49385         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49386         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49387         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
49388         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49389         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49390         case $(srcdir) in \
49391           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49392           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49393                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49394         esac; \
49395         module_srcdir=libgomp; \
49396         $(SHELL) $$s/$$module_srcdir/configure \
49397           --srcdir=$${topdir}/$$module_srcdir \
49398           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49399           --target=${target_alias} \
49400           --with-build-libsubdir=$(HOST_SUBDIR) \
49401           $(STAGE3_CONFIGURE_FLAGS)
49402 @endif target-libgomp-bootstrap
49403
49404 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
49405 maybe-configure-stage4-target-libgomp:
49406 @if target-libgomp-bootstrap
49407 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
49408 configure-stage4-target-libgomp:
49409         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49410         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49411         @r=`${PWD_COMMAND}`; export r; \
49412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49413         TFLAGS="$(STAGE4_TFLAGS)"; \
49414         echo "Checking multilib configuration for libgomp..."; \
49415         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49416         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49417           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49418             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49419           else \
49420             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49421             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49422           fi; \
49423         else \
49424           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49425         fi; \
49426         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49427         $(NORMAL_TARGET_EXPORTS) \
49428          \
49429         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49430         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49431         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49432         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
49433         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49434         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49435         case $(srcdir) in \
49436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49437           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49439         esac; \
49440         module_srcdir=libgomp; \
49441         $(SHELL) $$s/$$module_srcdir/configure \
49442           --srcdir=$${topdir}/$$module_srcdir \
49443           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49444           --target=${target_alias} \
49445           --with-build-libsubdir=$(HOST_SUBDIR) \
49446           $(STAGE4_CONFIGURE_FLAGS)
49447 @endif target-libgomp-bootstrap
49448
49449 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
49450 maybe-configure-stageprofile-target-libgomp:
49451 @if target-libgomp-bootstrap
49452 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
49453 configure-stageprofile-target-libgomp:
49454         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49455         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49456         @r=`${PWD_COMMAND}`; export r; \
49457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49458         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49459         echo "Checking multilib configuration for libgomp..."; \
49460         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49461         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49462           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49463             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49464           else \
49465             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49466             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49467           fi; \
49468         else \
49469           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49470         fi; \
49471         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49472         $(NORMAL_TARGET_EXPORTS) \
49473          \
49474         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49475         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49476         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49477         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
49478         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49479         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49480         case $(srcdir) in \
49481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49482           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49484         esac; \
49485         module_srcdir=libgomp; \
49486         $(SHELL) $$s/$$module_srcdir/configure \
49487           --srcdir=$${topdir}/$$module_srcdir \
49488           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49489           --target=${target_alias} \
49490           --with-build-libsubdir=$(HOST_SUBDIR) \
49491           $(STAGEprofile_CONFIGURE_FLAGS)
49492 @endif target-libgomp-bootstrap
49493
49494 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
49495 maybe-configure-stagefeedback-target-libgomp:
49496 @if target-libgomp-bootstrap
49497 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
49498 configure-stagefeedback-target-libgomp:
49499         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49500         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49501         @r=`${PWD_COMMAND}`; export r; \
49502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49503         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49504         echo "Checking multilib configuration for libgomp..."; \
49505         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49506         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49507           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49508             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49509           else \
49510             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49511             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49512           fi; \
49513         else \
49514           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49515         fi; \
49516         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49517         $(NORMAL_TARGET_EXPORTS) \
49518          \
49519         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49520         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49521         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49522         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
49523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49524         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49525         case $(srcdir) in \
49526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49527           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49529         esac; \
49530         module_srcdir=libgomp; \
49531         $(SHELL) $$s/$$module_srcdir/configure \
49532           --srcdir=$${topdir}/$$module_srcdir \
49533           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49534           --target=${target_alias} \
49535           --with-build-libsubdir=$(HOST_SUBDIR) \
49536           $(STAGEfeedback_CONFIGURE_FLAGS)
49537 @endif target-libgomp-bootstrap
49538
49539 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
49540 maybe-configure-stageautoprofile-target-libgomp:
49541 @if target-libgomp-bootstrap
49542 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
49543 configure-stageautoprofile-target-libgomp:
49544         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49545         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49546         @r=`${PWD_COMMAND}`; export r; \
49547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49549         echo "Checking multilib configuration for libgomp..."; \
49550         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49551         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49552           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49553             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49554           else \
49555             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49556             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49557           fi; \
49558         else \
49559           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49560         fi; \
49561         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49562         $(NORMAL_TARGET_EXPORTS) \
49563          \
49564         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49565         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49566         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49567         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
49568         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49569         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49570         case $(srcdir) in \
49571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49572           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49574         esac; \
49575         module_srcdir=libgomp; \
49576         $(SHELL) $$s/$$module_srcdir/configure \
49577           --srcdir=$${topdir}/$$module_srcdir \
49578           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49579           --target=${target_alias} \
49580           --with-build-libsubdir=$(HOST_SUBDIR) \
49581           $(STAGEautoprofile_CONFIGURE_FLAGS)
49582 @endif target-libgomp-bootstrap
49583
49584 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
49585 maybe-configure-stageautofeedback-target-libgomp:
49586 @if target-libgomp-bootstrap
49587 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
49588 configure-stageautofeedback-target-libgomp:
49589         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49590         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
49591         @r=`${PWD_COMMAND}`; export r; \
49592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49594         echo "Checking multilib configuration for libgomp..."; \
49595         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
49596         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49597           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49598             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49599           else \
49600             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49601             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49602           fi; \
49603         else \
49604           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49605         fi; \
49606         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49607         $(NORMAL_TARGET_EXPORTS) \
49608          \
49609         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49610         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49611         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49612         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
49613         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
49614         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
49615         case $(srcdir) in \
49616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49617           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49619         esac; \
49620         module_srcdir=libgomp; \
49621         $(SHELL) $$s/$$module_srcdir/configure \
49622           --srcdir=$${topdir}/$$module_srcdir \
49623           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49624           --target=${target_alias} \
49625           --with-build-libsubdir=$(HOST_SUBDIR) \
49626           $(STAGEautofeedback_CONFIGURE_FLAGS)
49627 @endif target-libgomp-bootstrap
49628
49629
49630
49631
49632
49633 .PHONY: all-target-libgomp maybe-all-target-libgomp
49634 maybe-all-target-libgomp:
49635 @if gcc-bootstrap
49636 all-target-libgomp: stage_current
49637 @endif gcc-bootstrap
49638 @if target-libgomp
49639 TARGET-target-libgomp=all
49640 maybe-all-target-libgomp: all-target-libgomp
49641 all-target-libgomp: configure-target-libgomp
49642         @r=`${PWD_COMMAND}`; export r; \
49643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49644         $(NORMAL_TARGET_EXPORTS)  \
49645         (cd $(TARGET_SUBDIR)/libgomp && \
49646           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49647                 $(TARGET-target-libgomp))
49648 @endif target-libgomp
49649
49650
49651
49652 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
49653 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
49654 maybe-all-stage1-target-libgomp:
49655 maybe-clean-stage1-target-libgomp:
49656 @if target-libgomp-bootstrap
49657 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
49658 all-stage1: all-stage1-target-libgomp
49659 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
49660 all-stage1-target-libgomp: configure-stage1-target-libgomp
49661         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49662         @r=`${PWD_COMMAND}`; export r; \
49663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49664         TFLAGS="$(STAGE1_TFLAGS)"; \
49665         $(NORMAL_TARGET_EXPORTS)  \
49666         cd $(TARGET_SUBDIR)/libgomp && \
49667          \
49668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49669                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49670                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49671                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49675                 $(EXTRA_TARGET_FLAGS)  \
49676                   \
49677                 TFLAGS="$(STAGE1_TFLAGS)"  \
49678                 $(TARGET-stage1-target-libgomp)
49679
49680 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
49681 clean-stage1: clean-stage1-target-libgomp
49682 clean-stage1-target-libgomp:
49683         @if [ $(current_stage) = stage1 ]; then \
49684           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49685         else \
49686           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
49687           $(MAKE) stage1-start; \
49688         fi; \
49689         cd $(TARGET_SUBDIR)/libgomp && \
49690         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
49691           clean
49692 @endif target-libgomp-bootstrap
49693
49694
49695 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
49696 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
49697 maybe-all-stage2-target-libgomp:
49698 maybe-clean-stage2-target-libgomp:
49699 @if target-libgomp-bootstrap
49700 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
49701 all-stage2: all-stage2-target-libgomp
49702 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
49703 all-stage2-target-libgomp: configure-stage2-target-libgomp
49704         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49705         @r=`${PWD_COMMAND}`; export r; \
49706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49707         TFLAGS="$(STAGE2_TFLAGS)"; \
49708         $(NORMAL_TARGET_EXPORTS) \
49709           \
49710         cd $(TARGET_SUBDIR)/libgomp && \
49711          \
49712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49713                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49714                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49715                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49719                 $(EXTRA_TARGET_FLAGS)   \
49720                 TFLAGS="$(STAGE2_TFLAGS)"  \
49721                 $(TARGET-stage2-target-libgomp)
49722
49723 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
49724 clean-stage2: clean-stage2-target-libgomp
49725 clean-stage2-target-libgomp:
49726         @if [ $(current_stage) = stage2 ]; then \
49727           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49728         else \
49729           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
49730           $(MAKE) stage2-start; \
49731         fi; \
49732         cd $(TARGET_SUBDIR)/libgomp && \
49733         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49734 @endif target-libgomp-bootstrap
49735
49736
49737 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
49738 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
49739 maybe-all-stage3-target-libgomp:
49740 maybe-clean-stage3-target-libgomp:
49741 @if target-libgomp-bootstrap
49742 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
49743 all-stage3: all-stage3-target-libgomp
49744 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
49745 all-stage3-target-libgomp: configure-stage3-target-libgomp
49746         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49747         @r=`${PWD_COMMAND}`; export r; \
49748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49749         TFLAGS="$(STAGE3_TFLAGS)"; \
49750         $(NORMAL_TARGET_EXPORTS) \
49751           \
49752         cd $(TARGET_SUBDIR)/libgomp && \
49753          \
49754         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49755                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49756                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49757                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49758                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49759                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49760                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49761                 $(EXTRA_TARGET_FLAGS)   \
49762                 TFLAGS="$(STAGE3_TFLAGS)"  \
49763                 $(TARGET-stage3-target-libgomp)
49764
49765 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
49766 clean-stage3: clean-stage3-target-libgomp
49767 clean-stage3-target-libgomp:
49768         @if [ $(current_stage) = stage3 ]; then \
49769           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49770         else \
49771           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
49772           $(MAKE) stage3-start; \
49773         fi; \
49774         cd $(TARGET_SUBDIR)/libgomp && \
49775         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49776 @endif target-libgomp-bootstrap
49777
49778
49779 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
49780 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
49781 maybe-all-stage4-target-libgomp:
49782 maybe-clean-stage4-target-libgomp:
49783 @if target-libgomp-bootstrap
49784 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
49785 all-stage4: all-stage4-target-libgomp
49786 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
49787 all-stage4-target-libgomp: configure-stage4-target-libgomp
49788         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49789         @r=`${PWD_COMMAND}`; export r; \
49790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49791         TFLAGS="$(STAGE4_TFLAGS)"; \
49792         $(NORMAL_TARGET_EXPORTS) \
49793           \
49794         cd $(TARGET_SUBDIR)/libgomp && \
49795          \
49796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49797                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49798                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49799                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49803                 $(EXTRA_TARGET_FLAGS)   \
49804                 TFLAGS="$(STAGE4_TFLAGS)"  \
49805                 $(TARGET-stage4-target-libgomp)
49806
49807 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
49808 clean-stage4: clean-stage4-target-libgomp
49809 clean-stage4-target-libgomp:
49810         @if [ $(current_stage) = stage4 ]; then \
49811           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49812         else \
49813           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
49814           $(MAKE) stage4-start; \
49815         fi; \
49816         cd $(TARGET_SUBDIR)/libgomp && \
49817         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49818 @endif target-libgomp-bootstrap
49819
49820
49821 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
49822 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
49823 maybe-all-stageprofile-target-libgomp:
49824 maybe-clean-stageprofile-target-libgomp:
49825 @if target-libgomp-bootstrap
49826 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
49827 all-stageprofile: all-stageprofile-target-libgomp
49828 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
49829 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
49830         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49831         @r=`${PWD_COMMAND}`; export r; \
49832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49833         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49834         $(NORMAL_TARGET_EXPORTS) \
49835           \
49836         cd $(TARGET_SUBDIR)/libgomp && \
49837          \
49838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49839                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49840                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49841                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49845                 $(EXTRA_TARGET_FLAGS)   \
49846                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
49847                 $(TARGET-stageprofile-target-libgomp)
49848
49849 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
49850 clean-stageprofile: clean-stageprofile-target-libgomp
49851 clean-stageprofile-target-libgomp:
49852         @if [ $(current_stage) = stageprofile ]; then \
49853           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49854         else \
49855           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
49856           $(MAKE) stageprofile-start; \
49857         fi; \
49858         cd $(TARGET_SUBDIR)/libgomp && \
49859         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49860 @endif target-libgomp-bootstrap
49861
49862
49863 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
49864 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
49865 maybe-all-stagefeedback-target-libgomp:
49866 maybe-clean-stagefeedback-target-libgomp:
49867 @if target-libgomp-bootstrap
49868 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
49869 all-stagefeedback: all-stagefeedback-target-libgomp
49870 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
49871 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
49872         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49873         @r=`${PWD_COMMAND}`; export r; \
49874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49875         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49876         $(NORMAL_TARGET_EXPORTS) \
49877           \
49878         cd $(TARGET_SUBDIR)/libgomp && \
49879          \
49880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49881                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49882                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49883                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49887                 $(EXTRA_TARGET_FLAGS)   \
49888                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
49889                 $(TARGET-stagefeedback-target-libgomp)
49890
49891 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
49892 clean-stagefeedback: clean-stagefeedback-target-libgomp
49893 clean-stagefeedback-target-libgomp:
49894         @if [ $(current_stage) = stagefeedback ]; then \
49895           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49896         else \
49897           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
49898           $(MAKE) stagefeedback-start; \
49899         fi; \
49900         cd $(TARGET_SUBDIR)/libgomp && \
49901         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49902 @endif target-libgomp-bootstrap
49903
49904
49905 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
49906 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
49907 maybe-all-stageautoprofile-target-libgomp:
49908 maybe-clean-stageautoprofile-target-libgomp:
49909 @if target-libgomp-bootstrap
49910 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
49911 all-stageautoprofile: all-stageautoprofile-target-libgomp
49912 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
49913 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
49914         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49915         @r=`${PWD_COMMAND}`; export r; \
49916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49917         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49918         $(NORMAL_TARGET_EXPORTS) \
49919           \
49920         cd $(TARGET_SUBDIR)/libgomp && \
49921         $$s/gcc/config/i386/$(AUTO_PROFILE) \
49922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49923                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49924                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49925                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49929                 $(EXTRA_TARGET_FLAGS)   \
49930                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
49931                 $(TARGET-stageautoprofile-target-libgomp)
49932
49933 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
49934 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
49935 clean-stageautoprofile-target-libgomp:
49936         @if [ $(current_stage) = stageautoprofile ]; then \
49937           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49938         else \
49939           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
49940           $(MAKE) stageautoprofile-start; \
49941         fi; \
49942         cd $(TARGET_SUBDIR)/libgomp && \
49943         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49944 @endif target-libgomp-bootstrap
49945
49946
49947 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
49948 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
49949 maybe-all-stageautofeedback-target-libgomp:
49950 maybe-clean-stageautofeedback-target-libgomp:
49951 @if target-libgomp-bootstrap
49952 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
49953 all-stageautofeedback: all-stageautofeedback-target-libgomp
49954 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
49955 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
49956         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49957         @r=`${PWD_COMMAND}`; export r; \
49958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49959         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49960         $(NORMAL_TARGET_EXPORTS) \
49961           \
49962         cd $(TARGET_SUBDIR)/libgomp && \
49963          \
49964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49965                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49966                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49967                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49971                 $(EXTRA_TARGET_FLAGS)   \
49972                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49973                 $(TARGET-stageautofeedback-target-libgomp)
49974
49975 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
49976 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
49977 clean-stageautofeedback-target-libgomp:
49978         @if [ $(current_stage) = stageautofeedback ]; then \
49979           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
49980         else \
49981           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
49982           $(MAKE) stageautofeedback-start; \
49983         fi; \
49984         cd $(TARGET_SUBDIR)/libgomp && \
49985         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49986 @endif target-libgomp-bootstrap
49987
49988
49989
49990
49991
49992
49993 .PHONY: check-target-libgomp maybe-check-target-libgomp
49994 maybe-check-target-libgomp:
49995 @if target-libgomp
49996 maybe-check-target-libgomp: check-target-libgomp
49997
49998 check-target-libgomp:
49999         @: $(MAKE); $(unstage)
50000         @r=`${PWD_COMMAND}`; export r; \
50001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50002         $(NORMAL_TARGET_EXPORTS) \
50003         (cd $(TARGET_SUBDIR)/libgomp && \
50004           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50005
50006 @endif target-libgomp
50007
50008 .PHONY: install-target-libgomp maybe-install-target-libgomp
50009 maybe-install-target-libgomp:
50010 @if target-libgomp
50011 maybe-install-target-libgomp: install-target-libgomp
50012
50013 install-target-libgomp: installdirs
50014         @: $(MAKE); $(unstage)
50015         @r=`${PWD_COMMAND}`; export r; \
50016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50017         $(NORMAL_TARGET_EXPORTS) \
50018         (cd $(TARGET_SUBDIR)/libgomp && \
50019           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50020
50021 @endif target-libgomp
50022
50023 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
50024 maybe-install-strip-target-libgomp:
50025 @if target-libgomp
50026 maybe-install-strip-target-libgomp: install-strip-target-libgomp
50027
50028 install-strip-target-libgomp: installdirs
50029         @: $(MAKE); $(unstage)
50030         @r=`${PWD_COMMAND}`; export r; \
50031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50032         $(NORMAL_TARGET_EXPORTS) \
50033         (cd $(TARGET_SUBDIR)/libgomp && \
50034           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50035
50036 @endif target-libgomp
50037
50038 # Other targets (info, dvi, pdf, etc.)
50039
50040 .PHONY: maybe-info-target-libgomp info-target-libgomp
50041 maybe-info-target-libgomp:
50042 @if target-libgomp
50043 maybe-info-target-libgomp: info-target-libgomp
50044
50045 info-target-libgomp: \
50046     configure-target-libgomp 
50047         @: $(MAKE); $(unstage)
50048         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50049         r=`${PWD_COMMAND}`; export r; \
50050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051         $(NORMAL_TARGET_EXPORTS) \
50052         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
50053         for flag in $(EXTRA_TARGET_FLAGS); do \
50054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50055         done; \
50056         (cd $(TARGET_SUBDIR)/libgomp && \
50057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50059                   "RANLIB=$${RANLIB}" \
50060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50061                    info) \
50062           || exit 1
50063
50064 @endif target-libgomp
50065
50066 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50067 maybe-dvi-target-libgomp:
50068 @if target-libgomp
50069 maybe-dvi-target-libgomp: dvi-target-libgomp
50070
50071 dvi-target-libgomp: \
50072     configure-target-libgomp 
50073         @: $(MAKE); $(unstage)
50074         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50075         r=`${PWD_COMMAND}`; export r; \
50076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50077         $(NORMAL_TARGET_EXPORTS) \
50078         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
50079         for flag in $(EXTRA_TARGET_FLAGS); do \
50080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50081         done; \
50082         (cd $(TARGET_SUBDIR)/libgomp && \
50083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50085                   "RANLIB=$${RANLIB}" \
50086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50087                    dvi) \
50088           || exit 1
50089
50090 @endif target-libgomp
50091
50092 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50093 maybe-pdf-target-libgomp:
50094 @if target-libgomp
50095 maybe-pdf-target-libgomp: pdf-target-libgomp
50096
50097 pdf-target-libgomp: \
50098     configure-target-libgomp 
50099         @: $(MAKE); $(unstage)
50100         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50101         r=`${PWD_COMMAND}`; export r; \
50102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50103         $(NORMAL_TARGET_EXPORTS) \
50104         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
50105         for flag in $(EXTRA_TARGET_FLAGS); do \
50106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50107         done; \
50108         (cd $(TARGET_SUBDIR)/libgomp && \
50109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50111                   "RANLIB=$${RANLIB}" \
50112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50113                    pdf) \
50114           || exit 1
50115
50116 @endif target-libgomp
50117
50118 .PHONY: maybe-html-target-libgomp html-target-libgomp
50119 maybe-html-target-libgomp:
50120 @if target-libgomp
50121 maybe-html-target-libgomp: html-target-libgomp
50122
50123 html-target-libgomp: \
50124     configure-target-libgomp 
50125         @: $(MAKE); $(unstage)
50126         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50127         r=`${PWD_COMMAND}`; export r; \
50128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50129         $(NORMAL_TARGET_EXPORTS) \
50130         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
50131         for flag in $(EXTRA_TARGET_FLAGS); do \
50132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50133         done; \
50134         (cd $(TARGET_SUBDIR)/libgomp && \
50135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50137                   "RANLIB=$${RANLIB}" \
50138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50139                    html) \
50140           || exit 1
50141
50142 @endif target-libgomp
50143
50144 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50145 maybe-TAGS-target-libgomp:
50146 @if target-libgomp
50147 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50148
50149 TAGS-target-libgomp: \
50150     configure-target-libgomp 
50151         @: $(MAKE); $(unstage)
50152         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50153         r=`${PWD_COMMAND}`; export r; \
50154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50155         $(NORMAL_TARGET_EXPORTS) \
50156         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
50157         for flag in $(EXTRA_TARGET_FLAGS); do \
50158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50159         done; \
50160         (cd $(TARGET_SUBDIR)/libgomp && \
50161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50163                   "RANLIB=$${RANLIB}" \
50164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50165                    TAGS) \
50166           || exit 1
50167
50168 @endif target-libgomp
50169
50170 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50171 maybe-install-info-target-libgomp:
50172 @if target-libgomp
50173 maybe-install-info-target-libgomp: install-info-target-libgomp
50174
50175 install-info-target-libgomp: \
50176     configure-target-libgomp \
50177     info-target-libgomp 
50178         @: $(MAKE); $(unstage)
50179         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50180         r=`${PWD_COMMAND}`; export r; \
50181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50182         $(NORMAL_TARGET_EXPORTS) \
50183         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
50184         for flag in $(EXTRA_TARGET_FLAGS); do \
50185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50186         done; \
50187         (cd $(TARGET_SUBDIR)/libgomp && \
50188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50190                   "RANLIB=$${RANLIB}" \
50191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50192                    install-info) \
50193           || exit 1
50194
50195 @endif target-libgomp
50196
50197 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50198 maybe-install-pdf-target-libgomp:
50199 @if target-libgomp
50200 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50201
50202 install-pdf-target-libgomp: \
50203     configure-target-libgomp \
50204     pdf-target-libgomp 
50205         @: $(MAKE); $(unstage)
50206         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50207         r=`${PWD_COMMAND}`; export r; \
50208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50209         $(NORMAL_TARGET_EXPORTS) \
50210         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
50211         for flag in $(EXTRA_TARGET_FLAGS); do \
50212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50213         done; \
50214         (cd $(TARGET_SUBDIR)/libgomp && \
50215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50217                   "RANLIB=$${RANLIB}" \
50218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50219                    install-pdf) \
50220           || exit 1
50221
50222 @endif target-libgomp
50223
50224 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50225 maybe-install-html-target-libgomp:
50226 @if target-libgomp
50227 maybe-install-html-target-libgomp: install-html-target-libgomp
50228
50229 install-html-target-libgomp: \
50230     configure-target-libgomp \
50231     html-target-libgomp 
50232         @: $(MAKE); $(unstage)
50233         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50234         r=`${PWD_COMMAND}`; export r; \
50235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50236         $(NORMAL_TARGET_EXPORTS) \
50237         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
50238         for flag in $(EXTRA_TARGET_FLAGS); do \
50239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50240         done; \
50241         (cd $(TARGET_SUBDIR)/libgomp && \
50242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50244                   "RANLIB=$${RANLIB}" \
50245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50246                    install-html) \
50247           || exit 1
50248
50249 @endif target-libgomp
50250
50251 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50252 maybe-installcheck-target-libgomp:
50253 @if target-libgomp
50254 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50255
50256 installcheck-target-libgomp: \
50257     configure-target-libgomp 
50258         @: $(MAKE); $(unstage)
50259         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50260         r=`${PWD_COMMAND}`; export r; \
50261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50262         $(NORMAL_TARGET_EXPORTS) \
50263         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
50264         for flag in $(EXTRA_TARGET_FLAGS); do \
50265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50266         done; \
50267         (cd $(TARGET_SUBDIR)/libgomp && \
50268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50270                   "RANLIB=$${RANLIB}" \
50271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50272                    installcheck) \
50273           || exit 1
50274
50275 @endif target-libgomp
50276
50277 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50278 maybe-mostlyclean-target-libgomp:
50279 @if target-libgomp
50280 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50281
50282 mostlyclean-target-libgomp: 
50283         @: $(MAKE); $(unstage)
50284         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50285         r=`${PWD_COMMAND}`; export r; \
50286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50287         $(NORMAL_TARGET_EXPORTS) \
50288         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
50289         for flag in $(EXTRA_TARGET_FLAGS); do \
50290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50291         done; \
50292         (cd $(TARGET_SUBDIR)/libgomp && \
50293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50295                   "RANLIB=$${RANLIB}" \
50296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50297                    mostlyclean) \
50298           || exit 1
50299
50300 @endif target-libgomp
50301
50302 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50303 maybe-clean-target-libgomp:
50304 @if target-libgomp
50305 maybe-clean-target-libgomp: clean-target-libgomp
50306
50307 clean-target-libgomp: 
50308         @: $(MAKE); $(unstage)
50309         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50310         r=`${PWD_COMMAND}`; export r; \
50311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50312         $(NORMAL_TARGET_EXPORTS) \
50313         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
50314         for flag in $(EXTRA_TARGET_FLAGS); do \
50315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50316         done; \
50317         (cd $(TARGET_SUBDIR)/libgomp && \
50318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50320                   "RANLIB=$${RANLIB}" \
50321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50322                    clean) \
50323           || exit 1
50324
50325 @endif target-libgomp
50326
50327 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50328 maybe-distclean-target-libgomp:
50329 @if target-libgomp
50330 maybe-distclean-target-libgomp: distclean-target-libgomp
50331
50332 distclean-target-libgomp: 
50333         @: $(MAKE); $(unstage)
50334         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50335         r=`${PWD_COMMAND}`; export r; \
50336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50337         $(NORMAL_TARGET_EXPORTS) \
50338         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
50339         for flag in $(EXTRA_TARGET_FLAGS); do \
50340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50341         done; \
50342         (cd $(TARGET_SUBDIR)/libgomp && \
50343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50345                   "RANLIB=$${RANLIB}" \
50346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50347                    distclean) \
50348           || exit 1
50349
50350 @endif target-libgomp
50351
50352 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50353 maybe-maintainer-clean-target-libgomp:
50354 @if target-libgomp
50355 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50356
50357 maintainer-clean-target-libgomp: 
50358         @: $(MAKE); $(unstage)
50359         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50360         r=`${PWD_COMMAND}`; export r; \
50361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50362         $(NORMAL_TARGET_EXPORTS) \
50363         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
50364         for flag in $(EXTRA_TARGET_FLAGS); do \
50365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50366         done; \
50367         (cd $(TARGET_SUBDIR)/libgomp && \
50368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50370                   "RANLIB=$${RANLIB}" \
50371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50372                    maintainer-clean) \
50373           || exit 1
50374
50375 @endif target-libgomp
50376
50377
50378
50379
50380
50381 .PHONY: configure-target-libitm maybe-configure-target-libitm
50382 maybe-configure-target-libitm:
50383 @if gcc-bootstrap
50384 configure-target-libitm: stage_current
50385 @endif gcc-bootstrap
50386 @if target-libitm
50387 maybe-configure-target-libitm: configure-target-libitm
50388 configure-target-libitm: 
50389         @: $(MAKE); $(unstage)
50390         @r=`${PWD_COMMAND}`; export r; \
50391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392         echo "Checking multilib configuration for libitm..."; \
50393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
50394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
50395         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
50396           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
50397             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
50398           else \
50399             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
50400             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
50401           fi; \
50402         else \
50403           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
50404         fi; \
50405         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
50406         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
50407         $(NORMAL_TARGET_EXPORTS)  \
50408         echo Configuring in $(TARGET_SUBDIR)/libitm; \
50409         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
50410         case $(srcdir) in \
50411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50412           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
50413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50414         esac; \
50415         module_srcdir=libitm; \
50416         rm -f no-such-file || : ; \
50417         CONFIG_SITE=no-such-file $(SHELL) \
50418           $$s/$$module_srcdir/configure \
50419           --srcdir=$${topdir}/$$module_srcdir \
50420           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50421           --target=${target_alias}  \
50422           || exit 1
50423 @endif target-libitm
50424
50425
50426
50427
50428
50429 .PHONY: all-target-libitm maybe-all-target-libitm
50430 maybe-all-target-libitm:
50431 @if gcc-bootstrap
50432 all-target-libitm: stage_current
50433 @endif gcc-bootstrap
50434 @if target-libitm
50435 TARGET-target-libitm=all
50436 maybe-all-target-libitm: all-target-libitm
50437 all-target-libitm: configure-target-libitm
50438         @: $(MAKE); $(unstage)
50439         @r=`${PWD_COMMAND}`; export r; \
50440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50441         $(NORMAL_TARGET_EXPORTS)  \
50442         (cd $(TARGET_SUBDIR)/libitm && \
50443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50444                 $(TARGET-target-libitm))
50445 @endif target-libitm
50446
50447
50448
50449
50450
50451 .PHONY: check-target-libitm maybe-check-target-libitm
50452 maybe-check-target-libitm:
50453 @if target-libitm
50454 maybe-check-target-libitm: check-target-libitm
50455
50456 check-target-libitm:
50457         @: $(MAKE); $(unstage)
50458         @r=`${PWD_COMMAND}`; export r; \
50459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50460         $(NORMAL_TARGET_EXPORTS) \
50461         (cd $(TARGET_SUBDIR)/libitm && \
50462           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50463
50464 @endif target-libitm
50465
50466 .PHONY: install-target-libitm maybe-install-target-libitm
50467 maybe-install-target-libitm:
50468 @if target-libitm
50469 maybe-install-target-libitm: install-target-libitm
50470
50471 install-target-libitm: installdirs
50472         @: $(MAKE); $(unstage)
50473         @r=`${PWD_COMMAND}`; export r; \
50474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50475         $(NORMAL_TARGET_EXPORTS) \
50476         (cd $(TARGET_SUBDIR)/libitm && \
50477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50478
50479 @endif target-libitm
50480
50481 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
50482 maybe-install-strip-target-libitm:
50483 @if target-libitm
50484 maybe-install-strip-target-libitm: install-strip-target-libitm
50485
50486 install-strip-target-libitm: installdirs
50487         @: $(MAKE); $(unstage)
50488         @r=`${PWD_COMMAND}`; export r; \
50489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50490         $(NORMAL_TARGET_EXPORTS) \
50491         (cd $(TARGET_SUBDIR)/libitm && \
50492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50493
50494 @endif target-libitm
50495
50496 # Other targets (info, dvi, pdf, etc.)
50497
50498 .PHONY: maybe-info-target-libitm info-target-libitm
50499 maybe-info-target-libitm:
50500 @if target-libitm
50501 maybe-info-target-libitm: info-target-libitm
50502
50503 info-target-libitm: \
50504     configure-target-libitm 
50505         @: $(MAKE); $(unstage)
50506         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50507         r=`${PWD_COMMAND}`; export r; \
50508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50509         $(NORMAL_TARGET_EXPORTS) \
50510         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
50511         for flag in $(EXTRA_TARGET_FLAGS); do \
50512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50513         done; \
50514         (cd $(TARGET_SUBDIR)/libitm && \
50515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50517                   "RANLIB=$${RANLIB}" \
50518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50519                    info) \
50520           || exit 1
50521
50522 @endif target-libitm
50523
50524 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
50525 maybe-dvi-target-libitm:
50526 @if target-libitm
50527 maybe-dvi-target-libitm: dvi-target-libitm
50528
50529 dvi-target-libitm: \
50530     configure-target-libitm 
50531         @: $(MAKE); $(unstage)
50532         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50533         r=`${PWD_COMMAND}`; export r; \
50534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50535         $(NORMAL_TARGET_EXPORTS) \
50536         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
50537         for flag in $(EXTRA_TARGET_FLAGS); do \
50538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50539         done; \
50540         (cd $(TARGET_SUBDIR)/libitm && \
50541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50543                   "RANLIB=$${RANLIB}" \
50544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50545                    dvi) \
50546           || exit 1
50547
50548 @endif target-libitm
50549
50550 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
50551 maybe-pdf-target-libitm:
50552 @if target-libitm
50553 maybe-pdf-target-libitm: pdf-target-libitm
50554
50555 pdf-target-libitm: \
50556     configure-target-libitm 
50557         @: $(MAKE); $(unstage)
50558         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50559         r=`${PWD_COMMAND}`; export r; \
50560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50561         $(NORMAL_TARGET_EXPORTS) \
50562         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
50563         for flag in $(EXTRA_TARGET_FLAGS); do \
50564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50565         done; \
50566         (cd $(TARGET_SUBDIR)/libitm && \
50567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50569                   "RANLIB=$${RANLIB}" \
50570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50571                    pdf) \
50572           || exit 1
50573
50574 @endif target-libitm
50575
50576 .PHONY: maybe-html-target-libitm html-target-libitm
50577 maybe-html-target-libitm:
50578 @if target-libitm
50579 maybe-html-target-libitm: html-target-libitm
50580
50581 html-target-libitm: \
50582     configure-target-libitm 
50583         @: $(MAKE); $(unstage)
50584         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50585         r=`${PWD_COMMAND}`; export r; \
50586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50587         $(NORMAL_TARGET_EXPORTS) \
50588         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
50589         for flag in $(EXTRA_TARGET_FLAGS); do \
50590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50591         done; \
50592         (cd $(TARGET_SUBDIR)/libitm && \
50593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50595                   "RANLIB=$${RANLIB}" \
50596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50597                    html) \
50598           || exit 1
50599
50600 @endif target-libitm
50601
50602 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
50603 maybe-TAGS-target-libitm:
50604 @if target-libitm
50605 maybe-TAGS-target-libitm: TAGS-target-libitm
50606
50607 TAGS-target-libitm: \
50608     configure-target-libitm 
50609         @: $(MAKE); $(unstage)
50610         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50611         r=`${PWD_COMMAND}`; export r; \
50612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50613         $(NORMAL_TARGET_EXPORTS) \
50614         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
50615         for flag in $(EXTRA_TARGET_FLAGS); do \
50616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50617         done; \
50618         (cd $(TARGET_SUBDIR)/libitm && \
50619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50621                   "RANLIB=$${RANLIB}" \
50622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50623                    TAGS) \
50624           || exit 1
50625
50626 @endif target-libitm
50627
50628 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
50629 maybe-install-info-target-libitm:
50630 @if target-libitm
50631 maybe-install-info-target-libitm: install-info-target-libitm
50632
50633 install-info-target-libitm: \
50634     configure-target-libitm \
50635     info-target-libitm 
50636         @: $(MAKE); $(unstage)
50637         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50638         r=`${PWD_COMMAND}`; export r; \
50639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50640         $(NORMAL_TARGET_EXPORTS) \
50641         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
50642         for flag in $(EXTRA_TARGET_FLAGS); do \
50643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50644         done; \
50645         (cd $(TARGET_SUBDIR)/libitm && \
50646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50648                   "RANLIB=$${RANLIB}" \
50649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50650                    install-info) \
50651           || exit 1
50652
50653 @endif target-libitm
50654
50655 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
50656 maybe-install-pdf-target-libitm:
50657 @if target-libitm
50658 maybe-install-pdf-target-libitm: install-pdf-target-libitm
50659
50660 install-pdf-target-libitm: \
50661     configure-target-libitm \
50662     pdf-target-libitm 
50663         @: $(MAKE); $(unstage)
50664         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50665         r=`${PWD_COMMAND}`; export r; \
50666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50667         $(NORMAL_TARGET_EXPORTS) \
50668         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
50669         for flag in $(EXTRA_TARGET_FLAGS); do \
50670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50671         done; \
50672         (cd $(TARGET_SUBDIR)/libitm && \
50673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50675                   "RANLIB=$${RANLIB}" \
50676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50677                    install-pdf) \
50678           || exit 1
50679
50680 @endif target-libitm
50681
50682 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
50683 maybe-install-html-target-libitm:
50684 @if target-libitm
50685 maybe-install-html-target-libitm: install-html-target-libitm
50686
50687 install-html-target-libitm: \
50688     configure-target-libitm \
50689     html-target-libitm 
50690         @: $(MAKE); $(unstage)
50691         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50692         r=`${PWD_COMMAND}`; export r; \
50693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50694         $(NORMAL_TARGET_EXPORTS) \
50695         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
50696         for flag in $(EXTRA_TARGET_FLAGS); do \
50697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50698         done; \
50699         (cd $(TARGET_SUBDIR)/libitm && \
50700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50702                   "RANLIB=$${RANLIB}" \
50703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50704                    install-html) \
50705           || exit 1
50706
50707 @endif target-libitm
50708
50709 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
50710 maybe-installcheck-target-libitm:
50711 @if target-libitm
50712 maybe-installcheck-target-libitm: installcheck-target-libitm
50713
50714 installcheck-target-libitm: \
50715     configure-target-libitm 
50716         @: $(MAKE); $(unstage)
50717         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50718         r=`${PWD_COMMAND}`; export r; \
50719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50720         $(NORMAL_TARGET_EXPORTS) \
50721         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
50722         for flag in $(EXTRA_TARGET_FLAGS); do \
50723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50724         done; \
50725         (cd $(TARGET_SUBDIR)/libitm && \
50726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50728                   "RANLIB=$${RANLIB}" \
50729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50730                    installcheck) \
50731           || exit 1
50732
50733 @endif target-libitm
50734
50735 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
50736 maybe-mostlyclean-target-libitm:
50737 @if target-libitm
50738 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
50739
50740 mostlyclean-target-libitm: 
50741         @: $(MAKE); $(unstage)
50742         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50743         r=`${PWD_COMMAND}`; export r; \
50744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50745         $(NORMAL_TARGET_EXPORTS) \
50746         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
50747         for flag in $(EXTRA_TARGET_FLAGS); do \
50748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50749         done; \
50750         (cd $(TARGET_SUBDIR)/libitm && \
50751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50753                   "RANLIB=$${RANLIB}" \
50754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50755                    mostlyclean) \
50756           || exit 1
50757
50758 @endif target-libitm
50759
50760 .PHONY: maybe-clean-target-libitm clean-target-libitm
50761 maybe-clean-target-libitm:
50762 @if target-libitm
50763 maybe-clean-target-libitm: clean-target-libitm
50764
50765 clean-target-libitm: 
50766         @: $(MAKE); $(unstage)
50767         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50768         r=`${PWD_COMMAND}`; export r; \
50769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50770         $(NORMAL_TARGET_EXPORTS) \
50771         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
50772         for flag in $(EXTRA_TARGET_FLAGS); do \
50773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50774         done; \
50775         (cd $(TARGET_SUBDIR)/libitm && \
50776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50778                   "RANLIB=$${RANLIB}" \
50779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50780                    clean) \
50781           || exit 1
50782
50783 @endif target-libitm
50784
50785 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
50786 maybe-distclean-target-libitm:
50787 @if target-libitm
50788 maybe-distclean-target-libitm: distclean-target-libitm
50789
50790 distclean-target-libitm: 
50791         @: $(MAKE); $(unstage)
50792         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50793         r=`${PWD_COMMAND}`; export r; \
50794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50795         $(NORMAL_TARGET_EXPORTS) \
50796         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
50797         for flag in $(EXTRA_TARGET_FLAGS); do \
50798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50799         done; \
50800         (cd $(TARGET_SUBDIR)/libitm && \
50801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50803                   "RANLIB=$${RANLIB}" \
50804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50805                    distclean) \
50806           || exit 1
50807
50808 @endif target-libitm
50809
50810 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
50811 maybe-maintainer-clean-target-libitm:
50812 @if target-libitm
50813 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
50814
50815 maintainer-clean-target-libitm: 
50816         @: $(MAKE); $(unstage)
50817         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
50818         r=`${PWD_COMMAND}`; export r; \
50819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50820         $(NORMAL_TARGET_EXPORTS) \
50821         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
50822         for flag in $(EXTRA_TARGET_FLAGS); do \
50823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50824         done; \
50825         (cd $(TARGET_SUBDIR)/libitm && \
50826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50828                   "RANLIB=$${RANLIB}" \
50829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50830                    maintainer-clean) \
50831           || exit 1
50832
50833 @endif target-libitm
50834
50835
50836
50837
50838
50839 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
50840 maybe-configure-target-libatomic:
50841 @if gcc-bootstrap
50842 configure-target-libatomic: stage_current
50843 @endif gcc-bootstrap
50844 @if target-libatomic
50845 maybe-configure-target-libatomic: configure-target-libatomic
50846 configure-target-libatomic: 
50847         @: $(MAKE); $(unstage)
50848         @r=`${PWD_COMMAND}`; export r; \
50849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850         echo "Checking multilib configuration for libatomic..."; \
50851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
50852         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
50853         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
50854           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
50855             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
50856           else \
50857             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
50858             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
50859           fi; \
50860         else \
50861           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
50862         fi; \
50863         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
50864         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
50865         $(NORMAL_TARGET_EXPORTS)  \
50866         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
50867         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
50868         case $(srcdir) in \
50869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50870           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
50871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50872         esac; \
50873         module_srcdir=libatomic; \
50874         rm -f no-such-file || : ; \
50875         CONFIG_SITE=no-such-file $(SHELL) \
50876           $$s/$$module_srcdir/configure \
50877           --srcdir=$${topdir}/$$module_srcdir \
50878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50879           --target=${target_alias}  \
50880           || exit 1
50881 @endif target-libatomic
50882
50883
50884
50885
50886
50887 .PHONY: all-target-libatomic maybe-all-target-libatomic
50888 maybe-all-target-libatomic:
50889 @if gcc-bootstrap
50890 all-target-libatomic: stage_current
50891 @endif gcc-bootstrap
50892 @if target-libatomic
50893 TARGET-target-libatomic=all
50894 maybe-all-target-libatomic: all-target-libatomic
50895 all-target-libatomic: configure-target-libatomic
50896         @: $(MAKE); $(unstage)
50897         @r=`${PWD_COMMAND}`; export r; \
50898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50899         $(NORMAL_TARGET_EXPORTS)  \
50900         (cd $(TARGET_SUBDIR)/libatomic && \
50901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50902                 $(TARGET-target-libatomic))
50903 @endif target-libatomic
50904
50905
50906
50907
50908
50909 .PHONY: check-target-libatomic maybe-check-target-libatomic
50910 maybe-check-target-libatomic:
50911 @if target-libatomic
50912 maybe-check-target-libatomic: check-target-libatomic
50913
50914 check-target-libatomic:
50915         @: $(MAKE); $(unstage)
50916         @r=`${PWD_COMMAND}`; export r; \
50917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50918         $(NORMAL_TARGET_EXPORTS) \
50919         (cd $(TARGET_SUBDIR)/libatomic && \
50920           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50921
50922 @endif target-libatomic
50923
50924 .PHONY: install-target-libatomic maybe-install-target-libatomic
50925 maybe-install-target-libatomic:
50926 @if target-libatomic
50927 maybe-install-target-libatomic: install-target-libatomic
50928
50929 install-target-libatomic: installdirs
50930         @: $(MAKE); $(unstage)
50931         @r=`${PWD_COMMAND}`; export r; \
50932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50933         $(NORMAL_TARGET_EXPORTS) \
50934         (cd $(TARGET_SUBDIR)/libatomic && \
50935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50936
50937 @endif target-libatomic
50938
50939 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
50940 maybe-install-strip-target-libatomic:
50941 @if target-libatomic
50942 maybe-install-strip-target-libatomic: install-strip-target-libatomic
50943
50944 install-strip-target-libatomic: installdirs
50945         @: $(MAKE); $(unstage)
50946         @r=`${PWD_COMMAND}`; export r; \
50947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50948         $(NORMAL_TARGET_EXPORTS) \
50949         (cd $(TARGET_SUBDIR)/libatomic && \
50950           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50951
50952 @endif target-libatomic
50953
50954 # Other targets (info, dvi, pdf, etc.)
50955
50956 .PHONY: maybe-info-target-libatomic info-target-libatomic
50957 maybe-info-target-libatomic:
50958 @if target-libatomic
50959 maybe-info-target-libatomic: info-target-libatomic
50960
50961 info-target-libatomic: \
50962     configure-target-libatomic 
50963         @: $(MAKE); $(unstage)
50964         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
50965         r=`${PWD_COMMAND}`; export r; \
50966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50967         $(NORMAL_TARGET_EXPORTS) \
50968         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
50969         for flag in $(EXTRA_TARGET_FLAGS); do \
50970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50971         done; \
50972         (cd $(TARGET_SUBDIR)/libatomic && \
50973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50975                   "RANLIB=$${RANLIB}" \
50976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50977                    info) \
50978           || exit 1
50979
50980 @endif target-libatomic
50981
50982 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
50983 maybe-dvi-target-libatomic:
50984 @if target-libatomic
50985 maybe-dvi-target-libatomic: dvi-target-libatomic
50986
50987 dvi-target-libatomic: \
50988     configure-target-libatomic 
50989         @: $(MAKE); $(unstage)
50990         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
50991         r=`${PWD_COMMAND}`; export r; \
50992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50993         $(NORMAL_TARGET_EXPORTS) \
50994         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
50995         for flag in $(EXTRA_TARGET_FLAGS); do \
50996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50997         done; \
50998         (cd $(TARGET_SUBDIR)/libatomic && \
50999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51001                   "RANLIB=$${RANLIB}" \
51002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51003                    dvi) \
51004           || exit 1
51005
51006 @endif target-libatomic
51007
51008 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
51009 maybe-pdf-target-libatomic:
51010 @if target-libatomic
51011 maybe-pdf-target-libatomic: pdf-target-libatomic
51012
51013 pdf-target-libatomic: \
51014     configure-target-libatomic 
51015         @: $(MAKE); $(unstage)
51016         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51017         r=`${PWD_COMMAND}`; export r; \
51018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51019         $(NORMAL_TARGET_EXPORTS) \
51020         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
51021         for flag in $(EXTRA_TARGET_FLAGS); do \
51022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51023         done; \
51024         (cd $(TARGET_SUBDIR)/libatomic && \
51025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51027                   "RANLIB=$${RANLIB}" \
51028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51029                    pdf) \
51030           || exit 1
51031
51032 @endif target-libatomic
51033
51034 .PHONY: maybe-html-target-libatomic html-target-libatomic
51035 maybe-html-target-libatomic:
51036 @if target-libatomic
51037 maybe-html-target-libatomic: html-target-libatomic
51038
51039 html-target-libatomic: \
51040     configure-target-libatomic 
51041         @: $(MAKE); $(unstage)
51042         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51043         r=`${PWD_COMMAND}`; export r; \
51044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51045         $(NORMAL_TARGET_EXPORTS) \
51046         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
51047         for flag in $(EXTRA_TARGET_FLAGS); do \
51048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51049         done; \
51050         (cd $(TARGET_SUBDIR)/libatomic && \
51051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51053                   "RANLIB=$${RANLIB}" \
51054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51055                    html) \
51056           || exit 1
51057
51058 @endif target-libatomic
51059
51060 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
51061 maybe-TAGS-target-libatomic:
51062 @if target-libatomic
51063 maybe-TAGS-target-libatomic: TAGS-target-libatomic
51064
51065 TAGS-target-libatomic: \
51066     configure-target-libatomic 
51067         @: $(MAKE); $(unstage)
51068         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51069         r=`${PWD_COMMAND}`; export r; \
51070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071         $(NORMAL_TARGET_EXPORTS) \
51072         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
51073         for flag in $(EXTRA_TARGET_FLAGS); do \
51074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51075         done; \
51076         (cd $(TARGET_SUBDIR)/libatomic && \
51077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51079                   "RANLIB=$${RANLIB}" \
51080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51081                    TAGS) \
51082           || exit 1
51083
51084 @endif target-libatomic
51085
51086 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
51087 maybe-install-info-target-libatomic:
51088 @if target-libatomic
51089 maybe-install-info-target-libatomic: install-info-target-libatomic
51090
51091 install-info-target-libatomic: \
51092     configure-target-libatomic \
51093     info-target-libatomic 
51094         @: $(MAKE); $(unstage)
51095         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51096         r=`${PWD_COMMAND}`; export r; \
51097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51098         $(NORMAL_TARGET_EXPORTS) \
51099         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
51100         for flag in $(EXTRA_TARGET_FLAGS); do \
51101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51102         done; \
51103         (cd $(TARGET_SUBDIR)/libatomic && \
51104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51106                   "RANLIB=$${RANLIB}" \
51107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51108                    install-info) \
51109           || exit 1
51110
51111 @endif target-libatomic
51112
51113 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
51114 maybe-install-pdf-target-libatomic:
51115 @if target-libatomic
51116 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
51117
51118 install-pdf-target-libatomic: \
51119     configure-target-libatomic \
51120     pdf-target-libatomic 
51121         @: $(MAKE); $(unstage)
51122         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51123         r=`${PWD_COMMAND}`; export r; \
51124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51125         $(NORMAL_TARGET_EXPORTS) \
51126         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
51127         for flag in $(EXTRA_TARGET_FLAGS); do \
51128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51129         done; \
51130         (cd $(TARGET_SUBDIR)/libatomic && \
51131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51133                   "RANLIB=$${RANLIB}" \
51134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51135                    install-pdf) \
51136           || exit 1
51137
51138 @endif target-libatomic
51139
51140 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
51141 maybe-install-html-target-libatomic:
51142 @if target-libatomic
51143 maybe-install-html-target-libatomic: install-html-target-libatomic
51144
51145 install-html-target-libatomic: \
51146     configure-target-libatomic \
51147     html-target-libatomic 
51148         @: $(MAKE); $(unstage)
51149         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51150         r=`${PWD_COMMAND}`; export r; \
51151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51152         $(NORMAL_TARGET_EXPORTS) \
51153         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
51154         for flag in $(EXTRA_TARGET_FLAGS); do \
51155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51156         done; \
51157         (cd $(TARGET_SUBDIR)/libatomic && \
51158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51160                   "RANLIB=$${RANLIB}" \
51161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51162                    install-html) \
51163           || exit 1
51164
51165 @endif target-libatomic
51166
51167 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
51168 maybe-installcheck-target-libatomic:
51169 @if target-libatomic
51170 maybe-installcheck-target-libatomic: installcheck-target-libatomic
51171
51172 installcheck-target-libatomic: \
51173     configure-target-libatomic 
51174         @: $(MAKE); $(unstage)
51175         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51176         r=`${PWD_COMMAND}`; export r; \
51177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51178         $(NORMAL_TARGET_EXPORTS) \
51179         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
51180         for flag in $(EXTRA_TARGET_FLAGS); do \
51181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51182         done; \
51183         (cd $(TARGET_SUBDIR)/libatomic && \
51184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51186                   "RANLIB=$${RANLIB}" \
51187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51188                    installcheck) \
51189           || exit 1
51190
51191 @endif target-libatomic
51192
51193 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
51194 maybe-mostlyclean-target-libatomic:
51195 @if target-libatomic
51196 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
51197
51198 mostlyclean-target-libatomic: 
51199         @: $(MAKE); $(unstage)
51200         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51201         r=`${PWD_COMMAND}`; export r; \
51202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51203         $(NORMAL_TARGET_EXPORTS) \
51204         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
51205         for flag in $(EXTRA_TARGET_FLAGS); do \
51206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51207         done; \
51208         (cd $(TARGET_SUBDIR)/libatomic && \
51209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51211                   "RANLIB=$${RANLIB}" \
51212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51213                    mostlyclean) \
51214           || exit 1
51215
51216 @endif target-libatomic
51217
51218 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
51219 maybe-clean-target-libatomic:
51220 @if target-libatomic
51221 maybe-clean-target-libatomic: clean-target-libatomic
51222
51223 clean-target-libatomic: 
51224         @: $(MAKE); $(unstage)
51225         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51226         r=`${PWD_COMMAND}`; export r; \
51227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51228         $(NORMAL_TARGET_EXPORTS) \
51229         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
51230         for flag in $(EXTRA_TARGET_FLAGS); do \
51231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51232         done; \
51233         (cd $(TARGET_SUBDIR)/libatomic && \
51234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51236                   "RANLIB=$${RANLIB}" \
51237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51238                    clean) \
51239           || exit 1
51240
51241 @endif target-libatomic
51242
51243 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
51244 maybe-distclean-target-libatomic:
51245 @if target-libatomic
51246 maybe-distclean-target-libatomic: distclean-target-libatomic
51247
51248 distclean-target-libatomic: 
51249         @: $(MAKE); $(unstage)
51250         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51251         r=`${PWD_COMMAND}`; export r; \
51252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51253         $(NORMAL_TARGET_EXPORTS) \
51254         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
51255         for flag in $(EXTRA_TARGET_FLAGS); do \
51256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51257         done; \
51258         (cd $(TARGET_SUBDIR)/libatomic && \
51259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51261                   "RANLIB=$${RANLIB}" \
51262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51263                    distclean) \
51264           || exit 1
51265
51266 @endif target-libatomic
51267
51268 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
51269 maybe-maintainer-clean-target-libatomic:
51270 @if target-libatomic
51271 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
51272
51273 maintainer-clean-target-libatomic: 
51274         @: $(MAKE); $(unstage)
51275         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51276         r=`${PWD_COMMAND}`; export r; \
51277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51278         $(NORMAL_TARGET_EXPORTS) \
51279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
51280         for flag in $(EXTRA_TARGET_FLAGS); do \
51281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51282         done; \
51283         (cd $(TARGET_SUBDIR)/libatomic && \
51284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51286                   "RANLIB=$${RANLIB}" \
51287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51288                    maintainer-clean) \
51289           || exit 1
51290
51291 @endif target-libatomic
51292
51293
51294
51295 @if target-libgomp
51296 .PHONY: check-target-libgomp-c++
51297 check-target-libgomp-c++:
51298         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
51299
51300 @endif target-libgomp
51301
51302 @if target-libitm
51303 .PHONY: check-target-libitm-c++
51304 check-target-libitm-c++:
51305         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
51306
51307 @endif target-libitm
51308
51309 # ----------
51310 # GCC module
51311 # ----------
51312
51313 @if gcc-no-bootstrap
51314 .PHONY: cross
51315 cross: all-build all-gas all-ld
51316         @r=`${PWD_COMMAND}`; export r; \
51317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51318         $(HOST_EXPORTS) \
51319         echo "Building the C and C++ compiler"; \
51320         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
51321         @r=`${PWD_COMMAND}`; export r; \
51322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51323         echo "Building runtime libraries"; \
51324         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
51325 @endif gcc-no-bootstrap
51326
51327 @if gcc
51328
51329 .PHONY: check-gcc-c check-c
51330 check-gcc-c:
51331         r=`${PWD_COMMAND}`; export r; \
51332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51333         $(HOST_EXPORTS) \
51334         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
51335 check-c: check-gcc-c
51336
51337 .PHONY: check-gcc-c++ check-c++
51338 check-gcc-c++:
51339         r=`${PWD_COMMAND}`; export r; \
51340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341         $(HOST_EXPORTS) \
51342         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
51343 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
51344
51345 .PHONY: check-gcc-fortran check-fortran
51346 check-gcc-fortran:
51347         r=`${PWD_COMMAND}`; export r; \
51348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51349         $(HOST_EXPORTS) \
51350         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
51351 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
51352
51353 .PHONY: check-gcc-ada check-ada
51354 check-gcc-ada:
51355         r=`${PWD_COMMAND}`; export r; \
51356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357         $(HOST_EXPORTS) \
51358         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
51359 check-ada: check-gcc-ada check-target-libada
51360
51361 .PHONY: check-gcc-objc check-objc
51362 check-gcc-objc:
51363         r=`${PWD_COMMAND}`; export r; \
51364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51365         $(HOST_EXPORTS) \
51366         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
51367 check-objc: check-gcc-objc check-target-libobjc
51368
51369 .PHONY: check-gcc-obj-c++ check-obj-c++
51370 check-gcc-obj-c++:
51371         r=`${PWD_COMMAND}`; export r; \
51372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51373         $(HOST_EXPORTS) \
51374         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
51375 check-obj-c++: check-gcc-obj-c++
51376
51377 .PHONY: check-gcc-go check-go
51378 check-gcc-go:
51379         r=`${PWD_COMMAND}`; export r; \
51380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51381         $(HOST_EXPORTS) \
51382         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
51383 check-go: check-gcc-go check-target-libgo
51384
51385
51386 # The gcc part of install-no-fixedincludes, which relies on an intimate
51387 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
51388 .PHONY: gcc-install-no-fixedincludes
51389 gcc-install-no-fixedincludes:
51390         @if [ -f ./gcc/Makefile ]; then \
51391           r=`${PWD_COMMAND}`; export r; \
51392           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51393           $(HOST_EXPORTS) \
51394           (cd ./gcc \
51395            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
51396         else true; fi
51397 @endif gcc
51398
51399 # ---------------------
51400 # GCC bootstrap support
51401 # ---------------------
51402
51403 # We track the current stage (the one in 'gcc') in the stage_current file.
51404 # stage_last instead tracks the stage that was built last.  These targets
51405 # are dummy when toplevel bootstrap is not active.
51406
51407 # While making host and target tools, symlinks to the final stage must be
51408 # there, so $(unstage) should be run at various points.  To avoid excessive
51409 # recursive invocations of make, we "inline" them using a variable.  These
51410 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
51411 # to avoid warnings from the GNU Make job server.
51412
51413 unstage = :
51414 stage = :
51415 current_stage = ""
51416
51417 @if gcc-bootstrap
51418 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
51419 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
51420 current_stage = "`cat stage_current 2> /dev/null`"
51421 @endif gcc-bootstrap
51422
51423 .PHONY: unstage stage
51424 unstage:
51425         @: $(MAKE); $(unstage)
51426 stage:
51427         @: $(MAKE); $(stage)
51428
51429 # Disable commands for lean bootstrap.
51430 LEAN = false
51431
51432 # We name the build directories for the various stages "stage1-gcc",
51433 # "stage2-gcc","stage3-gcc", etc.
51434
51435 # Since the 'compare' process will fail (on debugging information) if any
51436 # directory names are different, we need to link the gcc directory for
51437 # the previous stage to a constant name ('prev-gcc'), and to make the name of
51438 # the build directories constant as well. For the latter, we use naked names
51439 # like 'gcc', because the scripts in that directory assume it.  We use
51440 # mv on platforms where symlinks to directories do not work or are not
51441 # reliable.
51442
51443 # 'touch' doesn't work right on some platforms.
51444 STAMP = echo timestamp > 
51445
51446 # We only want to compare .o files, so set this!
51447 objext = .o
51448
51449
51450 .PHONY: stage1-start stage1-end
51451
51452 stage1-start::
51453         @: $(MAKE); $(stage); \
51454         echo stage1 > stage_current; \
51455         echo stage1 > stage_last; \
51456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51457 @if bfd
51458         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
51459           mkdir stage1-bfd; \
51460         mv stage1-bfd bfd
51461 @endif bfd
51462 @if opcodes
51463         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
51464           mkdir stage1-opcodes; \
51465         mv stage1-opcodes opcodes
51466 @endif opcodes
51467 @if binutils
51468         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
51469           mkdir stage1-binutils; \
51470         mv stage1-binutils binutils
51471 @endif binutils
51472 @if fixincludes
51473         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
51474           mkdir stage1-fixincludes; \
51475         mv stage1-fixincludes fixincludes
51476 @endif fixincludes
51477 @if gas
51478         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
51479           mkdir stage1-gas; \
51480         mv stage1-gas gas
51481 @endif gas
51482 @if gcc
51483         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
51484           mkdir stage1-gcc; \
51485         mv stage1-gcc gcc
51486 @endif gcc
51487 @if gmp
51488         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
51489           mkdir stage1-gmp; \
51490         mv stage1-gmp gmp
51491 @endif gmp
51492 @if mpfr
51493         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
51494           mkdir stage1-mpfr; \
51495         mv stage1-mpfr mpfr
51496 @endif mpfr
51497 @if mpc
51498         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
51499           mkdir stage1-mpc; \
51500         mv stage1-mpc mpc
51501 @endif mpc
51502 @if isl
51503         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
51504           mkdir stage1-isl; \
51505         mv stage1-isl isl
51506 @endif isl
51507 @if libelf
51508         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
51509           mkdir stage1-libelf; \
51510         mv stage1-libelf libelf
51511 @endif libelf
51512 @if gold
51513         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
51514           mkdir stage1-gold; \
51515         mv stage1-gold gold
51516 @endif gold
51517 @if intl
51518         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
51519           mkdir stage1-intl; \
51520         mv stage1-intl intl
51521 @endif intl
51522 @if ld
51523         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
51524           mkdir stage1-ld; \
51525         mv stage1-ld ld
51526 @endif ld
51527 @if libbacktrace
51528         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
51529           mkdir stage1-libbacktrace; \
51530         mv stage1-libbacktrace libbacktrace
51531 @endif libbacktrace
51532 @if libcpp
51533         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
51534           mkdir stage1-libcpp; \
51535         mv stage1-libcpp libcpp
51536 @endif libcpp
51537 @if libdecnumber
51538         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
51539           mkdir stage1-libdecnumber; \
51540         mv stage1-libdecnumber libdecnumber
51541 @endif libdecnumber
51542 @if libiberty
51543         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
51544           mkdir stage1-libiberty; \
51545         mv stage1-libiberty libiberty
51546 @endif libiberty
51547 @if libiberty-linker-plugin
51548         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
51549           mkdir stage1-libiberty-linker-plugin; \
51550         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
51551 @endif libiberty-linker-plugin
51552 @if libiconv
51553         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
51554           mkdir stage1-libiconv; \
51555         mv stage1-libiconv libiconv
51556 @endif libiconv
51557 @if zlib
51558         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
51559           mkdir stage1-zlib; \
51560         mv stage1-zlib zlib
51561 @endif zlib
51562 @if lto-plugin
51563         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
51564           mkdir stage1-lto-plugin; \
51565         mv stage1-lto-plugin lto-plugin
51566 @endif lto-plugin
51567         @[ -d stage1-$(TARGET_SUBDIR) ] || \
51568           mkdir stage1-$(TARGET_SUBDIR); \
51569         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
51570
51571 stage1-end:: 
51572 @if bfd
51573         @if test -d $(HOST_SUBDIR)/bfd; then \
51574           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
51575         fi
51576 @endif bfd
51577 @if opcodes
51578         @if test -d $(HOST_SUBDIR)/opcodes; then \
51579           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
51580         fi
51581 @endif opcodes
51582 @if binutils
51583         @if test -d $(HOST_SUBDIR)/binutils; then \
51584           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
51585         fi
51586 @endif binutils
51587 @if fixincludes
51588         @if test -d $(HOST_SUBDIR)/fixincludes; then \
51589           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
51590         fi
51591 @endif fixincludes
51592 @if gas
51593         @if test -d $(HOST_SUBDIR)/gas; then \
51594           cd $(HOST_SUBDIR); mv gas stage1-gas; \
51595         fi
51596 @endif gas
51597 @if gcc
51598         @if test -d $(HOST_SUBDIR)/gcc; then \
51599           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
51600         fi
51601 @endif gcc
51602 @if gmp
51603         @if test -d $(HOST_SUBDIR)/gmp; then \
51604           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
51605         fi
51606 @endif gmp
51607 @if mpfr
51608         @if test -d $(HOST_SUBDIR)/mpfr; then \
51609           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
51610         fi
51611 @endif mpfr
51612 @if mpc
51613         @if test -d $(HOST_SUBDIR)/mpc; then \
51614           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
51615         fi
51616 @endif mpc
51617 @if isl
51618         @if test -d $(HOST_SUBDIR)/isl; then \
51619           cd $(HOST_SUBDIR); mv isl stage1-isl; \
51620         fi
51621 @endif isl
51622 @if libelf
51623         @if test -d $(HOST_SUBDIR)/libelf; then \
51624           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
51625         fi
51626 @endif libelf
51627 @if gold
51628         @if test -d $(HOST_SUBDIR)/gold; then \
51629           cd $(HOST_SUBDIR); mv gold stage1-gold; \
51630         fi
51631 @endif gold
51632 @if intl
51633         @if test -d $(HOST_SUBDIR)/intl; then \
51634           cd $(HOST_SUBDIR); mv intl stage1-intl; \
51635         fi
51636 @endif intl
51637 @if ld
51638         @if test -d $(HOST_SUBDIR)/ld; then \
51639           cd $(HOST_SUBDIR); mv ld stage1-ld; \
51640         fi
51641 @endif ld
51642 @if libbacktrace
51643         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51644           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
51645         fi
51646 @endif libbacktrace
51647 @if libcpp
51648         @if test -d $(HOST_SUBDIR)/libcpp; then \
51649           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
51650         fi
51651 @endif libcpp
51652 @if libdecnumber
51653         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51654           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
51655         fi
51656 @endif libdecnumber
51657 @if libiberty
51658         @if test -d $(HOST_SUBDIR)/libiberty; then \
51659           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
51660         fi
51661 @endif libiberty
51662 @if libiberty-linker-plugin
51663         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51664           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
51665         fi
51666 @endif libiberty-linker-plugin
51667 @if libiconv
51668         @if test -d $(HOST_SUBDIR)/libiconv; then \
51669           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
51670         fi
51671 @endif libiconv
51672 @if zlib
51673         @if test -d $(HOST_SUBDIR)/zlib; then \
51674           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
51675         fi
51676 @endif zlib
51677 @if lto-plugin
51678         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51679           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
51680         fi
51681 @endif lto-plugin
51682         @if test -d $(TARGET_SUBDIR); then \
51683           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
51684         fi
51685         rm -f stage_current
51686
51687 # Bubble a bug fix through all the stages up to stage 1.  They are
51688 # remade, but not reconfigured.  The next stage (if any) will not be
51689 # reconfigured either.
51690 .PHONY: stage1-bubble
51691 stage1-bubble:: 
51692         @r=`${PWD_COMMAND}`; export r; \
51693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51694         if test -f stage1-lean ; then \
51695           echo Skipping rebuild of stage1; \
51696         else \
51697           $(MAKE) stage1-start; \
51698           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
51699         fi
51700
51701 .PHONY: all-stage1 clean-stage1
51702 do-clean: clean-stage1
51703
51704 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51705 # only possibility, but now it conflicts with no-bootstrap rules
51706 @if gcc-bootstrap
51707
51708
51709
51710
51711 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51712
51713 .PHONY: distclean-stage1
51714 distclean-stage1::
51715         @: $(MAKE); $(stage)
51716         @test "`cat stage_last`" != stage1 || rm -f stage_last
51717         rm -rf stage1-* 
51718
51719
51720 @endif gcc-bootstrap
51721
51722
51723 .PHONY: stage2-start stage2-end
51724
51725 stage2-start::
51726         @: $(MAKE); $(stage); \
51727         echo stage2 > stage_current; \
51728         echo stage2 > stage_last; \
51729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51730 @if bfd
51731         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
51732           mkdir stage2-bfd; \
51733         mv stage2-bfd bfd; \
51734         mv stage1-bfd prev-bfd || test -f stage1-lean 
51735 @endif bfd
51736 @if opcodes
51737         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
51738           mkdir stage2-opcodes; \
51739         mv stage2-opcodes opcodes; \
51740         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
51741 @endif opcodes
51742 @if binutils
51743         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
51744           mkdir stage2-binutils; \
51745         mv stage2-binutils binutils; \
51746         mv stage1-binutils prev-binutils || test -f stage1-lean 
51747 @endif binutils
51748 @if fixincludes
51749         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
51750           mkdir stage2-fixincludes; \
51751         mv stage2-fixincludes fixincludes; \
51752         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
51753 @endif fixincludes
51754 @if gas
51755         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
51756           mkdir stage2-gas; \
51757         mv stage2-gas gas; \
51758         mv stage1-gas prev-gas || test -f stage1-lean 
51759 @endif gas
51760 @if gcc
51761         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
51762           mkdir stage2-gcc; \
51763         mv stage2-gcc gcc; \
51764         mv stage1-gcc prev-gcc || test -f stage1-lean 
51765 @endif gcc
51766 @if gmp
51767         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
51768           mkdir stage2-gmp; \
51769         mv stage2-gmp gmp; \
51770         mv stage1-gmp prev-gmp || test -f stage1-lean 
51771 @endif gmp
51772 @if mpfr
51773         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
51774           mkdir stage2-mpfr; \
51775         mv stage2-mpfr mpfr; \
51776         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
51777 @endif mpfr
51778 @if mpc
51779         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
51780           mkdir stage2-mpc; \
51781         mv stage2-mpc mpc; \
51782         mv stage1-mpc prev-mpc || test -f stage1-lean 
51783 @endif mpc
51784 @if isl
51785         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
51786           mkdir stage2-isl; \
51787         mv stage2-isl isl; \
51788         mv stage1-isl prev-isl || test -f stage1-lean 
51789 @endif isl
51790 @if libelf
51791         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
51792           mkdir stage2-libelf; \
51793         mv stage2-libelf libelf; \
51794         mv stage1-libelf prev-libelf || test -f stage1-lean 
51795 @endif libelf
51796 @if gold
51797         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
51798           mkdir stage2-gold; \
51799         mv stage2-gold gold; \
51800         mv stage1-gold prev-gold || test -f stage1-lean 
51801 @endif gold
51802 @if intl
51803         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
51804           mkdir stage2-intl; \
51805         mv stage2-intl intl; \
51806         mv stage1-intl prev-intl || test -f stage1-lean 
51807 @endif intl
51808 @if ld
51809         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
51810           mkdir stage2-ld; \
51811         mv stage2-ld ld; \
51812         mv stage1-ld prev-ld || test -f stage1-lean 
51813 @endif ld
51814 @if libbacktrace
51815         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
51816           mkdir stage2-libbacktrace; \
51817         mv stage2-libbacktrace libbacktrace; \
51818         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
51819 @endif libbacktrace
51820 @if libcpp
51821         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
51822           mkdir stage2-libcpp; \
51823         mv stage2-libcpp libcpp; \
51824         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
51825 @endif libcpp
51826 @if libdecnumber
51827         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
51828           mkdir stage2-libdecnumber; \
51829         mv stage2-libdecnumber libdecnumber; \
51830         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
51831 @endif libdecnumber
51832 @if libiberty
51833         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
51834           mkdir stage2-libiberty; \
51835         mv stage2-libiberty libiberty; \
51836         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
51837 @endif libiberty
51838 @if libiberty-linker-plugin
51839         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
51840           mkdir stage2-libiberty-linker-plugin; \
51841         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
51842         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
51843 @endif libiberty-linker-plugin
51844 @if libiconv
51845         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
51846           mkdir stage2-libiconv; \
51847         mv stage2-libiconv libiconv; \
51848         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
51849 @endif libiconv
51850 @if zlib
51851         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
51852           mkdir stage2-zlib; \
51853         mv stage2-zlib zlib; \
51854         mv stage1-zlib prev-zlib || test -f stage1-lean 
51855 @endif zlib
51856 @if lto-plugin
51857         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
51858           mkdir stage2-lto-plugin; \
51859         mv stage2-lto-plugin lto-plugin; \
51860         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
51861 @endif lto-plugin
51862         @[ -d stage2-$(TARGET_SUBDIR) ] || \
51863           mkdir stage2-$(TARGET_SUBDIR); \
51864         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
51865         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
51866
51867 stage2-end:: 
51868 @if bfd
51869         @if test -d $(HOST_SUBDIR)/bfd; then \
51870           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
51871           mv prev-bfd stage1-bfd; : ; \
51872         fi
51873 @endif bfd
51874 @if opcodes
51875         @if test -d $(HOST_SUBDIR)/opcodes; then \
51876           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
51877           mv prev-opcodes stage1-opcodes; : ; \
51878         fi
51879 @endif opcodes
51880 @if binutils
51881         @if test -d $(HOST_SUBDIR)/binutils; then \
51882           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
51883           mv prev-binutils stage1-binutils; : ; \
51884         fi
51885 @endif binutils
51886 @if fixincludes
51887         @if test -d $(HOST_SUBDIR)/fixincludes; then \
51888           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
51889           mv prev-fixincludes stage1-fixincludes; : ; \
51890         fi
51891 @endif fixincludes
51892 @if gas
51893         @if test -d $(HOST_SUBDIR)/gas; then \
51894           cd $(HOST_SUBDIR); mv gas stage2-gas; \
51895           mv prev-gas stage1-gas; : ; \
51896         fi
51897 @endif gas
51898 @if gcc
51899         @if test -d $(HOST_SUBDIR)/gcc; then \
51900           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
51901           mv prev-gcc stage1-gcc; : ; \
51902         fi
51903 @endif gcc
51904 @if gmp
51905         @if test -d $(HOST_SUBDIR)/gmp; then \
51906           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
51907           mv prev-gmp stage1-gmp; : ; \
51908         fi
51909 @endif gmp
51910 @if mpfr
51911         @if test -d $(HOST_SUBDIR)/mpfr; then \
51912           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
51913           mv prev-mpfr stage1-mpfr; : ; \
51914         fi
51915 @endif mpfr
51916 @if mpc
51917         @if test -d $(HOST_SUBDIR)/mpc; then \
51918           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
51919           mv prev-mpc stage1-mpc; : ; \
51920         fi
51921 @endif mpc
51922 @if isl
51923         @if test -d $(HOST_SUBDIR)/isl; then \
51924           cd $(HOST_SUBDIR); mv isl stage2-isl; \
51925           mv prev-isl stage1-isl; : ; \
51926         fi
51927 @endif isl
51928 @if libelf
51929         @if test -d $(HOST_SUBDIR)/libelf; then \
51930           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
51931           mv prev-libelf stage1-libelf; : ; \
51932         fi
51933 @endif libelf
51934 @if gold
51935         @if test -d $(HOST_SUBDIR)/gold; then \
51936           cd $(HOST_SUBDIR); mv gold stage2-gold; \
51937           mv prev-gold stage1-gold; : ; \
51938         fi
51939 @endif gold
51940 @if intl
51941         @if test -d $(HOST_SUBDIR)/intl; then \
51942           cd $(HOST_SUBDIR); mv intl stage2-intl; \
51943           mv prev-intl stage1-intl; : ; \
51944         fi
51945 @endif intl
51946 @if ld
51947         @if test -d $(HOST_SUBDIR)/ld; then \
51948           cd $(HOST_SUBDIR); mv ld stage2-ld; \
51949           mv prev-ld stage1-ld; : ; \
51950         fi
51951 @endif ld
51952 @if libbacktrace
51953         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51954           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
51955           mv prev-libbacktrace stage1-libbacktrace; : ; \
51956         fi
51957 @endif libbacktrace
51958 @if libcpp
51959         @if test -d $(HOST_SUBDIR)/libcpp; then \
51960           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
51961           mv prev-libcpp stage1-libcpp; : ; \
51962         fi
51963 @endif libcpp
51964 @if libdecnumber
51965         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51966           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
51967           mv prev-libdecnumber stage1-libdecnumber; : ; \
51968         fi
51969 @endif libdecnumber
51970 @if libiberty
51971         @if test -d $(HOST_SUBDIR)/libiberty; then \
51972           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
51973           mv prev-libiberty stage1-libiberty; : ; \
51974         fi
51975 @endif libiberty
51976 @if libiberty-linker-plugin
51977         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51978           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
51979           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
51980         fi
51981 @endif libiberty-linker-plugin
51982 @if libiconv
51983         @if test -d $(HOST_SUBDIR)/libiconv; then \
51984           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
51985           mv prev-libiconv stage1-libiconv; : ; \
51986         fi
51987 @endif libiconv
51988 @if zlib
51989         @if test -d $(HOST_SUBDIR)/zlib; then \
51990           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
51991           mv prev-zlib stage1-zlib; : ; \
51992         fi
51993 @endif zlib
51994 @if lto-plugin
51995         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51996           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
51997           mv prev-lto-plugin stage1-lto-plugin; : ; \
51998         fi
51999 @endif lto-plugin
52000         @if test -d $(TARGET_SUBDIR); then \
52001           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
52002           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
52003         fi
52004         rm -f stage_current
52005
52006 # Bubble a bug fix through all the stages up to stage 2.  They are
52007 # remade, but not reconfigured.  The next stage (if any) will not be
52008 # reconfigured either.
52009 .PHONY: stage2-bubble
52010 stage2-bubble:: stage1-bubble
52011         @r=`${PWD_COMMAND}`; export r; \
52012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52013         if test -f stage2-lean || test -f stage1-lean ; then \
52014           echo Skipping rebuild of stage2; \
52015         else \
52016           $(MAKE) stage2-start; \
52017           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52018         fi
52019
52020 .PHONY: all-stage2 clean-stage2
52021 do-clean: clean-stage2
52022
52023 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52024 # only possibility, but now it conflicts with no-bootstrap rules
52025 @if gcc-bootstrap
52026
52027
52028
52029 .PHONY: bootstrap2 bootstrap2-lean
52030 bootstrap2:
52031         echo stage2 > stage_final
52032         @r=`${PWD_COMMAND}`; export r; \
52033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52034         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
52035         @: $(MAKE); $(unstage)
52036         @r=`${PWD_COMMAND}`; export r; \
52037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52038         TFLAGS="$(STAGE2_TFLAGS)"; \
52039         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52040
52041 bootstrap2-lean:
52042         echo stage2 > stage_final
52043         @r=`${PWD_COMMAND}`; export r; \
52044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52045         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
52046         @: $(MAKE); $(unstage)
52047         @r=`${PWD_COMMAND}`; export r; \
52048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52049         TFLAGS="$(STAGE2_TFLAGS)"; \
52050         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52051
52052
52053 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52054 distclean-stage1:: distclean-stage2 
52055 .PHONY: distclean-stage2
52056 distclean-stage2::
52057         @: $(MAKE); $(stage)
52058         @test "`cat stage_last`" != stage2 || rm -f stage_last
52059         rm -rf stage2-* 
52060
52061
52062 @endif gcc-bootstrap
52063
52064
52065 .PHONY: stage3-start stage3-end
52066
52067 stage3-start::
52068         @: $(MAKE); $(stage); \
52069         echo stage3 > stage_current; \
52070         echo stage3 > stage_last; \
52071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52072 @if bfd
52073         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
52074           mkdir stage3-bfd; \
52075         mv stage3-bfd bfd; \
52076         mv stage2-bfd prev-bfd || test -f stage2-lean 
52077 @endif bfd
52078 @if opcodes
52079         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
52080           mkdir stage3-opcodes; \
52081         mv stage3-opcodes opcodes; \
52082         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
52083 @endif opcodes
52084 @if binutils
52085         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
52086           mkdir stage3-binutils; \
52087         mv stage3-binutils binutils; \
52088         mv stage2-binutils prev-binutils || test -f stage2-lean 
52089 @endif binutils
52090 @if fixincludes
52091         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
52092           mkdir stage3-fixincludes; \
52093         mv stage3-fixincludes fixincludes; \
52094         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
52095 @endif fixincludes
52096 @if gas
52097         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
52098           mkdir stage3-gas; \
52099         mv stage3-gas gas; \
52100         mv stage2-gas prev-gas || test -f stage2-lean 
52101 @endif gas
52102 @if gcc
52103         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
52104           mkdir stage3-gcc; \
52105         mv stage3-gcc gcc; \
52106         mv stage2-gcc prev-gcc || test -f stage2-lean 
52107 @endif gcc
52108 @if gmp
52109         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52110           mkdir stage3-gmp; \
52111         mv stage3-gmp gmp; \
52112         mv stage2-gmp prev-gmp || test -f stage2-lean 
52113 @endif gmp
52114 @if mpfr
52115         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52116           mkdir stage3-mpfr; \
52117         mv stage3-mpfr mpfr; \
52118         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
52119 @endif mpfr
52120 @if mpc
52121         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
52122           mkdir stage3-mpc; \
52123         mv stage3-mpc mpc; \
52124         mv stage2-mpc prev-mpc || test -f stage2-lean 
52125 @endif mpc
52126 @if isl
52127         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
52128           mkdir stage3-isl; \
52129         mv stage3-isl isl; \
52130         mv stage2-isl prev-isl || test -f stage2-lean 
52131 @endif isl
52132 @if libelf
52133         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
52134           mkdir stage3-libelf; \
52135         mv stage3-libelf libelf; \
52136         mv stage2-libelf prev-libelf || test -f stage2-lean 
52137 @endif libelf
52138 @if gold
52139         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52140           mkdir stage3-gold; \
52141         mv stage3-gold gold; \
52142         mv stage2-gold prev-gold || test -f stage2-lean 
52143 @endif gold
52144 @if intl
52145         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52146           mkdir stage3-intl; \
52147         mv stage3-intl intl; \
52148         mv stage2-intl prev-intl || test -f stage2-lean 
52149 @endif intl
52150 @if ld
52151         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52152           mkdir stage3-ld; \
52153         mv stage3-ld ld; \
52154         mv stage2-ld prev-ld || test -f stage2-lean 
52155 @endif ld
52156 @if libbacktrace
52157         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
52158           mkdir stage3-libbacktrace; \
52159         mv stage3-libbacktrace libbacktrace; \
52160         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
52161 @endif libbacktrace
52162 @if libcpp
52163         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52164           mkdir stage3-libcpp; \
52165         mv stage3-libcpp libcpp; \
52166         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
52167 @endif libcpp
52168 @if libdecnumber
52169         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52170           mkdir stage3-libdecnumber; \
52171         mv stage3-libdecnumber libdecnumber; \
52172         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
52173 @endif libdecnumber
52174 @if libiberty
52175         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52176           mkdir stage3-libiberty; \
52177         mv stage3-libiberty libiberty; \
52178         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
52179 @endif libiberty
52180 @if libiberty-linker-plugin
52181         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
52182           mkdir stage3-libiberty-linker-plugin; \
52183         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
52184         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
52185 @endif libiberty-linker-plugin
52186 @if libiconv
52187         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
52188           mkdir stage3-libiconv; \
52189         mv stage3-libiconv libiconv; \
52190         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
52191 @endif libiconv
52192 @if zlib
52193         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52194           mkdir stage3-zlib; \
52195         mv stage3-zlib zlib; \
52196         mv stage2-zlib prev-zlib || test -f stage2-lean 
52197 @endif zlib
52198 @if lto-plugin
52199         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
52200           mkdir stage3-lto-plugin; \
52201         mv stage3-lto-plugin lto-plugin; \
52202         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
52203 @endif lto-plugin
52204         @[ -d stage3-$(TARGET_SUBDIR) ] || \
52205           mkdir stage3-$(TARGET_SUBDIR); \
52206         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
52207         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
52208
52209 stage3-end:: 
52210 @if bfd
52211         @if test -d $(HOST_SUBDIR)/bfd; then \
52212           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
52213           mv prev-bfd stage2-bfd; : ; \
52214         fi
52215 @endif bfd
52216 @if opcodes
52217         @if test -d $(HOST_SUBDIR)/opcodes; then \
52218           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
52219           mv prev-opcodes stage2-opcodes; : ; \
52220         fi
52221 @endif opcodes
52222 @if binutils
52223         @if test -d $(HOST_SUBDIR)/binutils; then \
52224           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
52225           mv prev-binutils stage2-binutils; : ; \
52226         fi
52227 @endif binutils
52228 @if fixincludes
52229         @if test -d $(HOST_SUBDIR)/fixincludes; then \
52230           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
52231           mv prev-fixincludes stage2-fixincludes; : ; \
52232         fi
52233 @endif fixincludes
52234 @if gas
52235         @if test -d $(HOST_SUBDIR)/gas; then \
52236           cd $(HOST_SUBDIR); mv gas stage3-gas; \
52237           mv prev-gas stage2-gas; : ; \
52238         fi
52239 @endif gas
52240 @if gcc
52241         @if test -d $(HOST_SUBDIR)/gcc; then \
52242           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
52243           mv prev-gcc stage2-gcc; : ; \
52244         fi
52245 @endif gcc
52246 @if gmp
52247         @if test -d $(HOST_SUBDIR)/gmp; then \
52248           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
52249           mv prev-gmp stage2-gmp; : ; \
52250         fi
52251 @endif gmp
52252 @if mpfr
52253         @if test -d $(HOST_SUBDIR)/mpfr; then \
52254           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
52255           mv prev-mpfr stage2-mpfr; : ; \
52256         fi
52257 @endif mpfr
52258 @if mpc
52259         @if test -d $(HOST_SUBDIR)/mpc; then \
52260           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
52261           mv prev-mpc stage2-mpc; : ; \
52262         fi
52263 @endif mpc
52264 @if isl
52265         @if test -d $(HOST_SUBDIR)/isl; then \
52266           cd $(HOST_SUBDIR); mv isl stage3-isl; \
52267           mv prev-isl stage2-isl; : ; \
52268         fi
52269 @endif isl
52270 @if libelf
52271         @if test -d $(HOST_SUBDIR)/libelf; then \
52272           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
52273           mv prev-libelf stage2-libelf; : ; \
52274         fi
52275 @endif libelf
52276 @if gold
52277         @if test -d $(HOST_SUBDIR)/gold; then \
52278           cd $(HOST_SUBDIR); mv gold stage3-gold; \
52279           mv prev-gold stage2-gold; : ; \
52280         fi
52281 @endif gold
52282 @if intl
52283         @if test -d $(HOST_SUBDIR)/intl; then \
52284           cd $(HOST_SUBDIR); mv intl stage3-intl; \
52285           mv prev-intl stage2-intl; : ; \
52286         fi
52287 @endif intl
52288 @if ld
52289         @if test -d $(HOST_SUBDIR)/ld; then \
52290           cd $(HOST_SUBDIR); mv ld stage3-ld; \
52291           mv prev-ld stage2-ld; : ; \
52292         fi
52293 @endif ld
52294 @if libbacktrace
52295         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
52296           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
52297           mv prev-libbacktrace stage2-libbacktrace; : ; \
52298         fi
52299 @endif libbacktrace
52300 @if libcpp
52301         @if test -d $(HOST_SUBDIR)/libcpp; then \
52302           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
52303           mv prev-libcpp stage2-libcpp; : ; \
52304         fi
52305 @endif libcpp
52306 @if libdecnumber
52307         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
52308           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
52309           mv prev-libdecnumber stage2-libdecnumber; : ; \
52310         fi
52311 @endif libdecnumber
52312 @if libiberty
52313         @if test -d $(HOST_SUBDIR)/libiberty; then \
52314           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
52315           mv prev-libiberty stage2-libiberty; : ; \
52316         fi
52317 @endif libiberty
52318 @if libiberty-linker-plugin
52319         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
52320           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
52321           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
52322         fi
52323 @endif libiberty-linker-plugin
52324 @if libiconv
52325         @if test -d $(HOST_SUBDIR)/libiconv; then \
52326           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
52327           mv prev-libiconv stage2-libiconv; : ; \
52328         fi
52329 @endif libiconv
52330 @if zlib
52331         @if test -d $(HOST_SUBDIR)/zlib; then \
52332           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
52333           mv prev-zlib stage2-zlib; : ; \
52334         fi
52335 @endif zlib
52336 @if lto-plugin
52337         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
52338           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
52339           mv prev-lto-plugin stage2-lto-plugin; : ; \
52340         fi
52341 @endif lto-plugin
52342         @if test -d $(TARGET_SUBDIR); then \
52343           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
52344           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
52345         fi
52346         rm -f stage_current
52347
52348 # Bubble a bug fix through all the stages up to stage 3.  They are
52349 # remade, but not reconfigured.  The next stage (if any) will not be
52350 # reconfigured either.
52351 .PHONY: stage3-bubble
52352 stage3-bubble:: stage2-bubble
52353         @r=`${PWD_COMMAND}`; export r; \
52354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52355         if test -f stage3-lean || test -f stage2-lean ; then \
52356           echo Skipping rebuild of stage3; \
52357         else \
52358           $(MAKE) stage3-start; \
52359           if $(LEAN); then \
52360             rm -rf stage1-*; \
52361             $(STAMP) stage1-lean; \
52362           fi; \
52363           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
52364         fi
52365         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
52366
52367 .PHONY: all-stage3 clean-stage3
52368 do-clean: clean-stage3
52369
52370 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52371 # only possibility, but now it conflicts with no-bootstrap rules
52372 @if gcc-bootstrap
52373
52374 compare:
52375         @r=`${PWD_COMMAND}`; export r; \
52376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52377         if test -f stage2-lean; then \
52378           echo Cannot compare object files as stage 2 was deleted.; \
52379           exit 0; \
52380         fi; \
52381         : $(MAKE); $(stage); \
52382         rm -f .bad_compare; \
52383         echo Comparing stages 2 and 3; \
52384         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
52385         files=`find stage3-* -name "*$(objext)" -print | \
52386                  sed -n s,^stage$$sed-,,p`; \
52387         for file in $${files}; do \
52388           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
52389           if test ! -f $$f1; then continue; fi; \
52390           $(do-compare) > /dev/null 2>&1; \
52391           if test $$? -eq 1; then \
52392             case $$file in \
52393               @compare_exclusions@) \
52394                 echo warning: $$file differs ;; \
52395               *) \
52396                 echo $$file differs >> .bad_compare ;; \
52397             esac; \
52398           fi; \
52399         done; \
52400         if [ -f .bad_compare ]; then \
52401           echo "Bootstrap comparison failure!"; \
52402           cat .bad_compare; \
52403           exit 1; \
52404         else \
52405           echo Comparison successful.; \
52406         fi; \
52407         $(STAMP) compare
52408         if $(LEAN); then \
52409           rm -rf stage2-*; \
52410           $(STAMP) stage2-lean; \
52411         fi
52412
52413
52414
52415 .PHONY: bootstrap bootstrap-lean
52416 bootstrap:
52417         echo stage3 > stage_final
52418         @r=`${PWD_COMMAND}`; export r; \
52419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52420         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52421         @: $(MAKE); $(unstage)
52422         @r=`${PWD_COMMAND}`; export r; \
52423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52424         TFLAGS="$(STAGE3_TFLAGS)"; \
52425         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52426
52427 bootstrap-lean:
52428         echo stage3 > stage_final
52429         @r=`${PWD_COMMAND}`; export r; \
52430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52431         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
52432         @: $(MAKE); $(unstage)
52433         @r=`${PWD_COMMAND}`; export r; \
52434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52435         TFLAGS="$(STAGE3_TFLAGS)"; \
52436         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52437
52438
52439 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52440 distclean-stage2:: distclean-stage3 
52441 .PHONY: distclean-stage3
52442 distclean-stage3::
52443         @: $(MAKE); $(stage)
52444         @test "`cat stage_last`" != stage3 || rm -f stage_last
52445         rm -rf stage3-* compare 
52446
52447
52448 .PHONY: cleanstrap
52449 cleanstrap: do-distclean local-clean
52450         echo stage3 > stage_final
52451         @r=`${PWD_COMMAND}`; export r; \
52452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52454         @: $(MAKE); $(unstage)
52455         @r=`${PWD_COMMAND}`; export r; \
52456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457         TFLAGS="$(STAGE3_TFLAGS)"; \
52458         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52459
52460 @endif gcc-bootstrap
52461
52462
52463 .PHONY: stage4-start stage4-end
52464
52465 stage4-start::
52466         @: $(MAKE); $(stage); \
52467         echo stage4 > stage_current; \
52468         echo stage4 > stage_last; \
52469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52470 @if bfd
52471         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
52472           mkdir stage4-bfd; \
52473         mv stage4-bfd bfd; \
52474         mv stage3-bfd prev-bfd || test -f stage3-lean 
52475 @endif bfd
52476 @if opcodes
52477         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
52478           mkdir stage4-opcodes; \
52479         mv stage4-opcodes opcodes; \
52480         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
52481 @endif opcodes
52482 @if binutils
52483         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
52484           mkdir stage4-binutils; \
52485         mv stage4-binutils binutils; \
52486         mv stage3-binutils prev-binutils || test -f stage3-lean 
52487 @endif binutils
52488 @if fixincludes
52489         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
52490           mkdir stage4-fixincludes; \
52491         mv stage4-fixincludes fixincludes; \
52492         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
52493 @endif fixincludes
52494 @if gas
52495         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
52496           mkdir stage4-gas; \
52497         mv stage4-gas gas; \
52498         mv stage3-gas prev-gas || test -f stage3-lean 
52499 @endif gas
52500 @if gcc
52501         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
52502           mkdir stage4-gcc; \
52503         mv stage4-gcc gcc; \
52504         mv stage3-gcc prev-gcc || test -f stage3-lean 
52505 @endif gcc
52506 @if gmp
52507         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
52508           mkdir stage4-gmp; \
52509         mv stage4-gmp gmp; \
52510         mv stage3-gmp prev-gmp || test -f stage3-lean 
52511 @endif gmp
52512 @if mpfr
52513         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
52514           mkdir stage4-mpfr; \
52515         mv stage4-mpfr mpfr; \
52516         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
52517 @endif mpfr
52518 @if mpc
52519         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
52520           mkdir stage4-mpc; \
52521         mv stage4-mpc mpc; \
52522         mv stage3-mpc prev-mpc || test -f stage3-lean 
52523 @endif mpc
52524 @if isl
52525         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
52526           mkdir stage4-isl; \
52527         mv stage4-isl isl; \
52528         mv stage3-isl prev-isl || test -f stage3-lean 
52529 @endif isl
52530 @if libelf
52531         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
52532           mkdir stage4-libelf; \
52533         mv stage4-libelf libelf; \
52534         mv stage3-libelf prev-libelf || test -f stage3-lean 
52535 @endif libelf
52536 @if gold
52537         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
52538           mkdir stage4-gold; \
52539         mv stage4-gold gold; \
52540         mv stage3-gold prev-gold || test -f stage3-lean 
52541 @endif gold
52542 @if intl
52543         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
52544           mkdir stage4-intl; \
52545         mv stage4-intl intl; \
52546         mv stage3-intl prev-intl || test -f stage3-lean 
52547 @endif intl
52548 @if ld
52549         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
52550           mkdir stage4-ld; \
52551         mv stage4-ld ld; \
52552         mv stage3-ld prev-ld || test -f stage3-lean 
52553 @endif ld
52554 @if libbacktrace
52555         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
52556           mkdir stage4-libbacktrace; \
52557         mv stage4-libbacktrace libbacktrace; \
52558         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
52559 @endif libbacktrace
52560 @if libcpp
52561         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
52562           mkdir stage4-libcpp; \
52563         mv stage4-libcpp libcpp; \
52564         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
52565 @endif libcpp
52566 @if libdecnumber
52567         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52568           mkdir stage4-libdecnumber; \
52569         mv stage4-libdecnumber libdecnumber; \
52570         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
52571 @endif libdecnumber
52572 @if libiberty
52573         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52574           mkdir stage4-libiberty; \
52575         mv stage4-libiberty libiberty; \
52576         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
52577 @endif libiberty
52578 @if libiberty-linker-plugin
52579         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
52580           mkdir stage4-libiberty-linker-plugin; \
52581         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
52582         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
52583 @endif libiberty-linker-plugin
52584 @if libiconv
52585         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
52586           mkdir stage4-libiconv; \
52587         mv stage4-libiconv libiconv; \
52588         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
52589 @endif libiconv
52590 @if zlib
52591         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52592           mkdir stage4-zlib; \
52593         mv stage4-zlib zlib; \
52594         mv stage3-zlib prev-zlib || test -f stage3-lean 
52595 @endif zlib
52596 @if lto-plugin
52597         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
52598           mkdir stage4-lto-plugin; \
52599         mv stage4-lto-plugin lto-plugin; \
52600         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
52601 @endif lto-plugin
52602         @[ -d stage4-$(TARGET_SUBDIR) ] || \
52603           mkdir stage4-$(TARGET_SUBDIR); \
52604         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
52605         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
52606
52607 stage4-end:: 
52608 @if bfd
52609         @if test -d $(HOST_SUBDIR)/bfd; then \
52610           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
52611           mv prev-bfd stage3-bfd; : ; \
52612         fi
52613 @endif bfd
52614 @if opcodes
52615         @if test -d $(HOST_SUBDIR)/opcodes; then \
52616           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
52617           mv prev-opcodes stage3-opcodes; : ; \
52618         fi
52619 @endif opcodes
52620 @if binutils
52621         @if test -d $(HOST_SUBDIR)/binutils; then \
52622           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
52623           mv prev-binutils stage3-binutils; : ; \
52624         fi
52625 @endif binutils
52626 @if fixincludes
52627         @if test -d $(HOST_SUBDIR)/fixincludes; then \
52628           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
52629           mv prev-fixincludes stage3-fixincludes; : ; \
52630         fi
52631 @endif fixincludes
52632 @if gas
52633         @if test -d $(HOST_SUBDIR)/gas; then \
52634           cd $(HOST_SUBDIR); mv gas stage4-gas; \
52635           mv prev-gas stage3-gas; : ; \
52636         fi
52637 @endif gas
52638 @if gcc
52639         @if test -d $(HOST_SUBDIR)/gcc; then \
52640           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
52641           mv prev-gcc stage3-gcc; : ; \
52642         fi
52643 @endif gcc
52644 @if gmp
52645         @if test -d $(HOST_SUBDIR)/gmp; then \
52646           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
52647           mv prev-gmp stage3-gmp; : ; \
52648         fi
52649 @endif gmp
52650 @if mpfr
52651         @if test -d $(HOST_SUBDIR)/mpfr; then \
52652           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
52653           mv prev-mpfr stage3-mpfr; : ; \
52654         fi
52655 @endif mpfr
52656 @if mpc
52657         @if test -d $(HOST_SUBDIR)/mpc; then \
52658           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
52659           mv prev-mpc stage3-mpc; : ; \
52660         fi
52661 @endif mpc
52662 @if isl
52663         @if test -d $(HOST_SUBDIR)/isl; then \
52664           cd $(HOST_SUBDIR); mv isl stage4-isl; \
52665           mv prev-isl stage3-isl; : ; \
52666         fi
52667 @endif isl
52668 @if libelf
52669         @if test -d $(HOST_SUBDIR)/libelf; then \
52670           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
52671           mv prev-libelf stage3-libelf; : ; \
52672         fi
52673 @endif libelf
52674 @if gold
52675         @if test -d $(HOST_SUBDIR)/gold; then \
52676           cd $(HOST_SUBDIR); mv gold stage4-gold; \
52677           mv prev-gold stage3-gold; : ; \
52678         fi
52679 @endif gold
52680 @if intl
52681         @if test -d $(HOST_SUBDIR)/intl; then \
52682           cd $(HOST_SUBDIR); mv intl stage4-intl; \
52683           mv prev-intl stage3-intl; : ; \
52684         fi
52685 @endif intl
52686 @if ld
52687         @if test -d $(HOST_SUBDIR)/ld; then \
52688           cd $(HOST_SUBDIR); mv ld stage4-ld; \
52689           mv prev-ld stage3-ld; : ; \
52690         fi
52691 @endif ld
52692 @if libbacktrace
52693         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
52694           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
52695           mv prev-libbacktrace stage3-libbacktrace; : ; \
52696         fi
52697 @endif libbacktrace
52698 @if libcpp
52699         @if test -d $(HOST_SUBDIR)/libcpp; then \
52700           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
52701           mv prev-libcpp stage3-libcpp; : ; \
52702         fi
52703 @endif libcpp
52704 @if libdecnumber
52705         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
52706           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
52707           mv prev-libdecnumber stage3-libdecnumber; : ; \
52708         fi
52709 @endif libdecnumber
52710 @if libiberty
52711         @if test -d $(HOST_SUBDIR)/libiberty; then \
52712           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
52713           mv prev-libiberty stage3-libiberty; : ; \
52714         fi
52715 @endif libiberty
52716 @if libiberty-linker-plugin
52717         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
52718           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
52719           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
52720         fi
52721 @endif libiberty-linker-plugin
52722 @if libiconv
52723         @if test -d $(HOST_SUBDIR)/libiconv; then \
52724           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
52725           mv prev-libiconv stage3-libiconv; : ; \
52726         fi
52727 @endif libiconv
52728 @if zlib
52729         @if test -d $(HOST_SUBDIR)/zlib; then \
52730           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
52731           mv prev-zlib stage3-zlib; : ; \
52732         fi
52733 @endif zlib
52734 @if lto-plugin
52735         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
52736           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
52737           mv prev-lto-plugin stage3-lto-plugin; : ; \
52738         fi
52739 @endif lto-plugin
52740         @if test -d $(TARGET_SUBDIR); then \
52741           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
52742           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
52743         fi
52744         rm -f stage_current
52745
52746 # Bubble a bug fix through all the stages up to stage 4.  They are
52747 # remade, but not reconfigured.  The next stage (if any) will not be
52748 # reconfigured either.
52749 .PHONY: stage4-bubble
52750 stage4-bubble:: stage3-bubble
52751         @r=`${PWD_COMMAND}`; export r; \
52752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52753         if test -f stage4-lean || test -f stage3-lean ; then \
52754           echo Skipping rebuild of stage4; \
52755         else \
52756           $(MAKE) stage4-start; \
52757           if $(LEAN); then \
52758             rm -rf stage2-*; \
52759             $(STAMP) stage2-lean; \
52760           fi; \
52761           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52762         fi
52763         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52764
52765 .PHONY: all-stage4 clean-stage4
52766 do-clean: clean-stage4
52767
52768 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52769 # only possibility, but now it conflicts with no-bootstrap rules
52770 @if gcc-bootstrap
52771
52772 compare3:
52773         @r=`${PWD_COMMAND}`; export r; \
52774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52775         if test -f stage3-lean; then \
52776           echo Cannot compare object files as stage 3 was deleted.; \
52777           exit 0; \
52778         fi; \
52779         : $(MAKE); $(stage); \
52780         rm -f .bad_compare; \
52781         echo Comparing stages 3 and 4; \
52782         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
52783         files=`find stage4-* -name "*$(objext)" -print | \
52784                  sed -n s,^stage$$sed-,,p`; \
52785         for file in $${files}; do \
52786           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
52787           if test ! -f $$f1; then continue; fi; \
52788           $(do-compare3) > /dev/null 2>&1; \
52789           if test $$? -eq 1; then \
52790             case $$file in \
52791               @compare_exclusions@) \
52792                 echo warning: $$file differs ;; \
52793               *) \
52794                 echo $$file differs >> .bad_compare ;; \
52795             esac; \
52796           fi; \
52797         done; \
52798         if [ -f .bad_compare ]; then \
52799           echo "Bootstrap comparison failure!"; \
52800           cat .bad_compare; \
52801           exit 1; \
52802         else \
52803           echo Comparison successful.; \
52804         fi; \
52805         $(STAMP) compare3
52806         if $(LEAN); then \
52807           rm -rf stage3-*; \
52808           $(STAMP) stage3-lean; \
52809         fi
52810
52811
52812
52813 .PHONY: bootstrap4 bootstrap4-lean
52814 bootstrap4:
52815         echo stage4 > stage_final
52816         @r=`${PWD_COMMAND}`; export r; \
52817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52819         @: $(MAKE); $(unstage)
52820         @r=`${PWD_COMMAND}`; export r; \
52821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52822         TFLAGS="$(STAGE4_TFLAGS)"; \
52823         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52824
52825 bootstrap4-lean:
52826         echo stage4 > stage_final
52827         @r=`${PWD_COMMAND}`; export r; \
52828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52829         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52830         @: $(MAKE); $(unstage)
52831         @r=`${PWD_COMMAND}`; export r; \
52832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52833         TFLAGS="$(STAGE4_TFLAGS)"; \
52834         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52835
52836
52837 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52838 distclean-stage3:: distclean-stage4 
52839 .PHONY: distclean-stage4
52840 distclean-stage4::
52841         @: $(MAKE); $(stage)
52842         @test "`cat stage_last`" != stage4 || rm -f stage_last
52843         rm -rf stage4-* compare3 
52844
52845
52846 @endif gcc-bootstrap
52847
52848
52849 .PHONY: stageprofile-start stageprofile-end
52850
52851 stageprofile-start::
52852         @: $(MAKE); $(stage); \
52853         echo stageprofile > stage_current; \
52854         echo stageprofile > stage_last; \
52855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52856 @if bfd
52857         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52858           mkdir stageprofile-bfd; \
52859         mv stageprofile-bfd bfd; \
52860         mv stage1-bfd prev-bfd || test -f stage1-lean 
52861 @endif bfd
52862 @if opcodes
52863         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52864           mkdir stageprofile-opcodes; \
52865         mv stageprofile-opcodes opcodes; \
52866         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52867 @endif opcodes
52868 @if binutils
52869         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52870           mkdir stageprofile-binutils; \
52871         mv stageprofile-binutils binutils; \
52872         mv stage1-binutils prev-binutils || test -f stage1-lean 
52873 @endif binutils
52874 @if fixincludes
52875         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
52876           mkdir stageprofile-fixincludes; \
52877         mv stageprofile-fixincludes fixincludes; \
52878         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
52879 @endif fixincludes
52880 @if gas
52881         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52882           mkdir stageprofile-gas; \
52883         mv stageprofile-gas gas; \
52884         mv stage1-gas prev-gas || test -f stage1-lean 
52885 @endif gas
52886 @if gcc
52887         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52888           mkdir stageprofile-gcc; \
52889         mv stageprofile-gcc gcc; \
52890         mv stage1-gcc prev-gcc || test -f stage1-lean 
52891 @endif gcc
52892 @if gmp
52893         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52894           mkdir stageprofile-gmp; \
52895         mv stageprofile-gmp gmp; \
52896         mv stage1-gmp prev-gmp || test -f stage1-lean 
52897 @endif gmp
52898 @if mpfr
52899         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52900           mkdir stageprofile-mpfr; \
52901         mv stageprofile-mpfr mpfr; \
52902         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52903 @endif mpfr
52904 @if mpc
52905         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
52906           mkdir stageprofile-mpc; \
52907         mv stageprofile-mpc mpc; \
52908         mv stage1-mpc prev-mpc || test -f stage1-lean 
52909 @endif mpc
52910 @if isl
52911         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
52912           mkdir stageprofile-isl; \
52913         mv stageprofile-isl isl; \
52914         mv stage1-isl prev-isl || test -f stage1-lean 
52915 @endif isl
52916 @if libelf
52917         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
52918           mkdir stageprofile-libelf; \
52919         mv stageprofile-libelf libelf; \
52920         mv stage1-libelf prev-libelf || test -f stage1-lean 
52921 @endif libelf
52922 @if gold
52923         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52924           mkdir stageprofile-gold; \
52925         mv stageprofile-gold gold; \
52926         mv stage1-gold prev-gold || test -f stage1-lean 
52927 @endif gold
52928 @if intl
52929         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52930           mkdir stageprofile-intl; \
52931         mv stageprofile-intl intl; \
52932         mv stage1-intl prev-intl || test -f stage1-lean 
52933 @endif intl
52934 @if ld
52935         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52936           mkdir stageprofile-ld; \
52937         mv stageprofile-ld ld; \
52938         mv stage1-ld prev-ld || test -f stage1-lean 
52939 @endif ld
52940 @if libbacktrace
52941         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
52942           mkdir stageprofile-libbacktrace; \
52943         mv stageprofile-libbacktrace libbacktrace; \
52944         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
52945 @endif libbacktrace
52946 @if libcpp
52947         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52948           mkdir stageprofile-libcpp; \
52949         mv stageprofile-libcpp libcpp; \
52950         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52951 @endif libcpp
52952 @if libdecnumber
52953         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52954           mkdir stageprofile-libdecnumber; \
52955         mv stageprofile-libdecnumber libdecnumber; \
52956         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52957 @endif libdecnumber
52958 @if libiberty
52959         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52960           mkdir stageprofile-libiberty; \
52961         mv stageprofile-libiberty libiberty; \
52962         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52963 @endif libiberty
52964 @if libiberty-linker-plugin
52965         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
52966           mkdir stageprofile-libiberty-linker-plugin; \
52967         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
52968         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
52969 @endif libiberty-linker-plugin
52970 @if libiconv
52971         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
52972           mkdir stageprofile-libiconv; \
52973         mv stageprofile-libiconv libiconv; \
52974         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
52975 @endif libiconv
52976 @if zlib
52977         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52978           mkdir stageprofile-zlib; \
52979         mv stageprofile-zlib zlib; \
52980         mv stage1-zlib prev-zlib || test -f stage1-lean 
52981 @endif zlib
52982 @if lto-plugin
52983         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
52984           mkdir stageprofile-lto-plugin; \
52985         mv stageprofile-lto-plugin lto-plugin; \
52986         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
52987 @endif lto-plugin
52988         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52989           mkdir stageprofile-$(TARGET_SUBDIR); \
52990         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
52991         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52992
52993 stageprofile-end:: 
52994 @if bfd
52995         @if test -d $(HOST_SUBDIR)/bfd; then \
52996           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
52997           mv prev-bfd stage1-bfd; : ; \
52998         fi
52999 @endif bfd
53000 @if opcodes
53001         @if test -d $(HOST_SUBDIR)/opcodes; then \
53002           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
53003           mv prev-opcodes stage1-opcodes; : ; \
53004         fi
53005 @endif opcodes
53006 @if binutils
53007         @if test -d $(HOST_SUBDIR)/binutils; then \
53008           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
53009           mv prev-binutils stage1-binutils; : ; \
53010         fi
53011 @endif binutils
53012 @if fixincludes
53013         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53014           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
53015           mv prev-fixincludes stage1-fixincludes; : ; \
53016         fi
53017 @endif fixincludes
53018 @if gas
53019         @if test -d $(HOST_SUBDIR)/gas; then \
53020           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
53021           mv prev-gas stage1-gas; : ; \
53022         fi
53023 @endif gas
53024 @if gcc
53025         @if test -d $(HOST_SUBDIR)/gcc; then \
53026           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
53027           mv prev-gcc stage1-gcc; : ; \
53028         fi
53029 @endif gcc
53030 @if gmp
53031         @if test -d $(HOST_SUBDIR)/gmp; then \
53032           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
53033           mv prev-gmp stage1-gmp; : ; \
53034         fi
53035 @endif gmp
53036 @if mpfr
53037         @if test -d $(HOST_SUBDIR)/mpfr; then \
53038           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
53039           mv prev-mpfr stage1-mpfr; : ; \
53040         fi
53041 @endif mpfr
53042 @if mpc
53043         @if test -d $(HOST_SUBDIR)/mpc; then \
53044           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
53045           mv prev-mpc stage1-mpc; : ; \
53046         fi
53047 @endif mpc
53048 @if isl
53049         @if test -d $(HOST_SUBDIR)/isl; then \
53050           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
53051           mv prev-isl stage1-isl; : ; \
53052         fi
53053 @endif isl
53054 @if libelf
53055         @if test -d $(HOST_SUBDIR)/libelf; then \
53056           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
53057           mv prev-libelf stage1-libelf; : ; \
53058         fi
53059 @endif libelf
53060 @if gold
53061         @if test -d $(HOST_SUBDIR)/gold; then \
53062           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
53063           mv prev-gold stage1-gold; : ; \
53064         fi
53065 @endif gold
53066 @if intl
53067         @if test -d $(HOST_SUBDIR)/intl; then \
53068           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
53069           mv prev-intl stage1-intl; : ; \
53070         fi
53071 @endif intl
53072 @if ld
53073         @if test -d $(HOST_SUBDIR)/ld; then \
53074           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
53075           mv prev-ld stage1-ld; : ; \
53076         fi
53077 @endif ld
53078 @if libbacktrace
53079         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53080           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
53081           mv prev-libbacktrace stage1-libbacktrace; : ; \
53082         fi
53083 @endif libbacktrace
53084 @if libcpp
53085         @if test -d $(HOST_SUBDIR)/libcpp; then \
53086           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
53087           mv prev-libcpp stage1-libcpp; : ; \
53088         fi
53089 @endif libcpp
53090 @if libdecnumber
53091         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53092           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
53093           mv prev-libdecnumber stage1-libdecnumber; : ; \
53094         fi
53095 @endif libdecnumber
53096 @if libiberty
53097         @if test -d $(HOST_SUBDIR)/libiberty; then \
53098           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
53099           mv prev-libiberty stage1-libiberty; : ; \
53100         fi
53101 @endif libiberty
53102 @if libiberty-linker-plugin
53103         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53104           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
53105           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
53106         fi
53107 @endif libiberty-linker-plugin
53108 @if libiconv
53109         @if test -d $(HOST_SUBDIR)/libiconv; then \
53110           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
53111           mv prev-libiconv stage1-libiconv; : ; \
53112         fi
53113 @endif libiconv
53114 @if zlib
53115         @if test -d $(HOST_SUBDIR)/zlib; then \
53116           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
53117           mv prev-zlib stage1-zlib; : ; \
53118         fi
53119 @endif zlib
53120 @if lto-plugin
53121         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53122           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
53123           mv prev-lto-plugin stage1-lto-plugin; : ; \
53124         fi
53125 @endif lto-plugin
53126         @if test -d $(TARGET_SUBDIR); then \
53127           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
53128           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
53129         fi
53130         rm -f stage_current
53131
53132 # Bubble a bug fix through all the stages up to stage profile.  They are
53133 # remade, but not reconfigured.  The next stage (if any) will not be
53134 # reconfigured either.
53135 .PHONY: stageprofile-bubble
53136 stageprofile-bubble:: stage1-bubble
53137         @r=`${PWD_COMMAND}`; export r; \
53138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53139         if test -f stageprofile-lean || test -f stage1-lean ; then \
53140           echo Skipping rebuild of stageprofile; \
53141         else \
53142           $(MAKE) stageprofile-start; \
53143           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
53144         fi
53145
53146 .PHONY: all-stageprofile clean-stageprofile
53147 do-clean: clean-stageprofile
53148
53149 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53150 # only possibility, but now it conflicts with no-bootstrap rules
53151 @if gcc-bootstrap
53152
53153
53154
53155
53156 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53157 distclean-stage1:: distclean-stageprofile 
53158 .PHONY: distclean-stageprofile
53159 distclean-stageprofile::
53160         @: $(MAKE); $(stage)
53161         @test "`cat stage_last`" != stageprofile || rm -f stage_last
53162         rm -rf stageprofile-* 
53163
53164
53165 @endif gcc-bootstrap
53166
53167
53168 .PHONY: stagefeedback-start stagefeedback-end
53169
53170 stagefeedback-start::
53171         @: $(MAKE); $(stage); \
53172         echo stagefeedback > stage_current; \
53173         echo stagefeedback > stage_last; \
53174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53175 @if bfd
53176         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
53177           mkdir stagefeedback-bfd; \
53178         mv stagefeedback-bfd bfd; \
53179         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
53180 @endif bfd
53181 @if opcodes
53182         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
53183           mkdir stagefeedback-opcodes; \
53184         mv stagefeedback-opcodes opcodes; \
53185         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
53186 @endif opcodes
53187 @if binutils
53188         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
53189           mkdir stagefeedback-binutils; \
53190         mv stagefeedback-binutils binutils; \
53191         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
53192 @endif binutils
53193 @if fixincludes
53194         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
53195           mkdir stagefeedback-fixincludes; \
53196         mv stagefeedback-fixincludes fixincludes; \
53197         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
53198 @endif fixincludes
53199 @if gas
53200         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
53201           mkdir stagefeedback-gas; \
53202         mv stagefeedback-gas gas; \
53203         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
53204 @endif gas
53205 @if gcc
53206         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
53207           mkdir stagefeedback-gcc; \
53208         mv stagefeedback-gcc gcc; \
53209         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
53210 @endif gcc
53211 @if gmp
53212         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
53213           mkdir stagefeedback-gmp; \
53214         mv stagefeedback-gmp gmp; \
53215         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
53216 @endif gmp
53217 @if mpfr
53218         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
53219           mkdir stagefeedback-mpfr; \
53220         mv stagefeedback-mpfr mpfr; \
53221         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
53222 @endif mpfr
53223 @if mpc
53224         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
53225           mkdir stagefeedback-mpc; \
53226         mv stagefeedback-mpc mpc; \
53227         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
53228 @endif mpc
53229 @if isl
53230         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
53231           mkdir stagefeedback-isl; \
53232         mv stagefeedback-isl isl; \
53233         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
53234 @endif isl
53235 @if libelf
53236         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
53237           mkdir stagefeedback-libelf; \
53238         mv stagefeedback-libelf libelf; \
53239         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
53240 @endif libelf
53241 @if gold
53242         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
53243           mkdir stagefeedback-gold; \
53244         mv stagefeedback-gold gold; \
53245         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
53246 @endif gold
53247 @if intl
53248         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
53249           mkdir stagefeedback-intl; \
53250         mv stagefeedback-intl intl; \
53251         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
53252 @endif intl
53253 @if ld
53254         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
53255           mkdir stagefeedback-ld; \
53256         mv stagefeedback-ld ld; \
53257         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
53258 @endif ld
53259 @if libbacktrace
53260         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
53261           mkdir stagefeedback-libbacktrace; \
53262         mv stagefeedback-libbacktrace libbacktrace; \
53263         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
53264 @endif libbacktrace
53265 @if libcpp
53266         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
53267           mkdir stagefeedback-libcpp; \
53268         mv stagefeedback-libcpp libcpp; \
53269         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
53270 @endif libcpp
53271 @if libdecnumber
53272         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
53273           mkdir stagefeedback-libdecnumber; \
53274         mv stagefeedback-libdecnumber libdecnumber; \
53275         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
53276 @endif libdecnumber
53277 @if libiberty
53278         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
53279           mkdir stagefeedback-libiberty; \
53280         mv stagefeedback-libiberty libiberty; \
53281         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
53282 @endif libiberty
53283 @if libiberty-linker-plugin
53284         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
53285           mkdir stagefeedback-libiberty-linker-plugin; \
53286         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
53287         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
53288 @endif libiberty-linker-plugin
53289 @if libiconv
53290         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
53291           mkdir stagefeedback-libiconv; \
53292         mv stagefeedback-libiconv libiconv; \
53293         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
53294 @endif libiconv
53295 @if zlib
53296         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
53297           mkdir stagefeedback-zlib; \
53298         mv stagefeedback-zlib zlib; \
53299         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
53300 @endif zlib
53301 @if lto-plugin
53302         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
53303           mkdir stagefeedback-lto-plugin; \
53304         mv stagefeedback-lto-plugin lto-plugin; \
53305         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
53306 @endif lto-plugin
53307         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
53308           mkdir stagefeedback-$(TARGET_SUBDIR); \
53309         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53310         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
53311
53312 stagefeedback-end:: 
53313 @if bfd
53314         @if test -d $(HOST_SUBDIR)/bfd; then \
53315           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
53316           mv prev-bfd stageprofile-bfd; : ; \
53317         fi
53318 @endif bfd
53319 @if opcodes
53320         @if test -d $(HOST_SUBDIR)/opcodes; then \
53321           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
53322           mv prev-opcodes stageprofile-opcodes; : ; \
53323         fi
53324 @endif opcodes
53325 @if binutils
53326         @if test -d $(HOST_SUBDIR)/binutils; then \
53327           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
53328           mv prev-binutils stageprofile-binutils; : ; \
53329         fi
53330 @endif binutils
53331 @if fixincludes
53332         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53333           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
53334           mv prev-fixincludes stageprofile-fixincludes; : ; \
53335         fi
53336 @endif fixincludes
53337 @if gas
53338         @if test -d $(HOST_SUBDIR)/gas; then \
53339           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
53340           mv prev-gas stageprofile-gas; : ; \
53341         fi
53342 @endif gas
53343 @if gcc
53344         @if test -d $(HOST_SUBDIR)/gcc; then \
53345           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
53346           mv prev-gcc stageprofile-gcc; : ; \
53347         fi
53348 @endif gcc
53349 @if gmp
53350         @if test -d $(HOST_SUBDIR)/gmp; then \
53351           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
53352           mv prev-gmp stageprofile-gmp; : ; \
53353         fi
53354 @endif gmp
53355 @if mpfr
53356         @if test -d $(HOST_SUBDIR)/mpfr; then \
53357           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
53358           mv prev-mpfr stageprofile-mpfr; : ; \
53359         fi
53360 @endif mpfr
53361 @if mpc
53362         @if test -d $(HOST_SUBDIR)/mpc; then \
53363           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
53364           mv prev-mpc stageprofile-mpc; : ; \
53365         fi
53366 @endif mpc
53367 @if isl
53368         @if test -d $(HOST_SUBDIR)/isl; then \
53369           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
53370           mv prev-isl stageprofile-isl; : ; \
53371         fi
53372 @endif isl
53373 @if libelf
53374         @if test -d $(HOST_SUBDIR)/libelf; then \
53375           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
53376           mv prev-libelf stageprofile-libelf; : ; \
53377         fi
53378 @endif libelf
53379 @if gold
53380         @if test -d $(HOST_SUBDIR)/gold; then \
53381           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
53382           mv prev-gold stageprofile-gold; : ; \
53383         fi
53384 @endif gold
53385 @if intl
53386         @if test -d $(HOST_SUBDIR)/intl; then \
53387           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
53388           mv prev-intl stageprofile-intl; : ; \
53389         fi
53390 @endif intl
53391 @if ld
53392         @if test -d $(HOST_SUBDIR)/ld; then \
53393           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
53394           mv prev-ld stageprofile-ld; : ; \
53395         fi
53396 @endif ld
53397 @if libbacktrace
53398         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53399           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
53400           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
53401         fi
53402 @endif libbacktrace
53403 @if libcpp
53404         @if test -d $(HOST_SUBDIR)/libcpp; then \
53405           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
53406           mv prev-libcpp stageprofile-libcpp; : ; \
53407         fi
53408 @endif libcpp
53409 @if libdecnumber
53410         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53411           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
53412           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
53413         fi
53414 @endif libdecnumber
53415 @if libiberty
53416         @if test -d $(HOST_SUBDIR)/libiberty; then \
53417           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
53418           mv prev-libiberty stageprofile-libiberty; : ; \
53419         fi
53420 @endif libiberty
53421 @if libiberty-linker-plugin
53422         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53423           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
53424           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
53425         fi
53426 @endif libiberty-linker-plugin
53427 @if libiconv
53428         @if test -d $(HOST_SUBDIR)/libiconv; then \
53429           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
53430           mv prev-libiconv stageprofile-libiconv; : ; \
53431         fi
53432 @endif libiconv
53433 @if zlib
53434         @if test -d $(HOST_SUBDIR)/zlib; then \
53435           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
53436           mv prev-zlib stageprofile-zlib; : ; \
53437         fi
53438 @endif zlib
53439 @if lto-plugin
53440         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53441           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
53442           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
53443         fi
53444 @endif lto-plugin
53445         @if test -d $(TARGET_SUBDIR); then \
53446           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
53447           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
53448         fi
53449         rm -f stage_current
53450
53451 # Bubble a bug fix through all the stages up to stage feedback.  They are
53452 # remade, but not reconfigured.  The next stage (if any) will not be
53453 # reconfigured either.
53454 .PHONY: stagefeedback-bubble
53455 stagefeedback-bubble:: stageprofile-bubble
53456         @r=`${PWD_COMMAND}`; export r; \
53457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53458         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
53459           echo Skipping rebuild of stagefeedback; \
53460         else \
53461           $(MAKE) stagefeedback-start; \
53462           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
53463         fi
53464
53465 .PHONY: all-stagefeedback clean-stagefeedback
53466 do-clean: clean-stagefeedback
53467
53468 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53469 # only possibility, but now it conflicts with no-bootstrap rules
53470 @if gcc-bootstrap
53471
53472
53473
53474 .PHONY: profiledbootstrap profiledbootstrap-lean
53475 profiledbootstrap:
53476         echo stagefeedback > stage_final
53477         @r=`${PWD_COMMAND}`; export r; \
53478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53479         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
53480         @: $(MAKE); $(unstage)
53481         @r=`${PWD_COMMAND}`; export r; \
53482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53483         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53484         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53485
53486 profiledbootstrap-lean:
53487         echo stagefeedback > stage_final
53488         @r=`${PWD_COMMAND}`; export r; \
53489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53490         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
53491         @: $(MAKE); $(unstage)
53492         @r=`${PWD_COMMAND}`; export r; \
53493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53495         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53496
53497
53498 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53499 distclean-stageprofile:: distclean-stagefeedback 
53500 .PHONY: distclean-stagefeedback
53501 distclean-stagefeedback::
53502         @: $(MAKE); $(stage)
53503         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
53504         rm -rf stagefeedback-* 
53505
53506
53507 @endif gcc-bootstrap
53508
53509
53510 .PHONY: stageautoprofile-start stageautoprofile-end
53511
53512 stageautoprofile-start::
53513         @: $(MAKE); $(stage); \
53514         echo stageautoprofile > stage_current; \
53515         echo stageautoprofile > stage_last; \
53516         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53517 @if bfd
53518         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
53519           mkdir stageautoprofile-bfd; \
53520         mv stageautoprofile-bfd bfd; \
53521         mv stage1-bfd prev-bfd || test -f stage1-lean 
53522 @endif bfd
53523 @if opcodes
53524         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
53525           mkdir stageautoprofile-opcodes; \
53526         mv stageautoprofile-opcodes opcodes; \
53527         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53528 @endif opcodes
53529 @if binutils
53530         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
53531           mkdir stageautoprofile-binutils; \
53532         mv stageautoprofile-binutils binutils; \
53533         mv stage1-binutils prev-binutils || test -f stage1-lean 
53534 @endif binutils
53535 @if fixincludes
53536         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
53537           mkdir stageautoprofile-fixincludes; \
53538         mv stageautoprofile-fixincludes fixincludes; \
53539         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
53540 @endif fixincludes
53541 @if gas
53542         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
53543           mkdir stageautoprofile-gas; \
53544         mv stageautoprofile-gas gas; \
53545         mv stage1-gas prev-gas || test -f stage1-lean 
53546 @endif gas
53547 @if gcc
53548         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
53549           mkdir stageautoprofile-gcc; \
53550         mv stageautoprofile-gcc gcc; \
53551         mv stage1-gcc prev-gcc || test -f stage1-lean 
53552 @endif gcc
53553 @if gmp
53554         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
53555           mkdir stageautoprofile-gmp; \
53556         mv stageautoprofile-gmp gmp; \
53557         mv stage1-gmp prev-gmp || test -f stage1-lean 
53558 @endif gmp
53559 @if mpfr
53560         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
53561           mkdir stageautoprofile-mpfr; \
53562         mv stageautoprofile-mpfr mpfr; \
53563         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53564 @endif mpfr
53565 @if mpc
53566         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
53567           mkdir stageautoprofile-mpc; \
53568         mv stageautoprofile-mpc mpc; \
53569         mv stage1-mpc prev-mpc || test -f stage1-lean 
53570 @endif mpc
53571 @if isl
53572         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
53573           mkdir stageautoprofile-isl; \
53574         mv stageautoprofile-isl isl; \
53575         mv stage1-isl prev-isl || test -f stage1-lean 
53576 @endif isl
53577 @if libelf
53578         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
53579           mkdir stageautoprofile-libelf; \
53580         mv stageautoprofile-libelf libelf; \
53581         mv stage1-libelf prev-libelf || test -f stage1-lean 
53582 @endif libelf
53583 @if gold
53584         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
53585           mkdir stageautoprofile-gold; \
53586         mv stageautoprofile-gold gold; \
53587         mv stage1-gold prev-gold || test -f stage1-lean 
53588 @endif gold
53589 @if intl
53590         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
53591           mkdir stageautoprofile-intl; \
53592         mv stageautoprofile-intl intl; \
53593         mv stage1-intl prev-intl || test -f stage1-lean 
53594 @endif intl
53595 @if ld
53596         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
53597           mkdir stageautoprofile-ld; \
53598         mv stageautoprofile-ld ld; \
53599         mv stage1-ld prev-ld || test -f stage1-lean 
53600 @endif ld
53601 @if libbacktrace
53602         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
53603           mkdir stageautoprofile-libbacktrace; \
53604         mv stageautoprofile-libbacktrace libbacktrace; \
53605         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
53606 @endif libbacktrace
53607 @if libcpp
53608         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
53609           mkdir stageautoprofile-libcpp; \
53610         mv stageautoprofile-libcpp libcpp; \
53611         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53612 @endif libcpp
53613 @if libdecnumber
53614         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
53615           mkdir stageautoprofile-libdecnumber; \
53616         mv stageautoprofile-libdecnumber libdecnumber; \
53617         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53618 @endif libdecnumber
53619 @if libiberty
53620         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
53621           mkdir stageautoprofile-libiberty; \
53622         mv stageautoprofile-libiberty libiberty; \
53623         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53624 @endif libiberty
53625 @if libiberty-linker-plugin
53626         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
53627           mkdir stageautoprofile-libiberty-linker-plugin; \
53628         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
53629         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
53630 @endif libiberty-linker-plugin
53631 @if libiconv
53632         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
53633           mkdir stageautoprofile-libiconv; \
53634         mv stageautoprofile-libiconv libiconv; \
53635         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
53636 @endif libiconv
53637 @if zlib
53638         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
53639           mkdir stageautoprofile-zlib; \
53640         mv stageautoprofile-zlib zlib; \
53641         mv stage1-zlib prev-zlib || test -f stage1-lean 
53642 @endif zlib
53643 @if lto-plugin
53644         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
53645           mkdir stageautoprofile-lto-plugin; \
53646         mv stageautoprofile-lto-plugin lto-plugin; \
53647         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
53648 @endif lto-plugin
53649         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
53650           mkdir stageautoprofile-$(TARGET_SUBDIR); \
53651         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53652         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53653
53654 stageautoprofile-end:: 
53655 @if bfd
53656         @if test -d $(HOST_SUBDIR)/bfd; then \
53657           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
53658           mv prev-bfd stage1-bfd; : ; \
53659         fi
53660 @endif bfd
53661 @if opcodes
53662         @if test -d $(HOST_SUBDIR)/opcodes; then \
53663           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
53664           mv prev-opcodes stage1-opcodes; : ; \
53665         fi
53666 @endif opcodes
53667 @if binutils
53668         @if test -d $(HOST_SUBDIR)/binutils; then \
53669           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
53670           mv prev-binutils stage1-binutils; : ; \
53671         fi
53672 @endif binutils
53673 @if fixincludes
53674         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53675           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
53676           mv prev-fixincludes stage1-fixincludes; : ; \
53677         fi
53678 @endif fixincludes
53679 @if gas
53680         @if test -d $(HOST_SUBDIR)/gas; then \
53681           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
53682           mv prev-gas stage1-gas; : ; \
53683         fi
53684 @endif gas
53685 @if gcc
53686         @if test -d $(HOST_SUBDIR)/gcc; then \
53687           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
53688           mv prev-gcc stage1-gcc; : ; \
53689         fi
53690 @endif gcc
53691 @if gmp
53692         @if test -d $(HOST_SUBDIR)/gmp; then \
53693           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
53694           mv prev-gmp stage1-gmp; : ; \
53695         fi
53696 @endif gmp
53697 @if mpfr
53698         @if test -d $(HOST_SUBDIR)/mpfr; then \
53699           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
53700           mv prev-mpfr stage1-mpfr; : ; \
53701         fi
53702 @endif mpfr
53703 @if mpc
53704         @if test -d $(HOST_SUBDIR)/mpc; then \
53705           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
53706           mv prev-mpc stage1-mpc; : ; \
53707         fi
53708 @endif mpc
53709 @if isl
53710         @if test -d $(HOST_SUBDIR)/isl; then \
53711           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
53712           mv prev-isl stage1-isl; : ; \
53713         fi
53714 @endif isl
53715 @if libelf
53716         @if test -d $(HOST_SUBDIR)/libelf; then \
53717           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
53718           mv prev-libelf stage1-libelf; : ; \
53719         fi
53720 @endif libelf
53721 @if gold
53722         @if test -d $(HOST_SUBDIR)/gold; then \
53723           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
53724           mv prev-gold stage1-gold; : ; \
53725         fi
53726 @endif gold
53727 @if intl
53728         @if test -d $(HOST_SUBDIR)/intl; then \
53729           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
53730           mv prev-intl stage1-intl; : ; \
53731         fi
53732 @endif intl
53733 @if ld
53734         @if test -d $(HOST_SUBDIR)/ld; then \
53735           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
53736           mv prev-ld stage1-ld; : ; \
53737         fi
53738 @endif ld
53739 @if libbacktrace
53740         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53741           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
53742           mv prev-libbacktrace stage1-libbacktrace; : ; \
53743         fi
53744 @endif libbacktrace
53745 @if libcpp
53746         @if test -d $(HOST_SUBDIR)/libcpp; then \
53747           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
53748           mv prev-libcpp stage1-libcpp; : ; \
53749         fi
53750 @endif libcpp
53751 @if libdecnumber
53752         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53753           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
53754           mv prev-libdecnumber stage1-libdecnumber; : ; \
53755         fi
53756 @endif libdecnumber
53757 @if libiberty
53758         @if test -d $(HOST_SUBDIR)/libiberty; then \
53759           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
53760           mv prev-libiberty stage1-libiberty; : ; \
53761         fi
53762 @endif libiberty
53763 @if libiberty-linker-plugin
53764         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53765           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
53766           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
53767         fi
53768 @endif libiberty-linker-plugin
53769 @if libiconv
53770         @if test -d $(HOST_SUBDIR)/libiconv; then \
53771           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
53772           mv prev-libiconv stage1-libiconv; : ; \
53773         fi
53774 @endif libiconv
53775 @if zlib
53776         @if test -d $(HOST_SUBDIR)/zlib; then \
53777           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
53778           mv prev-zlib stage1-zlib; : ; \
53779         fi
53780 @endif zlib
53781 @if lto-plugin
53782         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53783           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
53784           mv prev-lto-plugin stage1-lto-plugin; : ; \
53785         fi
53786 @endif lto-plugin
53787         @if test -d $(TARGET_SUBDIR); then \
53788           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
53789           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
53790         fi
53791         rm -f stage_current
53792
53793 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
53794 # remade, but not reconfigured.  The next stage (if any) will not be
53795 # reconfigured either.
53796 .PHONY: stageautoprofile-bubble
53797 stageautoprofile-bubble:: stage1-bubble
53798         @r=`${PWD_COMMAND}`; export r; \
53799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53800         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
53801           echo Skipping rebuild of stageautoprofile; \
53802         else \
53803           $(MAKE) stageautoprofile-start; \
53804           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
53805         fi
53806
53807 .PHONY: all-stageautoprofile clean-stageautoprofile
53808 do-clean: clean-stageautoprofile
53809
53810 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53811 # only possibility, but now it conflicts with no-bootstrap rules
53812 @if gcc-bootstrap
53813
53814
53815
53816
53817 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53818 distclean-stage1:: distclean-stageautoprofile 
53819 .PHONY: distclean-stageautoprofile
53820 distclean-stageautoprofile::
53821         @: $(MAKE); $(stage)
53822         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
53823         rm -rf stageautoprofile-* 
53824
53825
53826 @endif gcc-bootstrap
53827
53828
53829 .PHONY: stageautofeedback-start stageautofeedback-end
53830
53831 stageautofeedback-start::
53832         @: $(MAKE); $(stage); \
53833         echo stageautofeedback > stage_current; \
53834         echo stageautofeedback > stage_last; \
53835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53836 @if bfd
53837         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
53838           mkdir stageautofeedback-bfd; \
53839         mv stageautofeedback-bfd bfd; \
53840         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
53841 @endif bfd
53842 @if opcodes
53843         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
53844           mkdir stageautofeedback-opcodes; \
53845         mv stageautofeedback-opcodes opcodes; \
53846         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
53847 @endif opcodes
53848 @if binutils
53849         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
53850           mkdir stageautofeedback-binutils; \
53851         mv stageautofeedback-binutils binutils; \
53852         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
53853 @endif binutils
53854 @if fixincludes
53855         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
53856           mkdir stageautofeedback-fixincludes; \
53857         mv stageautofeedback-fixincludes fixincludes; \
53858         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
53859 @endif fixincludes
53860 @if gas
53861         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
53862           mkdir stageautofeedback-gas; \
53863         mv stageautofeedback-gas gas; \
53864         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
53865 @endif gas
53866 @if gcc
53867         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
53868           mkdir stageautofeedback-gcc; \
53869         mv stageautofeedback-gcc gcc; \
53870         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
53871 @endif gcc
53872 @if gmp
53873         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
53874           mkdir stageautofeedback-gmp; \
53875         mv stageautofeedback-gmp gmp; \
53876         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
53877 @endif gmp
53878 @if mpfr
53879         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
53880           mkdir stageautofeedback-mpfr; \
53881         mv stageautofeedback-mpfr mpfr; \
53882         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
53883 @endif mpfr
53884 @if mpc
53885         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
53886           mkdir stageautofeedback-mpc; \
53887         mv stageautofeedback-mpc mpc; \
53888         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
53889 @endif mpc
53890 @if isl
53891         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
53892           mkdir stageautofeedback-isl; \
53893         mv stageautofeedback-isl isl; \
53894         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
53895 @endif isl
53896 @if libelf
53897         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
53898           mkdir stageautofeedback-libelf; \
53899         mv stageautofeedback-libelf libelf; \
53900         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
53901 @endif libelf
53902 @if gold
53903         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
53904           mkdir stageautofeedback-gold; \
53905         mv stageautofeedback-gold gold; \
53906         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
53907 @endif gold
53908 @if intl
53909         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
53910           mkdir stageautofeedback-intl; \
53911         mv stageautofeedback-intl intl; \
53912         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
53913 @endif intl
53914 @if ld
53915         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
53916           mkdir stageautofeedback-ld; \
53917         mv stageautofeedback-ld ld; \
53918         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
53919 @endif ld
53920 @if libbacktrace
53921         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
53922           mkdir stageautofeedback-libbacktrace; \
53923         mv stageautofeedback-libbacktrace libbacktrace; \
53924         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
53925 @endif libbacktrace
53926 @if libcpp
53927         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
53928           mkdir stageautofeedback-libcpp; \
53929         mv stageautofeedback-libcpp libcpp; \
53930         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
53931 @endif libcpp
53932 @if libdecnumber
53933         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
53934           mkdir stageautofeedback-libdecnumber; \
53935         mv stageautofeedback-libdecnumber libdecnumber; \
53936         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
53937 @endif libdecnumber
53938 @if libiberty
53939         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
53940           mkdir stageautofeedback-libiberty; \
53941         mv stageautofeedback-libiberty libiberty; \
53942         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
53943 @endif libiberty
53944 @if libiberty-linker-plugin
53945         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
53946           mkdir stageautofeedback-libiberty-linker-plugin; \
53947         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
53948         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
53949 @endif libiberty-linker-plugin
53950 @if libiconv
53951         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
53952           mkdir stageautofeedback-libiconv; \
53953         mv stageautofeedback-libiconv libiconv; \
53954         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
53955 @endif libiconv
53956 @if zlib
53957         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
53958           mkdir stageautofeedback-zlib; \
53959         mv stageautofeedback-zlib zlib; \
53960         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
53961 @endif zlib
53962 @if lto-plugin
53963         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
53964           mkdir stageautofeedback-lto-plugin; \
53965         mv stageautofeedback-lto-plugin lto-plugin; \
53966         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
53967 @endif lto-plugin
53968         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
53969           mkdir stageautofeedback-$(TARGET_SUBDIR); \
53970         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53971         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
53972
53973 stageautofeedback-end:: 
53974 @if bfd
53975         @if test -d $(HOST_SUBDIR)/bfd; then \
53976           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
53977           mv prev-bfd stageautoprofile-bfd; : ; \
53978         fi
53979 @endif bfd
53980 @if opcodes
53981         @if test -d $(HOST_SUBDIR)/opcodes; then \
53982           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
53983           mv prev-opcodes stageautoprofile-opcodes; : ; \
53984         fi
53985 @endif opcodes
53986 @if binutils
53987         @if test -d $(HOST_SUBDIR)/binutils; then \
53988           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
53989           mv prev-binutils stageautoprofile-binutils; : ; \
53990         fi
53991 @endif binutils
53992 @if fixincludes
53993         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53994           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
53995           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
53996         fi
53997 @endif fixincludes
53998 @if gas
53999         @if test -d $(HOST_SUBDIR)/gas; then \
54000           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
54001           mv prev-gas stageautoprofile-gas; : ; \
54002         fi
54003 @endif gas
54004 @if gcc
54005         @if test -d $(HOST_SUBDIR)/gcc; then \
54006           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
54007           mv prev-gcc stageautoprofile-gcc; : ; \
54008         fi
54009 @endif gcc
54010 @if gmp
54011         @if test -d $(HOST_SUBDIR)/gmp; then \
54012           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
54013           mv prev-gmp stageautoprofile-gmp; : ; \
54014         fi
54015 @endif gmp
54016 @if mpfr
54017         @if test -d $(HOST_SUBDIR)/mpfr; then \
54018           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
54019           mv prev-mpfr stageautoprofile-mpfr; : ; \
54020         fi
54021 @endif mpfr
54022 @if mpc
54023         @if test -d $(HOST_SUBDIR)/mpc; then \
54024           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
54025           mv prev-mpc stageautoprofile-mpc; : ; \
54026         fi
54027 @endif mpc
54028 @if isl
54029         @if test -d $(HOST_SUBDIR)/isl; then \
54030           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
54031           mv prev-isl stageautoprofile-isl; : ; \
54032         fi
54033 @endif isl
54034 @if libelf
54035         @if test -d $(HOST_SUBDIR)/libelf; then \
54036           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
54037           mv prev-libelf stageautoprofile-libelf; : ; \
54038         fi
54039 @endif libelf
54040 @if gold
54041         @if test -d $(HOST_SUBDIR)/gold; then \
54042           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
54043           mv prev-gold stageautoprofile-gold; : ; \
54044         fi
54045 @endif gold
54046 @if intl
54047         @if test -d $(HOST_SUBDIR)/intl; then \
54048           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
54049           mv prev-intl stageautoprofile-intl; : ; \
54050         fi
54051 @endif intl
54052 @if ld
54053         @if test -d $(HOST_SUBDIR)/ld; then \
54054           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
54055           mv prev-ld stageautoprofile-ld; : ; \
54056         fi
54057 @endif ld
54058 @if libbacktrace
54059         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54060           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
54061           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
54062         fi
54063 @endif libbacktrace
54064 @if libcpp
54065         @if test -d $(HOST_SUBDIR)/libcpp; then \
54066           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
54067           mv prev-libcpp stageautoprofile-libcpp; : ; \
54068         fi
54069 @endif libcpp
54070 @if libdecnumber
54071         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54072           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
54073           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
54074         fi
54075 @endif libdecnumber
54076 @if libiberty
54077         @if test -d $(HOST_SUBDIR)/libiberty; then \
54078           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
54079           mv prev-libiberty stageautoprofile-libiberty; : ; \
54080         fi
54081 @endif libiberty
54082 @if libiberty-linker-plugin
54083         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54084           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
54085           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
54086         fi
54087 @endif libiberty-linker-plugin
54088 @if libiconv
54089         @if test -d $(HOST_SUBDIR)/libiconv; then \
54090           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
54091           mv prev-libiconv stageautoprofile-libiconv; : ; \
54092         fi
54093 @endif libiconv
54094 @if zlib
54095         @if test -d $(HOST_SUBDIR)/zlib; then \
54096           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
54097           mv prev-zlib stageautoprofile-zlib; : ; \
54098         fi
54099 @endif zlib
54100 @if lto-plugin
54101         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54102           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
54103           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
54104         fi
54105 @endif lto-plugin
54106         @if test -d $(TARGET_SUBDIR); then \
54107           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
54108           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
54109         fi
54110         rm -f stage_current
54111
54112 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
54113 # remade, but not reconfigured.  The next stage (if any) will not be
54114 # reconfigured either.
54115 .PHONY: stageautofeedback-bubble
54116 stageautofeedback-bubble:: stageautoprofile-bubble
54117         @r=`${PWD_COMMAND}`; export r; \
54118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
54120           echo Skipping rebuild of stageautofeedback; \
54121         else \
54122           $(MAKE) stageautofeedback-start; \
54123           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
54124         fi
54125
54126 .PHONY: all-stageautofeedback clean-stageautofeedback
54127 do-clean: clean-stageautofeedback
54128
54129 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54130 # only possibility, but now it conflicts with no-bootstrap rules
54131 @if gcc-bootstrap
54132
54133
54134
54135 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
54136 autoprofiledbootstrap:
54137         echo stageautofeedback > stage_final
54138         @r=`${PWD_COMMAND}`; export r; \
54139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54140         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
54141         @: $(MAKE); $(unstage)
54142         @r=`${PWD_COMMAND}`; export r; \
54143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54145         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54146
54147 autoprofiledbootstrap-lean:
54148         echo stageautofeedback > stage_final
54149         @r=`${PWD_COMMAND}`; export r; \
54150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54151         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
54152         @: $(MAKE); $(unstage)
54153         @r=`${PWD_COMMAND}`; export r; \
54154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54155         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54156         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54157
54158
54159 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54160 distclean-stageautoprofile:: distclean-stageautofeedback 
54161 .PHONY: distclean-stageautofeedback
54162 distclean-stageautofeedback::
54163         @: $(MAKE); $(stage)
54164         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
54165         rm -rf stageautofeedback-* 
54166
54167
54168 @endif gcc-bootstrap
54169
54170
54171
54172 stageprofile-end::
54173         $(MAKE) distclean-stagefeedback
54174
54175 stagefeedback-start::
54176         @r=`${PWD_COMMAND}`; export r; \
54177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54178         for i in prev-*; do \
54179           j=`echo $$i | sed s/^prev-//`; \
54180           cd $$r/$$i && \
54181           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
54182           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
54183         done
54184
54185 @if gcc-bootstrap
54186 do-distclean: distclean-stage1
54187
54188 # Provide a GCC build when we're building target libraries.  This does
54189 # not work as a dependency, just as the minimum necessary to avoid errors.
54190 stage_last:
54191         @r=`${PWD_COMMAND}`; export r; \
54192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54193         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54194
54195 # Same as unstage, but not phony and defaulting to stage1-start.  We place
54196 # it in the dependency so that for example `make -j3 all-gcc' works.
54197 stage_current:
54198         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54199
54200 .PHONY: restrap
54201 restrap::
54202         @: $(MAKE); $(stage)
54203         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-* stageautoprofile-* stageautofeedback-*
54204 restrap:: all
54205 @endif gcc-bootstrap
54206
54207 # --------------------------------------
54208 # Dependencies between different modules
54209 # --------------------------------------
54210
54211 # Generic dependencies for target modules on host stuff, especially gcc
54212 @if gcc-bootstrap
54213 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
54214 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
54215 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
54216 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
54217 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
54218 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
54219 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
54220 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
54221 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
54222 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
54223 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
54224 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
54225 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
54226 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
54227 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
54228 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
54229 configure-stage1-target-libmpx: maybe-all-stage1-gcc
54230 configure-stage2-target-libmpx: maybe-all-stage2-gcc
54231 configure-stage3-target-libmpx: maybe-all-stage3-gcc
54232 configure-stage4-target-libmpx: maybe-all-stage4-gcc
54233 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
54234 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
54235 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-gcc
54236 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-gcc
54237 configure-stage1-target-libvtv: maybe-all-stage1-gcc
54238 configure-stage2-target-libvtv: maybe-all-stage2-gcc
54239 configure-stage3-target-libvtv: maybe-all-stage3-gcc
54240 configure-stage4-target-libvtv: maybe-all-stage4-gcc
54241 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
54242 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
54243 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
54244 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
54245 configure-target-libcilkrts: stage_last
54246 configure-target-liboffloadmic: stage_last
54247 configure-target-libssp: stage_last
54248 configure-target-newlib: stage_last
54249 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54250 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54251 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54252 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54253 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54254 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54255 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
54256 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
54257 configure-target-libbacktrace: stage_last
54258 configure-target-libquadmath: stage_last
54259 configure-target-libgfortran: stage_last
54260 configure-target-libobjc: stage_last
54261 configure-target-libgo: stage_last
54262 configure-target-libtermcap: stage_last
54263 configure-target-winsup: stage_last
54264 configure-target-libgloss: stage_last
54265 configure-target-libffi: stage_last
54266 configure-target-zlib: stage_last
54267 configure-target-rda: stage_last
54268 configure-target-libada: stage_last
54269 configure-stage1-target-libgomp: maybe-all-stage1-gcc
54270 configure-stage2-target-libgomp: maybe-all-stage2-gcc
54271 configure-stage3-target-libgomp: maybe-all-stage3-gcc
54272 configure-stage4-target-libgomp: maybe-all-stage4-gcc
54273 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
54274 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
54275 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
54276 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
54277 configure-target-libitm: stage_last
54278 configure-target-libatomic: stage_last
54279 @endif gcc-bootstrap
54280
54281 @if gcc-no-bootstrap
54282 configure-target-libstdc++-v3: maybe-all-gcc
54283 configure-target-libsanitizer: maybe-all-gcc
54284 configure-target-libmpx: maybe-all-gcc
54285 configure-target-libvtv: maybe-all-gcc
54286 configure-target-libcilkrts: maybe-all-gcc
54287 configure-target-liboffloadmic: maybe-all-gcc
54288 configure-target-libssp: maybe-all-gcc
54289 configure-target-newlib: maybe-all-gcc
54290 configure-target-libgcc: maybe-all-gcc
54291 configure-target-libbacktrace: maybe-all-gcc
54292 configure-target-libquadmath: maybe-all-gcc
54293 configure-target-libgfortran: maybe-all-gcc
54294 configure-target-libobjc: maybe-all-gcc
54295 configure-target-libgo: maybe-all-gcc
54296 configure-target-libtermcap: maybe-all-gcc
54297 configure-target-winsup: maybe-all-gcc
54298 configure-target-libgloss: maybe-all-gcc
54299 configure-target-libffi: maybe-all-gcc
54300 configure-target-zlib: maybe-all-gcc
54301 configure-target-rda: maybe-all-gcc
54302 configure-target-libada: maybe-all-gcc
54303 configure-target-libgomp: maybe-all-gcc
54304 configure-target-libitm: maybe-all-gcc
54305 configure-target-libatomic: maybe-all-gcc
54306 @endif gcc-no-bootstrap
54307
54308
54309 # There are two types of dependencies here: 'hard' dependencies, where one
54310 # module simply won't build without the other; and 'soft' dependencies, where
54311 # if the depended-on module is missing, the depending module will do without
54312 # or find a substitute somewhere (perhaps installed).  Soft dependencies
54313 # are made here to depend on a 'maybe-' target.  If you're not sure,
54314 # it's safer to use a soft dependency.
54315
54316
54317
54318
54319
54320
54321 # With all the machinery above in place, it is pretty easy to generate
54322 # dependencies.  Host dependencies are a bit more complex because we have
54323 # to check for bootstrap/prebootstrap dependencies.  To resolve
54324 # prebootstrap dependencies, prebootstrap modules are gathered in
54325 # a hash table.
54326 all-build-bison: maybe-all-build-texinfo
54327 all-build-flex: maybe-all-build-texinfo
54328 all-build-flex: maybe-all-build-bison
54329 all-build-flex: maybe-all-build-m4
54330 all-build-libiberty: maybe-all-build-texinfo
54331 all-build-m4: maybe-all-build-texinfo
54332 all-build-fixincludes: maybe-all-build-libiberty
54333 all-build-libcpp: maybe-all-build-libiberty
54334 configure-gcc: maybe-configure-intl
54335
54336 configure-stage1-gcc: maybe-configure-stage1-intl
54337 configure-stage2-gcc: maybe-configure-stage2-intl
54338 configure-stage3-gcc: maybe-configure-stage3-intl
54339 configure-stage4-gcc: maybe-configure-stage4-intl
54340 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54341 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54342 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
54343 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
54344 configure-gcc: maybe-all-gmp
54345
54346 configure-stage1-gcc: maybe-all-stage1-gmp
54347 configure-stage2-gcc: maybe-all-stage2-gmp
54348 configure-stage3-gcc: maybe-all-stage3-gmp
54349 configure-stage4-gcc: maybe-all-stage4-gmp
54350 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
54351 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
54352 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
54353 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
54354 configure-gcc: maybe-all-mpfr
54355
54356 configure-stage1-gcc: maybe-all-stage1-mpfr
54357 configure-stage2-gcc: maybe-all-stage2-mpfr
54358 configure-stage3-gcc: maybe-all-stage3-mpfr
54359 configure-stage4-gcc: maybe-all-stage4-mpfr
54360 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
54361 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
54362 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
54363 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
54364 configure-gcc: maybe-all-mpc
54365
54366 configure-stage1-gcc: maybe-all-stage1-mpc
54367 configure-stage2-gcc: maybe-all-stage2-mpc
54368 configure-stage3-gcc: maybe-all-stage3-mpc
54369 configure-stage4-gcc: maybe-all-stage4-mpc
54370 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
54371 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
54372 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
54373 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
54374 configure-gcc: maybe-all-isl
54375
54376 configure-stage1-gcc: maybe-all-stage1-isl
54377 configure-stage2-gcc: maybe-all-stage2-isl
54378 configure-stage3-gcc: maybe-all-stage3-isl
54379 configure-stage4-gcc: maybe-all-stage4-isl
54380 configure-stageprofile-gcc: maybe-all-stageprofile-isl
54381 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
54382 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
54383 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
54384 configure-gcc: maybe-all-lto-plugin
54385
54386 configure-stage1-gcc: maybe-all-stage1-lto-plugin
54387 configure-stage2-gcc: maybe-all-stage2-lto-plugin
54388 configure-stage3-gcc: maybe-all-stage3-lto-plugin
54389 configure-stage4-gcc: maybe-all-stage4-lto-plugin
54390 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
54391 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
54392 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
54393 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
54394 configure-gcc: maybe-all-binutils
54395
54396 configure-stage1-gcc: maybe-all-stage1-binutils
54397 configure-stage2-gcc: maybe-all-stage2-binutils
54398 configure-stage3-gcc: maybe-all-stage3-binutils
54399 configure-stage4-gcc: maybe-all-stage4-binutils
54400 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54401 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54402 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
54403 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
54404 configure-gcc: maybe-all-gas
54405
54406 configure-stage1-gcc: maybe-all-stage1-gas
54407 configure-stage2-gcc: maybe-all-stage2-gas
54408 configure-stage3-gcc: maybe-all-stage3-gas
54409 configure-stage4-gcc: maybe-all-stage4-gas
54410 configure-stageprofile-gcc: maybe-all-stageprofile-gas
54411 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
54412 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
54413 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
54414 configure-gcc: maybe-all-ld
54415
54416 configure-stage1-gcc: maybe-all-stage1-ld
54417 configure-stage2-gcc: maybe-all-stage2-ld
54418 configure-stage3-gcc: maybe-all-stage3-ld
54419 configure-stage4-gcc: maybe-all-stage4-ld
54420 configure-stageprofile-gcc: maybe-all-stageprofile-ld
54421 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
54422 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
54423 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
54424 configure-gcc: maybe-all-gold
54425
54426 configure-stage1-gcc: maybe-all-stage1-gold
54427 configure-stage2-gcc: maybe-all-stage2-gold
54428 configure-stage3-gcc: maybe-all-stage3-gold
54429 configure-stage4-gcc: maybe-all-stage4-gold
54430 configure-stageprofile-gcc: maybe-all-stageprofile-gold
54431 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
54432 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
54433 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
54434 configure-gcc: maybe-all-libelf
54435
54436 configure-stage1-gcc: maybe-all-stage1-libelf
54437 configure-stage2-gcc: maybe-all-stage2-libelf
54438 configure-stage3-gcc: maybe-all-stage3-libelf
54439 configure-stage4-gcc: maybe-all-stage4-libelf
54440 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
54441 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
54442 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
54443 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
54444 configure-gcc: maybe-all-libiconv
54445
54446 configure-stage1-gcc: maybe-all-stage1-libiconv
54447 configure-stage2-gcc: maybe-all-stage2-libiconv
54448 configure-stage3-gcc: maybe-all-stage3-libiconv
54449 configure-stage4-gcc: maybe-all-stage4-libiconv
54450 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
54451 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
54452 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
54453 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
54454 all-gcc: all-libiberty
54455
54456 all-stage1-gcc: all-stage1-libiberty
54457 all-stage2-gcc: all-stage2-libiberty
54458 all-stage3-gcc: all-stage3-libiberty
54459 all-stage4-gcc: all-stage4-libiberty
54460 all-stageprofile-gcc: all-stageprofile-libiberty
54461 all-stagefeedback-gcc: all-stagefeedback-libiberty
54462 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
54463 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
54464 all-gcc: maybe-all-intl
54465
54466 all-stage1-gcc: maybe-all-stage1-intl
54467 all-stage2-gcc: maybe-all-stage2-intl
54468 all-stage3-gcc: maybe-all-stage3-intl
54469 all-stage4-gcc: maybe-all-stage4-intl
54470 all-stageprofile-gcc: maybe-all-stageprofile-intl
54471 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
54472 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
54473 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
54474 all-gcc: maybe-all-mpfr
54475
54476 all-stage1-gcc: maybe-all-stage1-mpfr
54477 all-stage2-gcc: maybe-all-stage2-mpfr
54478 all-stage3-gcc: maybe-all-stage3-mpfr
54479 all-stage4-gcc: maybe-all-stage4-mpfr
54480 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
54481 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
54482 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
54483 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
54484 all-gcc: maybe-all-mpc
54485
54486 all-stage1-gcc: maybe-all-stage1-mpc
54487 all-stage2-gcc: maybe-all-stage2-mpc
54488 all-stage3-gcc: maybe-all-stage3-mpc
54489 all-stage4-gcc: maybe-all-stage4-mpc
54490 all-stageprofile-gcc: maybe-all-stageprofile-mpc
54491 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
54492 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
54493 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
54494 all-gcc: maybe-all-isl
54495
54496 all-stage1-gcc: maybe-all-stage1-isl
54497 all-stage2-gcc: maybe-all-stage2-isl
54498 all-stage3-gcc: maybe-all-stage3-isl
54499 all-stage4-gcc: maybe-all-stage4-isl
54500 all-stageprofile-gcc: maybe-all-stageprofile-isl
54501 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
54502 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
54503 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
54504 all-gcc: maybe-all-build-texinfo
54505
54506 all-stage1-gcc: maybe-all-build-texinfo
54507 all-stage2-gcc: maybe-all-build-texinfo
54508 all-stage3-gcc: maybe-all-build-texinfo
54509 all-stage4-gcc: maybe-all-build-texinfo
54510 all-stageprofile-gcc: maybe-all-build-texinfo
54511 all-stagefeedback-gcc: maybe-all-build-texinfo
54512 all-stageautoprofile-gcc: maybe-all-build-texinfo
54513 all-stageautofeedback-gcc: maybe-all-build-texinfo
54514 all-gcc: maybe-all-build-bison
54515
54516 all-stage1-gcc: maybe-all-build-bison
54517 all-stage2-gcc: maybe-all-build-bison
54518 all-stage3-gcc: maybe-all-build-bison
54519 all-stage4-gcc: maybe-all-build-bison
54520 all-stageprofile-gcc: maybe-all-build-bison
54521 all-stagefeedback-gcc: maybe-all-build-bison
54522 all-stageautoprofile-gcc: maybe-all-build-bison
54523 all-stageautofeedback-gcc: maybe-all-build-bison
54524 all-gcc: maybe-all-build-flex
54525
54526 all-stage1-gcc: maybe-all-build-flex
54527 all-stage2-gcc: maybe-all-build-flex
54528 all-stage3-gcc: maybe-all-build-flex
54529 all-stage4-gcc: maybe-all-build-flex
54530 all-stageprofile-gcc: maybe-all-build-flex
54531 all-stagefeedback-gcc: maybe-all-build-flex
54532 all-stageautoprofile-gcc: maybe-all-build-flex
54533 all-stageautofeedback-gcc: maybe-all-build-flex
54534 all-gcc: maybe-all-build-libiberty
54535
54536 all-stage1-gcc: maybe-all-build-libiberty
54537 all-stage2-gcc: maybe-all-build-libiberty
54538 all-stage3-gcc: maybe-all-build-libiberty
54539 all-stage4-gcc: maybe-all-build-libiberty
54540 all-stageprofile-gcc: maybe-all-build-libiberty
54541 all-stagefeedback-gcc: maybe-all-build-libiberty
54542 all-stageautoprofile-gcc: maybe-all-build-libiberty
54543 all-stageautofeedback-gcc: maybe-all-build-libiberty
54544 all-gcc: maybe-all-build-fixincludes
54545
54546 all-stage1-gcc: maybe-all-build-fixincludes
54547 all-stage2-gcc: maybe-all-build-fixincludes
54548 all-stage3-gcc: maybe-all-build-fixincludes
54549 all-stage4-gcc: maybe-all-build-fixincludes
54550 all-stageprofile-gcc: maybe-all-build-fixincludes
54551 all-stagefeedback-gcc: maybe-all-build-fixincludes
54552 all-stageautoprofile-gcc: maybe-all-build-fixincludes
54553 all-stageautofeedback-gcc: maybe-all-build-fixincludes
54554 all-gcc: maybe-all-build-libcpp
54555
54556 all-stage1-gcc: maybe-all-build-libcpp
54557 all-stage2-gcc: maybe-all-build-libcpp
54558 all-stage3-gcc: maybe-all-build-libcpp
54559 all-stage4-gcc: maybe-all-build-libcpp
54560 all-stageprofile-gcc: maybe-all-build-libcpp
54561 all-stagefeedback-gcc: maybe-all-build-libcpp
54562 all-stageautoprofile-gcc: maybe-all-build-libcpp
54563 all-stageautofeedback-gcc: maybe-all-build-libcpp
54564 all-gcc: maybe-all-zlib
54565
54566 all-stage1-gcc: maybe-all-stage1-zlib
54567 all-stage2-gcc: maybe-all-stage2-zlib
54568 all-stage3-gcc: maybe-all-stage3-zlib
54569 all-stage4-gcc: maybe-all-stage4-zlib
54570 all-stageprofile-gcc: maybe-all-stageprofile-zlib
54571 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
54572 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
54573 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
54574 all-gcc: all-libbacktrace
54575
54576 all-stage1-gcc: all-stage1-libbacktrace
54577 all-stage2-gcc: all-stage2-libbacktrace
54578 all-stage3-gcc: all-stage3-libbacktrace
54579 all-stage4-gcc: all-stage4-libbacktrace
54580 all-stageprofile-gcc: all-stageprofile-libbacktrace
54581 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
54582 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
54583 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
54584 all-gcc: all-libcpp
54585
54586 all-stage1-gcc: all-stage1-libcpp
54587 all-stage2-gcc: all-stage2-libcpp
54588 all-stage3-gcc: all-stage3-libcpp
54589 all-stage4-gcc: all-stage4-libcpp
54590 all-stageprofile-gcc: all-stageprofile-libcpp
54591 all-stagefeedback-gcc: all-stagefeedback-libcpp
54592 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
54593 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
54594 all-gcc: all-libdecnumber
54595
54596 all-stage1-gcc: all-stage1-libdecnumber
54597 all-stage2-gcc: all-stage2-libdecnumber
54598 all-stage3-gcc: all-stage3-libdecnumber
54599 all-stage4-gcc: all-stage4-libdecnumber
54600 all-stageprofile-gcc: all-stageprofile-libdecnumber
54601 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
54602 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
54603 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
54604 all-gcc: maybe-all-libiberty
54605
54606 all-stage1-gcc: maybe-all-stage1-libiberty
54607 all-stage2-gcc: maybe-all-stage2-libiberty
54608 all-stage3-gcc: maybe-all-stage3-libiberty
54609 all-stage4-gcc: maybe-all-stage4-libiberty
54610 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
54611 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
54612 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
54613 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
54614 all-gcc: maybe-all-fixincludes
54615
54616 all-stage1-gcc: maybe-all-stage1-fixincludes
54617 all-stage2-gcc: maybe-all-stage2-fixincludes
54618 all-stage3-gcc: maybe-all-stage3-fixincludes
54619 all-stage4-gcc: maybe-all-stage4-fixincludes
54620 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
54621 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
54622 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
54623 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
54624 all-gcc: maybe-all-lto-plugin
54625
54626 all-stage1-gcc: maybe-all-stage1-lto-plugin
54627 all-stage2-gcc: maybe-all-stage2-lto-plugin
54628 all-stage3-gcc: maybe-all-stage3-lto-plugin
54629 all-stage4-gcc: maybe-all-stage4-lto-plugin
54630 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
54631 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
54632 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
54633 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
54634 all-gcc: maybe-all-libiconv
54635
54636 all-stage1-gcc: maybe-all-stage1-libiconv
54637 all-stage2-gcc: maybe-all-stage2-libiconv
54638 all-stage3-gcc: maybe-all-stage3-libiconv
54639 all-stage4-gcc: maybe-all-stage4-libiconv
54640 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
54641 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
54642 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
54643 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
54644 info-gcc: maybe-all-build-libiberty
54645
54646 info-stage1-gcc: maybe-all-build-libiberty
54647 info-stage2-gcc: maybe-all-build-libiberty
54648 info-stage3-gcc: maybe-all-build-libiberty
54649 info-stage4-gcc: maybe-all-build-libiberty
54650 info-stageprofile-gcc: maybe-all-build-libiberty
54651 info-stagefeedback-gcc: maybe-all-build-libiberty
54652 info-stageautoprofile-gcc: maybe-all-build-libiberty
54653 info-stageautofeedback-gcc: maybe-all-build-libiberty
54654 dvi-gcc: maybe-all-build-libiberty
54655
54656 dvi-stage1-gcc: maybe-all-build-libiberty
54657 dvi-stage2-gcc: maybe-all-build-libiberty
54658 dvi-stage3-gcc: maybe-all-build-libiberty
54659 dvi-stage4-gcc: maybe-all-build-libiberty
54660 dvi-stageprofile-gcc: maybe-all-build-libiberty
54661 dvi-stagefeedback-gcc: maybe-all-build-libiberty
54662 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
54663 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
54664 pdf-gcc: maybe-all-build-libiberty
54665
54666 pdf-stage1-gcc: maybe-all-build-libiberty
54667 pdf-stage2-gcc: maybe-all-build-libiberty
54668 pdf-stage3-gcc: maybe-all-build-libiberty
54669 pdf-stage4-gcc: maybe-all-build-libiberty
54670 pdf-stageprofile-gcc: maybe-all-build-libiberty
54671 pdf-stagefeedback-gcc: maybe-all-build-libiberty
54672 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
54673 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
54674 html-gcc: maybe-all-build-libiberty
54675
54676 html-stage1-gcc: maybe-all-build-libiberty
54677 html-stage2-gcc: maybe-all-build-libiberty
54678 html-stage3-gcc: maybe-all-build-libiberty
54679 html-stage4-gcc: maybe-all-build-libiberty
54680 html-stageprofile-gcc: maybe-all-build-libiberty
54681 html-stagefeedback-gcc: maybe-all-build-libiberty
54682 html-stageautoprofile-gcc: maybe-all-build-libiberty
54683 html-stageautofeedback-gcc: maybe-all-build-libiberty
54684 install-gcc: maybe-install-fixincludes
54685 install-gcc: maybe-install-lto-plugin
54686 install-strip-gcc: maybe-install-strip-fixincludes
54687 install-strip-gcc: maybe-install-strip-lto-plugin
54688 configure-libcpp: configure-libiberty
54689
54690 configure-stage1-libcpp: configure-stage1-libiberty
54691 configure-stage2-libcpp: configure-stage2-libiberty
54692 configure-stage3-libcpp: configure-stage3-libiberty
54693 configure-stage4-libcpp: configure-stage4-libiberty
54694 configure-stageprofile-libcpp: configure-stageprofile-libiberty
54695 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
54696 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
54697 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
54698 configure-libcpp: maybe-configure-intl
54699
54700 configure-stage1-libcpp: maybe-configure-stage1-intl
54701 configure-stage2-libcpp: maybe-configure-stage2-intl
54702 configure-stage3-libcpp: maybe-configure-stage3-intl
54703 configure-stage4-libcpp: maybe-configure-stage4-intl
54704 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
54705 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
54706 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
54707 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
54708 configure-libcpp: maybe-all-libiconv
54709
54710 configure-stage1-libcpp: maybe-all-stage1-libiconv
54711 configure-stage2-libcpp: maybe-all-stage2-libiconv
54712 configure-stage3-libcpp: maybe-all-stage3-libiconv
54713 configure-stage4-libcpp: maybe-all-stage4-libiconv
54714 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
54715 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
54716 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
54717 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
54718 all-libcpp: all-libiberty
54719
54720 all-stage1-libcpp: all-stage1-libiberty
54721 all-stage2-libcpp: all-stage2-libiberty
54722 all-stage3-libcpp: all-stage3-libiberty
54723 all-stage4-libcpp: all-stage4-libiberty
54724 all-stageprofile-libcpp: all-stageprofile-libiberty
54725 all-stagefeedback-libcpp: all-stagefeedback-libiberty
54726 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
54727 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
54728 all-libcpp: maybe-all-intl
54729
54730 all-stage1-libcpp: maybe-all-stage1-intl
54731 all-stage2-libcpp: maybe-all-stage2-intl
54732 all-stage3-libcpp: maybe-all-stage3-intl
54733 all-stage4-libcpp: maybe-all-stage4-intl
54734 all-stageprofile-libcpp: maybe-all-stageprofile-intl
54735 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
54736 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
54737 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
54738 all-libcpp: maybe-all-libiconv
54739
54740 all-stage1-libcpp: maybe-all-stage1-libiconv
54741 all-stage2-libcpp: maybe-all-stage2-libiconv
54742 all-stage3-libcpp: maybe-all-stage3-libiconv
54743 all-stage4-libcpp: maybe-all-stage4-libiconv
54744 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
54745 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
54746 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
54747 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
54748 all-fixincludes: maybe-all-libiberty
54749
54750 all-stage1-fixincludes: maybe-all-stage1-libiberty
54751 all-stage2-fixincludes: maybe-all-stage2-libiberty
54752 all-stage3-fixincludes: maybe-all-stage3-libiberty
54753 all-stage4-fixincludes: maybe-all-stage4-libiberty
54754 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
54755 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
54756 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
54757 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
54758 all-gnattools: maybe-all-target-libada
54759 all-gnattools: maybe-all-target-libstdc++-v3
54760 all-lto-plugin: maybe-all-libiberty
54761
54762 all-stage1-lto-plugin: maybe-all-stage1-libiberty
54763 all-stage2-lto-plugin: maybe-all-stage2-libiberty
54764 all-stage3-lto-plugin: maybe-all-stage3-libiberty
54765 all-stage4-lto-plugin: maybe-all-stage4-libiberty
54766 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
54767 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
54768 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
54769 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
54770 all-lto-plugin: maybe-all-libiberty-linker-plugin
54771
54772 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
54773 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
54774 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
54775 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
54776 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
54777 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
54778 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
54779 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
54780 configure-libcc1: maybe-configure-gcc
54781 all-libcc1: maybe-all-gcc
54782 all-gotools: maybe-all-target-libgo
54783 all-utils: maybe-all-libiberty
54784 configure-intl: maybe-all-libiconv
54785
54786 configure-stage1-intl: maybe-all-stage1-libiconv
54787 configure-stage2-intl: maybe-all-stage2-libiconv
54788 configure-stage3-intl: maybe-all-stage3-libiconv
54789 configure-stage4-intl: maybe-all-stage4-libiconv
54790 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
54791 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
54792 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
54793 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
54794 configure-mpfr: maybe-all-gmp
54795
54796 configure-stage1-mpfr: maybe-all-stage1-gmp
54797 configure-stage2-mpfr: maybe-all-stage2-gmp
54798 configure-stage3-mpfr: maybe-all-stage3-gmp
54799 configure-stage4-mpfr: maybe-all-stage4-gmp
54800 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
54801 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
54802 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
54803 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
54804 configure-mpc: maybe-all-mpfr
54805
54806 configure-stage1-mpc: maybe-all-stage1-mpfr
54807 configure-stage2-mpc: maybe-all-stage2-mpfr
54808 configure-stage3-mpc: maybe-all-stage3-mpfr
54809 configure-stage4-mpc: maybe-all-stage4-mpfr
54810 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
54811 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
54812 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
54813 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
54814 configure-isl: maybe-all-gmp
54815
54816 configure-stage1-isl: maybe-all-stage1-gmp
54817 configure-stage2-isl: maybe-all-stage2-gmp
54818 configure-stage3-isl: maybe-all-stage3-gmp
54819 configure-stage4-isl: maybe-all-stage4-gmp
54820 configure-stageprofile-isl: maybe-all-stageprofile-gmp
54821 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
54822 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
54823 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
54824 all-intl: maybe-all-libiconv
54825
54826 all-stage1-intl: maybe-all-stage1-libiconv
54827 all-stage2-intl: maybe-all-stage2-libiconv
54828 all-stage3-intl: maybe-all-stage3-libiconv
54829 all-stage4-intl: maybe-all-stage4-libiconv
54830 all-stageprofile-intl: maybe-all-stageprofile-libiconv
54831 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
54832 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
54833 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
54834 configure-gdb: maybe-all-intl
54835 configure-gdb: maybe-configure-sim
54836 configure-gdb: maybe-all-bfd
54837 configure-gdb: maybe-all-libiconv
54838 all-gdb: maybe-all-libiberty
54839 all-gdb: maybe-all-libiconv
54840 all-gdb: maybe-all-opcodes
54841 all-gdb: maybe-all-readline
54842 all-gdb: maybe-all-build-bison
54843 all-gdb: maybe-all-sim
54844 all-gdb: maybe-all-libdecnumber
54845 all-gdb: maybe-all-libtermcap
54846 configure-libgui: maybe-configure-tcl
54847 configure-libgui: maybe-configure-tk
54848 all-libgui: maybe-all-tcl
54849 all-libgui: maybe-all-tk
54850 all-libgui: maybe-all-itcl
54851 configure-bfd: configure-libiberty
54852
54853 configure-stage1-bfd: configure-stage1-libiberty
54854 configure-stage2-bfd: configure-stage2-libiberty
54855 configure-stage3-bfd: configure-stage3-libiberty
54856 configure-stage4-bfd: configure-stage4-libiberty
54857 configure-stageprofile-bfd: configure-stageprofile-libiberty
54858 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
54859 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
54860 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
54861 configure-bfd: maybe-configure-intl
54862
54863 configure-stage1-bfd: maybe-configure-stage1-intl
54864 configure-stage2-bfd: maybe-configure-stage2-intl
54865 configure-stage3-bfd: maybe-configure-stage3-intl
54866 configure-stage4-bfd: maybe-configure-stage4-intl
54867 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
54868 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
54869 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
54870 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
54871 all-bfd: maybe-all-libiberty
54872
54873 all-stage1-bfd: maybe-all-stage1-libiberty
54874 all-stage2-bfd: maybe-all-stage2-libiberty
54875 all-stage3-bfd: maybe-all-stage3-libiberty
54876 all-stage4-bfd: maybe-all-stage4-libiberty
54877 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
54878 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
54879 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
54880 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
54881 all-bfd: maybe-all-intl
54882
54883 all-stage1-bfd: maybe-all-stage1-intl
54884 all-stage2-bfd: maybe-all-stage2-intl
54885 all-stage3-bfd: maybe-all-stage3-intl
54886 all-stage4-bfd: maybe-all-stage4-intl
54887 all-stageprofile-bfd: maybe-all-stageprofile-intl
54888 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
54889 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
54890 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
54891 all-bfd: maybe-all-zlib
54892
54893 all-stage1-bfd: maybe-all-stage1-zlib
54894 all-stage2-bfd: maybe-all-stage2-zlib
54895 all-stage3-bfd: maybe-all-stage3-zlib
54896 all-stage4-bfd: maybe-all-stage4-zlib
54897 all-stageprofile-bfd: maybe-all-stageprofile-zlib
54898 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
54899 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
54900 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
54901 configure-opcodes: configure-libiberty
54902
54903 configure-stage1-opcodes: configure-stage1-libiberty
54904 configure-stage2-opcodes: configure-stage2-libiberty
54905 configure-stage3-opcodes: configure-stage3-libiberty
54906 configure-stage4-opcodes: configure-stage4-libiberty
54907 configure-stageprofile-opcodes: configure-stageprofile-libiberty
54908 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
54909 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
54910 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
54911 all-opcodes: maybe-all-libiberty
54912
54913 all-stage1-opcodes: maybe-all-stage1-libiberty
54914 all-stage2-opcodes: maybe-all-stage2-libiberty
54915 all-stage3-opcodes: maybe-all-stage3-libiberty
54916 all-stage4-opcodes: maybe-all-stage4-libiberty
54917 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54918 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54919 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
54920 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
54921 configure-binutils: maybe-configure-intl
54922
54923 configure-stage1-binutils: maybe-configure-stage1-intl
54924 configure-stage2-binutils: maybe-configure-stage2-intl
54925 configure-stage3-binutils: maybe-configure-stage3-intl
54926 configure-stage4-binutils: maybe-configure-stage4-intl
54927 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
54928 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
54929 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
54930 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
54931 all-binutils: maybe-all-libiberty
54932
54933 all-stage1-binutils: maybe-all-stage1-libiberty
54934 all-stage2-binutils: maybe-all-stage2-libiberty
54935 all-stage3-binutils: maybe-all-stage3-libiberty
54936 all-stage4-binutils: maybe-all-stage4-libiberty
54937 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
54938 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
54939 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
54940 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
54941 all-binutils: maybe-all-opcodes
54942
54943 all-stage1-binutils: maybe-all-stage1-opcodes
54944 all-stage2-binutils: maybe-all-stage2-opcodes
54945 all-stage3-binutils: maybe-all-stage3-opcodes
54946 all-stage4-binutils: maybe-all-stage4-opcodes
54947 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
54948 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
54949 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
54950 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
54951 all-binutils: maybe-all-bfd
54952
54953 all-stage1-binutils: maybe-all-stage1-bfd
54954 all-stage2-binutils: maybe-all-stage2-bfd
54955 all-stage3-binutils: maybe-all-stage3-bfd
54956 all-stage4-binutils: maybe-all-stage4-bfd
54957 all-stageprofile-binutils: maybe-all-stageprofile-bfd
54958 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
54959 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
54960 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
54961 all-binutils: maybe-all-build-flex
54962
54963 all-stage1-binutils: maybe-all-build-flex
54964 all-stage2-binutils: maybe-all-build-flex
54965 all-stage3-binutils: maybe-all-build-flex
54966 all-stage4-binutils: maybe-all-build-flex
54967 all-stageprofile-binutils: maybe-all-build-flex
54968 all-stagefeedback-binutils: maybe-all-build-flex
54969 all-stageautoprofile-binutils: maybe-all-build-flex
54970 all-stageautofeedback-binutils: maybe-all-build-flex
54971 all-binutils: maybe-all-build-bison
54972
54973 all-stage1-binutils: maybe-all-build-bison
54974 all-stage2-binutils: maybe-all-build-bison
54975 all-stage3-binutils: maybe-all-build-bison
54976 all-stage4-binutils: maybe-all-build-bison
54977 all-stageprofile-binutils: maybe-all-build-bison
54978 all-stagefeedback-binutils: maybe-all-build-bison
54979 all-stageautoprofile-binutils: maybe-all-build-bison
54980 all-stageautofeedback-binutils: maybe-all-build-bison
54981 all-binutils: maybe-all-intl
54982
54983 all-stage1-binutils: maybe-all-stage1-intl
54984 all-stage2-binutils: maybe-all-stage2-intl
54985 all-stage3-binutils: maybe-all-stage3-intl
54986 all-stage4-binutils: maybe-all-stage4-intl
54987 all-stageprofile-binutils: maybe-all-stageprofile-intl
54988 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
54989 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
54990 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
54991 all-binutils: maybe-all-gas
54992
54993 all-stage1-binutils: maybe-all-stage1-gas
54994 all-stage2-binutils: maybe-all-stage2-gas
54995 all-stage3-binutils: maybe-all-stage3-gas
54996 all-stage4-binutils: maybe-all-stage4-gas
54997 all-stageprofile-binutils: maybe-all-stageprofile-gas
54998 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
54999 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
55000 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
55001 install-binutils: maybe-install-opcodes
55002 install-strip-binutils: maybe-install-strip-opcodes
55003 install-opcodes: maybe-install-bfd
55004 install-strip-opcodes: maybe-install-strip-bfd
55005 configure-gas: maybe-configure-intl
55006
55007 configure-stage1-gas: maybe-configure-stage1-intl
55008 configure-stage2-gas: maybe-configure-stage2-intl
55009 configure-stage3-gas: maybe-configure-stage3-intl
55010 configure-stage4-gas: maybe-configure-stage4-intl
55011 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55012 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55013 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
55014 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
55015 all-gas: maybe-all-libiberty
55016
55017 all-stage1-gas: maybe-all-stage1-libiberty
55018 all-stage2-gas: maybe-all-stage2-libiberty
55019 all-stage3-gas: maybe-all-stage3-libiberty
55020 all-stage4-gas: maybe-all-stage4-libiberty
55021 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55022 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55023 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
55024 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
55025 all-gas: maybe-all-opcodes
55026
55027 all-stage1-gas: maybe-all-stage1-opcodes
55028 all-stage2-gas: maybe-all-stage2-opcodes
55029 all-stage3-gas: maybe-all-stage3-opcodes
55030 all-stage4-gas: maybe-all-stage4-opcodes
55031 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55032 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55033 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
55034 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
55035 all-gas: maybe-all-bfd
55036
55037 all-stage1-gas: maybe-all-stage1-bfd
55038 all-stage2-gas: maybe-all-stage2-bfd
55039 all-stage3-gas: maybe-all-stage3-bfd
55040 all-stage4-gas: maybe-all-stage4-bfd
55041 all-stageprofile-gas: maybe-all-stageprofile-bfd
55042 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55043 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
55044 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
55045 all-gas: maybe-all-intl
55046
55047 all-stage1-gas: maybe-all-stage1-intl
55048 all-stage2-gas: maybe-all-stage2-intl
55049 all-stage3-gas: maybe-all-stage3-intl
55050 all-stage4-gas: maybe-all-stage4-intl
55051 all-stageprofile-gas: maybe-all-stageprofile-intl
55052 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55053 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
55054 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
55055 configure-gprof: maybe-configure-intl
55056 all-gprof: maybe-all-libiberty
55057 all-gprof: maybe-all-bfd
55058 all-gprof: maybe-all-opcodes
55059 all-gprof: maybe-all-intl
55060 all-gprof: maybe-all-gas
55061 configure-ld: maybe-configure-intl
55062
55063 configure-stage1-ld: maybe-configure-stage1-intl
55064 configure-stage2-ld: maybe-configure-stage2-intl
55065 configure-stage3-ld: maybe-configure-stage3-intl
55066 configure-stage4-ld: maybe-configure-stage4-intl
55067 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55068 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55069 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
55070 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
55071 all-ld: maybe-all-libiberty
55072
55073 all-stage1-ld: maybe-all-stage1-libiberty
55074 all-stage2-ld: maybe-all-stage2-libiberty
55075 all-stage3-ld: maybe-all-stage3-libiberty
55076 all-stage4-ld: maybe-all-stage4-libiberty
55077 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55078 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55079 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
55080 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
55081 all-ld: maybe-all-bfd
55082
55083 all-stage1-ld: maybe-all-stage1-bfd
55084 all-stage2-ld: maybe-all-stage2-bfd
55085 all-stage3-ld: maybe-all-stage3-bfd
55086 all-stage4-ld: maybe-all-stage4-bfd
55087 all-stageprofile-ld: maybe-all-stageprofile-bfd
55088 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55089 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
55090 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
55091 all-ld: maybe-all-opcodes
55092
55093 all-stage1-ld: maybe-all-stage1-opcodes
55094 all-stage2-ld: maybe-all-stage2-opcodes
55095 all-stage3-ld: maybe-all-stage3-opcodes
55096 all-stage4-ld: maybe-all-stage4-opcodes
55097 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55098 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55099 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
55100 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
55101 all-ld: maybe-all-build-bison
55102
55103 all-stage1-ld: maybe-all-build-bison
55104 all-stage2-ld: maybe-all-build-bison
55105 all-stage3-ld: maybe-all-build-bison
55106 all-stage4-ld: maybe-all-build-bison
55107 all-stageprofile-ld: maybe-all-build-bison
55108 all-stagefeedback-ld: maybe-all-build-bison
55109 all-stageautoprofile-ld: maybe-all-build-bison
55110 all-stageautofeedback-ld: maybe-all-build-bison
55111 all-ld: maybe-all-build-flex
55112
55113 all-stage1-ld: maybe-all-build-flex
55114 all-stage2-ld: maybe-all-build-flex
55115 all-stage3-ld: maybe-all-build-flex
55116 all-stage4-ld: maybe-all-build-flex
55117 all-stageprofile-ld: maybe-all-build-flex
55118 all-stagefeedback-ld: maybe-all-build-flex
55119 all-stageautoprofile-ld: maybe-all-build-flex
55120 all-stageautofeedback-ld: maybe-all-build-flex
55121 all-ld: maybe-all-intl
55122
55123 all-stage1-ld: maybe-all-stage1-intl
55124 all-stage2-ld: maybe-all-stage2-intl
55125 all-stage3-ld: maybe-all-stage3-intl
55126 all-stage4-ld: maybe-all-stage4-intl
55127 all-stageprofile-ld: maybe-all-stageprofile-intl
55128 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55129 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
55130 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
55131 all-ld: maybe-all-gas
55132
55133 all-stage1-ld: maybe-all-stage1-gas
55134 all-stage2-ld: maybe-all-stage2-gas
55135 all-stage3-ld: maybe-all-stage3-gas
55136 all-stage4-ld: maybe-all-stage4-gas
55137 all-stageprofile-ld: maybe-all-stageprofile-gas
55138 all-stagefeedback-ld: maybe-all-stagefeedback-gas
55139 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
55140 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
55141 all-ld: maybe-all-binutils
55142
55143 all-stage1-ld: maybe-all-stage1-binutils
55144 all-stage2-ld: maybe-all-stage2-binutils
55145 all-stage3-ld: maybe-all-stage3-binutils
55146 all-stage4-ld: maybe-all-stage4-binutils
55147 all-stageprofile-ld: maybe-all-stageprofile-binutils
55148 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
55149 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
55150 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
55151 install-ld: maybe-install-gold
55152 install-strip-ld: maybe-install-strip-gold
55153 configure-gold: maybe-configure-intl
55154
55155 configure-stage1-gold: maybe-configure-stage1-intl
55156 configure-stage2-gold: maybe-configure-stage2-intl
55157 configure-stage3-gold: maybe-configure-stage3-intl
55158 configure-stage4-gold: maybe-configure-stage4-intl
55159 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55160 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55161 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
55162 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
55163 all-gold: maybe-all-libiberty
55164
55165 all-stage1-gold: maybe-all-stage1-libiberty
55166 all-stage2-gold: maybe-all-stage2-libiberty
55167 all-stage3-gold: maybe-all-stage3-libiberty
55168 all-stage4-gold: maybe-all-stage4-libiberty
55169 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55170 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55171 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
55172 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
55173 all-gold: maybe-all-intl
55174
55175 all-stage1-gold: maybe-all-stage1-intl
55176 all-stage2-gold: maybe-all-stage2-intl
55177 all-stage3-gold: maybe-all-stage3-intl
55178 all-stage4-gold: maybe-all-stage4-intl
55179 all-stageprofile-gold: maybe-all-stageprofile-intl
55180 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55181 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
55182 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
55183 all-gold: maybe-all-bfd
55184
55185 all-stage1-gold: maybe-all-stage1-bfd
55186 all-stage2-gold: maybe-all-stage2-bfd
55187 all-stage3-gold: maybe-all-stage3-bfd
55188 all-stage4-gold: maybe-all-stage4-bfd
55189 all-stageprofile-gold: maybe-all-stageprofile-bfd
55190 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55191 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
55192 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
55193 all-gold: maybe-all-build-bison
55194
55195 all-stage1-gold: maybe-all-build-bison
55196 all-stage2-gold: maybe-all-build-bison
55197 all-stage3-gold: maybe-all-build-bison
55198 all-stage4-gold: maybe-all-build-bison
55199 all-stageprofile-gold: maybe-all-build-bison
55200 all-stagefeedback-gold: maybe-all-build-bison
55201 all-stageautoprofile-gold: maybe-all-build-bison
55202 all-stageautofeedback-gold: maybe-all-build-bison
55203 all-gold: maybe-all-gas
55204
55205 all-stage1-gold: maybe-all-stage1-gas
55206 all-stage2-gold: maybe-all-stage2-gas
55207 all-stage3-gold: maybe-all-stage3-gas
55208 all-stage4-gold: maybe-all-stage4-gas
55209 all-stageprofile-gold: maybe-all-stageprofile-gas
55210 all-stagefeedback-gold: maybe-all-stagefeedback-gas
55211 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
55212 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
55213 check-gold: maybe-all-binutils
55214
55215 check-stage1-gold: maybe-all-stage1-binutils
55216 check-stage2-gold: maybe-all-stage2-binutils
55217 check-stage3-gold: maybe-all-stage3-binutils
55218 check-stage4-gold: maybe-all-stage4-binutils
55219 check-stageprofile-gold: maybe-all-stageprofile-binutils
55220 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55221 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
55222 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
55223 check-gold: maybe-all-gas
55224
55225 check-stage1-gold: maybe-all-stage1-gas
55226 check-stage2-gold: maybe-all-stage2-gas
55227 check-stage3-gold: maybe-all-stage3-gas
55228 check-stage4-gold: maybe-all-stage4-gas
55229 check-stageprofile-gold: maybe-all-stageprofile-gas
55230 check-stagefeedback-gold: maybe-all-stagefeedback-gas
55231 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
55232 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
55233 configure-opcodes: maybe-configure-intl
55234
55235 configure-stage1-opcodes: maybe-configure-stage1-intl
55236 configure-stage2-opcodes: maybe-configure-stage2-intl
55237 configure-stage3-opcodes: maybe-configure-stage3-intl
55238 configure-stage4-opcodes: maybe-configure-stage4-intl
55239 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55240 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55241 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
55242 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
55243 all-opcodes: maybe-all-bfd
55244
55245 all-stage1-opcodes: maybe-all-stage1-bfd
55246 all-stage2-opcodes: maybe-all-stage2-bfd
55247 all-stage3-opcodes: maybe-all-stage3-bfd
55248 all-stage4-opcodes: maybe-all-stage4-bfd
55249 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55250 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55251 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
55252 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
55253 all-opcodes: maybe-all-libiberty
55254
55255 all-stage1-opcodes: maybe-all-stage1-libiberty
55256 all-stage2-opcodes: maybe-all-stage2-libiberty
55257 all-stage3-opcodes: maybe-all-stage3-libiberty
55258 all-stage4-opcodes: maybe-all-stage4-libiberty
55259 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55260 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55261 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
55262 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
55263 all-opcodes: maybe-all-intl
55264
55265 all-stage1-opcodes: maybe-all-stage1-intl
55266 all-stage2-opcodes: maybe-all-stage2-intl
55267 all-stage3-opcodes: maybe-all-stage3-intl
55268 all-stage4-opcodes: maybe-all-stage4-intl
55269 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55270 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55271 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
55272 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
55273 all-dejagnu: maybe-all-tcl
55274 all-dejagnu: maybe-all-expect
55275 all-dejagnu: maybe-all-tk
55276 configure-expect: maybe-configure-tcl
55277 configure-expect: maybe-configure-tk
55278 all-expect: maybe-all-tcl
55279 all-expect: maybe-all-tk
55280 configure-itcl: maybe-configure-tcl
55281 configure-itcl: maybe-configure-tk
55282 all-itcl: maybe-all-tcl
55283 all-itcl: maybe-all-tk
55284 install-itcl: maybe-install-tcl
55285 install-strip-itcl: maybe-install-strip-tcl
55286 configure-tk: maybe-configure-tcl
55287 all-tk: maybe-all-tcl
55288 all-sid: maybe-all-libiberty
55289 all-sid: maybe-all-bfd
55290 all-sid: maybe-all-opcodes
55291 all-sid: maybe-all-tcl
55292 all-sid: maybe-all-tk
55293 install-sid: maybe-install-tcl
55294 install-strip-sid: maybe-install-strip-tcl
55295 install-sid: maybe-install-tk
55296 install-strip-sid: maybe-install-strip-tk
55297 configure-sim: maybe-configure-intl
55298 all-sim: maybe-all-intl
55299 all-sim: maybe-all-libiberty
55300 all-sim: maybe-all-bfd
55301 all-sim: maybe-all-opcodes
55302 all-sim: maybe-all-readline
55303 all-sim: maybe-configure-gdb
55304 all-fastjar: maybe-all-zlib
55305 all-fastjar: maybe-all-build-texinfo
55306 all-fastjar: maybe-all-libiberty
55307 all-bison: maybe-all-intl
55308 all-bison: maybe-all-build-texinfo
55309 all-flex: maybe-all-build-bison
55310 all-flex: maybe-all-intl
55311 all-flex: maybe-all-m4
55312 all-flex: maybe-all-build-texinfo
55313 all-m4: maybe-all-intl
55314 all-m4: maybe-all-build-texinfo
55315 configure-target-fastjar: maybe-configure-target-zlib
55316 all-target-fastjar: maybe-all-target-zlib
55317 configure-target-libgo: maybe-configure-target-libffi
55318 configure-target-libgo: maybe-all-target-libstdc++-v3
55319 all-target-libgo: maybe-all-target-libbacktrace
55320 all-target-libgo: maybe-all-target-libffi
55321 all-target-libgo: maybe-all-target-libatomic
55322 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55323
55324 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
55325 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
55326 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
55327 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
55328 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
55329 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
55330 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
55331 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
55332 configure-target-liboffloadmic: maybe-configure-target-libgomp
55333 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
55334
55335 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
55336 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
55337 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
55338 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
55339 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
55340 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
55341 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
55342 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
55343 configure-target-libvtv: maybe-all-target-libstdc++-v3
55344
55345 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
55346 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
55347 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
55348 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
55349 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
55350 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
55351 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
55352 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
55353 all-target-libstdc++-v3: maybe-configure-target-libgomp
55354
55355 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
55356 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
55357 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
55358 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
55359 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
55360 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
55361 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
55362 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
55363 all-target-liboffloadmic: maybe-all-target-libgomp
55364 install-target-libgo: maybe-install-target-libatomic
55365 install-target-libgfortran: maybe-install-target-libquadmath
55366 install-target-libgfortran: maybe-install-target-libgcc
55367 install-target-libsanitizer: maybe-install-target-libstdc++-v3
55368 install-target-libsanitizer: maybe-install-target-libgcc
55369 install-target-libvtv: maybe-install-target-libstdc++-v3
55370 install-target-libvtv: maybe-install-target-libgcc
55371 install-target-libcilkrts: maybe-install-target-libstdc++-v3
55372 install-target-libcilkrts: maybe-install-target-libgcc
55373 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
55374 install-target-liboffloadmic: maybe-install-target-libgcc
55375 install-target-libitm: maybe-install-target-libgcc
55376 install-target-libobjc: maybe-install-target-libgcc
55377 install-target-libstdc++-v3: maybe-install-target-libgcc
55378 all-target-libgloss: maybe-all-target-newlib
55379 all-target-winsup: maybe-all-target-libtermcap
55380 configure-target-newlib: maybe-all-binutils
55381 configure-target-newlib: maybe-all-ld
55382 configure-target-libgfortran: maybe-all-target-libquadmath
55383 configure-target-libgfortran: maybe-all-target-libbacktrace
55384
55385
55386 # Dependencies for target modules on other target modules are
55387 # described by lang_env_dependencies; the defaults apply to anything
55388 # not mentioned there.
55389
55390
55391 @if gcc-bootstrap
55392 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55393 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55394 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55395 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55396 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55397 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55398 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
55399 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
55400 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
55401 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
55402 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
55403 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
55404 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
55405 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
55406 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
55407 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
55408 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
55409 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
55410 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
55411 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
55412 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
55413 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
55414 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-target-libgcc
55415 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-target-libgcc
55416 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
55417 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
55418 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
55419 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
55420 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
55421 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
55422 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
55423 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
55424 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
55425 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
55426 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
55427 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
55428 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
55429 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
55430 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
55431 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
55432 @endif gcc-bootstrap
55433
55434 @if gcc-no-bootstrap
55435 configure-target-libstdc++-v3: maybe-all-target-libgcc
55436 configure-target-libsanitizer: maybe-all-target-libgcc
55437 configure-target-libmpx: maybe-all-target-libgcc
55438 configure-target-libvtv: maybe-all-target-libgcc
55439 configure-target-libcilkrts: maybe-all-target-libgcc
55440 configure-target-liboffloadmic: maybe-all-target-libgcc
55441 configure-target-libssp: maybe-all-target-libgcc
55442 configure-target-newlib: maybe-all-target-libgcc
55443 configure-target-libbacktrace: maybe-all-target-libgcc
55444 configure-target-libquadmath: maybe-all-target-libgcc
55445 configure-target-libgfortran: maybe-all-target-libgcc
55446 configure-target-libobjc: maybe-all-target-libgcc
55447 configure-target-libgo: maybe-all-target-libgcc
55448 configure-target-libtermcap: maybe-all-target-libgcc
55449 configure-target-winsup: maybe-all-target-libgcc
55450 configure-target-libgloss: maybe-all-target-libgcc
55451 configure-target-libffi: maybe-all-target-libgcc
55452 configure-target-zlib: maybe-all-target-libgcc
55453 configure-target-rda: maybe-all-target-libgcc
55454 configure-target-libada: maybe-all-target-libgcc
55455 configure-target-libgomp: maybe-all-target-libgcc
55456 configure-target-libitm: maybe-all-target-libgcc
55457 configure-target-libatomic: maybe-all-target-libgcc
55458 @endif gcc-no-bootstrap
55459
55460
55461 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55462
55463 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
55464
55465 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
55466
55467 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
55468
55469 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
55470 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
55471
55472 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
55473 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
55474
55475 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55476
55477
55478
55479 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
55480
55481 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
55482
55483 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55484
55485 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55486
55487 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
55488
55489 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55490
55491 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55492
55493
55494 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55495 configure-target-libffi: maybe-all-target-libstdc++-v3
55496
55497 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55498
55499 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55500
55501 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55502
55503 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55504
55505 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
55506 configure-target-libitm: maybe-all-target-libstdc++-v3
55507
55508 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
55509
55510
55511 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55512 GDB_TK = @GDB_TK@
55513 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55514 configure-gdb: $(CONFIGURE_GDB_TK)
55515 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55516 install-gdb: $(INSTALL_GDB_TK)
55517
55518 # Serialization dependencies.  Host configures don't work well in parallel to
55519 # each other, due to contention over config.cache.  Target configures and 
55520 # build configures are similar.
55521 @serialization_dependencies@
55522
55523 # --------------------------------
55524 # Regenerating top level configury
55525 # --------------------------------
55526
55527 # Rebuilding Makefile.in, using autogen.
55528 AUTOGEN = autogen
55529 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55530         cd $(srcdir) && $(AUTOGEN) Makefile.def
55531
55532 # Rebuilding Makefile.
55533 Makefile: $(srcdir)/Makefile.in config.status
55534         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55535
55536 config.status: configure
55537         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55538
55539 # Rebuilding configure.
55540 AUTOCONF = autoconf
55541 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55542         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
55543         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
55544         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
55545         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
55546         cd $(srcdir) && $(AUTOCONF)
55547
55548 # ------------------------------
55549 # Special directives to GNU Make
55550 # ------------------------------
55551
55552 # Don't pass command-line variables to submakes.
55553 .NOEXPORT:
55554 MAKEOVERRIDES=
55555
55556 # end of Makefile.in