Implement P0032R3, Homogeneous interface for variant, any and optional,
[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         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         GOC="$(GOC)"; export GOC; \
197         AR="$(AR)"; export AR; \
198         AS="$(AS)"; export AS; \
199         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201         LD="$(LD)"; export LD; \
202         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203         NM="$(NM)"; export NM; \
204         RANLIB="$(RANLIB)"; export RANLIB; \
205         WINDRES="$(WINDRES)"; export WINDRES; \
206         WINDMC="$(WINDMC)"; export WINDMC; \
207         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209         READELF="$(READELF)"; export READELF; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
225         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
226         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
227         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
228         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
229 @if gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
231 @endif gcc-bootstrap
232         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233
234 POSTSTAGE1_CXX_EXPORT = \
235         CXX='$(CXX)'; export CXX; \
236         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
237 @if target-libstdc++-v3-bootstrap
238 # Override the above if we're bootstrapping C++.
239 POSTSTAGE1_CXX_EXPORT = \
240         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
241           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
242           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
243           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
246           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
247           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
248           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
249           export CXX; \
250         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
251 @endif target-libstdc++-v3-bootstrap
252
253 # Similar, for later GCC stages.
254 POSTSTAGE1_HOST_EXPORTS = \
255         $(HOST_EXPORTS) \
256         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
257           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
258           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
259         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
260         $(POSTSTAGE1_CXX_EXPORT) \
261         $(LTO_EXPORTS) \
262         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
263         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
264         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
265
266 # Target libraries are put under this directory:
267 TARGET_SUBDIR = @target_subdir@
268 # This is set by the configure script to the arguments to use when configuring
269 # directories built for the target.
270 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
271 # This is the list of variables to export in the environment when
272 # configuring subdirectories for the target system.
273 BASE_TARGET_EXPORTS = \
274         $(BASE_EXPORTS) \
275         AR="$(AR_FOR_TARGET)"; export AR; \
276         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
277         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
278         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
279         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
280         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
281         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
282         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
283         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
284         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
285         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
286         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
287         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
288         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
289         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
290         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
291         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
292         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
293         READELF="$(READELF_FOR_TARGET)"; export READELF; \
294         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
295         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
296         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
297 @if gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 @endif gcc-bootstrap
300         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
301         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
302
303 RAW_CXX_TARGET_EXPORTS = \
304         $(BASE_TARGET_EXPORTS) \
305         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
306         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307
308 NORMAL_TARGET_EXPORTS = \
309         $(BASE_TARGET_EXPORTS) \
310         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
311
312 # Where to find GMP
313 HOST_GMPLIBS = @gmplibs@
314 HOST_GMPINC = @gmpinc@
315
316 # Where to find isl
317 HOST_ISLLIBS = @isllibs@
318 HOST_ISLINC = @islinc@
319 HOST_ISLVER = @islver@
320
321 # Where to find libelf
322 HOST_LIBELFLIBS = @libelflibs@
323 HOST_LIBELFINC = @libelfinc@
324
325 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
326
327 # ----------------------------------------------
328 # Programs producing files for the BUILD machine
329 # ----------------------------------------------
330
331 SHELL = @SHELL@
332
333 # pwd command to use.  Allow user to override default by setting PWDCMD in
334 # the environment to account for automounters.  The make variable must not
335 # be called PWDCMD, otherwise the value set here is passed to make
336 # subprocesses and overrides the setting from the user's environment.
337 # Don't use PWD since it is a common shell environment variable and we
338 # don't want to corrupt it.
339 PWD_COMMAND = $${PWDCMD-pwd}
340
341 # compilers to use to create programs which must be run in the build
342 # environment.
343 AR_FOR_BUILD = @AR_FOR_BUILD@
344 AS_FOR_BUILD = @AS_FOR_BUILD@
345 CC_FOR_BUILD = @CC_FOR_BUILD@
346 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
347 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
348 CXX_FOR_BUILD = @CXX_FOR_BUILD@
349 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
350 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
351 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
352 GOC_FOR_BUILD = @GOC_FOR_BUILD@
353 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
354 LD_FOR_BUILD = @LD_FOR_BUILD@
355 NM_FOR_BUILD = @NM_FOR_BUILD@
356 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
357 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
358 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
359
360 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BUILD_PREFIX = @BUILD_PREFIX@
363 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
364
365 # Flags to pass to stage2 and later makes.  They are defined
366 # here so that they can be overridden by Makefile fragments.
367 BOOT_CFLAGS= -g -O2
368 BOOT_LDFLAGS=
369 BOOT_ADAFLAGS= -gnatpg
370
371 AWK = @AWK@
372 SED = @SED@
373 BISON = @BISON@
374 YACC = @YACC@
375 FLEX = @FLEX@
376 LEX = @LEX@
377 M4 = @M4@
378 MAKEINFO = @MAKEINFO@
379 EXPECT = @EXPECT@
380 RUNTEST = @RUNTEST@
381
382 AUTO_PROFILE = gcc-auto-profile -c 1000000
383
384 # This just becomes part of the MAKEINFO definition passed down to
385 # sub-makes.  It lets flags be given on the command line while still
386 # using the makeinfo from the object tree.
387 # (Default to avoid splitting info files by setting the threshold high.)
388 MAKEINFOFLAGS = --split-size=5000000
389
390 # ---------------------------------------------
391 # Programs producing files for the HOST machine
392 # ---------------------------------------------
393
394 AS = @AS@
395 AR = @AR@
396 AR_FLAGS = rc
397 CC = @CC@
398 CXX = @CXX@
399 DLLTOOL = @DLLTOOL@
400 LD = @LD@
401 LIPO = @LIPO@
402 NM = @NM@
403 OBJDUMP = @OBJDUMP@
404 RANLIB = @RANLIB@
405 READELF = @READELF@
406 STRIP = @STRIP@
407 WINDRES = @WINDRES@
408 WINDMC = @WINDMC@
409
410 GNATBIND = @GNATBIND@
411 GNATMAKE = @GNATMAKE@
412
413 CFLAGS = @CFLAGS@
414 LDFLAGS = @LDFLAGS@
415 LIBCFLAGS = $(CFLAGS)
416 CXXFLAGS = @CXXFLAGS@
417 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
418 GOCFLAGS = $(CFLAGS)
419
420 CREATE_GCOV = create_gcov
421
422 TFLAGS =
423
424 # Defaults for all stages; some are overridden below.
425
426 STAGE_CFLAGS = $(BOOT_CFLAGS)
427 STAGE_TFLAGS = $(TFLAGS)
428 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
429
430
431 # Defaults for stage 1; some are overridden below.
432 STAGE1_CFLAGS = $(STAGE_CFLAGS)
433 STAGE1_CXXFLAGS = $(CXXFLAGS)
434 @if target-libstdc++-v3-bootstrap
435 # Override the above if we're bootstrapping C++.
436 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
437 @endif target-libstdc++-v3-bootstrap
438 STAGE1_TFLAGS = $(STAGE_TFLAGS)
439 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
440
441 # Defaults for stage 2; some are overridden below.
442 STAGE2_CFLAGS = $(STAGE_CFLAGS)
443 STAGE2_CXXFLAGS = $(CXXFLAGS)
444 @if target-libstdc++-v3-bootstrap
445 # Override the above if we're bootstrapping C++.
446 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
447 @endif target-libstdc++-v3-bootstrap
448 STAGE2_TFLAGS = $(STAGE_TFLAGS)
449 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
450
451 # Defaults for stage 3; some are overridden below.
452 STAGE3_CFLAGS = $(STAGE_CFLAGS)
453 STAGE3_CXXFLAGS = $(CXXFLAGS)
454 @if target-libstdc++-v3-bootstrap
455 # Override the above if we're bootstrapping C++.
456 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
457 @endif target-libstdc++-v3-bootstrap
458 STAGE3_TFLAGS = $(STAGE_TFLAGS)
459 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
460
461 # Defaults for stage 4; some are overridden below.
462 STAGE4_CFLAGS = $(STAGE_CFLAGS)
463 STAGE4_CXXFLAGS = $(CXXFLAGS)
464 @if target-libstdc++-v3-bootstrap
465 # Override the above if we're bootstrapping C++.
466 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
467 @endif target-libstdc++-v3-bootstrap
468 STAGE4_TFLAGS = $(STAGE_TFLAGS)
469 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
470
471 # Defaults for stage profile; some are overridden below.
472 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
473 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
474 @if target-libstdc++-v3-bootstrap
475 # Override the above if we're bootstrapping C++.
476 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
477 @endif target-libstdc++-v3-bootstrap
478 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
479 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
480
481 # Defaults for stage feedback; some are overridden below.
482 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
483 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
484 @if target-libstdc++-v3-bootstrap
485 # Override the above if we're bootstrapping C++.
486 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
487 @endif target-libstdc++-v3-bootstrap
488 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
489 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
490
491 # Defaults for stage autoprofile; some are overridden below.
492 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
493 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
494 @if target-libstdc++-v3-bootstrap
495 # Override the above if we're bootstrapping C++.
496 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
497 @endif target-libstdc++-v3-bootstrap
498 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
499 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
500
501 # Defaults for stage autofeedback; some are overridden below.
502 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
503 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
504 @if target-libstdc++-v3-bootstrap
505 # Override the above if we're bootstrapping C++.
506 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
507 @endif target-libstdc++-v3-bootstrap
508 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
509 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
510
511
512 # By default, C and C++ are the only stage1 languages, because they are the
513 # only ones we require to build with the bootstrap compiler, and also the
514 # only ones useful for building stage2.
515
516 STAGE1_CFLAGS = @stage1_cflags@
517 STAGE1_CHECKING = @stage1_checking@
518 STAGE1_LANGUAGES = @stage1_languages@
519 # * We force-disable intermodule optimizations, even if
520 #   --enable-intermodule was passed, since the installed compiler
521 #   probably can't handle them.  Luckily, autoconf always respects
522 #   the last argument when conflicting --enable arguments are passed.
523 # * Likewise, we force-disable coverage flags, since the installed
524 #   compiler probably has never heard of them.
525 # * We also disable -Wformat, since older GCCs don't understand newer %s.
526 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
527           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
528           --disable-build-format-warnings
529
530 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
531 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
532
533 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
534 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
535
536 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
537 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
538
539 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
540 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
541
542 do-compare = @do_compare@
543 do-compare3 = $(do-compare)
544
545 # -----------------------------------------------
546 # Programs producing files for the TARGET machine
547 # -----------------------------------------------
548
549 AR_FOR_TARGET=@AR_FOR_TARGET@
550 AS_FOR_TARGET=@AS_FOR_TARGET@
551 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
552
553 # If GCC_FOR_TARGET is not overriden on the command line, then this
554 # variable is passed down to the gcc Makefile, where it is used to
555 # build libgcc2.a.  We define it here so that it can itself be
556 # overridden on the command line.
557 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
558 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
559 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
560 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
561 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
562 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
563 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
564 LD_FOR_TARGET=@LD_FOR_TARGET@
565
566 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
567 NM_FOR_TARGET=@NM_FOR_TARGET@
568 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
569 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
570 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
571 READELF_FOR_TARGET=@READELF_FOR_TARGET@
572 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
573 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
574 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
575
576 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
577 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
578 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
579
580 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
581 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
582
583 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
584 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
585 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
586 GOCFLAGS_FOR_TARGET = -O2 -g
587
588 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
589 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
590 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
591
592 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
593
594 # ------------------------------------
595 # Miscellaneous targets and flag lists
596 # ------------------------------------
597
598 # The first rule in the file had better be this one.  Don't put any above it.
599 # This lives here to allow makefile fragments to contain dependencies.
600 all:
601
602 #### host and target specific makefile fragments come in here.
603 @target_makefile_frag@
604 @alphaieee_frag@
605 @ospace_frag@
606 @host_makefile_frag@
607 ###
608
609 # This is the list of directories that may be needed in RPATH_ENVVAR
610 # so that programs built for the target machine work.
611 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)
612
613 @if target-libstdc++-v3
614 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
615 @endif target-libstdc++-v3
616
617 @if target-libsanitizer
618 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
619 @endif target-libsanitizer
620
621 @if target-libmpx
622 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
623 @endif target-libmpx
624
625 @if target-libvtv
626 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
627 @endif target-libvtv
628
629 @if target-libcilkrts
630 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
631 @endif target-libcilkrts
632
633 @if target-liboffloadmic
634 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
635 @endif target-liboffloadmic
636
637 @if target-libssp
638 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
639 @endif target-libssp
640
641 @if target-libgomp
642 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
643 @endif target-libgomp
644
645 @if target-libitm
646 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
647 @endif target-libitm
648
649 @if target-libatomic
650 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
651 @endif target-libatomic
652
653
654
655 # This is the list of directories that may be needed in RPATH_ENVVAR
656 # so that programs built for the host machine work.
657 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
658
659 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
660 @if gcc
661 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
662 @endif gcc
663
664
665 @if gmp
666 HOST_LIB_PATH_gmp = \
667   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
668 @endif gmp
669
670 @if mpfr
671 HOST_LIB_PATH_mpfr = \
672   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
673 @endif mpfr
674
675 @if mpc
676 HOST_LIB_PATH_mpc = \
677   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
678 @endif mpc
679
680 @if isl
681 HOST_LIB_PATH_isl = \
682   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
683 @endif isl
684
685 @if libelf
686 HOST_LIB_PATH_libelf = \
687   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
688 @endif libelf
689
690
691 CXX_FOR_TARGET_FLAG_TO_PASS = \
692         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
693 @if target-libstdc++-v3
694 # CXX_FOR_TARGET is tricky to get right for target libs that require a
695 # functional C++ compiler.  When we recurse, if we expand
696 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
697 # libstdc++ include flags from the script.  Instead, we get an
698 # -funconfigured-* word, so that we'll get errors if this invalid C++
699 # command line is used for anything, but also so that we can use the
700 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
701 # don't pass it on, sub-make will use the default definition, that
702 # re-expands it at the time of use, so we'll get it right when we need
703 # it.  One potential exception is the expansion of CXX_FOR_TARGET
704 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
705 # really work, for C++ host programs can't depend on the current-stage
706 # C++ target library.
707 CXX_FOR_TARGET_FLAG_TO_PASS = \
708         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
709 @endif target-libstdc++-v3
710
711 # Flags to pass down to all sub-makes. STAGE*FLAGS,
712 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
713 # overrideable (for a bootstrap build stage1 also builds gcc.info).
714 BASE_FLAGS_TO_PASS = \
715         "DESTDIR=$(DESTDIR)" \
716         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
717         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
718         "bindir=$(bindir)" \
719         "datadir=$(datadir)" \
720         "exec_prefix=$(exec_prefix)" \
721         "includedir=$(includedir)" \
722         "datarootdir=$(datarootdir)" \
723         "docdir=$(docdir)" \
724         "infodir=$(infodir)" \
725         "pdfdir=$(pdfdir)" \
726         "htmldir=$(htmldir)" \
727         "libdir=$(libdir)" \
728         "libexecdir=$(libexecdir)" \
729         "lispdir=$(lispdir)" \
730         "localstatedir=$(localstatedir)" \
731         "mandir=$(mandir)" \
732         "oldincludedir=$(oldincludedir)" \
733         "prefix=$(prefix)" \
734         "sbindir=$(sbindir)" \
735         "sharedstatedir=$(sharedstatedir)" \
736         "sysconfdir=$(sysconfdir)" \
737         "tooldir=$(tooldir)" \
738         "build_tooldir=$(build_tooldir)" \
739         "target_alias=$(target_alias)" \
740         "AWK=$(AWK)" \
741         "BISON=$(BISON)" \
742         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
743         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
744         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
745         "EXPECT=$(EXPECT)" \
746         "FLEX=$(FLEX)" \
747         "INSTALL=$(INSTALL)" \
748         "INSTALL_DATA=$(INSTALL_DATA)" \
749         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
750         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
751         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
752         "LEX=$(LEX)" \
753         "M4=$(M4)" \
754         "MAKE=$(MAKE)" \
755         "RUNTEST=$(RUNTEST)" \
756         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
757         "SED=$(SED)" \
758         "SHELL=$(SHELL)" \
759         "YACC=$(YACC)" \
760         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
761         "ADA_CFLAGS=$(ADA_CFLAGS)" \
762         "AR_FLAGS=$(AR_FLAGS)" \
763         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
764         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
765         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
766         "CFLAGS=$(CFLAGS)" \
767         "CXXFLAGS=$(CXXFLAGS)" \
768         "LDFLAGS=$(LDFLAGS)" \
769         "LIBCFLAGS=$(LIBCFLAGS)" \
770         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
771         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
772         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
773         "GNATBIND=$(GNATBIND)" \
774         "GNATMAKE=$(GNATMAKE)" \
775         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
776         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
777         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
778         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
779         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
780         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
781         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
782         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
783         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
784         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
785         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
786         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
787         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
788         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
789         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
790         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
791         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
792         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
793         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
794         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
795         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
796         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
797         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
798         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
799         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
800         "BUILD_CONFIG=$(BUILD_CONFIG)" \
801         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
802         "LEAN=$(LEAN)" \
803         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
804         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
805         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
806         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
807         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
808         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
809         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
810         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
811         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
812         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
813         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
814         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
815         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
816         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
817         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
818         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
819         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
820         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
821         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
822         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
823         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
824         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
825         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
826         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
827         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
828         "TFLAGS=$(TFLAGS)" \
829         "CONFIG_SHELL=$(SHELL)" \
830         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
831         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
832
833 # We leave this in just in case, but it is not needed anymore.
834 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
835
836 # Flags to pass down to most sub-makes, in which we're building with
837 # the host environment.
838 EXTRA_HOST_FLAGS = \
839         'AR=$(AR)' \
840         'AS=$(AS)' \
841         'CC=$(CC)' \
842         'CXX=$(CXX)' \
843         'DLLTOOL=$(DLLTOOL)' \
844         'GCJ=$(GCJ)' \
845         'GFORTRAN=$(GFORTRAN)' \
846         'GOC=$(GOC)' \
847         'LD=$(LD)' \
848         'LIPO=$(LIPO)' \
849         'NM=$(NM)' \
850         'OBJDUMP=$(OBJDUMP)' \
851         'RANLIB=$(RANLIB)' \
852         'READELF=$(READELF)' \
853         'STRIP=$(STRIP)' \
854         'WINDRES=$(WINDRES)' \
855         'WINDMC=$(WINDMC)' \
856         'CREATE_GCOV=$(CREATE_GCOV)'
857
858 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
859
860 # Flags to pass to stage1 or when not bootstrapping.
861
862 STAGE1_FLAGS_TO_PASS = \
863         LDFLAGS="$${LDFLAGS}" \
864         HOST_LIBS="$${HOST_LIBS}"
865
866 # Flags to pass to stage2 and later makes.
867
868 POSTSTAGE1_FLAGS_TO_PASS = \
869         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
870         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
871         GNATBIND="$${GNATBIND}" \
872         LDFLAGS="$${LDFLAGS}" \
873         HOST_LIBS="$${HOST_LIBS}" \
874         $(LTO_FLAGS_TO_PASS) \
875         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
876
877 @if gcc-bootstrap
878 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
879                        $(POSTSTAGE1_HOST_EXPORTS) \
880                      fi;
881
882 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
883 @endif gcc-bootstrap
884
885 # Flags to pass down to makes which are built with the target environment.
886 # The double $ decreases the length of the command line; those variables
887 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
888 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
889 # so we expand them here.
890 EXTRA_TARGET_FLAGS = \
891         'AR=$$(AR_FOR_TARGET)' \
892         'AS=$(COMPILER_AS_FOR_TARGET)' \
893         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
894         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
895         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
896          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
897          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
898         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
899         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
900         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
901         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
902         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
903         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
904         'LD=$(COMPILER_LD_FOR_TARGET)' \
905         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
906         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
907         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
908         'NM=$(COMPILER_NM_FOR_TARGET)' \
909         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
910         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
911         'RANLIB=$$(RANLIB_FOR_TARGET)' \
912         'READELF=$$(READELF_FOR_TARGET)' \
913         'WINDRES=$$(WINDRES_FOR_TARGET)' \
914         'WINDMC=$$(WINDMC_FOR_TARGET)' \
915         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
916         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
917         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
918         "TFLAGS=$$TFLAGS"
919
920 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
921
922 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
923 # unfortunately needs the native compiler and the target ar and
924 # ranlib.
925 # If any variables are added here, they must be added to do-*, below.
926 # The BUILD_* variables are a special case, which are used for the gcc
927 # cross-building scheme.
928 EXTRA_GCC_FLAGS = \
929         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
930         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
931         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
932
933 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
934
935 @if gcc
936 BUILD_CONFIG = @BUILD_CONFIG@
937 ifneq ($(BUILD_CONFIG),)
938 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
939 endif
940 @endif gcc
941
942 .PHONY: configure-host
943 configure-host:  \
944     maybe-configure-bfd \
945     maybe-configure-opcodes \
946     maybe-configure-binutils \
947     maybe-configure-bison \
948     maybe-configure-cgen \
949     maybe-configure-dejagnu \
950     maybe-configure-etc \
951     maybe-configure-fastjar \
952     maybe-configure-fixincludes \
953     maybe-configure-flex \
954     maybe-configure-gas \
955     maybe-configure-gcc \
956     maybe-configure-gmp \
957     maybe-configure-mpfr \
958     maybe-configure-mpc \
959     maybe-configure-isl \
960     maybe-configure-libelf \
961     maybe-configure-gold \
962     maybe-configure-gprof \
963     maybe-configure-intl \
964     maybe-configure-tcl \
965     maybe-configure-itcl \
966     maybe-configure-ld \
967     maybe-configure-libbacktrace \
968     maybe-configure-libcpp \
969     maybe-configure-libdecnumber \
970     maybe-configure-libgui \
971     maybe-configure-libiberty \
972     maybe-configure-libiberty-linker-plugin \
973     maybe-configure-libiconv \
974     maybe-configure-m4 \
975     maybe-configure-readline \
976     maybe-configure-sid \
977     maybe-configure-sim \
978     maybe-configure-texinfo \
979     maybe-configure-zlib \
980     maybe-configure-gdb \
981     maybe-configure-expect \
982     maybe-configure-guile \
983     maybe-configure-tk \
984     maybe-configure-libtermcap \
985     maybe-configure-utils \
986     maybe-configure-gnattools \
987     maybe-configure-lto-plugin \
988     maybe-configure-libcc1 \
989     maybe-configure-gotools
990 .PHONY: configure-target
991 configure-target:  \
992     maybe-configure-target-libstdc++-v3 \
993     maybe-configure-target-libsanitizer \
994     maybe-configure-target-libmpx \
995     maybe-configure-target-libvtv \
996     maybe-configure-target-libcilkrts \
997     maybe-configure-target-liboffloadmic \
998     maybe-configure-target-libssp \
999     maybe-configure-target-newlib \
1000     maybe-configure-target-libgcc \
1001     maybe-configure-target-libbacktrace \
1002     maybe-configure-target-libquadmath \
1003     maybe-configure-target-libgfortran \
1004     maybe-configure-target-libobjc \
1005     maybe-configure-target-libgo \
1006     maybe-configure-target-libtermcap \
1007     maybe-configure-target-winsup \
1008     maybe-configure-target-libgloss \
1009     maybe-configure-target-libffi \
1010     maybe-configure-target-libjava \
1011     maybe-configure-target-zlib \
1012     maybe-configure-target-boehm-gc \
1013     maybe-configure-target-rda \
1014     maybe-configure-target-libada \
1015     maybe-configure-target-libgomp \
1016     maybe-configure-target-libitm \
1017     maybe-configure-target-libatomic
1018
1019 # The target built for a native non-bootstrap build.
1020 .PHONY: all
1021 all:
1022 @if gcc-bootstrap
1023         [ -f stage_final ] || echo stage3 > stage_final
1024         @r=`${PWD_COMMAND}`; export r; \
1025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1026         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1027 @endif gcc-bootstrap
1028         @: $(MAKE); $(unstage)
1029         @r=`${PWD_COMMAND}`; export r; \
1030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1031 @if gcc-bootstrap
1032         if [ -f stage_last ]; then \
1033           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1034           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1035         else \
1036 @endif gcc-bootstrap
1037           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1038 @if gcc-bootstrap
1039             ; \
1040         fi \
1041 @endif gcc-bootstrap
1042         && :
1043
1044 .PHONY: all-build
1045
1046 all-build: maybe-all-build-libiberty
1047 all-build: maybe-all-build-bison
1048 all-build: maybe-all-build-flex
1049 all-build: maybe-all-build-m4
1050 all-build: maybe-all-build-texinfo
1051 all-build: maybe-all-build-fixincludes
1052 all-build: maybe-all-build-libcpp
1053
1054 .PHONY: all-host
1055
1056 @if bfd-no-bootstrap
1057 all-host: maybe-all-bfd
1058 @endif bfd-no-bootstrap
1059 @if opcodes-no-bootstrap
1060 all-host: maybe-all-opcodes
1061 @endif opcodes-no-bootstrap
1062 @if binutils-no-bootstrap
1063 all-host: maybe-all-binutils
1064 @endif binutils-no-bootstrap
1065 all-host: maybe-all-bison
1066 all-host: maybe-all-cgen
1067 all-host: maybe-all-dejagnu
1068 all-host: maybe-all-etc
1069 all-host: maybe-all-fastjar
1070 @if fixincludes-no-bootstrap
1071 all-host: maybe-all-fixincludes
1072 @endif fixincludes-no-bootstrap
1073 all-host: maybe-all-flex
1074 @if gas-no-bootstrap
1075 all-host: maybe-all-gas
1076 @endif gas-no-bootstrap
1077 @if gcc-no-bootstrap
1078 all-host: maybe-all-gcc
1079 @endif gcc-no-bootstrap
1080 @if gmp-no-bootstrap
1081 all-host: maybe-all-gmp
1082 @endif gmp-no-bootstrap
1083 @if mpfr-no-bootstrap
1084 all-host: maybe-all-mpfr
1085 @endif mpfr-no-bootstrap
1086 @if mpc-no-bootstrap
1087 all-host: maybe-all-mpc
1088 @endif mpc-no-bootstrap
1089 @if isl-no-bootstrap
1090 all-host: maybe-all-isl
1091 @endif isl-no-bootstrap
1092 @if libelf-no-bootstrap
1093 all-host: maybe-all-libelf
1094 @endif libelf-no-bootstrap
1095 @if gold-no-bootstrap
1096 all-host: maybe-all-gold
1097 @endif gold-no-bootstrap
1098 all-host: maybe-all-gprof
1099 @if intl-no-bootstrap
1100 all-host: maybe-all-intl
1101 @endif intl-no-bootstrap
1102 all-host: maybe-all-tcl
1103 all-host: maybe-all-itcl
1104 @if ld-no-bootstrap
1105 all-host: maybe-all-ld
1106 @endif ld-no-bootstrap
1107 @if libbacktrace-no-bootstrap
1108 all-host: maybe-all-libbacktrace
1109 @endif libbacktrace-no-bootstrap
1110 @if libcpp-no-bootstrap
1111 all-host: maybe-all-libcpp
1112 @endif libcpp-no-bootstrap
1113 @if libdecnumber-no-bootstrap
1114 all-host: maybe-all-libdecnumber
1115 @endif libdecnumber-no-bootstrap
1116 all-host: maybe-all-libgui
1117 @if libiberty-no-bootstrap
1118 all-host: maybe-all-libiberty
1119 @endif libiberty-no-bootstrap
1120 @if libiberty-linker-plugin-no-bootstrap
1121 all-host: maybe-all-libiberty-linker-plugin
1122 @endif libiberty-linker-plugin-no-bootstrap
1123 @if libiconv-no-bootstrap
1124 all-host: maybe-all-libiconv
1125 @endif libiconv-no-bootstrap
1126 all-host: maybe-all-m4
1127 all-host: maybe-all-readline
1128 all-host: maybe-all-sid
1129 all-host: maybe-all-sim
1130 all-host: maybe-all-texinfo
1131 @if zlib-no-bootstrap
1132 all-host: maybe-all-zlib
1133 @endif zlib-no-bootstrap
1134 all-host: maybe-all-gdb
1135 all-host: maybe-all-expect
1136 all-host: maybe-all-guile
1137 all-host: maybe-all-tk
1138 all-host: maybe-all-libtermcap
1139 all-host: maybe-all-utils
1140 all-host: maybe-all-gnattools
1141 @if lto-plugin-no-bootstrap
1142 all-host: maybe-all-lto-plugin
1143 @endif lto-plugin-no-bootstrap
1144 all-host: maybe-all-libcc1
1145 all-host: maybe-all-gotools
1146
1147 .PHONY: all-target
1148
1149 @if target-libstdc++-v3-no-bootstrap
1150 all-target: maybe-all-target-libstdc++-v3
1151 @endif target-libstdc++-v3-no-bootstrap
1152 @if target-libsanitizer-no-bootstrap
1153 all-target: maybe-all-target-libsanitizer
1154 @endif target-libsanitizer-no-bootstrap
1155 @if target-libmpx-no-bootstrap
1156 all-target: maybe-all-target-libmpx
1157 @endif target-libmpx-no-bootstrap
1158 @if target-libvtv-no-bootstrap
1159 all-target: maybe-all-target-libvtv
1160 @endif target-libvtv-no-bootstrap
1161 all-target: maybe-all-target-libcilkrts
1162 all-target: maybe-all-target-liboffloadmic
1163 all-target: maybe-all-target-libssp
1164 all-target: maybe-all-target-newlib
1165 @if target-libgcc-no-bootstrap
1166 all-target: maybe-all-target-libgcc
1167 @endif target-libgcc-no-bootstrap
1168 all-target: maybe-all-target-libbacktrace
1169 all-target: maybe-all-target-libquadmath
1170 all-target: maybe-all-target-libgfortran
1171 all-target: maybe-all-target-libobjc
1172 all-target: maybe-all-target-libgo
1173 all-target: maybe-all-target-libtermcap
1174 all-target: maybe-all-target-winsup
1175 all-target: maybe-all-target-libgloss
1176 all-target: maybe-all-target-libffi
1177 all-target: maybe-all-target-libjava
1178 all-target: maybe-all-target-zlib
1179 all-target: maybe-all-target-boehm-gc
1180 all-target: maybe-all-target-rda
1181 all-target: maybe-all-target-libada
1182 @if target-libgomp-no-bootstrap
1183 all-target: maybe-all-target-libgomp
1184 @endif target-libgomp-no-bootstrap
1185 all-target: maybe-all-target-libitm
1186 all-target: maybe-all-target-libatomic
1187
1188 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1189 # ``make X'' in all subdirectories (because, in general, there is a
1190 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1191 # but it may do additional work as well).
1192
1193 .PHONY: do-info
1194 do-info:
1195         @: $(MAKE); $(unstage)
1196         @r=`${PWD_COMMAND}`; export r; \
1197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1198         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1199           info-target
1200
1201
1202 .PHONY: info-host
1203
1204 info-host: maybe-info-bfd
1205 info-host: maybe-info-opcodes
1206 info-host: maybe-info-binutils
1207 info-host: maybe-info-bison
1208 info-host: maybe-info-cgen
1209 info-host: maybe-info-dejagnu
1210 info-host: maybe-info-etc
1211 info-host: maybe-info-fastjar
1212 info-host: maybe-info-fixincludes
1213 info-host: maybe-info-flex
1214 info-host: maybe-info-gas
1215 info-host: maybe-info-gcc
1216 info-host: maybe-info-gmp
1217 info-host: maybe-info-mpfr
1218 info-host: maybe-info-mpc
1219 info-host: maybe-info-isl
1220 info-host: maybe-info-libelf
1221 info-host: maybe-info-gold
1222 info-host: maybe-info-gprof
1223 info-host: maybe-info-intl
1224 info-host: maybe-info-tcl
1225 info-host: maybe-info-itcl
1226 info-host: maybe-info-ld
1227 info-host: maybe-info-libbacktrace
1228 info-host: maybe-info-libcpp
1229 info-host: maybe-info-libdecnumber
1230 info-host: maybe-info-libgui
1231 info-host: maybe-info-libiberty
1232 info-host: maybe-info-libiberty-linker-plugin
1233 info-host: maybe-info-libiconv
1234 info-host: maybe-info-m4
1235 info-host: maybe-info-readline
1236 info-host: maybe-info-sid
1237 info-host: maybe-info-sim
1238 info-host: maybe-info-texinfo
1239 info-host: maybe-info-zlib
1240 info-host: maybe-info-gdb
1241 info-host: maybe-info-expect
1242 info-host: maybe-info-guile
1243 info-host: maybe-info-tk
1244 info-host: maybe-info-libtermcap
1245 info-host: maybe-info-utils
1246 info-host: maybe-info-gnattools
1247 info-host: maybe-info-lto-plugin
1248 info-host: maybe-info-libcc1
1249 info-host: maybe-info-gotools
1250
1251 .PHONY: info-target
1252
1253 info-target: maybe-info-target-libstdc++-v3
1254 info-target: maybe-info-target-libsanitizer
1255 info-target: maybe-info-target-libmpx
1256 info-target: maybe-info-target-libvtv
1257 info-target: maybe-info-target-libcilkrts
1258 info-target: maybe-info-target-liboffloadmic
1259 info-target: maybe-info-target-libssp
1260 info-target: maybe-info-target-newlib
1261 info-target: maybe-info-target-libgcc
1262 info-target: maybe-info-target-libbacktrace
1263 info-target: maybe-info-target-libquadmath
1264 info-target: maybe-info-target-libgfortran
1265 info-target: maybe-info-target-libobjc
1266 info-target: maybe-info-target-libgo
1267 info-target: maybe-info-target-libtermcap
1268 info-target: maybe-info-target-winsup
1269 info-target: maybe-info-target-libgloss
1270 info-target: maybe-info-target-libffi
1271 info-target: maybe-info-target-libjava
1272 info-target: maybe-info-target-zlib
1273 info-target: maybe-info-target-boehm-gc
1274 info-target: maybe-info-target-rda
1275 info-target: maybe-info-target-libada
1276 info-target: maybe-info-target-libgomp
1277 info-target: maybe-info-target-libitm
1278 info-target: maybe-info-target-libatomic
1279
1280 .PHONY: do-dvi
1281 do-dvi:
1282         @: $(MAKE); $(unstage)
1283         @r=`${PWD_COMMAND}`; export r; \
1284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1285         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1286           dvi-target
1287
1288
1289 .PHONY: dvi-host
1290
1291 dvi-host: maybe-dvi-bfd
1292 dvi-host: maybe-dvi-opcodes
1293 dvi-host: maybe-dvi-binutils
1294 dvi-host: maybe-dvi-bison
1295 dvi-host: maybe-dvi-cgen
1296 dvi-host: maybe-dvi-dejagnu
1297 dvi-host: maybe-dvi-etc
1298 dvi-host: maybe-dvi-fastjar
1299 dvi-host: maybe-dvi-fixincludes
1300 dvi-host: maybe-dvi-flex
1301 dvi-host: maybe-dvi-gas
1302 dvi-host: maybe-dvi-gcc
1303 dvi-host: maybe-dvi-gmp
1304 dvi-host: maybe-dvi-mpfr
1305 dvi-host: maybe-dvi-mpc
1306 dvi-host: maybe-dvi-isl
1307 dvi-host: maybe-dvi-libelf
1308 dvi-host: maybe-dvi-gold
1309 dvi-host: maybe-dvi-gprof
1310 dvi-host: maybe-dvi-intl
1311 dvi-host: maybe-dvi-tcl
1312 dvi-host: maybe-dvi-itcl
1313 dvi-host: maybe-dvi-ld
1314 dvi-host: maybe-dvi-libbacktrace
1315 dvi-host: maybe-dvi-libcpp
1316 dvi-host: maybe-dvi-libdecnumber
1317 dvi-host: maybe-dvi-libgui
1318 dvi-host: maybe-dvi-libiberty
1319 dvi-host: maybe-dvi-libiberty-linker-plugin
1320 dvi-host: maybe-dvi-libiconv
1321 dvi-host: maybe-dvi-m4
1322 dvi-host: maybe-dvi-readline
1323 dvi-host: maybe-dvi-sid
1324 dvi-host: maybe-dvi-sim
1325 dvi-host: maybe-dvi-texinfo
1326 dvi-host: maybe-dvi-zlib
1327 dvi-host: maybe-dvi-gdb
1328 dvi-host: maybe-dvi-expect
1329 dvi-host: maybe-dvi-guile
1330 dvi-host: maybe-dvi-tk
1331 dvi-host: maybe-dvi-libtermcap
1332 dvi-host: maybe-dvi-utils
1333 dvi-host: maybe-dvi-gnattools
1334 dvi-host: maybe-dvi-lto-plugin
1335 dvi-host: maybe-dvi-libcc1
1336 dvi-host: maybe-dvi-gotools
1337
1338 .PHONY: dvi-target
1339
1340 dvi-target: maybe-dvi-target-libstdc++-v3
1341 dvi-target: maybe-dvi-target-libsanitizer
1342 dvi-target: maybe-dvi-target-libmpx
1343 dvi-target: maybe-dvi-target-libvtv
1344 dvi-target: maybe-dvi-target-libcilkrts
1345 dvi-target: maybe-dvi-target-liboffloadmic
1346 dvi-target: maybe-dvi-target-libssp
1347 dvi-target: maybe-dvi-target-newlib
1348 dvi-target: maybe-dvi-target-libgcc
1349 dvi-target: maybe-dvi-target-libbacktrace
1350 dvi-target: maybe-dvi-target-libquadmath
1351 dvi-target: maybe-dvi-target-libgfortran
1352 dvi-target: maybe-dvi-target-libobjc
1353 dvi-target: maybe-dvi-target-libgo
1354 dvi-target: maybe-dvi-target-libtermcap
1355 dvi-target: maybe-dvi-target-winsup
1356 dvi-target: maybe-dvi-target-libgloss
1357 dvi-target: maybe-dvi-target-libffi
1358 dvi-target: maybe-dvi-target-libjava
1359 dvi-target: maybe-dvi-target-zlib
1360 dvi-target: maybe-dvi-target-boehm-gc
1361 dvi-target: maybe-dvi-target-rda
1362 dvi-target: maybe-dvi-target-libada
1363 dvi-target: maybe-dvi-target-libgomp
1364 dvi-target: maybe-dvi-target-libitm
1365 dvi-target: maybe-dvi-target-libatomic
1366
1367 .PHONY: do-pdf
1368 do-pdf:
1369         @: $(MAKE); $(unstage)
1370         @r=`${PWD_COMMAND}`; export r; \
1371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1372         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1373           pdf-target
1374
1375
1376 .PHONY: pdf-host
1377
1378 pdf-host: maybe-pdf-bfd
1379 pdf-host: maybe-pdf-opcodes
1380 pdf-host: maybe-pdf-binutils
1381 pdf-host: maybe-pdf-bison
1382 pdf-host: maybe-pdf-cgen
1383 pdf-host: maybe-pdf-dejagnu
1384 pdf-host: maybe-pdf-etc
1385 pdf-host: maybe-pdf-fastjar
1386 pdf-host: maybe-pdf-fixincludes
1387 pdf-host: maybe-pdf-flex
1388 pdf-host: maybe-pdf-gas
1389 pdf-host: maybe-pdf-gcc
1390 pdf-host: maybe-pdf-gmp
1391 pdf-host: maybe-pdf-mpfr
1392 pdf-host: maybe-pdf-mpc
1393 pdf-host: maybe-pdf-isl
1394 pdf-host: maybe-pdf-libelf
1395 pdf-host: maybe-pdf-gold
1396 pdf-host: maybe-pdf-gprof
1397 pdf-host: maybe-pdf-intl
1398 pdf-host: maybe-pdf-tcl
1399 pdf-host: maybe-pdf-itcl
1400 pdf-host: maybe-pdf-ld
1401 pdf-host: maybe-pdf-libbacktrace
1402 pdf-host: maybe-pdf-libcpp
1403 pdf-host: maybe-pdf-libdecnumber
1404 pdf-host: maybe-pdf-libgui
1405 pdf-host: maybe-pdf-libiberty
1406 pdf-host: maybe-pdf-libiberty-linker-plugin
1407 pdf-host: maybe-pdf-libiconv
1408 pdf-host: maybe-pdf-m4
1409 pdf-host: maybe-pdf-readline
1410 pdf-host: maybe-pdf-sid
1411 pdf-host: maybe-pdf-sim
1412 pdf-host: maybe-pdf-texinfo
1413 pdf-host: maybe-pdf-zlib
1414 pdf-host: maybe-pdf-gdb
1415 pdf-host: maybe-pdf-expect
1416 pdf-host: maybe-pdf-guile
1417 pdf-host: maybe-pdf-tk
1418 pdf-host: maybe-pdf-libtermcap
1419 pdf-host: maybe-pdf-utils
1420 pdf-host: maybe-pdf-gnattools
1421 pdf-host: maybe-pdf-lto-plugin
1422 pdf-host: maybe-pdf-libcc1
1423 pdf-host: maybe-pdf-gotools
1424
1425 .PHONY: pdf-target
1426
1427 pdf-target: maybe-pdf-target-libstdc++-v3
1428 pdf-target: maybe-pdf-target-libsanitizer
1429 pdf-target: maybe-pdf-target-libmpx
1430 pdf-target: maybe-pdf-target-libvtv
1431 pdf-target: maybe-pdf-target-libcilkrts
1432 pdf-target: maybe-pdf-target-liboffloadmic
1433 pdf-target: maybe-pdf-target-libssp
1434 pdf-target: maybe-pdf-target-newlib
1435 pdf-target: maybe-pdf-target-libgcc
1436 pdf-target: maybe-pdf-target-libbacktrace
1437 pdf-target: maybe-pdf-target-libquadmath
1438 pdf-target: maybe-pdf-target-libgfortran
1439 pdf-target: maybe-pdf-target-libobjc
1440 pdf-target: maybe-pdf-target-libgo
1441 pdf-target: maybe-pdf-target-libtermcap
1442 pdf-target: maybe-pdf-target-winsup
1443 pdf-target: maybe-pdf-target-libgloss
1444 pdf-target: maybe-pdf-target-libffi
1445 pdf-target: maybe-pdf-target-libjava
1446 pdf-target: maybe-pdf-target-zlib
1447 pdf-target: maybe-pdf-target-boehm-gc
1448 pdf-target: maybe-pdf-target-rda
1449 pdf-target: maybe-pdf-target-libada
1450 pdf-target: maybe-pdf-target-libgomp
1451 pdf-target: maybe-pdf-target-libitm
1452 pdf-target: maybe-pdf-target-libatomic
1453
1454 .PHONY: do-html
1455 do-html:
1456         @: $(MAKE); $(unstage)
1457         @r=`${PWD_COMMAND}`; export r; \
1458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1459         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1460           html-target
1461
1462
1463 .PHONY: html-host
1464
1465 html-host: maybe-html-bfd
1466 html-host: maybe-html-opcodes
1467 html-host: maybe-html-binutils
1468 html-host: maybe-html-bison
1469 html-host: maybe-html-cgen
1470 html-host: maybe-html-dejagnu
1471 html-host: maybe-html-etc
1472 html-host: maybe-html-fastjar
1473 html-host: maybe-html-fixincludes
1474 html-host: maybe-html-flex
1475 html-host: maybe-html-gas
1476 html-host: maybe-html-gcc
1477 html-host: maybe-html-gmp
1478 html-host: maybe-html-mpfr
1479 html-host: maybe-html-mpc
1480 html-host: maybe-html-isl
1481 html-host: maybe-html-libelf
1482 html-host: maybe-html-gold
1483 html-host: maybe-html-gprof
1484 html-host: maybe-html-intl
1485 html-host: maybe-html-tcl
1486 html-host: maybe-html-itcl
1487 html-host: maybe-html-ld
1488 html-host: maybe-html-libbacktrace
1489 html-host: maybe-html-libcpp
1490 html-host: maybe-html-libdecnumber
1491 html-host: maybe-html-libgui
1492 html-host: maybe-html-libiberty
1493 html-host: maybe-html-libiberty-linker-plugin
1494 html-host: maybe-html-libiconv
1495 html-host: maybe-html-m4
1496 html-host: maybe-html-readline
1497 html-host: maybe-html-sid
1498 html-host: maybe-html-sim
1499 html-host: maybe-html-texinfo
1500 html-host: maybe-html-zlib
1501 html-host: maybe-html-gdb
1502 html-host: maybe-html-expect
1503 html-host: maybe-html-guile
1504 html-host: maybe-html-tk
1505 html-host: maybe-html-libtermcap
1506 html-host: maybe-html-utils
1507 html-host: maybe-html-gnattools
1508 html-host: maybe-html-lto-plugin
1509 html-host: maybe-html-libcc1
1510 html-host: maybe-html-gotools
1511
1512 .PHONY: html-target
1513
1514 html-target: maybe-html-target-libstdc++-v3
1515 html-target: maybe-html-target-libsanitizer
1516 html-target: maybe-html-target-libmpx
1517 html-target: maybe-html-target-libvtv
1518 html-target: maybe-html-target-libcilkrts
1519 html-target: maybe-html-target-liboffloadmic
1520 html-target: maybe-html-target-libssp
1521 html-target: maybe-html-target-newlib
1522 html-target: maybe-html-target-libgcc
1523 html-target: maybe-html-target-libbacktrace
1524 html-target: maybe-html-target-libquadmath
1525 html-target: maybe-html-target-libgfortran
1526 html-target: maybe-html-target-libobjc
1527 html-target: maybe-html-target-libgo
1528 html-target: maybe-html-target-libtermcap
1529 html-target: maybe-html-target-winsup
1530 html-target: maybe-html-target-libgloss
1531 html-target: maybe-html-target-libffi
1532 html-target: maybe-html-target-libjava
1533 html-target: maybe-html-target-zlib
1534 html-target: maybe-html-target-boehm-gc
1535 html-target: maybe-html-target-rda
1536 html-target: maybe-html-target-libada
1537 html-target: maybe-html-target-libgomp
1538 html-target: maybe-html-target-libitm
1539 html-target: maybe-html-target-libatomic
1540
1541 .PHONY: do-TAGS
1542 do-TAGS:
1543         @: $(MAKE); $(unstage)
1544         @r=`${PWD_COMMAND}`; export r; \
1545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1546         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1547           TAGS-target
1548
1549
1550 .PHONY: TAGS-host
1551
1552 TAGS-host: maybe-TAGS-bfd
1553 TAGS-host: maybe-TAGS-opcodes
1554 TAGS-host: maybe-TAGS-binutils
1555 TAGS-host: maybe-TAGS-bison
1556 TAGS-host: maybe-TAGS-cgen
1557 TAGS-host: maybe-TAGS-dejagnu
1558 TAGS-host: maybe-TAGS-etc
1559 TAGS-host: maybe-TAGS-fastjar
1560 TAGS-host: maybe-TAGS-fixincludes
1561 TAGS-host: maybe-TAGS-flex
1562 TAGS-host: maybe-TAGS-gas
1563 TAGS-host: maybe-TAGS-gcc
1564 TAGS-host: maybe-TAGS-gmp
1565 TAGS-host: maybe-TAGS-mpfr
1566 TAGS-host: maybe-TAGS-mpc
1567 TAGS-host: maybe-TAGS-isl
1568 TAGS-host: maybe-TAGS-libelf
1569 TAGS-host: maybe-TAGS-gold
1570 TAGS-host: maybe-TAGS-gprof
1571 TAGS-host: maybe-TAGS-intl
1572 TAGS-host: maybe-TAGS-tcl
1573 TAGS-host: maybe-TAGS-itcl
1574 TAGS-host: maybe-TAGS-ld
1575 TAGS-host: maybe-TAGS-libbacktrace
1576 TAGS-host: maybe-TAGS-libcpp
1577 TAGS-host: maybe-TAGS-libdecnumber
1578 TAGS-host: maybe-TAGS-libgui
1579 TAGS-host: maybe-TAGS-libiberty
1580 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1581 TAGS-host: maybe-TAGS-libiconv
1582 TAGS-host: maybe-TAGS-m4
1583 TAGS-host: maybe-TAGS-readline
1584 TAGS-host: maybe-TAGS-sid
1585 TAGS-host: maybe-TAGS-sim
1586 TAGS-host: maybe-TAGS-texinfo
1587 TAGS-host: maybe-TAGS-zlib
1588 TAGS-host: maybe-TAGS-gdb
1589 TAGS-host: maybe-TAGS-expect
1590 TAGS-host: maybe-TAGS-guile
1591 TAGS-host: maybe-TAGS-tk
1592 TAGS-host: maybe-TAGS-libtermcap
1593 TAGS-host: maybe-TAGS-utils
1594 TAGS-host: maybe-TAGS-gnattools
1595 TAGS-host: maybe-TAGS-lto-plugin
1596 TAGS-host: maybe-TAGS-libcc1
1597 TAGS-host: maybe-TAGS-gotools
1598
1599 .PHONY: TAGS-target
1600
1601 TAGS-target: maybe-TAGS-target-libstdc++-v3
1602 TAGS-target: maybe-TAGS-target-libsanitizer
1603 TAGS-target: maybe-TAGS-target-libmpx
1604 TAGS-target: maybe-TAGS-target-libvtv
1605 TAGS-target: maybe-TAGS-target-libcilkrts
1606 TAGS-target: maybe-TAGS-target-liboffloadmic
1607 TAGS-target: maybe-TAGS-target-libssp
1608 TAGS-target: maybe-TAGS-target-newlib
1609 TAGS-target: maybe-TAGS-target-libgcc
1610 TAGS-target: maybe-TAGS-target-libbacktrace
1611 TAGS-target: maybe-TAGS-target-libquadmath
1612 TAGS-target: maybe-TAGS-target-libgfortran
1613 TAGS-target: maybe-TAGS-target-libobjc
1614 TAGS-target: maybe-TAGS-target-libgo
1615 TAGS-target: maybe-TAGS-target-libtermcap
1616 TAGS-target: maybe-TAGS-target-winsup
1617 TAGS-target: maybe-TAGS-target-libgloss
1618 TAGS-target: maybe-TAGS-target-libffi
1619 TAGS-target: maybe-TAGS-target-libjava
1620 TAGS-target: maybe-TAGS-target-zlib
1621 TAGS-target: maybe-TAGS-target-boehm-gc
1622 TAGS-target: maybe-TAGS-target-rda
1623 TAGS-target: maybe-TAGS-target-libada
1624 TAGS-target: maybe-TAGS-target-libgomp
1625 TAGS-target: maybe-TAGS-target-libitm
1626 TAGS-target: maybe-TAGS-target-libatomic
1627
1628 .PHONY: do-install-info
1629 do-install-info:
1630         @: $(MAKE); $(unstage)
1631         @r=`${PWD_COMMAND}`; export r; \
1632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1633         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1634           install-info-target
1635
1636
1637 .PHONY: install-info-host
1638
1639 install-info-host: maybe-install-info-bfd
1640 install-info-host: maybe-install-info-opcodes
1641 install-info-host: maybe-install-info-binutils
1642 install-info-host: maybe-install-info-bison
1643 install-info-host: maybe-install-info-cgen
1644 install-info-host: maybe-install-info-dejagnu
1645 install-info-host: maybe-install-info-etc
1646 install-info-host: maybe-install-info-fastjar
1647 install-info-host: maybe-install-info-fixincludes
1648 install-info-host: maybe-install-info-flex
1649 install-info-host: maybe-install-info-gas
1650 install-info-host: maybe-install-info-gcc
1651 install-info-host: maybe-install-info-gmp
1652 install-info-host: maybe-install-info-mpfr
1653 install-info-host: maybe-install-info-mpc
1654 install-info-host: maybe-install-info-isl
1655 install-info-host: maybe-install-info-libelf
1656 install-info-host: maybe-install-info-gold
1657 install-info-host: maybe-install-info-gprof
1658 install-info-host: maybe-install-info-intl
1659 install-info-host: maybe-install-info-tcl
1660 install-info-host: maybe-install-info-itcl
1661 install-info-host: maybe-install-info-ld
1662 install-info-host: maybe-install-info-libbacktrace
1663 install-info-host: maybe-install-info-libcpp
1664 install-info-host: maybe-install-info-libdecnumber
1665 install-info-host: maybe-install-info-libgui
1666 install-info-host: maybe-install-info-libiberty
1667 install-info-host: maybe-install-info-libiberty-linker-plugin
1668 install-info-host: maybe-install-info-libiconv
1669 install-info-host: maybe-install-info-m4
1670 install-info-host: maybe-install-info-readline
1671 install-info-host: maybe-install-info-sid
1672 install-info-host: maybe-install-info-sim
1673 install-info-host: maybe-install-info-texinfo
1674 install-info-host: maybe-install-info-zlib
1675 install-info-host: maybe-install-info-gdb
1676 install-info-host: maybe-install-info-expect
1677 install-info-host: maybe-install-info-guile
1678 install-info-host: maybe-install-info-tk
1679 install-info-host: maybe-install-info-libtermcap
1680 install-info-host: maybe-install-info-utils
1681 install-info-host: maybe-install-info-gnattools
1682 install-info-host: maybe-install-info-lto-plugin
1683 install-info-host: maybe-install-info-libcc1
1684 install-info-host: maybe-install-info-gotools
1685
1686 .PHONY: install-info-target
1687
1688 install-info-target: maybe-install-info-target-libstdc++-v3
1689 install-info-target: maybe-install-info-target-libsanitizer
1690 install-info-target: maybe-install-info-target-libmpx
1691 install-info-target: maybe-install-info-target-libvtv
1692 install-info-target: maybe-install-info-target-libcilkrts
1693 install-info-target: maybe-install-info-target-liboffloadmic
1694 install-info-target: maybe-install-info-target-libssp
1695 install-info-target: maybe-install-info-target-newlib
1696 install-info-target: maybe-install-info-target-libgcc
1697 install-info-target: maybe-install-info-target-libbacktrace
1698 install-info-target: maybe-install-info-target-libquadmath
1699 install-info-target: maybe-install-info-target-libgfortran
1700 install-info-target: maybe-install-info-target-libobjc
1701 install-info-target: maybe-install-info-target-libgo
1702 install-info-target: maybe-install-info-target-libtermcap
1703 install-info-target: maybe-install-info-target-winsup
1704 install-info-target: maybe-install-info-target-libgloss
1705 install-info-target: maybe-install-info-target-libffi
1706 install-info-target: maybe-install-info-target-libjava
1707 install-info-target: maybe-install-info-target-zlib
1708 install-info-target: maybe-install-info-target-boehm-gc
1709 install-info-target: maybe-install-info-target-rda
1710 install-info-target: maybe-install-info-target-libada
1711 install-info-target: maybe-install-info-target-libgomp
1712 install-info-target: maybe-install-info-target-libitm
1713 install-info-target: maybe-install-info-target-libatomic
1714
1715 .PHONY: do-install-pdf
1716 do-install-pdf:
1717         @: $(MAKE); $(unstage)
1718         @r=`${PWD_COMMAND}`; export r; \
1719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1721           install-pdf-target
1722
1723
1724 .PHONY: install-pdf-host
1725
1726 install-pdf-host: maybe-install-pdf-bfd
1727 install-pdf-host: maybe-install-pdf-opcodes
1728 install-pdf-host: maybe-install-pdf-binutils
1729 install-pdf-host: maybe-install-pdf-bison
1730 install-pdf-host: maybe-install-pdf-cgen
1731 install-pdf-host: maybe-install-pdf-dejagnu
1732 install-pdf-host: maybe-install-pdf-etc
1733 install-pdf-host: maybe-install-pdf-fastjar
1734 install-pdf-host: maybe-install-pdf-fixincludes
1735 install-pdf-host: maybe-install-pdf-flex
1736 install-pdf-host: maybe-install-pdf-gas
1737 install-pdf-host: maybe-install-pdf-gcc
1738 install-pdf-host: maybe-install-pdf-gmp
1739 install-pdf-host: maybe-install-pdf-mpfr
1740 install-pdf-host: maybe-install-pdf-mpc
1741 install-pdf-host: maybe-install-pdf-isl
1742 install-pdf-host: maybe-install-pdf-libelf
1743 install-pdf-host: maybe-install-pdf-gold
1744 install-pdf-host: maybe-install-pdf-gprof
1745 install-pdf-host: maybe-install-pdf-intl
1746 install-pdf-host: maybe-install-pdf-tcl
1747 install-pdf-host: maybe-install-pdf-itcl
1748 install-pdf-host: maybe-install-pdf-ld
1749 install-pdf-host: maybe-install-pdf-libbacktrace
1750 install-pdf-host: maybe-install-pdf-libcpp
1751 install-pdf-host: maybe-install-pdf-libdecnumber
1752 install-pdf-host: maybe-install-pdf-libgui
1753 install-pdf-host: maybe-install-pdf-libiberty
1754 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1755 install-pdf-host: maybe-install-pdf-libiconv
1756 install-pdf-host: maybe-install-pdf-m4
1757 install-pdf-host: maybe-install-pdf-readline
1758 install-pdf-host: maybe-install-pdf-sid
1759 install-pdf-host: maybe-install-pdf-sim
1760 install-pdf-host: maybe-install-pdf-texinfo
1761 install-pdf-host: maybe-install-pdf-zlib
1762 install-pdf-host: maybe-install-pdf-gdb
1763 install-pdf-host: maybe-install-pdf-expect
1764 install-pdf-host: maybe-install-pdf-guile
1765 install-pdf-host: maybe-install-pdf-tk
1766 install-pdf-host: maybe-install-pdf-libtermcap
1767 install-pdf-host: maybe-install-pdf-utils
1768 install-pdf-host: maybe-install-pdf-gnattools
1769 install-pdf-host: maybe-install-pdf-lto-plugin
1770 install-pdf-host: maybe-install-pdf-libcc1
1771 install-pdf-host: maybe-install-pdf-gotools
1772
1773 .PHONY: install-pdf-target
1774
1775 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1776 install-pdf-target: maybe-install-pdf-target-libsanitizer
1777 install-pdf-target: maybe-install-pdf-target-libmpx
1778 install-pdf-target: maybe-install-pdf-target-libvtv
1779 install-pdf-target: maybe-install-pdf-target-libcilkrts
1780 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1781 install-pdf-target: maybe-install-pdf-target-libssp
1782 install-pdf-target: maybe-install-pdf-target-newlib
1783 install-pdf-target: maybe-install-pdf-target-libgcc
1784 install-pdf-target: maybe-install-pdf-target-libbacktrace
1785 install-pdf-target: maybe-install-pdf-target-libquadmath
1786 install-pdf-target: maybe-install-pdf-target-libgfortran
1787 install-pdf-target: maybe-install-pdf-target-libobjc
1788 install-pdf-target: maybe-install-pdf-target-libgo
1789 install-pdf-target: maybe-install-pdf-target-libtermcap
1790 install-pdf-target: maybe-install-pdf-target-winsup
1791 install-pdf-target: maybe-install-pdf-target-libgloss
1792 install-pdf-target: maybe-install-pdf-target-libffi
1793 install-pdf-target: maybe-install-pdf-target-libjava
1794 install-pdf-target: maybe-install-pdf-target-zlib
1795 install-pdf-target: maybe-install-pdf-target-boehm-gc
1796 install-pdf-target: maybe-install-pdf-target-rda
1797 install-pdf-target: maybe-install-pdf-target-libada
1798 install-pdf-target: maybe-install-pdf-target-libgomp
1799 install-pdf-target: maybe-install-pdf-target-libitm
1800 install-pdf-target: maybe-install-pdf-target-libatomic
1801
1802 .PHONY: do-install-html
1803 do-install-html:
1804         @: $(MAKE); $(unstage)
1805         @r=`${PWD_COMMAND}`; export r; \
1806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1807         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1808           install-html-target
1809
1810
1811 .PHONY: install-html-host
1812
1813 install-html-host: maybe-install-html-bfd
1814 install-html-host: maybe-install-html-opcodes
1815 install-html-host: maybe-install-html-binutils
1816 install-html-host: maybe-install-html-bison
1817 install-html-host: maybe-install-html-cgen
1818 install-html-host: maybe-install-html-dejagnu
1819 install-html-host: maybe-install-html-etc
1820 install-html-host: maybe-install-html-fastjar
1821 install-html-host: maybe-install-html-fixincludes
1822 install-html-host: maybe-install-html-flex
1823 install-html-host: maybe-install-html-gas
1824 install-html-host: maybe-install-html-gcc
1825 install-html-host: maybe-install-html-gmp
1826 install-html-host: maybe-install-html-mpfr
1827 install-html-host: maybe-install-html-mpc
1828 install-html-host: maybe-install-html-isl
1829 install-html-host: maybe-install-html-libelf
1830 install-html-host: maybe-install-html-gold
1831 install-html-host: maybe-install-html-gprof
1832 install-html-host: maybe-install-html-intl
1833 install-html-host: maybe-install-html-tcl
1834 install-html-host: maybe-install-html-itcl
1835 install-html-host: maybe-install-html-ld
1836 install-html-host: maybe-install-html-libbacktrace
1837 install-html-host: maybe-install-html-libcpp
1838 install-html-host: maybe-install-html-libdecnumber
1839 install-html-host: maybe-install-html-libgui
1840 install-html-host: maybe-install-html-libiberty
1841 install-html-host: maybe-install-html-libiberty-linker-plugin
1842 install-html-host: maybe-install-html-libiconv
1843 install-html-host: maybe-install-html-m4
1844 install-html-host: maybe-install-html-readline
1845 install-html-host: maybe-install-html-sid
1846 install-html-host: maybe-install-html-sim
1847 install-html-host: maybe-install-html-texinfo
1848 install-html-host: maybe-install-html-zlib
1849 install-html-host: maybe-install-html-gdb
1850 install-html-host: maybe-install-html-expect
1851 install-html-host: maybe-install-html-guile
1852 install-html-host: maybe-install-html-tk
1853 install-html-host: maybe-install-html-libtermcap
1854 install-html-host: maybe-install-html-utils
1855 install-html-host: maybe-install-html-gnattools
1856 install-html-host: maybe-install-html-lto-plugin
1857 install-html-host: maybe-install-html-libcc1
1858 install-html-host: maybe-install-html-gotools
1859
1860 .PHONY: install-html-target
1861
1862 install-html-target: maybe-install-html-target-libstdc++-v3
1863 install-html-target: maybe-install-html-target-libsanitizer
1864 install-html-target: maybe-install-html-target-libmpx
1865 install-html-target: maybe-install-html-target-libvtv
1866 install-html-target: maybe-install-html-target-libcilkrts
1867 install-html-target: maybe-install-html-target-liboffloadmic
1868 install-html-target: maybe-install-html-target-libssp
1869 install-html-target: maybe-install-html-target-newlib
1870 install-html-target: maybe-install-html-target-libgcc
1871 install-html-target: maybe-install-html-target-libbacktrace
1872 install-html-target: maybe-install-html-target-libquadmath
1873 install-html-target: maybe-install-html-target-libgfortran
1874 install-html-target: maybe-install-html-target-libobjc
1875 install-html-target: maybe-install-html-target-libgo
1876 install-html-target: maybe-install-html-target-libtermcap
1877 install-html-target: maybe-install-html-target-winsup
1878 install-html-target: maybe-install-html-target-libgloss
1879 install-html-target: maybe-install-html-target-libffi
1880 install-html-target: maybe-install-html-target-libjava
1881 install-html-target: maybe-install-html-target-zlib
1882 install-html-target: maybe-install-html-target-boehm-gc
1883 install-html-target: maybe-install-html-target-rda
1884 install-html-target: maybe-install-html-target-libada
1885 install-html-target: maybe-install-html-target-libgomp
1886 install-html-target: maybe-install-html-target-libitm
1887 install-html-target: maybe-install-html-target-libatomic
1888
1889 .PHONY: do-installcheck
1890 do-installcheck:
1891         @: $(MAKE); $(unstage)
1892         @r=`${PWD_COMMAND}`; export r; \
1893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1894         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1895           installcheck-target
1896
1897
1898 .PHONY: installcheck-host
1899
1900 installcheck-host: maybe-installcheck-bfd
1901 installcheck-host: maybe-installcheck-opcodes
1902 installcheck-host: maybe-installcheck-binutils
1903 installcheck-host: maybe-installcheck-bison
1904 installcheck-host: maybe-installcheck-cgen
1905 installcheck-host: maybe-installcheck-dejagnu
1906 installcheck-host: maybe-installcheck-etc
1907 installcheck-host: maybe-installcheck-fastjar
1908 installcheck-host: maybe-installcheck-fixincludes
1909 installcheck-host: maybe-installcheck-flex
1910 installcheck-host: maybe-installcheck-gas
1911 installcheck-host: maybe-installcheck-gcc
1912 installcheck-host: maybe-installcheck-gmp
1913 installcheck-host: maybe-installcheck-mpfr
1914 installcheck-host: maybe-installcheck-mpc
1915 installcheck-host: maybe-installcheck-isl
1916 installcheck-host: maybe-installcheck-libelf
1917 installcheck-host: maybe-installcheck-gold
1918 installcheck-host: maybe-installcheck-gprof
1919 installcheck-host: maybe-installcheck-intl
1920 installcheck-host: maybe-installcheck-tcl
1921 installcheck-host: maybe-installcheck-itcl
1922 installcheck-host: maybe-installcheck-ld
1923 installcheck-host: maybe-installcheck-libbacktrace
1924 installcheck-host: maybe-installcheck-libcpp
1925 installcheck-host: maybe-installcheck-libdecnumber
1926 installcheck-host: maybe-installcheck-libgui
1927 installcheck-host: maybe-installcheck-libiberty
1928 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1929 installcheck-host: maybe-installcheck-libiconv
1930 installcheck-host: maybe-installcheck-m4
1931 installcheck-host: maybe-installcheck-readline
1932 installcheck-host: maybe-installcheck-sid
1933 installcheck-host: maybe-installcheck-sim
1934 installcheck-host: maybe-installcheck-texinfo
1935 installcheck-host: maybe-installcheck-zlib
1936 installcheck-host: maybe-installcheck-gdb
1937 installcheck-host: maybe-installcheck-expect
1938 installcheck-host: maybe-installcheck-guile
1939 installcheck-host: maybe-installcheck-tk
1940 installcheck-host: maybe-installcheck-libtermcap
1941 installcheck-host: maybe-installcheck-utils
1942 installcheck-host: maybe-installcheck-gnattools
1943 installcheck-host: maybe-installcheck-lto-plugin
1944 installcheck-host: maybe-installcheck-libcc1
1945 installcheck-host: maybe-installcheck-gotools
1946
1947 .PHONY: installcheck-target
1948
1949 installcheck-target: maybe-installcheck-target-libstdc++-v3
1950 installcheck-target: maybe-installcheck-target-libsanitizer
1951 installcheck-target: maybe-installcheck-target-libmpx
1952 installcheck-target: maybe-installcheck-target-libvtv
1953 installcheck-target: maybe-installcheck-target-libcilkrts
1954 installcheck-target: maybe-installcheck-target-liboffloadmic
1955 installcheck-target: maybe-installcheck-target-libssp
1956 installcheck-target: maybe-installcheck-target-newlib
1957 installcheck-target: maybe-installcheck-target-libgcc
1958 installcheck-target: maybe-installcheck-target-libbacktrace
1959 installcheck-target: maybe-installcheck-target-libquadmath
1960 installcheck-target: maybe-installcheck-target-libgfortran
1961 installcheck-target: maybe-installcheck-target-libobjc
1962 installcheck-target: maybe-installcheck-target-libgo
1963 installcheck-target: maybe-installcheck-target-libtermcap
1964 installcheck-target: maybe-installcheck-target-winsup
1965 installcheck-target: maybe-installcheck-target-libgloss
1966 installcheck-target: maybe-installcheck-target-libffi
1967 installcheck-target: maybe-installcheck-target-libjava
1968 installcheck-target: maybe-installcheck-target-zlib
1969 installcheck-target: maybe-installcheck-target-boehm-gc
1970 installcheck-target: maybe-installcheck-target-rda
1971 installcheck-target: maybe-installcheck-target-libada
1972 installcheck-target: maybe-installcheck-target-libgomp
1973 installcheck-target: maybe-installcheck-target-libitm
1974 installcheck-target: maybe-installcheck-target-libatomic
1975
1976 .PHONY: do-mostlyclean
1977 do-mostlyclean:
1978         @: $(MAKE); $(unstage)
1979         @r=`${PWD_COMMAND}`; export r; \
1980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1981         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1982           mostlyclean-target
1983
1984
1985 .PHONY: mostlyclean-host
1986
1987 mostlyclean-host: maybe-mostlyclean-bfd
1988 mostlyclean-host: maybe-mostlyclean-opcodes
1989 mostlyclean-host: maybe-mostlyclean-binutils
1990 mostlyclean-host: maybe-mostlyclean-bison
1991 mostlyclean-host: maybe-mostlyclean-cgen
1992 mostlyclean-host: maybe-mostlyclean-dejagnu
1993 mostlyclean-host: maybe-mostlyclean-etc
1994 mostlyclean-host: maybe-mostlyclean-fastjar
1995 mostlyclean-host: maybe-mostlyclean-fixincludes
1996 mostlyclean-host: maybe-mostlyclean-flex
1997 mostlyclean-host: maybe-mostlyclean-gas
1998 mostlyclean-host: maybe-mostlyclean-gcc
1999 mostlyclean-host: maybe-mostlyclean-gmp
2000 mostlyclean-host: maybe-mostlyclean-mpfr
2001 mostlyclean-host: maybe-mostlyclean-mpc
2002 mostlyclean-host: maybe-mostlyclean-isl
2003 mostlyclean-host: maybe-mostlyclean-libelf
2004 mostlyclean-host: maybe-mostlyclean-gold
2005 mostlyclean-host: maybe-mostlyclean-gprof
2006 mostlyclean-host: maybe-mostlyclean-intl
2007 mostlyclean-host: maybe-mostlyclean-tcl
2008 mostlyclean-host: maybe-mostlyclean-itcl
2009 mostlyclean-host: maybe-mostlyclean-ld
2010 mostlyclean-host: maybe-mostlyclean-libbacktrace
2011 mostlyclean-host: maybe-mostlyclean-libcpp
2012 mostlyclean-host: maybe-mostlyclean-libdecnumber
2013 mostlyclean-host: maybe-mostlyclean-libgui
2014 mostlyclean-host: maybe-mostlyclean-libiberty
2015 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2016 mostlyclean-host: maybe-mostlyclean-libiconv
2017 mostlyclean-host: maybe-mostlyclean-m4
2018 mostlyclean-host: maybe-mostlyclean-readline
2019 mostlyclean-host: maybe-mostlyclean-sid
2020 mostlyclean-host: maybe-mostlyclean-sim
2021 mostlyclean-host: maybe-mostlyclean-texinfo
2022 mostlyclean-host: maybe-mostlyclean-zlib
2023 mostlyclean-host: maybe-mostlyclean-gdb
2024 mostlyclean-host: maybe-mostlyclean-expect
2025 mostlyclean-host: maybe-mostlyclean-guile
2026 mostlyclean-host: maybe-mostlyclean-tk
2027 mostlyclean-host: maybe-mostlyclean-libtermcap
2028 mostlyclean-host: maybe-mostlyclean-utils
2029 mostlyclean-host: maybe-mostlyclean-gnattools
2030 mostlyclean-host: maybe-mostlyclean-lto-plugin
2031 mostlyclean-host: maybe-mostlyclean-libcc1
2032 mostlyclean-host: maybe-mostlyclean-gotools
2033
2034 .PHONY: mostlyclean-target
2035
2036 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2037 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2038 mostlyclean-target: maybe-mostlyclean-target-libmpx
2039 mostlyclean-target: maybe-mostlyclean-target-libvtv
2040 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2041 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2042 mostlyclean-target: maybe-mostlyclean-target-libssp
2043 mostlyclean-target: maybe-mostlyclean-target-newlib
2044 mostlyclean-target: maybe-mostlyclean-target-libgcc
2045 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2046 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2047 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2048 mostlyclean-target: maybe-mostlyclean-target-libobjc
2049 mostlyclean-target: maybe-mostlyclean-target-libgo
2050 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2051 mostlyclean-target: maybe-mostlyclean-target-winsup
2052 mostlyclean-target: maybe-mostlyclean-target-libgloss
2053 mostlyclean-target: maybe-mostlyclean-target-libffi
2054 mostlyclean-target: maybe-mostlyclean-target-libjava
2055 mostlyclean-target: maybe-mostlyclean-target-zlib
2056 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2057 mostlyclean-target: maybe-mostlyclean-target-rda
2058 mostlyclean-target: maybe-mostlyclean-target-libada
2059 mostlyclean-target: maybe-mostlyclean-target-libgomp
2060 mostlyclean-target: maybe-mostlyclean-target-libitm
2061 mostlyclean-target: maybe-mostlyclean-target-libatomic
2062
2063 .PHONY: do-clean
2064 do-clean:
2065         @: $(MAKE); $(unstage)
2066         @r=`${PWD_COMMAND}`; export r; \
2067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2068         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2069           clean-target
2070
2071
2072 .PHONY: clean-host
2073
2074 clean-host: maybe-clean-bfd
2075 clean-host: maybe-clean-opcodes
2076 clean-host: maybe-clean-binutils
2077 clean-host: maybe-clean-bison
2078 clean-host: maybe-clean-cgen
2079 clean-host: maybe-clean-dejagnu
2080 clean-host: maybe-clean-etc
2081 clean-host: maybe-clean-fastjar
2082 clean-host: maybe-clean-fixincludes
2083 clean-host: maybe-clean-flex
2084 clean-host: maybe-clean-gas
2085 clean-host: maybe-clean-gcc
2086 clean-host: maybe-clean-gmp
2087 clean-host: maybe-clean-mpfr
2088 clean-host: maybe-clean-mpc
2089 clean-host: maybe-clean-isl
2090 clean-host: maybe-clean-libelf
2091 clean-host: maybe-clean-gold
2092 clean-host: maybe-clean-gprof
2093 clean-host: maybe-clean-intl
2094 clean-host: maybe-clean-tcl
2095 clean-host: maybe-clean-itcl
2096 clean-host: maybe-clean-ld
2097 clean-host: maybe-clean-libbacktrace
2098 clean-host: maybe-clean-libcpp
2099 clean-host: maybe-clean-libdecnumber
2100 clean-host: maybe-clean-libgui
2101 clean-host: maybe-clean-libiberty
2102 clean-host: maybe-clean-libiberty-linker-plugin
2103 clean-host: maybe-clean-libiconv
2104 clean-host: maybe-clean-m4
2105 clean-host: maybe-clean-readline
2106 clean-host: maybe-clean-sid
2107 clean-host: maybe-clean-sim
2108 clean-host: maybe-clean-texinfo
2109 clean-host: maybe-clean-zlib
2110 clean-host: maybe-clean-gdb
2111 clean-host: maybe-clean-expect
2112 clean-host: maybe-clean-guile
2113 clean-host: maybe-clean-tk
2114 clean-host: maybe-clean-libtermcap
2115 clean-host: maybe-clean-utils
2116 clean-host: maybe-clean-gnattools
2117 clean-host: maybe-clean-lto-plugin
2118 clean-host: maybe-clean-libcc1
2119 clean-host: maybe-clean-gotools
2120
2121 .PHONY: clean-target
2122
2123 clean-target: maybe-clean-target-libstdc++-v3
2124 clean-target: maybe-clean-target-libsanitizer
2125 clean-target: maybe-clean-target-libmpx
2126 clean-target: maybe-clean-target-libvtv
2127 clean-target: maybe-clean-target-libcilkrts
2128 clean-target: maybe-clean-target-liboffloadmic
2129 clean-target: maybe-clean-target-libssp
2130 clean-target: maybe-clean-target-newlib
2131 clean-target: maybe-clean-target-libgcc
2132 clean-target: maybe-clean-target-libbacktrace
2133 clean-target: maybe-clean-target-libquadmath
2134 clean-target: maybe-clean-target-libgfortran
2135 clean-target: maybe-clean-target-libobjc
2136 clean-target: maybe-clean-target-libgo
2137 clean-target: maybe-clean-target-libtermcap
2138 clean-target: maybe-clean-target-winsup
2139 clean-target: maybe-clean-target-libgloss
2140 clean-target: maybe-clean-target-libffi
2141 clean-target: maybe-clean-target-libjava
2142 clean-target: maybe-clean-target-zlib
2143 clean-target: maybe-clean-target-boehm-gc
2144 clean-target: maybe-clean-target-rda
2145 clean-target: maybe-clean-target-libada
2146 clean-target: maybe-clean-target-libgomp
2147 clean-target: maybe-clean-target-libitm
2148 clean-target: maybe-clean-target-libatomic
2149
2150 .PHONY: do-distclean
2151 do-distclean:
2152         @: $(MAKE); $(unstage)
2153         @r=`${PWD_COMMAND}`; export r; \
2154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2155         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2156           distclean-target
2157
2158
2159 .PHONY: distclean-host
2160
2161 distclean-host: maybe-distclean-bfd
2162 distclean-host: maybe-distclean-opcodes
2163 distclean-host: maybe-distclean-binutils
2164 distclean-host: maybe-distclean-bison
2165 distclean-host: maybe-distclean-cgen
2166 distclean-host: maybe-distclean-dejagnu
2167 distclean-host: maybe-distclean-etc
2168 distclean-host: maybe-distclean-fastjar
2169 distclean-host: maybe-distclean-fixincludes
2170 distclean-host: maybe-distclean-flex
2171 distclean-host: maybe-distclean-gas
2172 distclean-host: maybe-distclean-gcc
2173 distclean-host: maybe-distclean-gmp
2174 distclean-host: maybe-distclean-mpfr
2175 distclean-host: maybe-distclean-mpc
2176 distclean-host: maybe-distclean-isl
2177 distclean-host: maybe-distclean-libelf
2178 distclean-host: maybe-distclean-gold
2179 distclean-host: maybe-distclean-gprof
2180 distclean-host: maybe-distclean-intl
2181 distclean-host: maybe-distclean-tcl
2182 distclean-host: maybe-distclean-itcl
2183 distclean-host: maybe-distclean-ld
2184 distclean-host: maybe-distclean-libbacktrace
2185 distclean-host: maybe-distclean-libcpp
2186 distclean-host: maybe-distclean-libdecnumber
2187 distclean-host: maybe-distclean-libgui
2188 distclean-host: maybe-distclean-libiberty
2189 distclean-host: maybe-distclean-libiberty-linker-plugin
2190 distclean-host: maybe-distclean-libiconv
2191 distclean-host: maybe-distclean-m4
2192 distclean-host: maybe-distclean-readline
2193 distclean-host: maybe-distclean-sid
2194 distclean-host: maybe-distclean-sim
2195 distclean-host: maybe-distclean-texinfo
2196 distclean-host: maybe-distclean-zlib
2197 distclean-host: maybe-distclean-gdb
2198 distclean-host: maybe-distclean-expect
2199 distclean-host: maybe-distclean-guile
2200 distclean-host: maybe-distclean-tk
2201 distclean-host: maybe-distclean-libtermcap
2202 distclean-host: maybe-distclean-utils
2203 distclean-host: maybe-distclean-gnattools
2204 distclean-host: maybe-distclean-lto-plugin
2205 distclean-host: maybe-distclean-libcc1
2206 distclean-host: maybe-distclean-gotools
2207
2208 .PHONY: distclean-target
2209
2210 distclean-target: maybe-distclean-target-libstdc++-v3
2211 distclean-target: maybe-distclean-target-libsanitizer
2212 distclean-target: maybe-distclean-target-libmpx
2213 distclean-target: maybe-distclean-target-libvtv
2214 distclean-target: maybe-distclean-target-libcilkrts
2215 distclean-target: maybe-distclean-target-liboffloadmic
2216 distclean-target: maybe-distclean-target-libssp
2217 distclean-target: maybe-distclean-target-newlib
2218 distclean-target: maybe-distclean-target-libgcc
2219 distclean-target: maybe-distclean-target-libbacktrace
2220 distclean-target: maybe-distclean-target-libquadmath
2221 distclean-target: maybe-distclean-target-libgfortran
2222 distclean-target: maybe-distclean-target-libobjc
2223 distclean-target: maybe-distclean-target-libgo
2224 distclean-target: maybe-distclean-target-libtermcap
2225 distclean-target: maybe-distclean-target-winsup
2226 distclean-target: maybe-distclean-target-libgloss
2227 distclean-target: maybe-distclean-target-libffi
2228 distclean-target: maybe-distclean-target-libjava
2229 distclean-target: maybe-distclean-target-zlib
2230 distclean-target: maybe-distclean-target-boehm-gc
2231 distclean-target: maybe-distclean-target-rda
2232 distclean-target: maybe-distclean-target-libada
2233 distclean-target: maybe-distclean-target-libgomp
2234 distclean-target: maybe-distclean-target-libitm
2235 distclean-target: maybe-distclean-target-libatomic
2236
2237 .PHONY: do-maintainer-clean
2238 do-maintainer-clean:
2239         @: $(MAKE); $(unstage)
2240         @r=`${PWD_COMMAND}`; export r; \
2241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2242         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2243           maintainer-clean-target
2244
2245
2246 .PHONY: maintainer-clean-host
2247
2248 maintainer-clean-host: maybe-maintainer-clean-bfd
2249 maintainer-clean-host: maybe-maintainer-clean-opcodes
2250 maintainer-clean-host: maybe-maintainer-clean-binutils
2251 maintainer-clean-host: maybe-maintainer-clean-bison
2252 maintainer-clean-host: maybe-maintainer-clean-cgen
2253 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2254 maintainer-clean-host: maybe-maintainer-clean-etc
2255 maintainer-clean-host: maybe-maintainer-clean-fastjar
2256 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2257 maintainer-clean-host: maybe-maintainer-clean-flex
2258 maintainer-clean-host: maybe-maintainer-clean-gas
2259 maintainer-clean-host: maybe-maintainer-clean-gcc
2260 maintainer-clean-host: maybe-maintainer-clean-gmp
2261 maintainer-clean-host: maybe-maintainer-clean-mpfr
2262 maintainer-clean-host: maybe-maintainer-clean-mpc
2263 maintainer-clean-host: maybe-maintainer-clean-isl
2264 maintainer-clean-host: maybe-maintainer-clean-libelf
2265 maintainer-clean-host: maybe-maintainer-clean-gold
2266 maintainer-clean-host: maybe-maintainer-clean-gprof
2267 maintainer-clean-host: maybe-maintainer-clean-intl
2268 maintainer-clean-host: maybe-maintainer-clean-tcl
2269 maintainer-clean-host: maybe-maintainer-clean-itcl
2270 maintainer-clean-host: maybe-maintainer-clean-ld
2271 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2272 maintainer-clean-host: maybe-maintainer-clean-libcpp
2273 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2274 maintainer-clean-host: maybe-maintainer-clean-libgui
2275 maintainer-clean-host: maybe-maintainer-clean-libiberty
2276 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2277 maintainer-clean-host: maybe-maintainer-clean-libiconv
2278 maintainer-clean-host: maybe-maintainer-clean-m4
2279 maintainer-clean-host: maybe-maintainer-clean-readline
2280 maintainer-clean-host: maybe-maintainer-clean-sid
2281 maintainer-clean-host: maybe-maintainer-clean-sim
2282 maintainer-clean-host: maybe-maintainer-clean-texinfo
2283 maintainer-clean-host: maybe-maintainer-clean-zlib
2284 maintainer-clean-host: maybe-maintainer-clean-gdb
2285 maintainer-clean-host: maybe-maintainer-clean-expect
2286 maintainer-clean-host: maybe-maintainer-clean-guile
2287 maintainer-clean-host: maybe-maintainer-clean-tk
2288 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2289 maintainer-clean-host: maybe-maintainer-clean-utils
2290 maintainer-clean-host: maybe-maintainer-clean-gnattools
2291 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2292 maintainer-clean-host: maybe-maintainer-clean-libcc1
2293 maintainer-clean-host: maybe-maintainer-clean-gotools
2294
2295 .PHONY: maintainer-clean-target
2296
2297 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2298 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2299 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2300 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2301 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2302 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2303 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2304 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2305 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2306 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2307 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2308 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2309 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2310 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2311 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2312 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2313 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2314 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2315 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2316 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2317 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2318 maintainer-clean-target: maybe-maintainer-clean-target-rda
2319 maintainer-clean-target: maybe-maintainer-clean-target-libada
2320 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2321 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2322 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2323
2324
2325 # Here are the targets which correspond to the do-X targets.
2326
2327 .PHONY: info installcheck dvi pdf html
2328 .PHONY: install-info install-pdf install-html
2329 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2330 .PHONY: local-clean local-distclean local-maintainer-clean
2331 info: do-info
2332 installcheck: do-installcheck
2333 dvi: do-dvi
2334 pdf: do-pdf
2335 html: do-html
2336
2337 # Make sure makeinfo is built before we do a `make info', if we're
2338 # in fact building texinfo.
2339 do-info: maybe-all-texinfo
2340
2341 install-info: do-install-info dir.info
2342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2343         if [ -f dir.info ]; then \
2344           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2345         else true; fi
2346
2347 install-pdf: do-install-pdf
2348
2349 install-html: do-install-html
2350
2351 local-clean:
2352         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2353
2354 local-distclean:
2355         -rm -f Makefile config.status config.cache mh-frag mt-frag
2356         -rm -f maybedep.tmp serdep.tmp stage_final
2357         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2358           rm -rf $(TARGET_SUBDIR); \
2359         else true; fi
2360         -rm -rf $(BUILD_SUBDIR)
2361         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2362           rm -rf $(HOST_SUBDIR); \
2363         else true; fi
2364         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2365         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2366         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2367         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2368         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2369         -rmdir texinfo zlib 2>/dev/null
2370         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2371
2372 local-maintainer-clean:
2373         @echo "This command is intended for maintainers to use;"
2374         @echo "it deletes files that may require special tools to rebuild."
2375
2376 clean: do-clean local-clean
2377 mostlyclean: do-mostlyclean local-clean
2378 distclean: do-distclean local-clean local-distclean
2379 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2380 maintainer-clean: local-distclean
2381 realclean: maintainer-clean
2382
2383 # Check target.
2384
2385 .PHONY: check do-check
2386 check: do-check
2387
2388 # Only include modules actually being configured and built.
2389 .PHONY: check-host
2390 check-host:  \
2391     maybe-check-bfd \
2392     maybe-check-opcodes \
2393     maybe-check-binutils \
2394     maybe-check-bison \
2395     maybe-check-cgen \
2396     maybe-check-dejagnu \
2397     maybe-check-etc \
2398     maybe-check-fastjar \
2399     maybe-check-fixincludes \
2400     maybe-check-flex \
2401     maybe-check-gas \
2402     maybe-check-gcc \
2403     maybe-check-gmp \
2404     maybe-check-mpfr \
2405     maybe-check-mpc \
2406     maybe-check-isl \
2407     maybe-check-libelf \
2408     maybe-check-gold \
2409     maybe-check-gprof \
2410     maybe-check-intl \
2411     maybe-check-tcl \
2412     maybe-check-itcl \
2413     maybe-check-ld \
2414     maybe-check-libbacktrace \
2415     maybe-check-libcpp \
2416     maybe-check-libdecnumber \
2417     maybe-check-libgui \
2418     maybe-check-libiberty \
2419     maybe-check-libiberty-linker-plugin \
2420     maybe-check-libiconv \
2421     maybe-check-m4 \
2422     maybe-check-readline \
2423     maybe-check-sid \
2424     maybe-check-sim \
2425     maybe-check-texinfo \
2426     maybe-check-zlib \
2427     maybe-check-gdb \
2428     maybe-check-expect \
2429     maybe-check-guile \
2430     maybe-check-tk \
2431     maybe-check-libtermcap \
2432     maybe-check-utils \
2433     maybe-check-gnattools \
2434     maybe-check-lto-plugin \
2435     maybe-check-libcc1 \
2436     maybe-check-gotools
2437
2438 .PHONY: check-target
2439 check-target:  \
2440     maybe-check-target-libstdc++-v3 \
2441     maybe-check-target-libsanitizer \
2442     maybe-check-target-libmpx \
2443     maybe-check-target-libvtv \
2444     maybe-check-target-libcilkrts \
2445     maybe-check-target-liboffloadmic \
2446     maybe-check-target-libssp \
2447     maybe-check-target-newlib \
2448     maybe-check-target-libgcc \
2449     maybe-check-target-libbacktrace \
2450     maybe-check-target-libquadmath \
2451     maybe-check-target-libgfortran \
2452     maybe-check-target-libobjc \
2453     maybe-check-target-libgo \
2454     maybe-check-target-libtermcap \
2455     maybe-check-target-winsup \
2456     maybe-check-target-libgloss \
2457     maybe-check-target-libffi \
2458     maybe-check-target-libjava \
2459     maybe-check-target-zlib \
2460     maybe-check-target-boehm-gc \
2461     maybe-check-target-rda \
2462     maybe-check-target-libada \
2463     maybe-check-target-libgomp \
2464     maybe-check-target-libitm \
2465     maybe-check-target-libatomic
2466
2467 do-check:
2468         @: $(MAKE); $(unstage)
2469         @r=`${PWD_COMMAND}`; export r; \
2470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2471         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2472
2473 # Automated reporting of test results.
2474
2475 warning.log: build.log
2476         $(srcdir)/contrib/warn_summary build.log > $@
2477
2478 mail-report.log:
2479         if test x'$(BOOT_CFLAGS)' != x''; then \
2480             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2481         fi; \
2482         $(srcdir)/contrib/test_summary -t >$@
2483         chmod +x $@
2484         echo If you really want to send e-mail, run ./$@ now
2485
2486 mail-report-with-warnings.log: warning.log
2487         if test x'$(BOOT_CFLAGS)' != x''; then \
2488             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2489         fi; \
2490         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2491         chmod +x $@
2492         echo If you really want to send e-mail, run ./$@ now
2493
2494 # Local Vim config
2495
2496 $(srcdir)/.local.vimrc:
2497         $(LN_S) contrib/vimrc $@
2498
2499 $(srcdir)/.lvimrc:
2500         $(LN_S) contrib/vimrc $@
2501
2502 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2503
2504 .PHONY: vimrc
2505
2506 # clang-format config
2507
2508 $(srcdir)/.clang-format:
2509         $(LN_S) contrib/clang-format $@
2510
2511 clang-format: $(srcdir)/.clang-format
2512
2513 .PHONY: clang-format
2514
2515 # Installation targets.
2516
2517 .PHONY: install uninstall
2518 install:
2519         @: $(MAKE); $(unstage)
2520         @r=`${PWD_COMMAND}`; export r; \
2521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2522         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2523
2524 .PHONY: install-host-nogcc
2525 install-host-nogcc:  \
2526     maybe-install-bfd \
2527     maybe-install-opcodes \
2528     maybe-install-binutils \
2529     maybe-install-bison \
2530     maybe-install-cgen \
2531     maybe-install-dejagnu \
2532     maybe-install-etc \
2533     maybe-install-fastjar \
2534     maybe-install-fixincludes \
2535     maybe-install-flex \
2536     maybe-install-gas \
2537     maybe-install-gmp \
2538     maybe-install-mpfr \
2539     maybe-install-mpc \
2540     maybe-install-isl \
2541     maybe-install-libelf \
2542     maybe-install-gold \
2543     maybe-install-gprof \
2544     maybe-install-intl \
2545     maybe-install-tcl \
2546     maybe-install-itcl \
2547     maybe-install-ld \
2548     maybe-install-libbacktrace \
2549     maybe-install-libcpp \
2550     maybe-install-libdecnumber \
2551     maybe-install-libgui \
2552     maybe-install-libiberty \
2553     maybe-install-libiberty-linker-plugin \
2554     maybe-install-libiconv \
2555     maybe-install-m4 \
2556     maybe-install-readline \
2557     maybe-install-sid \
2558     maybe-install-sim \
2559     maybe-install-texinfo \
2560     maybe-install-zlib \
2561     maybe-install-gdb \
2562     maybe-install-expect \
2563     maybe-install-guile \
2564     maybe-install-tk \
2565     maybe-install-libtermcap \
2566     maybe-install-utils \
2567     maybe-install-gnattools \
2568     maybe-install-lto-plugin \
2569     maybe-install-libcc1 \
2570     maybe-install-gotools
2571
2572 .PHONY: install-host
2573 install-host:  \
2574     maybe-install-bfd \
2575     maybe-install-opcodes \
2576     maybe-install-binutils \
2577     maybe-install-bison \
2578     maybe-install-cgen \
2579     maybe-install-dejagnu \
2580     maybe-install-etc \
2581     maybe-install-fastjar \
2582     maybe-install-fixincludes \
2583     maybe-install-flex \
2584     maybe-install-gas \
2585     maybe-install-gcc \
2586     maybe-install-gmp \
2587     maybe-install-mpfr \
2588     maybe-install-mpc \
2589     maybe-install-isl \
2590     maybe-install-libelf \
2591     maybe-install-gold \
2592     maybe-install-gprof \
2593     maybe-install-intl \
2594     maybe-install-tcl \
2595     maybe-install-itcl \
2596     maybe-install-ld \
2597     maybe-install-libbacktrace \
2598     maybe-install-libcpp \
2599     maybe-install-libdecnumber \
2600     maybe-install-libgui \
2601     maybe-install-libiberty \
2602     maybe-install-libiberty-linker-plugin \
2603     maybe-install-libiconv \
2604     maybe-install-m4 \
2605     maybe-install-readline \
2606     maybe-install-sid \
2607     maybe-install-sim \
2608     maybe-install-texinfo \
2609     maybe-install-zlib \
2610     maybe-install-gdb \
2611     maybe-install-expect \
2612     maybe-install-guile \
2613     maybe-install-tk \
2614     maybe-install-libtermcap \
2615     maybe-install-utils \
2616     maybe-install-gnattools \
2617     maybe-install-lto-plugin \
2618     maybe-install-libcc1 \
2619     maybe-install-gotools
2620
2621 .PHONY: install-target
2622 install-target:  \
2623     maybe-install-target-libstdc++-v3 \
2624     maybe-install-target-libsanitizer \
2625     maybe-install-target-libmpx \
2626     maybe-install-target-libvtv \
2627     maybe-install-target-libcilkrts \
2628     maybe-install-target-liboffloadmic \
2629     maybe-install-target-libssp \
2630     maybe-install-target-newlib \
2631     maybe-install-target-libgcc \
2632     maybe-install-target-libbacktrace \
2633     maybe-install-target-libquadmath \
2634     maybe-install-target-libgfortran \
2635     maybe-install-target-libobjc \
2636     maybe-install-target-libgo \
2637     maybe-install-target-libtermcap \
2638     maybe-install-target-winsup \
2639     maybe-install-target-libgloss \
2640     maybe-install-target-libffi \
2641     maybe-install-target-libjava \
2642     maybe-install-target-zlib \
2643     maybe-install-target-boehm-gc \
2644     maybe-install-target-rda \
2645     maybe-install-target-libada \
2646     maybe-install-target-libgomp \
2647     maybe-install-target-libitm \
2648     maybe-install-target-libatomic
2649
2650 uninstall:
2651         @echo "the uninstall target is not supported in this tree"
2652
2653 .PHONY: install.all
2654 install.all: install-no-fixedincludes
2655         @if [ -f ./gcc/Makefile ]; then \
2656                 r=`${PWD_COMMAND}`; export r; \
2657                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2658                 $(HOST_EXPORTS) \
2659                 (cd ./gcc && \
2660                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2661         else \
2662                 true; \
2663         fi
2664
2665 # install-no-fixedincludes is used to allow the elaboration of binary packages
2666 # suitable for distribution, where we cannot include the fixed system header
2667 # files.
2668 .PHONY: install-no-fixedincludes
2669 install-no-fixedincludes: installdirs install-host-nogcc \
2670         install-target gcc-install-no-fixedincludes
2671
2672 .PHONY: install-strip
2673 install-strip:
2674         @: $(MAKE); $(unstage)
2675         @r=`${PWD_COMMAND}`; export r; \
2676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2677         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2678
2679 .PHONY: install-strip-host
2680 install-strip-host:  \
2681     maybe-install-strip-bfd \
2682     maybe-install-strip-opcodes \
2683     maybe-install-strip-binutils \
2684     maybe-install-strip-bison \
2685     maybe-install-strip-cgen \
2686     maybe-install-strip-dejagnu \
2687     maybe-install-strip-etc \
2688     maybe-install-strip-fastjar \
2689     maybe-install-strip-fixincludes \
2690     maybe-install-strip-flex \
2691     maybe-install-strip-gas \
2692     maybe-install-strip-gcc \
2693     maybe-install-strip-gmp \
2694     maybe-install-strip-mpfr \
2695     maybe-install-strip-mpc \
2696     maybe-install-strip-isl \
2697     maybe-install-strip-libelf \
2698     maybe-install-strip-gold \
2699     maybe-install-strip-gprof \
2700     maybe-install-strip-intl \
2701     maybe-install-strip-tcl \
2702     maybe-install-strip-itcl \
2703     maybe-install-strip-ld \
2704     maybe-install-strip-libbacktrace \
2705     maybe-install-strip-libcpp \
2706     maybe-install-strip-libdecnumber \
2707     maybe-install-strip-libgui \
2708     maybe-install-strip-libiberty \
2709     maybe-install-strip-libiberty-linker-plugin \
2710     maybe-install-strip-libiconv \
2711     maybe-install-strip-m4 \
2712     maybe-install-strip-readline \
2713     maybe-install-strip-sid \
2714     maybe-install-strip-sim \
2715     maybe-install-strip-texinfo \
2716     maybe-install-strip-zlib \
2717     maybe-install-strip-gdb \
2718     maybe-install-strip-expect \
2719     maybe-install-strip-guile \
2720     maybe-install-strip-tk \
2721     maybe-install-strip-libtermcap \
2722     maybe-install-strip-utils \
2723     maybe-install-strip-gnattools \
2724     maybe-install-strip-lto-plugin \
2725     maybe-install-strip-libcc1 \
2726     maybe-install-strip-gotools
2727
2728 .PHONY: install-strip-target
2729 install-strip-target:  \
2730     maybe-install-strip-target-libstdc++-v3 \
2731     maybe-install-strip-target-libsanitizer \
2732     maybe-install-strip-target-libmpx \
2733     maybe-install-strip-target-libvtv \
2734     maybe-install-strip-target-libcilkrts \
2735     maybe-install-strip-target-liboffloadmic \
2736     maybe-install-strip-target-libssp \
2737     maybe-install-strip-target-newlib \
2738     maybe-install-strip-target-libgcc \
2739     maybe-install-strip-target-libbacktrace \
2740     maybe-install-strip-target-libquadmath \
2741     maybe-install-strip-target-libgfortran \
2742     maybe-install-strip-target-libobjc \
2743     maybe-install-strip-target-libgo \
2744     maybe-install-strip-target-libtermcap \
2745     maybe-install-strip-target-winsup \
2746     maybe-install-strip-target-libgloss \
2747     maybe-install-strip-target-libffi \
2748     maybe-install-strip-target-libjava \
2749     maybe-install-strip-target-zlib \
2750     maybe-install-strip-target-boehm-gc \
2751     maybe-install-strip-target-rda \
2752     maybe-install-strip-target-libada \
2753     maybe-install-strip-target-libgomp \
2754     maybe-install-strip-target-libitm \
2755     maybe-install-strip-target-libatomic
2756
2757
2758 ### other supporting targets
2759
2760 MAKEDIRS= \
2761         $(DESTDIR)$(prefix) \
2762         $(DESTDIR)$(exec_prefix)
2763 .PHONY: installdirs
2764 installdirs: mkinstalldirs
2765         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2766
2767 dir.info: do-install-info
2768         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2769           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2770           mv -f dir.info.new dir.info; \
2771         else true; \
2772         fi
2773
2774 dist:
2775         @echo "Building a full distribution of this tree isn't done"
2776         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2777
2778 etags tags: TAGS
2779
2780 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2781 # ability to use several tags files at once, so there is probably no need
2782 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2783 # (if we felt like it) have this Makefile write a piece of elisp which
2784 # the user could load to tell emacs19 where all the TAGS files we just
2785 # built are.
2786 TAGS: do-TAGS
2787
2788 # ------------------------------------
2789 # Macros for configure and all targets
2790 # ------------------------------------
2791
2792
2793
2794
2795
2796 # --------------------------------------
2797 # Modules which run on the build machine
2798 # --------------------------------------
2799
2800
2801 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2802 maybe-configure-build-libiberty:
2803 @if gcc-bootstrap
2804 configure-build-libiberty: stage_current
2805 @endif gcc-bootstrap
2806 @if build-libiberty
2807 maybe-configure-build-libiberty: configure-build-libiberty
2808 configure-build-libiberty: 
2809         @: $(MAKE); $(unstage)
2810         @r=`${PWD_COMMAND}`; export r; \
2811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2812         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2813         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2814         $(BUILD_EXPORTS)  \
2815         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2816         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2817         case $(srcdir) in \
2818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2819           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2821         esac; \
2822         module_srcdir=libiberty; \
2823         rm -f no-such-file || : ; \
2824         CONFIG_SITE=no-such-file $(SHELL) \
2825           $$s/$$module_srcdir/configure \
2826           --srcdir=$${topdir}/$$module_srcdir \
2827           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2828           --target=${target_alias}  \
2829           || exit 1
2830 @endif build-libiberty
2831
2832
2833
2834
2835
2836 .PHONY: all-build-libiberty maybe-all-build-libiberty
2837 maybe-all-build-libiberty:
2838 @if gcc-bootstrap
2839 all-build-libiberty: stage_current
2840 @endif gcc-bootstrap
2841 @if build-libiberty
2842 TARGET-build-libiberty=all
2843 maybe-all-build-libiberty: all-build-libiberty
2844 all-build-libiberty: configure-build-libiberty
2845         @: $(MAKE); $(unstage)
2846         @r=`${PWD_COMMAND}`; export r; \
2847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2848         $(BUILD_EXPORTS)  \
2849         (cd $(BUILD_SUBDIR)/libiberty && \
2850           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2851                 $(TARGET-build-libiberty))
2852 @endif build-libiberty
2853
2854
2855
2856
2857
2858 .PHONY: configure-build-bison maybe-configure-build-bison
2859 maybe-configure-build-bison:
2860 @if gcc-bootstrap
2861 configure-build-bison: stage_current
2862 @endif gcc-bootstrap
2863 @if build-bison
2864 maybe-configure-build-bison: configure-build-bison
2865 configure-build-bison: 
2866         @: $(MAKE); $(unstage)
2867         @r=`${PWD_COMMAND}`; export r; \
2868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2870         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2871         $(BUILD_EXPORTS)  \
2872         echo Configuring in $(BUILD_SUBDIR)/bison; \
2873         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2874         case $(srcdir) in \
2875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2876           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2878         esac; \
2879         module_srcdir=bison; \
2880         rm -f no-such-file || : ; \
2881         CONFIG_SITE=no-such-file $(SHELL) \
2882           $$s/$$module_srcdir/configure \
2883           --srcdir=$${topdir}/$$module_srcdir \
2884           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2885           --target=${target_alias}  \
2886           || exit 1
2887 @endif build-bison
2888
2889
2890
2891
2892
2893 .PHONY: all-build-bison maybe-all-build-bison
2894 maybe-all-build-bison:
2895 @if gcc-bootstrap
2896 all-build-bison: stage_current
2897 @endif gcc-bootstrap
2898 @if build-bison
2899 TARGET-build-bison=all
2900 maybe-all-build-bison: all-build-bison
2901 all-build-bison: configure-build-bison
2902         @: $(MAKE); $(unstage)
2903         @r=`${PWD_COMMAND}`; export r; \
2904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905         $(BUILD_EXPORTS)  \
2906         (cd $(BUILD_SUBDIR)/bison && \
2907           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2908                 $(TARGET-build-bison))
2909 @endif build-bison
2910
2911
2912
2913
2914
2915 .PHONY: configure-build-flex maybe-configure-build-flex
2916 maybe-configure-build-flex:
2917 @if gcc-bootstrap
2918 configure-build-flex: stage_current
2919 @endif gcc-bootstrap
2920 @if build-flex
2921 maybe-configure-build-flex: configure-build-flex
2922 configure-build-flex: 
2923         @: $(MAKE); $(unstage)
2924         @r=`${PWD_COMMAND}`; export r; \
2925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2927         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2928         $(BUILD_EXPORTS)  \
2929         echo Configuring in $(BUILD_SUBDIR)/flex; \
2930         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2931         case $(srcdir) in \
2932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2933           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2935         esac; \
2936         module_srcdir=flex; \
2937         rm -f no-such-file || : ; \
2938         CONFIG_SITE=no-such-file $(SHELL) \
2939           $$s/$$module_srcdir/configure \
2940           --srcdir=$${topdir}/$$module_srcdir \
2941           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2942           --target=${target_alias}  \
2943           || exit 1
2944 @endif build-flex
2945
2946
2947
2948
2949
2950 .PHONY: all-build-flex maybe-all-build-flex
2951 maybe-all-build-flex:
2952 @if gcc-bootstrap
2953 all-build-flex: stage_current
2954 @endif gcc-bootstrap
2955 @if build-flex
2956 TARGET-build-flex=all
2957 maybe-all-build-flex: all-build-flex
2958 all-build-flex: configure-build-flex
2959         @: $(MAKE); $(unstage)
2960         @r=`${PWD_COMMAND}`; export r; \
2961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2962         $(BUILD_EXPORTS)  \
2963         (cd $(BUILD_SUBDIR)/flex && \
2964           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2965                 $(TARGET-build-flex))
2966 @endif build-flex
2967
2968
2969
2970
2971
2972 .PHONY: configure-build-m4 maybe-configure-build-m4
2973 maybe-configure-build-m4:
2974 @if gcc-bootstrap
2975 configure-build-m4: stage_current
2976 @endif gcc-bootstrap
2977 @if build-m4
2978 maybe-configure-build-m4: configure-build-m4
2979 configure-build-m4: 
2980         @: $(MAKE); $(unstage)
2981         @r=`${PWD_COMMAND}`; export r; \
2982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2984         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2985         $(BUILD_EXPORTS)  \
2986         echo Configuring in $(BUILD_SUBDIR)/m4; \
2987         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2988         case $(srcdir) in \
2989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2990           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2992         esac; \
2993         module_srcdir=m4; \
2994         rm -f no-such-file || : ; \
2995         CONFIG_SITE=no-such-file $(SHELL) \
2996           $$s/$$module_srcdir/configure \
2997           --srcdir=$${topdir}/$$module_srcdir \
2998           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2999           --target=${target_alias}  \
3000           || exit 1
3001 @endif build-m4
3002
3003
3004
3005
3006
3007 .PHONY: all-build-m4 maybe-all-build-m4
3008 maybe-all-build-m4:
3009 @if gcc-bootstrap
3010 all-build-m4: stage_current
3011 @endif gcc-bootstrap
3012 @if build-m4
3013 TARGET-build-m4=all
3014 maybe-all-build-m4: all-build-m4
3015 all-build-m4: configure-build-m4
3016         @: $(MAKE); $(unstage)
3017         @r=`${PWD_COMMAND}`; export r; \
3018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3019         $(BUILD_EXPORTS)  \
3020         (cd $(BUILD_SUBDIR)/m4 && \
3021           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3022                 $(TARGET-build-m4))
3023 @endif build-m4
3024
3025
3026
3027
3028
3029 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3030 maybe-configure-build-texinfo:
3031 @if gcc-bootstrap
3032 configure-build-texinfo: stage_current
3033 @endif gcc-bootstrap
3034 @if build-texinfo
3035 maybe-configure-build-texinfo: configure-build-texinfo
3036 configure-build-texinfo: 
3037         @: $(MAKE); $(unstage)
3038         @r=`${PWD_COMMAND}`; export r; \
3039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3041         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3042         $(BUILD_EXPORTS)  \
3043         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3044         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3045         case $(srcdir) in \
3046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3047           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3049         esac; \
3050         module_srcdir=texinfo; \
3051         rm -f no-such-file || : ; \
3052         CONFIG_SITE=no-such-file $(SHELL) \
3053           $$s/$$module_srcdir/configure \
3054           --srcdir=$${topdir}/$$module_srcdir \
3055           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3056           --target=${target_alias}  \
3057           || exit 1
3058 @endif build-texinfo
3059
3060
3061
3062
3063
3064 .PHONY: all-build-texinfo maybe-all-build-texinfo
3065 maybe-all-build-texinfo:
3066 @if gcc-bootstrap
3067 all-build-texinfo: stage_current
3068 @endif gcc-bootstrap
3069 @if build-texinfo
3070 TARGET-build-texinfo=all
3071 maybe-all-build-texinfo: all-build-texinfo
3072 all-build-texinfo: configure-build-texinfo
3073         @: $(MAKE); $(unstage)
3074         @r=`${PWD_COMMAND}`; export r; \
3075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3076         $(BUILD_EXPORTS)  \
3077         (cd $(BUILD_SUBDIR)/texinfo && \
3078           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3079                 $(TARGET-build-texinfo))
3080 @endif build-texinfo
3081
3082
3083
3084
3085
3086 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3087 maybe-configure-build-fixincludes:
3088 @if gcc-bootstrap
3089 configure-build-fixincludes: stage_current
3090 @endif gcc-bootstrap
3091 @if build-fixincludes
3092 maybe-configure-build-fixincludes: configure-build-fixincludes
3093 configure-build-fixincludes: 
3094         @: $(MAKE); $(unstage)
3095         @r=`${PWD_COMMAND}`; export r; \
3096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3097         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3098         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3099         $(BUILD_EXPORTS)  \
3100         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3101         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3102         case $(srcdir) in \
3103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3104           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3106         esac; \
3107         module_srcdir=fixincludes; \
3108         rm -f no-such-file || : ; \
3109         CONFIG_SITE=no-such-file $(SHELL) \
3110           $$s/$$module_srcdir/configure \
3111           --srcdir=$${topdir}/$$module_srcdir \
3112           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3113           --target=${target_alias}  \
3114           || exit 1
3115 @endif build-fixincludes
3116
3117
3118
3119
3120
3121 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3122 maybe-all-build-fixincludes:
3123 @if gcc-bootstrap
3124 all-build-fixincludes: stage_current
3125 @endif gcc-bootstrap
3126 @if build-fixincludes
3127 TARGET-build-fixincludes=all
3128 maybe-all-build-fixincludes: all-build-fixincludes
3129 all-build-fixincludes: configure-build-fixincludes
3130         @: $(MAKE); $(unstage)
3131         @r=`${PWD_COMMAND}`; export r; \
3132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3133         $(BUILD_EXPORTS)  \
3134         (cd $(BUILD_SUBDIR)/fixincludes && \
3135           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3136                 $(TARGET-build-fixincludes))
3137 @endif build-fixincludes
3138
3139
3140
3141
3142
3143 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3144 maybe-configure-build-libcpp:
3145 @if gcc-bootstrap
3146 configure-build-libcpp: stage_current
3147 @endif gcc-bootstrap
3148 @if build-libcpp
3149 maybe-configure-build-libcpp: configure-build-libcpp
3150 configure-build-libcpp: 
3151         @: $(MAKE); $(unstage)
3152         @r=`${PWD_COMMAND}`; export r; \
3153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3155         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3156         $(BUILD_EXPORTS)  \
3157         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3158         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3159         case $(srcdir) in \
3160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3161           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3163         esac; \
3164         module_srcdir=libcpp; \
3165         rm -f no-such-file || : ; \
3166         CONFIG_SITE=no-such-file $(SHELL) \
3167           $$s/$$module_srcdir/configure \
3168           --srcdir=$${topdir}/$$module_srcdir \
3169           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3170           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3171           || exit 1
3172 @endif build-libcpp
3173
3174
3175
3176
3177
3178 .PHONY: all-build-libcpp maybe-all-build-libcpp
3179 maybe-all-build-libcpp:
3180 @if gcc-bootstrap
3181 all-build-libcpp: stage_current
3182 @endif gcc-bootstrap
3183 @if build-libcpp
3184 TARGET-build-libcpp=all
3185 maybe-all-build-libcpp: all-build-libcpp
3186 all-build-libcpp: configure-build-libcpp
3187         @: $(MAKE); $(unstage)
3188         @r=`${PWD_COMMAND}`; export r; \
3189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3190         $(BUILD_EXPORTS)  \
3191         (cd $(BUILD_SUBDIR)/libcpp && \
3192           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3193                 $(TARGET-build-libcpp))
3194 @endif build-libcpp
3195
3196
3197
3198
3199
3200 # --------------------------------------
3201 # Modules which run on the host machine
3202 # --------------------------------------
3203
3204
3205 .PHONY: configure-bfd maybe-configure-bfd
3206 maybe-configure-bfd:
3207 @if gcc-bootstrap
3208 configure-bfd: stage_current
3209 @endif gcc-bootstrap
3210 @if bfd
3211 maybe-configure-bfd: configure-bfd
3212 configure-bfd: 
3213         @r=`${PWD_COMMAND}`; export r; \
3214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3215         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3217         $(HOST_EXPORTS)  \
3218         echo Configuring in $(HOST_SUBDIR)/bfd; \
3219         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3220         case $(srcdir) in \
3221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3222           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3224         esac; \
3225         module_srcdir=bfd; \
3226         $(SHELL) \
3227           $$s/$$module_srcdir/configure \
3228           --srcdir=$${topdir}/$$module_srcdir \
3229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3230           --target=${target_alias}  \
3231           || exit 1
3232 @endif bfd
3233
3234
3235
3236 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3237 maybe-configure-stage1-bfd:
3238 @if bfd-bootstrap
3239 maybe-configure-stage1-bfd: configure-stage1-bfd
3240 configure-stage1-bfd:
3241         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3243         @r=`${PWD_COMMAND}`; export r; \
3244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3245         TFLAGS="$(STAGE1_TFLAGS)"; \
3246         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3247         $(HOST_EXPORTS) \
3248         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3249         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3250         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3251         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3253         cd $(HOST_SUBDIR)/bfd || exit 1; \
3254         case $(srcdir) in \
3255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3256           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3258         esac; \
3259         module_srcdir=bfd; \
3260         $(SHELL) $$s/$$module_srcdir/configure \
3261           --srcdir=$${topdir}/$$module_srcdir \
3262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3263           --target=${target_alias} \
3264            \
3265           $(STAGE1_CONFIGURE_FLAGS)
3266 @endif bfd-bootstrap
3267
3268 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3269 maybe-configure-stage2-bfd:
3270 @if bfd-bootstrap
3271 maybe-configure-stage2-bfd: configure-stage2-bfd
3272 configure-stage2-bfd:
3273         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3274         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3275         @r=`${PWD_COMMAND}`; export r; \
3276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277         TFLAGS="$(STAGE2_TFLAGS)"; \
3278         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3279         $(HOST_EXPORTS) \
3280         $(POSTSTAGE1_HOST_EXPORTS) \
3281         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3282         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3283         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3284         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3286         cd $(HOST_SUBDIR)/bfd || exit 1; \
3287         case $(srcdir) in \
3288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3289           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3291         esac; \
3292         module_srcdir=bfd; \
3293         $(SHELL) $$s/$$module_srcdir/configure \
3294           --srcdir=$${topdir}/$$module_srcdir \
3295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3296           --target=${target_alias} \
3297           --with-build-libsubdir=$(HOST_SUBDIR) \
3298           $(STAGE2_CONFIGURE_FLAGS)
3299 @endif bfd-bootstrap
3300
3301 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3302 maybe-configure-stage3-bfd:
3303 @if bfd-bootstrap
3304 maybe-configure-stage3-bfd: configure-stage3-bfd
3305 configure-stage3-bfd:
3306         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3307         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3308         @r=`${PWD_COMMAND}`; export r; \
3309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3310         TFLAGS="$(STAGE3_TFLAGS)"; \
3311         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3312         $(HOST_EXPORTS) \
3313         $(POSTSTAGE1_HOST_EXPORTS) \
3314         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3315         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3316         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3317         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3319         cd $(HOST_SUBDIR)/bfd || exit 1; \
3320         case $(srcdir) in \
3321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3322           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3324         esac; \
3325         module_srcdir=bfd; \
3326         $(SHELL) $$s/$$module_srcdir/configure \
3327           --srcdir=$${topdir}/$$module_srcdir \
3328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3329           --target=${target_alias} \
3330           --with-build-libsubdir=$(HOST_SUBDIR) \
3331           $(STAGE3_CONFIGURE_FLAGS)
3332 @endif bfd-bootstrap
3333
3334 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3335 maybe-configure-stage4-bfd:
3336 @if bfd-bootstrap
3337 maybe-configure-stage4-bfd: configure-stage4-bfd
3338 configure-stage4-bfd:
3339         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3341         @r=`${PWD_COMMAND}`; export r; \
3342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343         TFLAGS="$(STAGE4_TFLAGS)"; \
3344         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3345         $(HOST_EXPORTS) \
3346         $(POSTSTAGE1_HOST_EXPORTS) \
3347         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3348         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3349         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3350         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3352         cd $(HOST_SUBDIR)/bfd || exit 1; \
3353         case $(srcdir) in \
3354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3355           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3357         esac; \
3358         module_srcdir=bfd; \
3359         $(SHELL) $$s/$$module_srcdir/configure \
3360           --srcdir=$${topdir}/$$module_srcdir \
3361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3362           --target=${target_alias} \
3363           --with-build-libsubdir=$(HOST_SUBDIR) \
3364           $(STAGE4_CONFIGURE_FLAGS)
3365 @endif bfd-bootstrap
3366
3367 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3368 maybe-configure-stageprofile-bfd:
3369 @if bfd-bootstrap
3370 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3371 configure-stageprofile-bfd:
3372         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3374         @r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3377         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3378         $(HOST_EXPORTS) \
3379         $(POSTSTAGE1_HOST_EXPORTS) \
3380         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3381         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3382         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3383         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3385         cd $(HOST_SUBDIR)/bfd || exit 1; \
3386         case $(srcdir) in \
3387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3388           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3390         esac; \
3391         module_srcdir=bfd; \
3392         $(SHELL) $$s/$$module_srcdir/configure \
3393           --srcdir=$${topdir}/$$module_srcdir \
3394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3395           --target=${target_alias} \
3396           --with-build-libsubdir=$(HOST_SUBDIR) \
3397           $(STAGEprofile_CONFIGURE_FLAGS)
3398 @endif bfd-bootstrap
3399
3400 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3401 maybe-configure-stagefeedback-bfd:
3402 @if bfd-bootstrap
3403 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3404 configure-stagefeedback-bfd:
3405         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3407         @r=`${PWD_COMMAND}`; export r; \
3408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3409         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3410         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3411         $(HOST_EXPORTS) \
3412         $(POSTSTAGE1_HOST_EXPORTS) \
3413         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3414         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3415         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3416         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3418         cd $(HOST_SUBDIR)/bfd || exit 1; \
3419         case $(srcdir) in \
3420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3421           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3423         esac; \
3424         module_srcdir=bfd; \
3425         $(SHELL) $$s/$$module_srcdir/configure \
3426           --srcdir=$${topdir}/$$module_srcdir \
3427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3428           --target=${target_alias} \
3429           --with-build-libsubdir=$(HOST_SUBDIR) \
3430           $(STAGEfeedback_CONFIGURE_FLAGS)
3431 @endif bfd-bootstrap
3432
3433 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3434 maybe-configure-stageautoprofile-bfd:
3435 @if bfd-bootstrap
3436 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3437 configure-stageautoprofile-bfd:
3438         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3440         @r=`${PWD_COMMAND}`; export r; \
3441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3442         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3443         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3444         $(HOST_EXPORTS) \
3445         $(POSTSTAGE1_HOST_EXPORTS) \
3446         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3447         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3448         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3449         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3451         cd $(HOST_SUBDIR)/bfd || exit 1; \
3452         case $(srcdir) in \
3453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3454           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3456         esac; \
3457         module_srcdir=bfd; \
3458         $(SHELL) $$s/$$module_srcdir/configure \
3459           --srcdir=$${topdir}/$$module_srcdir \
3460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3461           --target=${target_alias} \
3462           --with-build-libsubdir=$(HOST_SUBDIR) \
3463           $(STAGEautoprofile_CONFIGURE_FLAGS)
3464 @endif bfd-bootstrap
3465
3466 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3467 maybe-configure-stageautofeedback-bfd:
3468 @if bfd-bootstrap
3469 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3470 configure-stageautofeedback-bfd:
3471         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3473         @r=`${PWD_COMMAND}`; export r; \
3474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3475         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3476         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3477         $(HOST_EXPORTS) \
3478         $(POSTSTAGE1_HOST_EXPORTS) \
3479         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3480         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3481         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3482         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3484         cd $(HOST_SUBDIR)/bfd || exit 1; \
3485         case $(srcdir) in \
3486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3487           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3489         esac; \
3490         module_srcdir=bfd; \
3491         $(SHELL) $$s/$$module_srcdir/configure \
3492           --srcdir=$${topdir}/$$module_srcdir \
3493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3494           --target=${target_alias} \
3495           --with-build-libsubdir=$(HOST_SUBDIR) \
3496           $(STAGEautofeedback_CONFIGURE_FLAGS)
3497 @endif bfd-bootstrap
3498
3499
3500
3501
3502
3503 .PHONY: all-bfd maybe-all-bfd
3504 maybe-all-bfd:
3505 @if gcc-bootstrap
3506 all-bfd: stage_current
3507 @endif gcc-bootstrap
3508 @if bfd
3509 TARGET-bfd=all
3510 maybe-all-bfd: all-bfd
3511 all-bfd: configure-bfd
3512         @r=`${PWD_COMMAND}`; export r; \
3513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514         $(HOST_EXPORTS)  \
3515         (cd $(HOST_SUBDIR)/bfd && \
3516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3517                 $(TARGET-bfd))
3518 @endif bfd
3519
3520
3521
3522 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3523 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3524 maybe-all-stage1-bfd:
3525 maybe-clean-stage1-bfd:
3526 @if bfd-bootstrap
3527 maybe-all-stage1-bfd: all-stage1-bfd
3528 all-stage1: all-stage1-bfd
3529 TARGET-stage1-bfd = $(TARGET-bfd)
3530 all-stage1-bfd: configure-stage1-bfd
3531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3532         @r=`${PWD_COMMAND}`; export r; \
3533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534         TFLAGS="$(STAGE1_TFLAGS)"; \
3535         $(HOST_EXPORTS)  \
3536         cd $(HOST_SUBDIR)/bfd && \
3537          \
3538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3539                 CFLAGS="$(STAGE1_CFLAGS)" \
3540                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3541                 LIBCFLAGS="$(LIBCFLAGS)" \
3542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3545                 $(EXTRA_HOST_FLAGS)  \
3546                 $(STAGE1_FLAGS_TO_PASS)  \
3547                 TFLAGS="$(STAGE1_TFLAGS)"  \
3548                 $(TARGET-stage1-bfd)
3549
3550 maybe-clean-stage1-bfd: clean-stage1-bfd
3551 clean-stage1: clean-stage1-bfd
3552 clean-stage1-bfd:
3553         @if [ $(current_stage) = stage1 ]; then \
3554           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3555         else \
3556           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3557           $(MAKE) stage1-start; \
3558         fi; \
3559         cd $(HOST_SUBDIR)/bfd && \
3560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3561         $(STAGE1_FLAGS_TO_PASS)  clean
3562 @endif bfd-bootstrap
3563
3564
3565 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3566 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3567 maybe-all-stage2-bfd:
3568 maybe-clean-stage2-bfd:
3569 @if bfd-bootstrap
3570 maybe-all-stage2-bfd: all-stage2-bfd
3571 all-stage2: all-stage2-bfd
3572 TARGET-stage2-bfd = $(TARGET-bfd)
3573 all-stage2-bfd: configure-stage2-bfd
3574         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3575         @r=`${PWD_COMMAND}`; export r; \
3576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3577         TFLAGS="$(STAGE2_TFLAGS)"; \
3578         $(HOST_EXPORTS) \
3579         $(POSTSTAGE1_HOST_EXPORTS)  \
3580         cd $(HOST_SUBDIR)/bfd && \
3581          \
3582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3583                 CFLAGS="$(STAGE2_CFLAGS)" \
3584                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3585                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3590                 TFLAGS="$(STAGE2_TFLAGS)"  \
3591                 $(TARGET-stage2-bfd)
3592
3593 maybe-clean-stage2-bfd: clean-stage2-bfd
3594 clean-stage2: clean-stage2-bfd
3595 clean-stage2-bfd:
3596         @if [ $(current_stage) = stage2 ]; then \
3597           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3598         else \
3599           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3600           $(MAKE) stage2-start; \
3601         fi; \
3602         cd $(HOST_SUBDIR)/bfd && \
3603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3604 @endif bfd-bootstrap
3605
3606
3607 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3608 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3609 maybe-all-stage3-bfd:
3610 maybe-clean-stage3-bfd:
3611 @if bfd-bootstrap
3612 maybe-all-stage3-bfd: all-stage3-bfd
3613 all-stage3: all-stage3-bfd
3614 TARGET-stage3-bfd = $(TARGET-bfd)
3615 all-stage3-bfd: configure-stage3-bfd
3616         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3617         @r=`${PWD_COMMAND}`; export r; \
3618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619         TFLAGS="$(STAGE3_TFLAGS)"; \
3620         $(HOST_EXPORTS) \
3621         $(POSTSTAGE1_HOST_EXPORTS)  \
3622         cd $(HOST_SUBDIR)/bfd && \
3623          \
3624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3625                 CFLAGS="$(STAGE3_CFLAGS)" \
3626                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3627                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3632                 TFLAGS="$(STAGE3_TFLAGS)"  \
3633                 $(TARGET-stage3-bfd)
3634
3635 maybe-clean-stage3-bfd: clean-stage3-bfd
3636 clean-stage3: clean-stage3-bfd
3637 clean-stage3-bfd:
3638         @if [ $(current_stage) = stage3 ]; then \
3639           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3640         else \
3641           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3642           $(MAKE) stage3-start; \
3643         fi; \
3644         cd $(HOST_SUBDIR)/bfd && \
3645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3646 @endif bfd-bootstrap
3647
3648
3649 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3650 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3651 maybe-all-stage4-bfd:
3652 maybe-clean-stage4-bfd:
3653 @if bfd-bootstrap
3654 maybe-all-stage4-bfd: all-stage4-bfd
3655 all-stage4: all-stage4-bfd
3656 TARGET-stage4-bfd = $(TARGET-bfd)
3657 all-stage4-bfd: configure-stage4-bfd
3658         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3659         @r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         TFLAGS="$(STAGE4_TFLAGS)"; \
3662         $(HOST_EXPORTS) \
3663         $(POSTSTAGE1_HOST_EXPORTS)  \
3664         cd $(HOST_SUBDIR)/bfd && \
3665          \
3666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3667                 CFLAGS="$(STAGE4_CFLAGS)" \
3668                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3669                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3673                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3674                 TFLAGS="$(STAGE4_TFLAGS)"  \
3675                 $(TARGET-stage4-bfd)
3676
3677 maybe-clean-stage4-bfd: clean-stage4-bfd
3678 clean-stage4: clean-stage4-bfd
3679 clean-stage4-bfd:
3680         @if [ $(current_stage) = stage4 ]; then \
3681           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3682         else \
3683           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3684           $(MAKE) stage4-start; \
3685         fi; \
3686         cd $(HOST_SUBDIR)/bfd && \
3687         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3688 @endif bfd-bootstrap
3689
3690
3691 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3692 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3693 maybe-all-stageprofile-bfd:
3694 maybe-clean-stageprofile-bfd:
3695 @if bfd-bootstrap
3696 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3697 all-stageprofile: all-stageprofile-bfd
3698 TARGET-stageprofile-bfd = $(TARGET-bfd)
3699 all-stageprofile-bfd: configure-stageprofile-bfd
3700         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3701         @r=`${PWD_COMMAND}`; export r; \
3702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3704         $(HOST_EXPORTS) \
3705         $(POSTSTAGE1_HOST_EXPORTS)  \
3706         cd $(HOST_SUBDIR)/bfd && \
3707          \
3708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3709                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3710                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3711                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3715                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3716                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3717                 $(TARGET-stageprofile-bfd)
3718
3719 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3720 clean-stageprofile: clean-stageprofile-bfd
3721 clean-stageprofile-bfd:
3722         @if [ $(current_stage) = stageprofile ]; then \
3723           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3724         else \
3725           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3726           $(MAKE) stageprofile-start; \
3727         fi; \
3728         cd $(HOST_SUBDIR)/bfd && \
3729         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3730 @endif bfd-bootstrap
3731
3732
3733 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3734 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3735 maybe-all-stagefeedback-bfd:
3736 maybe-clean-stagefeedback-bfd:
3737 @if bfd-bootstrap
3738 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3739 all-stagefeedback: all-stagefeedback-bfd
3740 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3741 all-stagefeedback-bfd: configure-stagefeedback-bfd
3742         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3743         @r=`${PWD_COMMAND}`; export r; \
3744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3746         $(HOST_EXPORTS) \
3747         $(POSTSTAGE1_HOST_EXPORTS)  \
3748         cd $(HOST_SUBDIR)/bfd && \
3749          \
3750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3751                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3752                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3753                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3758                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3759                 $(TARGET-stagefeedback-bfd)
3760
3761 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3762 clean-stagefeedback: clean-stagefeedback-bfd
3763 clean-stagefeedback-bfd:
3764         @if [ $(current_stage) = stagefeedback ]; then \
3765           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3766         else \
3767           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3768           $(MAKE) stagefeedback-start; \
3769         fi; \
3770         cd $(HOST_SUBDIR)/bfd && \
3771         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3772 @endif bfd-bootstrap
3773
3774
3775 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3776 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3777 maybe-all-stageautoprofile-bfd:
3778 maybe-clean-stageautoprofile-bfd:
3779 @if bfd-bootstrap
3780 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3781 all-stageautoprofile: all-stageautoprofile-bfd
3782 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3783 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3784         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3785         @r=`${PWD_COMMAND}`; export r; \
3786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3788         $(HOST_EXPORTS) \
3789         $(POSTSTAGE1_HOST_EXPORTS)  \
3790         cd $(HOST_SUBDIR)/bfd && \
3791         $$s/gcc/config/i386/$(AUTO_PROFILE) \
3792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3793                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3794                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3795                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3799                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3800                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
3801                 $(TARGET-stageautoprofile-bfd)
3802
3803 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
3804 clean-stageautoprofile: clean-stageautoprofile-bfd
3805 clean-stageautoprofile-bfd:
3806         @if [ $(current_stage) = stageautoprofile ]; then \
3807           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3808         else \
3809           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
3810           $(MAKE) stageautoprofile-start; \
3811         fi; \
3812         cd $(HOST_SUBDIR)/bfd && \
3813         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3814 @endif bfd-bootstrap
3815
3816
3817 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
3818 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
3819 maybe-all-stageautofeedback-bfd:
3820 maybe-clean-stageautofeedback-bfd:
3821 @if bfd-bootstrap
3822 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
3823 all-stageautofeedback: all-stageautofeedback-bfd
3824 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
3825 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
3826         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3827         @r=`${PWD_COMMAND}`; export r; \
3828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3829         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3830         $(HOST_EXPORTS) \
3831         $(POSTSTAGE1_HOST_EXPORTS)  \
3832         cd $(HOST_SUBDIR)/bfd && \
3833          \
3834         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3835                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
3836                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
3837                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
3838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3842                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
3843                 $(TARGET-stageautofeedback-bfd)
3844
3845 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
3846 clean-stageautofeedback: clean-stageautofeedback-bfd
3847 clean-stageautofeedback-bfd:
3848         @if [ $(current_stage) = stageautofeedback ]; then \
3849           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3850         else \
3851           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
3852           $(MAKE) stageautofeedback-start; \
3853         fi; \
3854         cd $(HOST_SUBDIR)/bfd && \
3855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3856 @endif bfd-bootstrap
3857
3858
3859
3860
3861
3862 .PHONY: check-bfd maybe-check-bfd
3863 maybe-check-bfd:
3864 @if bfd
3865 maybe-check-bfd: check-bfd
3866
3867 check-bfd:
3868         @: $(MAKE); $(unstage)
3869         @r=`${PWD_COMMAND}`; export r; \
3870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3872         (cd $(HOST_SUBDIR)/bfd && \
3873           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3874
3875 @endif bfd
3876
3877 .PHONY: install-bfd maybe-install-bfd
3878 maybe-install-bfd:
3879 @if bfd
3880 maybe-install-bfd: install-bfd
3881
3882 install-bfd: installdirs
3883         @: $(MAKE); $(unstage)
3884         @r=`${PWD_COMMAND}`; export r; \
3885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886         $(HOST_EXPORTS) \
3887         (cd $(HOST_SUBDIR)/bfd && \
3888           $(MAKE) $(FLAGS_TO_PASS)  install)
3889
3890 @endif bfd
3891
3892 .PHONY: install-strip-bfd maybe-install-strip-bfd
3893 maybe-install-strip-bfd:
3894 @if bfd
3895 maybe-install-strip-bfd: install-strip-bfd
3896
3897 install-strip-bfd: installdirs
3898         @: $(MAKE); $(unstage)
3899         @r=`${PWD_COMMAND}`; export r; \
3900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901         $(HOST_EXPORTS) \
3902         (cd $(HOST_SUBDIR)/bfd && \
3903           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3904
3905 @endif bfd
3906
3907 # Other targets (info, dvi, pdf, etc.)
3908
3909 .PHONY: maybe-info-bfd info-bfd
3910 maybe-info-bfd:
3911 @if bfd
3912 maybe-info-bfd: info-bfd
3913
3914 info-bfd: \
3915     configure-bfd 
3916         @[ -f ./bfd/Makefile ] || exit 0; \
3917         r=`${PWD_COMMAND}`; export r; \
3918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3919         $(HOST_EXPORTS) \
3920         for flag in $(EXTRA_HOST_FLAGS) ; do \
3921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3922         done; \
3923         echo "Doing info in bfd"; \
3924         (cd $(HOST_SUBDIR)/bfd && \
3925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3927                   "RANLIB=$${RANLIB}" \
3928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3929                   info) \
3930           || exit 1
3931
3932 @endif bfd
3933
3934 .PHONY: maybe-dvi-bfd dvi-bfd
3935 maybe-dvi-bfd:
3936 @if bfd
3937 maybe-dvi-bfd: dvi-bfd
3938
3939 dvi-bfd: \
3940     configure-bfd 
3941         @[ -f ./bfd/Makefile ] || exit 0; \
3942         r=`${PWD_COMMAND}`; export r; \
3943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3944         $(HOST_EXPORTS) \
3945         for flag in $(EXTRA_HOST_FLAGS) ; do \
3946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3947         done; \
3948         echo "Doing dvi in bfd"; \
3949         (cd $(HOST_SUBDIR)/bfd && \
3950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3952                   "RANLIB=$${RANLIB}" \
3953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3954                   dvi) \
3955           || exit 1
3956
3957 @endif bfd
3958
3959 .PHONY: maybe-pdf-bfd pdf-bfd
3960 maybe-pdf-bfd:
3961 @if bfd
3962 maybe-pdf-bfd: pdf-bfd
3963
3964 pdf-bfd: \
3965     configure-bfd 
3966         @[ -f ./bfd/Makefile ] || exit 0; \
3967         r=`${PWD_COMMAND}`; export r; \
3968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969         $(HOST_EXPORTS) \
3970         for flag in $(EXTRA_HOST_FLAGS) ; do \
3971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3972         done; \
3973         echo "Doing pdf in bfd"; \
3974         (cd $(HOST_SUBDIR)/bfd && \
3975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3977                   "RANLIB=$${RANLIB}" \
3978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3979                   pdf) \
3980           || exit 1
3981
3982 @endif bfd
3983
3984 .PHONY: maybe-html-bfd html-bfd
3985 maybe-html-bfd:
3986 @if bfd
3987 maybe-html-bfd: html-bfd
3988
3989 html-bfd: \
3990     configure-bfd 
3991         @[ -f ./bfd/Makefile ] || exit 0; \
3992         r=`${PWD_COMMAND}`; export r; \
3993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994         $(HOST_EXPORTS) \
3995         for flag in $(EXTRA_HOST_FLAGS) ; do \
3996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997         done; \
3998         echo "Doing html in bfd"; \
3999         (cd $(HOST_SUBDIR)/bfd && \
4000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002                   "RANLIB=$${RANLIB}" \
4003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4004                   html) \
4005           || exit 1
4006
4007 @endif bfd
4008
4009 .PHONY: maybe-TAGS-bfd TAGS-bfd
4010 maybe-TAGS-bfd:
4011 @if bfd
4012 maybe-TAGS-bfd: TAGS-bfd
4013
4014 TAGS-bfd: \
4015     configure-bfd 
4016         @[ -f ./bfd/Makefile ] || exit 0; \
4017         r=`${PWD_COMMAND}`; export r; \
4018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019         $(HOST_EXPORTS) \
4020         for flag in $(EXTRA_HOST_FLAGS) ; do \
4021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022         done; \
4023         echo "Doing TAGS in bfd"; \
4024         (cd $(HOST_SUBDIR)/bfd && \
4025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027                   "RANLIB=$${RANLIB}" \
4028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4029                   TAGS) \
4030           || exit 1
4031
4032 @endif bfd
4033
4034 .PHONY: maybe-install-info-bfd install-info-bfd
4035 maybe-install-info-bfd:
4036 @if bfd
4037 maybe-install-info-bfd: install-info-bfd
4038
4039 install-info-bfd: \
4040     configure-bfd \
4041     info-bfd 
4042         @[ -f ./bfd/Makefile ] || exit 0; \
4043         r=`${PWD_COMMAND}`; export r; \
4044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4045         $(HOST_EXPORTS) \
4046         for flag in $(EXTRA_HOST_FLAGS) ; do \
4047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4048         done; \
4049         echo "Doing install-info in bfd"; \
4050         (cd $(HOST_SUBDIR)/bfd && \
4051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4053                   "RANLIB=$${RANLIB}" \
4054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4055                   install-info) \
4056           || exit 1
4057
4058 @endif bfd
4059
4060 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4061 maybe-install-pdf-bfd:
4062 @if bfd
4063 maybe-install-pdf-bfd: install-pdf-bfd
4064
4065 install-pdf-bfd: \
4066     configure-bfd \
4067     pdf-bfd 
4068         @[ -f ./bfd/Makefile ] || exit 0; \
4069         r=`${PWD_COMMAND}`; export r; \
4070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071         $(HOST_EXPORTS) \
4072         for flag in $(EXTRA_HOST_FLAGS) ; do \
4073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4074         done; \
4075         echo "Doing install-pdf in bfd"; \
4076         (cd $(HOST_SUBDIR)/bfd && \
4077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4079                   "RANLIB=$${RANLIB}" \
4080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4081                   install-pdf) \
4082           || exit 1
4083
4084 @endif bfd
4085
4086 .PHONY: maybe-install-html-bfd install-html-bfd
4087 maybe-install-html-bfd:
4088 @if bfd
4089 maybe-install-html-bfd: install-html-bfd
4090
4091 install-html-bfd: \
4092     configure-bfd \
4093     html-bfd 
4094         @[ -f ./bfd/Makefile ] || exit 0; \
4095         r=`${PWD_COMMAND}`; export r; \
4096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4097         $(HOST_EXPORTS) \
4098         for flag in $(EXTRA_HOST_FLAGS) ; do \
4099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4100         done; \
4101         echo "Doing install-html in bfd"; \
4102         (cd $(HOST_SUBDIR)/bfd && \
4103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4105                   "RANLIB=$${RANLIB}" \
4106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4107                   install-html) \
4108           || exit 1
4109
4110 @endif bfd
4111
4112 .PHONY: maybe-installcheck-bfd installcheck-bfd
4113 maybe-installcheck-bfd:
4114 @if bfd
4115 maybe-installcheck-bfd: installcheck-bfd
4116
4117 installcheck-bfd: \
4118     configure-bfd 
4119         @[ -f ./bfd/Makefile ] || exit 0; \
4120         r=`${PWD_COMMAND}`; export r; \
4121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4122         $(HOST_EXPORTS) \
4123         for flag in $(EXTRA_HOST_FLAGS) ; do \
4124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4125         done; \
4126         echo "Doing installcheck in bfd"; \
4127         (cd $(HOST_SUBDIR)/bfd && \
4128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4130                   "RANLIB=$${RANLIB}" \
4131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4132                   installcheck) \
4133           || exit 1
4134
4135 @endif bfd
4136
4137 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4138 maybe-mostlyclean-bfd:
4139 @if bfd
4140 maybe-mostlyclean-bfd: mostlyclean-bfd
4141
4142 mostlyclean-bfd: 
4143         @[ -f ./bfd/Makefile ] || exit 0; \
4144         r=`${PWD_COMMAND}`; export r; \
4145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146         $(HOST_EXPORTS) \
4147         for flag in $(EXTRA_HOST_FLAGS) ; do \
4148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149         done; \
4150         echo "Doing mostlyclean in bfd"; \
4151         (cd $(HOST_SUBDIR)/bfd && \
4152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154                   "RANLIB=$${RANLIB}" \
4155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156                   mostlyclean) \
4157           || exit 1
4158
4159 @endif bfd
4160
4161 .PHONY: maybe-clean-bfd clean-bfd
4162 maybe-clean-bfd:
4163 @if bfd
4164 maybe-clean-bfd: clean-bfd
4165
4166 clean-bfd: 
4167         @[ -f ./bfd/Makefile ] || exit 0; \
4168         r=`${PWD_COMMAND}`; export r; \
4169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4170         $(HOST_EXPORTS) \
4171         for flag in $(EXTRA_HOST_FLAGS) ; do \
4172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4173         done; \
4174         echo "Doing clean in bfd"; \
4175         (cd $(HOST_SUBDIR)/bfd && \
4176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4178                   "RANLIB=$${RANLIB}" \
4179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4180                   clean) \
4181           || exit 1
4182
4183 @endif bfd
4184
4185 .PHONY: maybe-distclean-bfd distclean-bfd
4186 maybe-distclean-bfd:
4187 @if bfd
4188 maybe-distclean-bfd: distclean-bfd
4189
4190 distclean-bfd: 
4191         @[ -f ./bfd/Makefile ] || exit 0; \
4192         r=`${PWD_COMMAND}`; export r; \
4193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4194         $(HOST_EXPORTS) \
4195         for flag in $(EXTRA_HOST_FLAGS) ; do \
4196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4197         done; \
4198         echo "Doing distclean in bfd"; \
4199         (cd $(HOST_SUBDIR)/bfd && \
4200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4202                   "RANLIB=$${RANLIB}" \
4203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4204                   distclean) \
4205           || exit 1
4206
4207 @endif bfd
4208
4209 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4210 maybe-maintainer-clean-bfd:
4211 @if bfd
4212 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4213
4214 maintainer-clean-bfd: 
4215         @[ -f ./bfd/Makefile ] || exit 0; \
4216         r=`${PWD_COMMAND}`; export r; \
4217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218         $(HOST_EXPORTS) \
4219         for flag in $(EXTRA_HOST_FLAGS) ; do \
4220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4221         done; \
4222         echo "Doing maintainer-clean in bfd"; \
4223         (cd $(HOST_SUBDIR)/bfd && \
4224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4226                   "RANLIB=$${RANLIB}" \
4227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4228                   maintainer-clean) \
4229           || exit 1
4230
4231 @endif bfd
4232
4233
4234
4235 .PHONY: configure-opcodes maybe-configure-opcodes
4236 maybe-configure-opcodes:
4237 @if gcc-bootstrap
4238 configure-opcodes: stage_current
4239 @endif gcc-bootstrap
4240 @if opcodes
4241 maybe-configure-opcodes: configure-opcodes
4242 configure-opcodes: 
4243         @r=`${PWD_COMMAND}`; export r; \
4244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4245         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4247         $(HOST_EXPORTS)  \
4248         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4249         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4250         case $(srcdir) in \
4251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4252           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4254         esac; \
4255         module_srcdir=opcodes; \
4256         $(SHELL) \
4257           $$s/$$module_srcdir/configure \
4258           --srcdir=$${topdir}/$$module_srcdir \
4259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4260           --target=${target_alias}  \
4261           || exit 1
4262 @endif opcodes
4263
4264
4265
4266 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4267 maybe-configure-stage1-opcodes:
4268 @if opcodes-bootstrap
4269 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4270 configure-stage1-opcodes:
4271         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4273         @r=`${PWD_COMMAND}`; export r; \
4274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275         TFLAGS="$(STAGE1_TFLAGS)"; \
4276         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4277         $(HOST_EXPORTS) \
4278         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4279         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4280         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4281         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4283         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4284         case $(srcdir) in \
4285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4286           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4288         esac; \
4289         module_srcdir=opcodes; \
4290         $(SHELL) $$s/$$module_srcdir/configure \
4291           --srcdir=$${topdir}/$$module_srcdir \
4292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4293           --target=${target_alias} \
4294            \
4295           $(STAGE1_CONFIGURE_FLAGS)
4296 @endif opcodes-bootstrap
4297
4298 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4299 maybe-configure-stage2-opcodes:
4300 @if opcodes-bootstrap
4301 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4302 configure-stage2-opcodes:
4303         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4305         @r=`${PWD_COMMAND}`; export r; \
4306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307         TFLAGS="$(STAGE2_TFLAGS)"; \
4308         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4309         $(HOST_EXPORTS) \
4310         $(POSTSTAGE1_HOST_EXPORTS) \
4311         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4312         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4313         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4314         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4316         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4317         case $(srcdir) in \
4318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4319           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4321         esac; \
4322         module_srcdir=opcodes; \
4323         $(SHELL) $$s/$$module_srcdir/configure \
4324           --srcdir=$${topdir}/$$module_srcdir \
4325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4326           --target=${target_alias} \
4327           --with-build-libsubdir=$(HOST_SUBDIR) \
4328           $(STAGE2_CONFIGURE_FLAGS)
4329 @endif opcodes-bootstrap
4330
4331 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4332 maybe-configure-stage3-opcodes:
4333 @if opcodes-bootstrap
4334 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4335 configure-stage3-opcodes:
4336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4338         @r=`${PWD_COMMAND}`; export r; \
4339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4340         TFLAGS="$(STAGE3_TFLAGS)"; \
4341         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4342         $(HOST_EXPORTS) \
4343         $(POSTSTAGE1_HOST_EXPORTS) \
4344         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4345         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4346         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4347         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4349         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4350         case $(srcdir) in \
4351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4352           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4354         esac; \
4355         module_srcdir=opcodes; \
4356         $(SHELL) $$s/$$module_srcdir/configure \
4357           --srcdir=$${topdir}/$$module_srcdir \
4358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4359           --target=${target_alias} \
4360           --with-build-libsubdir=$(HOST_SUBDIR) \
4361           $(STAGE3_CONFIGURE_FLAGS)
4362 @endif opcodes-bootstrap
4363
4364 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4365 maybe-configure-stage4-opcodes:
4366 @if opcodes-bootstrap
4367 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4368 configure-stage4-opcodes:
4369         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4371         @r=`${PWD_COMMAND}`; export r; \
4372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4373         TFLAGS="$(STAGE4_TFLAGS)"; \
4374         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4375         $(HOST_EXPORTS) \
4376         $(POSTSTAGE1_HOST_EXPORTS) \
4377         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4378         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4379         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4380         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4382         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4383         case $(srcdir) in \
4384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4385           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4387         esac; \
4388         module_srcdir=opcodes; \
4389         $(SHELL) $$s/$$module_srcdir/configure \
4390           --srcdir=$${topdir}/$$module_srcdir \
4391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4392           --target=${target_alias} \
4393           --with-build-libsubdir=$(HOST_SUBDIR) \
4394           $(STAGE4_CONFIGURE_FLAGS)
4395 @endif opcodes-bootstrap
4396
4397 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4398 maybe-configure-stageprofile-opcodes:
4399 @if opcodes-bootstrap
4400 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4401 configure-stageprofile-opcodes:
4402         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4403         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4404         @r=`${PWD_COMMAND}`; export r; \
4405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4406         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4407         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4408         $(HOST_EXPORTS) \
4409         $(POSTSTAGE1_HOST_EXPORTS) \
4410         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4411         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4412         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4413         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4415         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4416         case $(srcdir) in \
4417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4418           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4420         esac; \
4421         module_srcdir=opcodes; \
4422         $(SHELL) $$s/$$module_srcdir/configure \
4423           --srcdir=$${topdir}/$$module_srcdir \
4424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4425           --target=${target_alias} \
4426           --with-build-libsubdir=$(HOST_SUBDIR) \
4427           $(STAGEprofile_CONFIGURE_FLAGS)
4428 @endif opcodes-bootstrap
4429
4430 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4431 maybe-configure-stagefeedback-opcodes:
4432 @if opcodes-bootstrap
4433 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4434 configure-stagefeedback-opcodes:
4435         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4436         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4437         @r=`${PWD_COMMAND}`; export r; \
4438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4440         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4441         $(HOST_EXPORTS) \
4442         $(POSTSTAGE1_HOST_EXPORTS) \
4443         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4444         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4445         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4446         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4448         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4449         case $(srcdir) in \
4450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4451           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4453         esac; \
4454         module_srcdir=opcodes; \
4455         $(SHELL) $$s/$$module_srcdir/configure \
4456           --srcdir=$${topdir}/$$module_srcdir \
4457           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4458           --target=${target_alias} \
4459           --with-build-libsubdir=$(HOST_SUBDIR) \
4460           $(STAGEfeedback_CONFIGURE_FLAGS)
4461 @endif opcodes-bootstrap
4462
4463 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4464 maybe-configure-stageautoprofile-opcodes:
4465 @if opcodes-bootstrap
4466 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4467 configure-stageautoprofile-opcodes:
4468         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4469         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4470         @r=`${PWD_COMMAND}`; export r; \
4471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4472         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4473         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4474         $(HOST_EXPORTS) \
4475         $(POSTSTAGE1_HOST_EXPORTS) \
4476         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4477         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4478         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4479         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4481         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4482         case $(srcdir) in \
4483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4484           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4486         esac; \
4487         module_srcdir=opcodes; \
4488         $(SHELL) $$s/$$module_srcdir/configure \
4489           --srcdir=$${topdir}/$$module_srcdir \
4490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4491           --target=${target_alias} \
4492           --with-build-libsubdir=$(HOST_SUBDIR) \
4493           $(STAGEautoprofile_CONFIGURE_FLAGS)
4494 @endif opcodes-bootstrap
4495
4496 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4497 maybe-configure-stageautofeedback-opcodes:
4498 @if opcodes-bootstrap
4499 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4500 configure-stageautofeedback-opcodes:
4501         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4502         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4503         @r=`${PWD_COMMAND}`; export r; \
4504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4505         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4506         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4507         $(HOST_EXPORTS) \
4508         $(POSTSTAGE1_HOST_EXPORTS) \
4509         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4510         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4511         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4512         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4514         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4515         case $(srcdir) in \
4516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4517           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4519         esac; \
4520         module_srcdir=opcodes; \
4521         $(SHELL) $$s/$$module_srcdir/configure \
4522           --srcdir=$${topdir}/$$module_srcdir \
4523           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4524           --target=${target_alias} \
4525           --with-build-libsubdir=$(HOST_SUBDIR) \
4526           $(STAGEautofeedback_CONFIGURE_FLAGS)
4527 @endif opcodes-bootstrap
4528
4529
4530
4531
4532
4533 .PHONY: all-opcodes maybe-all-opcodes
4534 maybe-all-opcodes:
4535 @if gcc-bootstrap
4536 all-opcodes: stage_current
4537 @endif gcc-bootstrap
4538 @if opcodes
4539 TARGET-opcodes=all
4540 maybe-all-opcodes: all-opcodes
4541 all-opcodes: configure-opcodes
4542         @r=`${PWD_COMMAND}`; export r; \
4543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544         $(HOST_EXPORTS)  \
4545         (cd $(HOST_SUBDIR)/opcodes && \
4546           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4547                 $(TARGET-opcodes))
4548 @endif opcodes
4549
4550
4551
4552 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4553 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4554 maybe-all-stage1-opcodes:
4555 maybe-clean-stage1-opcodes:
4556 @if opcodes-bootstrap
4557 maybe-all-stage1-opcodes: all-stage1-opcodes
4558 all-stage1: all-stage1-opcodes
4559 TARGET-stage1-opcodes = $(TARGET-opcodes)
4560 all-stage1-opcodes: configure-stage1-opcodes
4561         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4562         @r=`${PWD_COMMAND}`; export r; \
4563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564         TFLAGS="$(STAGE1_TFLAGS)"; \
4565         $(HOST_EXPORTS)  \
4566         cd $(HOST_SUBDIR)/opcodes && \
4567          \
4568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4569                 CFLAGS="$(STAGE1_CFLAGS)" \
4570                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4571                 LIBCFLAGS="$(LIBCFLAGS)" \
4572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4575                 $(EXTRA_HOST_FLAGS)  \
4576                 $(STAGE1_FLAGS_TO_PASS)  \
4577                 TFLAGS="$(STAGE1_TFLAGS)"  \
4578                 $(TARGET-stage1-opcodes)
4579
4580 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4581 clean-stage1: clean-stage1-opcodes
4582 clean-stage1-opcodes:
4583         @if [ $(current_stage) = stage1 ]; then \
4584           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4585         else \
4586           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4587           $(MAKE) stage1-start; \
4588         fi; \
4589         cd $(HOST_SUBDIR)/opcodes && \
4590         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4591         $(STAGE1_FLAGS_TO_PASS)  clean
4592 @endif opcodes-bootstrap
4593
4594
4595 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4596 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4597 maybe-all-stage2-opcodes:
4598 maybe-clean-stage2-opcodes:
4599 @if opcodes-bootstrap
4600 maybe-all-stage2-opcodes: all-stage2-opcodes
4601 all-stage2: all-stage2-opcodes
4602 TARGET-stage2-opcodes = $(TARGET-opcodes)
4603 all-stage2-opcodes: configure-stage2-opcodes
4604         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4605         @r=`${PWD_COMMAND}`; export r; \
4606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4607         TFLAGS="$(STAGE2_TFLAGS)"; \
4608         $(HOST_EXPORTS) \
4609         $(POSTSTAGE1_HOST_EXPORTS)  \
4610         cd $(HOST_SUBDIR)/opcodes && \
4611          \
4612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4613                 CFLAGS="$(STAGE2_CFLAGS)" \
4614                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4615                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4620                 TFLAGS="$(STAGE2_TFLAGS)"  \
4621                 $(TARGET-stage2-opcodes)
4622
4623 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4624 clean-stage2: clean-stage2-opcodes
4625 clean-stage2-opcodes:
4626         @if [ $(current_stage) = stage2 ]; then \
4627           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4628         else \
4629           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4630           $(MAKE) stage2-start; \
4631         fi; \
4632         cd $(HOST_SUBDIR)/opcodes && \
4633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4634 @endif opcodes-bootstrap
4635
4636
4637 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4638 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4639 maybe-all-stage3-opcodes:
4640 maybe-clean-stage3-opcodes:
4641 @if opcodes-bootstrap
4642 maybe-all-stage3-opcodes: all-stage3-opcodes
4643 all-stage3: all-stage3-opcodes
4644 TARGET-stage3-opcodes = $(TARGET-opcodes)
4645 all-stage3-opcodes: configure-stage3-opcodes
4646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4647         @r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         TFLAGS="$(STAGE3_TFLAGS)"; \
4650         $(HOST_EXPORTS) \
4651         $(POSTSTAGE1_HOST_EXPORTS)  \
4652         cd $(HOST_SUBDIR)/opcodes && \
4653          \
4654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4655                 CFLAGS="$(STAGE3_CFLAGS)" \
4656                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4657                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4662                 TFLAGS="$(STAGE3_TFLAGS)"  \
4663                 $(TARGET-stage3-opcodes)
4664
4665 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4666 clean-stage3: clean-stage3-opcodes
4667 clean-stage3-opcodes:
4668         @if [ $(current_stage) = stage3 ]; then \
4669           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4670         else \
4671           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4672           $(MAKE) stage3-start; \
4673         fi; \
4674         cd $(HOST_SUBDIR)/opcodes && \
4675         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4676 @endif opcodes-bootstrap
4677
4678
4679 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4680 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4681 maybe-all-stage4-opcodes:
4682 maybe-clean-stage4-opcodes:
4683 @if opcodes-bootstrap
4684 maybe-all-stage4-opcodes: all-stage4-opcodes
4685 all-stage4: all-stage4-opcodes
4686 TARGET-stage4-opcodes = $(TARGET-opcodes)
4687 all-stage4-opcodes: configure-stage4-opcodes
4688         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4689         @r=`${PWD_COMMAND}`; export r; \
4690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4691         TFLAGS="$(STAGE4_TFLAGS)"; \
4692         $(HOST_EXPORTS) \
4693         $(POSTSTAGE1_HOST_EXPORTS)  \
4694         cd $(HOST_SUBDIR)/opcodes && \
4695          \
4696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4697                 CFLAGS="$(STAGE4_CFLAGS)" \
4698                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4699                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4704                 TFLAGS="$(STAGE4_TFLAGS)"  \
4705                 $(TARGET-stage4-opcodes)
4706
4707 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4708 clean-stage4: clean-stage4-opcodes
4709 clean-stage4-opcodes:
4710         @if [ $(current_stage) = stage4 ]; then \
4711           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4712         else \
4713           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4714           $(MAKE) stage4-start; \
4715         fi; \
4716         cd $(HOST_SUBDIR)/opcodes && \
4717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4718 @endif opcodes-bootstrap
4719
4720
4721 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4722 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4723 maybe-all-stageprofile-opcodes:
4724 maybe-clean-stageprofile-opcodes:
4725 @if opcodes-bootstrap
4726 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4727 all-stageprofile: all-stageprofile-opcodes
4728 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4729 all-stageprofile-opcodes: configure-stageprofile-opcodes
4730         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4731         @r=`${PWD_COMMAND}`; export r; \
4732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4733         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4734         $(HOST_EXPORTS) \
4735         $(POSTSTAGE1_HOST_EXPORTS)  \
4736         cd $(HOST_SUBDIR)/opcodes && \
4737          \
4738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4739                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4740                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4741                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4742                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4743                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4744                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4745                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4746                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4747                 $(TARGET-stageprofile-opcodes)
4748
4749 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4750 clean-stageprofile: clean-stageprofile-opcodes
4751 clean-stageprofile-opcodes:
4752         @if [ $(current_stage) = stageprofile ]; then \
4753           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4754         else \
4755           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4756           $(MAKE) stageprofile-start; \
4757         fi; \
4758         cd $(HOST_SUBDIR)/opcodes && \
4759         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4760 @endif opcodes-bootstrap
4761
4762
4763 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4764 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4765 maybe-all-stagefeedback-opcodes:
4766 maybe-clean-stagefeedback-opcodes:
4767 @if opcodes-bootstrap
4768 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4769 all-stagefeedback: all-stagefeedback-opcodes
4770 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4771 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4772         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4773         @r=`${PWD_COMMAND}`; export r; \
4774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4775         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4776         $(HOST_EXPORTS) \
4777         $(POSTSTAGE1_HOST_EXPORTS)  \
4778         cd $(HOST_SUBDIR)/opcodes && \
4779          \
4780         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4781                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4782                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4783                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4784                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4785                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4786                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4787                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4788                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4789                 $(TARGET-stagefeedback-opcodes)
4790
4791 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4792 clean-stagefeedback: clean-stagefeedback-opcodes
4793 clean-stagefeedback-opcodes:
4794         @if [ $(current_stage) = stagefeedback ]; then \
4795           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4796         else \
4797           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4798           $(MAKE) stagefeedback-start; \
4799         fi; \
4800         cd $(HOST_SUBDIR)/opcodes && \
4801         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4802 @endif opcodes-bootstrap
4803
4804
4805 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
4806 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
4807 maybe-all-stageautoprofile-opcodes:
4808 maybe-clean-stageautoprofile-opcodes:
4809 @if opcodes-bootstrap
4810 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
4811 all-stageautoprofile: all-stageautoprofile-opcodes
4812 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
4813 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4814         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4815         @r=`${PWD_COMMAND}`; export r; \
4816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4817         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4818         $(HOST_EXPORTS) \
4819         $(POSTSTAGE1_HOST_EXPORTS)  \
4820         cd $(HOST_SUBDIR)/opcodes && \
4821         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4823                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4824                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4825                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4829                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4830                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4831                 $(TARGET-stageautoprofile-opcodes)
4832
4833 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
4834 clean-stageautoprofile: clean-stageautoprofile-opcodes
4835 clean-stageautoprofile-opcodes:
4836         @if [ $(current_stage) = stageautoprofile ]; then \
4837           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4838         else \
4839           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
4840           $(MAKE) stageautoprofile-start; \
4841         fi; \
4842         cd $(HOST_SUBDIR)/opcodes && \
4843         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4844 @endif opcodes-bootstrap
4845
4846
4847 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
4848 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
4849 maybe-all-stageautofeedback-opcodes:
4850 maybe-clean-stageautofeedback-opcodes:
4851 @if opcodes-bootstrap
4852 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
4853 all-stageautofeedback: all-stageautofeedback-opcodes
4854 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
4855 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4856         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4857         @r=`${PWD_COMMAND}`; export r; \
4858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4859         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4860         $(HOST_EXPORTS) \
4861         $(POSTSTAGE1_HOST_EXPORTS)  \
4862         cd $(HOST_SUBDIR)/opcodes && \
4863          \
4864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4865                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4866                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4867                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4871                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4872                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4873                 $(TARGET-stageautofeedback-opcodes)
4874
4875 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
4876 clean-stageautofeedback: clean-stageautofeedback-opcodes
4877 clean-stageautofeedback-opcodes:
4878         @if [ $(current_stage) = stageautofeedback ]; then \
4879           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4880         else \
4881           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
4882           $(MAKE) stageautofeedback-start; \
4883         fi; \
4884         cd $(HOST_SUBDIR)/opcodes && \
4885         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4886 @endif opcodes-bootstrap
4887
4888
4889
4890
4891
4892 .PHONY: check-opcodes maybe-check-opcodes
4893 maybe-check-opcodes:
4894 @if opcodes
4895 maybe-check-opcodes: check-opcodes
4896
4897 check-opcodes:
4898         @: $(MAKE); $(unstage)
4899         @r=`${PWD_COMMAND}`; export r; \
4900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4901         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4902         (cd $(HOST_SUBDIR)/opcodes && \
4903           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4904
4905 @endif opcodes
4906
4907 .PHONY: install-opcodes maybe-install-opcodes
4908 maybe-install-opcodes:
4909 @if opcodes
4910 maybe-install-opcodes: install-opcodes
4911
4912 install-opcodes: installdirs
4913         @: $(MAKE); $(unstage)
4914         @r=`${PWD_COMMAND}`; export r; \
4915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916         $(HOST_EXPORTS) \
4917         (cd $(HOST_SUBDIR)/opcodes && \
4918           $(MAKE) $(FLAGS_TO_PASS)  install)
4919
4920 @endif opcodes
4921
4922 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4923 maybe-install-strip-opcodes:
4924 @if opcodes
4925 maybe-install-strip-opcodes: install-strip-opcodes
4926
4927 install-strip-opcodes: installdirs
4928         @: $(MAKE); $(unstage)
4929         @r=`${PWD_COMMAND}`; export r; \
4930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4931         $(HOST_EXPORTS) \
4932         (cd $(HOST_SUBDIR)/opcodes && \
4933           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4934
4935 @endif opcodes
4936
4937 # Other targets (info, dvi, pdf, etc.)
4938
4939 .PHONY: maybe-info-opcodes info-opcodes
4940 maybe-info-opcodes:
4941 @if opcodes
4942 maybe-info-opcodes: info-opcodes
4943
4944 info-opcodes: \
4945     configure-opcodes 
4946         @[ -f ./opcodes/Makefile ] || exit 0; \
4947         r=`${PWD_COMMAND}`; export r; \
4948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4949         $(HOST_EXPORTS) \
4950         for flag in $(EXTRA_HOST_FLAGS) ; do \
4951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4952         done; \
4953         echo "Doing info in opcodes"; \
4954         (cd $(HOST_SUBDIR)/opcodes && \
4955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4957                   "RANLIB=$${RANLIB}" \
4958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4959                   info) \
4960           || exit 1
4961
4962 @endif opcodes
4963
4964 .PHONY: maybe-dvi-opcodes dvi-opcodes
4965 maybe-dvi-opcodes:
4966 @if opcodes
4967 maybe-dvi-opcodes: dvi-opcodes
4968
4969 dvi-opcodes: \
4970     configure-opcodes 
4971         @[ -f ./opcodes/Makefile ] || exit 0; \
4972         r=`${PWD_COMMAND}`; export r; \
4973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4974         $(HOST_EXPORTS) \
4975         for flag in $(EXTRA_HOST_FLAGS) ; do \
4976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4977         done; \
4978         echo "Doing dvi in opcodes"; \
4979         (cd $(HOST_SUBDIR)/opcodes && \
4980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4982                   "RANLIB=$${RANLIB}" \
4983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4984                   dvi) \
4985           || exit 1
4986
4987 @endif opcodes
4988
4989 .PHONY: maybe-pdf-opcodes pdf-opcodes
4990 maybe-pdf-opcodes:
4991 @if opcodes
4992 maybe-pdf-opcodes: pdf-opcodes
4993
4994 pdf-opcodes: \
4995     configure-opcodes 
4996         @[ -f ./opcodes/Makefile ] || exit 0; \
4997         r=`${PWD_COMMAND}`; export r; \
4998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999         $(HOST_EXPORTS) \
5000         for flag in $(EXTRA_HOST_FLAGS) ; do \
5001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5002         done; \
5003         echo "Doing pdf in opcodes"; \
5004         (cd $(HOST_SUBDIR)/opcodes && \
5005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5007                   "RANLIB=$${RANLIB}" \
5008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5009                   pdf) \
5010           || exit 1
5011
5012 @endif opcodes
5013
5014 .PHONY: maybe-html-opcodes html-opcodes
5015 maybe-html-opcodes:
5016 @if opcodes
5017 maybe-html-opcodes: html-opcodes
5018
5019 html-opcodes: \
5020     configure-opcodes 
5021         @[ -f ./opcodes/Makefile ] || exit 0; \
5022         r=`${PWD_COMMAND}`; export r; \
5023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5024         $(HOST_EXPORTS) \
5025         for flag in $(EXTRA_HOST_FLAGS) ; do \
5026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5027         done; \
5028         echo "Doing html in opcodes"; \
5029         (cd $(HOST_SUBDIR)/opcodes && \
5030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5032                   "RANLIB=$${RANLIB}" \
5033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5034                   html) \
5035           || exit 1
5036
5037 @endif opcodes
5038
5039 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5040 maybe-TAGS-opcodes:
5041 @if opcodes
5042 maybe-TAGS-opcodes: TAGS-opcodes
5043
5044 TAGS-opcodes: \
5045     configure-opcodes 
5046         @[ -f ./opcodes/Makefile ] || exit 0; \
5047         r=`${PWD_COMMAND}`; export r; \
5048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049         $(HOST_EXPORTS) \
5050         for flag in $(EXTRA_HOST_FLAGS) ; do \
5051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5052         done; \
5053         echo "Doing TAGS in opcodes"; \
5054         (cd $(HOST_SUBDIR)/opcodes && \
5055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5057                   "RANLIB=$${RANLIB}" \
5058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5059                   TAGS) \
5060           || exit 1
5061
5062 @endif opcodes
5063
5064 .PHONY: maybe-install-info-opcodes install-info-opcodes
5065 maybe-install-info-opcodes:
5066 @if opcodes
5067 maybe-install-info-opcodes: install-info-opcodes
5068
5069 install-info-opcodes: \
5070     configure-opcodes \
5071     info-opcodes 
5072         @[ -f ./opcodes/Makefile ] || exit 0; \
5073         r=`${PWD_COMMAND}`; export r; \
5074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5075         $(HOST_EXPORTS) \
5076         for flag in $(EXTRA_HOST_FLAGS) ; do \
5077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5078         done; \
5079         echo "Doing install-info in opcodes"; \
5080         (cd $(HOST_SUBDIR)/opcodes && \
5081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5083                   "RANLIB=$${RANLIB}" \
5084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5085                   install-info) \
5086           || exit 1
5087
5088 @endif opcodes
5089
5090 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5091 maybe-install-pdf-opcodes:
5092 @if opcodes
5093 maybe-install-pdf-opcodes: install-pdf-opcodes
5094
5095 install-pdf-opcodes: \
5096     configure-opcodes \
5097     pdf-opcodes 
5098         @[ -f ./opcodes/Makefile ] || exit 0; \
5099         r=`${PWD_COMMAND}`; export r; \
5100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5101         $(HOST_EXPORTS) \
5102         for flag in $(EXTRA_HOST_FLAGS) ; do \
5103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5104         done; \
5105         echo "Doing install-pdf in opcodes"; \
5106         (cd $(HOST_SUBDIR)/opcodes && \
5107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5109                   "RANLIB=$${RANLIB}" \
5110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5111                   install-pdf) \
5112           || exit 1
5113
5114 @endif opcodes
5115
5116 .PHONY: maybe-install-html-opcodes install-html-opcodes
5117 maybe-install-html-opcodes:
5118 @if opcodes
5119 maybe-install-html-opcodes: install-html-opcodes
5120
5121 install-html-opcodes: \
5122     configure-opcodes \
5123     html-opcodes 
5124         @[ -f ./opcodes/Makefile ] || exit 0; \
5125         r=`${PWD_COMMAND}`; export r; \
5126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5127         $(HOST_EXPORTS) \
5128         for flag in $(EXTRA_HOST_FLAGS) ; do \
5129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5130         done; \
5131         echo "Doing install-html in opcodes"; \
5132         (cd $(HOST_SUBDIR)/opcodes && \
5133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5135                   "RANLIB=$${RANLIB}" \
5136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5137                   install-html) \
5138           || exit 1
5139
5140 @endif opcodes
5141
5142 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5143 maybe-installcheck-opcodes:
5144 @if opcodes
5145 maybe-installcheck-opcodes: installcheck-opcodes
5146
5147 installcheck-opcodes: \
5148     configure-opcodes 
5149         @[ -f ./opcodes/Makefile ] || exit 0; \
5150         r=`${PWD_COMMAND}`; export r; \
5151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5152         $(HOST_EXPORTS) \
5153         for flag in $(EXTRA_HOST_FLAGS) ; do \
5154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5155         done; \
5156         echo "Doing installcheck in opcodes"; \
5157         (cd $(HOST_SUBDIR)/opcodes && \
5158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5160                   "RANLIB=$${RANLIB}" \
5161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5162                   installcheck) \
5163           || exit 1
5164
5165 @endif opcodes
5166
5167 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5168 maybe-mostlyclean-opcodes:
5169 @if opcodes
5170 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5171
5172 mostlyclean-opcodes: 
5173         @[ -f ./opcodes/Makefile ] || exit 0; \
5174         r=`${PWD_COMMAND}`; export r; \
5175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5176         $(HOST_EXPORTS) \
5177         for flag in $(EXTRA_HOST_FLAGS) ; do \
5178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5179         done; \
5180         echo "Doing mostlyclean in opcodes"; \
5181         (cd $(HOST_SUBDIR)/opcodes && \
5182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5184                   "RANLIB=$${RANLIB}" \
5185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5186                   mostlyclean) \
5187           || exit 1
5188
5189 @endif opcodes
5190
5191 .PHONY: maybe-clean-opcodes clean-opcodes
5192 maybe-clean-opcodes:
5193 @if opcodes
5194 maybe-clean-opcodes: clean-opcodes
5195
5196 clean-opcodes: 
5197         @[ -f ./opcodes/Makefile ] || exit 0; \
5198         r=`${PWD_COMMAND}`; export r; \
5199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200         $(HOST_EXPORTS) \
5201         for flag in $(EXTRA_HOST_FLAGS) ; do \
5202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5203         done; \
5204         echo "Doing clean in opcodes"; \
5205         (cd $(HOST_SUBDIR)/opcodes && \
5206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5208                   "RANLIB=$${RANLIB}" \
5209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5210                   clean) \
5211           || exit 1
5212
5213 @endif opcodes
5214
5215 .PHONY: maybe-distclean-opcodes distclean-opcodes
5216 maybe-distclean-opcodes:
5217 @if opcodes
5218 maybe-distclean-opcodes: distclean-opcodes
5219
5220 distclean-opcodes: 
5221         @[ -f ./opcodes/Makefile ] || exit 0; \
5222         r=`${PWD_COMMAND}`; export r; \
5223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5224         $(HOST_EXPORTS) \
5225         for flag in $(EXTRA_HOST_FLAGS) ; do \
5226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5227         done; \
5228         echo "Doing distclean in opcodes"; \
5229         (cd $(HOST_SUBDIR)/opcodes && \
5230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5232                   "RANLIB=$${RANLIB}" \
5233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5234                   distclean) \
5235           || exit 1
5236
5237 @endif opcodes
5238
5239 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5240 maybe-maintainer-clean-opcodes:
5241 @if opcodes
5242 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5243
5244 maintainer-clean-opcodes: 
5245         @[ -f ./opcodes/Makefile ] || exit 0; \
5246         r=`${PWD_COMMAND}`; export r; \
5247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248         $(HOST_EXPORTS) \
5249         for flag in $(EXTRA_HOST_FLAGS) ; do \
5250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5251         done; \
5252         echo "Doing maintainer-clean in opcodes"; \
5253         (cd $(HOST_SUBDIR)/opcodes && \
5254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5256                   "RANLIB=$${RANLIB}" \
5257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5258                   maintainer-clean) \
5259           || exit 1
5260
5261 @endif opcodes
5262
5263
5264
5265 .PHONY: configure-binutils maybe-configure-binutils
5266 maybe-configure-binutils:
5267 @if gcc-bootstrap
5268 configure-binutils: stage_current
5269 @endif gcc-bootstrap
5270 @if binutils
5271 maybe-configure-binutils: configure-binutils
5272 configure-binutils: 
5273         @r=`${PWD_COMMAND}`; export r; \
5274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5275         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5277         $(HOST_EXPORTS)  \
5278         echo Configuring in $(HOST_SUBDIR)/binutils; \
5279         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5280         case $(srcdir) in \
5281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5282           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5284         esac; \
5285         module_srcdir=binutils; \
5286         $(SHELL) \
5287           $$s/$$module_srcdir/configure \
5288           --srcdir=$${topdir}/$$module_srcdir \
5289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5290           --target=${target_alias}  \
5291           || exit 1
5292 @endif binutils
5293
5294
5295
5296 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5297 maybe-configure-stage1-binutils:
5298 @if binutils-bootstrap
5299 maybe-configure-stage1-binutils: configure-stage1-binutils
5300 configure-stage1-binutils:
5301         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5302         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5303         @r=`${PWD_COMMAND}`; export r; \
5304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5305         TFLAGS="$(STAGE1_TFLAGS)"; \
5306         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5307         $(HOST_EXPORTS) \
5308         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5309         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5310         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5311         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5313         cd $(HOST_SUBDIR)/binutils || exit 1; \
5314         case $(srcdir) in \
5315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5316           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5318         esac; \
5319         module_srcdir=binutils; \
5320         $(SHELL) $$s/$$module_srcdir/configure \
5321           --srcdir=$${topdir}/$$module_srcdir \
5322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5323           --target=${target_alias} \
5324            \
5325           $(STAGE1_CONFIGURE_FLAGS)
5326 @endif binutils-bootstrap
5327
5328 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5329 maybe-configure-stage2-binutils:
5330 @if binutils-bootstrap
5331 maybe-configure-stage2-binutils: configure-stage2-binutils
5332 configure-stage2-binutils:
5333         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5334         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5335         @r=`${PWD_COMMAND}`; export r; \
5336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337         TFLAGS="$(STAGE2_TFLAGS)"; \
5338         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5339         $(HOST_EXPORTS) \
5340         $(POSTSTAGE1_HOST_EXPORTS) \
5341         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5342         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5343         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5344         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5346         cd $(HOST_SUBDIR)/binutils || exit 1; \
5347         case $(srcdir) in \
5348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5349           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5351         esac; \
5352         module_srcdir=binutils; \
5353         $(SHELL) $$s/$$module_srcdir/configure \
5354           --srcdir=$${topdir}/$$module_srcdir \
5355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5356           --target=${target_alias} \
5357           --with-build-libsubdir=$(HOST_SUBDIR) \
5358           $(STAGE2_CONFIGURE_FLAGS)
5359 @endif binutils-bootstrap
5360
5361 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5362 maybe-configure-stage3-binutils:
5363 @if binutils-bootstrap
5364 maybe-configure-stage3-binutils: configure-stage3-binutils
5365 configure-stage3-binutils:
5366         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5368         @r=`${PWD_COMMAND}`; export r; \
5369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370         TFLAGS="$(STAGE3_TFLAGS)"; \
5371         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5372         $(HOST_EXPORTS) \
5373         $(POSTSTAGE1_HOST_EXPORTS) \
5374         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5375         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5376         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5377         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5379         cd $(HOST_SUBDIR)/binutils || exit 1; \
5380         case $(srcdir) in \
5381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5382           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5384         esac; \
5385         module_srcdir=binutils; \
5386         $(SHELL) $$s/$$module_srcdir/configure \
5387           --srcdir=$${topdir}/$$module_srcdir \
5388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5389           --target=${target_alias} \
5390           --with-build-libsubdir=$(HOST_SUBDIR) \
5391           $(STAGE3_CONFIGURE_FLAGS)
5392 @endif binutils-bootstrap
5393
5394 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5395 maybe-configure-stage4-binutils:
5396 @if binutils-bootstrap
5397 maybe-configure-stage4-binutils: configure-stage4-binutils
5398 configure-stage4-binutils:
5399         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5401         @r=`${PWD_COMMAND}`; export r; \
5402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5403         TFLAGS="$(STAGE4_TFLAGS)"; \
5404         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5405         $(HOST_EXPORTS) \
5406         $(POSTSTAGE1_HOST_EXPORTS) \
5407         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5408         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5409         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5410         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5412         cd $(HOST_SUBDIR)/binutils || exit 1; \
5413         case $(srcdir) in \
5414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5415           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5417         esac; \
5418         module_srcdir=binutils; \
5419         $(SHELL) $$s/$$module_srcdir/configure \
5420           --srcdir=$${topdir}/$$module_srcdir \
5421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5422           --target=${target_alias} \
5423           --with-build-libsubdir=$(HOST_SUBDIR) \
5424           $(STAGE4_CONFIGURE_FLAGS)
5425 @endif binutils-bootstrap
5426
5427 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5428 maybe-configure-stageprofile-binutils:
5429 @if binutils-bootstrap
5430 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5431 configure-stageprofile-binutils:
5432         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5434         @r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5437         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5438         $(HOST_EXPORTS) \
5439         $(POSTSTAGE1_HOST_EXPORTS) \
5440         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5441         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5442         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5443         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5445         cd $(HOST_SUBDIR)/binutils || exit 1; \
5446         case $(srcdir) in \
5447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5448           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5450         esac; \
5451         module_srcdir=binutils; \
5452         $(SHELL) $$s/$$module_srcdir/configure \
5453           --srcdir=$${topdir}/$$module_srcdir \
5454           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5455           --target=${target_alias} \
5456           --with-build-libsubdir=$(HOST_SUBDIR) \
5457           $(STAGEprofile_CONFIGURE_FLAGS)
5458 @endif binutils-bootstrap
5459
5460 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5461 maybe-configure-stagefeedback-binutils:
5462 @if binutils-bootstrap
5463 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5464 configure-stagefeedback-binutils:
5465         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5467         @r=`${PWD_COMMAND}`; export r; \
5468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5469         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5470         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5471         $(HOST_EXPORTS) \
5472         $(POSTSTAGE1_HOST_EXPORTS) \
5473         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5474         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5475         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5476         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5478         cd $(HOST_SUBDIR)/binutils || exit 1; \
5479         case $(srcdir) in \
5480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5481           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5483         esac; \
5484         module_srcdir=binutils; \
5485         $(SHELL) $$s/$$module_srcdir/configure \
5486           --srcdir=$${topdir}/$$module_srcdir \
5487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5488           --target=${target_alias} \
5489           --with-build-libsubdir=$(HOST_SUBDIR) \
5490           $(STAGEfeedback_CONFIGURE_FLAGS)
5491 @endif binutils-bootstrap
5492
5493 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5494 maybe-configure-stageautoprofile-binutils:
5495 @if binutils-bootstrap
5496 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5497 configure-stageautoprofile-binutils:
5498         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5500         @r=`${PWD_COMMAND}`; export r; \
5501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5502         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5503         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5504         $(HOST_EXPORTS) \
5505         $(POSTSTAGE1_HOST_EXPORTS) \
5506         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5507         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5508         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5509         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5511         cd $(HOST_SUBDIR)/binutils || exit 1; \
5512         case $(srcdir) in \
5513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5514           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5516         esac; \
5517         module_srcdir=binutils; \
5518         $(SHELL) $$s/$$module_srcdir/configure \
5519           --srcdir=$${topdir}/$$module_srcdir \
5520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5521           --target=${target_alias} \
5522           --with-build-libsubdir=$(HOST_SUBDIR) \
5523           $(STAGEautoprofile_CONFIGURE_FLAGS)
5524 @endif binutils-bootstrap
5525
5526 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5527 maybe-configure-stageautofeedback-binutils:
5528 @if binutils-bootstrap
5529 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5530 configure-stageautofeedback-binutils:
5531         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5532         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5533         @r=`${PWD_COMMAND}`; export r; \
5534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5535         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5536         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5537         $(HOST_EXPORTS) \
5538         $(POSTSTAGE1_HOST_EXPORTS) \
5539         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5540         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5541         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5542         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5543         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5544         cd $(HOST_SUBDIR)/binutils || exit 1; \
5545         case $(srcdir) in \
5546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5547           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5549         esac; \
5550         module_srcdir=binutils; \
5551         $(SHELL) $$s/$$module_srcdir/configure \
5552           --srcdir=$${topdir}/$$module_srcdir \
5553           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5554           --target=${target_alias} \
5555           --with-build-libsubdir=$(HOST_SUBDIR) \
5556           $(STAGEautofeedback_CONFIGURE_FLAGS)
5557 @endif binutils-bootstrap
5558
5559
5560
5561
5562
5563 .PHONY: all-binutils maybe-all-binutils
5564 maybe-all-binutils:
5565 @if gcc-bootstrap
5566 all-binutils: stage_current
5567 @endif gcc-bootstrap
5568 @if binutils
5569 TARGET-binutils=all
5570 maybe-all-binutils: all-binutils
5571 all-binutils: configure-binutils
5572         @r=`${PWD_COMMAND}`; export r; \
5573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574         $(HOST_EXPORTS)  \
5575         (cd $(HOST_SUBDIR)/binutils && \
5576           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5577                 $(TARGET-binutils))
5578 @endif binutils
5579
5580
5581
5582 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5583 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5584 maybe-all-stage1-binutils:
5585 maybe-clean-stage1-binutils:
5586 @if binutils-bootstrap
5587 maybe-all-stage1-binutils: all-stage1-binutils
5588 all-stage1: all-stage1-binutils
5589 TARGET-stage1-binutils = $(TARGET-binutils)
5590 all-stage1-binutils: configure-stage1-binutils
5591         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5592         @r=`${PWD_COMMAND}`; export r; \
5593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5594         TFLAGS="$(STAGE1_TFLAGS)"; \
5595         $(HOST_EXPORTS)  \
5596         cd $(HOST_SUBDIR)/binutils && \
5597          \
5598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5599                 CFLAGS="$(STAGE1_CFLAGS)" \
5600                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5601                 LIBCFLAGS="$(LIBCFLAGS)" \
5602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5605                 $(EXTRA_HOST_FLAGS)  \
5606                 $(STAGE1_FLAGS_TO_PASS)  \
5607                 TFLAGS="$(STAGE1_TFLAGS)"  \
5608                 $(TARGET-stage1-binutils)
5609
5610 maybe-clean-stage1-binutils: clean-stage1-binutils
5611 clean-stage1: clean-stage1-binutils
5612 clean-stage1-binutils:
5613         @if [ $(current_stage) = stage1 ]; then \
5614           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5615         else \
5616           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5617           $(MAKE) stage1-start; \
5618         fi; \
5619         cd $(HOST_SUBDIR)/binutils && \
5620         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5621         $(STAGE1_FLAGS_TO_PASS)  clean
5622 @endif binutils-bootstrap
5623
5624
5625 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5626 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5627 maybe-all-stage2-binutils:
5628 maybe-clean-stage2-binutils:
5629 @if binutils-bootstrap
5630 maybe-all-stage2-binutils: all-stage2-binutils
5631 all-stage2: all-stage2-binutils
5632 TARGET-stage2-binutils = $(TARGET-binutils)
5633 all-stage2-binutils: configure-stage2-binutils
5634         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5635         @r=`${PWD_COMMAND}`; export r; \
5636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5637         TFLAGS="$(STAGE2_TFLAGS)"; \
5638         $(HOST_EXPORTS) \
5639         $(POSTSTAGE1_HOST_EXPORTS)  \
5640         cd $(HOST_SUBDIR)/binutils && \
5641          \
5642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5643                 CFLAGS="$(STAGE2_CFLAGS)" \
5644                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5645                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5650                 TFLAGS="$(STAGE2_TFLAGS)"  \
5651                 $(TARGET-stage2-binutils)
5652
5653 maybe-clean-stage2-binutils: clean-stage2-binutils
5654 clean-stage2: clean-stage2-binutils
5655 clean-stage2-binutils:
5656         @if [ $(current_stage) = stage2 ]; then \
5657           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5658         else \
5659           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5660           $(MAKE) stage2-start; \
5661         fi; \
5662         cd $(HOST_SUBDIR)/binutils && \
5663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5664 @endif binutils-bootstrap
5665
5666
5667 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5668 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5669 maybe-all-stage3-binutils:
5670 maybe-clean-stage3-binutils:
5671 @if binutils-bootstrap
5672 maybe-all-stage3-binutils: all-stage3-binutils
5673 all-stage3: all-stage3-binutils
5674 TARGET-stage3-binutils = $(TARGET-binutils)
5675 all-stage3-binutils: configure-stage3-binutils
5676         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5677         @r=`${PWD_COMMAND}`; export r; \
5678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679         TFLAGS="$(STAGE3_TFLAGS)"; \
5680         $(HOST_EXPORTS) \
5681         $(POSTSTAGE1_HOST_EXPORTS)  \
5682         cd $(HOST_SUBDIR)/binutils && \
5683          \
5684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5685                 CFLAGS="$(STAGE3_CFLAGS)" \
5686                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5687                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5692                 TFLAGS="$(STAGE3_TFLAGS)"  \
5693                 $(TARGET-stage3-binutils)
5694
5695 maybe-clean-stage3-binutils: clean-stage3-binutils
5696 clean-stage3: clean-stage3-binutils
5697 clean-stage3-binutils:
5698         @if [ $(current_stage) = stage3 ]; then \
5699           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5700         else \
5701           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5702           $(MAKE) stage3-start; \
5703         fi; \
5704         cd $(HOST_SUBDIR)/binutils && \
5705         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5706 @endif binutils-bootstrap
5707
5708
5709 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5710 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5711 maybe-all-stage4-binutils:
5712 maybe-clean-stage4-binutils:
5713 @if binutils-bootstrap
5714 maybe-all-stage4-binutils: all-stage4-binutils
5715 all-stage4: all-stage4-binutils
5716 TARGET-stage4-binutils = $(TARGET-binutils)
5717 all-stage4-binutils: configure-stage4-binutils
5718         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5719         @r=`${PWD_COMMAND}`; export r; \
5720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5721         TFLAGS="$(STAGE4_TFLAGS)"; \
5722         $(HOST_EXPORTS) \
5723         $(POSTSTAGE1_HOST_EXPORTS)  \
5724         cd $(HOST_SUBDIR)/binutils && \
5725          \
5726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5727                 CFLAGS="$(STAGE4_CFLAGS)" \
5728                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5729                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5733                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5734                 TFLAGS="$(STAGE4_TFLAGS)"  \
5735                 $(TARGET-stage4-binutils)
5736
5737 maybe-clean-stage4-binutils: clean-stage4-binutils
5738 clean-stage4: clean-stage4-binutils
5739 clean-stage4-binutils:
5740         @if [ $(current_stage) = stage4 ]; then \
5741           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5742         else \
5743           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5744           $(MAKE) stage4-start; \
5745         fi; \
5746         cd $(HOST_SUBDIR)/binutils && \
5747         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5748 @endif binutils-bootstrap
5749
5750
5751 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5752 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5753 maybe-all-stageprofile-binutils:
5754 maybe-clean-stageprofile-binutils:
5755 @if binutils-bootstrap
5756 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5757 all-stageprofile: all-stageprofile-binutils
5758 TARGET-stageprofile-binutils = $(TARGET-binutils)
5759 all-stageprofile-binutils: configure-stageprofile-binutils
5760         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5761         @r=`${PWD_COMMAND}`; export r; \
5762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5764         $(HOST_EXPORTS) \
5765         $(POSTSTAGE1_HOST_EXPORTS)  \
5766         cd $(HOST_SUBDIR)/binutils && \
5767          \
5768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5769                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5770                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5771                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5775                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5776                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5777                 $(TARGET-stageprofile-binutils)
5778
5779 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5780 clean-stageprofile: clean-stageprofile-binutils
5781 clean-stageprofile-binutils:
5782         @if [ $(current_stage) = stageprofile ]; then \
5783           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5784         else \
5785           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5786           $(MAKE) stageprofile-start; \
5787         fi; \
5788         cd $(HOST_SUBDIR)/binutils && \
5789         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5790 @endif binutils-bootstrap
5791
5792
5793 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5794 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5795 maybe-all-stagefeedback-binutils:
5796 maybe-clean-stagefeedback-binutils:
5797 @if binutils-bootstrap
5798 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5799 all-stagefeedback: all-stagefeedback-binutils
5800 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5801 all-stagefeedback-binutils: configure-stagefeedback-binutils
5802         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5803         @r=`${PWD_COMMAND}`; export r; \
5804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5805         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5806         $(HOST_EXPORTS) \
5807         $(POSTSTAGE1_HOST_EXPORTS)  \
5808         cd $(HOST_SUBDIR)/binutils && \
5809          \
5810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5811                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5812                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5813                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5817                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5818                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5819                 $(TARGET-stagefeedback-binutils)
5820
5821 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5822 clean-stagefeedback: clean-stagefeedback-binutils
5823 clean-stagefeedback-binutils:
5824         @if [ $(current_stage) = stagefeedback ]; then \
5825           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5826         else \
5827           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5828           $(MAKE) stagefeedback-start; \
5829         fi; \
5830         cd $(HOST_SUBDIR)/binutils && \
5831         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5832 @endif binutils-bootstrap
5833
5834
5835 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
5836 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
5837 maybe-all-stageautoprofile-binutils:
5838 maybe-clean-stageautoprofile-binutils:
5839 @if binutils-bootstrap
5840 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
5841 all-stageautoprofile: all-stageautoprofile-binutils
5842 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
5843 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
5844         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5845         @r=`${PWD_COMMAND}`; export r; \
5846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5848         $(HOST_EXPORTS) \
5849         $(POSTSTAGE1_HOST_EXPORTS)  \
5850         cd $(HOST_SUBDIR)/binutils && \
5851         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5852         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5853                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5854                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5855                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5856                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5857                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5858                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5859                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5860                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5861                 $(TARGET-stageautoprofile-binutils)
5862
5863 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
5864 clean-stageautoprofile: clean-stageautoprofile-binutils
5865 clean-stageautoprofile-binutils:
5866         @if [ $(current_stage) = stageautoprofile ]; then \
5867           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5868         else \
5869           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
5870           $(MAKE) stageautoprofile-start; \
5871         fi; \
5872         cd $(HOST_SUBDIR)/binutils && \
5873         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5874 @endif binutils-bootstrap
5875
5876
5877 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
5878 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
5879 maybe-all-stageautofeedback-binutils:
5880 maybe-clean-stageautofeedback-binutils:
5881 @if binutils-bootstrap
5882 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
5883 all-stageautofeedback: all-stageautofeedback-binutils
5884 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
5885 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
5886         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5887         @r=`${PWD_COMMAND}`; export r; \
5888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5889         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5890         $(HOST_EXPORTS) \
5891         $(POSTSTAGE1_HOST_EXPORTS)  \
5892         cd $(HOST_SUBDIR)/binutils && \
5893          \
5894         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5895                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5896                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5897                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5898                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5899                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5900                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5901                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5902                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5903                 $(TARGET-stageautofeedback-binutils)
5904
5905 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
5906 clean-stageautofeedback: clean-stageautofeedback-binutils
5907 clean-stageautofeedback-binutils:
5908         @if [ $(current_stage) = stageautofeedback ]; then \
5909           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5910         else \
5911           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
5912           $(MAKE) stageautofeedback-start; \
5913         fi; \
5914         cd $(HOST_SUBDIR)/binutils && \
5915         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5916 @endif binutils-bootstrap
5917
5918
5919
5920
5921
5922 .PHONY: check-binutils maybe-check-binutils
5923 maybe-check-binutils:
5924 @if binutils
5925 maybe-check-binutils: check-binutils
5926
5927 check-binutils:
5928         @: $(MAKE); $(unstage)
5929         @r=`${PWD_COMMAND}`; export r; \
5930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5932         (cd $(HOST_SUBDIR)/binutils && \
5933           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5934
5935 @endif binutils
5936
5937 .PHONY: install-binutils maybe-install-binutils
5938 maybe-install-binutils:
5939 @if binutils
5940 maybe-install-binutils: install-binutils
5941
5942 install-binutils: installdirs
5943         @: $(MAKE); $(unstage)
5944         @r=`${PWD_COMMAND}`; export r; \
5945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5946         $(HOST_EXPORTS) \
5947         (cd $(HOST_SUBDIR)/binutils && \
5948           $(MAKE) $(FLAGS_TO_PASS)  install)
5949
5950 @endif binutils
5951
5952 .PHONY: install-strip-binutils maybe-install-strip-binutils
5953 maybe-install-strip-binutils:
5954 @if binutils
5955 maybe-install-strip-binutils: install-strip-binutils
5956
5957 install-strip-binutils: installdirs
5958         @: $(MAKE); $(unstage)
5959         @r=`${PWD_COMMAND}`; export r; \
5960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5961         $(HOST_EXPORTS) \
5962         (cd $(HOST_SUBDIR)/binutils && \
5963           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5964
5965 @endif binutils
5966
5967 # Other targets (info, dvi, pdf, etc.)
5968
5969 .PHONY: maybe-info-binutils info-binutils
5970 maybe-info-binutils:
5971 @if binutils
5972 maybe-info-binutils: info-binutils
5973
5974 info-binutils: \
5975     configure-binutils 
5976         @[ -f ./binutils/Makefile ] || exit 0; \
5977         r=`${PWD_COMMAND}`; export r; \
5978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979         $(HOST_EXPORTS) \
5980         for flag in $(EXTRA_HOST_FLAGS) ; do \
5981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5982         done; \
5983         echo "Doing info in binutils"; \
5984         (cd $(HOST_SUBDIR)/binutils && \
5985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5987                   "RANLIB=$${RANLIB}" \
5988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5989                   info) \
5990           || exit 1
5991
5992 @endif binutils
5993
5994 .PHONY: maybe-dvi-binutils dvi-binutils
5995 maybe-dvi-binutils:
5996 @if binutils
5997 maybe-dvi-binutils: dvi-binutils
5998
5999 dvi-binutils: \
6000     configure-binutils 
6001         @[ -f ./binutils/Makefile ] || exit 0; \
6002         r=`${PWD_COMMAND}`; export r; \
6003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6004         $(HOST_EXPORTS) \
6005         for flag in $(EXTRA_HOST_FLAGS) ; do \
6006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6007         done; \
6008         echo "Doing dvi in binutils"; \
6009         (cd $(HOST_SUBDIR)/binutils && \
6010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6012                   "RANLIB=$${RANLIB}" \
6013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6014                   dvi) \
6015           || exit 1
6016
6017 @endif binutils
6018
6019 .PHONY: maybe-pdf-binutils pdf-binutils
6020 maybe-pdf-binutils:
6021 @if binutils
6022 maybe-pdf-binutils: pdf-binutils
6023
6024 pdf-binutils: \
6025     configure-binutils 
6026         @[ -f ./binutils/Makefile ] || exit 0; \
6027         r=`${PWD_COMMAND}`; export r; \
6028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029         $(HOST_EXPORTS) \
6030         for flag in $(EXTRA_HOST_FLAGS) ; do \
6031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6032         done; \
6033         echo "Doing pdf in binutils"; \
6034         (cd $(HOST_SUBDIR)/binutils && \
6035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6037                   "RANLIB=$${RANLIB}" \
6038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6039                   pdf) \
6040           || exit 1
6041
6042 @endif binutils
6043
6044 .PHONY: maybe-html-binutils html-binutils
6045 maybe-html-binutils:
6046 @if binutils
6047 maybe-html-binutils: html-binutils
6048
6049 html-binutils: \
6050     configure-binutils 
6051         @[ -f ./binutils/Makefile ] || exit 0; \
6052         r=`${PWD_COMMAND}`; export r; \
6053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6054         $(HOST_EXPORTS) \
6055         for flag in $(EXTRA_HOST_FLAGS) ; do \
6056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6057         done; \
6058         echo "Doing html in binutils"; \
6059         (cd $(HOST_SUBDIR)/binutils && \
6060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6062                   "RANLIB=$${RANLIB}" \
6063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6064                   html) \
6065           || exit 1
6066
6067 @endif binutils
6068
6069 .PHONY: maybe-TAGS-binutils TAGS-binutils
6070 maybe-TAGS-binutils:
6071 @if binutils
6072 maybe-TAGS-binutils: TAGS-binutils
6073
6074 TAGS-binutils: \
6075     configure-binutils 
6076         @[ -f ./binutils/Makefile ] || exit 0; \
6077         r=`${PWD_COMMAND}`; export r; \
6078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079         $(HOST_EXPORTS) \
6080         for flag in $(EXTRA_HOST_FLAGS) ; do \
6081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6082         done; \
6083         echo "Doing TAGS in binutils"; \
6084         (cd $(HOST_SUBDIR)/binutils && \
6085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6087                   "RANLIB=$${RANLIB}" \
6088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6089                   TAGS) \
6090           || exit 1
6091
6092 @endif binutils
6093
6094 .PHONY: maybe-install-info-binutils install-info-binutils
6095 maybe-install-info-binutils:
6096 @if binutils
6097 maybe-install-info-binutils: install-info-binutils
6098
6099 install-info-binutils: \
6100     configure-binutils \
6101     info-binutils 
6102         @[ -f ./binutils/Makefile ] || exit 0; \
6103         r=`${PWD_COMMAND}`; export r; \
6104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105         $(HOST_EXPORTS) \
6106         for flag in $(EXTRA_HOST_FLAGS) ; do \
6107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108         done; \
6109         echo "Doing install-info in binutils"; \
6110         (cd $(HOST_SUBDIR)/binutils && \
6111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113                   "RANLIB=$${RANLIB}" \
6114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6115                   install-info) \
6116           || exit 1
6117
6118 @endif binutils
6119
6120 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6121 maybe-install-pdf-binutils:
6122 @if binutils
6123 maybe-install-pdf-binutils: install-pdf-binutils
6124
6125 install-pdf-binutils: \
6126     configure-binutils \
6127     pdf-binutils 
6128         @[ -f ./binutils/Makefile ] || exit 0; \
6129         r=`${PWD_COMMAND}`; export r; \
6130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131         $(HOST_EXPORTS) \
6132         for flag in $(EXTRA_HOST_FLAGS) ; do \
6133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6134         done; \
6135         echo "Doing install-pdf in binutils"; \
6136         (cd $(HOST_SUBDIR)/binutils && \
6137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6139                   "RANLIB=$${RANLIB}" \
6140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6141                   install-pdf) \
6142           || exit 1
6143
6144 @endif binutils
6145
6146 .PHONY: maybe-install-html-binutils install-html-binutils
6147 maybe-install-html-binutils:
6148 @if binutils
6149 maybe-install-html-binutils: install-html-binutils
6150
6151 install-html-binutils: \
6152     configure-binutils \
6153     html-binutils 
6154         @[ -f ./binutils/Makefile ] || exit 0; \
6155         r=`${PWD_COMMAND}`; export r; \
6156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6157         $(HOST_EXPORTS) \
6158         for flag in $(EXTRA_HOST_FLAGS) ; do \
6159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6160         done; \
6161         echo "Doing install-html in binutils"; \
6162         (cd $(HOST_SUBDIR)/binutils && \
6163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6165                   "RANLIB=$${RANLIB}" \
6166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6167                   install-html) \
6168           || exit 1
6169
6170 @endif binutils
6171
6172 .PHONY: maybe-installcheck-binutils installcheck-binutils
6173 maybe-installcheck-binutils:
6174 @if binutils
6175 maybe-installcheck-binutils: installcheck-binutils
6176
6177 installcheck-binutils: \
6178     configure-binutils 
6179         @[ -f ./binutils/Makefile ] || exit 0; \
6180         r=`${PWD_COMMAND}`; export r; \
6181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6182         $(HOST_EXPORTS) \
6183         for flag in $(EXTRA_HOST_FLAGS) ; do \
6184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6185         done; \
6186         echo "Doing installcheck in binutils"; \
6187         (cd $(HOST_SUBDIR)/binutils && \
6188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6190                   "RANLIB=$${RANLIB}" \
6191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6192                   installcheck) \
6193           || exit 1
6194
6195 @endif binutils
6196
6197 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6198 maybe-mostlyclean-binutils:
6199 @if binutils
6200 maybe-mostlyclean-binutils: mostlyclean-binutils
6201
6202 mostlyclean-binutils: 
6203         @[ -f ./binutils/Makefile ] || exit 0; \
6204         r=`${PWD_COMMAND}`; export r; \
6205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206         $(HOST_EXPORTS) \
6207         for flag in $(EXTRA_HOST_FLAGS) ; do \
6208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6209         done; \
6210         echo "Doing mostlyclean in binutils"; \
6211         (cd $(HOST_SUBDIR)/binutils && \
6212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6214                   "RANLIB=$${RANLIB}" \
6215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6216                   mostlyclean) \
6217           || exit 1
6218
6219 @endif binutils
6220
6221 .PHONY: maybe-clean-binutils clean-binutils
6222 maybe-clean-binutils:
6223 @if binutils
6224 maybe-clean-binutils: clean-binutils
6225
6226 clean-binutils: 
6227         @[ -f ./binutils/Makefile ] || exit 0; \
6228         r=`${PWD_COMMAND}`; export r; \
6229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6230         $(HOST_EXPORTS) \
6231         for flag in $(EXTRA_HOST_FLAGS) ; do \
6232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6233         done; \
6234         echo "Doing clean in binutils"; \
6235         (cd $(HOST_SUBDIR)/binutils && \
6236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6238                   "RANLIB=$${RANLIB}" \
6239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6240                   clean) \
6241           || exit 1
6242
6243 @endif binutils
6244
6245 .PHONY: maybe-distclean-binutils distclean-binutils
6246 maybe-distclean-binutils:
6247 @if binutils
6248 maybe-distclean-binutils: distclean-binutils
6249
6250 distclean-binutils: 
6251         @[ -f ./binutils/Makefile ] || exit 0; \
6252         r=`${PWD_COMMAND}`; export r; \
6253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254         $(HOST_EXPORTS) \
6255         for flag in $(EXTRA_HOST_FLAGS) ; do \
6256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6257         done; \
6258         echo "Doing distclean in binutils"; \
6259         (cd $(HOST_SUBDIR)/binutils && \
6260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6262                   "RANLIB=$${RANLIB}" \
6263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6264                   distclean) \
6265           || exit 1
6266
6267 @endif binutils
6268
6269 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6270 maybe-maintainer-clean-binutils:
6271 @if binutils
6272 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6273
6274 maintainer-clean-binutils: 
6275         @[ -f ./binutils/Makefile ] || exit 0; \
6276         r=`${PWD_COMMAND}`; export r; \
6277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6278         $(HOST_EXPORTS) \
6279         for flag in $(EXTRA_HOST_FLAGS) ; do \
6280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6281         done; \
6282         echo "Doing maintainer-clean in binutils"; \
6283         (cd $(HOST_SUBDIR)/binutils && \
6284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6286                   "RANLIB=$${RANLIB}" \
6287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6288                   maintainer-clean) \
6289           || exit 1
6290
6291 @endif binutils
6292
6293
6294
6295 .PHONY: configure-bison maybe-configure-bison
6296 maybe-configure-bison:
6297 @if gcc-bootstrap
6298 configure-bison: stage_current
6299 @endif gcc-bootstrap
6300 @if bison
6301 maybe-configure-bison: configure-bison
6302 configure-bison: 
6303         @: $(MAKE); $(unstage)
6304         @r=`${PWD_COMMAND}`; export r; \
6305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6306         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6308         $(HOST_EXPORTS)  \
6309         echo Configuring in $(HOST_SUBDIR)/bison; \
6310         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6311         case $(srcdir) in \
6312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6313           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6315         esac; \
6316         module_srcdir=bison; \
6317         $(SHELL) \
6318           $$s/$$module_srcdir/configure \
6319           --srcdir=$${topdir}/$$module_srcdir \
6320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6321           --target=${target_alias}  \
6322           || exit 1
6323 @endif bison
6324
6325
6326
6327
6328
6329 .PHONY: all-bison maybe-all-bison
6330 maybe-all-bison:
6331 @if gcc-bootstrap
6332 all-bison: stage_current
6333 @endif gcc-bootstrap
6334 @if bison
6335 TARGET-bison=all
6336 maybe-all-bison: all-bison
6337 all-bison: configure-bison
6338         @: $(MAKE); $(unstage)
6339         @r=`${PWD_COMMAND}`; export r; \
6340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6341         $(HOST_EXPORTS)  \
6342         (cd $(HOST_SUBDIR)/bison && \
6343           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6344                 $(TARGET-bison))
6345 @endif bison
6346
6347
6348
6349
6350 .PHONY: check-bison maybe-check-bison
6351 maybe-check-bison:
6352 @if bison
6353 maybe-check-bison: check-bison
6354
6355 # This module is only tested in a native toolchain.
6356 check-bison:
6357         @: $(MAKE); $(unstage)
6358         @if [ '$(host)' = '$(target)' ]; then \
6359           r=`${PWD_COMMAND}`; export r; \
6360           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6361           $(HOST_EXPORTS)  \
6362           (cd $(HOST_SUBDIR)/bison && \
6363             $(MAKE) $(FLAGS_TO_PASS)  check)
6364         fi
6365
6366 @endif bison
6367
6368 .PHONY: install-bison maybe-install-bison
6369 maybe-install-bison:
6370 @if bison
6371 maybe-install-bison: install-bison
6372
6373 install-bison: installdirs
6374         @: $(MAKE); $(unstage)
6375         @r=`${PWD_COMMAND}`; export r; \
6376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6377         $(HOST_EXPORTS) \
6378         (cd $(HOST_SUBDIR)/bison && \
6379           $(MAKE) $(FLAGS_TO_PASS)  install)
6380
6381 @endif bison
6382
6383 .PHONY: install-strip-bison maybe-install-strip-bison
6384 maybe-install-strip-bison:
6385 @if bison
6386 maybe-install-strip-bison: install-strip-bison
6387
6388 install-strip-bison: installdirs
6389         @: $(MAKE); $(unstage)
6390         @r=`${PWD_COMMAND}`; export r; \
6391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392         $(HOST_EXPORTS) \
6393         (cd $(HOST_SUBDIR)/bison && \
6394           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6395
6396 @endif bison
6397
6398 # Other targets (info, dvi, pdf, etc.)
6399
6400 .PHONY: maybe-info-bison info-bison
6401 maybe-info-bison:
6402 @if bison
6403 maybe-info-bison: info-bison
6404
6405 info-bison: \
6406     configure-bison 
6407         @: $(MAKE); $(unstage)
6408         @[ -f ./bison/Makefile ] || exit 0; \
6409         r=`${PWD_COMMAND}`; export r; \
6410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6411         $(HOST_EXPORTS) \
6412         for flag in $(EXTRA_HOST_FLAGS) ; do \
6413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6414         done; \
6415         echo "Doing info in bison"; \
6416         (cd $(HOST_SUBDIR)/bison && \
6417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6419                   "RANLIB=$${RANLIB}" \
6420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6421                   info) \
6422           || exit 1
6423
6424 @endif bison
6425
6426 .PHONY: maybe-dvi-bison dvi-bison
6427 maybe-dvi-bison:
6428 @if bison
6429 maybe-dvi-bison: dvi-bison
6430
6431 dvi-bison: \
6432     configure-bison 
6433         @: $(MAKE); $(unstage)
6434         @[ -f ./bison/Makefile ] || exit 0; \
6435         r=`${PWD_COMMAND}`; export r; \
6436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437         $(HOST_EXPORTS) \
6438         for flag in $(EXTRA_HOST_FLAGS) ; do \
6439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6440         done; \
6441         echo "Doing dvi in bison"; \
6442         (cd $(HOST_SUBDIR)/bison && \
6443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6445                   "RANLIB=$${RANLIB}" \
6446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6447                   dvi) \
6448           || exit 1
6449
6450 @endif bison
6451
6452 .PHONY: maybe-pdf-bison pdf-bison
6453 maybe-pdf-bison:
6454 @if bison
6455 maybe-pdf-bison: pdf-bison
6456
6457 pdf-bison: \
6458     configure-bison 
6459         @: $(MAKE); $(unstage)
6460         @[ -f ./bison/Makefile ] || exit 0; \
6461         r=`${PWD_COMMAND}`; export r; \
6462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463         $(HOST_EXPORTS) \
6464         for flag in $(EXTRA_HOST_FLAGS) ; do \
6465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6466         done; \
6467         echo "Doing pdf in bison"; \
6468         (cd $(HOST_SUBDIR)/bison && \
6469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6471                   "RANLIB=$${RANLIB}" \
6472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6473                   pdf) \
6474           || exit 1
6475
6476 @endif bison
6477
6478 .PHONY: maybe-html-bison html-bison
6479 maybe-html-bison:
6480 @if bison
6481 maybe-html-bison: html-bison
6482
6483 html-bison: \
6484     configure-bison 
6485         @: $(MAKE); $(unstage)
6486         @[ -f ./bison/Makefile ] || exit 0; \
6487         r=`${PWD_COMMAND}`; export r; \
6488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489         $(HOST_EXPORTS) \
6490         for flag in $(EXTRA_HOST_FLAGS) ; do \
6491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492         done; \
6493         echo "Doing html in bison"; \
6494         (cd $(HOST_SUBDIR)/bison && \
6495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497                   "RANLIB=$${RANLIB}" \
6498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499                   html) \
6500           || exit 1
6501
6502 @endif bison
6503
6504 .PHONY: maybe-TAGS-bison TAGS-bison
6505 maybe-TAGS-bison:
6506 @if bison
6507 maybe-TAGS-bison: TAGS-bison
6508
6509 TAGS-bison: \
6510     configure-bison 
6511         @: $(MAKE); $(unstage)
6512         @[ -f ./bison/Makefile ] || exit 0; \
6513         r=`${PWD_COMMAND}`; export r; \
6514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6515         $(HOST_EXPORTS) \
6516         for flag in $(EXTRA_HOST_FLAGS) ; do \
6517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6518         done; \
6519         echo "Doing TAGS in bison"; \
6520         (cd $(HOST_SUBDIR)/bison && \
6521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6523                   "RANLIB=$${RANLIB}" \
6524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6525                   TAGS) \
6526           || exit 1
6527
6528 @endif bison
6529
6530 .PHONY: maybe-install-info-bison install-info-bison
6531 maybe-install-info-bison:
6532 @if bison
6533 maybe-install-info-bison: install-info-bison
6534
6535 install-info-bison: \
6536     configure-bison \
6537     info-bison 
6538         @: $(MAKE); $(unstage)
6539         @[ -f ./bison/Makefile ] || exit 0; \
6540         r=`${PWD_COMMAND}`; export r; \
6541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542         $(HOST_EXPORTS) \
6543         for flag in $(EXTRA_HOST_FLAGS) ; do \
6544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545         done; \
6546         echo "Doing install-info in bison"; \
6547         (cd $(HOST_SUBDIR)/bison && \
6548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550                   "RANLIB=$${RANLIB}" \
6551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552                   install-info) \
6553           || exit 1
6554
6555 @endif bison
6556
6557 .PHONY: maybe-install-pdf-bison install-pdf-bison
6558 maybe-install-pdf-bison:
6559 @if bison
6560 maybe-install-pdf-bison: install-pdf-bison
6561
6562 install-pdf-bison: \
6563     configure-bison \
6564     pdf-bison 
6565         @: $(MAKE); $(unstage)
6566         @[ -f ./bison/Makefile ] || exit 0; \
6567         r=`${PWD_COMMAND}`; export r; \
6568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6569         $(HOST_EXPORTS) \
6570         for flag in $(EXTRA_HOST_FLAGS) ; do \
6571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6572         done; \
6573         echo "Doing install-pdf in bison"; \
6574         (cd $(HOST_SUBDIR)/bison && \
6575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6577                   "RANLIB=$${RANLIB}" \
6578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6579                   install-pdf) \
6580           || exit 1
6581
6582 @endif bison
6583
6584 .PHONY: maybe-install-html-bison install-html-bison
6585 maybe-install-html-bison:
6586 @if bison
6587 maybe-install-html-bison: install-html-bison
6588
6589 install-html-bison: \
6590     configure-bison \
6591     html-bison 
6592         @: $(MAKE); $(unstage)
6593         @[ -f ./bison/Makefile ] || exit 0; \
6594         r=`${PWD_COMMAND}`; export r; \
6595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6596         $(HOST_EXPORTS) \
6597         for flag in $(EXTRA_HOST_FLAGS) ; do \
6598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6599         done; \
6600         echo "Doing install-html in bison"; \
6601         (cd $(HOST_SUBDIR)/bison && \
6602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6604                   "RANLIB=$${RANLIB}" \
6605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6606                   install-html) \
6607           || exit 1
6608
6609 @endif bison
6610
6611 .PHONY: maybe-installcheck-bison installcheck-bison
6612 maybe-installcheck-bison:
6613 @if bison
6614 maybe-installcheck-bison: installcheck-bison
6615
6616 installcheck-bison: \
6617     configure-bison 
6618         @: $(MAKE); $(unstage)
6619         @[ -f ./bison/Makefile ] || exit 0; \
6620         r=`${PWD_COMMAND}`; export r; \
6621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6622         $(HOST_EXPORTS) \
6623         for flag in $(EXTRA_HOST_FLAGS) ; do \
6624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6625         done; \
6626         echo "Doing installcheck in bison"; \
6627         (cd $(HOST_SUBDIR)/bison && \
6628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6630                   "RANLIB=$${RANLIB}" \
6631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6632                   installcheck) \
6633           || exit 1
6634
6635 @endif bison
6636
6637 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6638 maybe-mostlyclean-bison:
6639 @if bison
6640 maybe-mostlyclean-bison: mostlyclean-bison
6641
6642 mostlyclean-bison: 
6643         @: $(MAKE); $(unstage)
6644         @[ -f ./bison/Makefile ] || exit 0; \
6645         r=`${PWD_COMMAND}`; export r; \
6646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6647         $(HOST_EXPORTS) \
6648         for flag in $(EXTRA_HOST_FLAGS) ; do \
6649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6650         done; \
6651         echo "Doing mostlyclean in bison"; \
6652         (cd $(HOST_SUBDIR)/bison && \
6653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6655                   "RANLIB=$${RANLIB}" \
6656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6657                   mostlyclean) \
6658           || exit 1
6659
6660 @endif bison
6661
6662 .PHONY: maybe-clean-bison clean-bison
6663 maybe-clean-bison:
6664 @if bison
6665 maybe-clean-bison: clean-bison
6666
6667 clean-bison: 
6668         @: $(MAKE); $(unstage)
6669         @[ -f ./bison/Makefile ] || exit 0; \
6670         r=`${PWD_COMMAND}`; export r; \
6671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6672         $(HOST_EXPORTS) \
6673         for flag in $(EXTRA_HOST_FLAGS) ; do \
6674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6675         done; \
6676         echo "Doing clean in bison"; \
6677         (cd $(HOST_SUBDIR)/bison && \
6678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6680                   "RANLIB=$${RANLIB}" \
6681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6682                   clean) \
6683           || exit 1
6684
6685 @endif bison
6686
6687 .PHONY: maybe-distclean-bison distclean-bison
6688 maybe-distclean-bison:
6689 @if bison
6690 maybe-distclean-bison: distclean-bison
6691
6692 distclean-bison: 
6693         @: $(MAKE); $(unstage)
6694         @[ -f ./bison/Makefile ] || exit 0; \
6695         r=`${PWD_COMMAND}`; export r; \
6696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697         $(HOST_EXPORTS) \
6698         for flag in $(EXTRA_HOST_FLAGS) ; do \
6699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6700         done; \
6701         echo "Doing distclean in bison"; \
6702         (cd $(HOST_SUBDIR)/bison && \
6703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6705                   "RANLIB=$${RANLIB}" \
6706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6707                   distclean) \
6708           || exit 1
6709
6710 @endif bison
6711
6712 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6713 maybe-maintainer-clean-bison:
6714 @if bison
6715 maybe-maintainer-clean-bison: maintainer-clean-bison
6716
6717 maintainer-clean-bison: 
6718         @: $(MAKE); $(unstage)
6719         @[ -f ./bison/Makefile ] || exit 0; \
6720         r=`${PWD_COMMAND}`; export r; \
6721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6722         $(HOST_EXPORTS) \
6723         for flag in $(EXTRA_HOST_FLAGS) ; do \
6724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6725         done; \
6726         echo "Doing maintainer-clean in bison"; \
6727         (cd $(HOST_SUBDIR)/bison && \
6728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6730                   "RANLIB=$${RANLIB}" \
6731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6732                   maintainer-clean) \
6733           || exit 1
6734
6735 @endif bison
6736
6737
6738
6739 .PHONY: configure-cgen maybe-configure-cgen
6740 maybe-configure-cgen:
6741 @if gcc-bootstrap
6742 configure-cgen: stage_current
6743 @endif gcc-bootstrap
6744 @if cgen
6745 maybe-configure-cgen: configure-cgen
6746 configure-cgen: 
6747         @: $(MAKE); $(unstage)
6748         @r=`${PWD_COMMAND}`; export r; \
6749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6752         $(HOST_EXPORTS)  \
6753         echo Configuring in $(HOST_SUBDIR)/cgen; \
6754         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6755         case $(srcdir) in \
6756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6757           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6759         esac; \
6760         module_srcdir=cgen; \
6761         $(SHELL) \
6762           $$s/$$module_srcdir/configure \
6763           --srcdir=$${topdir}/$$module_srcdir \
6764           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6765           --target=${target_alias}  \
6766           || exit 1
6767 @endif cgen
6768
6769
6770
6771
6772
6773 .PHONY: all-cgen maybe-all-cgen
6774 maybe-all-cgen:
6775 @if gcc-bootstrap
6776 all-cgen: stage_current
6777 @endif gcc-bootstrap
6778 @if cgen
6779 TARGET-cgen=all
6780 maybe-all-cgen: all-cgen
6781 all-cgen: configure-cgen
6782         @: $(MAKE); $(unstage)
6783         @r=`${PWD_COMMAND}`; export r; \
6784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785         $(HOST_EXPORTS)  \
6786         (cd $(HOST_SUBDIR)/cgen && \
6787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6788                 $(TARGET-cgen))
6789 @endif cgen
6790
6791
6792
6793
6794 .PHONY: check-cgen maybe-check-cgen
6795 maybe-check-cgen:
6796 @if cgen
6797 maybe-check-cgen: check-cgen
6798
6799 check-cgen:
6800         @: $(MAKE); $(unstage)
6801         @r=`${PWD_COMMAND}`; export r; \
6802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803         $(HOST_EXPORTS)  \
6804         (cd $(HOST_SUBDIR)/cgen && \
6805           $(MAKE) $(FLAGS_TO_PASS)  check)
6806
6807 @endif cgen
6808
6809 .PHONY: install-cgen maybe-install-cgen
6810 maybe-install-cgen:
6811 @if cgen
6812 maybe-install-cgen: install-cgen
6813
6814 install-cgen: installdirs
6815         @: $(MAKE); $(unstage)
6816         @r=`${PWD_COMMAND}`; export r; \
6817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6818         $(HOST_EXPORTS) \
6819         (cd $(HOST_SUBDIR)/cgen && \
6820           $(MAKE) $(FLAGS_TO_PASS)  install)
6821
6822 @endif cgen
6823
6824 .PHONY: install-strip-cgen maybe-install-strip-cgen
6825 maybe-install-strip-cgen:
6826 @if cgen
6827 maybe-install-strip-cgen: install-strip-cgen
6828
6829 install-strip-cgen: installdirs
6830         @: $(MAKE); $(unstage)
6831         @r=`${PWD_COMMAND}`; export r; \
6832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833         $(HOST_EXPORTS) \
6834         (cd $(HOST_SUBDIR)/cgen && \
6835           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6836
6837 @endif cgen
6838
6839 # Other targets (info, dvi, pdf, etc.)
6840
6841 .PHONY: maybe-info-cgen info-cgen
6842 maybe-info-cgen:
6843 @if cgen
6844 maybe-info-cgen: info-cgen
6845
6846 info-cgen: \
6847     configure-cgen 
6848         @: $(MAKE); $(unstage)
6849         @[ -f ./cgen/Makefile ] || exit 0; \
6850         r=`${PWD_COMMAND}`; export r; \
6851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6852         $(HOST_EXPORTS) \
6853         for flag in $(EXTRA_HOST_FLAGS) ; do \
6854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6855         done; \
6856         echo "Doing info in cgen"; \
6857         (cd $(HOST_SUBDIR)/cgen && \
6858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6860                   "RANLIB=$${RANLIB}" \
6861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6862                   info) \
6863           || exit 1
6864
6865 @endif cgen
6866
6867 .PHONY: maybe-dvi-cgen dvi-cgen
6868 maybe-dvi-cgen:
6869 @if cgen
6870 maybe-dvi-cgen: dvi-cgen
6871
6872 dvi-cgen: \
6873     configure-cgen 
6874         @: $(MAKE); $(unstage)
6875         @[ -f ./cgen/Makefile ] || exit 0; \
6876         r=`${PWD_COMMAND}`; export r; \
6877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6878         $(HOST_EXPORTS) \
6879         for flag in $(EXTRA_HOST_FLAGS) ; do \
6880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6881         done; \
6882         echo "Doing dvi in cgen"; \
6883         (cd $(HOST_SUBDIR)/cgen && \
6884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6886                   "RANLIB=$${RANLIB}" \
6887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6888                   dvi) \
6889           || exit 1
6890
6891 @endif cgen
6892
6893 .PHONY: maybe-pdf-cgen pdf-cgen
6894 maybe-pdf-cgen:
6895 @if cgen
6896 maybe-pdf-cgen: pdf-cgen
6897
6898 pdf-cgen: \
6899     configure-cgen 
6900         @: $(MAKE); $(unstage)
6901         @[ -f ./cgen/Makefile ] || exit 0; \
6902         r=`${PWD_COMMAND}`; export r; \
6903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6904         $(HOST_EXPORTS) \
6905         for flag in $(EXTRA_HOST_FLAGS) ; do \
6906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6907         done; \
6908         echo "Doing pdf in cgen"; \
6909         (cd $(HOST_SUBDIR)/cgen && \
6910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6912                   "RANLIB=$${RANLIB}" \
6913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6914                   pdf) \
6915           || exit 1
6916
6917 @endif cgen
6918
6919 .PHONY: maybe-html-cgen html-cgen
6920 maybe-html-cgen:
6921 @if cgen
6922 maybe-html-cgen: html-cgen
6923
6924 html-cgen: \
6925     configure-cgen 
6926         @: $(MAKE); $(unstage)
6927         @[ -f ./cgen/Makefile ] || exit 0; \
6928         r=`${PWD_COMMAND}`; export r; \
6929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930         $(HOST_EXPORTS) \
6931         for flag in $(EXTRA_HOST_FLAGS) ; do \
6932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6933         done; \
6934         echo "Doing html in cgen"; \
6935         (cd $(HOST_SUBDIR)/cgen && \
6936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6938                   "RANLIB=$${RANLIB}" \
6939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6940                   html) \
6941           || exit 1
6942
6943 @endif cgen
6944
6945 .PHONY: maybe-TAGS-cgen TAGS-cgen
6946 maybe-TAGS-cgen:
6947 @if cgen
6948 maybe-TAGS-cgen: TAGS-cgen
6949
6950 TAGS-cgen: \
6951     configure-cgen 
6952         @: $(MAKE); $(unstage)
6953         @[ -f ./cgen/Makefile ] || exit 0; \
6954         r=`${PWD_COMMAND}`; export r; \
6955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6956         $(HOST_EXPORTS) \
6957         for flag in $(EXTRA_HOST_FLAGS) ; do \
6958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6959         done; \
6960         echo "Doing TAGS in cgen"; \
6961         (cd $(HOST_SUBDIR)/cgen && \
6962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6964                   "RANLIB=$${RANLIB}" \
6965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6966                   TAGS) \
6967           || exit 1
6968
6969 @endif cgen
6970
6971 .PHONY: maybe-install-info-cgen install-info-cgen
6972 maybe-install-info-cgen:
6973 @if cgen
6974 maybe-install-info-cgen: install-info-cgen
6975
6976 install-info-cgen: \
6977     configure-cgen \
6978     info-cgen 
6979         @: $(MAKE); $(unstage)
6980         @[ -f ./cgen/Makefile ] || exit 0; \
6981         r=`${PWD_COMMAND}`; export r; \
6982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983         $(HOST_EXPORTS) \
6984         for flag in $(EXTRA_HOST_FLAGS) ; do \
6985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6986         done; \
6987         echo "Doing install-info in cgen"; \
6988         (cd $(HOST_SUBDIR)/cgen && \
6989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6991                   "RANLIB=$${RANLIB}" \
6992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6993                   install-info) \
6994           || exit 1
6995
6996 @endif cgen
6997
6998 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6999 maybe-install-pdf-cgen:
7000 @if cgen
7001 maybe-install-pdf-cgen: install-pdf-cgen
7002
7003 install-pdf-cgen: \
7004     configure-cgen \
7005     pdf-cgen 
7006         @: $(MAKE); $(unstage)
7007         @[ -f ./cgen/Makefile ] || exit 0; \
7008         r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         $(HOST_EXPORTS) \
7011         for flag in $(EXTRA_HOST_FLAGS) ; do \
7012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7013         done; \
7014         echo "Doing install-pdf in cgen"; \
7015         (cd $(HOST_SUBDIR)/cgen && \
7016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7018                   "RANLIB=$${RANLIB}" \
7019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7020                   install-pdf) \
7021           || exit 1
7022
7023 @endif cgen
7024
7025 .PHONY: maybe-install-html-cgen install-html-cgen
7026 maybe-install-html-cgen:
7027 @if cgen
7028 maybe-install-html-cgen: install-html-cgen
7029
7030 install-html-cgen: \
7031     configure-cgen \
7032     html-cgen 
7033         @: $(MAKE); $(unstage)
7034         @[ -f ./cgen/Makefile ] || exit 0; \
7035         r=`${PWD_COMMAND}`; export r; \
7036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7037         $(HOST_EXPORTS) \
7038         for flag in $(EXTRA_HOST_FLAGS) ; do \
7039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7040         done; \
7041         echo "Doing install-html in cgen"; \
7042         (cd $(HOST_SUBDIR)/cgen && \
7043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7045                   "RANLIB=$${RANLIB}" \
7046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7047                   install-html) \
7048           || exit 1
7049
7050 @endif cgen
7051
7052 .PHONY: maybe-installcheck-cgen installcheck-cgen
7053 maybe-installcheck-cgen:
7054 @if cgen
7055 maybe-installcheck-cgen: installcheck-cgen
7056
7057 installcheck-cgen: \
7058     configure-cgen 
7059         @: $(MAKE); $(unstage)
7060         @[ -f ./cgen/Makefile ] || exit 0; \
7061         r=`${PWD_COMMAND}`; export r; \
7062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063         $(HOST_EXPORTS) \
7064         for flag in $(EXTRA_HOST_FLAGS) ; do \
7065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7066         done; \
7067         echo "Doing installcheck in cgen"; \
7068         (cd $(HOST_SUBDIR)/cgen && \
7069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7071                   "RANLIB=$${RANLIB}" \
7072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7073                   installcheck) \
7074           || exit 1
7075
7076 @endif cgen
7077
7078 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7079 maybe-mostlyclean-cgen:
7080 @if cgen
7081 maybe-mostlyclean-cgen: mostlyclean-cgen
7082
7083 mostlyclean-cgen: 
7084         @: $(MAKE); $(unstage)
7085         @[ -f ./cgen/Makefile ] || exit 0; \
7086         r=`${PWD_COMMAND}`; export r; \
7087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088         $(HOST_EXPORTS) \
7089         for flag in $(EXTRA_HOST_FLAGS) ; do \
7090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7091         done; \
7092         echo "Doing mostlyclean in cgen"; \
7093         (cd $(HOST_SUBDIR)/cgen && \
7094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7096                   "RANLIB=$${RANLIB}" \
7097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7098                   mostlyclean) \
7099           || exit 1
7100
7101 @endif cgen
7102
7103 .PHONY: maybe-clean-cgen clean-cgen
7104 maybe-clean-cgen:
7105 @if cgen
7106 maybe-clean-cgen: clean-cgen
7107
7108 clean-cgen: 
7109         @: $(MAKE); $(unstage)
7110         @[ -f ./cgen/Makefile ] || exit 0; \
7111         r=`${PWD_COMMAND}`; export r; \
7112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113         $(HOST_EXPORTS) \
7114         for flag in $(EXTRA_HOST_FLAGS) ; do \
7115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7116         done; \
7117         echo "Doing clean in cgen"; \
7118         (cd $(HOST_SUBDIR)/cgen && \
7119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7121                   "RANLIB=$${RANLIB}" \
7122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7123                   clean) \
7124           || exit 1
7125
7126 @endif cgen
7127
7128 .PHONY: maybe-distclean-cgen distclean-cgen
7129 maybe-distclean-cgen:
7130 @if cgen
7131 maybe-distclean-cgen: distclean-cgen
7132
7133 distclean-cgen: 
7134         @: $(MAKE); $(unstage)
7135         @[ -f ./cgen/Makefile ] || exit 0; \
7136         r=`${PWD_COMMAND}`; export r; \
7137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138         $(HOST_EXPORTS) \
7139         for flag in $(EXTRA_HOST_FLAGS) ; do \
7140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7141         done; \
7142         echo "Doing distclean in cgen"; \
7143         (cd $(HOST_SUBDIR)/cgen && \
7144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7146                   "RANLIB=$${RANLIB}" \
7147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7148                   distclean) \
7149           || exit 1
7150
7151 @endif cgen
7152
7153 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7154 maybe-maintainer-clean-cgen:
7155 @if cgen
7156 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7157
7158 maintainer-clean-cgen: 
7159         @: $(MAKE); $(unstage)
7160         @[ -f ./cgen/Makefile ] || exit 0; \
7161         r=`${PWD_COMMAND}`; export r; \
7162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163         $(HOST_EXPORTS) \
7164         for flag in $(EXTRA_HOST_FLAGS) ; do \
7165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7166         done; \
7167         echo "Doing maintainer-clean in cgen"; \
7168         (cd $(HOST_SUBDIR)/cgen && \
7169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7171                   "RANLIB=$${RANLIB}" \
7172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7173                   maintainer-clean) \
7174           || exit 1
7175
7176 @endif cgen
7177
7178
7179
7180 .PHONY: configure-dejagnu maybe-configure-dejagnu
7181 maybe-configure-dejagnu:
7182 @if gcc-bootstrap
7183 configure-dejagnu: stage_current
7184 @endif gcc-bootstrap
7185 @if dejagnu
7186 maybe-configure-dejagnu: configure-dejagnu
7187 configure-dejagnu: 
7188         @: $(MAKE); $(unstage)
7189         @r=`${PWD_COMMAND}`; export r; \
7190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7191         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7193         $(HOST_EXPORTS)  \
7194         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7195         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7196         case $(srcdir) in \
7197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7198           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7200         esac; \
7201         module_srcdir=dejagnu; \
7202         $(SHELL) \
7203           $$s/$$module_srcdir/configure \
7204           --srcdir=$${topdir}/$$module_srcdir \
7205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7206           --target=${target_alias}  \
7207           || exit 1
7208 @endif dejagnu
7209
7210
7211
7212
7213
7214 .PHONY: all-dejagnu maybe-all-dejagnu
7215 maybe-all-dejagnu:
7216 @if gcc-bootstrap
7217 all-dejagnu: stage_current
7218 @endif gcc-bootstrap
7219 @if dejagnu
7220 TARGET-dejagnu=all
7221 maybe-all-dejagnu: all-dejagnu
7222 all-dejagnu: configure-dejagnu
7223         @: $(MAKE); $(unstage)
7224         @r=`${PWD_COMMAND}`; export r; \
7225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226         $(HOST_EXPORTS)  \
7227         (cd $(HOST_SUBDIR)/dejagnu && \
7228           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7229                 $(TARGET-dejagnu))
7230 @endif dejagnu
7231
7232
7233
7234
7235 .PHONY: check-dejagnu maybe-check-dejagnu
7236 maybe-check-dejagnu:
7237 @if dejagnu
7238 maybe-check-dejagnu: check-dejagnu
7239
7240 check-dejagnu:
7241         @: $(MAKE); $(unstage)
7242         @r=`${PWD_COMMAND}`; export r; \
7243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7244         $(HOST_EXPORTS)  \
7245         (cd $(HOST_SUBDIR)/dejagnu && \
7246           $(MAKE) $(FLAGS_TO_PASS)  check)
7247
7248 @endif dejagnu
7249
7250 .PHONY: install-dejagnu maybe-install-dejagnu
7251 maybe-install-dejagnu:
7252 @if dejagnu
7253 maybe-install-dejagnu: install-dejagnu
7254
7255 install-dejagnu: installdirs
7256         @: $(MAKE); $(unstage)
7257         @r=`${PWD_COMMAND}`; export r; \
7258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7259         $(HOST_EXPORTS) \
7260         (cd $(HOST_SUBDIR)/dejagnu && \
7261           $(MAKE) $(FLAGS_TO_PASS)  install)
7262
7263 @endif dejagnu
7264
7265 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7266 maybe-install-strip-dejagnu:
7267 @if dejagnu
7268 maybe-install-strip-dejagnu: install-strip-dejagnu
7269
7270 install-strip-dejagnu: installdirs
7271         @: $(MAKE); $(unstage)
7272         @r=`${PWD_COMMAND}`; export r; \
7273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7274         $(HOST_EXPORTS) \
7275         (cd $(HOST_SUBDIR)/dejagnu && \
7276           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7277
7278 @endif dejagnu
7279
7280 # Other targets (info, dvi, pdf, etc.)
7281
7282 .PHONY: maybe-info-dejagnu info-dejagnu
7283 maybe-info-dejagnu:
7284 @if dejagnu
7285 maybe-info-dejagnu: info-dejagnu
7286
7287 info-dejagnu: \
7288     configure-dejagnu 
7289         @: $(MAKE); $(unstage)
7290         @[ -f ./dejagnu/Makefile ] || exit 0; \
7291         r=`${PWD_COMMAND}`; export r; \
7292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293         $(HOST_EXPORTS) \
7294         for flag in $(EXTRA_HOST_FLAGS) ; do \
7295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7296         done; \
7297         echo "Doing info in dejagnu"; \
7298         (cd $(HOST_SUBDIR)/dejagnu && \
7299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7301                   "RANLIB=$${RANLIB}" \
7302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7303                   info) \
7304           || exit 1
7305
7306 @endif dejagnu
7307
7308 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7309 maybe-dvi-dejagnu:
7310 @if dejagnu
7311 maybe-dvi-dejagnu: dvi-dejagnu
7312
7313 dvi-dejagnu: \
7314     configure-dejagnu 
7315         @: $(MAKE); $(unstage)
7316         @[ -f ./dejagnu/Makefile ] || exit 0; \
7317         r=`${PWD_COMMAND}`; export r; \
7318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319         $(HOST_EXPORTS) \
7320         for flag in $(EXTRA_HOST_FLAGS) ; do \
7321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322         done; \
7323         echo "Doing dvi in dejagnu"; \
7324         (cd $(HOST_SUBDIR)/dejagnu && \
7325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327                   "RANLIB=$${RANLIB}" \
7328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7329                   dvi) \
7330           || exit 1
7331
7332 @endif dejagnu
7333
7334 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7335 maybe-pdf-dejagnu:
7336 @if dejagnu
7337 maybe-pdf-dejagnu: pdf-dejagnu
7338
7339 pdf-dejagnu: \
7340     configure-dejagnu 
7341         @: $(MAKE); $(unstage)
7342         @[ -f ./dejagnu/Makefile ] || exit 0; \
7343         r=`${PWD_COMMAND}`; export r; \
7344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345         $(HOST_EXPORTS) \
7346         for flag in $(EXTRA_HOST_FLAGS) ; do \
7347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348         done; \
7349         echo "Doing pdf in dejagnu"; \
7350         (cd $(HOST_SUBDIR)/dejagnu && \
7351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353                   "RANLIB=$${RANLIB}" \
7354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7355                   pdf) \
7356           || exit 1
7357
7358 @endif dejagnu
7359
7360 .PHONY: maybe-html-dejagnu html-dejagnu
7361 maybe-html-dejagnu:
7362 @if dejagnu
7363 maybe-html-dejagnu: html-dejagnu
7364
7365 html-dejagnu: \
7366     configure-dejagnu 
7367         @: $(MAKE); $(unstage)
7368         @[ -f ./dejagnu/Makefile ] || exit 0; \
7369         r=`${PWD_COMMAND}`; export r; \
7370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7371         $(HOST_EXPORTS) \
7372         for flag in $(EXTRA_HOST_FLAGS) ; do \
7373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7374         done; \
7375         echo "Doing html in dejagnu"; \
7376         (cd $(HOST_SUBDIR)/dejagnu && \
7377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7379                   "RANLIB=$${RANLIB}" \
7380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7381                   html) \
7382           || exit 1
7383
7384 @endif dejagnu
7385
7386 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7387 maybe-TAGS-dejagnu:
7388 @if dejagnu
7389 maybe-TAGS-dejagnu: TAGS-dejagnu
7390
7391 TAGS-dejagnu: \
7392     configure-dejagnu 
7393         @: $(MAKE); $(unstage)
7394         @[ -f ./dejagnu/Makefile ] || exit 0; \
7395         r=`${PWD_COMMAND}`; export r; \
7396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7397         $(HOST_EXPORTS) \
7398         for flag in $(EXTRA_HOST_FLAGS) ; do \
7399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7400         done; \
7401         echo "Doing TAGS in dejagnu"; \
7402         (cd $(HOST_SUBDIR)/dejagnu && \
7403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7405                   "RANLIB=$${RANLIB}" \
7406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7407                   TAGS) \
7408           || exit 1
7409
7410 @endif dejagnu
7411
7412 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7413 maybe-install-info-dejagnu:
7414 @if dejagnu
7415 maybe-install-info-dejagnu: install-info-dejagnu
7416
7417 install-info-dejagnu: \
7418     configure-dejagnu \
7419     info-dejagnu 
7420         @: $(MAKE); $(unstage)
7421         @[ -f ./dejagnu/Makefile ] || exit 0; \
7422         r=`${PWD_COMMAND}`; export r; \
7423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424         $(HOST_EXPORTS) \
7425         for flag in $(EXTRA_HOST_FLAGS) ; do \
7426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427         done; \
7428         echo "Doing install-info in dejagnu"; \
7429         (cd $(HOST_SUBDIR)/dejagnu && \
7430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432                   "RANLIB=$${RANLIB}" \
7433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7434                   install-info) \
7435           || exit 1
7436
7437 @endif dejagnu
7438
7439 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7440 maybe-install-pdf-dejagnu:
7441 @if dejagnu
7442 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7443
7444 install-pdf-dejagnu: \
7445     configure-dejagnu \
7446     pdf-dejagnu 
7447         @: $(MAKE); $(unstage)
7448         @[ -f ./dejagnu/Makefile ] || exit 0; \
7449         r=`${PWD_COMMAND}`; export r; \
7450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7451         $(HOST_EXPORTS) \
7452         for flag in $(EXTRA_HOST_FLAGS) ; do \
7453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7454         done; \
7455         echo "Doing install-pdf in dejagnu"; \
7456         (cd $(HOST_SUBDIR)/dejagnu && \
7457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7459                   "RANLIB=$${RANLIB}" \
7460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7461                   install-pdf) \
7462           || exit 1
7463
7464 @endif dejagnu
7465
7466 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7467 maybe-install-html-dejagnu:
7468 @if dejagnu
7469 maybe-install-html-dejagnu: install-html-dejagnu
7470
7471 install-html-dejagnu: \
7472     configure-dejagnu \
7473     html-dejagnu 
7474         @: $(MAKE); $(unstage)
7475         @[ -f ./dejagnu/Makefile ] || exit 0; \
7476         r=`${PWD_COMMAND}`; export r; \
7477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478         $(HOST_EXPORTS) \
7479         for flag in $(EXTRA_HOST_FLAGS) ; do \
7480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7481         done; \
7482         echo "Doing install-html in dejagnu"; \
7483         (cd $(HOST_SUBDIR)/dejagnu && \
7484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7486                   "RANLIB=$${RANLIB}" \
7487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7488                   install-html) \
7489           || exit 1
7490
7491 @endif dejagnu
7492
7493 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7494 maybe-installcheck-dejagnu:
7495 @if dejagnu
7496 maybe-installcheck-dejagnu: installcheck-dejagnu
7497
7498 installcheck-dejagnu: \
7499     configure-dejagnu 
7500         @: $(MAKE); $(unstage)
7501         @[ -f ./dejagnu/Makefile ] || exit 0; \
7502         r=`${PWD_COMMAND}`; export r; \
7503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504         $(HOST_EXPORTS) \
7505         for flag in $(EXTRA_HOST_FLAGS) ; do \
7506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507         done; \
7508         echo "Doing installcheck in dejagnu"; \
7509         (cd $(HOST_SUBDIR)/dejagnu && \
7510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512                   "RANLIB=$${RANLIB}" \
7513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514                   installcheck) \
7515           || exit 1
7516
7517 @endif dejagnu
7518
7519 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7520 maybe-mostlyclean-dejagnu:
7521 @if dejagnu
7522 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7523
7524 mostlyclean-dejagnu: 
7525         @: $(MAKE); $(unstage)
7526         @[ -f ./dejagnu/Makefile ] || exit 0; \
7527         r=`${PWD_COMMAND}`; export r; \
7528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7529         $(HOST_EXPORTS) \
7530         for flag in $(EXTRA_HOST_FLAGS) ; do \
7531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7532         done; \
7533         echo "Doing mostlyclean in dejagnu"; \
7534         (cd $(HOST_SUBDIR)/dejagnu && \
7535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7537                   "RANLIB=$${RANLIB}" \
7538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7539                   mostlyclean) \
7540           || exit 1
7541
7542 @endif dejagnu
7543
7544 .PHONY: maybe-clean-dejagnu clean-dejagnu
7545 maybe-clean-dejagnu:
7546 @if dejagnu
7547 maybe-clean-dejagnu: clean-dejagnu
7548
7549 clean-dejagnu: 
7550         @: $(MAKE); $(unstage)
7551         @[ -f ./dejagnu/Makefile ] || exit 0; \
7552         r=`${PWD_COMMAND}`; export r; \
7553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554         $(HOST_EXPORTS) \
7555         for flag in $(EXTRA_HOST_FLAGS) ; do \
7556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557         done; \
7558         echo "Doing clean in dejagnu"; \
7559         (cd $(HOST_SUBDIR)/dejagnu && \
7560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562                   "RANLIB=$${RANLIB}" \
7563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564                   clean) \
7565           || exit 1
7566
7567 @endif dejagnu
7568
7569 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7570 maybe-distclean-dejagnu:
7571 @if dejagnu
7572 maybe-distclean-dejagnu: distclean-dejagnu
7573
7574 distclean-dejagnu: 
7575         @: $(MAKE); $(unstage)
7576         @[ -f ./dejagnu/Makefile ] || exit 0; \
7577         r=`${PWD_COMMAND}`; export r; \
7578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7579         $(HOST_EXPORTS) \
7580         for flag in $(EXTRA_HOST_FLAGS) ; do \
7581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7582         done; \
7583         echo "Doing distclean in dejagnu"; \
7584         (cd $(HOST_SUBDIR)/dejagnu && \
7585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7587                   "RANLIB=$${RANLIB}" \
7588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7589                   distclean) \
7590           || exit 1
7591
7592 @endif dejagnu
7593
7594 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7595 maybe-maintainer-clean-dejagnu:
7596 @if dejagnu
7597 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7598
7599 maintainer-clean-dejagnu: 
7600         @: $(MAKE); $(unstage)
7601         @[ -f ./dejagnu/Makefile ] || exit 0; \
7602         r=`${PWD_COMMAND}`; export r; \
7603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604         $(HOST_EXPORTS) \
7605         for flag in $(EXTRA_HOST_FLAGS) ; do \
7606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7607         done; \
7608         echo "Doing maintainer-clean in dejagnu"; \
7609         (cd $(HOST_SUBDIR)/dejagnu && \
7610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7612                   "RANLIB=$${RANLIB}" \
7613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7614                   maintainer-clean) \
7615           || exit 1
7616
7617 @endif dejagnu
7618
7619
7620
7621 .PHONY: configure-etc maybe-configure-etc
7622 maybe-configure-etc:
7623 @if gcc-bootstrap
7624 configure-etc: stage_current
7625 @endif gcc-bootstrap
7626 @if etc
7627 maybe-configure-etc: configure-etc
7628 configure-etc: 
7629         @: $(MAKE); $(unstage)
7630         @r=`${PWD_COMMAND}`; export r; \
7631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7632         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7633         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7634         $(HOST_EXPORTS)  \
7635         echo Configuring in $(HOST_SUBDIR)/etc; \
7636         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7637         case $(srcdir) in \
7638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7639           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7641         esac; \
7642         module_srcdir=etc; \
7643         $(SHELL) \
7644           $$s/$$module_srcdir/configure \
7645           --srcdir=$${topdir}/$$module_srcdir \
7646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7647           --target=${target_alias}  \
7648           || exit 1
7649 @endif etc
7650
7651
7652
7653
7654
7655 .PHONY: all-etc maybe-all-etc
7656 maybe-all-etc:
7657 @if gcc-bootstrap
7658 all-etc: stage_current
7659 @endif gcc-bootstrap
7660 @if etc
7661 TARGET-etc=all
7662 maybe-all-etc: all-etc
7663 all-etc: configure-etc
7664         @: $(MAKE); $(unstage)
7665         @r=`${PWD_COMMAND}`; export r; \
7666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7667         $(HOST_EXPORTS)  \
7668         (cd $(HOST_SUBDIR)/etc && \
7669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7670                 $(TARGET-etc))
7671 @endif etc
7672
7673
7674
7675
7676 .PHONY: check-etc maybe-check-etc
7677 maybe-check-etc:
7678 @if etc
7679 maybe-check-etc: check-etc
7680
7681 check-etc:
7682         @: $(MAKE); $(unstage)
7683         @r=`${PWD_COMMAND}`; export r; \
7684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7685         $(HOST_EXPORTS)  \
7686         (cd $(HOST_SUBDIR)/etc && \
7687           $(MAKE) $(FLAGS_TO_PASS)  check)
7688
7689 @endif etc
7690
7691 .PHONY: install-etc maybe-install-etc
7692 maybe-install-etc:
7693 @if etc
7694 maybe-install-etc: install-etc
7695
7696 install-etc: installdirs
7697         @: $(MAKE); $(unstage)
7698         @r=`${PWD_COMMAND}`; export r; \
7699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700         $(HOST_EXPORTS) \
7701         (cd $(HOST_SUBDIR)/etc && \
7702           $(MAKE) $(FLAGS_TO_PASS)  install)
7703
7704 @endif etc
7705
7706 .PHONY: install-strip-etc maybe-install-strip-etc
7707 maybe-install-strip-etc:
7708 @if etc
7709 maybe-install-strip-etc: install-strip-etc
7710
7711 install-strip-etc: installdirs
7712         @: $(MAKE); $(unstage)
7713         @r=`${PWD_COMMAND}`; export r; \
7714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715         $(HOST_EXPORTS) \
7716         (cd $(HOST_SUBDIR)/etc && \
7717           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7718
7719 @endif etc
7720
7721 # Other targets (info, dvi, pdf, etc.)
7722
7723 .PHONY: maybe-info-etc info-etc
7724 maybe-info-etc:
7725 @if etc
7726 maybe-info-etc: info-etc
7727
7728 info-etc: \
7729     configure-etc 
7730         @: $(MAKE); $(unstage)
7731         @[ -f ./etc/Makefile ] || exit 0; \
7732         r=`${PWD_COMMAND}`; export r; \
7733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7734         $(HOST_EXPORTS) \
7735         for flag in $(EXTRA_HOST_FLAGS) ; do \
7736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7737         done; \
7738         echo "Doing info in etc"; \
7739         (cd $(HOST_SUBDIR)/etc && \
7740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7742                   "RANLIB=$${RANLIB}" \
7743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7744                   info) \
7745           || exit 1
7746
7747 @endif etc
7748
7749 .PHONY: maybe-dvi-etc dvi-etc
7750 maybe-dvi-etc:
7751 @if etc
7752 maybe-dvi-etc: dvi-etc
7753
7754 dvi-etc: \
7755     configure-etc 
7756         @: $(MAKE); $(unstage)
7757         @[ -f ./etc/Makefile ] || exit 0; \
7758         r=`${PWD_COMMAND}`; export r; \
7759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7760         $(HOST_EXPORTS) \
7761         for flag in $(EXTRA_HOST_FLAGS) ; do \
7762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7763         done; \
7764         echo "Doing dvi in etc"; \
7765         (cd $(HOST_SUBDIR)/etc && \
7766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7768                   "RANLIB=$${RANLIB}" \
7769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7770                   dvi) \
7771           || exit 1
7772
7773 @endif etc
7774
7775 .PHONY: maybe-pdf-etc pdf-etc
7776 maybe-pdf-etc:
7777 @if etc
7778 maybe-pdf-etc: pdf-etc
7779
7780 pdf-etc: \
7781     configure-etc 
7782         @: $(MAKE); $(unstage)
7783         @[ -f ./etc/Makefile ] || exit 0; \
7784         r=`${PWD_COMMAND}`; export r; \
7785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7786         $(HOST_EXPORTS) \
7787         for flag in $(EXTRA_HOST_FLAGS) ; do \
7788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7789         done; \
7790         echo "Doing pdf in etc"; \
7791         (cd $(HOST_SUBDIR)/etc && \
7792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7794                   "RANLIB=$${RANLIB}" \
7795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7796                   pdf) \
7797           || exit 1
7798
7799 @endif etc
7800
7801 .PHONY: maybe-html-etc html-etc
7802 maybe-html-etc:
7803 @if etc
7804 maybe-html-etc: html-etc
7805
7806 html-etc: \
7807     configure-etc 
7808         @: $(MAKE); $(unstage)
7809         @[ -f ./etc/Makefile ] || exit 0; \
7810         r=`${PWD_COMMAND}`; export r; \
7811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7812         $(HOST_EXPORTS) \
7813         for flag in $(EXTRA_HOST_FLAGS) ; do \
7814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7815         done; \
7816         echo "Doing html in etc"; \
7817         (cd $(HOST_SUBDIR)/etc && \
7818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7820                   "RANLIB=$${RANLIB}" \
7821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7822                   html) \
7823           || exit 1
7824
7825 @endif etc
7826
7827 .PHONY: maybe-TAGS-etc TAGS-etc
7828 maybe-TAGS-etc:
7829 @if etc
7830 maybe-TAGS-etc: TAGS-etc
7831
7832 TAGS-etc: \
7833     configure-etc 
7834         @: $(MAKE); $(unstage)
7835         @[ -f ./etc/Makefile ] || exit 0; \
7836         r=`${PWD_COMMAND}`; export r; \
7837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7838         $(HOST_EXPORTS) \
7839         for flag in $(EXTRA_HOST_FLAGS) ; do \
7840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7841         done; \
7842         echo "Doing TAGS in etc"; \
7843         (cd $(HOST_SUBDIR)/etc && \
7844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7846                   "RANLIB=$${RANLIB}" \
7847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7848                   TAGS) \
7849           || exit 1
7850
7851 @endif etc
7852
7853 .PHONY: maybe-install-info-etc install-info-etc
7854 maybe-install-info-etc:
7855 @if etc
7856 maybe-install-info-etc: install-info-etc
7857
7858 install-info-etc: \
7859     configure-etc \
7860     info-etc 
7861         @: $(MAKE); $(unstage)
7862         @[ -f ./etc/Makefile ] || exit 0; \
7863         r=`${PWD_COMMAND}`; export r; \
7864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865         $(HOST_EXPORTS) \
7866         for flag in $(EXTRA_HOST_FLAGS) ; do \
7867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868         done; \
7869         echo "Doing install-info in etc"; \
7870         (cd $(HOST_SUBDIR)/etc && \
7871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873                   "RANLIB=$${RANLIB}" \
7874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875                   install-info) \
7876           || exit 1
7877
7878 @endif etc
7879
7880 .PHONY: maybe-install-pdf-etc install-pdf-etc
7881 maybe-install-pdf-etc:
7882 @if etc
7883 maybe-install-pdf-etc: install-pdf-etc
7884
7885 install-pdf-etc: \
7886     configure-etc \
7887     pdf-etc 
7888         @: $(MAKE); $(unstage)
7889         @[ -f ./etc/Makefile ] || exit 0; \
7890         r=`${PWD_COMMAND}`; export r; \
7891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892         $(HOST_EXPORTS) \
7893         for flag in $(EXTRA_HOST_FLAGS) ; do \
7894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895         done; \
7896         echo "Doing install-pdf in etc"; \
7897         (cd $(HOST_SUBDIR)/etc && \
7898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900                   "RANLIB=$${RANLIB}" \
7901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902                   install-pdf) \
7903           || exit 1
7904
7905 @endif etc
7906
7907 .PHONY: maybe-install-html-etc install-html-etc
7908 maybe-install-html-etc:
7909 @if etc
7910 maybe-install-html-etc: install-html-etc
7911
7912 install-html-etc: \
7913     configure-etc \
7914     html-etc 
7915         @: $(MAKE); $(unstage)
7916         @[ -f ./etc/Makefile ] || exit 0; \
7917         r=`${PWD_COMMAND}`; export r; \
7918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919         $(HOST_EXPORTS) \
7920         for flag in $(EXTRA_HOST_FLAGS) ; do \
7921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922         done; \
7923         echo "Doing install-html in etc"; \
7924         (cd $(HOST_SUBDIR)/etc && \
7925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927                   "RANLIB=$${RANLIB}" \
7928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929                   install-html) \
7930           || exit 1
7931
7932 @endif etc
7933
7934 .PHONY: maybe-installcheck-etc installcheck-etc
7935 maybe-installcheck-etc:
7936 @if etc
7937 maybe-installcheck-etc: installcheck-etc
7938
7939 installcheck-etc: \
7940     configure-etc 
7941         @: $(MAKE); $(unstage)
7942         @[ -f ./etc/Makefile ] || exit 0; \
7943         r=`${PWD_COMMAND}`; export r; \
7944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7945         $(HOST_EXPORTS) \
7946         for flag in $(EXTRA_HOST_FLAGS) ; do \
7947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7948         done; \
7949         echo "Doing installcheck in etc"; \
7950         (cd $(HOST_SUBDIR)/etc && \
7951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7953                   "RANLIB=$${RANLIB}" \
7954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955                   installcheck) \
7956           || exit 1
7957
7958 @endif etc
7959
7960 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7961 maybe-mostlyclean-etc:
7962 @if etc
7963 maybe-mostlyclean-etc: mostlyclean-etc
7964
7965 mostlyclean-etc: 
7966         @: $(MAKE); $(unstage)
7967         @[ -f ./etc/Makefile ] || exit 0; \
7968         r=`${PWD_COMMAND}`; export r; \
7969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970         $(HOST_EXPORTS) \
7971         for flag in $(EXTRA_HOST_FLAGS) ; do \
7972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973         done; \
7974         echo "Doing mostlyclean in etc"; \
7975         (cd $(HOST_SUBDIR)/etc && \
7976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978                   "RANLIB=$${RANLIB}" \
7979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980                   mostlyclean) \
7981           || exit 1
7982
7983 @endif etc
7984
7985 .PHONY: maybe-clean-etc clean-etc
7986 maybe-clean-etc:
7987 @if etc
7988 maybe-clean-etc: clean-etc
7989
7990 clean-etc: 
7991         @: $(MAKE); $(unstage)
7992         @[ -f ./etc/Makefile ] || exit 0; \
7993         r=`${PWD_COMMAND}`; export r; \
7994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995         $(HOST_EXPORTS) \
7996         for flag in $(EXTRA_HOST_FLAGS) ; do \
7997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998         done; \
7999         echo "Doing clean in etc"; \
8000         (cd $(HOST_SUBDIR)/etc && \
8001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003                   "RANLIB=$${RANLIB}" \
8004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005                   clean) \
8006           || exit 1
8007
8008 @endif etc
8009
8010 .PHONY: maybe-distclean-etc distclean-etc
8011 maybe-distclean-etc:
8012 @if etc
8013 maybe-distclean-etc: distclean-etc
8014
8015 distclean-etc: 
8016         @: $(MAKE); $(unstage)
8017         @[ -f ./etc/Makefile ] || exit 0; \
8018         r=`${PWD_COMMAND}`; export r; \
8019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020         $(HOST_EXPORTS) \
8021         for flag in $(EXTRA_HOST_FLAGS) ; do \
8022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023         done; \
8024         echo "Doing distclean in etc"; \
8025         (cd $(HOST_SUBDIR)/etc && \
8026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028                   "RANLIB=$${RANLIB}" \
8029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8030                   distclean) \
8031           || exit 1
8032
8033 @endif etc
8034
8035 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8036 maybe-maintainer-clean-etc:
8037 @if etc
8038 maybe-maintainer-clean-etc: maintainer-clean-etc
8039
8040 maintainer-clean-etc: 
8041         @: $(MAKE); $(unstage)
8042         @[ -f ./etc/Makefile ] || exit 0; \
8043         r=`${PWD_COMMAND}`; export r; \
8044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8045         $(HOST_EXPORTS) \
8046         for flag in $(EXTRA_HOST_FLAGS) ; do \
8047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8048         done; \
8049         echo "Doing maintainer-clean in etc"; \
8050         (cd $(HOST_SUBDIR)/etc && \
8051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8053                   "RANLIB=$${RANLIB}" \
8054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8055                   maintainer-clean) \
8056           || exit 1
8057
8058 @endif etc
8059
8060
8061
8062 .PHONY: configure-fastjar maybe-configure-fastjar
8063 maybe-configure-fastjar:
8064 @if gcc-bootstrap
8065 configure-fastjar: stage_current
8066 @endif gcc-bootstrap
8067 @if fastjar
8068 maybe-configure-fastjar: configure-fastjar
8069 configure-fastjar: 
8070         @: $(MAKE); $(unstage)
8071         @r=`${PWD_COMMAND}`; export r; \
8072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8073         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8075         $(HOST_EXPORTS)  \
8076         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8077         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8078         case $(srcdir) in \
8079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8080           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8082         esac; \
8083         module_srcdir=fastjar; \
8084         $(SHELL) \
8085           $$s/$$module_srcdir/configure \
8086           --srcdir=$${topdir}/$$module_srcdir \
8087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8088           --target=${target_alias}  \
8089           || exit 1
8090 @endif fastjar
8091
8092
8093
8094
8095
8096 .PHONY: all-fastjar maybe-all-fastjar
8097 maybe-all-fastjar:
8098 @if gcc-bootstrap
8099 all-fastjar: stage_current
8100 @endif gcc-bootstrap
8101 @if fastjar
8102 TARGET-fastjar=all
8103 maybe-all-fastjar: all-fastjar
8104 all-fastjar: configure-fastjar
8105         @: $(MAKE); $(unstage)
8106         @r=`${PWD_COMMAND}`; export r; \
8107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8108         $(HOST_EXPORTS)  \
8109         (cd $(HOST_SUBDIR)/fastjar && \
8110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8111                 $(TARGET-fastjar))
8112 @endif fastjar
8113
8114
8115
8116
8117 .PHONY: check-fastjar maybe-check-fastjar
8118 maybe-check-fastjar:
8119 @if fastjar
8120 maybe-check-fastjar: check-fastjar
8121
8122 # This module is only tested in a native toolchain.
8123 check-fastjar:
8124         @: $(MAKE); $(unstage)
8125         @if [ '$(host)' = '$(target)' ]; then \
8126           r=`${PWD_COMMAND}`; export r; \
8127           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8128           $(HOST_EXPORTS)  \
8129           (cd $(HOST_SUBDIR)/fastjar && \
8130             $(MAKE) $(FLAGS_TO_PASS)  check)
8131         fi
8132
8133 @endif fastjar
8134
8135 .PHONY: install-fastjar maybe-install-fastjar
8136 maybe-install-fastjar:
8137 @if fastjar
8138 maybe-install-fastjar: install-fastjar
8139
8140 install-fastjar: installdirs
8141         @: $(MAKE); $(unstage)
8142         @r=`${PWD_COMMAND}`; export r; \
8143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144         $(HOST_EXPORTS) \
8145         (cd $(HOST_SUBDIR)/fastjar && \
8146           $(MAKE) $(FLAGS_TO_PASS)  install)
8147
8148 @endif fastjar
8149
8150 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8151 maybe-install-strip-fastjar:
8152 @if fastjar
8153 maybe-install-strip-fastjar: install-strip-fastjar
8154
8155 install-strip-fastjar: installdirs
8156         @: $(MAKE); $(unstage)
8157         @r=`${PWD_COMMAND}`; export r; \
8158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8159         $(HOST_EXPORTS) \
8160         (cd $(HOST_SUBDIR)/fastjar && \
8161           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8162
8163 @endif fastjar
8164
8165 # Other targets (info, dvi, pdf, etc.)
8166
8167 .PHONY: maybe-info-fastjar info-fastjar
8168 maybe-info-fastjar:
8169 @if fastjar
8170 maybe-info-fastjar: info-fastjar
8171
8172 info-fastjar: \
8173     configure-fastjar 
8174         @: $(MAKE); $(unstage)
8175         @[ -f ./fastjar/Makefile ] || exit 0; \
8176         r=`${PWD_COMMAND}`; export r; \
8177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8178         $(HOST_EXPORTS) \
8179         for flag in $(EXTRA_HOST_FLAGS) ; do \
8180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8181         done; \
8182         echo "Doing info in fastjar"; \
8183         (cd $(HOST_SUBDIR)/fastjar && \
8184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8186                   "RANLIB=$${RANLIB}" \
8187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8188                   info) \
8189           || exit 1
8190
8191 @endif fastjar
8192
8193 .PHONY: maybe-dvi-fastjar dvi-fastjar
8194 maybe-dvi-fastjar:
8195 @if fastjar
8196 maybe-dvi-fastjar: dvi-fastjar
8197
8198 dvi-fastjar: \
8199     configure-fastjar 
8200         @: $(MAKE); $(unstage)
8201         @[ -f ./fastjar/Makefile ] || exit 0; \
8202         r=`${PWD_COMMAND}`; export r; \
8203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204         $(HOST_EXPORTS) \
8205         for flag in $(EXTRA_HOST_FLAGS) ; do \
8206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8207         done; \
8208         echo "Doing dvi in fastjar"; \
8209         (cd $(HOST_SUBDIR)/fastjar && \
8210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8212                   "RANLIB=$${RANLIB}" \
8213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8214                   dvi) \
8215           || exit 1
8216
8217 @endif fastjar
8218
8219 .PHONY: maybe-pdf-fastjar pdf-fastjar
8220 maybe-pdf-fastjar:
8221 @if fastjar
8222 maybe-pdf-fastjar: pdf-fastjar
8223
8224 pdf-fastjar: \
8225     configure-fastjar 
8226         @: $(MAKE); $(unstage)
8227         @[ -f ./fastjar/Makefile ] || exit 0; \
8228         r=`${PWD_COMMAND}`; export r; \
8229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230         $(HOST_EXPORTS) \
8231         for flag in $(EXTRA_HOST_FLAGS) ; do \
8232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8233         done; \
8234         echo "Doing pdf in fastjar"; \
8235         (cd $(HOST_SUBDIR)/fastjar && \
8236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8238                   "RANLIB=$${RANLIB}" \
8239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8240                   pdf) \
8241           || exit 1
8242
8243 @endif fastjar
8244
8245 .PHONY: maybe-html-fastjar html-fastjar
8246 maybe-html-fastjar:
8247 @if fastjar
8248 maybe-html-fastjar: html-fastjar
8249
8250 html-fastjar: \
8251     configure-fastjar 
8252         @: $(MAKE); $(unstage)
8253         @[ -f ./fastjar/Makefile ] || exit 0; \
8254         r=`${PWD_COMMAND}`; export r; \
8255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8256         $(HOST_EXPORTS) \
8257         for flag in $(EXTRA_HOST_FLAGS) ; do \
8258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8259         done; \
8260         echo "Doing html in fastjar"; \
8261         (cd $(HOST_SUBDIR)/fastjar && \
8262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8264                   "RANLIB=$${RANLIB}" \
8265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8266                   html) \
8267           || exit 1
8268
8269 @endif fastjar
8270
8271 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8272 maybe-TAGS-fastjar:
8273 @if fastjar
8274 maybe-TAGS-fastjar: TAGS-fastjar
8275
8276 TAGS-fastjar: \
8277     configure-fastjar 
8278         @: $(MAKE); $(unstage)
8279         @[ -f ./fastjar/Makefile ] || exit 0; \
8280         r=`${PWD_COMMAND}`; export r; \
8281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8282         $(HOST_EXPORTS) \
8283         for flag in $(EXTRA_HOST_FLAGS) ; do \
8284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8285         done; \
8286         echo "Doing TAGS in fastjar"; \
8287         (cd $(HOST_SUBDIR)/fastjar && \
8288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8290                   "RANLIB=$${RANLIB}" \
8291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8292                   TAGS) \
8293           || exit 1
8294
8295 @endif fastjar
8296
8297 .PHONY: maybe-install-info-fastjar install-info-fastjar
8298 maybe-install-info-fastjar:
8299 @if fastjar
8300 maybe-install-info-fastjar: install-info-fastjar
8301
8302 install-info-fastjar: \
8303     configure-fastjar \
8304     info-fastjar 
8305         @: $(MAKE); $(unstage)
8306         @[ -f ./fastjar/Makefile ] || exit 0; \
8307         r=`${PWD_COMMAND}`; export r; \
8308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309         $(HOST_EXPORTS) \
8310         for flag in $(EXTRA_HOST_FLAGS) ; do \
8311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8312         done; \
8313         echo "Doing install-info in fastjar"; \
8314         (cd $(HOST_SUBDIR)/fastjar && \
8315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8317                   "RANLIB=$${RANLIB}" \
8318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319                   install-info) \
8320           || exit 1
8321
8322 @endif fastjar
8323
8324 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8325 maybe-install-pdf-fastjar:
8326 @if fastjar
8327 maybe-install-pdf-fastjar: install-pdf-fastjar
8328
8329 install-pdf-fastjar: \
8330     configure-fastjar \
8331     pdf-fastjar 
8332         @: $(MAKE); $(unstage)
8333         @[ -f ./fastjar/Makefile ] || exit 0; \
8334         r=`${PWD_COMMAND}`; export r; \
8335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8336         $(HOST_EXPORTS) \
8337         for flag in $(EXTRA_HOST_FLAGS) ; do \
8338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8339         done; \
8340         echo "Doing install-pdf in fastjar"; \
8341         (cd $(HOST_SUBDIR)/fastjar && \
8342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8344                   "RANLIB=$${RANLIB}" \
8345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8346                   install-pdf) \
8347           || exit 1
8348
8349 @endif fastjar
8350
8351 .PHONY: maybe-install-html-fastjar install-html-fastjar
8352 maybe-install-html-fastjar:
8353 @if fastjar
8354 maybe-install-html-fastjar: install-html-fastjar
8355
8356 install-html-fastjar: \
8357     configure-fastjar \
8358     html-fastjar 
8359         @: $(MAKE); $(unstage)
8360         @[ -f ./fastjar/Makefile ] || exit 0; \
8361         r=`${PWD_COMMAND}`; export r; \
8362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8363         $(HOST_EXPORTS) \
8364         for flag in $(EXTRA_HOST_FLAGS) ; do \
8365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8366         done; \
8367         echo "Doing install-html in fastjar"; \
8368         (cd $(HOST_SUBDIR)/fastjar && \
8369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8371                   "RANLIB=$${RANLIB}" \
8372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8373                   install-html) \
8374           || exit 1
8375
8376 @endif fastjar
8377
8378 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8379 maybe-installcheck-fastjar:
8380 @if fastjar
8381 maybe-installcheck-fastjar: installcheck-fastjar
8382
8383 installcheck-fastjar: \
8384     configure-fastjar 
8385         @: $(MAKE); $(unstage)
8386         @[ -f ./fastjar/Makefile ] || exit 0; \
8387         r=`${PWD_COMMAND}`; export r; \
8388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8389         $(HOST_EXPORTS) \
8390         for flag in $(EXTRA_HOST_FLAGS) ; do \
8391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8392         done; \
8393         echo "Doing installcheck in fastjar"; \
8394         (cd $(HOST_SUBDIR)/fastjar && \
8395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8397                   "RANLIB=$${RANLIB}" \
8398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8399                   installcheck) \
8400           || exit 1
8401
8402 @endif fastjar
8403
8404 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8405 maybe-mostlyclean-fastjar:
8406 @if fastjar
8407 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8408
8409 mostlyclean-fastjar: 
8410         @: $(MAKE); $(unstage)
8411         @[ -f ./fastjar/Makefile ] || exit 0; \
8412         r=`${PWD_COMMAND}`; export r; \
8413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414         $(HOST_EXPORTS) \
8415         for flag in $(EXTRA_HOST_FLAGS) ; do \
8416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8417         done; \
8418         echo "Doing mostlyclean in fastjar"; \
8419         (cd $(HOST_SUBDIR)/fastjar && \
8420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8422                   "RANLIB=$${RANLIB}" \
8423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8424                   mostlyclean) \
8425           || exit 1
8426
8427 @endif fastjar
8428
8429 .PHONY: maybe-clean-fastjar clean-fastjar
8430 maybe-clean-fastjar:
8431 @if fastjar
8432 maybe-clean-fastjar: clean-fastjar
8433
8434 clean-fastjar: 
8435         @: $(MAKE); $(unstage)
8436         @[ -f ./fastjar/Makefile ] || exit 0; \
8437         r=`${PWD_COMMAND}`; export r; \
8438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8439         $(HOST_EXPORTS) \
8440         for flag in $(EXTRA_HOST_FLAGS) ; do \
8441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8442         done; \
8443         echo "Doing clean in fastjar"; \
8444         (cd $(HOST_SUBDIR)/fastjar && \
8445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8447                   "RANLIB=$${RANLIB}" \
8448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8449                   clean) \
8450           || exit 1
8451
8452 @endif fastjar
8453
8454 .PHONY: maybe-distclean-fastjar distclean-fastjar
8455 maybe-distclean-fastjar:
8456 @if fastjar
8457 maybe-distclean-fastjar: distclean-fastjar
8458
8459 distclean-fastjar: 
8460         @: $(MAKE); $(unstage)
8461         @[ -f ./fastjar/Makefile ] || exit 0; \
8462         r=`${PWD_COMMAND}`; export r; \
8463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8464         $(HOST_EXPORTS) \
8465         for flag in $(EXTRA_HOST_FLAGS) ; do \
8466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8467         done; \
8468         echo "Doing distclean in fastjar"; \
8469         (cd $(HOST_SUBDIR)/fastjar && \
8470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8472                   "RANLIB=$${RANLIB}" \
8473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8474                   distclean) \
8475           || exit 1
8476
8477 @endif fastjar
8478
8479 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8480 maybe-maintainer-clean-fastjar:
8481 @if fastjar
8482 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8483
8484 maintainer-clean-fastjar: 
8485         @: $(MAKE); $(unstage)
8486         @[ -f ./fastjar/Makefile ] || exit 0; \
8487         r=`${PWD_COMMAND}`; export r; \
8488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8489         $(HOST_EXPORTS) \
8490         for flag in $(EXTRA_HOST_FLAGS) ; do \
8491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8492         done; \
8493         echo "Doing maintainer-clean in fastjar"; \
8494         (cd $(HOST_SUBDIR)/fastjar && \
8495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8497                   "RANLIB=$${RANLIB}" \
8498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8499                   maintainer-clean) \
8500           || exit 1
8501
8502 @endif fastjar
8503
8504
8505
8506 .PHONY: configure-fixincludes maybe-configure-fixincludes
8507 maybe-configure-fixincludes:
8508 @if gcc-bootstrap
8509 configure-fixincludes: stage_current
8510 @endif gcc-bootstrap
8511 @if fixincludes
8512 maybe-configure-fixincludes: configure-fixincludes
8513 configure-fixincludes: 
8514         @r=`${PWD_COMMAND}`; export r; \
8515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8518         $(HOST_EXPORTS)  \
8519         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8520         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8521         case $(srcdir) in \
8522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8523           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8525         esac; \
8526         module_srcdir=fixincludes; \
8527         $(SHELL) \
8528           $$s/$$module_srcdir/configure \
8529           --srcdir=$${topdir}/$$module_srcdir \
8530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8531           --target=${target_alias}  \
8532           || exit 1
8533 @endif fixincludes
8534
8535
8536
8537 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8538 maybe-configure-stage1-fixincludes:
8539 @if fixincludes-bootstrap
8540 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8541 configure-stage1-fixincludes:
8542         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8543         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8544         @r=`${PWD_COMMAND}`; export r; \
8545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546         TFLAGS="$(STAGE1_TFLAGS)"; \
8547         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8548         $(HOST_EXPORTS) \
8549         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8550         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8551         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8552         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8554         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8555         case $(srcdir) in \
8556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8557           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8559         esac; \
8560         module_srcdir=fixincludes; \
8561         $(SHELL) $$s/$$module_srcdir/configure \
8562           --srcdir=$${topdir}/$$module_srcdir \
8563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8564           --target=${target_alias} \
8565            \
8566           $(STAGE1_CONFIGURE_FLAGS)
8567 @endif fixincludes-bootstrap
8568
8569 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8570 maybe-configure-stage2-fixincludes:
8571 @if fixincludes-bootstrap
8572 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8573 configure-stage2-fixincludes:
8574         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8575         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8576         @r=`${PWD_COMMAND}`; export r; \
8577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578         TFLAGS="$(STAGE2_TFLAGS)"; \
8579         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8580         $(HOST_EXPORTS) \
8581         $(POSTSTAGE1_HOST_EXPORTS) \
8582         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8583         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8584         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8585         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8587         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8588         case $(srcdir) in \
8589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8590           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8592         esac; \
8593         module_srcdir=fixincludes; \
8594         $(SHELL) $$s/$$module_srcdir/configure \
8595           --srcdir=$${topdir}/$$module_srcdir \
8596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8597           --target=${target_alias} \
8598           --with-build-libsubdir=$(HOST_SUBDIR) \
8599           $(STAGE2_CONFIGURE_FLAGS)
8600 @endif fixincludes-bootstrap
8601
8602 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8603 maybe-configure-stage3-fixincludes:
8604 @if fixincludes-bootstrap
8605 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8606 configure-stage3-fixincludes:
8607         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8609         @r=`${PWD_COMMAND}`; export r; \
8610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611         TFLAGS="$(STAGE3_TFLAGS)"; \
8612         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8613         $(HOST_EXPORTS) \
8614         $(POSTSTAGE1_HOST_EXPORTS) \
8615         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8616         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8617         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8618         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8620         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8621         case $(srcdir) in \
8622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8623           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8625         esac; \
8626         module_srcdir=fixincludes; \
8627         $(SHELL) $$s/$$module_srcdir/configure \
8628           --srcdir=$${topdir}/$$module_srcdir \
8629           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8630           --target=${target_alias} \
8631           --with-build-libsubdir=$(HOST_SUBDIR) \
8632           $(STAGE3_CONFIGURE_FLAGS)
8633 @endif fixincludes-bootstrap
8634
8635 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8636 maybe-configure-stage4-fixincludes:
8637 @if fixincludes-bootstrap
8638 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8639 configure-stage4-fixincludes:
8640         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8641         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8642         @r=`${PWD_COMMAND}`; export r; \
8643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8644         TFLAGS="$(STAGE4_TFLAGS)"; \
8645         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8646         $(HOST_EXPORTS) \
8647         $(POSTSTAGE1_HOST_EXPORTS) \
8648         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8649         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8650         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8651         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8652         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8653         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8654         case $(srcdir) in \
8655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8656           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8658         esac; \
8659         module_srcdir=fixincludes; \
8660         $(SHELL) $$s/$$module_srcdir/configure \
8661           --srcdir=$${topdir}/$$module_srcdir \
8662           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8663           --target=${target_alias} \
8664           --with-build-libsubdir=$(HOST_SUBDIR) \
8665           $(STAGE4_CONFIGURE_FLAGS)
8666 @endif fixincludes-bootstrap
8667
8668 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8669 maybe-configure-stageprofile-fixincludes:
8670 @if fixincludes-bootstrap
8671 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8672 configure-stageprofile-fixincludes:
8673         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8675         @r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8678         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8679         $(HOST_EXPORTS) \
8680         $(POSTSTAGE1_HOST_EXPORTS) \
8681         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8682         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8683         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8684         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8686         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8687         case $(srcdir) in \
8688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8689           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8691         esac; \
8692         module_srcdir=fixincludes; \
8693         $(SHELL) $$s/$$module_srcdir/configure \
8694           --srcdir=$${topdir}/$$module_srcdir \
8695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8696           --target=${target_alias} \
8697           --with-build-libsubdir=$(HOST_SUBDIR) \
8698           $(STAGEprofile_CONFIGURE_FLAGS)
8699 @endif fixincludes-bootstrap
8700
8701 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8702 maybe-configure-stagefeedback-fixincludes:
8703 @if fixincludes-bootstrap
8704 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8705 configure-stagefeedback-fixincludes:
8706         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8707         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8708         @r=`${PWD_COMMAND}`; export r; \
8709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8710         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8711         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8712         $(HOST_EXPORTS) \
8713         $(POSTSTAGE1_HOST_EXPORTS) \
8714         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8715         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8716         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8717         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8719         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8720         case $(srcdir) in \
8721           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8722           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8723                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8724         esac; \
8725         module_srcdir=fixincludes; \
8726         $(SHELL) $$s/$$module_srcdir/configure \
8727           --srcdir=$${topdir}/$$module_srcdir \
8728           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8729           --target=${target_alias} \
8730           --with-build-libsubdir=$(HOST_SUBDIR) \
8731           $(STAGEfeedback_CONFIGURE_FLAGS)
8732 @endif fixincludes-bootstrap
8733
8734 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
8735 maybe-configure-stageautoprofile-fixincludes:
8736 @if fixincludes-bootstrap
8737 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
8738 configure-stageautoprofile-fixincludes:
8739         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
8740         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8741         @r=`${PWD_COMMAND}`; export r; \
8742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
8744         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8745         $(HOST_EXPORTS) \
8746         $(POSTSTAGE1_HOST_EXPORTS) \
8747         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
8748         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
8749         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
8750         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
8751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8752         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8753         case $(srcdir) in \
8754           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8755           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8756                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8757         esac; \
8758         module_srcdir=fixincludes; \
8759         $(SHELL) $$s/$$module_srcdir/configure \
8760           --srcdir=$${topdir}/$$module_srcdir \
8761           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8762           --target=${target_alias} \
8763           --with-build-libsubdir=$(HOST_SUBDIR) \
8764           $(STAGEautoprofile_CONFIGURE_FLAGS)
8765 @endif fixincludes-bootstrap
8766
8767 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
8768 maybe-configure-stageautofeedback-fixincludes:
8769 @if fixincludes-bootstrap
8770 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
8771 configure-stageautofeedback-fixincludes:
8772         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
8773         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8774         @r=`${PWD_COMMAND}`; export r; \
8775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8776         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
8777         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8778         $(HOST_EXPORTS) \
8779         $(POSTSTAGE1_HOST_EXPORTS) \
8780         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
8781         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
8782         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
8783         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
8784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8785         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8786         case $(srcdir) in \
8787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8788           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8790         esac; \
8791         module_srcdir=fixincludes; \
8792         $(SHELL) $$s/$$module_srcdir/configure \
8793           --srcdir=$${topdir}/$$module_srcdir \
8794           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8795           --target=${target_alias} \
8796           --with-build-libsubdir=$(HOST_SUBDIR) \
8797           $(STAGEautofeedback_CONFIGURE_FLAGS)
8798 @endif fixincludes-bootstrap
8799
8800
8801
8802
8803
8804 .PHONY: all-fixincludes maybe-all-fixincludes
8805 maybe-all-fixincludes:
8806 @if gcc-bootstrap
8807 all-fixincludes: stage_current
8808 @endif gcc-bootstrap
8809 @if fixincludes
8810 TARGET-fixincludes=all
8811 maybe-all-fixincludes: all-fixincludes
8812 all-fixincludes: configure-fixincludes
8813         @r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS)  \
8816         (cd $(HOST_SUBDIR)/fixincludes && \
8817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8818                 $(TARGET-fixincludes))
8819 @endif fixincludes
8820
8821
8822
8823 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8824 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8825 maybe-all-stage1-fixincludes:
8826 maybe-clean-stage1-fixincludes:
8827 @if fixincludes-bootstrap
8828 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8829 all-stage1: all-stage1-fixincludes
8830 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8831 all-stage1-fixincludes: configure-stage1-fixincludes
8832         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8833         @r=`${PWD_COMMAND}`; export r; \
8834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8835         TFLAGS="$(STAGE1_TFLAGS)"; \
8836         $(HOST_EXPORTS)  \
8837         cd $(HOST_SUBDIR)/fixincludes && \
8838          \
8839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8840                 CFLAGS="$(STAGE1_CFLAGS)" \
8841                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8842                 LIBCFLAGS="$(LIBCFLAGS)" \
8843                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8844                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8845                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8846                 $(EXTRA_HOST_FLAGS)  \
8847                 $(STAGE1_FLAGS_TO_PASS)  \
8848                 TFLAGS="$(STAGE1_TFLAGS)"  \
8849                 $(TARGET-stage1-fixincludes)
8850
8851 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8852 clean-stage1: clean-stage1-fixincludes
8853 clean-stage1-fixincludes:
8854         @if [ $(current_stage) = stage1 ]; then \
8855           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8856         else \
8857           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8858           $(MAKE) stage1-start; \
8859         fi; \
8860         cd $(HOST_SUBDIR)/fixincludes && \
8861         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8862         $(STAGE1_FLAGS_TO_PASS)  clean
8863 @endif fixincludes-bootstrap
8864
8865
8866 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8867 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8868 maybe-all-stage2-fixincludes:
8869 maybe-clean-stage2-fixincludes:
8870 @if fixincludes-bootstrap
8871 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8872 all-stage2: all-stage2-fixincludes
8873 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8874 all-stage2-fixincludes: configure-stage2-fixincludes
8875         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8876         @r=`${PWD_COMMAND}`; export r; \
8877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8878         TFLAGS="$(STAGE2_TFLAGS)"; \
8879         $(HOST_EXPORTS) \
8880         $(POSTSTAGE1_HOST_EXPORTS)  \
8881         cd $(HOST_SUBDIR)/fixincludes && \
8882          \
8883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8884                 CFLAGS="$(STAGE2_CFLAGS)" \
8885                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8886                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8890                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8891                 TFLAGS="$(STAGE2_TFLAGS)"  \
8892                 $(TARGET-stage2-fixincludes)
8893
8894 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8895 clean-stage2: clean-stage2-fixincludes
8896 clean-stage2-fixincludes:
8897         @if [ $(current_stage) = stage2 ]; then \
8898           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8899         else \
8900           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8901           $(MAKE) stage2-start; \
8902         fi; \
8903         cd $(HOST_SUBDIR)/fixincludes && \
8904         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8905 @endif fixincludes-bootstrap
8906
8907
8908 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8909 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8910 maybe-all-stage3-fixincludes:
8911 maybe-clean-stage3-fixincludes:
8912 @if fixincludes-bootstrap
8913 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8914 all-stage3: all-stage3-fixincludes
8915 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8916 all-stage3-fixincludes: configure-stage3-fixincludes
8917         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8918         @r=`${PWD_COMMAND}`; export r; \
8919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8920         TFLAGS="$(STAGE3_TFLAGS)"; \
8921         $(HOST_EXPORTS) \
8922         $(POSTSTAGE1_HOST_EXPORTS)  \
8923         cd $(HOST_SUBDIR)/fixincludes && \
8924          \
8925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8926                 CFLAGS="$(STAGE3_CFLAGS)" \
8927                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8928                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8929                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8930                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8931                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8932                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8933                 TFLAGS="$(STAGE3_TFLAGS)"  \
8934                 $(TARGET-stage3-fixincludes)
8935
8936 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8937 clean-stage3: clean-stage3-fixincludes
8938 clean-stage3-fixincludes:
8939         @if [ $(current_stage) = stage3 ]; then \
8940           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8941         else \
8942           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8943           $(MAKE) stage3-start; \
8944         fi; \
8945         cd $(HOST_SUBDIR)/fixincludes && \
8946         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8947 @endif fixincludes-bootstrap
8948
8949
8950 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8951 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8952 maybe-all-stage4-fixincludes:
8953 maybe-clean-stage4-fixincludes:
8954 @if fixincludes-bootstrap
8955 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8956 all-stage4: all-stage4-fixincludes
8957 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8958 all-stage4-fixincludes: configure-stage4-fixincludes
8959         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8960         @r=`${PWD_COMMAND}`; export r; \
8961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962         TFLAGS="$(STAGE4_TFLAGS)"; \
8963         $(HOST_EXPORTS) \
8964         $(POSTSTAGE1_HOST_EXPORTS)  \
8965         cd $(HOST_SUBDIR)/fixincludes && \
8966          \
8967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8968                 CFLAGS="$(STAGE4_CFLAGS)" \
8969                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8970                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8971                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8972                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8973                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8974                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8975                 TFLAGS="$(STAGE4_TFLAGS)"  \
8976                 $(TARGET-stage4-fixincludes)
8977
8978 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8979 clean-stage4: clean-stage4-fixincludes
8980 clean-stage4-fixincludes:
8981         @if [ $(current_stage) = stage4 ]; then \
8982           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8983         else \
8984           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8985           $(MAKE) stage4-start; \
8986         fi; \
8987         cd $(HOST_SUBDIR)/fixincludes && \
8988         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8989 @endif fixincludes-bootstrap
8990
8991
8992 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8993 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8994 maybe-all-stageprofile-fixincludes:
8995 maybe-clean-stageprofile-fixincludes:
8996 @if fixincludes-bootstrap
8997 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8998 all-stageprofile: all-stageprofile-fixincludes
8999 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9000 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9001         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9002         @r=`${PWD_COMMAND}`; export r; \
9003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9005         $(HOST_EXPORTS) \
9006         $(POSTSTAGE1_HOST_EXPORTS)  \
9007         cd $(HOST_SUBDIR)/fixincludes && \
9008          \
9009         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9010                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9011                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9012                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9016                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9017                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9018                 $(TARGET-stageprofile-fixincludes)
9019
9020 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9021 clean-stageprofile: clean-stageprofile-fixincludes
9022 clean-stageprofile-fixincludes:
9023         @if [ $(current_stage) = stageprofile ]; then \
9024           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9025         else \
9026           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9027           $(MAKE) stageprofile-start; \
9028         fi; \
9029         cd $(HOST_SUBDIR)/fixincludes && \
9030         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9031 @endif fixincludes-bootstrap
9032
9033
9034 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9035 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9036 maybe-all-stagefeedback-fixincludes:
9037 maybe-clean-stagefeedback-fixincludes:
9038 @if fixincludes-bootstrap
9039 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9040 all-stagefeedback: all-stagefeedback-fixincludes
9041 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9042 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9043         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9044         @r=`${PWD_COMMAND}`; export r; \
9045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9046         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9047         $(HOST_EXPORTS) \
9048         $(POSTSTAGE1_HOST_EXPORTS)  \
9049         cd $(HOST_SUBDIR)/fixincludes && \
9050          \
9051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9052                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9053                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9054                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9059                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9060                 $(TARGET-stagefeedback-fixincludes)
9061
9062 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9063 clean-stagefeedback: clean-stagefeedback-fixincludes
9064 clean-stagefeedback-fixincludes:
9065         @if [ $(current_stage) = stagefeedback ]; then \
9066           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9067         else \
9068           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9069           $(MAKE) stagefeedback-start; \
9070         fi; \
9071         cd $(HOST_SUBDIR)/fixincludes && \
9072         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9073 @endif fixincludes-bootstrap
9074
9075
9076 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9077 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9078 maybe-all-stageautoprofile-fixincludes:
9079 maybe-clean-stageautoprofile-fixincludes:
9080 @if fixincludes-bootstrap
9081 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9082 all-stageautoprofile: all-stageautoprofile-fixincludes
9083 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9084 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9085         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9086         @r=`${PWD_COMMAND}`; export r; \
9087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9088         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9089         $(HOST_EXPORTS) \
9090         $(POSTSTAGE1_HOST_EXPORTS)  \
9091         cd $(HOST_SUBDIR)/fixincludes && \
9092         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9094                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9095                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9096                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9100                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9101                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9102                 $(TARGET-stageautoprofile-fixincludes)
9103
9104 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9105 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9106 clean-stageautoprofile-fixincludes:
9107         @if [ $(current_stage) = stageautoprofile ]; then \
9108           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9109         else \
9110           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9111           $(MAKE) stageautoprofile-start; \
9112         fi; \
9113         cd $(HOST_SUBDIR)/fixincludes && \
9114         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9115 @endif fixincludes-bootstrap
9116
9117
9118 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9119 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9120 maybe-all-stageautofeedback-fixincludes:
9121 maybe-clean-stageautofeedback-fixincludes:
9122 @if fixincludes-bootstrap
9123 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9124 all-stageautofeedback: all-stageautofeedback-fixincludes
9125 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9126 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9127         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9128         @r=`${PWD_COMMAND}`; export r; \
9129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9130         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9131         $(HOST_EXPORTS) \
9132         $(POSTSTAGE1_HOST_EXPORTS)  \
9133         cd $(HOST_SUBDIR)/fixincludes && \
9134          \
9135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9136                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9137                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9138                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9142                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9143                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9144                 $(TARGET-stageautofeedback-fixincludes)
9145
9146 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9147 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9148 clean-stageautofeedback-fixincludes:
9149         @if [ $(current_stage) = stageautofeedback ]; then \
9150           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9151         else \
9152           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9153           $(MAKE) stageautofeedback-start; \
9154         fi; \
9155         cd $(HOST_SUBDIR)/fixincludes && \
9156         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9157 @endif fixincludes-bootstrap
9158
9159
9160
9161
9162
9163 .PHONY: check-fixincludes maybe-check-fixincludes
9164 maybe-check-fixincludes:
9165 @if fixincludes
9166 maybe-check-fixincludes: check-fixincludes
9167
9168 check-fixincludes:
9169         @: $(MAKE); $(unstage)
9170         @r=`${PWD_COMMAND}`; export r; \
9171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9173         (cd $(HOST_SUBDIR)/fixincludes && \
9174           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9175
9176 @endif fixincludes
9177
9178 .PHONY: install-fixincludes maybe-install-fixincludes
9179 maybe-install-fixincludes:
9180 @if fixincludes
9181 maybe-install-fixincludes: install-fixincludes
9182
9183 install-fixincludes: installdirs
9184         @: $(MAKE); $(unstage)
9185         @r=`${PWD_COMMAND}`; export r; \
9186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187         $(HOST_EXPORTS) \
9188         (cd $(HOST_SUBDIR)/fixincludes && \
9189           $(MAKE) $(FLAGS_TO_PASS)  install)
9190
9191 @endif fixincludes
9192
9193 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9194 maybe-install-strip-fixincludes:
9195 @if fixincludes
9196 maybe-install-strip-fixincludes: install-strip-fixincludes
9197
9198 install-strip-fixincludes: installdirs
9199         @: $(MAKE); $(unstage)
9200         @r=`${PWD_COMMAND}`; export r; \
9201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9202         $(HOST_EXPORTS) \
9203         (cd $(HOST_SUBDIR)/fixincludes && \
9204           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9205
9206 @endif fixincludes
9207
9208 # Other targets (info, dvi, pdf, etc.)
9209
9210 .PHONY: maybe-info-fixincludes info-fixincludes
9211 maybe-info-fixincludes:
9212 @if fixincludes
9213 maybe-info-fixincludes: info-fixincludes
9214
9215 info-fixincludes: \
9216     configure-fixincludes 
9217         @[ -f ./fixincludes/Makefile ] || exit 0; \
9218         r=`${PWD_COMMAND}`; export r; \
9219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220         $(HOST_EXPORTS) \
9221         for flag in $(EXTRA_HOST_FLAGS) ; do \
9222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223         done; \
9224         echo "Doing info in fixincludes"; \
9225         (cd $(HOST_SUBDIR)/fixincludes && \
9226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228                   "RANLIB=$${RANLIB}" \
9229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9230                   info) \
9231           || exit 1
9232
9233 @endif fixincludes
9234
9235 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9236 maybe-dvi-fixincludes:
9237 @if fixincludes
9238 maybe-dvi-fixincludes: dvi-fixincludes
9239
9240 dvi-fixincludes: \
9241     configure-fixincludes 
9242         @[ -f ./fixincludes/Makefile ] || exit 0; \
9243         r=`${PWD_COMMAND}`; export r; \
9244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9245         $(HOST_EXPORTS) \
9246         for flag in $(EXTRA_HOST_FLAGS) ; do \
9247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9248         done; \
9249         echo "Doing dvi in fixincludes"; \
9250         (cd $(HOST_SUBDIR)/fixincludes && \
9251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9253                   "RANLIB=$${RANLIB}" \
9254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9255                   dvi) \
9256           || exit 1
9257
9258 @endif fixincludes
9259
9260 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9261 maybe-pdf-fixincludes:
9262 @if fixincludes
9263 maybe-pdf-fixincludes: pdf-fixincludes
9264
9265 pdf-fixincludes: \
9266     configure-fixincludes 
9267         @[ -f ./fixincludes/Makefile ] || exit 0; \
9268         r=`${PWD_COMMAND}`; export r; \
9269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9270         $(HOST_EXPORTS) \
9271         for flag in $(EXTRA_HOST_FLAGS) ; do \
9272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9273         done; \
9274         echo "Doing pdf in fixincludes"; \
9275         (cd $(HOST_SUBDIR)/fixincludes && \
9276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9278                   "RANLIB=$${RANLIB}" \
9279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9280                   pdf) \
9281           || exit 1
9282
9283 @endif fixincludes
9284
9285 .PHONY: maybe-html-fixincludes html-fixincludes
9286 maybe-html-fixincludes:
9287 @if fixincludes
9288 maybe-html-fixincludes: html-fixincludes
9289
9290 html-fixincludes: \
9291     configure-fixincludes 
9292         @[ -f ./fixincludes/Makefile ] || exit 0; \
9293         r=`${PWD_COMMAND}`; export r; \
9294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9295         $(HOST_EXPORTS) \
9296         for flag in $(EXTRA_HOST_FLAGS) ; do \
9297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9298         done; \
9299         echo "Doing html in fixincludes"; \
9300         (cd $(HOST_SUBDIR)/fixincludes && \
9301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9303                   "RANLIB=$${RANLIB}" \
9304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9305                   html) \
9306           || exit 1
9307
9308 @endif fixincludes
9309
9310 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9311 maybe-TAGS-fixincludes:
9312 @if fixincludes
9313 maybe-TAGS-fixincludes: TAGS-fixincludes
9314
9315 # fixincludes doesn't support TAGS.
9316 TAGS-fixincludes:
9317
9318 @endif fixincludes
9319
9320 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9321 maybe-install-info-fixincludes:
9322 @if fixincludes
9323 maybe-install-info-fixincludes: install-info-fixincludes
9324
9325 install-info-fixincludes: \
9326     configure-fixincludes \
9327     info-fixincludes 
9328         @[ -f ./fixincludes/Makefile ] || exit 0; \
9329         r=`${PWD_COMMAND}`; export r; \
9330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9331         $(HOST_EXPORTS) \
9332         for flag in $(EXTRA_HOST_FLAGS) ; do \
9333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9334         done; \
9335         echo "Doing install-info in fixincludes"; \
9336         (cd $(HOST_SUBDIR)/fixincludes && \
9337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9339                   "RANLIB=$${RANLIB}" \
9340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9341                   install-info) \
9342           || exit 1
9343
9344 @endif fixincludes
9345
9346 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9347 maybe-install-pdf-fixincludes:
9348 @if fixincludes
9349 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9350
9351 install-pdf-fixincludes: \
9352     configure-fixincludes \
9353     pdf-fixincludes 
9354         @[ -f ./fixincludes/Makefile ] || exit 0; \
9355         r=`${PWD_COMMAND}`; export r; \
9356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9357         $(HOST_EXPORTS) \
9358         for flag in $(EXTRA_HOST_FLAGS) ; do \
9359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9360         done; \
9361         echo "Doing install-pdf in fixincludes"; \
9362         (cd $(HOST_SUBDIR)/fixincludes && \
9363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9365                   "RANLIB=$${RANLIB}" \
9366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9367                   install-pdf) \
9368           || exit 1
9369
9370 @endif fixincludes
9371
9372 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9373 maybe-install-html-fixincludes:
9374 @if fixincludes
9375 maybe-install-html-fixincludes: install-html-fixincludes
9376
9377 install-html-fixincludes: \
9378     configure-fixincludes \
9379     html-fixincludes 
9380         @[ -f ./fixincludes/Makefile ] || exit 0; \
9381         r=`${PWD_COMMAND}`; export r; \
9382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9383         $(HOST_EXPORTS) \
9384         for flag in $(EXTRA_HOST_FLAGS) ; do \
9385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9386         done; \
9387         echo "Doing install-html in fixincludes"; \
9388         (cd $(HOST_SUBDIR)/fixincludes && \
9389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9391                   "RANLIB=$${RANLIB}" \
9392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9393                   install-html) \
9394           || exit 1
9395
9396 @endif fixincludes
9397
9398 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9399 maybe-installcheck-fixincludes:
9400 @if fixincludes
9401 maybe-installcheck-fixincludes: installcheck-fixincludes
9402
9403 installcheck-fixincludes: \
9404     configure-fixincludes 
9405         @[ -f ./fixincludes/Makefile ] || exit 0; \
9406         r=`${PWD_COMMAND}`; export r; \
9407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9408         $(HOST_EXPORTS) \
9409         for flag in $(EXTRA_HOST_FLAGS) ; do \
9410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9411         done; \
9412         echo "Doing installcheck in fixincludes"; \
9413         (cd $(HOST_SUBDIR)/fixincludes && \
9414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9416                   "RANLIB=$${RANLIB}" \
9417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9418                   installcheck) \
9419           || exit 1
9420
9421 @endif fixincludes
9422
9423 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9424 maybe-mostlyclean-fixincludes:
9425 @if fixincludes
9426 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9427
9428 mostlyclean-fixincludes: 
9429         @[ -f ./fixincludes/Makefile ] || exit 0; \
9430         r=`${PWD_COMMAND}`; export r; \
9431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432         $(HOST_EXPORTS) \
9433         for flag in $(EXTRA_HOST_FLAGS) ; do \
9434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9435         done; \
9436         echo "Doing mostlyclean in fixincludes"; \
9437         (cd $(HOST_SUBDIR)/fixincludes && \
9438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9440                   "RANLIB=$${RANLIB}" \
9441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9442                   mostlyclean) \
9443           || exit 1
9444
9445 @endif fixincludes
9446
9447 .PHONY: maybe-clean-fixincludes clean-fixincludes
9448 maybe-clean-fixincludes:
9449 @if fixincludes
9450 maybe-clean-fixincludes: clean-fixincludes
9451
9452 clean-fixincludes: 
9453         @[ -f ./fixincludes/Makefile ] || exit 0; \
9454         r=`${PWD_COMMAND}`; export r; \
9455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9456         $(HOST_EXPORTS) \
9457         for flag in $(EXTRA_HOST_FLAGS) ; do \
9458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9459         done; \
9460         echo "Doing clean in fixincludes"; \
9461         (cd $(HOST_SUBDIR)/fixincludes && \
9462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9464                   "RANLIB=$${RANLIB}" \
9465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9466                   clean) \
9467           || exit 1
9468
9469 @endif fixincludes
9470
9471 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9472 maybe-distclean-fixincludes:
9473 @if fixincludes
9474 maybe-distclean-fixincludes: distclean-fixincludes
9475
9476 distclean-fixincludes: 
9477         @[ -f ./fixincludes/Makefile ] || exit 0; \
9478         r=`${PWD_COMMAND}`; export r; \
9479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9480         $(HOST_EXPORTS) \
9481         for flag in $(EXTRA_HOST_FLAGS) ; do \
9482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9483         done; \
9484         echo "Doing distclean in fixincludes"; \
9485         (cd $(HOST_SUBDIR)/fixincludes && \
9486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9488                   "RANLIB=$${RANLIB}" \
9489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9490                   distclean) \
9491           || exit 1
9492
9493 @endif fixincludes
9494
9495 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9496 maybe-maintainer-clean-fixincludes:
9497 @if fixincludes
9498 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9499
9500 maintainer-clean-fixincludes: 
9501         @[ -f ./fixincludes/Makefile ] || exit 0; \
9502         r=`${PWD_COMMAND}`; export r; \
9503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9504         $(HOST_EXPORTS) \
9505         for flag in $(EXTRA_HOST_FLAGS) ; do \
9506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9507         done; \
9508         echo "Doing maintainer-clean in fixincludes"; \
9509         (cd $(HOST_SUBDIR)/fixincludes && \
9510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9512                   "RANLIB=$${RANLIB}" \
9513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9514                   maintainer-clean) \
9515           || exit 1
9516
9517 @endif fixincludes
9518
9519
9520
9521 .PHONY: configure-flex maybe-configure-flex
9522 maybe-configure-flex:
9523 @if gcc-bootstrap
9524 configure-flex: stage_current
9525 @endif gcc-bootstrap
9526 @if flex
9527 maybe-configure-flex: configure-flex
9528 configure-flex: 
9529         @: $(MAKE); $(unstage)
9530         @r=`${PWD_COMMAND}`; export r; \
9531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9532         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9534         $(HOST_EXPORTS)  \
9535         echo Configuring in $(HOST_SUBDIR)/flex; \
9536         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9537         case $(srcdir) in \
9538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9539           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9541         esac; \
9542         module_srcdir=flex; \
9543         $(SHELL) \
9544           $$s/$$module_srcdir/configure \
9545           --srcdir=$${topdir}/$$module_srcdir \
9546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9547           --target=${target_alias}  \
9548           || exit 1
9549 @endif flex
9550
9551
9552
9553
9554
9555 .PHONY: all-flex maybe-all-flex
9556 maybe-all-flex:
9557 @if gcc-bootstrap
9558 all-flex: stage_current
9559 @endif gcc-bootstrap
9560 @if flex
9561 TARGET-flex=all
9562 maybe-all-flex: all-flex
9563 all-flex: configure-flex
9564         @: $(MAKE); $(unstage)
9565         @r=`${PWD_COMMAND}`; export r; \
9566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567         $(HOST_EXPORTS)  \
9568         (cd $(HOST_SUBDIR)/flex && \
9569           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9570                 $(TARGET-flex))
9571 @endif flex
9572
9573
9574
9575
9576 .PHONY: check-flex maybe-check-flex
9577 maybe-check-flex:
9578 @if flex
9579 maybe-check-flex: check-flex
9580
9581 # This module is only tested in a native toolchain.
9582 check-flex:
9583         @: $(MAKE); $(unstage)
9584         @if [ '$(host)' = '$(target)' ]; then \
9585           r=`${PWD_COMMAND}`; export r; \
9586           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9587           $(HOST_EXPORTS)  \
9588           (cd $(HOST_SUBDIR)/flex && \
9589             $(MAKE) $(FLAGS_TO_PASS)  check)
9590         fi
9591
9592 @endif flex
9593
9594 .PHONY: install-flex maybe-install-flex
9595 maybe-install-flex:
9596 @if flex
9597 maybe-install-flex: install-flex
9598
9599 install-flex: installdirs
9600         @: $(MAKE); $(unstage)
9601         @r=`${PWD_COMMAND}`; export r; \
9602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603         $(HOST_EXPORTS) \
9604         (cd $(HOST_SUBDIR)/flex && \
9605           $(MAKE) $(FLAGS_TO_PASS)  install)
9606
9607 @endif flex
9608
9609 .PHONY: install-strip-flex maybe-install-strip-flex
9610 maybe-install-strip-flex:
9611 @if flex
9612 maybe-install-strip-flex: install-strip-flex
9613
9614 install-strip-flex: installdirs
9615         @: $(MAKE); $(unstage)
9616         @r=`${PWD_COMMAND}`; export r; \
9617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618         $(HOST_EXPORTS) \
9619         (cd $(HOST_SUBDIR)/flex && \
9620           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9621
9622 @endif flex
9623
9624 # Other targets (info, dvi, pdf, etc.)
9625
9626 .PHONY: maybe-info-flex info-flex
9627 maybe-info-flex:
9628 @if flex
9629 maybe-info-flex: info-flex
9630
9631 info-flex: \
9632     configure-flex 
9633         @: $(MAKE); $(unstage)
9634         @[ -f ./flex/Makefile ] || exit 0; \
9635         r=`${PWD_COMMAND}`; export r; \
9636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9637         $(HOST_EXPORTS) \
9638         for flag in $(EXTRA_HOST_FLAGS) ; do \
9639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9640         done; \
9641         echo "Doing info in flex"; \
9642         (cd $(HOST_SUBDIR)/flex && \
9643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9645                   "RANLIB=$${RANLIB}" \
9646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9647                   info) \
9648           || exit 1
9649
9650 @endif flex
9651
9652 .PHONY: maybe-dvi-flex dvi-flex
9653 maybe-dvi-flex:
9654 @if flex
9655 maybe-dvi-flex: dvi-flex
9656
9657 dvi-flex: \
9658     configure-flex 
9659         @: $(MAKE); $(unstage)
9660         @[ -f ./flex/Makefile ] || exit 0; \
9661         r=`${PWD_COMMAND}`; export r; \
9662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663         $(HOST_EXPORTS) \
9664         for flag in $(EXTRA_HOST_FLAGS) ; do \
9665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9666         done; \
9667         echo "Doing dvi in flex"; \
9668         (cd $(HOST_SUBDIR)/flex && \
9669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9671                   "RANLIB=$${RANLIB}" \
9672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9673                   dvi) \
9674           || exit 1
9675
9676 @endif flex
9677
9678 .PHONY: maybe-pdf-flex pdf-flex
9679 maybe-pdf-flex:
9680 @if flex
9681 maybe-pdf-flex: pdf-flex
9682
9683 pdf-flex: \
9684     configure-flex 
9685         @: $(MAKE); $(unstage)
9686         @[ -f ./flex/Makefile ] || exit 0; \
9687         r=`${PWD_COMMAND}`; export r; \
9688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9689         $(HOST_EXPORTS) \
9690         for flag in $(EXTRA_HOST_FLAGS) ; do \
9691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9692         done; \
9693         echo "Doing pdf in flex"; \
9694         (cd $(HOST_SUBDIR)/flex && \
9695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9697                   "RANLIB=$${RANLIB}" \
9698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9699                   pdf) \
9700           || exit 1
9701
9702 @endif flex
9703
9704 .PHONY: maybe-html-flex html-flex
9705 maybe-html-flex:
9706 @if flex
9707 maybe-html-flex: html-flex
9708
9709 html-flex: \
9710     configure-flex 
9711         @: $(MAKE); $(unstage)
9712         @[ -f ./flex/Makefile ] || exit 0; \
9713         r=`${PWD_COMMAND}`; export r; \
9714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9715         $(HOST_EXPORTS) \
9716         for flag in $(EXTRA_HOST_FLAGS) ; do \
9717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9718         done; \
9719         echo "Doing html in flex"; \
9720         (cd $(HOST_SUBDIR)/flex && \
9721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9723                   "RANLIB=$${RANLIB}" \
9724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9725                   html) \
9726           || exit 1
9727
9728 @endif flex
9729
9730 .PHONY: maybe-TAGS-flex TAGS-flex
9731 maybe-TAGS-flex:
9732 @if flex
9733 maybe-TAGS-flex: TAGS-flex
9734
9735 TAGS-flex: \
9736     configure-flex 
9737         @: $(MAKE); $(unstage)
9738         @[ -f ./flex/Makefile ] || exit 0; \
9739         r=`${PWD_COMMAND}`; export r; \
9740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9741         $(HOST_EXPORTS) \
9742         for flag in $(EXTRA_HOST_FLAGS) ; do \
9743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9744         done; \
9745         echo "Doing TAGS in flex"; \
9746         (cd $(HOST_SUBDIR)/flex && \
9747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9749                   "RANLIB=$${RANLIB}" \
9750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9751                   TAGS) \
9752           || exit 1
9753
9754 @endif flex
9755
9756 .PHONY: maybe-install-info-flex install-info-flex
9757 maybe-install-info-flex:
9758 @if flex
9759 maybe-install-info-flex: install-info-flex
9760
9761 install-info-flex: \
9762     configure-flex \
9763     info-flex 
9764         @: $(MAKE); $(unstage)
9765         @[ -f ./flex/Makefile ] || exit 0; \
9766         r=`${PWD_COMMAND}`; export r; \
9767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768         $(HOST_EXPORTS) \
9769         for flag in $(EXTRA_HOST_FLAGS) ; do \
9770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9771         done; \
9772         echo "Doing install-info in flex"; \
9773         (cd $(HOST_SUBDIR)/flex && \
9774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9776                   "RANLIB=$${RANLIB}" \
9777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9778                   install-info) \
9779           || exit 1
9780
9781 @endif flex
9782
9783 .PHONY: maybe-install-pdf-flex install-pdf-flex
9784 maybe-install-pdf-flex:
9785 @if flex
9786 maybe-install-pdf-flex: install-pdf-flex
9787
9788 install-pdf-flex: \
9789     configure-flex \
9790     pdf-flex 
9791         @: $(MAKE); $(unstage)
9792         @[ -f ./flex/Makefile ] || exit 0; \
9793         r=`${PWD_COMMAND}`; export r; \
9794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9795         $(HOST_EXPORTS) \
9796         for flag in $(EXTRA_HOST_FLAGS) ; do \
9797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9798         done; \
9799         echo "Doing install-pdf in flex"; \
9800         (cd $(HOST_SUBDIR)/flex && \
9801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9803                   "RANLIB=$${RANLIB}" \
9804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9805                   install-pdf) \
9806           || exit 1
9807
9808 @endif flex
9809
9810 .PHONY: maybe-install-html-flex install-html-flex
9811 maybe-install-html-flex:
9812 @if flex
9813 maybe-install-html-flex: install-html-flex
9814
9815 install-html-flex: \
9816     configure-flex \
9817     html-flex 
9818         @: $(MAKE); $(unstage)
9819         @[ -f ./flex/Makefile ] || exit 0; \
9820         r=`${PWD_COMMAND}`; export r; \
9821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9822         $(HOST_EXPORTS) \
9823         for flag in $(EXTRA_HOST_FLAGS) ; do \
9824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9825         done; \
9826         echo "Doing install-html in flex"; \
9827         (cd $(HOST_SUBDIR)/flex && \
9828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9830                   "RANLIB=$${RANLIB}" \
9831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9832                   install-html) \
9833           || exit 1
9834
9835 @endif flex
9836
9837 .PHONY: maybe-installcheck-flex installcheck-flex
9838 maybe-installcheck-flex:
9839 @if flex
9840 maybe-installcheck-flex: installcheck-flex
9841
9842 installcheck-flex: \
9843     configure-flex 
9844         @: $(MAKE); $(unstage)
9845         @[ -f ./flex/Makefile ] || exit 0; \
9846         r=`${PWD_COMMAND}`; export r; \
9847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9848         $(HOST_EXPORTS) \
9849         for flag in $(EXTRA_HOST_FLAGS) ; do \
9850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9851         done; \
9852         echo "Doing installcheck in flex"; \
9853         (cd $(HOST_SUBDIR)/flex && \
9854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9856                   "RANLIB=$${RANLIB}" \
9857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9858                   installcheck) \
9859           || exit 1
9860
9861 @endif flex
9862
9863 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9864 maybe-mostlyclean-flex:
9865 @if flex
9866 maybe-mostlyclean-flex: mostlyclean-flex
9867
9868 mostlyclean-flex: 
9869         @: $(MAKE); $(unstage)
9870         @[ -f ./flex/Makefile ] || exit 0; \
9871         r=`${PWD_COMMAND}`; export r; \
9872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873         $(HOST_EXPORTS) \
9874         for flag in $(EXTRA_HOST_FLAGS) ; do \
9875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9876         done; \
9877         echo "Doing mostlyclean in flex"; \
9878         (cd $(HOST_SUBDIR)/flex && \
9879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9881                   "RANLIB=$${RANLIB}" \
9882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9883                   mostlyclean) \
9884           || exit 1
9885
9886 @endif flex
9887
9888 .PHONY: maybe-clean-flex clean-flex
9889 maybe-clean-flex:
9890 @if flex
9891 maybe-clean-flex: clean-flex
9892
9893 clean-flex: 
9894         @: $(MAKE); $(unstage)
9895         @[ -f ./flex/Makefile ] || exit 0; \
9896         r=`${PWD_COMMAND}`; export r; \
9897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9898         $(HOST_EXPORTS) \
9899         for flag in $(EXTRA_HOST_FLAGS) ; do \
9900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9901         done; \
9902         echo "Doing clean in flex"; \
9903         (cd $(HOST_SUBDIR)/flex && \
9904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9906                   "RANLIB=$${RANLIB}" \
9907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9908                   clean) \
9909           || exit 1
9910
9911 @endif flex
9912
9913 .PHONY: maybe-distclean-flex distclean-flex
9914 maybe-distclean-flex:
9915 @if flex
9916 maybe-distclean-flex: distclean-flex
9917
9918 distclean-flex: 
9919         @: $(MAKE); $(unstage)
9920         @[ -f ./flex/Makefile ] || exit 0; \
9921         r=`${PWD_COMMAND}`; export r; \
9922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9923         $(HOST_EXPORTS) \
9924         for flag in $(EXTRA_HOST_FLAGS) ; do \
9925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9926         done; \
9927         echo "Doing distclean in flex"; \
9928         (cd $(HOST_SUBDIR)/flex && \
9929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9931                   "RANLIB=$${RANLIB}" \
9932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9933                   distclean) \
9934           || exit 1
9935
9936 @endif flex
9937
9938 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9939 maybe-maintainer-clean-flex:
9940 @if flex
9941 maybe-maintainer-clean-flex: maintainer-clean-flex
9942
9943 maintainer-clean-flex: 
9944         @: $(MAKE); $(unstage)
9945         @[ -f ./flex/Makefile ] || exit 0; \
9946         r=`${PWD_COMMAND}`; export r; \
9947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9948         $(HOST_EXPORTS) \
9949         for flag in $(EXTRA_HOST_FLAGS) ; do \
9950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9951         done; \
9952         echo "Doing maintainer-clean in flex"; \
9953         (cd $(HOST_SUBDIR)/flex && \
9954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9956                   "RANLIB=$${RANLIB}" \
9957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9958                   maintainer-clean) \
9959           || exit 1
9960
9961 @endif flex
9962
9963
9964
9965 .PHONY: configure-gas maybe-configure-gas
9966 maybe-configure-gas:
9967 @if gcc-bootstrap
9968 configure-gas: stage_current
9969 @endif gcc-bootstrap
9970 @if gas
9971 maybe-configure-gas: configure-gas
9972 configure-gas: 
9973         @r=`${PWD_COMMAND}`; export r; \
9974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9977         $(HOST_EXPORTS)  \
9978         echo Configuring in $(HOST_SUBDIR)/gas; \
9979         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9980         case $(srcdir) in \
9981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9982           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9984         esac; \
9985         module_srcdir=gas; \
9986         $(SHELL) \
9987           $$s/$$module_srcdir/configure \
9988           --srcdir=$${topdir}/$$module_srcdir \
9989           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9990           --target=${target_alias}  \
9991           || exit 1
9992 @endif gas
9993
9994
9995
9996 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9997 maybe-configure-stage1-gas:
9998 @if gas-bootstrap
9999 maybe-configure-stage1-gas: configure-stage1-gas
10000 configure-stage1-gas:
10001         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10003         @r=`${PWD_COMMAND}`; export r; \
10004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10005         TFLAGS="$(STAGE1_TFLAGS)"; \
10006         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10007         $(HOST_EXPORTS) \
10008         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10009         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10010         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10011         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10013         cd $(HOST_SUBDIR)/gas || exit 1; \
10014         case $(srcdir) in \
10015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10016           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10018         esac; \
10019         module_srcdir=gas; \
10020         $(SHELL) $$s/$$module_srcdir/configure \
10021           --srcdir=$${topdir}/$$module_srcdir \
10022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10023           --target=${target_alias} \
10024            \
10025           $(STAGE1_CONFIGURE_FLAGS)
10026 @endif gas-bootstrap
10027
10028 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10029 maybe-configure-stage2-gas:
10030 @if gas-bootstrap
10031 maybe-configure-stage2-gas: configure-stage2-gas
10032 configure-stage2-gas:
10033         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10035         @r=`${PWD_COMMAND}`; export r; \
10036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037         TFLAGS="$(STAGE2_TFLAGS)"; \
10038         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10039         $(HOST_EXPORTS) \
10040         $(POSTSTAGE1_HOST_EXPORTS) \
10041         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10042         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10043         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10044         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10046         cd $(HOST_SUBDIR)/gas || exit 1; \
10047         case $(srcdir) in \
10048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10049           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10051         esac; \
10052         module_srcdir=gas; \
10053         $(SHELL) $$s/$$module_srcdir/configure \
10054           --srcdir=$${topdir}/$$module_srcdir \
10055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10056           --target=${target_alias} \
10057           --with-build-libsubdir=$(HOST_SUBDIR) \
10058           $(STAGE2_CONFIGURE_FLAGS)
10059 @endif gas-bootstrap
10060
10061 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10062 maybe-configure-stage3-gas:
10063 @if gas-bootstrap
10064 maybe-configure-stage3-gas: configure-stage3-gas
10065 configure-stage3-gas:
10066         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10067         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10068         @r=`${PWD_COMMAND}`; export r; \
10069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070         TFLAGS="$(STAGE3_TFLAGS)"; \
10071         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10072         $(HOST_EXPORTS) \
10073         $(POSTSTAGE1_HOST_EXPORTS) \
10074         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10075         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10076         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10077         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10079         cd $(HOST_SUBDIR)/gas || exit 1; \
10080         case $(srcdir) in \
10081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10082           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10084         esac; \
10085         module_srcdir=gas; \
10086         $(SHELL) $$s/$$module_srcdir/configure \
10087           --srcdir=$${topdir}/$$module_srcdir \
10088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10089           --target=${target_alias} \
10090           --with-build-libsubdir=$(HOST_SUBDIR) \
10091           $(STAGE3_CONFIGURE_FLAGS)
10092 @endif gas-bootstrap
10093
10094 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10095 maybe-configure-stage4-gas:
10096 @if gas-bootstrap
10097 maybe-configure-stage4-gas: configure-stage4-gas
10098 configure-stage4-gas:
10099         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10101         @r=`${PWD_COMMAND}`; export r; \
10102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10103         TFLAGS="$(STAGE4_TFLAGS)"; \
10104         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10105         $(HOST_EXPORTS) \
10106         $(POSTSTAGE1_HOST_EXPORTS) \
10107         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10108         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10109         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10110         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10112         cd $(HOST_SUBDIR)/gas || exit 1; \
10113         case $(srcdir) in \
10114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10115           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10117         esac; \
10118         module_srcdir=gas; \
10119         $(SHELL) $$s/$$module_srcdir/configure \
10120           --srcdir=$${topdir}/$$module_srcdir \
10121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10122           --target=${target_alias} \
10123           --with-build-libsubdir=$(HOST_SUBDIR) \
10124           $(STAGE4_CONFIGURE_FLAGS)
10125 @endif gas-bootstrap
10126
10127 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10128 maybe-configure-stageprofile-gas:
10129 @if gas-bootstrap
10130 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10131 configure-stageprofile-gas:
10132         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10134         @r=`${PWD_COMMAND}`; export r; \
10135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10136         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10137         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10138         $(HOST_EXPORTS) \
10139         $(POSTSTAGE1_HOST_EXPORTS) \
10140         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10141         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10142         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10143         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10145         cd $(HOST_SUBDIR)/gas || exit 1; \
10146         case $(srcdir) in \
10147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10148           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10150         esac; \
10151         module_srcdir=gas; \
10152         $(SHELL) $$s/$$module_srcdir/configure \
10153           --srcdir=$${topdir}/$$module_srcdir \
10154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10155           --target=${target_alias} \
10156           --with-build-libsubdir=$(HOST_SUBDIR) \
10157           $(STAGEprofile_CONFIGURE_FLAGS)
10158 @endif gas-bootstrap
10159
10160 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10161 maybe-configure-stagefeedback-gas:
10162 @if gas-bootstrap
10163 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10164 configure-stagefeedback-gas:
10165         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10167         @r=`${PWD_COMMAND}`; export r; \
10168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10170         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10171         $(HOST_EXPORTS) \
10172         $(POSTSTAGE1_HOST_EXPORTS) \
10173         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10174         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10175         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10176         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10178         cd $(HOST_SUBDIR)/gas || exit 1; \
10179         case $(srcdir) in \
10180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10181           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10183         esac; \
10184         module_srcdir=gas; \
10185         $(SHELL) $$s/$$module_srcdir/configure \
10186           --srcdir=$${topdir}/$$module_srcdir \
10187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10188           --target=${target_alias} \
10189           --with-build-libsubdir=$(HOST_SUBDIR) \
10190           $(STAGEfeedback_CONFIGURE_FLAGS)
10191 @endif gas-bootstrap
10192
10193 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10194 maybe-configure-stageautoprofile-gas:
10195 @if gas-bootstrap
10196 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10197 configure-stageautoprofile-gas:
10198         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10200         @r=`${PWD_COMMAND}`; export r; \
10201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10202         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10203         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10204         $(HOST_EXPORTS) \
10205         $(POSTSTAGE1_HOST_EXPORTS) \
10206         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10207         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10208         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
10209         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10211         cd $(HOST_SUBDIR)/gas || exit 1; \
10212         case $(srcdir) in \
10213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10214           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10216         esac; \
10217         module_srcdir=gas; \
10218         $(SHELL) $$s/$$module_srcdir/configure \
10219           --srcdir=$${topdir}/$$module_srcdir \
10220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10221           --target=${target_alias} \
10222           --with-build-libsubdir=$(HOST_SUBDIR) \
10223           $(STAGEautoprofile_CONFIGURE_FLAGS)
10224 @endif gas-bootstrap
10225
10226 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10227 maybe-configure-stageautofeedback-gas:
10228 @if gas-bootstrap
10229 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10230 configure-stageautofeedback-gas:
10231         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10233         @r=`${PWD_COMMAND}`; export r; \
10234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10236         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10237         $(HOST_EXPORTS) \
10238         $(POSTSTAGE1_HOST_EXPORTS) \
10239         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10240         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10241         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
10242         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10244         cd $(HOST_SUBDIR)/gas || exit 1; \
10245         case $(srcdir) in \
10246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10247           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10249         esac; \
10250         module_srcdir=gas; \
10251         $(SHELL) $$s/$$module_srcdir/configure \
10252           --srcdir=$${topdir}/$$module_srcdir \
10253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10254           --target=${target_alias} \
10255           --with-build-libsubdir=$(HOST_SUBDIR) \
10256           $(STAGEautofeedback_CONFIGURE_FLAGS)
10257 @endif gas-bootstrap
10258
10259
10260
10261
10262
10263 .PHONY: all-gas maybe-all-gas
10264 maybe-all-gas:
10265 @if gcc-bootstrap
10266 all-gas: stage_current
10267 @endif gcc-bootstrap
10268 @if gas
10269 TARGET-gas=all
10270 maybe-all-gas: all-gas
10271 all-gas: configure-gas
10272         @r=`${PWD_COMMAND}`; export r; \
10273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274         $(HOST_EXPORTS)  \
10275         (cd $(HOST_SUBDIR)/gas && \
10276           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10277                 $(TARGET-gas))
10278 @endif gas
10279
10280
10281
10282 .PHONY: all-stage1-gas maybe-all-stage1-gas
10283 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10284 maybe-all-stage1-gas:
10285 maybe-clean-stage1-gas:
10286 @if gas-bootstrap
10287 maybe-all-stage1-gas: all-stage1-gas
10288 all-stage1: all-stage1-gas
10289 TARGET-stage1-gas = $(TARGET-gas)
10290 all-stage1-gas: configure-stage1-gas
10291         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10292         @r=`${PWD_COMMAND}`; export r; \
10293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294         TFLAGS="$(STAGE1_TFLAGS)"; \
10295         $(HOST_EXPORTS)  \
10296         cd $(HOST_SUBDIR)/gas && \
10297          \
10298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10299                 CFLAGS="$(STAGE1_CFLAGS)" \
10300                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10301                 LIBCFLAGS="$(LIBCFLAGS)" \
10302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10305                 $(EXTRA_HOST_FLAGS)  \
10306                 $(STAGE1_FLAGS_TO_PASS)  \
10307                 TFLAGS="$(STAGE1_TFLAGS)"  \
10308                 $(TARGET-stage1-gas)
10309
10310 maybe-clean-stage1-gas: clean-stage1-gas
10311 clean-stage1: clean-stage1-gas
10312 clean-stage1-gas:
10313         @if [ $(current_stage) = stage1 ]; then \
10314           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10315         else \
10316           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10317           $(MAKE) stage1-start; \
10318         fi; \
10319         cd $(HOST_SUBDIR)/gas && \
10320         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10321         $(STAGE1_FLAGS_TO_PASS)  clean
10322 @endif gas-bootstrap
10323
10324
10325 .PHONY: all-stage2-gas maybe-all-stage2-gas
10326 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10327 maybe-all-stage2-gas:
10328 maybe-clean-stage2-gas:
10329 @if gas-bootstrap
10330 maybe-all-stage2-gas: all-stage2-gas
10331 all-stage2: all-stage2-gas
10332 TARGET-stage2-gas = $(TARGET-gas)
10333 all-stage2-gas: configure-stage2-gas
10334         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10335         @r=`${PWD_COMMAND}`; export r; \
10336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10337         TFLAGS="$(STAGE2_TFLAGS)"; \
10338         $(HOST_EXPORTS) \
10339         $(POSTSTAGE1_HOST_EXPORTS)  \
10340         cd $(HOST_SUBDIR)/gas && \
10341          \
10342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10343                 CFLAGS="$(STAGE2_CFLAGS)" \
10344                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10345                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10350                 TFLAGS="$(STAGE2_TFLAGS)"  \
10351                 $(TARGET-stage2-gas)
10352
10353 maybe-clean-stage2-gas: clean-stage2-gas
10354 clean-stage2: clean-stage2-gas
10355 clean-stage2-gas:
10356         @if [ $(current_stage) = stage2 ]; then \
10357           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10358         else \
10359           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10360           $(MAKE) stage2-start; \
10361         fi; \
10362         cd $(HOST_SUBDIR)/gas && \
10363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10364 @endif gas-bootstrap
10365
10366
10367 .PHONY: all-stage3-gas maybe-all-stage3-gas
10368 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10369 maybe-all-stage3-gas:
10370 maybe-clean-stage3-gas:
10371 @if gas-bootstrap
10372 maybe-all-stage3-gas: all-stage3-gas
10373 all-stage3: all-stage3-gas
10374 TARGET-stage3-gas = $(TARGET-gas)
10375 all-stage3-gas: configure-stage3-gas
10376         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10377         @r=`${PWD_COMMAND}`; export r; \
10378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10379         TFLAGS="$(STAGE3_TFLAGS)"; \
10380         $(HOST_EXPORTS) \
10381         $(POSTSTAGE1_HOST_EXPORTS)  \
10382         cd $(HOST_SUBDIR)/gas && \
10383          \
10384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10385                 CFLAGS="$(STAGE3_CFLAGS)" \
10386                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10387                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10392                 TFLAGS="$(STAGE3_TFLAGS)"  \
10393                 $(TARGET-stage3-gas)
10394
10395 maybe-clean-stage3-gas: clean-stage3-gas
10396 clean-stage3: clean-stage3-gas
10397 clean-stage3-gas:
10398         @if [ $(current_stage) = stage3 ]; then \
10399           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10400         else \
10401           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10402           $(MAKE) stage3-start; \
10403         fi; \
10404         cd $(HOST_SUBDIR)/gas && \
10405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10406 @endif gas-bootstrap
10407
10408
10409 .PHONY: all-stage4-gas maybe-all-stage4-gas
10410 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10411 maybe-all-stage4-gas:
10412 maybe-clean-stage4-gas:
10413 @if gas-bootstrap
10414 maybe-all-stage4-gas: all-stage4-gas
10415 all-stage4: all-stage4-gas
10416 TARGET-stage4-gas = $(TARGET-gas)
10417 all-stage4-gas: configure-stage4-gas
10418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10419         @r=`${PWD_COMMAND}`; export r; \
10420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421         TFLAGS="$(STAGE4_TFLAGS)"; \
10422         $(HOST_EXPORTS) \
10423         $(POSTSTAGE1_HOST_EXPORTS)  \
10424         cd $(HOST_SUBDIR)/gas && \
10425          \
10426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10427                 CFLAGS="$(STAGE4_CFLAGS)" \
10428                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10429                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10433                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10434                 TFLAGS="$(STAGE4_TFLAGS)"  \
10435                 $(TARGET-stage4-gas)
10436
10437 maybe-clean-stage4-gas: clean-stage4-gas
10438 clean-stage4: clean-stage4-gas
10439 clean-stage4-gas:
10440         @if [ $(current_stage) = stage4 ]; then \
10441           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10442         else \
10443           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10444           $(MAKE) stage4-start; \
10445         fi; \
10446         cd $(HOST_SUBDIR)/gas && \
10447         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10448 @endif gas-bootstrap
10449
10450
10451 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10452 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10453 maybe-all-stageprofile-gas:
10454 maybe-clean-stageprofile-gas:
10455 @if gas-bootstrap
10456 maybe-all-stageprofile-gas: all-stageprofile-gas
10457 all-stageprofile: all-stageprofile-gas
10458 TARGET-stageprofile-gas = $(TARGET-gas)
10459 all-stageprofile-gas: configure-stageprofile-gas
10460         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10461         @r=`${PWD_COMMAND}`; export r; \
10462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10464         $(HOST_EXPORTS) \
10465         $(POSTSTAGE1_HOST_EXPORTS)  \
10466         cd $(HOST_SUBDIR)/gas && \
10467          \
10468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10469                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10470                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10471                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10476                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10477                 $(TARGET-stageprofile-gas)
10478
10479 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10480 clean-stageprofile: clean-stageprofile-gas
10481 clean-stageprofile-gas:
10482         @if [ $(current_stage) = stageprofile ]; then \
10483           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10484         else \
10485           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10486           $(MAKE) stageprofile-start; \
10487         fi; \
10488         cd $(HOST_SUBDIR)/gas && \
10489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10490 @endif gas-bootstrap
10491
10492
10493 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10494 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10495 maybe-all-stagefeedback-gas:
10496 maybe-clean-stagefeedback-gas:
10497 @if gas-bootstrap
10498 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10499 all-stagefeedback: all-stagefeedback-gas
10500 TARGET-stagefeedback-gas = $(TARGET-gas)
10501 all-stagefeedback-gas: configure-stagefeedback-gas
10502         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10503         @r=`${PWD_COMMAND}`; export r; \
10504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10506         $(HOST_EXPORTS) \
10507         $(POSTSTAGE1_HOST_EXPORTS)  \
10508         cd $(HOST_SUBDIR)/gas && \
10509          \
10510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10511                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10512                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10513                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10518                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10519                 $(TARGET-stagefeedback-gas)
10520
10521 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10522 clean-stagefeedback: clean-stagefeedback-gas
10523 clean-stagefeedback-gas:
10524         @if [ $(current_stage) = stagefeedback ]; then \
10525           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10526         else \
10527           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
10528           $(MAKE) stagefeedback-start; \
10529         fi; \
10530         cd $(HOST_SUBDIR)/gas && \
10531         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10532 @endif gas-bootstrap
10533
10534
10535 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
10536 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
10537 maybe-all-stageautoprofile-gas:
10538 maybe-clean-stageautoprofile-gas:
10539 @if gas-bootstrap
10540 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
10541 all-stageautoprofile: all-stageautoprofile-gas
10542 TARGET-stageautoprofile-gas = $(TARGET-gas)
10543 all-stageautoprofile-gas: configure-stageautoprofile-gas
10544         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10545         @r=`${PWD_COMMAND}`; export r; \
10546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10547         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10548         $(HOST_EXPORTS) \
10549         $(POSTSTAGE1_HOST_EXPORTS)  \
10550         cd $(HOST_SUBDIR)/gas && \
10551         $$s/gcc/config/i386/$(AUTO_PROFILE) \
10552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10553                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10554                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10555                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10560                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
10561                 $(TARGET-stageautoprofile-gas)
10562
10563 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
10564 clean-stageautoprofile: clean-stageautoprofile-gas
10565 clean-stageautoprofile-gas:
10566         @if [ $(current_stage) = stageautoprofile ]; then \
10567           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10568         else \
10569           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
10570           $(MAKE) stageautoprofile-start; \
10571         fi; \
10572         cd $(HOST_SUBDIR)/gas && \
10573         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10574 @endif gas-bootstrap
10575
10576
10577 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
10578 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
10579 maybe-all-stageautofeedback-gas:
10580 maybe-clean-stageautofeedback-gas:
10581 @if gas-bootstrap
10582 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
10583 all-stageautofeedback: all-stageautofeedback-gas
10584 TARGET-stageautofeedback-gas = $(TARGET-gas)
10585 all-stageautofeedback-gas: configure-stageautofeedback-gas
10586         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10587         @r=`${PWD_COMMAND}`; export r; \
10588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10590         $(HOST_EXPORTS) \
10591         $(POSTSTAGE1_HOST_EXPORTS)  \
10592         cd $(HOST_SUBDIR)/gas && \
10593          \
10594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10595                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10596                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10597                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10601                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10602                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10603                 $(TARGET-stageautofeedback-gas)
10604
10605 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
10606 clean-stageautofeedback: clean-stageautofeedback-gas
10607 clean-stageautofeedback-gas:
10608         @if [ $(current_stage) = stageautofeedback ]; then \
10609           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10610         else \
10611           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
10612           $(MAKE) stageautofeedback-start; \
10613         fi; \
10614         cd $(HOST_SUBDIR)/gas && \
10615         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10616 @endif gas-bootstrap
10617
10618
10619
10620
10621
10622 .PHONY: check-gas maybe-check-gas
10623 maybe-check-gas:
10624 @if gas
10625 maybe-check-gas: check-gas
10626
10627 check-gas:
10628         @: $(MAKE); $(unstage)
10629         @r=`${PWD_COMMAND}`; export r; \
10630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10632         (cd $(HOST_SUBDIR)/gas && \
10633           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10634
10635 @endif gas
10636
10637 .PHONY: install-gas maybe-install-gas
10638 maybe-install-gas:
10639 @if gas
10640 maybe-install-gas: install-gas
10641
10642 install-gas: installdirs
10643         @: $(MAKE); $(unstage)
10644         @r=`${PWD_COMMAND}`; export r; \
10645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646         $(HOST_EXPORTS) \
10647         (cd $(HOST_SUBDIR)/gas && \
10648           $(MAKE) $(FLAGS_TO_PASS)  install)
10649
10650 @endif gas
10651
10652 .PHONY: install-strip-gas maybe-install-strip-gas
10653 maybe-install-strip-gas:
10654 @if gas
10655 maybe-install-strip-gas: install-strip-gas
10656
10657 install-strip-gas: installdirs
10658         @: $(MAKE); $(unstage)
10659         @r=`${PWD_COMMAND}`; export r; \
10660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10661         $(HOST_EXPORTS) \
10662         (cd $(HOST_SUBDIR)/gas && \
10663           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10664
10665 @endif gas
10666
10667 # Other targets (info, dvi, pdf, etc.)
10668
10669 .PHONY: maybe-info-gas info-gas
10670 maybe-info-gas:
10671 @if gas
10672 maybe-info-gas: info-gas
10673
10674 info-gas: \
10675     configure-gas 
10676         @[ -f ./gas/Makefile ] || exit 0; \
10677         r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         for flag in $(EXTRA_HOST_FLAGS) ; do \
10681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10682         done; \
10683         echo "Doing info in gas"; \
10684         (cd $(HOST_SUBDIR)/gas && \
10685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10687                   "RANLIB=$${RANLIB}" \
10688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10689                   info) \
10690           || exit 1
10691
10692 @endif gas
10693
10694 .PHONY: maybe-dvi-gas dvi-gas
10695 maybe-dvi-gas:
10696 @if gas
10697 maybe-dvi-gas: dvi-gas
10698
10699 dvi-gas: \
10700     configure-gas 
10701         @[ -f ./gas/Makefile ] || exit 0; \
10702         r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         $(HOST_EXPORTS) \
10705         for flag in $(EXTRA_HOST_FLAGS) ; do \
10706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10707         done; \
10708         echo "Doing dvi in gas"; \
10709         (cd $(HOST_SUBDIR)/gas && \
10710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10712                   "RANLIB=$${RANLIB}" \
10713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10714                   dvi) \
10715           || exit 1
10716
10717 @endif gas
10718
10719 .PHONY: maybe-pdf-gas pdf-gas
10720 maybe-pdf-gas:
10721 @if gas
10722 maybe-pdf-gas: pdf-gas
10723
10724 pdf-gas: \
10725     configure-gas 
10726         @[ -f ./gas/Makefile ] || exit 0; \
10727         r=`${PWD_COMMAND}`; export r; \
10728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10729         $(HOST_EXPORTS) \
10730         for flag in $(EXTRA_HOST_FLAGS) ; do \
10731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10732         done; \
10733         echo "Doing pdf in gas"; \
10734         (cd $(HOST_SUBDIR)/gas && \
10735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10737                   "RANLIB=$${RANLIB}" \
10738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10739                   pdf) \
10740           || exit 1
10741
10742 @endif gas
10743
10744 .PHONY: maybe-html-gas html-gas
10745 maybe-html-gas:
10746 @if gas
10747 maybe-html-gas: html-gas
10748
10749 html-gas: \
10750     configure-gas 
10751         @[ -f ./gas/Makefile ] || exit 0; \
10752         r=`${PWD_COMMAND}`; export r; \
10753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10754         $(HOST_EXPORTS) \
10755         for flag in $(EXTRA_HOST_FLAGS) ; do \
10756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10757         done; \
10758         echo "Doing html in gas"; \
10759         (cd $(HOST_SUBDIR)/gas && \
10760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10762                   "RANLIB=$${RANLIB}" \
10763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10764                   html) \
10765           || exit 1
10766
10767 @endif gas
10768
10769 .PHONY: maybe-TAGS-gas TAGS-gas
10770 maybe-TAGS-gas:
10771 @if gas
10772 maybe-TAGS-gas: TAGS-gas
10773
10774 TAGS-gas: \
10775     configure-gas 
10776         @[ -f ./gas/Makefile ] || exit 0; \
10777         r=`${PWD_COMMAND}`; export r; \
10778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779         $(HOST_EXPORTS) \
10780         for flag in $(EXTRA_HOST_FLAGS) ; do \
10781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10782         done; \
10783         echo "Doing TAGS in gas"; \
10784         (cd $(HOST_SUBDIR)/gas && \
10785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10787                   "RANLIB=$${RANLIB}" \
10788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10789                   TAGS) \
10790           || exit 1
10791
10792 @endif gas
10793
10794 .PHONY: maybe-install-info-gas install-info-gas
10795 maybe-install-info-gas:
10796 @if gas
10797 maybe-install-info-gas: install-info-gas
10798
10799 install-info-gas: \
10800     configure-gas \
10801     info-gas 
10802         @[ -f ./gas/Makefile ] || exit 0; \
10803         r=`${PWD_COMMAND}`; export r; \
10804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10805         $(HOST_EXPORTS) \
10806         for flag in $(EXTRA_HOST_FLAGS) ; do \
10807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10808         done; \
10809         echo "Doing install-info in gas"; \
10810         (cd $(HOST_SUBDIR)/gas && \
10811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10813                   "RANLIB=$${RANLIB}" \
10814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10815                   install-info) \
10816           || exit 1
10817
10818 @endif gas
10819
10820 .PHONY: maybe-install-pdf-gas install-pdf-gas
10821 maybe-install-pdf-gas:
10822 @if gas
10823 maybe-install-pdf-gas: install-pdf-gas
10824
10825 install-pdf-gas: \
10826     configure-gas \
10827     pdf-gas 
10828         @[ -f ./gas/Makefile ] || exit 0; \
10829         r=`${PWD_COMMAND}`; export r; \
10830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831         $(HOST_EXPORTS) \
10832         for flag in $(EXTRA_HOST_FLAGS) ; do \
10833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834         done; \
10835         echo "Doing install-pdf in gas"; \
10836         (cd $(HOST_SUBDIR)/gas && \
10837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839                   "RANLIB=$${RANLIB}" \
10840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841                   install-pdf) \
10842           || exit 1
10843
10844 @endif gas
10845
10846 .PHONY: maybe-install-html-gas install-html-gas
10847 maybe-install-html-gas:
10848 @if gas
10849 maybe-install-html-gas: install-html-gas
10850
10851 install-html-gas: \
10852     configure-gas \
10853     html-gas 
10854         @[ -f ./gas/Makefile ] || exit 0; \
10855         r=`${PWD_COMMAND}`; export r; \
10856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857         $(HOST_EXPORTS) \
10858         for flag in $(EXTRA_HOST_FLAGS) ; do \
10859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10860         done; \
10861         echo "Doing install-html in gas"; \
10862         (cd $(HOST_SUBDIR)/gas && \
10863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10865                   "RANLIB=$${RANLIB}" \
10866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10867                   install-html) \
10868           || exit 1
10869
10870 @endif gas
10871
10872 .PHONY: maybe-installcheck-gas installcheck-gas
10873 maybe-installcheck-gas:
10874 @if gas
10875 maybe-installcheck-gas: installcheck-gas
10876
10877 installcheck-gas: \
10878     configure-gas 
10879         @[ -f ./gas/Makefile ] || exit 0; \
10880         r=`${PWD_COMMAND}`; export r; \
10881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882         $(HOST_EXPORTS) \
10883         for flag in $(EXTRA_HOST_FLAGS) ; do \
10884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885         done; \
10886         echo "Doing installcheck in gas"; \
10887         (cd $(HOST_SUBDIR)/gas && \
10888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890                   "RANLIB=$${RANLIB}" \
10891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10892                   installcheck) \
10893           || exit 1
10894
10895 @endif gas
10896
10897 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10898 maybe-mostlyclean-gas:
10899 @if gas
10900 maybe-mostlyclean-gas: mostlyclean-gas
10901
10902 mostlyclean-gas: 
10903         @[ -f ./gas/Makefile ] || exit 0; \
10904         r=`${PWD_COMMAND}`; export r; \
10905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10906         $(HOST_EXPORTS) \
10907         for flag in $(EXTRA_HOST_FLAGS) ; do \
10908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10909         done; \
10910         echo "Doing mostlyclean in gas"; \
10911         (cd $(HOST_SUBDIR)/gas && \
10912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10914                   "RANLIB=$${RANLIB}" \
10915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10916                   mostlyclean) \
10917           || exit 1
10918
10919 @endif gas
10920
10921 .PHONY: maybe-clean-gas clean-gas
10922 maybe-clean-gas:
10923 @if gas
10924 maybe-clean-gas: clean-gas
10925
10926 clean-gas: 
10927         @[ -f ./gas/Makefile ] || exit 0; \
10928         r=`${PWD_COMMAND}`; export r; \
10929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10930         $(HOST_EXPORTS) \
10931         for flag in $(EXTRA_HOST_FLAGS) ; do \
10932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10933         done; \
10934         echo "Doing clean in gas"; \
10935         (cd $(HOST_SUBDIR)/gas && \
10936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10938                   "RANLIB=$${RANLIB}" \
10939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10940                   clean) \
10941           || exit 1
10942
10943 @endif gas
10944
10945 .PHONY: maybe-distclean-gas distclean-gas
10946 maybe-distclean-gas:
10947 @if gas
10948 maybe-distclean-gas: distclean-gas
10949
10950 distclean-gas: 
10951         @[ -f ./gas/Makefile ] || exit 0; \
10952         r=`${PWD_COMMAND}`; export r; \
10953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10954         $(HOST_EXPORTS) \
10955         for flag in $(EXTRA_HOST_FLAGS) ; do \
10956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10957         done; \
10958         echo "Doing distclean in gas"; \
10959         (cd $(HOST_SUBDIR)/gas && \
10960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10962                   "RANLIB=$${RANLIB}" \
10963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10964                   distclean) \
10965           || exit 1
10966
10967 @endif gas
10968
10969 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10970 maybe-maintainer-clean-gas:
10971 @if gas
10972 maybe-maintainer-clean-gas: maintainer-clean-gas
10973
10974 maintainer-clean-gas: 
10975         @[ -f ./gas/Makefile ] || exit 0; \
10976         r=`${PWD_COMMAND}`; export r; \
10977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978         $(HOST_EXPORTS) \
10979         for flag in $(EXTRA_HOST_FLAGS) ; do \
10980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981         done; \
10982         echo "Doing maintainer-clean in gas"; \
10983         (cd $(HOST_SUBDIR)/gas && \
10984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986                   "RANLIB=$${RANLIB}" \
10987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988                   maintainer-clean) \
10989           || exit 1
10990
10991 @endif gas
10992
10993
10994
10995 .PHONY: configure-gcc maybe-configure-gcc
10996 maybe-configure-gcc:
10997 @if gcc-bootstrap
10998 configure-gcc: stage_current
10999 @endif gcc-bootstrap
11000 @if gcc
11001 maybe-configure-gcc: configure-gcc
11002 configure-gcc: 
11003         @r=`${PWD_COMMAND}`; export r; \
11004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11007         $(HOST_EXPORTS)  \
11008         echo Configuring in $(HOST_SUBDIR)/gcc; \
11009         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11010         case $(srcdir) in \
11011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11012           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11014         esac; \
11015         module_srcdir=gcc; \
11016         $(SHELL) \
11017           $$s/$$module_srcdir/configure \
11018           --srcdir=$${topdir}/$$module_srcdir \
11019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11020           --target=${target_alias}  \
11021           || exit 1
11022 @endif gcc
11023
11024
11025
11026 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11027 maybe-configure-stage1-gcc:
11028 @if gcc-bootstrap
11029 maybe-configure-stage1-gcc: configure-stage1-gcc
11030 configure-stage1-gcc:
11031         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11033         @r=`${PWD_COMMAND}`; export r; \
11034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035         TFLAGS="$(STAGE1_TFLAGS)"; \
11036         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11037         $(HOST_EXPORTS) \
11038         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11039         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11040         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11041         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11043         cd $(HOST_SUBDIR)/gcc || exit 1; \
11044         case $(srcdir) in \
11045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11046           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11048         esac; \
11049         module_srcdir=gcc; \
11050         $(SHELL) $$s/$$module_srcdir/configure \
11051           --srcdir=$${topdir}/$$module_srcdir \
11052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11053           --target=${target_alias} \
11054            \
11055           $(STAGE1_CONFIGURE_FLAGS)
11056 @endif gcc-bootstrap
11057
11058 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11059 maybe-configure-stage2-gcc:
11060 @if gcc-bootstrap
11061 maybe-configure-stage2-gcc: configure-stage2-gcc
11062 configure-stage2-gcc:
11063         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11064         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11065         @r=`${PWD_COMMAND}`; export r; \
11066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067         TFLAGS="$(STAGE2_TFLAGS)"; \
11068         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11069         $(HOST_EXPORTS) \
11070         $(POSTSTAGE1_HOST_EXPORTS) \
11071         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11072         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11073         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11074         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11076         cd $(HOST_SUBDIR)/gcc || exit 1; \
11077         case $(srcdir) in \
11078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081         esac; \
11082         module_srcdir=gcc; \
11083         $(SHELL) $$s/$$module_srcdir/configure \
11084           --srcdir=$${topdir}/$$module_srcdir \
11085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11086           --target=${target_alias} \
11087           --with-build-libsubdir=$(HOST_SUBDIR) \
11088           $(STAGE2_CONFIGURE_FLAGS)
11089 @endif gcc-bootstrap
11090
11091 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11092 maybe-configure-stage3-gcc:
11093 @if gcc-bootstrap
11094 maybe-configure-stage3-gcc: configure-stage3-gcc
11095 configure-stage3-gcc:
11096         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11098         @r=`${PWD_COMMAND}`; export r; \
11099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11100         TFLAGS="$(STAGE3_TFLAGS)"; \
11101         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11102         $(HOST_EXPORTS) \
11103         $(POSTSTAGE1_HOST_EXPORTS) \
11104         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11105         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11106         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11107         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11109         cd $(HOST_SUBDIR)/gcc || exit 1; \
11110         case $(srcdir) in \
11111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11112           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11114         esac; \
11115         module_srcdir=gcc; \
11116         $(SHELL) $$s/$$module_srcdir/configure \
11117           --srcdir=$${topdir}/$$module_srcdir \
11118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11119           --target=${target_alias} \
11120           --with-build-libsubdir=$(HOST_SUBDIR) \
11121           $(STAGE3_CONFIGURE_FLAGS)
11122 @endif gcc-bootstrap
11123
11124 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11125 maybe-configure-stage4-gcc:
11126 @if gcc-bootstrap
11127 maybe-configure-stage4-gcc: configure-stage4-gcc
11128 configure-stage4-gcc:
11129         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11130         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11131         @r=`${PWD_COMMAND}`; export r; \
11132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11133         TFLAGS="$(STAGE4_TFLAGS)"; \
11134         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11135         $(HOST_EXPORTS) \
11136         $(POSTSTAGE1_HOST_EXPORTS) \
11137         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11138         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11139         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11140         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11142         cd $(HOST_SUBDIR)/gcc || exit 1; \
11143         case $(srcdir) in \
11144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11145           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11147         esac; \
11148         module_srcdir=gcc; \
11149         $(SHELL) $$s/$$module_srcdir/configure \
11150           --srcdir=$${topdir}/$$module_srcdir \
11151           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11152           --target=${target_alias} \
11153           --with-build-libsubdir=$(HOST_SUBDIR) \
11154           $(STAGE4_CONFIGURE_FLAGS)
11155 @endif gcc-bootstrap
11156
11157 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11158 maybe-configure-stageprofile-gcc:
11159 @if gcc-bootstrap
11160 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11161 configure-stageprofile-gcc:
11162         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11164         @r=`${PWD_COMMAND}`; export r; \
11165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11167         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11168         $(HOST_EXPORTS) \
11169         $(POSTSTAGE1_HOST_EXPORTS) \
11170         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11171         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11172         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11173         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11175         cd $(HOST_SUBDIR)/gcc || exit 1; \
11176         case $(srcdir) in \
11177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11178           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11180         esac; \
11181         module_srcdir=gcc; \
11182         $(SHELL) $$s/$$module_srcdir/configure \
11183           --srcdir=$${topdir}/$$module_srcdir \
11184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11185           --target=${target_alias} \
11186           --with-build-libsubdir=$(HOST_SUBDIR) \
11187           $(STAGEprofile_CONFIGURE_FLAGS)
11188 @endif gcc-bootstrap
11189
11190 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11191 maybe-configure-stagefeedback-gcc:
11192 @if gcc-bootstrap
11193 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11194 configure-stagefeedback-gcc:
11195         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11197         @r=`${PWD_COMMAND}`; export r; \
11198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11200         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11201         $(HOST_EXPORTS) \
11202         $(POSTSTAGE1_HOST_EXPORTS) \
11203         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11204         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11205         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11206         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11208         cd $(HOST_SUBDIR)/gcc || exit 1; \
11209         case $(srcdir) in \
11210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11211           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11213         esac; \
11214         module_srcdir=gcc; \
11215         $(SHELL) $$s/$$module_srcdir/configure \
11216           --srcdir=$${topdir}/$$module_srcdir \
11217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11218           --target=${target_alias} \
11219           --with-build-libsubdir=$(HOST_SUBDIR) \
11220           $(STAGEfeedback_CONFIGURE_FLAGS)
11221 @endif gcc-bootstrap
11222
11223 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11224 maybe-configure-stageautoprofile-gcc:
11225 @if gcc-bootstrap
11226 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11227 configure-stageautoprofile-gcc:
11228         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11230         @r=`${PWD_COMMAND}`; export r; \
11231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11232         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11233         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11234         $(HOST_EXPORTS) \
11235         $(POSTSTAGE1_HOST_EXPORTS) \
11236         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11237         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11238         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11239         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11241         cd $(HOST_SUBDIR)/gcc || exit 1; \
11242         case $(srcdir) in \
11243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11244           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11246         esac; \
11247         module_srcdir=gcc; \
11248         $(SHELL) $$s/$$module_srcdir/configure \
11249           --srcdir=$${topdir}/$$module_srcdir \
11250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11251           --target=${target_alias} \
11252           --with-build-libsubdir=$(HOST_SUBDIR) \
11253           $(STAGEautoprofile_CONFIGURE_FLAGS)
11254 @endif gcc-bootstrap
11255
11256 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11257 maybe-configure-stageautofeedback-gcc:
11258 @if gcc-bootstrap
11259 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11260 configure-stageautofeedback-gcc:
11261         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11262         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11263         @r=`${PWD_COMMAND}`; export r; \
11264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11266         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11267         $(HOST_EXPORTS) \
11268         $(POSTSTAGE1_HOST_EXPORTS) \
11269         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11270         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11271         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11272         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11274         cd $(HOST_SUBDIR)/gcc || exit 1; \
11275         case $(srcdir) in \
11276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11277           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11279         esac; \
11280         module_srcdir=gcc; \
11281         $(SHELL) $$s/$$module_srcdir/configure \
11282           --srcdir=$${topdir}/$$module_srcdir \
11283           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11284           --target=${target_alias} \
11285           --with-build-libsubdir=$(HOST_SUBDIR) \
11286           $(STAGEautofeedback_CONFIGURE_FLAGS)
11287 @endif gcc-bootstrap
11288
11289
11290
11291
11292
11293 .PHONY: all-gcc maybe-all-gcc
11294 maybe-all-gcc:
11295 @if gcc-bootstrap
11296 all-gcc: stage_current
11297 @endif gcc-bootstrap
11298 @if gcc
11299 TARGET-gcc=all
11300 maybe-all-gcc: all-gcc
11301 all-gcc: configure-gcc
11302         @r=`${PWD_COMMAND}`; export r; \
11303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11304         $(HOST_EXPORTS)  \
11305         (cd $(HOST_SUBDIR)/gcc && \
11306           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11307                 $(TARGET-gcc))
11308 @endif gcc
11309
11310
11311
11312 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11313 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11314 maybe-all-stage1-gcc:
11315 maybe-clean-stage1-gcc:
11316 @if gcc-bootstrap
11317 maybe-all-stage1-gcc: all-stage1-gcc
11318 all-stage1: all-stage1-gcc
11319 TARGET-stage1-gcc = $(TARGET-gcc)
11320 all-stage1-gcc: configure-stage1-gcc
11321         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11322         @r=`${PWD_COMMAND}`; export r; \
11323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11324         TFLAGS="$(STAGE1_TFLAGS)"; \
11325         $(HOST_EXPORTS)  \
11326         cd $(HOST_SUBDIR)/gcc && \
11327          \
11328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11329                 CFLAGS="$(STAGE1_CFLAGS)" \
11330                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11331                 LIBCFLAGS="$(LIBCFLAGS)" \
11332                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11333                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11334                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11335                 $(EXTRA_HOST_FLAGS)  \
11336                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11337                 TFLAGS="$(STAGE1_TFLAGS)"  \
11338                 $(TARGET-stage1-gcc)
11339
11340 maybe-clean-stage1-gcc: clean-stage1-gcc
11341 clean-stage1: clean-stage1-gcc
11342 clean-stage1-gcc:
11343         @if [ $(current_stage) = stage1 ]; then \
11344           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11345         else \
11346           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11347           $(MAKE) stage1-start; \
11348         fi; \
11349         cd $(HOST_SUBDIR)/gcc && \
11350         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11351         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11352 @endif gcc-bootstrap
11353
11354
11355 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11356 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11357 maybe-all-stage2-gcc:
11358 maybe-clean-stage2-gcc:
11359 @if gcc-bootstrap
11360 maybe-all-stage2-gcc: all-stage2-gcc
11361 all-stage2: all-stage2-gcc
11362 TARGET-stage2-gcc = $(TARGET-gcc)
11363 all-stage2-gcc: configure-stage2-gcc
11364         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11365         @r=`${PWD_COMMAND}`; export r; \
11366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11367         TFLAGS="$(STAGE2_TFLAGS)"; \
11368         $(HOST_EXPORTS) \
11369         $(POSTSTAGE1_HOST_EXPORTS)  \
11370         cd $(HOST_SUBDIR)/gcc && \
11371          \
11372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11373                 CFLAGS="$(STAGE2_CFLAGS)" \
11374                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11375                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11379                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11380                 TFLAGS="$(STAGE2_TFLAGS)"  \
11381                 $(TARGET-stage2-gcc)
11382
11383 maybe-clean-stage2-gcc: clean-stage2-gcc
11384 clean-stage2: clean-stage2-gcc
11385 clean-stage2-gcc:
11386         @if [ $(current_stage) = stage2 ]; then \
11387           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11388         else \
11389           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11390           $(MAKE) stage2-start; \
11391         fi; \
11392         cd $(HOST_SUBDIR)/gcc && \
11393         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11394 @endif gcc-bootstrap
11395
11396
11397 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11398 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11399 maybe-all-stage3-gcc:
11400 maybe-clean-stage3-gcc:
11401 @if gcc-bootstrap
11402 maybe-all-stage3-gcc: all-stage3-gcc
11403 all-stage3: all-stage3-gcc
11404 TARGET-stage3-gcc = $(TARGET-gcc)
11405 all-stage3-gcc: configure-stage3-gcc
11406         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11407         @r=`${PWD_COMMAND}`; export r; \
11408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11409         TFLAGS="$(STAGE3_TFLAGS)"; \
11410         $(HOST_EXPORTS) \
11411         $(POSTSTAGE1_HOST_EXPORTS)  \
11412         cd $(HOST_SUBDIR)/gcc && \
11413          \
11414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11415                 CFLAGS="$(STAGE3_CFLAGS)" \
11416                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11417                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11422                 TFLAGS="$(STAGE3_TFLAGS)"  \
11423                 $(TARGET-stage3-gcc)
11424
11425 maybe-clean-stage3-gcc: clean-stage3-gcc
11426 clean-stage3: clean-stage3-gcc
11427 clean-stage3-gcc:
11428         @if [ $(current_stage) = stage3 ]; then \
11429           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11430         else \
11431           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
11432           $(MAKE) stage3-start; \
11433         fi; \
11434         cd $(HOST_SUBDIR)/gcc && \
11435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11436 @endif gcc-bootstrap
11437
11438
11439 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11440 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11441 maybe-all-stage4-gcc:
11442 maybe-clean-stage4-gcc:
11443 @if gcc-bootstrap
11444 maybe-all-stage4-gcc: all-stage4-gcc
11445 all-stage4: all-stage4-gcc
11446 TARGET-stage4-gcc = $(TARGET-gcc)
11447 all-stage4-gcc: configure-stage4-gcc
11448         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11449         @r=`${PWD_COMMAND}`; export r; \
11450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451         TFLAGS="$(STAGE4_TFLAGS)"; \
11452         $(HOST_EXPORTS) \
11453         $(POSTSTAGE1_HOST_EXPORTS)  \
11454         cd $(HOST_SUBDIR)/gcc && \
11455          \
11456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11457                 CFLAGS="$(STAGE4_CFLAGS)" \
11458                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11459                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11463                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11464                 TFLAGS="$(STAGE4_TFLAGS)"  \
11465                 $(TARGET-stage4-gcc)
11466
11467 maybe-clean-stage4-gcc: clean-stage4-gcc
11468 clean-stage4: clean-stage4-gcc
11469 clean-stage4-gcc:
11470         @if [ $(current_stage) = stage4 ]; then \
11471           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11472         else \
11473           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
11474           $(MAKE) stage4-start; \
11475         fi; \
11476         cd $(HOST_SUBDIR)/gcc && \
11477         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11478 @endif gcc-bootstrap
11479
11480
11481 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11482 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11483 maybe-all-stageprofile-gcc:
11484 maybe-clean-stageprofile-gcc:
11485 @if gcc-bootstrap
11486 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11487 all-stageprofile: all-stageprofile-gcc
11488 TARGET-stageprofile-gcc = $(TARGET-gcc)
11489 all-stageprofile-gcc: configure-stageprofile-gcc
11490         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11491         @r=`${PWD_COMMAND}`; export r; \
11492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11493         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11494         $(HOST_EXPORTS) \
11495         $(POSTSTAGE1_HOST_EXPORTS)  \
11496         cd $(HOST_SUBDIR)/gcc && \
11497          \
11498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11499                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11500                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11501                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11505                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11506                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11507                 $(TARGET-stageprofile-gcc)
11508
11509 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11510 clean-stageprofile: clean-stageprofile-gcc
11511 clean-stageprofile-gcc:
11512         @if [ $(current_stage) = stageprofile ]; then \
11513           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11514         else \
11515           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
11516           $(MAKE) stageprofile-start; \
11517         fi; \
11518         cd $(HOST_SUBDIR)/gcc && \
11519         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11520 @endif gcc-bootstrap
11521
11522
11523 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11524 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11525 maybe-all-stagefeedback-gcc:
11526 maybe-clean-stagefeedback-gcc:
11527 @if gcc-bootstrap
11528 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11529 all-stagefeedback: all-stagefeedback-gcc
11530 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11531 all-stagefeedback-gcc: configure-stagefeedback-gcc
11532         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11533         @r=`${PWD_COMMAND}`; export r; \
11534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11535         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11536         $(HOST_EXPORTS) \
11537         $(POSTSTAGE1_HOST_EXPORTS)  \
11538         cd $(HOST_SUBDIR)/gcc && \
11539          \
11540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11541                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11542                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11543                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11548                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11549                 $(TARGET-stagefeedback-gcc)
11550
11551 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11552 clean-stagefeedback: clean-stagefeedback-gcc
11553 clean-stagefeedback-gcc:
11554         @if [ $(current_stage) = stagefeedback ]; then \
11555           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11556         else \
11557           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
11558           $(MAKE) stagefeedback-start; \
11559         fi; \
11560         cd $(HOST_SUBDIR)/gcc && \
11561         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11562 @endif gcc-bootstrap
11563
11564
11565 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
11566 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
11567 maybe-all-stageautoprofile-gcc:
11568 maybe-clean-stageautoprofile-gcc:
11569 @if gcc-bootstrap
11570 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
11571 all-stageautoprofile: all-stageautoprofile-gcc
11572 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
11573 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
11574         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11575         @r=`${PWD_COMMAND}`; export r; \
11576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11577         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11578         $(HOST_EXPORTS) \
11579         $(POSTSTAGE1_HOST_EXPORTS)  \
11580         cd $(HOST_SUBDIR)/gcc && \
11581         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11583                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11584                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11585                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11590                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11591                 $(TARGET-stageautoprofile-gcc)
11592
11593 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
11594 clean-stageautoprofile: clean-stageautoprofile-gcc
11595 clean-stageautoprofile-gcc:
11596         @if [ $(current_stage) = stageautoprofile ]; then \
11597           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11598         else \
11599           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
11600           $(MAKE) stageautoprofile-start; \
11601         fi; \
11602         cd $(HOST_SUBDIR)/gcc && \
11603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11604 @endif gcc-bootstrap
11605
11606
11607 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
11608 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
11609 maybe-all-stageautofeedback-gcc:
11610 maybe-clean-stageautofeedback-gcc:
11611 @if gcc-bootstrap
11612 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
11613 all-stageautofeedback: all-stageautofeedback-gcc
11614 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
11615 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
11616         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11617         @r=`${PWD_COMMAND}`; export r; \
11618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11620         $(HOST_EXPORTS) \
11621         $(POSTSTAGE1_HOST_EXPORTS)  \
11622         cd $(HOST_SUBDIR)/gcc && \
11623          \
11624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11625                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11626                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11627                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11632                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11633                 $(TARGET-stageautofeedback-gcc)
11634
11635 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
11636 clean-stageautofeedback: clean-stageautofeedback-gcc
11637 clean-stageautofeedback-gcc:
11638         @if [ $(current_stage) = stageautofeedback ]; then \
11639           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11640         else \
11641           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
11642           $(MAKE) stageautofeedback-start; \
11643         fi; \
11644         cd $(HOST_SUBDIR)/gcc && \
11645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11646 @endif gcc-bootstrap
11647
11648
11649
11650
11651
11652 .PHONY: check-gcc maybe-check-gcc
11653 maybe-check-gcc:
11654 @if gcc
11655 maybe-check-gcc: check-gcc
11656
11657 check-gcc:
11658         @: $(MAKE); $(unstage)
11659         @r=`${PWD_COMMAND}`; export r; \
11660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11661         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11662         (cd $(HOST_SUBDIR)/gcc && \
11663           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11664
11665 @endif gcc
11666
11667 .PHONY: install-gcc maybe-install-gcc
11668 maybe-install-gcc:
11669 @if gcc
11670 maybe-install-gcc: install-gcc
11671
11672 install-gcc: installdirs
11673         @: $(MAKE); $(unstage)
11674         @r=`${PWD_COMMAND}`; export r; \
11675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676         $(HOST_EXPORTS) \
11677         (cd $(HOST_SUBDIR)/gcc && \
11678           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11679
11680 @endif gcc
11681
11682 .PHONY: install-strip-gcc maybe-install-strip-gcc
11683 maybe-install-strip-gcc:
11684 @if gcc
11685 maybe-install-strip-gcc: install-strip-gcc
11686
11687 install-strip-gcc: installdirs
11688         @: $(MAKE); $(unstage)
11689         @r=`${PWD_COMMAND}`; export r; \
11690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691         $(HOST_EXPORTS) \
11692         (cd $(HOST_SUBDIR)/gcc && \
11693           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
11694
11695 @endif gcc
11696
11697 # Other targets (info, dvi, pdf, etc.)
11698
11699 .PHONY: maybe-info-gcc info-gcc
11700 maybe-info-gcc:
11701 @if gcc
11702 maybe-info-gcc: info-gcc
11703
11704 info-gcc: \
11705     configure-gcc 
11706         @[ -f ./gcc/Makefile ] || exit 0; \
11707         r=`${PWD_COMMAND}`; export r; \
11708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11709         $(HOST_EXPORTS) \
11710         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11712         done; \
11713         echo "Doing info in gcc"; \
11714         (cd $(HOST_SUBDIR)/gcc && \
11715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11717                   "RANLIB=$${RANLIB}" \
11718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11719                   info) \
11720           || exit 1
11721
11722 @endif gcc
11723
11724 .PHONY: maybe-dvi-gcc dvi-gcc
11725 maybe-dvi-gcc:
11726 @if gcc
11727 maybe-dvi-gcc: dvi-gcc
11728
11729 dvi-gcc: \
11730     configure-gcc 
11731         @[ -f ./gcc/Makefile ] || exit 0; \
11732         r=`${PWD_COMMAND}`; export r; \
11733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11734         $(HOST_EXPORTS) \
11735         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11737         done; \
11738         echo "Doing dvi in gcc"; \
11739         (cd $(HOST_SUBDIR)/gcc && \
11740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11742                   "RANLIB=$${RANLIB}" \
11743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11744                   dvi) \
11745           || exit 1
11746
11747 @endif gcc
11748
11749 .PHONY: maybe-pdf-gcc pdf-gcc
11750 maybe-pdf-gcc:
11751 @if gcc
11752 maybe-pdf-gcc: pdf-gcc
11753
11754 pdf-gcc: \
11755     configure-gcc 
11756         @[ -f ./gcc/Makefile ] || exit 0; \
11757         r=`${PWD_COMMAND}`; export r; \
11758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11759         $(HOST_EXPORTS) \
11760         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11762         done; \
11763         echo "Doing pdf in gcc"; \
11764         (cd $(HOST_SUBDIR)/gcc && \
11765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11767                   "RANLIB=$${RANLIB}" \
11768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11769                   pdf) \
11770           || exit 1
11771
11772 @endif gcc
11773
11774 .PHONY: maybe-html-gcc html-gcc
11775 maybe-html-gcc:
11776 @if gcc
11777 maybe-html-gcc: html-gcc
11778
11779 html-gcc: \
11780     configure-gcc 
11781         @[ -f ./gcc/Makefile ] || exit 0; \
11782         r=`${PWD_COMMAND}`; export r; \
11783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11784         $(HOST_EXPORTS) \
11785         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11787         done; \
11788         echo "Doing html in gcc"; \
11789         (cd $(HOST_SUBDIR)/gcc && \
11790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11792                   "RANLIB=$${RANLIB}" \
11793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11794                   html) \
11795           || exit 1
11796
11797 @endif gcc
11798
11799 .PHONY: maybe-TAGS-gcc TAGS-gcc
11800 maybe-TAGS-gcc:
11801 @if gcc
11802 maybe-TAGS-gcc: TAGS-gcc
11803
11804 TAGS-gcc: \
11805     configure-gcc 
11806         @[ -f ./gcc/Makefile ] || exit 0; \
11807         r=`${PWD_COMMAND}`; export r; \
11808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11809         $(HOST_EXPORTS) \
11810         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11812         done; \
11813         echo "Doing TAGS in gcc"; \
11814         (cd $(HOST_SUBDIR)/gcc && \
11815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11817                   "RANLIB=$${RANLIB}" \
11818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11819                   TAGS) \
11820           || exit 1
11821
11822 @endif gcc
11823
11824 .PHONY: maybe-install-info-gcc install-info-gcc
11825 maybe-install-info-gcc:
11826 @if gcc
11827 maybe-install-info-gcc: install-info-gcc
11828
11829 install-info-gcc: \
11830     configure-gcc \
11831     info-gcc 
11832         @[ -f ./gcc/Makefile ] || exit 0; \
11833         r=`${PWD_COMMAND}`; export r; \
11834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11835         $(HOST_EXPORTS) \
11836         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11838         done; \
11839         echo "Doing install-info in gcc"; \
11840         (cd $(HOST_SUBDIR)/gcc && \
11841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11843                   "RANLIB=$${RANLIB}" \
11844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11845                   install-info) \
11846           || exit 1
11847
11848 @endif gcc
11849
11850 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
11851 maybe-install-pdf-gcc:
11852 @if gcc
11853 maybe-install-pdf-gcc: install-pdf-gcc
11854
11855 install-pdf-gcc: \
11856     configure-gcc \
11857     pdf-gcc 
11858         @[ -f ./gcc/Makefile ] || exit 0; \
11859         r=`${PWD_COMMAND}`; export r; \
11860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11861         $(HOST_EXPORTS) \
11862         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11864         done; \
11865         echo "Doing install-pdf in gcc"; \
11866         (cd $(HOST_SUBDIR)/gcc && \
11867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11869                   "RANLIB=$${RANLIB}" \
11870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11871                   install-pdf) \
11872           || exit 1
11873
11874 @endif gcc
11875
11876 .PHONY: maybe-install-html-gcc install-html-gcc
11877 maybe-install-html-gcc:
11878 @if gcc
11879 maybe-install-html-gcc: install-html-gcc
11880
11881 install-html-gcc: \
11882     configure-gcc \
11883     html-gcc 
11884         @[ -f ./gcc/Makefile ] || exit 0; \
11885         r=`${PWD_COMMAND}`; export r; \
11886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887         $(HOST_EXPORTS) \
11888         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11890         done; \
11891         echo "Doing install-html in gcc"; \
11892         (cd $(HOST_SUBDIR)/gcc && \
11893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11895                   "RANLIB=$${RANLIB}" \
11896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11897                   install-html) \
11898           || exit 1
11899
11900 @endif gcc
11901
11902 .PHONY: maybe-installcheck-gcc installcheck-gcc
11903 maybe-installcheck-gcc:
11904 @if gcc
11905 maybe-installcheck-gcc: installcheck-gcc
11906
11907 installcheck-gcc: \
11908     configure-gcc 
11909         @[ -f ./gcc/Makefile ] || exit 0; \
11910         r=`${PWD_COMMAND}`; export r; \
11911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11912         $(HOST_EXPORTS) \
11913         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11915         done; \
11916         echo "Doing installcheck in gcc"; \
11917         (cd $(HOST_SUBDIR)/gcc && \
11918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11920                   "RANLIB=$${RANLIB}" \
11921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11922                   installcheck) \
11923           || exit 1
11924
11925 @endif gcc
11926
11927 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11928 maybe-mostlyclean-gcc:
11929 @if gcc
11930 maybe-mostlyclean-gcc: mostlyclean-gcc
11931
11932 mostlyclean-gcc: 
11933         @[ -f ./gcc/Makefile ] || exit 0; \
11934         r=`${PWD_COMMAND}`; export r; \
11935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936         $(HOST_EXPORTS) \
11937         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11939         done; \
11940         echo "Doing mostlyclean in gcc"; \
11941         (cd $(HOST_SUBDIR)/gcc && \
11942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11944                   "RANLIB=$${RANLIB}" \
11945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11946                   mostlyclean) \
11947           || exit 1
11948
11949 @endif gcc
11950
11951 .PHONY: maybe-clean-gcc clean-gcc
11952 maybe-clean-gcc:
11953 @if gcc
11954 maybe-clean-gcc: clean-gcc
11955
11956 clean-gcc: 
11957         @[ -f ./gcc/Makefile ] || exit 0; \
11958         r=`${PWD_COMMAND}`; export r; \
11959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11960         $(HOST_EXPORTS) \
11961         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11963         done; \
11964         echo "Doing clean in gcc"; \
11965         (cd $(HOST_SUBDIR)/gcc && \
11966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11968                   "RANLIB=$${RANLIB}" \
11969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11970                   clean) \
11971           || exit 1
11972
11973 @endif gcc
11974
11975 .PHONY: maybe-distclean-gcc distclean-gcc
11976 maybe-distclean-gcc:
11977 @if gcc
11978 maybe-distclean-gcc: distclean-gcc
11979
11980 distclean-gcc: 
11981         @[ -f ./gcc/Makefile ] || exit 0; \
11982         r=`${PWD_COMMAND}`; export r; \
11983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11984         $(HOST_EXPORTS) \
11985         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11987         done; \
11988         echo "Doing distclean in gcc"; \
11989         (cd $(HOST_SUBDIR)/gcc && \
11990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11992                   "RANLIB=$${RANLIB}" \
11993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11994                   distclean) \
11995           || exit 1
11996
11997 @endif gcc
11998
11999 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12000 maybe-maintainer-clean-gcc:
12001 @if gcc
12002 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12003
12004 maintainer-clean-gcc: 
12005         @[ -f ./gcc/Makefile ] || exit 0; \
12006         r=`${PWD_COMMAND}`; export r; \
12007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12008         $(HOST_EXPORTS) \
12009         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12011         done; \
12012         echo "Doing maintainer-clean in gcc"; \
12013         (cd $(HOST_SUBDIR)/gcc && \
12014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12016                   "RANLIB=$${RANLIB}" \
12017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12018                   maintainer-clean) \
12019           || exit 1
12020
12021 @endif gcc
12022
12023
12024
12025 .PHONY: configure-gmp maybe-configure-gmp
12026 maybe-configure-gmp:
12027 @if gcc-bootstrap
12028 configure-gmp: stage_current
12029 @endif gcc-bootstrap
12030 @if gmp
12031 maybe-configure-gmp: configure-gmp
12032 configure-gmp: 
12033         @r=`${PWD_COMMAND}`; export r; \
12034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12035         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12037         $(HOST_EXPORTS)  \
12038         echo Configuring in $(HOST_SUBDIR)/gmp; \
12039         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12040         case $(srcdir) in \
12041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12042           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12044         esac; \
12045         module_srcdir=gmp; \
12046         $(SHELL) \
12047           $$s/$$module_srcdir/configure \
12048           --srcdir=$${topdir}/$$module_srcdir \
12049           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12050           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12051           || exit 1
12052 @endif gmp
12053
12054
12055
12056 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12057 maybe-configure-stage1-gmp:
12058 @if gmp-bootstrap
12059 maybe-configure-stage1-gmp: configure-stage1-gmp
12060 configure-stage1-gmp:
12061         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12062         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12063         @r=`${PWD_COMMAND}`; export r; \
12064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12065         TFLAGS="$(STAGE1_TFLAGS)"; \
12066         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12067         $(HOST_EXPORTS) \
12068         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12069         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12070         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12071         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12073         cd $(HOST_SUBDIR)/gmp || exit 1; \
12074         case $(srcdir) in \
12075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12076           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12078         esac; \
12079         module_srcdir=gmp; \
12080         $(SHELL) $$s/$$module_srcdir/configure \
12081           --srcdir=$${topdir}/$$module_srcdir \
12082           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12083           --target=none-${host_vendor}-${host_os} \
12084            \
12085           $(STAGE1_CONFIGURE_FLAGS) \
12086           --disable-shared LEX="touch lex.yy.c"
12087 @endif gmp-bootstrap
12088
12089 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12090 maybe-configure-stage2-gmp:
12091 @if gmp-bootstrap
12092 maybe-configure-stage2-gmp: configure-stage2-gmp
12093 configure-stage2-gmp:
12094         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12095         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12096         @r=`${PWD_COMMAND}`; export r; \
12097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12098         TFLAGS="$(STAGE2_TFLAGS)"; \
12099         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12100         $(HOST_EXPORTS) \
12101         $(POSTSTAGE1_HOST_EXPORTS) \
12102         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12103         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12104         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12105         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12107         cd $(HOST_SUBDIR)/gmp || exit 1; \
12108         case $(srcdir) in \
12109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12110           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12112         esac; \
12113         module_srcdir=gmp; \
12114         $(SHELL) $$s/$$module_srcdir/configure \
12115           --srcdir=$${topdir}/$$module_srcdir \
12116           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12117           --target=none-${host_vendor}-${host_os} \
12118           --with-build-libsubdir=$(HOST_SUBDIR) \
12119           $(STAGE2_CONFIGURE_FLAGS) \
12120           --disable-shared LEX="touch lex.yy.c"
12121 @endif gmp-bootstrap
12122
12123 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12124 maybe-configure-stage3-gmp:
12125 @if gmp-bootstrap
12126 maybe-configure-stage3-gmp: configure-stage3-gmp
12127 configure-stage3-gmp:
12128         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12130         @r=`${PWD_COMMAND}`; export r; \
12131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132         TFLAGS="$(STAGE3_TFLAGS)"; \
12133         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12134         $(HOST_EXPORTS) \
12135         $(POSTSTAGE1_HOST_EXPORTS) \
12136         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12137         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12138         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12139         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12141         cd $(HOST_SUBDIR)/gmp || exit 1; \
12142         case $(srcdir) in \
12143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12144           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12146         esac; \
12147         module_srcdir=gmp; \
12148         $(SHELL) $$s/$$module_srcdir/configure \
12149           --srcdir=$${topdir}/$$module_srcdir \
12150           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12151           --target=none-${host_vendor}-${host_os} \
12152           --with-build-libsubdir=$(HOST_SUBDIR) \
12153           $(STAGE3_CONFIGURE_FLAGS) \
12154           --disable-shared LEX="touch lex.yy.c"
12155 @endif gmp-bootstrap
12156
12157 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12158 maybe-configure-stage4-gmp:
12159 @if gmp-bootstrap
12160 maybe-configure-stage4-gmp: configure-stage4-gmp
12161 configure-stage4-gmp:
12162         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12164         @r=`${PWD_COMMAND}`; export r; \
12165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166         TFLAGS="$(STAGE4_TFLAGS)"; \
12167         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12168         $(HOST_EXPORTS) \
12169         $(POSTSTAGE1_HOST_EXPORTS) \
12170         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12171         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12172         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12173         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12175         cd $(HOST_SUBDIR)/gmp || exit 1; \
12176         case $(srcdir) in \
12177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12178           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12180         esac; \
12181         module_srcdir=gmp; \
12182         $(SHELL) $$s/$$module_srcdir/configure \
12183           --srcdir=$${topdir}/$$module_srcdir \
12184           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12185           --target=none-${host_vendor}-${host_os} \
12186           --with-build-libsubdir=$(HOST_SUBDIR) \
12187           $(STAGE4_CONFIGURE_FLAGS) \
12188           --disable-shared LEX="touch lex.yy.c"
12189 @endif gmp-bootstrap
12190
12191 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12192 maybe-configure-stageprofile-gmp:
12193 @if gmp-bootstrap
12194 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12195 configure-stageprofile-gmp:
12196         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12198         @r=`${PWD_COMMAND}`; export r; \
12199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12200         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12201         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12202         $(HOST_EXPORTS) \
12203         $(POSTSTAGE1_HOST_EXPORTS) \
12204         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12205         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12206         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12207         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12209         cd $(HOST_SUBDIR)/gmp || exit 1; \
12210         case $(srcdir) in \
12211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12212           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12214         esac; \
12215         module_srcdir=gmp; \
12216         $(SHELL) $$s/$$module_srcdir/configure \
12217           --srcdir=$${topdir}/$$module_srcdir \
12218           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12219           --target=none-${host_vendor}-${host_os} \
12220           --with-build-libsubdir=$(HOST_SUBDIR) \
12221           $(STAGEprofile_CONFIGURE_FLAGS) \
12222           --disable-shared LEX="touch lex.yy.c"
12223 @endif gmp-bootstrap
12224
12225 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12226 maybe-configure-stagefeedback-gmp:
12227 @if gmp-bootstrap
12228 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12229 configure-stagefeedback-gmp:
12230         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12231         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12232         @r=`${PWD_COMMAND}`; export r; \
12233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12234         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12235         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12236         $(HOST_EXPORTS) \
12237         $(POSTSTAGE1_HOST_EXPORTS) \
12238         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12239         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12240         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12241         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12243         cd $(HOST_SUBDIR)/gmp || exit 1; \
12244         case $(srcdir) in \
12245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12246           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12248         esac; \
12249         module_srcdir=gmp; \
12250         $(SHELL) $$s/$$module_srcdir/configure \
12251           --srcdir=$${topdir}/$$module_srcdir \
12252           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12253           --target=none-${host_vendor}-${host_os} \
12254           --with-build-libsubdir=$(HOST_SUBDIR) \
12255           $(STAGEfeedback_CONFIGURE_FLAGS) \
12256           --disable-shared LEX="touch lex.yy.c"
12257 @endif gmp-bootstrap
12258
12259 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12260 maybe-configure-stageautoprofile-gmp:
12261 @if gmp-bootstrap
12262 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12263 configure-stageautoprofile-gmp:
12264         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12266         @r=`${PWD_COMMAND}`; export r; \
12267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12269         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12270         $(HOST_EXPORTS) \
12271         $(POSTSTAGE1_HOST_EXPORTS) \
12272         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12273         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12274         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12275         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12277         cd $(HOST_SUBDIR)/gmp || exit 1; \
12278         case $(srcdir) in \
12279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12280           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12282         esac; \
12283         module_srcdir=gmp; \
12284         $(SHELL) $$s/$$module_srcdir/configure \
12285           --srcdir=$${topdir}/$$module_srcdir \
12286           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12287           --target=none-${host_vendor}-${host_os} \
12288           --with-build-libsubdir=$(HOST_SUBDIR) \
12289           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12290           --disable-shared LEX="touch lex.yy.c"
12291 @endif gmp-bootstrap
12292
12293 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12294 maybe-configure-stageautofeedback-gmp:
12295 @if gmp-bootstrap
12296 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12297 configure-stageautofeedback-gmp:
12298         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12300         @r=`${PWD_COMMAND}`; export r; \
12301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12302         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12303         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12304         $(HOST_EXPORTS) \
12305         $(POSTSTAGE1_HOST_EXPORTS) \
12306         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12307         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12308         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12309         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12311         cd $(HOST_SUBDIR)/gmp || exit 1; \
12312         case $(srcdir) in \
12313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12314           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12316         esac; \
12317         module_srcdir=gmp; \
12318         $(SHELL) $$s/$$module_srcdir/configure \
12319           --srcdir=$${topdir}/$$module_srcdir \
12320           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12321           --target=none-${host_vendor}-${host_os} \
12322           --with-build-libsubdir=$(HOST_SUBDIR) \
12323           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12324           --disable-shared LEX="touch lex.yy.c"
12325 @endif gmp-bootstrap
12326
12327
12328
12329
12330
12331 .PHONY: all-gmp maybe-all-gmp
12332 maybe-all-gmp:
12333 @if gcc-bootstrap
12334 all-gmp: stage_current
12335 @endif gcc-bootstrap
12336 @if gmp
12337 TARGET-gmp=all
12338 maybe-all-gmp: all-gmp
12339 all-gmp: configure-gmp
12340         @r=`${PWD_COMMAND}`; export r; \
12341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12342         $(HOST_EXPORTS)  \
12343         (cd $(HOST_SUBDIR)/gmp && \
12344           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12345                 $(TARGET-gmp))
12346 @endif gmp
12347
12348
12349
12350 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
12351 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
12352 maybe-all-stage1-gmp:
12353 maybe-clean-stage1-gmp:
12354 @if gmp-bootstrap
12355 maybe-all-stage1-gmp: all-stage1-gmp
12356 all-stage1: all-stage1-gmp
12357 TARGET-stage1-gmp = $(TARGET-gmp)
12358 all-stage1-gmp: configure-stage1-gmp
12359         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12360         @r=`${PWD_COMMAND}`; export r; \
12361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12362         TFLAGS="$(STAGE1_TFLAGS)"; \
12363         $(HOST_EXPORTS)  \
12364         cd $(HOST_SUBDIR)/gmp && \
12365          \
12366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12367                 CFLAGS="$(STAGE1_CFLAGS)" \
12368                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12369                 LIBCFLAGS="$(LIBCFLAGS)" \
12370                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12371                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12372                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12373                 $(EXTRA_HOST_FLAGS)  \
12374                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12375                 TFLAGS="$(STAGE1_TFLAGS)"  \
12376                 $(TARGET-stage1-gmp)
12377
12378 maybe-clean-stage1-gmp: clean-stage1-gmp
12379 clean-stage1: clean-stage1-gmp
12380 clean-stage1-gmp:
12381         @if [ $(current_stage) = stage1 ]; then \
12382           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12383         else \
12384           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
12385           $(MAKE) stage1-start; \
12386         fi; \
12387         cd $(HOST_SUBDIR)/gmp && \
12388         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12389         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12390 @endif gmp-bootstrap
12391
12392
12393 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
12394 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
12395 maybe-all-stage2-gmp:
12396 maybe-clean-stage2-gmp:
12397 @if gmp-bootstrap
12398 maybe-all-stage2-gmp: all-stage2-gmp
12399 all-stage2: all-stage2-gmp
12400 TARGET-stage2-gmp = $(TARGET-gmp)
12401 all-stage2-gmp: configure-stage2-gmp
12402         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12403         @r=`${PWD_COMMAND}`; export r; \
12404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12405         TFLAGS="$(STAGE2_TFLAGS)"; \
12406         $(HOST_EXPORTS) \
12407         $(POSTSTAGE1_HOST_EXPORTS)  \
12408         cd $(HOST_SUBDIR)/gmp && \
12409          \
12410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12411                 CFLAGS="$(STAGE2_CFLAGS)" \
12412                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12413                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12417                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12418                 TFLAGS="$(STAGE2_TFLAGS)"  \
12419                 $(TARGET-stage2-gmp)
12420
12421 maybe-clean-stage2-gmp: clean-stage2-gmp
12422 clean-stage2: clean-stage2-gmp
12423 clean-stage2-gmp:
12424         @if [ $(current_stage) = stage2 ]; then \
12425           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12426         else \
12427           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
12428           $(MAKE) stage2-start; \
12429         fi; \
12430         cd $(HOST_SUBDIR)/gmp && \
12431         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12432 @endif gmp-bootstrap
12433
12434
12435 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
12436 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
12437 maybe-all-stage3-gmp:
12438 maybe-clean-stage3-gmp:
12439 @if gmp-bootstrap
12440 maybe-all-stage3-gmp: all-stage3-gmp
12441 all-stage3: all-stage3-gmp
12442 TARGET-stage3-gmp = $(TARGET-gmp)
12443 all-stage3-gmp: configure-stage3-gmp
12444         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12445         @r=`${PWD_COMMAND}`; export r; \
12446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12447         TFLAGS="$(STAGE3_TFLAGS)"; \
12448         $(HOST_EXPORTS) \
12449         $(POSTSTAGE1_HOST_EXPORTS)  \
12450         cd $(HOST_SUBDIR)/gmp && \
12451          \
12452         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12453                 CFLAGS="$(STAGE3_CFLAGS)" \
12454                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12455                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12456                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12457                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12458                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12459                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12460                 TFLAGS="$(STAGE3_TFLAGS)"  \
12461                 $(TARGET-stage3-gmp)
12462
12463 maybe-clean-stage3-gmp: clean-stage3-gmp
12464 clean-stage3: clean-stage3-gmp
12465 clean-stage3-gmp:
12466         @if [ $(current_stage) = stage3 ]; then \
12467           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12468         else \
12469           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
12470           $(MAKE) stage3-start; \
12471         fi; \
12472         cd $(HOST_SUBDIR)/gmp && \
12473         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12474 @endif gmp-bootstrap
12475
12476
12477 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
12478 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
12479 maybe-all-stage4-gmp:
12480 maybe-clean-stage4-gmp:
12481 @if gmp-bootstrap
12482 maybe-all-stage4-gmp: all-stage4-gmp
12483 all-stage4: all-stage4-gmp
12484 TARGET-stage4-gmp = $(TARGET-gmp)
12485 all-stage4-gmp: configure-stage4-gmp
12486         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12487         @r=`${PWD_COMMAND}`; export r; \
12488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489         TFLAGS="$(STAGE4_TFLAGS)"; \
12490         $(HOST_EXPORTS) \
12491         $(POSTSTAGE1_HOST_EXPORTS)  \
12492         cd $(HOST_SUBDIR)/gmp && \
12493          \
12494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12495                 CFLAGS="$(STAGE4_CFLAGS)" \
12496                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12497                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12498                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12499                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12500                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12501                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12502                 TFLAGS="$(STAGE4_TFLAGS)"  \
12503                 $(TARGET-stage4-gmp)
12504
12505 maybe-clean-stage4-gmp: clean-stage4-gmp
12506 clean-stage4: clean-stage4-gmp
12507 clean-stage4-gmp:
12508         @if [ $(current_stage) = stage4 ]; then \
12509           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12510         else \
12511           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
12512           $(MAKE) stage4-start; \
12513         fi; \
12514         cd $(HOST_SUBDIR)/gmp && \
12515         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12516 @endif gmp-bootstrap
12517
12518
12519 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
12520 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
12521 maybe-all-stageprofile-gmp:
12522 maybe-clean-stageprofile-gmp:
12523 @if gmp-bootstrap
12524 maybe-all-stageprofile-gmp: all-stageprofile-gmp
12525 all-stageprofile: all-stageprofile-gmp
12526 TARGET-stageprofile-gmp = $(TARGET-gmp)
12527 all-stageprofile-gmp: configure-stageprofile-gmp
12528         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12529         @r=`${PWD_COMMAND}`; export r; \
12530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12531         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12532         $(HOST_EXPORTS) \
12533         $(POSTSTAGE1_HOST_EXPORTS)  \
12534         cd $(HOST_SUBDIR)/gmp && \
12535          \
12536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12537                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12538                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12539                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12540                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12541                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12542                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12543                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12544                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12545                 $(TARGET-stageprofile-gmp)
12546
12547 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
12548 clean-stageprofile: clean-stageprofile-gmp
12549 clean-stageprofile-gmp:
12550         @if [ $(current_stage) = stageprofile ]; then \
12551           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12552         else \
12553           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
12554           $(MAKE) stageprofile-start; \
12555         fi; \
12556         cd $(HOST_SUBDIR)/gmp && \
12557         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12558 @endif gmp-bootstrap
12559
12560
12561 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
12562 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
12563 maybe-all-stagefeedback-gmp:
12564 maybe-clean-stagefeedback-gmp:
12565 @if gmp-bootstrap
12566 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
12567 all-stagefeedback: all-stagefeedback-gmp
12568 TARGET-stagefeedback-gmp = $(TARGET-gmp)
12569 all-stagefeedback-gmp: configure-stagefeedback-gmp
12570         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12571         @r=`${PWD_COMMAND}`; export r; \
12572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12574         $(HOST_EXPORTS) \
12575         $(POSTSTAGE1_HOST_EXPORTS)  \
12576         cd $(HOST_SUBDIR)/gmp && \
12577          \
12578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12579                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12580                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12581                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12586                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12587                 $(TARGET-stagefeedback-gmp)
12588
12589 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
12590 clean-stagefeedback: clean-stagefeedback-gmp
12591 clean-stagefeedback-gmp:
12592         @if [ $(current_stage) = stagefeedback ]; then \
12593           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12594         else \
12595           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
12596           $(MAKE) stagefeedback-start; \
12597         fi; \
12598         cd $(HOST_SUBDIR)/gmp && \
12599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12600 @endif gmp-bootstrap
12601
12602
12603 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
12604 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
12605 maybe-all-stageautoprofile-gmp:
12606 maybe-clean-stageautoprofile-gmp:
12607 @if gmp-bootstrap
12608 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
12609 all-stageautoprofile: all-stageautoprofile-gmp
12610 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
12611 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
12612         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12613         @r=`${PWD_COMMAND}`; export r; \
12614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12615         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12616         $(HOST_EXPORTS) \
12617         $(POSTSTAGE1_HOST_EXPORTS)  \
12618         cd $(HOST_SUBDIR)/gmp && \
12619         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12621                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12622                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12623                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12628                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12629                 $(TARGET-stageautoprofile-gmp)
12630
12631 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
12632 clean-stageautoprofile: clean-stageautoprofile-gmp
12633 clean-stageautoprofile-gmp:
12634         @if [ $(current_stage) = stageautoprofile ]; then \
12635           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12636         else \
12637           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
12638           $(MAKE) stageautoprofile-start; \
12639         fi; \
12640         cd $(HOST_SUBDIR)/gmp && \
12641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12642 @endif gmp-bootstrap
12643
12644
12645 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
12646 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
12647 maybe-all-stageautofeedback-gmp:
12648 maybe-clean-stageautofeedback-gmp:
12649 @if gmp-bootstrap
12650 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
12651 all-stageautofeedback: all-stageautofeedback-gmp
12652 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
12653 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
12654         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12655         @r=`${PWD_COMMAND}`; export r; \
12656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12658         $(HOST_EXPORTS) \
12659         $(POSTSTAGE1_HOST_EXPORTS)  \
12660         cd $(HOST_SUBDIR)/gmp && \
12661          \
12662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12663                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12664                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12665                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12670                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12671                 $(TARGET-stageautofeedback-gmp)
12672
12673 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
12674 clean-stageautofeedback: clean-stageautofeedback-gmp
12675 clean-stageautofeedback-gmp:
12676         @if [ $(current_stage) = stageautofeedback ]; then \
12677           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12678         else \
12679           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
12680           $(MAKE) stageautofeedback-start; \
12681         fi; \
12682         cd $(HOST_SUBDIR)/gmp && \
12683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12684 @endif gmp-bootstrap
12685
12686
12687
12688
12689
12690 .PHONY: check-gmp maybe-check-gmp
12691 maybe-check-gmp:
12692 @if gmp
12693 maybe-check-gmp: check-gmp
12694
12695 check-gmp:
12696         @: $(MAKE); $(unstage)
12697         @r=`${PWD_COMMAND}`; export r; \
12698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12700         (cd $(HOST_SUBDIR)/gmp && \
12701           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12702
12703 @endif gmp
12704
12705 .PHONY: install-gmp maybe-install-gmp
12706 maybe-install-gmp:
12707 @if gmp
12708 maybe-install-gmp: install-gmp
12709
12710 install-gmp:
12711
12712 @endif gmp
12713
12714 .PHONY: install-strip-gmp maybe-install-strip-gmp
12715 maybe-install-strip-gmp:
12716 @if gmp
12717 maybe-install-strip-gmp: install-strip-gmp
12718
12719 install-strip-gmp:
12720
12721 @endif gmp
12722
12723 # Other targets (info, dvi, pdf, etc.)
12724
12725 .PHONY: maybe-info-gmp info-gmp
12726 maybe-info-gmp:
12727 @if gmp
12728 maybe-info-gmp: info-gmp
12729
12730 info-gmp: \
12731     configure-gmp 
12732         @[ -f ./gmp/Makefile ] || exit 0; \
12733         r=`${PWD_COMMAND}`; export r; \
12734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735         $(HOST_EXPORTS) \
12736         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738         done; \
12739         echo "Doing info in gmp"; \
12740         (cd $(HOST_SUBDIR)/gmp && \
12741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12743                   "RANLIB=$${RANLIB}" \
12744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12745                   info) \
12746           || exit 1
12747
12748 @endif gmp
12749
12750 .PHONY: maybe-dvi-gmp dvi-gmp
12751 maybe-dvi-gmp:
12752 @if gmp
12753 maybe-dvi-gmp: dvi-gmp
12754
12755 dvi-gmp: \
12756     configure-gmp 
12757         @[ -f ./gmp/Makefile ] || exit 0; \
12758         r=`${PWD_COMMAND}`; export r; \
12759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12760         $(HOST_EXPORTS) \
12761         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12763         done; \
12764         echo "Doing dvi in gmp"; \
12765         (cd $(HOST_SUBDIR)/gmp && \
12766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12768                   "RANLIB=$${RANLIB}" \
12769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12770                   dvi) \
12771           || exit 1
12772
12773 @endif gmp
12774
12775 .PHONY: maybe-pdf-gmp pdf-gmp
12776 maybe-pdf-gmp:
12777 @if gmp
12778 maybe-pdf-gmp: pdf-gmp
12779
12780 pdf-gmp: \
12781     configure-gmp 
12782         @[ -f ./gmp/Makefile ] || exit 0; \
12783         r=`${PWD_COMMAND}`; export r; \
12784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785         $(HOST_EXPORTS) \
12786         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12788         done; \
12789         echo "Doing pdf in gmp"; \
12790         (cd $(HOST_SUBDIR)/gmp && \
12791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12793                   "RANLIB=$${RANLIB}" \
12794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12795                   pdf) \
12796           || exit 1
12797
12798 @endif gmp
12799
12800 .PHONY: maybe-html-gmp html-gmp
12801 maybe-html-gmp:
12802 @if gmp
12803 maybe-html-gmp: html-gmp
12804
12805 html-gmp: \
12806     configure-gmp 
12807         @[ -f ./gmp/Makefile ] || exit 0; \
12808         r=`${PWD_COMMAND}`; export r; \
12809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12810         $(HOST_EXPORTS) \
12811         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12813         done; \
12814         echo "Doing html in gmp"; \
12815         (cd $(HOST_SUBDIR)/gmp && \
12816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12818                   "RANLIB=$${RANLIB}" \
12819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12820                   html) \
12821           || exit 1
12822
12823 @endif gmp
12824
12825 .PHONY: maybe-TAGS-gmp TAGS-gmp
12826 maybe-TAGS-gmp:
12827 @if gmp
12828 maybe-TAGS-gmp: TAGS-gmp
12829
12830 TAGS-gmp: \
12831     configure-gmp 
12832         @[ -f ./gmp/Makefile ] || exit 0; \
12833         r=`${PWD_COMMAND}`; export r; \
12834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12835         $(HOST_EXPORTS) \
12836         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12838         done; \
12839         echo "Doing TAGS in gmp"; \
12840         (cd $(HOST_SUBDIR)/gmp && \
12841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12843                   "RANLIB=$${RANLIB}" \
12844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12845                   TAGS) \
12846           || exit 1
12847
12848 @endif gmp
12849
12850 .PHONY: maybe-install-info-gmp install-info-gmp
12851 maybe-install-info-gmp:
12852 @if gmp
12853 maybe-install-info-gmp: install-info-gmp
12854
12855 install-info-gmp: \
12856     configure-gmp \
12857     info-gmp 
12858         @[ -f ./gmp/Makefile ] || exit 0; \
12859         r=`${PWD_COMMAND}`; export r; \
12860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861         $(HOST_EXPORTS) \
12862         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864         done; \
12865         echo "Doing install-info in gmp"; \
12866         (cd $(HOST_SUBDIR)/gmp && \
12867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869                   "RANLIB=$${RANLIB}" \
12870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871                   install-info) \
12872           || exit 1
12873
12874 @endif gmp
12875
12876 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
12877 maybe-install-pdf-gmp:
12878 @if gmp
12879 maybe-install-pdf-gmp: install-pdf-gmp
12880
12881 install-pdf-gmp: \
12882     configure-gmp \
12883     pdf-gmp 
12884         @[ -f ./gmp/Makefile ] || exit 0; \
12885         r=`${PWD_COMMAND}`; export r; \
12886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887         $(HOST_EXPORTS) \
12888         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12890         done; \
12891         echo "Doing install-pdf in gmp"; \
12892         (cd $(HOST_SUBDIR)/gmp && \
12893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12895                   "RANLIB=$${RANLIB}" \
12896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12897                   install-pdf) \
12898           || exit 1
12899
12900 @endif gmp
12901
12902 .PHONY: maybe-install-html-gmp install-html-gmp
12903 maybe-install-html-gmp:
12904 @if gmp
12905 maybe-install-html-gmp: install-html-gmp
12906
12907 install-html-gmp: \
12908     configure-gmp \
12909     html-gmp 
12910         @[ -f ./gmp/Makefile ] || exit 0; \
12911         r=`${PWD_COMMAND}`; export r; \
12912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12913         $(HOST_EXPORTS) \
12914         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12916         done; \
12917         echo "Doing install-html in gmp"; \
12918         (cd $(HOST_SUBDIR)/gmp && \
12919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12921                   "RANLIB=$${RANLIB}" \
12922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12923                   install-html) \
12924           || exit 1
12925
12926 @endif gmp
12927
12928 .PHONY: maybe-installcheck-gmp installcheck-gmp
12929 maybe-installcheck-gmp:
12930 @if gmp
12931 maybe-installcheck-gmp: installcheck-gmp
12932
12933 installcheck-gmp: \
12934     configure-gmp 
12935         @[ -f ./gmp/Makefile ] || exit 0; \
12936         r=`${PWD_COMMAND}`; export r; \
12937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12938         $(HOST_EXPORTS) \
12939         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12941         done; \
12942         echo "Doing installcheck in gmp"; \
12943         (cd $(HOST_SUBDIR)/gmp && \
12944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12946                   "RANLIB=$${RANLIB}" \
12947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12948                   installcheck) \
12949           || exit 1
12950
12951 @endif gmp
12952
12953 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
12954 maybe-mostlyclean-gmp:
12955 @if gmp
12956 maybe-mostlyclean-gmp: mostlyclean-gmp
12957
12958 mostlyclean-gmp: 
12959         @[ -f ./gmp/Makefile ] || exit 0; \
12960         r=`${PWD_COMMAND}`; export r; \
12961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12962         $(HOST_EXPORTS) \
12963         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12965         done; \
12966         echo "Doing mostlyclean in gmp"; \
12967         (cd $(HOST_SUBDIR)/gmp && \
12968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12970                   "RANLIB=$${RANLIB}" \
12971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12972                   mostlyclean) \
12973           || exit 1
12974
12975 @endif gmp
12976
12977 .PHONY: maybe-clean-gmp clean-gmp
12978 maybe-clean-gmp:
12979 @if gmp
12980 maybe-clean-gmp: clean-gmp
12981
12982 clean-gmp: 
12983         @[ -f ./gmp/Makefile ] || exit 0; \
12984         r=`${PWD_COMMAND}`; export r; \
12985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12986         $(HOST_EXPORTS) \
12987         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12989         done; \
12990         echo "Doing clean in gmp"; \
12991         (cd $(HOST_SUBDIR)/gmp && \
12992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12994                   "RANLIB=$${RANLIB}" \
12995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12996                   clean) \
12997           || exit 1
12998
12999 @endif gmp
13000
13001 .PHONY: maybe-distclean-gmp distclean-gmp
13002 maybe-distclean-gmp:
13003 @if gmp
13004 maybe-distclean-gmp: distclean-gmp
13005
13006 distclean-gmp: 
13007         @[ -f ./gmp/Makefile ] || exit 0; \
13008         r=`${PWD_COMMAND}`; export r; \
13009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13010         $(HOST_EXPORTS) \
13011         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13013         done; \
13014         echo "Doing distclean in gmp"; \
13015         (cd $(HOST_SUBDIR)/gmp && \
13016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13018                   "RANLIB=$${RANLIB}" \
13019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13020                   distclean) \
13021           || exit 1
13022
13023 @endif gmp
13024
13025 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13026 maybe-maintainer-clean-gmp:
13027 @if gmp
13028 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13029
13030 maintainer-clean-gmp: 
13031         @[ -f ./gmp/Makefile ] || exit 0; \
13032         r=`${PWD_COMMAND}`; export r; \
13033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13034         $(HOST_EXPORTS) \
13035         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13037         done; \
13038         echo "Doing maintainer-clean in gmp"; \
13039         (cd $(HOST_SUBDIR)/gmp && \
13040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13042                   "RANLIB=$${RANLIB}" \
13043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13044                   maintainer-clean) \
13045           || exit 1
13046
13047 @endif gmp
13048
13049
13050
13051 .PHONY: configure-mpfr maybe-configure-mpfr
13052 maybe-configure-mpfr:
13053 @if gcc-bootstrap
13054 configure-mpfr: stage_current
13055 @endif gcc-bootstrap
13056 @if mpfr
13057 maybe-configure-mpfr: configure-mpfr
13058 configure-mpfr: 
13059         @r=`${PWD_COMMAND}`; export r; \
13060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13061         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13063         $(HOST_EXPORTS)  \
13064         echo Configuring in $(HOST_SUBDIR)/mpfr; \
13065         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13066         case $(srcdir) in \
13067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13068           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13070         esac; \
13071         module_srcdir=mpfr; \
13072         $(SHELL) \
13073           $$s/$$module_srcdir/configure \
13074           --srcdir=$${topdir}/$$module_srcdir \
13075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13076           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13077           || exit 1
13078 @endif mpfr
13079
13080
13081
13082 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13083 maybe-configure-stage1-mpfr:
13084 @if mpfr-bootstrap
13085 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13086 configure-stage1-mpfr:
13087         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13089         @r=`${PWD_COMMAND}`; export r; \
13090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13091         TFLAGS="$(STAGE1_TFLAGS)"; \
13092         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13093         $(HOST_EXPORTS) \
13094         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13095         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13096         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13097         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13099         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13100         case $(srcdir) in \
13101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13102           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13104         esac; \
13105         module_srcdir=mpfr; \
13106         $(SHELL) $$s/$$module_srcdir/configure \
13107           --srcdir=$${topdir}/$$module_srcdir \
13108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13109           --target=${target_alias} \
13110            \
13111           $(STAGE1_CONFIGURE_FLAGS) \
13112           --disable-shared @extra_mpfr_configure_flags@
13113 @endif mpfr-bootstrap
13114
13115 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13116 maybe-configure-stage2-mpfr:
13117 @if mpfr-bootstrap
13118 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13119 configure-stage2-mpfr:
13120         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13122         @r=`${PWD_COMMAND}`; export r; \
13123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13124         TFLAGS="$(STAGE2_TFLAGS)"; \
13125         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13126         $(HOST_EXPORTS) \
13127         $(POSTSTAGE1_HOST_EXPORTS) \
13128         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13129         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13130         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13131         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13133         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13134         case $(srcdir) in \
13135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13136           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13138         esac; \
13139         module_srcdir=mpfr; \
13140         $(SHELL) $$s/$$module_srcdir/configure \
13141           --srcdir=$${topdir}/$$module_srcdir \
13142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13143           --target=${target_alias} \
13144           --with-build-libsubdir=$(HOST_SUBDIR) \
13145           $(STAGE2_CONFIGURE_FLAGS) \
13146           --disable-shared @extra_mpfr_configure_flags@
13147 @endif mpfr-bootstrap
13148
13149 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13150 maybe-configure-stage3-mpfr:
13151 @if mpfr-bootstrap
13152 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13153 configure-stage3-mpfr:
13154         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13156         @r=`${PWD_COMMAND}`; export r; \
13157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13158         TFLAGS="$(STAGE3_TFLAGS)"; \
13159         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13160         $(HOST_EXPORTS) \
13161         $(POSTSTAGE1_HOST_EXPORTS) \
13162         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13163         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13164         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13165         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13167         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13168         case $(srcdir) in \
13169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13170           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13172         esac; \
13173         module_srcdir=mpfr; \
13174         $(SHELL) $$s/$$module_srcdir/configure \
13175           --srcdir=$${topdir}/$$module_srcdir \
13176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13177           --target=${target_alias} \
13178           --with-build-libsubdir=$(HOST_SUBDIR) \
13179           $(STAGE3_CONFIGURE_FLAGS) \
13180           --disable-shared @extra_mpfr_configure_flags@
13181 @endif mpfr-bootstrap
13182
13183 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13184 maybe-configure-stage4-mpfr:
13185 @if mpfr-bootstrap
13186 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13187 configure-stage4-mpfr:
13188         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13190         @r=`${PWD_COMMAND}`; export r; \
13191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13192         TFLAGS="$(STAGE4_TFLAGS)"; \
13193         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13194         $(HOST_EXPORTS) \
13195         $(POSTSTAGE1_HOST_EXPORTS) \
13196         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13197         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13198         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13199         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13201         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13202         case $(srcdir) in \
13203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13204           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13206         esac; \
13207         module_srcdir=mpfr; \
13208         $(SHELL) $$s/$$module_srcdir/configure \
13209           --srcdir=$${topdir}/$$module_srcdir \
13210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13211           --target=${target_alias} \
13212           --with-build-libsubdir=$(HOST_SUBDIR) \
13213           $(STAGE4_CONFIGURE_FLAGS) \
13214           --disable-shared @extra_mpfr_configure_flags@
13215 @endif mpfr-bootstrap
13216
13217 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13218 maybe-configure-stageprofile-mpfr:
13219 @if mpfr-bootstrap
13220 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13221 configure-stageprofile-mpfr:
13222         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13224         @r=`${PWD_COMMAND}`; export r; \
13225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13226         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13227         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13228         $(HOST_EXPORTS) \
13229         $(POSTSTAGE1_HOST_EXPORTS) \
13230         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13231         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13232         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13233         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13235         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13236         case $(srcdir) in \
13237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13238           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13240         esac; \
13241         module_srcdir=mpfr; \
13242         $(SHELL) $$s/$$module_srcdir/configure \
13243           --srcdir=$${topdir}/$$module_srcdir \
13244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13245           --target=${target_alias} \
13246           --with-build-libsubdir=$(HOST_SUBDIR) \
13247           $(STAGEprofile_CONFIGURE_FLAGS) \
13248           --disable-shared @extra_mpfr_configure_flags@
13249 @endif mpfr-bootstrap
13250
13251 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13252 maybe-configure-stagefeedback-mpfr:
13253 @if mpfr-bootstrap
13254 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13255 configure-stagefeedback-mpfr:
13256         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13258         @r=`${PWD_COMMAND}`; export r; \
13259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13260         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13261         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13262         $(HOST_EXPORTS) \
13263         $(POSTSTAGE1_HOST_EXPORTS) \
13264         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13265         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13266         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13267         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
13268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13269         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13270         case $(srcdir) in \
13271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13272           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13274         esac; \
13275         module_srcdir=mpfr; \
13276         $(SHELL) $$s/$$module_srcdir/configure \
13277           --srcdir=$${topdir}/$$module_srcdir \
13278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13279           --target=${target_alias} \
13280           --with-build-libsubdir=$(HOST_SUBDIR) \
13281           $(STAGEfeedback_CONFIGURE_FLAGS) \
13282           --disable-shared @extra_mpfr_configure_flags@
13283 @endif mpfr-bootstrap
13284
13285 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
13286 maybe-configure-stageautoprofile-mpfr:
13287 @if mpfr-bootstrap
13288 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13289 configure-stageautoprofile-mpfr:
13290         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13292         @r=`${PWD_COMMAND}`; export r; \
13293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13294         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13295         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13296         $(HOST_EXPORTS) \
13297         $(POSTSTAGE1_HOST_EXPORTS) \
13298         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13299         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13300         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13301         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
13302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13303         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13304         case $(srcdir) in \
13305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13306           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13308         esac; \
13309         module_srcdir=mpfr; \
13310         $(SHELL) $$s/$$module_srcdir/configure \
13311           --srcdir=$${topdir}/$$module_srcdir \
13312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13313           --target=${target_alias} \
13314           --with-build-libsubdir=$(HOST_SUBDIR) \
13315           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13316           --disable-shared @extra_mpfr_configure_flags@
13317 @endif mpfr-bootstrap
13318
13319 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
13320 maybe-configure-stageautofeedback-mpfr:
13321 @if mpfr-bootstrap
13322 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13323 configure-stageautofeedback-mpfr:
13324         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13325         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13326         @r=`${PWD_COMMAND}`; export r; \
13327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13329         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13330         $(HOST_EXPORTS) \
13331         $(POSTSTAGE1_HOST_EXPORTS) \
13332         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13333         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13334         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13335         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
13336         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13337         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13338         case $(srcdir) in \
13339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13340           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13342         esac; \
13343         module_srcdir=mpfr; \
13344         $(SHELL) $$s/$$module_srcdir/configure \
13345           --srcdir=$${topdir}/$$module_srcdir \
13346           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13347           --target=${target_alias} \
13348           --with-build-libsubdir=$(HOST_SUBDIR) \
13349           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13350           --disable-shared @extra_mpfr_configure_flags@
13351 @endif mpfr-bootstrap
13352
13353
13354
13355
13356
13357 .PHONY: all-mpfr maybe-all-mpfr
13358 maybe-all-mpfr:
13359 @if gcc-bootstrap
13360 all-mpfr: stage_current
13361 @endif gcc-bootstrap
13362 @if mpfr
13363 TARGET-mpfr=all
13364 maybe-all-mpfr: all-mpfr
13365 all-mpfr: configure-mpfr
13366         @r=`${PWD_COMMAND}`; export r; \
13367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13368         $(HOST_EXPORTS)  \
13369         (cd $(HOST_SUBDIR)/mpfr && \
13370           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13371                 $(TARGET-mpfr))
13372 @endif mpfr
13373
13374
13375
13376 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
13377 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
13378 maybe-all-stage1-mpfr:
13379 maybe-clean-stage1-mpfr:
13380 @if mpfr-bootstrap
13381 maybe-all-stage1-mpfr: all-stage1-mpfr
13382 all-stage1: all-stage1-mpfr
13383 TARGET-stage1-mpfr = $(TARGET-mpfr)
13384 all-stage1-mpfr: configure-stage1-mpfr
13385         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13386         @r=`${PWD_COMMAND}`; export r; \
13387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13388         TFLAGS="$(STAGE1_TFLAGS)"; \
13389         $(HOST_EXPORTS)  \
13390         cd $(HOST_SUBDIR)/mpfr && \
13391          \
13392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13393                 CFLAGS="$(STAGE1_CFLAGS)" \
13394                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13395                 LIBCFLAGS="$(LIBCFLAGS)" \
13396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13399                 $(EXTRA_HOST_FLAGS)  \
13400                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13401                 TFLAGS="$(STAGE1_TFLAGS)"  \
13402                 $(TARGET-stage1-mpfr)
13403
13404 maybe-clean-stage1-mpfr: clean-stage1-mpfr
13405 clean-stage1: clean-stage1-mpfr
13406 clean-stage1-mpfr:
13407         @if [ $(current_stage) = stage1 ]; then \
13408           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13409         else \
13410           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
13411           $(MAKE) stage1-start; \
13412         fi; \
13413         cd $(HOST_SUBDIR)/mpfr && \
13414         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13415         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13416 @endif mpfr-bootstrap
13417
13418
13419 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
13420 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
13421 maybe-all-stage2-mpfr:
13422 maybe-clean-stage2-mpfr:
13423 @if mpfr-bootstrap
13424 maybe-all-stage2-mpfr: all-stage2-mpfr
13425 all-stage2: all-stage2-mpfr
13426 TARGET-stage2-mpfr = $(TARGET-mpfr)
13427 all-stage2-mpfr: configure-stage2-mpfr
13428         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13429         @r=`${PWD_COMMAND}`; export r; \
13430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431         TFLAGS="$(STAGE2_TFLAGS)"; \
13432         $(HOST_EXPORTS) \
13433         $(POSTSTAGE1_HOST_EXPORTS)  \
13434         cd $(HOST_SUBDIR)/mpfr && \
13435          \
13436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13437                 CFLAGS="$(STAGE2_CFLAGS)" \
13438                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13439                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13443                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13444                 TFLAGS="$(STAGE2_TFLAGS)"  \
13445                 $(TARGET-stage2-mpfr)
13446
13447 maybe-clean-stage2-mpfr: clean-stage2-mpfr
13448 clean-stage2: clean-stage2-mpfr
13449 clean-stage2-mpfr:
13450         @if [ $(current_stage) = stage2 ]; then \
13451           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13452         else \
13453           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
13454           $(MAKE) stage2-start; \
13455         fi; \
13456         cd $(HOST_SUBDIR)/mpfr && \
13457         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13458 @endif mpfr-bootstrap
13459
13460
13461 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
13462 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
13463 maybe-all-stage3-mpfr:
13464 maybe-clean-stage3-mpfr:
13465 @if mpfr-bootstrap
13466 maybe-all-stage3-mpfr: all-stage3-mpfr
13467 all-stage3: all-stage3-mpfr
13468 TARGET-stage3-mpfr = $(TARGET-mpfr)
13469 all-stage3-mpfr: configure-stage3-mpfr
13470         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13471         @r=`${PWD_COMMAND}`; export r; \
13472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13473         TFLAGS="$(STAGE3_TFLAGS)"; \
13474         $(HOST_EXPORTS) \
13475         $(POSTSTAGE1_HOST_EXPORTS)  \
13476         cd $(HOST_SUBDIR)/mpfr && \
13477          \
13478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13479                 CFLAGS="$(STAGE3_CFLAGS)" \
13480                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13481                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13486                 TFLAGS="$(STAGE3_TFLAGS)"  \
13487                 $(TARGET-stage3-mpfr)
13488
13489 maybe-clean-stage3-mpfr: clean-stage3-mpfr
13490 clean-stage3: clean-stage3-mpfr
13491 clean-stage3-mpfr:
13492         @if [ $(current_stage) = stage3 ]; then \
13493           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13494         else \
13495           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
13496           $(MAKE) stage3-start; \
13497         fi; \
13498         cd $(HOST_SUBDIR)/mpfr && \
13499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13500 @endif mpfr-bootstrap
13501
13502
13503 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
13504 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
13505 maybe-all-stage4-mpfr:
13506 maybe-clean-stage4-mpfr:
13507 @if mpfr-bootstrap
13508 maybe-all-stage4-mpfr: all-stage4-mpfr
13509 all-stage4: all-stage4-mpfr
13510 TARGET-stage4-mpfr = $(TARGET-mpfr)
13511 all-stage4-mpfr: configure-stage4-mpfr
13512         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13513         @r=`${PWD_COMMAND}`; export r; \
13514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13515         TFLAGS="$(STAGE4_TFLAGS)"; \
13516         $(HOST_EXPORTS) \
13517         $(POSTSTAGE1_HOST_EXPORTS)  \
13518         cd $(HOST_SUBDIR)/mpfr && \
13519          \
13520         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13521                 CFLAGS="$(STAGE4_CFLAGS)" \
13522                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13523                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13528                 TFLAGS="$(STAGE4_TFLAGS)"  \
13529                 $(TARGET-stage4-mpfr)
13530
13531 maybe-clean-stage4-mpfr: clean-stage4-mpfr
13532 clean-stage4: clean-stage4-mpfr
13533 clean-stage4-mpfr:
13534         @if [ $(current_stage) = stage4 ]; then \
13535           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13536         else \
13537           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
13538           $(MAKE) stage4-start; \
13539         fi; \
13540         cd $(HOST_SUBDIR)/mpfr && \
13541         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13542 @endif mpfr-bootstrap
13543
13544
13545 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
13546 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
13547 maybe-all-stageprofile-mpfr:
13548 maybe-clean-stageprofile-mpfr:
13549 @if mpfr-bootstrap
13550 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
13551 all-stageprofile: all-stageprofile-mpfr
13552 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
13553 all-stageprofile-mpfr: configure-stageprofile-mpfr
13554         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13555         @r=`${PWD_COMMAND}`; export r; \
13556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13557         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13558         $(HOST_EXPORTS) \
13559         $(POSTSTAGE1_HOST_EXPORTS)  \
13560         cd $(HOST_SUBDIR)/mpfr && \
13561          \
13562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13563                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13564                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13565                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13566                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13567                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13568                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13569                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13570                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13571                 $(TARGET-stageprofile-mpfr)
13572
13573 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
13574 clean-stageprofile: clean-stageprofile-mpfr
13575 clean-stageprofile-mpfr:
13576         @if [ $(current_stage) = stageprofile ]; then \
13577           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13578         else \
13579           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
13580           $(MAKE) stageprofile-start; \
13581         fi; \
13582         cd $(HOST_SUBDIR)/mpfr && \
13583         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13584 @endif mpfr-bootstrap
13585
13586
13587 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
13588 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
13589 maybe-all-stagefeedback-mpfr:
13590 maybe-clean-stagefeedback-mpfr:
13591 @if mpfr-bootstrap
13592 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
13593 all-stagefeedback: all-stagefeedback-mpfr
13594 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
13595 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
13596         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13597         @r=`${PWD_COMMAND}`; export r; \
13598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13600         $(HOST_EXPORTS) \
13601         $(POSTSTAGE1_HOST_EXPORTS)  \
13602         cd $(HOST_SUBDIR)/mpfr && \
13603          \
13604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13605                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13606                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13607                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13612                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13613                 $(TARGET-stagefeedback-mpfr)
13614
13615 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
13616 clean-stagefeedback: clean-stagefeedback-mpfr
13617 clean-stagefeedback-mpfr:
13618         @if [ $(current_stage) = stagefeedback ]; then \
13619           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13620         else \
13621           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
13622           $(MAKE) stagefeedback-start; \
13623         fi; \
13624         cd $(HOST_SUBDIR)/mpfr && \
13625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13626 @endif mpfr-bootstrap
13627
13628
13629 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
13630 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
13631 maybe-all-stageautoprofile-mpfr:
13632 maybe-clean-stageautoprofile-mpfr:
13633 @if mpfr-bootstrap
13634 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
13635 all-stageautoprofile: all-stageautoprofile-mpfr
13636 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
13637 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13638         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13639         @r=`${PWD_COMMAND}`; export r; \
13640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13642         $(HOST_EXPORTS) \
13643         $(POSTSTAGE1_HOST_EXPORTS)  \
13644         cd $(HOST_SUBDIR)/mpfr && \
13645         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13647                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13648                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13649                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13654                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13655                 $(TARGET-stageautoprofile-mpfr)
13656
13657 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
13658 clean-stageautoprofile: clean-stageautoprofile-mpfr
13659 clean-stageautoprofile-mpfr:
13660         @if [ $(current_stage) = stageautoprofile ]; then \
13661           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13662         else \
13663           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
13664           $(MAKE) stageautoprofile-start; \
13665         fi; \
13666         cd $(HOST_SUBDIR)/mpfr && \
13667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13668 @endif mpfr-bootstrap
13669
13670
13671 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
13672 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
13673 maybe-all-stageautofeedback-mpfr:
13674 maybe-clean-stageautofeedback-mpfr:
13675 @if mpfr-bootstrap
13676 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
13677 all-stageautofeedback: all-stageautofeedback-mpfr
13678 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
13679 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13680         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13681         @r=`${PWD_COMMAND}`; export r; \
13682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13683         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13684         $(HOST_EXPORTS) \
13685         $(POSTSTAGE1_HOST_EXPORTS)  \
13686         cd $(HOST_SUBDIR)/mpfr && \
13687          \
13688         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13689                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13690                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13691                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13692                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13693                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13694                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13695                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13696                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13697                 $(TARGET-stageautofeedback-mpfr)
13698
13699 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
13700 clean-stageautofeedback: clean-stageautofeedback-mpfr
13701 clean-stageautofeedback-mpfr:
13702         @if [ $(current_stage) = stageautofeedback ]; then \
13703           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13704         else \
13705           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
13706           $(MAKE) stageautofeedback-start; \
13707         fi; \
13708         cd $(HOST_SUBDIR)/mpfr && \
13709         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13710 @endif mpfr-bootstrap
13711
13712
13713
13714
13715
13716 .PHONY: check-mpfr maybe-check-mpfr
13717 maybe-check-mpfr:
13718 @if mpfr
13719 maybe-check-mpfr: check-mpfr
13720
13721 check-mpfr:
13722         @: $(MAKE); $(unstage)
13723         @r=`${PWD_COMMAND}`; export r; \
13724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13726         (cd $(HOST_SUBDIR)/mpfr && \
13727           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13728
13729 @endif mpfr
13730
13731 .PHONY: install-mpfr maybe-install-mpfr
13732 maybe-install-mpfr:
13733 @if mpfr
13734 maybe-install-mpfr: install-mpfr
13735
13736 install-mpfr:
13737
13738 @endif mpfr
13739
13740 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
13741 maybe-install-strip-mpfr:
13742 @if mpfr
13743 maybe-install-strip-mpfr: install-strip-mpfr
13744
13745 install-strip-mpfr:
13746
13747 @endif mpfr
13748
13749 # Other targets (info, dvi, pdf, etc.)
13750
13751 .PHONY: maybe-info-mpfr info-mpfr
13752 maybe-info-mpfr:
13753 @if mpfr
13754 maybe-info-mpfr: info-mpfr
13755
13756 info-mpfr: \
13757     configure-mpfr 
13758         @[ -f ./mpfr/Makefile ] || exit 0; \
13759         r=`${PWD_COMMAND}`; export r; \
13760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13761         $(HOST_EXPORTS) \
13762         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13764         done; \
13765         echo "Doing info in mpfr"; \
13766         (cd $(HOST_SUBDIR)/mpfr && \
13767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13769                   "RANLIB=$${RANLIB}" \
13770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13771                   info) \
13772           || exit 1
13773
13774 @endif mpfr
13775
13776 .PHONY: maybe-dvi-mpfr dvi-mpfr
13777 maybe-dvi-mpfr:
13778 @if mpfr
13779 maybe-dvi-mpfr: dvi-mpfr
13780
13781 dvi-mpfr: \
13782     configure-mpfr 
13783         @[ -f ./mpfr/Makefile ] || exit 0; \
13784         r=`${PWD_COMMAND}`; export r; \
13785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13786         $(HOST_EXPORTS) \
13787         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13789         done; \
13790         echo "Doing dvi in mpfr"; \
13791         (cd $(HOST_SUBDIR)/mpfr && \
13792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13794                   "RANLIB=$${RANLIB}" \
13795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13796                   dvi) \
13797           || exit 1
13798
13799 @endif mpfr
13800
13801 .PHONY: maybe-pdf-mpfr pdf-mpfr
13802 maybe-pdf-mpfr:
13803 @if mpfr
13804 maybe-pdf-mpfr: pdf-mpfr
13805
13806 pdf-mpfr: \
13807     configure-mpfr 
13808         @[ -f ./mpfr/Makefile ] || exit 0; \
13809         r=`${PWD_COMMAND}`; export r; \
13810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811         $(HOST_EXPORTS) \
13812         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13814         done; \
13815         echo "Doing pdf in mpfr"; \
13816         (cd $(HOST_SUBDIR)/mpfr && \
13817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13819                   "RANLIB=$${RANLIB}" \
13820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13821                   pdf) \
13822           || exit 1
13823
13824 @endif mpfr
13825
13826 .PHONY: maybe-html-mpfr html-mpfr
13827 maybe-html-mpfr:
13828 @if mpfr
13829 maybe-html-mpfr: html-mpfr
13830
13831 html-mpfr: \
13832     configure-mpfr 
13833         @[ -f ./mpfr/Makefile ] || exit 0; \
13834         r=`${PWD_COMMAND}`; export r; \
13835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13836         $(HOST_EXPORTS) \
13837         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13839         done; \
13840         echo "Doing html in mpfr"; \
13841         (cd $(HOST_SUBDIR)/mpfr && \
13842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13844                   "RANLIB=$${RANLIB}" \
13845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13846                   html) \
13847           || exit 1
13848
13849 @endif mpfr
13850
13851 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
13852 maybe-TAGS-mpfr:
13853 @if mpfr
13854 maybe-TAGS-mpfr: TAGS-mpfr
13855
13856 TAGS-mpfr: \
13857     configure-mpfr 
13858         @[ -f ./mpfr/Makefile ] || exit 0; \
13859         r=`${PWD_COMMAND}`; export r; \
13860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13861         $(HOST_EXPORTS) \
13862         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13864         done; \
13865         echo "Doing TAGS in mpfr"; \
13866         (cd $(HOST_SUBDIR)/mpfr && \
13867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13869                   "RANLIB=$${RANLIB}" \
13870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13871                   TAGS) \
13872           || exit 1
13873
13874 @endif mpfr
13875
13876 .PHONY: maybe-install-info-mpfr install-info-mpfr
13877 maybe-install-info-mpfr:
13878 @if mpfr
13879 maybe-install-info-mpfr: install-info-mpfr
13880
13881 install-info-mpfr: \
13882     configure-mpfr \
13883     info-mpfr 
13884         @[ -f ./mpfr/Makefile ] || exit 0; \
13885         r=`${PWD_COMMAND}`; export r; \
13886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13887         $(HOST_EXPORTS) \
13888         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13890         done; \
13891         echo "Doing install-info in mpfr"; \
13892         (cd $(HOST_SUBDIR)/mpfr && \
13893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13895                   "RANLIB=$${RANLIB}" \
13896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13897                   install-info) \
13898           || exit 1
13899
13900 @endif mpfr
13901
13902 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
13903 maybe-install-pdf-mpfr:
13904 @if mpfr
13905 maybe-install-pdf-mpfr: install-pdf-mpfr
13906
13907 install-pdf-mpfr: \
13908     configure-mpfr \
13909     pdf-mpfr 
13910         @[ -f ./mpfr/Makefile ] || exit 0; \
13911         r=`${PWD_COMMAND}`; export r; \
13912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13913         $(HOST_EXPORTS) \
13914         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13916         done; \
13917         echo "Doing install-pdf in mpfr"; \
13918         (cd $(HOST_SUBDIR)/mpfr && \
13919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13921                   "RANLIB=$${RANLIB}" \
13922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13923                   install-pdf) \
13924           || exit 1
13925
13926 @endif mpfr
13927
13928 .PHONY: maybe-install-html-mpfr install-html-mpfr
13929 maybe-install-html-mpfr:
13930 @if mpfr
13931 maybe-install-html-mpfr: install-html-mpfr
13932
13933 install-html-mpfr: \
13934     configure-mpfr \
13935     html-mpfr 
13936         @[ -f ./mpfr/Makefile ] || exit 0; \
13937         r=`${PWD_COMMAND}`; export r; \
13938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13939         $(HOST_EXPORTS) \
13940         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13942         done; \
13943         echo "Doing install-html in mpfr"; \
13944         (cd $(HOST_SUBDIR)/mpfr && \
13945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13947                   "RANLIB=$${RANLIB}" \
13948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13949                   install-html) \
13950           || exit 1
13951
13952 @endif mpfr
13953
13954 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
13955 maybe-installcheck-mpfr:
13956 @if mpfr
13957 maybe-installcheck-mpfr: installcheck-mpfr
13958
13959 installcheck-mpfr: \
13960     configure-mpfr 
13961         @[ -f ./mpfr/Makefile ] || exit 0; \
13962         r=`${PWD_COMMAND}`; export r; \
13963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13964         $(HOST_EXPORTS) \
13965         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13967         done; \
13968         echo "Doing installcheck in mpfr"; \
13969         (cd $(HOST_SUBDIR)/mpfr && \
13970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13972                   "RANLIB=$${RANLIB}" \
13973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13974                   installcheck) \
13975           || exit 1
13976
13977 @endif mpfr
13978
13979 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
13980 maybe-mostlyclean-mpfr:
13981 @if mpfr
13982 maybe-mostlyclean-mpfr: mostlyclean-mpfr
13983
13984 mostlyclean-mpfr: 
13985         @[ -f ./mpfr/Makefile ] || exit 0; \
13986         r=`${PWD_COMMAND}`; export r; \
13987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988         $(HOST_EXPORTS) \
13989         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13991         done; \
13992         echo "Doing mostlyclean in mpfr"; \
13993         (cd $(HOST_SUBDIR)/mpfr && \
13994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13996                   "RANLIB=$${RANLIB}" \
13997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13998                   mostlyclean) \
13999           || exit 1
14000
14001 @endif mpfr
14002
14003 .PHONY: maybe-clean-mpfr clean-mpfr
14004 maybe-clean-mpfr:
14005 @if mpfr
14006 maybe-clean-mpfr: clean-mpfr
14007
14008 clean-mpfr: 
14009         @[ -f ./mpfr/Makefile ] || exit 0; \
14010         r=`${PWD_COMMAND}`; export r; \
14011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14012         $(HOST_EXPORTS) \
14013         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14015         done; \
14016         echo "Doing clean in mpfr"; \
14017         (cd $(HOST_SUBDIR)/mpfr && \
14018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14020                   "RANLIB=$${RANLIB}" \
14021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14022                   clean) \
14023           || exit 1
14024
14025 @endif mpfr
14026
14027 .PHONY: maybe-distclean-mpfr distclean-mpfr
14028 maybe-distclean-mpfr:
14029 @if mpfr
14030 maybe-distclean-mpfr: distclean-mpfr
14031
14032 distclean-mpfr: 
14033         @[ -f ./mpfr/Makefile ] || exit 0; \
14034         r=`${PWD_COMMAND}`; export r; \
14035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14036         $(HOST_EXPORTS) \
14037         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14039         done; \
14040         echo "Doing distclean in mpfr"; \
14041         (cd $(HOST_SUBDIR)/mpfr && \
14042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14044                   "RANLIB=$${RANLIB}" \
14045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14046                   distclean) \
14047           || exit 1
14048
14049 @endif mpfr
14050
14051 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14052 maybe-maintainer-clean-mpfr:
14053 @if mpfr
14054 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14055
14056 maintainer-clean-mpfr: 
14057         @[ -f ./mpfr/Makefile ] || exit 0; \
14058         r=`${PWD_COMMAND}`; export r; \
14059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060         $(HOST_EXPORTS) \
14061         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14063         done; \
14064         echo "Doing maintainer-clean in mpfr"; \
14065         (cd $(HOST_SUBDIR)/mpfr && \
14066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14068                   "RANLIB=$${RANLIB}" \
14069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14070                   maintainer-clean) \
14071           || exit 1
14072
14073 @endif mpfr
14074
14075
14076
14077 .PHONY: configure-mpc maybe-configure-mpc
14078 maybe-configure-mpc:
14079 @if gcc-bootstrap
14080 configure-mpc: stage_current
14081 @endif gcc-bootstrap
14082 @if mpc
14083 maybe-configure-mpc: configure-mpc
14084 configure-mpc: 
14085         @r=`${PWD_COMMAND}`; export r; \
14086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14087         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14089         $(HOST_EXPORTS)  \
14090         echo Configuring in $(HOST_SUBDIR)/mpc; \
14091         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14092         case $(srcdir) in \
14093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14094           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14096         esac; \
14097         module_srcdir=mpc; \
14098         $(SHELL) \
14099           $$s/$$module_srcdir/configure \
14100           --srcdir=$${topdir}/$$module_srcdir \
14101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14102           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
14103           || exit 1
14104 @endif mpc
14105
14106
14107
14108 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14109 maybe-configure-stage1-mpc:
14110 @if mpc-bootstrap
14111 maybe-configure-stage1-mpc: configure-stage1-mpc
14112 configure-stage1-mpc:
14113         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14115         @r=`${PWD_COMMAND}`; export r; \
14116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14117         TFLAGS="$(STAGE1_TFLAGS)"; \
14118         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14119         $(HOST_EXPORTS) \
14120         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14121         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14122         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14123         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14125         cd $(HOST_SUBDIR)/mpc || exit 1; \
14126         case $(srcdir) in \
14127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14128           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14130         esac; \
14131         module_srcdir=mpc; \
14132         $(SHELL) $$s/$$module_srcdir/configure \
14133           --srcdir=$${topdir}/$$module_srcdir \
14134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14135           --target=${target_alias} \
14136            \
14137           $(STAGE1_CONFIGURE_FLAGS) \
14138           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14139 @endif mpc-bootstrap
14140
14141 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14142 maybe-configure-stage2-mpc:
14143 @if mpc-bootstrap
14144 maybe-configure-stage2-mpc: configure-stage2-mpc
14145 configure-stage2-mpc:
14146         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14147         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14148         @r=`${PWD_COMMAND}`; export r; \
14149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150         TFLAGS="$(STAGE2_TFLAGS)"; \
14151         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14152         $(HOST_EXPORTS) \
14153         $(POSTSTAGE1_HOST_EXPORTS) \
14154         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14155         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14156         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14157         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14159         cd $(HOST_SUBDIR)/mpc || exit 1; \
14160         case $(srcdir) in \
14161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14162           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14164         esac; \
14165         module_srcdir=mpc; \
14166         $(SHELL) $$s/$$module_srcdir/configure \
14167           --srcdir=$${topdir}/$$module_srcdir \
14168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14169           --target=${target_alias} \
14170           --with-build-libsubdir=$(HOST_SUBDIR) \
14171           $(STAGE2_CONFIGURE_FLAGS) \
14172           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14173 @endif mpc-bootstrap
14174
14175 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14176 maybe-configure-stage3-mpc:
14177 @if mpc-bootstrap
14178 maybe-configure-stage3-mpc: configure-stage3-mpc
14179 configure-stage3-mpc:
14180         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14182         @r=`${PWD_COMMAND}`; export r; \
14183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14184         TFLAGS="$(STAGE3_TFLAGS)"; \
14185         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14186         $(HOST_EXPORTS) \
14187         $(POSTSTAGE1_HOST_EXPORTS) \
14188         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14189         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14190         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14191         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14193         cd $(HOST_SUBDIR)/mpc || exit 1; \
14194         case $(srcdir) in \
14195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14196           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14198         esac; \
14199         module_srcdir=mpc; \
14200         $(SHELL) $$s/$$module_srcdir/configure \
14201           --srcdir=$${topdir}/$$module_srcdir \
14202           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14203           --target=${target_alias} \
14204           --with-build-libsubdir=$(HOST_SUBDIR) \
14205           $(STAGE3_CONFIGURE_FLAGS) \
14206           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14207 @endif mpc-bootstrap
14208
14209 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14210 maybe-configure-stage4-mpc:
14211 @if mpc-bootstrap
14212 maybe-configure-stage4-mpc: configure-stage4-mpc
14213 configure-stage4-mpc:
14214         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14216         @r=`${PWD_COMMAND}`; export r; \
14217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218         TFLAGS="$(STAGE4_TFLAGS)"; \
14219         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14220         $(HOST_EXPORTS) \
14221         $(POSTSTAGE1_HOST_EXPORTS) \
14222         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14223         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14224         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14225         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
14226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14227         cd $(HOST_SUBDIR)/mpc || exit 1; \
14228         case $(srcdir) in \
14229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14230           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14232         esac; \
14233         module_srcdir=mpc; \
14234         $(SHELL) $$s/$$module_srcdir/configure \
14235           --srcdir=$${topdir}/$$module_srcdir \
14236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14237           --target=${target_alias} \
14238           --with-build-libsubdir=$(HOST_SUBDIR) \
14239           $(STAGE4_CONFIGURE_FLAGS) \
14240           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14241 @endif mpc-bootstrap
14242
14243 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
14244 maybe-configure-stageprofile-mpc:
14245 @if mpc-bootstrap
14246 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
14247 configure-stageprofile-mpc:
14248         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14249         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14250         @r=`${PWD_COMMAND}`; export r; \
14251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14252         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14253         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14254         $(HOST_EXPORTS) \
14255         $(POSTSTAGE1_HOST_EXPORTS) \
14256         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14257         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14258         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14259         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
14260         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14261         cd $(HOST_SUBDIR)/mpc || exit 1; \
14262         case $(srcdir) in \
14263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14264           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14266         esac; \
14267         module_srcdir=mpc; \
14268         $(SHELL) $$s/$$module_srcdir/configure \
14269           --srcdir=$${topdir}/$$module_srcdir \
14270           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14271           --target=${target_alias} \
14272           --with-build-libsubdir=$(HOST_SUBDIR) \
14273           $(STAGEprofile_CONFIGURE_FLAGS) \
14274           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14275 @endif mpc-bootstrap
14276
14277 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
14278 maybe-configure-stagefeedback-mpc:
14279 @if mpc-bootstrap
14280 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
14281 configure-stagefeedback-mpc:
14282         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14283         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14284         @r=`${PWD_COMMAND}`; export r; \
14285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14286         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14287         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14288         $(HOST_EXPORTS) \
14289         $(POSTSTAGE1_HOST_EXPORTS) \
14290         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14291         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14292         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14293         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
14294         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14295         cd $(HOST_SUBDIR)/mpc || exit 1; \
14296         case $(srcdir) in \
14297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14298           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14300         esac; \
14301         module_srcdir=mpc; \
14302         $(SHELL) $$s/$$module_srcdir/configure \
14303           --srcdir=$${topdir}/$$module_srcdir \
14304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14305           --target=${target_alias} \
14306           --with-build-libsubdir=$(HOST_SUBDIR) \
14307           $(STAGEfeedback_CONFIGURE_FLAGS) \
14308           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14309 @endif mpc-bootstrap
14310
14311 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
14312 maybe-configure-stageautoprofile-mpc:
14313 @if mpc-bootstrap
14314 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
14315 configure-stageautoprofile-mpc:
14316         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14318         @r=`${PWD_COMMAND}`; export r; \
14319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14320         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14321         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14322         $(HOST_EXPORTS) \
14323         $(POSTSTAGE1_HOST_EXPORTS) \
14324         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14325         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14326         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14327         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
14328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14329         cd $(HOST_SUBDIR)/mpc || exit 1; \
14330         case $(srcdir) in \
14331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14332           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14334         esac; \
14335         module_srcdir=mpc; \
14336         $(SHELL) $$s/$$module_srcdir/configure \
14337           --srcdir=$${topdir}/$$module_srcdir \
14338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14339           --target=${target_alias} \
14340           --with-build-libsubdir=$(HOST_SUBDIR) \
14341           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14342           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14343 @endif mpc-bootstrap
14344
14345 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
14346 maybe-configure-stageautofeedback-mpc:
14347 @if mpc-bootstrap
14348 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
14349 configure-stageautofeedback-mpc:
14350         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14352         @r=`${PWD_COMMAND}`; export r; \
14353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14355         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14356         $(HOST_EXPORTS) \
14357         $(POSTSTAGE1_HOST_EXPORTS) \
14358         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14359         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14360         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14361         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
14362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14363         cd $(HOST_SUBDIR)/mpc || exit 1; \
14364         case $(srcdir) in \
14365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14366           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14368         esac; \
14369         module_srcdir=mpc; \
14370         $(SHELL) $$s/$$module_srcdir/configure \
14371           --srcdir=$${topdir}/$$module_srcdir \
14372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14373           --target=${target_alias} \
14374           --with-build-libsubdir=$(HOST_SUBDIR) \
14375           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14376           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
14377 @endif mpc-bootstrap
14378
14379
14380
14381
14382
14383 .PHONY: all-mpc maybe-all-mpc
14384 maybe-all-mpc:
14385 @if gcc-bootstrap
14386 all-mpc: stage_current
14387 @endif gcc-bootstrap
14388 @if mpc
14389 TARGET-mpc=all
14390 maybe-all-mpc: all-mpc
14391 all-mpc: configure-mpc
14392         @r=`${PWD_COMMAND}`; export r; \
14393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14394         $(HOST_EXPORTS)  \
14395         (cd $(HOST_SUBDIR)/mpc && \
14396           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14397                 $(TARGET-mpc))
14398 @endif mpc
14399
14400
14401
14402 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
14403 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
14404 maybe-all-stage1-mpc:
14405 maybe-clean-stage1-mpc:
14406 @if mpc-bootstrap
14407 maybe-all-stage1-mpc: all-stage1-mpc
14408 all-stage1: all-stage1-mpc
14409 TARGET-stage1-mpc = $(TARGET-mpc)
14410 all-stage1-mpc: configure-stage1-mpc
14411         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14412         @r=`${PWD_COMMAND}`; export r; \
14413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14414         TFLAGS="$(STAGE1_TFLAGS)"; \
14415         $(HOST_EXPORTS)  \
14416         cd $(HOST_SUBDIR)/mpc && \
14417          \
14418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14419                 CFLAGS="$(STAGE1_CFLAGS)" \
14420                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14421                 LIBCFLAGS="$(LIBCFLAGS)" \
14422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14425                 $(EXTRA_HOST_FLAGS)  \
14426                 $(STAGE1_FLAGS_TO_PASS)  \
14427                 TFLAGS="$(STAGE1_TFLAGS)"  \
14428                 $(TARGET-stage1-mpc)
14429
14430 maybe-clean-stage1-mpc: clean-stage1-mpc
14431 clean-stage1: clean-stage1-mpc
14432 clean-stage1-mpc:
14433         @if [ $(current_stage) = stage1 ]; then \
14434           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14435         else \
14436           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
14437           $(MAKE) stage1-start; \
14438         fi; \
14439         cd $(HOST_SUBDIR)/mpc && \
14440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14441         $(STAGE1_FLAGS_TO_PASS)  clean
14442 @endif mpc-bootstrap
14443
14444
14445 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
14446 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
14447 maybe-all-stage2-mpc:
14448 maybe-clean-stage2-mpc:
14449 @if mpc-bootstrap
14450 maybe-all-stage2-mpc: all-stage2-mpc
14451 all-stage2: all-stage2-mpc
14452 TARGET-stage2-mpc = $(TARGET-mpc)
14453 all-stage2-mpc: configure-stage2-mpc
14454         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14455         @r=`${PWD_COMMAND}`; export r; \
14456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457         TFLAGS="$(STAGE2_TFLAGS)"; \
14458         $(HOST_EXPORTS) \
14459         $(POSTSTAGE1_HOST_EXPORTS)  \
14460         cd $(HOST_SUBDIR)/mpc && \
14461          \
14462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14463                 CFLAGS="$(STAGE2_CFLAGS)" \
14464                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14465                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14470                 TFLAGS="$(STAGE2_TFLAGS)"  \
14471                 $(TARGET-stage2-mpc)
14472
14473 maybe-clean-stage2-mpc: clean-stage2-mpc
14474 clean-stage2: clean-stage2-mpc
14475 clean-stage2-mpc:
14476         @if [ $(current_stage) = stage2 ]; then \
14477           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14478         else \
14479           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
14480           $(MAKE) stage2-start; \
14481         fi; \
14482         cd $(HOST_SUBDIR)/mpc && \
14483         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14484 @endif mpc-bootstrap
14485
14486
14487 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
14488 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
14489 maybe-all-stage3-mpc:
14490 maybe-clean-stage3-mpc:
14491 @if mpc-bootstrap
14492 maybe-all-stage3-mpc: all-stage3-mpc
14493 all-stage3: all-stage3-mpc
14494 TARGET-stage3-mpc = $(TARGET-mpc)
14495 all-stage3-mpc: configure-stage3-mpc
14496         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14497         @r=`${PWD_COMMAND}`; export r; \
14498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14499         TFLAGS="$(STAGE3_TFLAGS)"; \
14500         $(HOST_EXPORTS) \
14501         $(POSTSTAGE1_HOST_EXPORTS)  \
14502         cd $(HOST_SUBDIR)/mpc && \
14503          \
14504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14505                 CFLAGS="$(STAGE3_CFLAGS)" \
14506                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14507                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14512                 TFLAGS="$(STAGE3_TFLAGS)"  \
14513                 $(TARGET-stage3-mpc)
14514
14515 maybe-clean-stage3-mpc: clean-stage3-mpc
14516 clean-stage3: clean-stage3-mpc
14517 clean-stage3-mpc:
14518         @if [ $(current_stage) = stage3 ]; then \
14519           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14520         else \
14521           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
14522           $(MAKE) stage3-start; \
14523         fi; \
14524         cd $(HOST_SUBDIR)/mpc && \
14525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14526 @endif mpc-bootstrap
14527
14528
14529 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
14530 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
14531 maybe-all-stage4-mpc:
14532 maybe-clean-stage4-mpc:
14533 @if mpc-bootstrap
14534 maybe-all-stage4-mpc: all-stage4-mpc
14535 all-stage4: all-stage4-mpc
14536 TARGET-stage4-mpc = $(TARGET-mpc)
14537 all-stage4-mpc: configure-stage4-mpc
14538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14539         @r=`${PWD_COMMAND}`; export r; \
14540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541         TFLAGS="$(STAGE4_TFLAGS)"; \
14542         $(HOST_EXPORTS) \
14543         $(POSTSTAGE1_HOST_EXPORTS)  \
14544         cd $(HOST_SUBDIR)/mpc && \
14545          \
14546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14547                 CFLAGS="$(STAGE4_CFLAGS)" \
14548                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14549                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14553                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14554                 TFLAGS="$(STAGE4_TFLAGS)"  \
14555                 $(TARGET-stage4-mpc)
14556
14557 maybe-clean-stage4-mpc: clean-stage4-mpc
14558 clean-stage4: clean-stage4-mpc
14559 clean-stage4-mpc:
14560         @if [ $(current_stage) = stage4 ]; then \
14561           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14562         else \
14563           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
14564           $(MAKE) stage4-start; \
14565         fi; \
14566         cd $(HOST_SUBDIR)/mpc && \
14567         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14568 @endif mpc-bootstrap
14569
14570
14571 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
14572 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
14573 maybe-all-stageprofile-mpc:
14574 maybe-clean-stageprofile-mpc:
14575 @if mpc-bootstrap
14576 maybe-all-stageprofile-mpc: all-stageprofile-mpc
14577 all-stageprofile: all-stageprofile-mpc
14578 TARGET-stageprofile-mpc = $(TARGET-mpc)
14579 all-stageprofile-mpc: configure-stageprofile-mpc
14580         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14581         @r=`${PWD_COMMAND}`; export r; \
14582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14584         $(HOST_EXPORTS) \
14585         $(POSTSTAGE1_HOST_EXPORTS)  \
14586         cd $(HOST_SUBDIR)/mpc && \
14587          \
14588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14589                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14590                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14591                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14592                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14593                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14594                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14595                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14596                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14597                 $(TARGET-stageprofile-mpc)
14598
14599 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
14600 clean-stageprofile: clean-stageprofile-mpc
14601 clean-stageprofile-mpc:
14602         @if [ $(current_stage) = stageprofile ]; then \
14603           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14604         else \
14605           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
14606           $(MAKE) stageprofile-start; \
14607         fi; \
14608         cd $(HOST_SUBDIR)/mpc && \
14609         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14610 @endif mpc-bootstrap
14611
14612
14613 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
14614 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
14615 maybe-all-stagefeedback-mpc:
14616 maybe-clean-stagefeedback-mpc:
14617 @if mpc-bootstrap
14618 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
14619 all-stagefeedback: all-stagefeedback-mpc
14620 TARGET-stagefeedback-mpc = $(TARGET-mpc)
14621 all-stagefeedback-mpc: configure-stagefeedback-mpc
14622         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14623         @r=`${PWD_COMMAND}`; export r; \
14624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14625         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14626         $(HOST_EXPORTS) \
14627         $(POSTSTAGE1_HOST_EXPORTS)  \
14628         cd $(HOST_SUBDIR)/mpc && \
14629          \
14630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14631                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14632                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14633                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14638                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14639                 $(TARGET-stagefeedback-mpc)
14640
14641 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
14642 clean-stagefeedback: clean-stagefeedback-mpc
14643 clean-stagefeedback-mpc:
14644         @if [ $(current_stage) = stagefeedback ]; then \
14645           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14646         else \
14647           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
14648           $(MAKE) stagefeedback-start; \
14649         fi; \
14650         cd $(HOST_SUBDIR)/mpc && \
14651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14652 @endif mpc-bootstrap
14653
14654
14655 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
14656 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
14657 maybe-all-stageautoprofile-mpc:
14658 maybe-clean-stageautoprofile-mpc:
14659 @if mpc-bootstrap
14660 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
14661 all-stageautoprofile: all-stageautoprofile-mpc
14662 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
14663 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
14664         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14665         @r=`${PWD_COMMAND}`; export r; \
14666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14668         $(HOST_EXPORTS) \
14669         $(POSTSTAGE1_HOST_EXPORTS)  \
14670         cd $(HOST_SUBDIR)/mpc && \
14671         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14672         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14673                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14674                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14675                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14679                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14680                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14681                 $(TARGET-stageautoprofile-mpc)
14682
14683 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
14684 clean-stageautoprofile: clean-stageautoprofile-mpc
14685 clean-stageautoprofile-mpc:
14686         @if [ $(current_stage) = stageautoprofile ]; then \
14687           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14688         else \
14689           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
14690           $(MAKE) stageautoprofile-start; \
14691         fi; \
14692         cd $(HOST_SUBDIR)/mpc && \
14693         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14694 @endif mpc-bootstrap
14695
14696
14697 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
14698 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
14699 maybe-all-stageautofeedback-mpc:
14700 maybe-clean-stageautofeedback-mpc:
14701 @if mpc-bootstrap
14702 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
14703 all-stageautofeedback: all-stageautofeedback-mpc
14704 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
14705 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
14706         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14707         @r=`${PWD_COMMAND}`; export r; \
14708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14710         $(HOST_EXPORTS) \
14711         $(POSTSTAGE1_HOST_EXPORTS)  \
14712         cd $(HOST_SUBDIR)/mpc && \
14713          \
14714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14715                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14716                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14717                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14718                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14719                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14720                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14721                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14722                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14723                 $(TARGET-stageautofeedback-mpc)
14724
14725 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
14726 clean-stageautofeedback: clean-stageautofeedback-mpc
14727 clean-stageautofeedback-mpc:
14728         @if [ $(current_stage) = stageautofeedback ]; then \
14729           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
14730         else \
14731           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
14732           $(MAKE) stageautofeedback-start; \
14733         fi; \
14734         cd $(HOST_SUBDIR)/mpc && \
14735         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14736 @endif mpc-bootstrap
14737
14738
14739
14740
14741
14742 .PHONY: check-mpc maybe-check-mpc
14743 maybe-check-mpc:
14744 @if mpc
14745 maybe-check-mpc: check-mpc
14746
14747 check-mpc:
14748         @: $(MAKE); $(unstage)
14749         @r=`${PWD_COMMAND}`; export r; \
14750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14751         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14752         (cd $(HOST_SUBDIR)/mpc && \
14753           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
14754
14755 @endif mpc
14756
14757 .PHONY: install-mpc maybe-install-mpc
14758 maybe-install-mpc:
14759 @if mpc
14760 maybe-install-mpc: install-mpc
14761
14762 install-mpc:
14763
14764 @endif mpc
14765
14766 .PHONY: install-strip-mpc maybe-install-strip-mpc
14767 maybe-install-strip-mpc:
14768 @if mpc
14769 maybe-install-strip-mpc: install-strip-mpc
14770
14771 install-strip-mpc:
14772
14773 @endif mpc
14774
14775 # Other targets (info, dvi, pdf, etc.)
14776
14777 .PHONY: maybe-info-mpc info-mpc
14778 maybe-info-mpc:
14779 @if mpc
14780 maybe-info-mpc: info-mpc
14781
14782 info-mpc: \
14783     configure-mpc 
14784         @[ -f ./mpc/Makefile ] || exit 0; \
14785         r=`${PWD_COMMAND}`; export r; \
14786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14787         $(HOST_EXPORTS) \
14788         for flag in $(EXTRA_HOST_FLAGS) ; do \
14789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14790         done; \
14791         echo "Doing info in mpc"; \
14792         (cd $(HOST_SUBDIR)/mpc && \
14793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14795                   "RANLIB=$${RANLIB}" \
14796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14797                   info) \
14798           || exit 1
14799
14800 @endif mpc
14801
14802 .PHONY: maybe-dvi-mpc dvi-mpc
14803 maybe-dvi-mpc:
14804 @if mpc
14805 maybe-dvi-mpc: dvi-mpc
14806
14807 dvi-mpc: \
14808     configure-mpc 
14809         @[ -f ./mpc/Makefile ] || exit 0; \
14810         r=`${PWD_COMMAND}`; export r; \
14811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812         $(HOST_EXPORTS) \
14813         for flag in $(EXTRA_HOST_FLAGS) ; do \
14814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815         done; \
14816         echo "Doing dvi in mpc"; \
14817         (cd $(HOST_SUBDIR)/mpc && \
14818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820                   "RANLIB=$${RANLIB}" \
14821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14822                   dvi) \
14823           || exit 1
14824
14825 @endif mpc
14826
14827 .PHONY: maybe-pdf-mpc pdf-mpc
14828 maybe-pdf-mpc:
14829 @if mpc
14830 maybe-pdf-mpc: pdf-mpc
14831
14832 pdf-mpc: \
14833     configure-mpc 
14834         @[ -f ./mpc/Makefile ] || exit 0; \
14835         r=`${PWD_COMMAND}`; export r; \
14836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14837         $(HOST_EXPORTS) \
14838         for flag in $(EXTRA_HOST_FLAGS) ; do \
14839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14840         done; \
14841         echo "Doing pdf in mpc"; \
14842         (cd $(HOST_SUBDIR)/mpc && \
14843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14845                   "RANLIB=$${RANLIB}" \
14846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14847                   pdf) \
14848           || exit 1
14849
14850 @endif mpc
14851
14852 .PHONY: maybe-html-mpc html-mpc
14853 maybe-html-mpc:
14854 @if mpc
14855 maybe-html-mpc: html-mpc
14856
14857 html-mpc: \
14858     configure-mpc 
14859         @[ -f ./mpc/Makefile ] || exit 0; \
14860         r=`${PWD_COMMAND}`; export r; \
14861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862         $(HOST_EXPORTS) \
14863         for flag in $(EXTRA_HOST_FLAGS) ; do \
14864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14865         done; \
14866         echo "Doing html in mpc"; \
14867         (cd $(HOST_SUBDIR)/mpc && \
14868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14870                   "RANLIB=$${RANLIB}" \
14871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14872                   html) \
14873           || exit 1
14874
14875 @endif mpc
14876
14877 .PHONY: maybe-TAGS-mpc TAGS-mpc
14878 maybe-TAGS-mpc:
14879 @if mpc
14880 maybe-TAGS-mpc: TAGS-mpc
14881
14882 TAGS-mpc: \
14883     configure-mpc 
14884         @[ -f ./mpc/Makefile ] || exit 0; \
14885         r=`${PWD_COMMAND}`; export r; \
14886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887         $(HOST_EXPORTS) \
14888         for flag in $(EXTRA_HOST_FLAGS) ; do \
14889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14890         done; \
14891         echo "Doing TAGS in mpc"; \
14892         (cd $(HOST_SUBDIR)/mpc && \
14893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14895                   "RANLIB=$${RANLIB}" \
14896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14897                   TAGS) \
14898           || exit 1
14899
14900 @endif mpc
14901
14902 .PHONY: maybe-install-info-mpc install-info-mpc
14903 maybe-install-info-mpc:
14904 @if mpc
14905 maybe-install-info-mpc: install-info-mpc
14906
14907 install-info-mpc: \
14908     configure-mpc \
14909     info-mpc 
14910         @[ -f ./mpc/Makefile ] || exit 0; \
14911         r=`${PWD_COMMAND}`; export r; \
14912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913         $(HOST_EXPORTS) \
14914         for flag in $(EXTRA_HOST_FLAGS) ; do \
14915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14916         done; \
14917         echo "Doing install-info in mpc"; \
14918         (cd $(HOST_SUBDIR)/mpc && \
14919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14921                   "RANLIB=$${RANLIB}" \
14922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14923                   install-info) \
14924           || exit 1
14925
14926 @endif mpc
14927
14928 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
14929 maybe-install-pdf-mpc:
14930 @if mpc
14931 maybe-install-pdf-mpc: install-pdf-mpc
14932
14933 install-pdf-mpc: \
14934     configure-mpc \
14935     pdf-mpc 
14936         @[ -f ./mpc/Makefile ] || exit 0; \
14937         r=`${PWD_COMMAND}`; export r; \
14938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14939         $(HOST_EXPORTS) \
14940         for flag in $(EXTRA_HOST_FLAGS) ; do \
14941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14942         done; \
14943         echo "Doing install-pdf in mpc"; \
14944         (cd $(HOST_SUBDIR)/mpc && \
14945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14947                   "RANLIB=$${RANLIB}" \
14948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14949                   install-pdf) \
14950           || exit 1
14951
14952 @endif mpc
14953
14954 .PHONY: maybe-install-html-mpc install-html-mpc
14955 maybe-install-html-mpc:
14956 @if mpc
14957 maybe-install-html-mpc: install-html-mpc
14958
14959 install-html-mpc: \
14960     configure-mpc \
14961     html-mpc 
14962         @[ -f ./mpc/Makefile ] || exit 0; \
14963         r=`${PWD_COMMAND}`; export r; \
14964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14965         $(HOST_EXPORTS) \
14966         for flag in $(EXTRA_HOST_FLAGS) ; do \
14967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14968         done; \
14969         echo "Doing install-html in mpc"; \
14970         (cd $(HOST_SUBDIR)/mpc && \
14971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14973                   "RANLIB=$${RANLIB}" \
14974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14975                   install-html) \
14976           || exit 1
14977
14978 @endif mpc
14979
14980 .PHONY: maybe-installcheck-mpc installcheck-mpc
14981 maybe-installcheck-mpc:
14982 @if mpc
14983 maybe-installcheck-mpc: installcheck-mpc
14984
14985 installcheck-mpc: \
14986     configure-mpc 
14987         @[ -f ./mpc/Makefile ] || exit 0; \
14988         r=`${PWD_COMMAND}`; export r; \
14989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990         $(HOST_EXPORTS) \
14991         for flag in $(EXTRA_HOST_FLAGS) ; do \
14992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993         done; \
14994         echo "Doing installcheck in mpc"; \
14995         (cd $(HOST_SUBDIR)/mpc && \
14996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998                   "RANLIB=$${RANLIB}" \
14999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15000                   installcheck) \
15001           || exit 1
15002
15003 @endif mpc
15004
15005 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15006 maybe-mostlyclean-mpc:
15007 @if mpc
15008 maybe-mostlyclean-mpc: mostlyclean-mpc
15009
15010 mostlyclean-mpc: 
15011         @[ -f ./mpc/Makefile ] || exit 0; \
15012         r=`${PWD_COMMAND}`; export r; \
15013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15014         $(HOST_EXPORTS) \
15015         for flag in $(EXTRA_HOST_FLAGS) ; do \
15016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15017         done; \
15018         echo "Doing mostlyclean in mpc"; \
15019         (cd $(HOST_SUBDIR)/mpc && \
15020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15022                   "RANLIB=$${RANLIB}" \
15023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15024                   mostlyclean) \
15025           || exit 1
15026
15027 @endif mpc
15028
15029 .PHONY: maybe-clean-mpc clean-mpc
15030 maybe-clean-mpc:
15031 @if mpc
15032 maybe-clean-mpc: clean-mpc
15033
15034 clean-mpc: 
15035         @[ -f ./mpc/Makefile ] || exit 0; \
15036         r=`${PWD_COMMAND}`; export r; \
15037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15038         $(HOST_EXPORTS) \
15039         for flag in $(EXTRA_HOST_FLAGS) ; do \
15040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15041         done; \
15042         echo "Doing clean in mpc"; \
15043         (cd $(HOST_SUBDIR)/mpc && \
15044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15046                   "RANLIB=$${RANLIB}" \
15047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15048                   clean) \
15049           || exit 1
15050
15051 @endif mpc
15052
15053 .PHONY: maybe-distclean-mpc distclean-mpc
15054 maybe-distclean-mpc:
15055 @if mpc
15056 maybe-distclean-mpc: distclean-mpc
15057
15058 distclean-mpc: 
15059         @[ -f ./mpc/Makefile ] || exit 0; \
15060         r=`${PWD_COMMAND}`; export r; \
15061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15062         $(HOST_EXPORTS) \
15063         for flag in $(EXTRA_HOST_FLAGS) ; do \
15064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15065         done; \
15066         echo "Doing distclean in mpc"; \
15067         (cd $(HOST_SUBDIR)/mpc && \
15068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15070                   "RANLIB=$${RANLIB}" \
15071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15072                   distclean) \
15073           || exit 1
15074
15075 @endif mpc
15076
15077 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15078 maybe-maintainer-clean-mpc:
15079 @if mpc
15080 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15081
15082 maintainer-clean-mpc: 
15083         @[ -f ./mpc/Makefile ] || exit 0; \
15084         r=`${PWD_COMMAND}`; export r; \
15085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086         $(HOST_EXPORTS) \
15087         for flag in $(EXTRA_HOST_FLAGS) ; do \
15088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15089         done; \
15090         echo "Doing maintainer-clean in mpc"; \
15091         (cd $(HOST_SUBDIR)/mpc && \
15092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15094                   "RANLIB=$${RANLIB}" \
15095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15096                   maintainer-clean) \
15097           || exit 1
15098
15099 @endif mpc
15100
15101
15102
15103 .PHONY: configure-isl maybe-configure-isl
15104 maybe-configure-isl:
15105 @if gcc-bootstrap
15106 configure-isl: stage_current
15107 @endif gcc-bootstrap
15108 @if isl
15109 maybe-configure-isl: configure-isl
15110 configure-isl: 
15111         @r=`${PWD_COMMAND}`; export r; \
15112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15115         $(HOST_EXPORTS)  \
15116         echo Configuring in $(HOST_SUBDIR)/isl; \
15117         cd "$(HOST_SUBDIR)/isl" || exit 1; \
15118         case $(srcdir) in \
15119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15120           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15122         esac; \
15123         module_srcdir=isl; \
15124         $(SHELL) \
15125           $$s/$$module_srcdir/configure \
15126           --srcdir=$${topdir}/$$module_srcdir \
15127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15128           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
15129           || exit 1
15130 @endif isl
15131
15132
15133
15134 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
15135 maybe-configure-stage1-isl:
15136 @if isl-bootstrap
15137 maybe-configure-stage1-isl: configure-stage1-isl
15138 configure-stage1-isl:
15139         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15141         @r=`${PWD_COMMAND}`; export r; \
15142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15143         TFLAGS="$(STAGE1_TFLAGS)"; \
15144         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15145         $(HOST_EXPORTS) \
15146         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15147         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15148         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15149         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
15150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15151         cd $(HOST_SUBDIR)/isl || exit 1; \
15152         case $(srcdir) in \
15153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15154           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15156         esac; \
15157         module_srcdir=isl; \
15158         $(SHELL) $$s/$$module_srcdir/configure \
15159           --srcdir=$${topdir}/$$module_srcdir \
15160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15161           --target=${target_alias} \
15162            \
15163           $(STAGE1_CONFIGURE_FLAGS) \
15164           --disable-shared @extra_isl_gmp_configure_flags@
15165 @endif isl-bootstrap
15166
15167 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
15168 maybe-configure-stage2-isl:
15169 @if isl-bootstrap
15170 maybe-configure-stage2-isl: configure-stage2-isl
15171 configure-stage2-isl:
15172         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15174         @r=`${PWD_COMMAND}`; export r; \
15175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176         TFLAGS="$(STAGE2_TFLAGS)"; \
15177         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15178         $(HOST_EXPORTS) \
15179         $(POSTSTAGE1_HOST_EXPORTS) \
15180         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15181         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15182         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15183         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
15184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15185         cd $(HOST_SUBDIR)/isl || exit 1; \
15186         case $(srcdir) in \
15187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15188           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15190         esac; \
15191         module_srcdir=isl; \
15192         $(SHELL) $$s/$$module_srcdir/configure \
15193           --srcdir=$${topdir}/$$module_srcdir \
15194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15195           --target=${target_alias} \
15196           --with-build-libsubdir=$(HOST_SUBDIR) \
15197           $(STAGE2_CONFIGURE_FLAGS) \
15198           --disable-shared @extra_isl_gmp_configure_flags@
15199 @endif isl-bootstrap
15200
15201 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
15202 maybe-configure-stage3-isl:
15203 @if isl-bootstrap
15204 maybe-configure-stage3-isl: configure-stage3-isl
15205 configure-stage3-isl:
15206         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15207         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15208         @r=`${PWD_COMMAND}`; export r; \
15209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210         TFLAGS="$(STAGE3_TFLAGS)"; \
15211         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15212         $(HOST_EXPORTS) \
15213         $(POSTSTAGE1_HOST_EXPORTS) \
15214         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15215         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15216         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15217         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
15218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15219         cd $(HOST_SUBDIR)/isl || exit 1; \
15220         case $(srcdir) in \
15221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15222           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15224         esac; \
15225         module_srcdir=isl; \
15226         $(SHELL) $$s/$$module_srcdir/configure \
15227           --srcdir=$${topdir}/$$module_srcdir \
15228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15229           --target=${target_alias} \
15230           --with-build-libsubdir=$(HOST_SUBDIR) \
15231           $(STAGE3_CONFIGURE_FLAGS) \
15232           --disable-shared @extra_isl_gmp_configure_flags@
15233 @endif isl-bootstrap
15234
15235 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
15236 maybe-configure-stage4-isl:
15237 @if isl-bootstrap
15238 maybe-configure-stage4-isl: configure-stage4-isl
15239 configure-stage4-isl:
15240         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15242         @r=`${PWD_COMMAND}`; export r; \
15243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244         TFLAGS="$(STAGE4_TFLAGS)"; \
15245         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15246         $(HOST_EXPORTS) \
15247         $(POSTSTAGE1_HOST_EXPORTS) \
15248         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15249         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15250         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15251         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
15252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15253         cd $(HOST_SUBDIR)/isl || exit 1; \
15254         case $(srcdir) in \
15255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15256           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15258         esac; \
15259         module_srcdir=isl; \
15260         $(SHELL) $$s/$$module_srcdir/configure \
15261           --srcdir=$${topdir}/$$module_srcdir \
15262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15263           --target=${target_alias} \
15264           --with-build-libsubdir=$(HOST_SUBDIR) \
15265           $(STAGE4_CONFIGURE_FLAGS) \
15266           --disable-shared @extra_isl_gmp_configure_flags@
15267 @endif isl-bootstrap
15268
15269 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
15270 maybe-configure-stageprofile-isl:
15271 @if isl-bootstrap
15272 maybe-configure-stageprofile-isl: configure-stageprofile-isl
15273 configure-stageprofile-isl:
15274         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15275         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15276         @r=`${PWD_COMMAND}`; export r; \
15277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15278         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15279         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15280         $(HOST_EXPORTS) \
15281         $(POSTSTAGE1_HOST_EXPORTS) \
15282         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15283         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15284         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15285         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
15286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15287         cd $(HOST_SUBDIR)/isl || exit 1; \
15288         case $(srcdir) in \
15289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15290           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15292         esac; \
15293         module_srcdir=isl; \
15294         $(SHELL) $$s/$$module_srcdir/configure \
15295           --srcdir=$${topdir}/$$module_srcdir \
15296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15297           --target=${target_alias} \
15298           --with-build-libsubdir=$(HOST_SUBDIR) \
15299           $(STAGEprofile_CONFIGURE_FLAGS) \
15300           --disable-shared @extra_isl_gmp_configure_flags@
15301 @endif isl-bootstrap
15302
15303 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
15304 maybe-configure-stagefeedback-isl:
15305 @if isl-bootstrap
15306 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
15307 configure-stagefeedback-isl:
15308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15310         @r=`${PWD_COMMAND}`; export r; \
15311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15313         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15314         $(HOST_EXPORTS) \
15315         $(POSTSTAGE1_HOST_EXPORTS) \
15316         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15317         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15318         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15319         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
15320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15321         cd $(HOST_SUBDIR)/isl || exit 1; \
15322         case $(srcdir) in \
15323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15324           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15326         esac; \
15327         module_srcdir=isl; \
15328         $(SHELL) $$s/$$module_srcdir/configure \
15329           --srcdir=$${topdir}/$$module_srcdir \
15330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15331           --target=${target_alias} \
15332           --with-build-libsubdir=$(HOST_SUBDIR) \
15333           $(STAGEfeedback_CONFIGURE_FLAGS) \
15334           --disable-shared @extra_isl_gmp_configure_flags@
15335 @endif isl-bootstrap
15336
15337 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
15338 maybe-configure-stageautoprofile-isl:
15339 @if isl-bootstrap
15340 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
15341 configure-stageautoprofile-isl:
15342         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15344         @r=`${PWD_COMMAND}`; export r; \
15345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15346         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15347         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15348         $(HOST_EXPORTS) \
15349         $(POSTSTAGE1_HOST_EXPORTS) \
15350         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15351         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15352         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15353         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
15354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15355         cd $(HOST_SUBDIR)/isl || exit 1; \
15356         case $(srcdir) in \
15357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15358           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15360         esac; \
15361         module_srcdir=isl; \
15362         $(SHELL) $$s/$$module_srcdir/configure \
15363           --srcdir=$${topdir}/$$module_srcdir \
15364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15365           --target=${target_alias} \
15366           --with-build-libsubdir=$(HOST_SUBDIR) \
15367           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15368           --disable-shared @extra_isl_gmp_configure_flags@
15369 @endif isl-bootstrap
15370
15371 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
15372 maybe-configure-stageautofeedback-isl:
15373 @if isl-bootstrap
15374 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
15375 configure-stageautofeedback-isl:
15376         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15377         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15378         @r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15381         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15382         $(HOST_EXPORTS) \
15383         $(POSTSTAGE1_HOST_EXPORTS) \
15384         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15385         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15386         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15387         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
15388         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15389         cd $(HOST_SUBDIR)/isl || exit 1; \
15390         case $(srcdir) in \
15391           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15392           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15393                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15394         esac; \
15395         module_srcdir=isl; \
15396         $(SHELL) $$s/$$module_srcdir/configure \
15397           --srcdir=$${topdir}/$$module_srcdir \
15398           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15399           --target=${target_alias} \
15400           --with-build-libsubdir=$(HOST_SUBDIR) \
15401           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15402           --disable-shared @extra_isl_gmp_configure_flags@
15403 @endif isl-bootstrap
15404
15405
15406
15407
15408
15409 .PHONY: all-isl maybe-all-isl
15410 maybe-all-isl:
15411 @if gcc-bootstrap
15412 all-isl: stage_current
15413 @endif gcc-bootstrap
15414 @if isl
15415 TARGET-isl=all
15416 maybe-all-isl: all-isl
15417 all-isl: configure-isl
15418         @r=`${PWD_COMMAND}`; export r; \
15419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15420         $(HOST_EXPORTS)  \
15421         (cd $(HOST_SUBDIR)/isl && \
15422           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
15423                 $(TARGET-isl))
15424 @endif isl
15425
15426
15427
15428 .PHONY: all-stage1-isl maybe-all-stage1-isl
15429 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
15430 maybe-all-stage1-isl:
15431 maybe-clean-stage1-isl:
15432 @if isl-bootstrap
15433 maybe-all-stage1-isl: all-stage1-isl
15434 all-stage1: all-stage1-isl
15435 TARGET-stage1-isl = $(TARGET-isl)
15436 all-stage1-isl: configure-stage1-isl
15437         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15438         @r=`${PWD_COMMAND}`; export r; \
15439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15440         TFLAGS="$(STAGE1_TFLAGS)"; \
15441         $(HOST_EXPORTS)  \
15442         cd $(HOST_SUBDIR)/isl && \
15443          \
15444         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15445                 CFLAGS="$(STAGE1_CFLAGS)" \
15446                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15447                 LIBCFLAGS="$(LIBCFLAGS)" \
15448                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15449                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15450                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15451                 $(EXTRA_HOST_FLAGS)  \
15452                 $(STAGE1_FLAGS_TO_PASS) V=1 \
15453                 TFLAGS="$(STAGE1_TFLAGS)"  \
15454                 $(TARGET-stage1-isl)
15455
15456 maybe-clean-stage1-isl: clean-stage1-isl
15457 clean-stage1: clean-stage1-isl
15458 clean-stage1-isl:
15459         @if [ $(current_stage) = stage1 ]; then \
15460           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15461         else \
15462           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
15463           $(MAKE) stage1-start; \
15464         fi; \
15465         cd $(HOST_SUBDIR)/isl && \
15466         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15467         $(STAGE1_FLAGS_TO_PASS) V=1 clean
15468 @endif isl-bootstrap
15469
15470
15471 .PHONY: all-stage2-isl maybe-all-stage2-isl
15472 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
15473 maybe-all-stage2-isl:
15474 maybe-clean-stage2-isl:
15475 @if isl-bootstrap
15476 maybe-all-stage2-isl: all-stage2-isl
15477 all-stage2: all-stage2-isl
15478 TARGET-stage2-isl = $(TARGET-isl)
15479 all-stage2-isl: configure-stage2-isl
15480         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15481         @r=`${PWD_COMMAND}`; export r; \
15482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483         TFLAGS="$(STAGE2_TFLAGS)"; \
15484         $(HOST_EXPORTS) \
15485         $(POSTSTAGE1_HOST_EXPORTS)  \
15486         cd $(HOST_SUBDIR)/isl && \
15487          \
15488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15489                 CFLAGS="$(STAGE2_CFLAGS)" \
15490                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15491                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15495                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15496                 TFLAGS="$(STAGE2_TFLAGS)"  \
15497                 $(TARGET-stage2-isl)
15498
15499 maybe-clean-stage2-isl: clean-stage2-isl
15500 clean-stage2: clean-stage2-isl
15501 clean-stage2-isl:
15502         @if [ $(current_stage) = stage2 ]; then \
15503           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15504         else \
15505           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
15506           $(MAKE) stage2-start; \
15507         fi; \
15508         cd $(HOST_SUBDIR)/isl && \
15509         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15510 @endif isl-bootstrap
15511
15512
15513 .PHONY: all-stage3-isl maybe-all-stage3-isl
15514 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
15515 maybe-all-stage3-isl:
15516 maybe-clean-stage3-isl:
15517 @if isl-bootstrap
15518 maybe-all-stage3-isl: all-stage3-isl
15519 all-stage3: all-stage3-isl
15520 TARGET-stage3-isl = $(TARGET-isl)
15521 all-stage3-isl: configure-stage3-isl
15522         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15523         @r=`${PWD_COMMAND}`; export r; \
15524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15525         TFLAGS="$(STAGE3_TFLAGS)"; \
15526         $(HOST_EXPORTS) \
15527         $(POSTSTAGE1_HOST_EXPORTS)  \
15528         cd $(HOST_SUBDIR)/isl && \
15529          \
15530         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15531                 CFLAGS="$(STAGE3_CFLAGS)" \
15532                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15533                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15538                 TFLAGS="$(STAGE3_TFLAGS)"  \
15539                 $(TARGET-stage3-isl)
15540
15541 maybe-clean-stage3-isl: clean-stage3-isl
15542 clean-stage3: clean-stage3-isl
15543 clean-stage3-isl:
15544         @if [ $(current_stage) = stage3 ]; then \
15545           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15546         else \
15547           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
15548           $(MAKE) stage3-start; \
15549         fi; \
15550         cd $(HOST_SUBDIR)/isl && \
15551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15552 @endif isl-bootstrap
15553
15554
15555 .PHONY: all-stage4-isl maybe-all-stage4-isl
15556 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
15557 maybe-all-stage4-isl:
15558 maybe-clean-stage4-isl:
15559 @if isl-bootstrap
15560 maybe-all-stage4-isl: all-stage4-isl
15561 all-stage4: all-stage4-isl
15562 TARGET-stage4-isl = $(TARGET-isl)
15563 all-stage4-isl: configure-stage4-isl
15564         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15565         @r=`${PWD_COMMAND}`; export r; \
15566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567         TFLAGS="$(STAGE4_TFLAGS)"; \
15568         $(HOST_EXPORTS) \
15569         $(POSTSTAGE1_HOST_EXPORTS)  \
15570         cd $(HOST_SUBDIR)/isl && \
15571          \
15572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15573                 CFLAGS="$(STAGE4_CFLAGS)" \
15574                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15575                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15576                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15577                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15578                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15579                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15580                 TFLAGS="$(STAGE4_TFLAGS)"  \
15581                 $(TARGET-stage4-isl)
15582
15583 maybe-clean-stage4-isl: clean-stage4-isl
15584 clean-stage4: clean-stage4-isl
15585 clean-stage4-isl:
15586         @if [ $(current_stage) = stage4 ]; then \
15587           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15588         else \
15589           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
15590           $(MAKE) stage4-start; \
15591         fi; \
15592         cd $(HOST_SUBDIR)/isl && \
15593         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15594 @endif isl-bootstrap
15595
15596
15597 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
15598 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
15599 maybe-all-stageprofile-isl:
15600 maybe-clean-stageprofile-isl:
15601 @if isl-bootstrap
15602 maybe-all-stageprofile-isl: all-stageprofile-isl
15603 all-stageprofile: all-stageprofile-isl
15604 TARGET-stageprofile-isl = $(TARGET-isl)
15605 all-stageprofile-isl: configure-stageprofile-isl
15606         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15607         @r=`${PWD_COMMAND}`; export r; \
15608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15610         $(HOST_EXPORTS) \
15611         $(POSTSTAGE1_HOST_EXPORTS)  \
15612         cd $(HOST_SUBDIR)/isl && \
15613          \
15614         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15615                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15616                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15617                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15618                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15619                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15620                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15621                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15622                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15623                 $(TARGET-stageprofile-isl)
15624
15625 maybe-clean-stageprofile-isl: clean-stageprofile-isl
15626 clean-stageprofile: clean-stageprofile-isl
15627 clean-stageprofile-isl:
15628         @if [ $(current_stage) = stageprofile ]; then \
15629           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15630         else \
15631           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
15632           $(MAKE) stageprofile-start; \
15633         fi; \
15634         cd $(HOST_SUBDIR)/isl && \
15635         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15636 @endif isl-bootstrap
15637
15638
15639 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
15640 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
15641 maybe-all-stagefeedback-isl:
15642 maybe-clean-stagefeedback-isl:
15643 @if isl-bootstrap
15644 maybe-all-stagefeedback-isl: all-stagefeedback-isl
15645 all-stagefeedback: all-stagefeedback-isl
15646 TARGET-stagefeedback-isl = $(TARGET-isl)
15647 all-stagefeedback-isl: configure-stagefeedback-isl
15648         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15649         @r=`${PWD_COMMAND}`; export r; \
15650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15651         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15652         $(HOST_EXPORTS) \
15653         $(POSTSTAGE1_HOST_EXPORTS)  \
15654         cd $(HOST_SUBDIR)/isl && \
15655          \
15656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15657                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15658                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15659                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15663                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15664                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15665                 $(TARGET-stagefeedback-isl)
15666
15667 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
15668 clean-stagefeedback: clean-stagefeedback-isl
15669 clean-stagefeedback-isl:
15670         @if [ $(current_stage) = stagefeedback ]; then \
15671           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15672         else \
15673           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
15674           $(MAKE) stagefeedback-start; \
15675         fi; \
15676         cd $(HOST_SUBDIR)/isl && \
15677         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15678 @endif isl-bootstrap
15679
15680
15681 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
15682 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
15683 maybe-all-stageautoprofile-isl:
15684 maybe-clean-stageautoprofile-isl:
15685 @if isl-bootstrap
15686 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
15687 all-stageautoprofile: all-stageautoprofile-isl
15688 TARGET-stageautoprofile-isl = $(TARGET-isl)
15689 all-stageautoprofile-isl: configure-stageautoprofile-isl
15690         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15691         @r=`${PWD_COMMAND}`; export r; \
15692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15694         $(HOST_EXPORTS) \
15695         $(POSTSTAGE1_HOST_EXPORTS)  \
15696         cd $(HOST_SUBDIR)/isl && \
15697         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15699                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15700                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15701                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15706                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15707                 $(TARGET-stageautoprofile-isl)
15708
15709 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
15710 clean-stageautoprofile: clean-stageautoprofile-isl
15711 clean-stageautoprofile-isl:
15712         @if [ $(current_stage) = stageautoprofile ]; then \
15713           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15714         else \
15715           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
15716           $(MAKE) stageautoprofile-start; \
15717         fi; \
15718         cd $(HOST_SUBDIR)/isl && \
15719         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15720 @endif isl-bootstrap
15721
15722
15723 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
15724 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
15725 maybe-all-stageautofeedback-isl:
15726 maybe-clean-stageautofeedback-isl:
15727 @if isl-bootstrap
15728 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
15729 all-stageautofeedback: all-stageautofeedback-isl
15730 TARGET-stageautofeedback-isl = $(TARGET-isl)
15731 all-stageautofeedback-isl: configure-stageautofeedback-isl
15732         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15733         @r=`${PWD_COMMAND}`; export r; \
15734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15735         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15736         $(HOST_EXPORTS) \
15737         $(POSTSTAGE1_HOST_EXPORTS)  \
15738         cd $(HOST_SUBDIR)/isl && \
15739          \
15740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15741                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15742                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15743                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
15748                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15749                 $(TARGET-stageautofeedback-isl)
15750
15751 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
15752 clean-stageautofeedback: clean-stageautofeedback-isl
15753 clean-stageautofeedback-isl:
15754         @if [ $(current_stage) = stageautofeedback ]; then \
15755           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
15756         else \
15757           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
15758           $(MAKE) stageautofeedback-start; \
15759         fi; \
15760         cd $(HOST_SUBDIR)/isl && \
15761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
15762 @endif isl-bootstrap
15763
15764
15765
15766
15767
15768 .PHONY: check-isl maybe-check-isl
15769 maybe-check-isl:
15770 @if isl
15771 maybe-check-isl: check-isl
15772
15773 check-isl:
15774         @: $(MAKE); $(unstage)
15775         @r=`${PWD_COMMAND}`; export r; \
15776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15778         (cd $(HOST_SUBDIR)/isl && \
15779           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
15780
15781 @endif isl
15782
15783 .PHONY: install-isl maybe-install-isl
15784 maybe-install-isl:
15785 @if isl
15786 maybe-install-isl: install-isl
15787
15788 install-isl:
15789
15790 @endif isl
15791
15792 .PHONY: install-strip-isl maybe-install-strip-isl
15793 maybe-install-strip-isl:
15794 @if isl
15795 maybe-install-strip-isl: install-strip-isl
15796
15797 install-strip-isl:
15798
15799 @endif isl
15800
15801 # Other targets (info, dvi, pdf, etc.)
15802
15803 .PHONY: maybe-info-isl info-isl
15804 maybe-info-isl:
15805 @if isl
15806 maybe-info-isl: info-isl
15807
15808 info-isl: \
15809     configure-isl 
15810         @[ -f ./isl/Makefile ] || exit 0; \
15811         r=`${PWD_COMMAND}`; export r; \
15812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15813         $(HOST_EXPORTS) \
15814         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15816         done; \
15817         echo "Doing info in isl"; \
15818         (cd $(HOST_SUBDIR)/isl && \
15819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15821                   "RANLIB=$${RANLIB}" \
15822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15823                   info) \
15824           || exit 1
15825
15826 @endif isl
15827
15828 .PHONY: maybe-dvi-isl dvi-isl
15829 maybe-dvi-isl:
15830 @if isl
15831 maybe-dvi-isl: dvi-isl
15832
15833 dvi-isl: \
15834     configure-isl 
15835         @[ -f ./isl/Makefile ] || exit 0; \
15836         r=`${PWD_COMMAND}`; export r; \
15837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15838         $(HOST_EXPORTS) \
15839         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15841         done; \
15842         echo "Doing dvi in isl"; \
15843         (cd $(HOST_SUBDIR)/isl && \
15844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15846                   "RANLIB=$${RANLIB}" \
15847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15848                   dvi) \
15849           || exit 1
15850
15851 @endif isl
15852
15853 .PHONY: maybe-pdf-isl pdf-isl
15854 maybe-pdf-isl:
15855 @if isl
15856 maybe-pdf-isl: pdf-isl
15857
15858 pdf-isl: \
15859     configure-isl 
15860         @[ -f ./isl/Makefile ] || exit 0; \
15861         r=`${PWD_COMMAND}`; export r; \
15862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15863         $(HOST_EXPORTS) \
15864         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15866         done; \
15867         echo "Doing pdf in isl"; \
15868         (cd $(HOST_SUBDIR)/isl && \
15869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15871                   "RANLIB=$${RANLIB}" \
15872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15873                   pdf) \
15874           || exit 1
15875
15876 @endif isl
15877
15878 .PHONY: maybe-html-isl html-isl
15879 maybe-html-isl:
15880 @if isl
15881 maybe-html-isl: html-isl
15882
15883 html-isl: \
15884     configure-isl 
15885         @[ -f ./isl/Makefile ] || exit 0; \
15886         r=`${PWD_COMMAND}`; export r; \
15887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15888         $(HOST_EXPORTS) \
15889         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15891         done; \
15892         echo "Doing html in isl"; \
15893         (cd $(HOST_SUBDIR)/isl && \
15894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15896                   "RANLIB=$${RANLIB}" \
15897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15898                   html) \
15899           || exit 1
15900
15901 @endif isl
15902
15903 .PHONY: maybe-TAGS-isl TAGS-isl
15904 maybe-TAGS-isl:
15905 @if isl
15906 maybe-TAGS-isl: TAGS-isl
15907
15908 TAGS-isl: \
15909     configure-isl 
15910         @[ -f ./isl/Makefile ] || exit 0; \
15911         r=`${PWD_COMMAND}`; export r; \
15912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913         $(HOST_EXPORTS) \
15914         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15916         done; \
15917         echo "Doing TAGS in isl"; \
15918         (cd $(HOST_SUBDIR)/isl && \
15919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15921                   "RANLIB=$${RANLIB}" \
15922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15923                   TAGS) \
15924           || exit 1
15925
15926 @endif isl
15927
15928 .PHONY: maybe-install-info-isl install-info-isl
15929 maybe-install-info-isl:
15930 @if isl
15931 maybe-install-info-isl: install-info-isl
15932
15933 install-info-isl: \
15934     configure-isl \
15935     info-isl 
15936         @[ -f ./isl/Makefile ] || exit 0; \
15937         r=`${PWD_COMMAND}`; export r; \
15938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15939         $(HOST_EXPORTS) \
15940         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15942         done; \
15943         echo "Doing install-info in isl"; \
15944         (cd $(HOST_SUBDIR)/isl && \
15945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15947                   "RANLIB=$${RANLIB}" \
15948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15949                   install-info) \
15950           || exit 1
15951
15952 @endif isl
15953
15954 .PHONY: maybe-install-pdf-isl install-pdf-isl
15955 maybe-install-pdf-isl:
15956 @if isl
15957 maybe-install-pdf-isl: install-pdf-isl
15958
15959 install-pdf-isl: \
15960     configure-isl \
15961     pdf-isl 
15962         @[ -f ./isl/Makefile ] || exit 0; \
15963         r=`${PWD_COMMAND}`; export r; \
15964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15965         $(HOST_EXPORTS) \
15966         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15968         done; \
15969         echo "Doing install-pdf in isl"; \
15970         (cd $(HOST_SUBDIR)/isl && \
15971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15973                   "RANLIB=$${RANLIB}" \
15974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15975                   install-pdf) \
15976           || exit 1
15977
15978 @endif isl
15979
15980 .PHONY: maybe-install-html-isl install-html-isl
15981 maybe-install-html-isl:
15982 @if isl
15983 maybe-install-html-isl: install-html-isl
15984
15985 install-html-isl: \
15986     configure-isl \
15987     html-isl 
15988         @[ -f ./isl/Makefile ] || exit 0; \
15989         r=`${PWD_COMMAND}`; export r; \
15990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15991         $(HOST_EXPORTS) \
15992         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
15993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15994         done; \
15995         echo "Doing install-html in isl"; \
15996         (cd $(HOST_SUBDIR)/isl && \
15997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15999                   "RANLIB=$${RANLIB}" \
16000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16001                   install-html) \
16002           || exit 1
16003
16004 @endif isl
16005
16006 .PHONY: maybe-installcheck-isl installcheck-isl
16007 maybe-installcheck-isl:
16008 @if isl
16009 maybe-installcheck-isl: installcheck-isl
16010
16011 installcheck-isl: \
16012     configure-isl 
16013         @[ -f ./isl/Makefile ] || exit 0; \
16014         r=`${PWD_COMMAND}`; export r; \
16015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16016         $(HOST_EXPORTS) \
16017         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16019         done; \
16020         echo "Doing installcheck in isl"; \
16021         (cd $(HOST_SUBDIR)/isl && \
16022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16024                   "RANLIB=$${RANLIB}" \
16025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16026                   installcheck) \
16027           || exit 1
16028
16029 @endif isl
16030
16031 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16032 maybe-mostlyclean-isl:
16033 @if isl
16034 maybe-mostlyclean-isl: mostlyclean-isl
16035
16036 mostlyclean-isl: 
16037         @[ -f ./isl/Makefile ] || exit 0; \
16038         r=`${PWD_COMMAND}`; export r; \
16039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040         $(HOST_EXPORTS) \
16041         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16043         done; \
16044         echo "Doing mostlyclean in isl"; \
16045         (cd $(HOST_SUBDIR)/isl && \
16046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16048                   "RANLIB=$${RANLIB}" \
16049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16050                   mostlyclean) \
16051           || exit 1
16052
16053 @endif isl
16054
16055 .PHONY: maybe-clean-isl clean-isl
16056 maybe-clean-isl:
16057 @if isl
16058 maybe-clean-isl: clean-isl
16059
16060 clean-isl: 
16061         @[ -f ./isl/Makefile ] || exit 0; \
16062         r=`${PWD_COMMAND}`; export r; \
16063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064         $(HOST_EXPORTS) \
16065         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16067         done; \
16068         echo "Doing clean in isl"; \
16069         (cd $(HOST_SUBDIR)/isl && \
16070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16072                   "RANLIB=$${RANLIB}" \
16073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16074                   clean) \
16075           || exit 1
16076
16077 @endif isl
16078
16079 .PHONY: maybe-distclean-isl distclean-isl
16080 maybe-distclean-isl:
16081 @if isl
16082 maybe-distclean-isl: distclean-isl
16083
16084 distclean-isl: 
16085         @[ -f ./isl/Makefile ] || exit 0; \
16086         r=`${PWD_COMMAND}`; export r; \
16087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16088         $(HOST_EXPORTS) \
16089         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16091         done; \
16092         echo "Doing distclean in isl"; \
16093         (cd $(HOST_SUBDIR)/isl && \
16094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16096                   "RANLIB=$${RANLIB}" \
16097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16098                   distclean) \
16099           || exit 1
16100
16101 @endif isl
16102
16103 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
16104 maybe-maintainer-clean-isl:
16105 @if isl
16106 maybe-maintainer-clean-isl: maintainer-clean-isl
16107
16108 maintainer-clean-isl: 
16109         @[ -f ./isl/Makefile ] || exit 0; \
16110         r=`${PWD_COMMAND}`; export r; \
16111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16112         $(HOST_EXPORTS) \
16113         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16115         done; \
16116         echo "Doing maintainer-clean in isl"; \
16117         (cd $(HOST_SUBDIR)/isl && \
16118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16120                   "RANLIB=$${RANLIB}" \
16121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16122                   maintainer-clean) \
16123           || exit 1
16124
16125 @endif isl
16126
16127
16128
16129 .PHONY: configure-libelf maybe-configure-libelf
16130 maybe-configure-libelf:
16131 @if gcc-bootstrap
16132 configure-libelf: stage_current
16133 @endif gcc-bootstrap
16134 @if libelf
16135 maybe-configure-libelf: configure-libelf
16136 configure-libelf: 
16137         @r=`${PWD_COMMAND}`; export r; \
16138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16139         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16141         $(HOST_EXPORTS)  \
16142         echo Configuring in $(HOST_SUBDIR)/libelf; \
16143         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
16144         case $(srcdir) in \
16145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16146           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16148         esac; \
16149         module_srcdir=libelf; \
16150         $(SHELL) \
16151           $$s/$$module_srcdir/configure \
16152           --srcdir=$${topdir}/$$module_srcdir \
16153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16154           --target=${target_alias} --disable-shared \
16155           || exit 1
16156 @endif libelf
16157
16158
16159
16160 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
16161 maybe-configure-stage1-libelf:
16162 @if libelf-bootstrap
16163 maybe-configure-stage1-libelf: configure-stage1-libelf
16164 configure-stage1-libelf:
16165         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16167         @r=`${PWD_COMMAND}`; export r; \
16168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169         TFLAGS="$(STAGE1_TFLAGS)"; \
16170         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16171         $(HOST_EXPORTS) \
16172         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16173         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16174         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16175         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
16176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16177         cd $(HOST_SUBDIR)/libelf || exit 1; \
16178         case $(srcdir) in \
16179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16180           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16182         esac; \
16183         module_srcdir=libelf; \
16184         $(SHELL) $$s/$$module_srcdir/configure \
16185           --srcdir=$${topdir}/$$module_srcdir \
16186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16187           --target=${target_alias} \
16188            \
16189           $(STAGE1_CONFIGURE_FLAGS) \
16190           --disable-shared
16191 @endif libelf-bootstrap
16192
16193 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
16194 maybe-configure-stage2-libelf:
16195 @if libelf-bootstrap
16196 maybe-configure-stage2-libelf: configure-stage2-libelf
16197 configure-stage2-libelf:
16198         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16200         @r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         TFLAGS="$(STAGE2_TFLAGS)"; \
16203         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16204         $(HOST_EXPORTS) \
16205         $(POSTSTAGE1_HOST_EXPORTS) \
16206         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16207         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16208         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16209         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
16210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16211         cd $(HOST_SUBDIR)/libelf || exit 1; \
16212         case $(srcdir) in \
16213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16214           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16216         esac; \
16217         module_srcdir=libelf; \
16218         $(SHELL) $$s/$$module_srcdir/configure \
16219           --srcdir=$${topdir}/$$module_srcdir \
16220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16221           --target=${target_alias} \
16222           --with-build-libsubdir=$(HOST_SUBDIR) \
16223           $(STAGE2_CONFIGURE_FLAGS) \
16224           --disable-shared
16225 @endif libelf-bootstrap
16226
16227 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
16228 maybe-configure-stage3-libelf:
16229 @if libelf-bootstrap
16230 maybe-configure-stage3-libelf: configure-stage3-libelf
16231 configure-stage3-libelf:
16232         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16234         @r=`${PWD_COMMAND}`; export r; \
16235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16236         TFLAGS="$(STAGE3_TFLAGS)"; \
16237         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16238         $(HOST_EXPORTS) \
16239         $(POSTSTAGE1_HOST_EXPORTS) \
16240         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16241         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16242         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16243         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
16244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16245         cd $(HOST_SUBDIR)/libelf || exit 1; \
16246         case $(srcdir) in \
16247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16248           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16250         esac; \
16251         module_srcdir=libelf; \
16252         $(SHELL) $$s/$$module_srcdir/configure \
16253           --srcdir=$${topdir}/$$module_srcdir \
16254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16255           --target=${target_alias} \
16256           --with-build-libsubdir=$(HOST_SUBDIR) \
16257           $(STAGE3_CONFIGURE_FLAGS) \
16258           --disable-shared
16259 @endif libelf-bootstrap
16260
16261 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
16262 maybe-configure-stage4-libelf:
16263 @if libelf-bootstrap
16264 maybe-configure-stage4-libelf: configure-stage4-libelf
16265 configure-stage4-libelf:
16266         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16268         @r=`${PWD_COMMAND}`; export r; \
16269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270         TFLAGS="$(STAGE4_TFLAGS)"; \
16271         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16272         $(HOST_EXPORTS) \
16273         $(POSTSTAGE1_HOST_EXPORTS) \
16274         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16275         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16276         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16277         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
16278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16279         cd $(HOST_SUBDIR)/libelf || exit 1; \
16280         case $(srcdir) in \
16281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16282           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16284         esac; \
16285         module_srcdir=libelf; \
16286         $(SHELL) $$s/$$module_srcdir/configure \
16287           --srcdir=$${topdir}/$$module_srcdir \
16288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16289           --target=${target_alias} \
16290           --with-build-libsubdir=$(HOST_SUBDIR) \
16291           $(STAGE4_CONFIGURE_FLAGS) \
16292           --disable-shared
16293 @endif libelf-bootstrap
16294
16295 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
16296 maybe-configure-stageprofile-libelf:
16297 @if libelf-bootstrap
16298 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
16299 configure-stageprofile-libelf:
16300         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16302         @r=`${PWD_COMMAND}`; export r; \
16303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16304         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16305         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16306         $(HOST_EXPORTS) \
16307         $(POSTSTAGE1_HOST_EXPORTS) \
16308         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16309         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16310         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16311         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
16312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16313         cd $(HOST_SUBDIR)/libelf || exit 1; \
16314         case $(srcdir) in \
16315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16316           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16318         esac; \
16319         module_srcdir=libelf; \
16320         $(SHELL) $$s/$$module_srcdir/configure \
16321           --srcdir=$${topdir}/$$module_srcdir \
16322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16323           --target=${target_alias} \
16324           --with-build-libsubdir=$(HOST_SUBDIR) \
16325           $(STAGEprofile_CONFIGURE_FLAGS) \
16326           --disable-shared
16327 @endif libelf-bootstrap
16328
16329 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
16330 maybe-configure-stagefeedback-libelf:
16331 @if libelf-bootstrap
16332 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
16333 configure-stagefeedback-libelf:
16334         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16336         @r=`${PWD_COMMAND}`; export r; \
16337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16338         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16339         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16340         $(HOST_EXPORTS) \
16341         $(POSTSTAGE1_HOST_EXPORTS) \
16342         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16343         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16344         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16345         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
16346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16347         cd $(HOST_SUBDIR)/libelf || exit 1; \
16348         case $(srcdir) in \
16349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16350           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16352         esac; \
16353         module_srcdir=libelf; \
16354         $(SHELL) $$s/$$module_srcdir/configure \
16355           --srcdir=$${topdir}/$$module_srcdir \
16356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16357           --target=${target_alias} \
16358           --with-build-libsubdir=$(HOST_SUBDIR) \
16359           $(STAGEfeedback_CONFIGURE_FLAGS) \
16360           --disable-shared
16361 @endif libelf-bootstrap
16362
16363 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
16364 maybe-configure-stageautoprofile-libelf:
16365 @if libelf-bootstrap
16366 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
16367 configure-stageautoprofile-libelf:
16368         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16370         @r=`${PWD_COMMAND}`; export r; \
16371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16373         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16374         $(HOST_EXPORTS) \
16375         $(POSTSTAGE1_HOST_EXPORTS) \
16376         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16377         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16378         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16379         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
16380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16381         cd $(HOST_SUBDIR)/libelf || exit 1; \
16382         case $(srcdir) in \
16383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16384           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16386         esac; \
16387         module_srcdir=libelf; \
16388         $(SHELL) $$s/$$module_srcdir/configure \
16389           --srcdir=$${topdir}/$$module_srcdir \
16390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16391           --target=${target_alias} \
16392           --with-build-libsubdir=$(HOST_SUBDIR) \
16393           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16394           --disable-shared
16395 @endif libelf-bootstrap
16396
16397 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
16398 maybe-configure-stageautofeedback-libelf:
16399 @if libelf-bootstrap
16400 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
16401 configure-stageautofeedback-libelf:
16402         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16403         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16404         @r=`${PWD_COMMAND}`; export r; \
16405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16407         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16408         $(HOST_EXPORTS) \
16409         $(POSTSTAGE1_HOST_EXPORTS) \
16410         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16411         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16412         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16413         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
16414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16415         cd $(HOST_SUBDIR)/libelf || exit 1; \
16416         case $(srcdir) in \
16417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16418           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16420         esac; \
16421         module_srcdir=libelf; \
16422         $(SHELL) $$s/$$module_srcdir/configure \
16423           --srcdir=$${topdir}/$$module_srcdir \
16424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16425           --target=${target_alias} \
16426           --with-build-libsubdir=$(HOST_SUBDIR) \
16427           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16428           --disable-shared
16429 @endif libelf-bootstrap
16430
16431
16432
16433
16434
16435 .PHONY: all-libelf maybe-all-libelf
16436 maybe-all-libelf:
16437 @if gcc-bootstrap
16438 all-libelf: stage_current
16439 @endif gcc-bootstrap
16440 @if libelf
16441 TARGET-libelf=all
16442 maybe-all-libelf: all-libelf
16443 all-libelf: configure-libelf
16444         @r=`${PWD_COMMAND}`; export r; \
16445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446         $(HOST_EXPORTS)  \
16447         (cd $(HOST_SUBDIR)/libelf && \
16448           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16449                 $(TARGET-libelf))
16450 @endif libelf
16451
16452
16453
16454 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
16455 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
16456 maybe-all-stage1-libelf:
16457 maybe-clean-stage1-libelf:
16458 @if libelf-bootstrap
16459 maybe-all-stage1-libelf: all-stage1-libelf
16460 all-stage1: all-stage1-libelf
16461 TARGET-stage1-libelf = $(TARGET-libelf)
16462 all-stage1-libelf: configure-stage1-libelf
16463         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16464         @r=`${PWD_COMMAND}`; export r; \
16465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466         TFLAGS="$(STAGE1_TFLAGS)"; \
16467         $(HOST_EXPORTS)  \
16468         cd $(HOST_SUBDIR)/libelf && \
16469          \
16470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16471                 CFLAGS="$(STAGE1_CFLAGS)" \
16472                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16473                 LIBCFLAGS="$(LIBCFLAGS)" \
16474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16477                 $(EXTRA_HOST_FLAGS)  \
16478                 $(STAGE1_FLAGS_TO_PASS)  \
16479                 TFLAGS="$(STAGE1_TFLAGS)"  \
16480                 $(TARGET-stage1-libelf)
16481
16482 maybe-clean-stage1-libelf: clean-stage1-libelf
16483 clean-stage1: clean-stage1-libelf
16484 clean-stage1-libelf:
16485         @if [ $(current_stage) = stage1 ]; then \
16486           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16487         else \
16488           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
16489           $(MAKE) stage1-start; \
16490         fi; \
16491         cd $(HOST_SUBDIR)/libelf && \
16492         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16493         $(STAGE1_FLAGS_TO_PASS)  clean
16494 @endif libelf-bootstrap
16495
16496
16497 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
16498 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
16499 maybe-all-stage2-libelf:
16500 maybe-clean-stage2-libelf:
16501 @if libelf-bootstrap
16502 maybe-all-stage2-libelf: all-stage2-libelf
16503 all-stage2: all-stage2-libelf
16504 TARGET-stage2-libelf = $(TARGET-libelf)
16505 all-stage2-libelf: configure-stage2-libelf
16506         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16507         @r=`${PWD_COMMAND}`; export r; \
16508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509         TFLAGS="$(STAGE2_TFLAGS)"; \
16510         $(HOST_EXPORTS) \
16511         $(POSTSTAGE1_HOST_EXPORTS)  \
16512         cd $(HOST_SUBDIR)/libelf && \
16513          \
16514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16515                 CFLAGS="$(STAGE2_CFLAGS)" \
16516                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16517                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16522                 TFLAGS="$(STAGE2_TFLAGS)"  \
16523                 $(TARGET-stage2-libelf)
16524
16525 maybe-clean-stage2-libelf: clean-stage2-libelf
16526 clean-stage2: clean-stage2-libelf
16527 clean-stage2-libelf:
16528         @if [ $(current_stage) = stage2 ]; then \
16529           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16530         else \
16531           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
16532           $(MAKE) stage2-start; \
16533         fi; \
16534         cd $(HOST_SUBDIR)/libelf && \
16535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16536 @endif libelf-bootstrap
16537
16538
16539 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
16540 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
16541 maybe-all-stage3-libelf:
16542 maybe-clean-stage3-libelf:
16543 @if libelf-bootstrap
16544 maybe-all-stage3-libelf: all-stage3-libelf
16545 all-stage3: all-stage3-libelf
16546 TARGET-stage3-libelf = $(TARGET-libelf)
16547 all-stage3-libelf: configure-stage3-libelf
16548         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16549         @r=`${PWD_COMMAND}`; export r; \
16550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16551         TFLAGS="$(STAGE3_TFLAGS)"; \
16552         $(HOST_EXPORTS) \
16553         $(POSTSTAGE1_HOST_EXPORTS)  \
16554         cd $(HOST_SUBDIR)/libelf && \
16555          \
16556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16557                 CFLAGS="$(STAGE3_CFLAGS)" \
16558                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16559                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16564                 TFLAGS="$(STAGE3_TFLAGS)"  \
16565                 $(TARGET-stage3-libelf)
16566
16567 maybe-clean-stage3-libelf: clean-stage3-libelf
16568 clean-stage3: clean-stage3-libelf
16569 clean-stage3-libelf:
16570         @if [ $(current_stage) = stage3 ]; then \
16571           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16572         else \
16573           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
16574           $(MAKE) stage3-start; \
16575         fi; \
16576         cd $(HOST_SUBDIR)/libelf && \
16577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16578 @endif libelf-bootstrap
16579
16580
16581 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
16582 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
16583 maybe-all-stage4-libelf:
16584 maybe-clean-stage4-libelf:
16585 @if libelf-bootstrap
16586 maybe-all-stage4-libelf: all-stage4-libelf
16587 all-stage4: all-stage4-libelf
16588 TARGET-stage4-libelf = $(TARGET-libelf)
16589 all-stage4-libelf: configure-stage4-libelf
16590         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16591         @r=`${PWD_COMMAND}`; export r; \
16592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16593         TFLAGS="$(STAGE4_TFLAGS)"; \
16594         $(HOST_EXPORTS) \
16595         $(POSTSTAGE1_HOST_EXPORTS)  \
16596         cd $(HOST_SUBDIR)/libelf && \
16597          \
16598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16599                 CFLAGS="$(STAGE4_CFLAGS)" \
16600                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16601                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16605                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16606                 TFLAGS="$(STAGE4_TFLAGS)"  \
16607                 $(TARGET-stage4-libelf)
16608
16609 maybe-clean-stage4-libelf: clean-stage4-libelf
16610 clean-stage4: clean-stage4-libelf
16611 clean-stage4-libelf:
16612         @if [ $(current_stage) = stage4 ]; then \
16613           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16614         else \
16615           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
16616           $(MAKE) stage4-start; \
16617         fi; \
16618         cd $(HOST_SUBDIR)/libelf && \
16619         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16620 @endif libelf-bootstrap
16621
16622
16623 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
16624 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
16625 maybe-all-stageprofile-libelf:
16626 maybe-clean-stageprofile-libelf:
16627 @if libelf-bootstrap
16628 maybe-all-stageprofile-libelf: all-stageprofile-libelf
16629 all-stageprofile: all-stageprofile-libelf
16630 TARGET-stageprofile-libelf = $(TARGET-libelf)
16631 all-stageprofile-libelf: configure-stageprofile-libelf
16632         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16633         @r=`${PWD_COMMAND}`; export r; \
16634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16635         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16636         $(HOST_EXPORTS) \
16637         $(POSTSTAGE1_HOST_EXPORTS)  \
16638         cd $(HOST_SUBDIR)/libelf && \
16639          \
16640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16641                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16642                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16643                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16648                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16649                 $(TARGET-stageprofile-libelf)
16650
16651 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
16652 clean-stageprofile: clean-stageprofile-libelf
16653 clean-stageprofile-libelf:
16654         @if [ $(current_stage) = stageprofile ]; then \
16655           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16656         else \
16657           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
16658           $(MAKE) stageprofile-start; \
16659         fi; \
16660         cd $(HOST_SUBDIR)/libelf && \
16661         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16662 @endif libelf-bootstrap
16663
16664
16665 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
16666 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
16667 maybe-all-stagefeedback-libelf:
16668 maybe-clean-stagefeedback-libelf:
16669 @if libelf-bootstrap
16670 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
16671 all-stagefeedback: all-stagefeedback-libelf
16672 TARGET-stagefeedback-libelf = $(TARGET-libelf)
16673 all-stagefeedback-libelf: configure-stagefeedback-libelf
16674         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16675         @r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16678         $(HOST_EXPORTS) \
16679         $(POSTSTAGE1_HOST_EXPORTS)  \
16680         cd $(HOST_SUBDIR)/libelf && \
16681          \
16682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16683                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16684                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16685                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16689                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16690                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16691                 $(TARGET-stagefeedback-libelf)
16692
16693 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
16694 clean-stagefeedback: clean-stagefeedback-libelf
16695 clean-stagefeedback-libelf:
16696         @if [ $(current_stage) = stagefeedback ]; then \
16697           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16698         else \
16699           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
16700           $(MAKE) stagefeedback-start; \
16701         fi; \
16702         cd $(HOST_SUBDIR)/libelf && \
16703         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16704 @endif libelf-bootstrap
16705
16706
16707 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
16708 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
16709 maybe-all-stageautoprofile-libelf:
16710 maybe-clean-stageautoprofile-libelf:
16711 @if libelf-bootstrap
16712 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
16713 all-stageautoprofile: all-stageautoprofile-libelf
16714 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
16715 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
16716         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16717         @r=`${PWD_COMMAND}`; export r; \
16718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16719         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16720         $(HOST_EXPORTS) \
16721         $(POSTSTAGE1_HOST_EXPORTS)  \
16722         cd $(HOST_SUBDIR)/libelf && \
16723         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16724         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16725                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16726                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16727                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16728                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16729                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16730                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16731                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16732                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16733                 $(TARGET-stageautoprofile-libelf)
16734
16735 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
16736 clean-stageautoprofile: clean-stageautoprofile-libelf
16737 clean-stageautoprofile-libelf:
16738         @if [ $(current_stage) = stageautoprofile ]; then \
16739           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16740         else \
16741           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
16742           $(MAKE) stageautoprofile-start; \
16743         fi; \
16744         cd $(HOST_SUBDIR)/libelf && \
16745         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16746 @endif libelf-bootstrap
16747
16748
16749 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
16750 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
16751 maybe-all-stageautofeedback-libelf:
16752 maybe-clean-stageautofeedback-libelf:
16753 @if libelf-bootstrap
16754 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
16755 all-stageautofeedback: all-stageautofeedback-libelf
16756 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
16757 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
16758         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16759         @r=`${PWD_COMMAND}`; export r; \
16760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16761         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16762         $(HOST_EXPORTS) \
16763         $(POSTSTAGE1_HOST_EXPORTS)  \
16764         cd $(HOST_SUBDIR)/libelf && \
16765          \
16766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16767                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16768                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16769                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16773                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16774                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16775                 $(TARGET-stageautofeedback-libelf)
16776
16777 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
16778 clean-stageautofeedback: clean-stageautofeedback-libelf
16779 clean-stageautofeedback-libelf:
16780         @if [ $(current_stage) = stageautofeedback ]; then \
16781           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
16782         else \
16783           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
16784           $(MAKE) stageautofeedback-start; \
16785         fi; \
16786         cd $(HOST_SUBDIR)/libelf && \
16787         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16788 @endif libelf-bootstrap
16789
16790
16791
16792
16793
16794 .PHONY: check-libelf maybe-check-libelf
16795 maybe-check-libelf:
16796 @if libelf
16797 maybe-check-libelf: check-libelf
16798
16799 check-libelf:
16800         @: $(MAKE); $(unstage)
16801         @r=`${PWD_COMMAND}`; export r; \
16802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16803         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16804         (cd $(HOST_SUBDIR)/libelf && \
16805           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16806
16807 @endif libelf
16808
16809 .PHONY: install-libelf maybe-install-libelf
16810 maybe-install-libelf:
16811 @if libelf
16812 maybe-install-libelf: install-libelf
16813
16814 install-libelf:
16815
16816 @endif libelf
16817
16818 .PHONY: install-strip-libelf maybe-install-strip-libelf
16819 maybe-install-strip-libelf:
16820 @if libelf
16821 maybe-install-strip-libelf: install-strip-libelf
16822
16823 install-strip-libelf:
16824
16825 @endif libelf
16826
16827 # Other targets (info, dvi, pdf, etc.)
16828
16829 .PHONY: maybe-info-libelf info-libelf
16830 maybe-info-libelf:
16831 @if libelf
16832 maybe-info-libelf: info-libelf
16833
16834 info-libelf: \
16835     configure-libelf 
16836         @[ -f ./libelf/Makefile ] || exit 0; \
16837         r=`${PWD_COMMAND}`; export r; \
16838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16839         $(HOST_EXPORTS) \
16840         for flag in $(EXTRA_HOST_FLAGS) ; do \
16841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16842         done; \
16843         echo "Doing info in libelf"; \
16844         (cd $(HOST_SUBDIR)/libelf && \
16845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16847                   "RANLIB=$${RANLIB}" \
16848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16849                   info) \
16850           || exit 1
16851
16852 @endif libelf
16853
16854 .PHONY: maybe-dvi-libelf dvi-libelf
16855 maybe-dvi-libelf:
16856 @if libelf
16857 maybe-dvi-libelf: dvi-libelf
16858
16859 dvi-libelf: \
16860     configure-libelf 
16861         @[ -f ./libelf/Makefile ] || exit 0; \
16862         r=`${PWD_COMMAND}`; export r; \
16863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864         $(HOST_EXPORTS) \
16865         for flag in $(EXTRA_HOST_FLAGS) ; do \
16866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16867         done; \
16868         echo "Doing dvi in libelf"; \
16869         (cd $(HOST_SUBDIR)/libelf && \
16870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16872                   "RANLIB=$${RANLIB}" \
16873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16874                   dvi) \
16875           || exit 1
16876
16877 @endif libelf
16878
16879 .PHONY: maybe-pdf-libelf pdf-libelf
16880 maybe-pdf-libelf:
16881 @if libelf
16882 maybe-pdf-libelf: pdf-libelf
16883
16884 pdf-libelf: \
16885     configure-libelf 
16886         @[ -f ./libelf/Makefile ] || exit 0; \
16887         r=`${PWD_COMMAND}`; export r; \
16888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16889         $(HOST_EXPORTS) \
16890         for flag in $(EXTRA_HOST_FLAGS) ; do \
16891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16892         done; \
16893         echo "Doing pdf in libelf"; \
16894         (cd $(HOST_SUBDIR)/libelf && \
16895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16897                   "RANLIB=$${RANLIB}" \
16898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16899                   pdf) \
16900           || exit 1
16901
16902 @endif libelf
16903
16904 .PHONY: maybe-html-libelf html-libelf
16905 maybe-html-libelf:
16906 @if libelf
16907 maybe-html-libelf: html-libelf
16908
16909 html-libelf: \
16910     configure-libelf 
16911         @[ -f ./libelf/Makefile ] || exit 0; \
16912         r=`${PWD_COMMAND}`; export r; \
16913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16914         $(HOST_EXPORTS) \
16915         for flag in $(EXTRA_HOST_FLAGS) ; do \
16916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16917         done; \
16918         echo "Doing html in libelf"; \
16919         (cd $(HOST_SUBDIR)/libelf && \
16920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16922                   "RANLIB=$${RANLIB}" \
16923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16924                   html) \
16925           || exit 1
16926
16927 @endif libelf
16928
16929 .PHONY: maybe-TAGS-libelf TAGS-libelf
16930 maybe-TAGS-libelf:
16931 @if libelf
16932 maybe-TAGS-libelf: TAGS-libelf
16933
16934 TAGS-libelf: \
16935     configure-libelf 
16936         @[ -f ./libelf/Makefile ] || exit 0; \
16937         r=`${PWD_COMMAND}`; export r; \
16938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16939         $(HOST_EXPORTS) \
16940         for flag in $(EXTRA_HOST_FLAGS) ; do \
16941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16942         done; \
16943         echo "Doing TAGS in libelf"; \
16944         (cd $(HOST_SUBDIR)/libelf && \
16945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16947                   "RANLIB=$${RANLIB}" \
16948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16949                   TAGS) \
16950           || exit 1
16951
16952 @endif libelf
16953
16954 .PHONY: maybe-install-info-libelf install-info-libelf
16955 maybe-install-info-libelf:
16956 @if libelf
16957 maybe-install-info-libelf: install-info-libelf
16958
16959 install-info-libelf: \
16960     configure-libelf \
16961     info-libelf 
16962         @[ -f ./libelf/Makefile ] || exit 0; \
16963         r=`${PWD_COMMAND}`; export r; \
16964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16965         $(HOST_EXPORTS) \
16966         for flag in $(EXTRA_HOST_FLAGS) ; do \
16967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16968         done; \
16969         echo "Doing install-info in libelf"; \
16970         (cd $(HOST_SUBDIR)/libelf && \
16971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16973                   "RANLIB=$${RANLIB}" \
16974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16975                   install-info) \
16976           || exit 1
16977
16978 @endif libelf
16979
16980 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
16981 maybe-install-pdf-libelf:
16982 @if libelf
16983 maybe-install-pdf-libelf: install-pdf-libelf
16984
16985 install-pdf-libelf: \
16986     configure-libelf \
16987     pdf-libelf 
16988         @[ -f ./libelf/Makefile ] || exit 0; \
16989         r=`${PWD_COMMAND}`; export r; \
16990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16991         $(HOST_EXPORTS) \
16992         for flag in $(EXTRA_HOST_FLAGS) ; do \
16993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16994         done; \
16995         echo "Doing install-pdf in libelf"; \
16996         (cd $(HOST_SUBDIR)/libelf && \
16997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16999                   "RANLIB=$${RANLIB}" \
17000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17001                   install-pdf) \
17002           || exit 1
17003
17004 @endif libelf
17005
17006 .PHONY: maybe-install-html-libelf install-html-libelf
17007 maybe-install-html-libelf:
17008 @if libelf
17009 maybe-install-html-libelf: install-html-libelf
17010
17011 install-html-libelf: \
17012     configure-libelf \
17013     html-libelf 
17014         @[ -f ./libelf/Makefile ] || exit 0; \
17015         r=`${PWD_COMMAND}`; export r; \
17016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17017         $(HOST_EXPORTS) \
17018         for flag in $(EXTRA_HOST_FLAGS) ; do \
17019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17020         done; \
17021         echo "Doing install-html in libelf"; \
17022         (cd $(HOST_SUBDIR)/libelf && \
17023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17025                   "RANLIB=$${RANLIB}" \
17026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17027                   install-html) \
17028           || exit 1
17029
17030 @endif libelf
17031
17032 .PHONY: maybe-installcheck-libelf installcheck-libelf
17033 maybe-installcheck-libelf:
17034 @if libelf
17035 maybe-installcheck-libelf: installcheck-libelf
17036
17037 installcheck-libelf: \
17038     configure-libelf 
17039         @[ -f ./libelf/Makefile ] || exit 0; \
17040         r=`${PWD_COMMAND}`; export r; \
17041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042         $(HOST_EXPORTS) \
17043         for flag in $(EXTRA_HOST_FLAGS) ; do \
17044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17045         done; \
17046         echo "Doing installcheck in libelf"; \
17047         (cd $(HOST_SUBDIR)/libelf && \
17048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17050                   "RANLIB=$${RANLIB}" \
17051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17052                   installcheck) \
17053           || exit 1
17054
17055 @endif libelf
17056
17057 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
17058 maybe-mostlyclean-libelf:
17059 @if libelf
17060 maybe-mostlyclean-libelf: mostlyclean-libelf
17061
17062 mostlyclean-libelf: 
17063         @[ -f ./libelf/Makefile ] || exit 0; \
17064         r=`${PWD_COMMAND}`; export r; \
17065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17066         $(HOST_EXPORTS) \
17067         for flag in $(EXTRA_HOST_FLAGS) ; do \
17068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17069         done; \
17070         echo "Doing mostlyclean in libelf"; \
17071         (cd $(HOST_SUBDIR)/libelf && \
17072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17074                   "RANLIB=$${RANLIB}" \
17075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17076                   mostlyclean) \
17077           || exit 1
17078
17079 @endif libelf
17080
17081 .PHONY: maybe-clean-libelf clean-libelf
17082 maybe-clean-libelf:
17083 @if libelf
17084 maybe-clean-libelf: clean-libelf
17085
17086 clean-libelf: 
17087         @[ -f ./libelf/Makefile ] || exit 0; \
17088         r=`${PWD_COMMAND}`; export r; \
17089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17090         $(HOST_EXPORTS) \
17091         for flag in $(EXTRA_HOST_FLAGS) ; do \
17092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17093         done; \
17094         echo "Doing clean in libelf"; \
17095         (cd $(HOST_SUBDIR)/libelf && \
17096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17098                   "RANLIB=$${RANLIB}" \
17099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17100                   clean) \
17101           || exit 1
17102
17103 @endif libelf
17104
17105 .PHONY: maybe-distclean-libelf distclean-libelf
17106 maybe-distclean-libelf:
17107 @if libelf
17108 maybe-distclean-libelf: distclean-libelf
17109
17110 distclean-libelf: 
17111         @[ -f ./libelf/Makefile ] || exit 0; \
17112         r=`${PWD_COMMAND}`; export r; \
17113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114         $(HOST_EXPORTS) \
17115         for flag in $(EXTRA_HOST_FLAGS) ; do \
17116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17117         done; \
17118         echo "Doing distclean in libelf"; \
17119         (cd $(HOST_SUBDIR)/libelf && \
17120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17122                   "RANLIB=$${RANLIB}" \
17123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17124                   distclean) \
17125           || exit 1
17126
17127 @endif libelf
17128
17129 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
17130 maybe-maintainer-clean-libelf:
17131 @if libelf
17132 maybe-maintainer-clean-libelf: maintainer-clean-libelf
17133
17134 maintainer-clean-libelf: 
17135         @[ -f ./libelf/Makefile ] || exit 0; \
17136         r=`${PWD_COMMAND}`; export r; \
17137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17138         $(HOST_EXPORTS) \
17139         for flag in $(EXTRA_HOST_FLAGS) ; do \
17140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17141         done; \
17142         echo "Doing maintainer-clean in libelf"; \
17143         (cd $(HOST_SUBDIR)/libelf && \
17144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17146                   "RANLIB=$${RANLIB}" \
17147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17148                   maintainer-clean) \
17149           || exit 1
17150
17151 @endif libelf
17152
17153
17154
17155 .PHONY: configure-gold maybe-configure-gold
17156 maybe-configure-gold:
17157 @if gcc-bootstrap
17158 configure-gold: stage_current
17159 @endif gcc-bootstrap
17160 @if gold
17161 maybe-configure-gold: configure-gold
17162 configure-gold: 
17163         @r=`${PWD_COMMAND}`; export r; \
17164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17165         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17167         $(HOST_EXPORTS)  \
17168         echo Configuring in $(HOST_SUBDIR)/gold; \
17169         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17170         case $(srcdir) in \
17171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17172           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17174         esac; \
17175         module_srcdir=gold; \
17176         $(SHELL) \
17177           $$s/$$module_srcdir/configure \
17178           --srcdir=$${topdir}/$$module_srcdir \
17179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17180           --target=${target_alias}  \
17181           || exit 1
17182 @endif gold
17183
17184
17185
17186 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17187 maybe-configure-stage1-gold:
17188 @if gold-bootstrap
17189 maybe-configure-stage1-gold: configure-stage1-gold
17190 configure-stage1-gold:
17191         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17193         @r=`${PWD_COMMAND}`; export r; \
17194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17195         TFLAGS="$(STAGE1_TFLAGS)"; \
17196         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17197         $(HOST_EXPORTS) \
17198         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17199         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17200         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17201         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17203         cd $(HOST_SUBDIR)/gold || exit 1; \
17204         case $(srcdir) in \
17205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17206           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17208         esac; \
17209         module_srcdir=gold; \
17210         $(SHELL) $$s/$$module_srcdir/configure \
17211           --srcdir=$${topdir}/$$module_srcdir \
17212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17213           --target=${target_alias} \
17214            \
17215           $(STAGE1_CONFIGURE_FLAGS)
17216 @endif gold-bootstrap
17217
17218 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17219 maybe-configure-stage2-gold:
17220 @if gold-bootstrap
17221 maybe-configure-stage2-gold: configure-stage2-gold
17222 configure-stage2-gold:
17223         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17225         @r=`${PWD_COMMAND}`; export r; \
17226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227         TFLAGS="$(STAGE2_TFLAGS)"; \
17228         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17229         $(HOST_EXPORTS) \
17230         $(POSTSTAGE1_HOST_EXPORTS) \
17231         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17232         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17233         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17234         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17236         cd $(HOST_SUBDIR)/gold || exit 1; \
17237         case $(srcdir) in \
17238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17239           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17241         esac; \
17242         module_srcdir=gold; \
17243         $(SHELL) $$s/$$module_srcdir/configure \
17244           --srcdir=$${topdir}/$$module_srcdir \
17245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17246           --target=${target_alias} \
17247           --with-build-libsubdir=$(HOST_SUBDIR) \
17248           $(STAGE2_CONFIGURE_FLAGS)
17249 @endif gold-bootstrap
17250
17251 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17252 maybe-configure-stage3-gold:
17253 @if gold-bootstrap
17254 maybe-configure-stage3-gold: configure-stage3-gold
17255 configure-stage3-gold:
17256         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17258         @r=`${PWD_COMMAND}`; export r; \
17259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260         TFLAGS="$(STAGE3_TFLAGS)"; \
17261         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17262         $(HOST_EXPORTS) \
17263         $(POSTSTAGE1_HOST_EXPORTS) \
17264         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17265         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17266         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17267         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17269         cd $(HOST_SUBDIR)/gold || exit 1; \
17270         case $(srcdir) in \
17271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17272           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17274         esac; \
17275         module_srcdir=gold; \
17276         $(SHELL) $$s/$$module_srcdir/configure \
17277           --srcdir=$${topdir}/$$module_srcdir \
17278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17279           --target=${target_alias} \
17280           --with-build-libsubdir=$(HOST_SUBDIR) \
17281           $(STAGE3_CONFIGURE_FLAGS)
17282 @endif gold-bootstrap
17283
17284 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17285 maybe-configure-stage4-gold:
17286 @if gold-bootstrap
17287 maybe-configure-stage4-gold: configure-stage4-gold
17288 configure-stage4-gold:
17289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17291         @r=`${PWD_COMMAND}`; export r; \
17292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17293         TFLAGS="$(STAGE4_TFLAGS)"; \
17294         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17295         $(HOST_EXPORTS) \
17296         $(POSTSTAGE1_HOST_EXPORTS) \
17297         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17298         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17299         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17300         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17302         cd $(HOST_SUBDIR)/gold || exit 1; \
17303         case $(srcdir) in \
17304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17305           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17307         esac; \
17308         module_srcdir=gold; \
17309         $(SHELL) $$s/$$module_srcdir/configure \
17310           --srcdir=$${topdir}/$$module_srcdir \
17311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17312           --target=${target_alias} \
17313           --with-build-libsubdir=$(HOST_SUBDIR) \
17314           $(STAGE4_CONFIGURE_FLAGS)
17315 @endif gold-bootstrap
17316
17317 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17318 maybe-configure-stageprofile-gold:
17319 @if gold-bootstrap
17320 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17321 configure-stageprofile-gold:
17322         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17324         @r=`${PWD_COMMAND}`; export r; \
17325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17326         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17327         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17328         $(HOST_EXPORTS) \
17329         $(POSTSTAGE1_HOST_EXPORTS) \
17330         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17331         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17332         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17333         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17335         cd $(HOST_SUBDIR)/gold || exit 1; \
17336         case $(srcdir) in \
17337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17338           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17340         esac; \
17341         module_srcdir=gold; \
17342         $(SHELL) $$s/$$module_srcdir/configure \
17343           --srcdir=$${topdir}/$$module_srcdir \
17344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17345           --target=${target_alias} \
17346           --with-build-libsubdir=$(HOST_SUBDIR) \
17347           $(STAGEprofile_CONFIGURE_FLAGS)
17348 @endif gold-bootstrap
17349
17350 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17351 maybe-configure-stagefeedback-gold:
17352 @if gold-bootstrap
17353 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17354 configure-stagefeedback-gold:
17355         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17357         @r=`${PWD_COMMAND}`; export r; \
17358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17360         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17361         $(HOST_EXPORTS) \
17362         $(POSTSTAGE1_HOST_EXPORTS) \
17363         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17364         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17365         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17366         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17368         cd $(HOST_SUBDIR)/gold || exit 1; \
17369         case $(srcdir) in \
17370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17371           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17373         esac; \
17374         module_srcdir=gold; \
17375         $(SHELL) $$s/$$module_srcdir/configure \
17376           --srcdir=$${topdir}/$$module_srcdir \
17377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17378           --target=${target_alias} \
17379           --with-build-libsubdir=$(HOST_SUBDIR) \
17380           $(STAGEfeedback_CONFIGURE_FLAGS)
17381 @endif gold-bootstrap
17382
17383 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17384 maybe-configure-stageautoprofile-gold:
17385 @if gold-bootstrap
17386 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17387 configure-stageautoprofile-gold:
17388         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17389         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17390         @r=`${PWD_COMMAND}`; export r; \
17391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17393         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17394         $(HOST_EXPORTS) \
17395         $(POSTSTAGE1_HOST_EXPORTS) \
17396         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17397         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17398         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17399         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17401         cd $(HOST_SUBDIR)/gold || exit 1; \
17402         case $(srcdir) in \
17403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17404           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17406         esac; \
17407         module_srcdir=gold; \
17408         $(SHELL) $$s/$$module_srcdir/configure \
17409           --srcdir=$${topdir}/$$module_srcdir \
17410           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17411           --target=${target_alias} \
17412           --with-build-libsubdir=$(HOST_SUBDIR) \
17413           $(STAGEautoprofile_CONFIGURE_FLAGS)
17414 @endif gold-bootstrap
17415
17416 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17417 maybe-configure-stageautofeedback-gold:
17418 @if gold-bootstrap
17419 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17420 configure-stageautofeedback-gold:
17421         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17422         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17423         @r=`${PWD_COMMAND}`; export r; \
17424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17426         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17427         $(HOST_EXPORTS) \
17428         $(POSTSTAGE1_HOST_EXPORTS) \
17429         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17430         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17431         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17432         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17434         cd $(HOST_SUBDIR)/gold || exit 1; \
17435         case $(srcdir) in \
17436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17437           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17439         esac; \
17440         module_srcdir=gold; \
17441         $(SHELL) $$s/$$module_srcdir/configure \
17442           --srcdir=$${topdir}/$$module_srcdir \
17443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17444           --target=${target_alias} \
17445           --with-build-libsubdir=$(HOST_SUBDIR) \
17446           $(STAGEautofeedback_CONFIGURE_FLAGS)
17447 @endif gold-bootstrap
17448
17449
17450
17451
17452
17453 .PHONY: all-gold maybe-all-gold
17454 maybe-all-gold:
17455 @if gcc-bootstrap
17456 all-gold: stage_current
17457 @endif gcc-bootstrap
17458 @if gold
17459 TARGET-gold=all
17460 maybe-all-gold: all-gold
17461 all-gold: configure-gold
17462         @r=`${PWD_COMMAND}`; export r; \
17463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17464         $(HOST_EXPORTS)  \
17465         (cd $(HOST_SUBDIR)/gold && \
17466           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17467                 $(TARGET-gold))
17468 @endif gold
17469
17470
17471
17472 .PHONY: all-stage1-gold maybe-all-stage1-gold
17473 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
17474 maybe-all-stage1-gold:
17475 maybe-clean-stage1-gold:
17476 @if gold-bootstrap
17477 maybe-all-stage1-gold: all-stage1-gold
17478 all-stage1: all-stage1-gold
17479 TARGET-stage1-gold = $(TARGET-gold)
17480 all-stage1-gold: configure-stage1-gold
17481         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17482         @r=`${PWD_COMMAND}`; export r; \
17483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484         TFLAGS="$(STAGE1_TFLAGS)"; \
17485         $(HOST_EXPORTS)  \
17486         cd $(HOST_SUBDIR)/gold && \
17487          \
17488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17489                 CFLAGS="$(STAGE1_CFLAGS)" \
17490                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17491                 LIBCFLAGS="$(LIBCFLAGS)" \
17492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17495                 $(EXTRA_HOST_FLAGS)  \
17496                 $(STAGE1_FLAGS_TO_PASS)  \
17497                 TFLAGS="$(STAGE1_TFLAGS)"  \
17498                 $(TARGET-stage1-gold)
17499
17500 maybe-clean-stage1-gold: clean-stage1-gold
17501 clean-stage1: clean-stage1-gold
17502 clean-stage1-gold:
17503         @if [ $(current_stage) = stage1 ]; then \
17504           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17505         else \
17506           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
17507           $(MAKE) stage1-start; \
17508         fi; \
17509         cd $(HOST_SUBDIR)/gold && \
17510         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17511         $(STAGE1_FLAGS_TO_PASS)  clean
17512 @endif gold-bootstrap
17513
17514
17515 .PHONY: all-stage2-gold maybe-all-stage2-gold
17516 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
17517 maybe-all-stage2-gold:
17518 maybe-clean-stage2-gold:
17519 @if gold-bootstrap
17520 maybe-all-stage2-gold: all-stage2-gold
17521 all-stage2: all-stage2-gold
17522 TARGET-stage2-gold = $(TARGET-gold)
17523 all-stage2-gold: configure-stage2-gold
17524         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17525         @r=`${PWD_COMMAND}`; export r; \
17526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17527         TFLAGS="$(STAGE2_TFLAGS)"; \
17528         $(HOST_EXPORTS) \
17529         $(POSTSTAGE1_HOST_EXPORTS)  \
17530         cd $(HOST_SUBDIR)/gold && \
17531          \
17532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17533                 CFLAGS="$(STAGE2_CFLAGS)" \
17534                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17535                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17539                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17540                 TFLAGS="$(STAGE2_TFLAGS)"  \
17541                 $(TARGET-stage2-gold)
17542
17543 maybe-clean-stage2-gold: clean-stage2-gold
17544 clean-stage2: clean-stage2-gold
17545 clean-stage2-gold:
17546         @if [ $(current_stage) = stage2 ]; then \
17547           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17548         else \
17549           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
17550           $(MAKE) stage2-start; \
17551         fi; \
17552         cd $(HOST_SUBDIR)/gold && \
17553         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17554 @endif gold-bootstrap
17555
17556
17557 .PHONY: all-stage3-gold maybe-all-stage3-gold
17558 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
17559 maybe-all-stage3-gold:
17560 maybe-clean-stage3-gold:
17561 @if gold-bootstrap
17562 maybe-all-stage3-gold: all-stage3-gold
17563 all-stage3: all-stage3-gold
17564 TARGET-stage3-gold = $(TARGET-gold)
17565 all-stage3-gold: configure-stage3-gold
17566         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17567         @r=`${PWD_COMMAND}`; export r; \
17568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569         TFLAGS="$(STAGE3_TFLAGS)"; \
17570         $(HOST_EXPORTS) \
17571         $(POSTSTAGE1_HOST_EXPORTS)  \
17572         cd $(HOST_SUBDIR)/gold && \
17573          \
17574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17575                 CFLAGS="$(STAGE3_CFLAGS)" \
17576                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17577                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17578                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17579                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17580                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17581                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17582                 TFLAGS="$(STAGE3_TFLAGS)"  \
17583                 $(TARGET-stage3-gold)
17584
17585 maybe-clean-stage3-gold: clean-stage3-gold
17586 clean-stage3: clean-stage3-gold
17587 clean-stage3-gold:
17588         @if [ $(current_stage) = stage3 ]; then \
17589           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17590         else \
17591           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
17592           $(MAKE) stage3-start; \
17593         fi; \
17594         cd $(HOST_SUBDIR)/gold && \
17595         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17596 @endif gold-bootstrap
17597
17598
17599 .PHONY: all-stage4-gold maybe-all-stage4-gold
17600 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
17601 maybe-all-stage4-gold:
17602 maybe-clean-stage4-gold:
17603 @if gold-bootstrap
17604 maybe-all-stage4-gold: all-stage4-gold
17605 all-stage4: all-stage4-gold
17606 TARGET-stage4-gold = $(TARGET-gold)
17607 all-stage4-gold: configure-stage4-gold
17608         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17609         @r=`${PWD_COMMAND}`; export r; \
17610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611         TFLAGS="$(STAGE4_TFLAGS)"; \
17612         $(HOST_EXPORTS) \
17613         $(POSTSTAGE1_HOST_EXPORTS)  \
17614         cd $(HOST_SUBDIR)/gold && \
17615          \
17616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17617                 CFLAGS="$(STAGE4_CFLAGS)" \
17618                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17619                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17624                 TFLAGS="$(STAGE4_TFLAGS)"  \
17625                 $(TARGET-stage4-gold)
17626
17627 maybe-clean-stage4-gold: clean-stage4-gold
17628 clean-stage4: clean-stage4-gold
17629 clean-stage4-gold:
17630         @if [ $(current_stage) = stage4 ]; then \
17631           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17632         else \
17633           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
17634           $(MAKE) stage4-start; \
17635         fi; \
17636         cd $(HOST_SUBDIR)/gold && \
17637         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17638 @endif gold-bootstrap
17639
17640
17641 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
17642 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
17643 maybe-all-stageprofile-gold:
17644 maybe-clean-stageprofile-gold:
17645 @if gold-bootstrap
17646 maybe-all-stageprofile-gold: all-stageprofile-gold
17647 all-stageprofile: all-stageprofile-gold
17648 TARGET-stageprofile-gold = $(TARGET-gold)
17649 all-stageprofile-gold: configure-stageprofile-gold
17650         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17651         @r=`${PWD_COMMAND}`; export r; \
17652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17653         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17654         $(HOST_EXPORTS) \
17655         $(POSTSTAGE1_HOST_EXPORTS)  \
17656         cd $(HOST_SUBDIR)/gold && \
17657          \
17658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17659                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17660                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17661                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17665                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17666                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17667                 $(TARGET-stageprofile-gold)
17668
17669 maybe-clean-stageprofile-gold: clean-stageprofile-gold
17670 clean-stageprofile: clean-stageprofile-gold
17671 clean-stageprofile-gold:
17672         @if [ $(current_stage) = stageprofile ]; then \
17673           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17674         else \
17675           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
17676           $(MAKE) stageprofile-start; \
17677         fi; \
17678         cd $(HOST_SUBDIR)/gold && \
17679         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17680 @endif gold-bootstrap
17681
17682
17683 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
17684 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
17685 maybe-all-stagefeedback-gold:
17686 maybe-clean-stagefeedback-gold:
17687 @if gold-bootstrap
17688 maybe-all-stagefeedback-gold: all-stagefeedback-gold
17689 all-stagefeedback: all-stagefeedback-gold
17690 TARGET-stagefeedback-gold = $(TARGET-gold)
17691 all-stagefeedback-gold: configure-stagefeedback-gold
17692         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17693         @r=`${PWD_COMMAND}`; export r; \
17694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17696         $(HOST_EXPORTS) \
17697         $(POSTSTAGE1_HOST_EXPORTS)  \
17698         cd $(HOST_SUBDIR)/gold && \
17699          \
17700         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17701                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17702                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17703                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17704                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17705                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17706                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17707                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17708                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17709                 $(TARGET-stagefeedback-gold)
17710
17711 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
17712 clean-stagefeedback: clean-stagefeedback-gold
17713 clean-stagefeedback-gold:
17714         @if [ $(current_stage) = stagefeedback ]; then \
17715           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17716         else \
17717           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
17718           $(MAKE) stagefeedback-start; \
17719         fi; \
17720         cd $(HOST_SUBDIR)/gold && \
17721         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17722 @endif gold-bootstrap
17723
17724
17725 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
17726 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
17727 maybe-all-stageautoprofile-gold:
17728 maybe-clean-stageautoprofile-gold:
17729 @if gold-bootstrap
17730 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
17731 all-stageautoprofile: all-stageautoprofile-gold
17732 TARGET-stageautoprofile-gold = $(TARGET-gold)
17733 all-stageautoprofile-gold: configure-stageautoprofile-gold
17734         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17735         @r=`${PWD_COMMAND}`; export r; \
17736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17737         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17738         $(HOST_EXPORTS) \
17739         $(POSTSTAGE1_HOST_EXPORTS)  \
17740         cd $(HOST_SUBDIR)/gold && \
17741         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17743                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17744                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17745                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17746                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17747                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17748                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17749                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17750                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17751                 $(TARGET-stageautoprofile-gold)
17752
17753 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
17754 clean-stageautoprofile: clean-stageautoprofile-gold
17755 clean-stageautoprofile-gold:
17756         @if [ $(current_stage) = stageautoprofile ]; then \
17757           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17758         else \
17759           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
17760           $(MAKE) stageautoprofile-start; \
17761         fi; \
17762         cd $(HOST_SUBDIR)/gold && \
17763         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17764 @endif gold-bootstrap
17765
17766
17767 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
17768 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
17769 maybe-all-stageautofeedback-gold:
17770 maybe-clean-stageautofeedback-gold:
17771 @if gold-bootstrap
17772 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
17773 all-stageautofeedback: all-stageautofeedback-gold
17774 TARGET-stageautofeedback-gold = $(TARGET-gold)
17775 all-stageautofeedback-gold: configure-stageautofeedback-gold
17776         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17777         @r=`${PWD_COMMAND}`; export r; \
17778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17780         $(HOST_EXPORTS) \
17781         $(POSTSTAGE1_HOST_EXPORTS)  \
17782         cd $(HOST_SUBDIR)/gold && \
17783          \
17784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17785                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17786                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17787                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17792                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17793                 $(TARGET-stageautofeedback-gold)
17794
17795 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
17796 clean-stageautofeedback: clean-stageautofeedback-gold
17797 clean-stageautofeedback-gold:
17798         @if [ $(current_stage) = stageautofeedback ]; then \
17799           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
17800         else \
17801           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
17802           $(MAKE) stageautofeedback-start; \
17803         fi; \
17804         cd $(HOST_SUBDIR)/gold && \
17805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17806 @endif gold-bootstrap
17807
17808
17809
17810
17811
17812 .PHONY: check-gold maybe-check-gold
17813 maybe-check-gold:
17814 @if gold
17815 maybe-check-gold: check-gold
17816
17817 check-gold:
17818         @: $(MAKE); $(unstage)
17819         @r=`${PWD_COMMAND}`; export r; \
17820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17821         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17822         (cd $(HOST_SUBDIR)/gold && \
17823           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17824
17825 @endif gold
17826
17827 .PHONY: install-gold maybe-install-gold
17828 maybe-install-gold:
17829 @if gold
17830 maybe-install-gold: install-gold
17831
17832 install-gold: installdirs
17833         @: $(MAKE); $(unstage)
17834         @r=`${PWD_COMMAND}`; export r; \
17835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17836         $(HOST_EXPORTS) \
17837         (cd $(HOST_SUBDIR)/gold && \
17838           $(MAKE) $(FLAGS_TO_PASS)  install)
17839
17840 @endif gold
17841
17842 .PHONY: install-strip-gold maybe-install-strip-gold
17843 maybe-install-strip-gold:
17844 @if gold
17845 maybe-install-strip-gold: install-strip-gold
17846
17847 install-strip-gold: installdirs
17848         @: $(MAKE); $(unstage)
17849         @r=`${PWD_COMMAND}`; export r; \
17850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17851         $(HOST_EXPORTS) \
17852         (cd $(HOST_SUBDIR)/gold && \
17853           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17854
17855 @endif gold
17856
17857 # Other targets (info, dvi, pdf, etc.)
17858
17859 .PHONY: maybe-info-gold info-gold
17860 maybe-info-gold:
17861 @if gold
17862 maybe-info-gold: info-gold
17863
17864 info-gold: \
17865     configure-gold 
17866         @[ -f ./gold/Makefile ] || exit 0; \
17867         r=`${PWD_COMMAND}`; export r; \
17868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17869         $(HOST_EXPORTS) \
17870         for flag in $(EXTRA_HOST_FLAGS) ; do \
17871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17872         done; \
17873         echo "Doing info in gold"; \
17874         (cd $(HOST_SUBDIR)/gold && \
17875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17877                   "RANLIB=$${RANLIB}" \
17878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17879                   info) \
17880           || exit 1
17881
17882 @endif gold
17883
17884 .PHONY: maybe-dvi-gold dvi-gold
17885 maybe-dvi-gold:
17886 @if gold
17887 maybe-dvi-gold: dvi-gold
17888
17889 dvi-gold: \
17890     configure-gold 
17891         @[ -f ./gold/Makefile ] || exit 0; \
17892         r=`${PWD_COMMAND}`; export r; \
17893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17894         $(HOST_EXPORTS) \
17895         for flag in $(EXTRA_HOST_FLAGS) ; do \
17896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17897         done; \
17898         echo "Doing dvi in gold"; \
17899         (cd $(HOST_SUBDIR)/gold && \
17900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17902                   "RANLIB=$${RANLIB}" \
17903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17904                   dvi) \
17905           || exit 1
17906
17907 @endif gold
17908
17909 .PHONY: maybe-pdf-gold pdf-gold
17910 maybe-pdf-gold:
17911 @if gold
17912 maybe-pdf-gold: pdf-gold
17913
17914 pdf-gold: \
17915     configure-gold 
17916         @[ -f ./gold/Makefile ] || exit 0; \
17917         r=`${PWD_COMMAND}`; export r; \
17918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919         $(HOST_EXPORTS) \
17920         for flag in $(EXTRA_HOST_FLAGS) ; do \
17921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17922         done; \
17923         echo "Doing pdf in gold"; \
17924         (cd $(HOST_SUBDIR)/gold && \
17925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17927                   "RANLIB=$${RANLIB}" \
17928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17929                   pdf) \
17930           || exit 1
17931
17932 @endif gold
17933
17934 .PHONY: maybe-html-gold html-gold
17935 maybe-html-gold:
17936 @if gold
17937 maybe-html-gold: html-gold
17938
17939 html-gold: \
17940     configure-gold 
17941         @[ -f ./gold/Makefile ] || exit 0; \
17942         r=`${PWD_COMMAND}`; export r; \
17943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944         $(HOST_EXPORTS) \
17945         for flag in $(EXTRA_HOST_FLAGS) ; do \
17946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947         done; \
17948         echo "Doing html in gold"; \
17949         (cd $(HOST_SUBDIR)/gold && \
17950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952                   "RANLIB=$${RANLIB}" \
17953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954                   html) \
17955           || exit 1
17956
17957 @endif gold
17958
17959 .PHONY: maybe-TAGS-gold TAGS-gold
17960 maybe-TAGS-gold:
17961 @if gold
17962 maybe-TAGS-gold: TAGS-gold
17963
17964 TAGS-gold: \
17965     configure-gold 
17966         @[ -f ./gold/Makefile ] || exit 0; \
17967         r=`${PWD_COMMAND}`; export r; \
17968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969         $(HOST_EXPORTS) \
17970         for flag in $(EXTRA_HOST_FLAGS) ; do \
17971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17972         done; \
17973         echo "Doing TAGS in gold"; \
17974         (cd $(HOST_SUBDIR)/gold && \
17975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17977                   "RANLIB=$${RANLIB}" \
17978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17979                   TAGS) \
17980           || exit 1
17981
17982 @endif gold
17983
17984 .PHONY: maybe-install-info-gold install-info-gold
17985 maybe-install-info-gold:
17986 @if gold
17987 maybe-install-info-gold: install-info-gold
17988
17989 install-info-gold: \
17990     configure-gold \
17991     info-gold 
17992         @[ -f ./gold/Makefile ] || exit 0; \
17993         r=`${PWD_COMMAND}`; export r; \
17994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17995         $(HOST_EXPORTS) \
17996         for flag in $(EXTRA_HOST_FLAGS) ; do \
17997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17998         done; \
17999         echo "Doing install-info in gold"; \
18000         (cd $(HOST_SUBDIR)/gold && \
18001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18003                   "RANLIB=$${RANLIB}" \
18004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18005                   install-info) \
18006           || exit 1
18007
18008 @endif gold
18009
18010 .PHONY: maybe-install-pdf-gold install-pdf-gold
18011 maybe-install-pdf-gold:
18012 @if gold
18013 maybe-install-pdf-gold: install-pdf-gold
18014
18015 install-pdf-gold: \
18016     configure-gold \
18017     pdf-gold 
18018         @[ -f ./gold/Makefile ] || exit 0; \
18019         r=`${PWD_COMMAND}`; export r; \
18020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18021         $(HOST_EXPORTS) \
18022         for flag in $(EXTRA_HOST_FLAGS) ; do \
18023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18024         done; \
18025         echo "Doing install-pdf in gold"; \
18026         (cd $(HOST_SUBDIR)/gold && \
18027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18029                   "RANLIB=$${RANLIB}" \
18030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18031                   install-pdf) \
18032           || exit 1
18033
18034 @endif gold
18035
18036 .PHONY: maybe-install-html-gold install-html-gold
18037 maybe-install-html-gold:
18038 @if gold
18039 maybe-install-html-gold: install-html-gold
18040
18041 install-html-gold: \
18042     configure-gold \
18043     html-gold 
18044         @[ -f ./gold/Makefile ] || exit 0; \
18045         r=`${PWD_COMMAND}`; export r; \
18046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18047         $(HOST_EXPORTS) \
18048         for flag in $(EXTRA_HOST_FLAGS) ; do \
18049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18050         done; \
18051         echo "Doing install-html in gold"; \
18052         (cd $(HOST_SUBDIR)/gold && \
18053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18055                   "RANLIB=$${RANLIB}" \
18056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18057                   install-html) \
18058           || exit 1
18059
18060 @endif gold
18061
18062 .PHONY: maybe-installcheck-gold installcheck-gold
18063 maybe-installcheck-gold:
18064 @if gold
18065 maybe-installcheck-gold: installcheck-gold
18066
18067 installcheck-gold: \
18068     configure-gold 
18069         @[ -f ./gold/Makefile ] || exit 0; \
18070         r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS) \
18073         for flag in $(EXTRA_HOST_FLAGS) ; do \
18074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075         done; \
18076         echo "Doing installcheck in gold"; \
18077         (cd $(HOST_SUBDIR)/gold && \
18078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080                   "RANLIB=$${RANLIB}" \
18081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082                   installcheck) \
18083           || exit 1
18084
18085 @endif gold
18086
18087 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18088 maybe-mostlyclean-gold:
18089 @if gold
18090 maybe-mostlyclean-gold: mostlyclean-gold
18091
18092 mostlyclean-gold: 
18093         @[ -f ./gold/Makefile ] || exit 0; \
18094         r=`${PWD_COMMAND}`; export r; \
18095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096         $(HOST_EXPORTS) \
18097         for flag in $(EXTRA_HOST_FLAGS) ; do \
18098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18099         done; \
18100         echo "Doing mostlyclean in gold"; \
18101         (cd $(HOST_SUBDIR)/gold && \
18102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18104                   "RANLIB=$${RANLIB}" \
18105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18106                   mostlyclean) \
18107           || exit 1
18108
18109 @endif gold
18110
18111 .PHONY: maybe-clean-gold clean-gold
18112 maybe-clean-gold:
18113 @if gold
18114 maybe-clean-gold: clean-gold
18115
18116 clean-gold: 
18117         @[ -f ./gold/Makefile ] || exit 0; \
18118         r=`${PWD_COMMAND}`; export r; \
18119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18120         $(HOST_EXPORTS) \
18121         for flag in $(EXTRA_HOST_FLAGS) ; do \
18122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18123         done; \
18124         echo "Doing clean in gold"; \
18125         (cd $(HOST_SUBDIR)/gold && \
18126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18128                   "RANLIB=$${RANLIB}" \
18129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18130                   clean) \
18131           || exit 1
18132
18133 @endif gold
18134
18135 .PHONY: maybe-distclean-gold distclean-gold
18136 maybe-distclean-gold:
18137 @if gold
18138 maybe-distclean-gold: distclean-gold
18139
18140 distclean-gold: 
18141         @[ -f ./gold/Makefile ] || exit 0; \
18142         r=`${PWD_COMMAND}`; export r; \
18143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18144         $(HOST_EXPORTS) \
18145         for flag in $(EXTRA_HOST_FLAGS) ; do \
18146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18147         done; \
18148         echo "Doing distclean in gold"; \
18149         (cd $(HOST_SUBDIR)/gold && \
18150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18152                   "RANLIB=$${RANLIB}" \
18153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18154                   distclean) \
18155           || exit 1
18156
18157 @endif gold
18158
18159 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18160 maybe-maintainer-clean-gold:
18161 @if gold
18162 maybe-maintainer-clean-gold: maintainer-clean-gold
18163
18164 maintainer-clean-gold: 
18165         @[ -f ./gold/Makefile ] || exit 0; \
18166         r=`${PWD_COMMAND}`; export r; \
18167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18168         $(HOST_EXPORTS) \
18169         for flag in $(EXTRA_HOST_FLAGS) ; do \
18170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18171         done; \
18172         echo "Doing maintainer-clean in gold"; \
18173         (cd $(HOST_SUBDIR)/gold && \
18174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18176                   "RANLIB=$${RANLIB}" \
18177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18178                   maintainer-clean) \
18179           || exit 1
18180
18181 @endif gold
18182
18183
18184
18185 .PHONY: configure-gprof maybe-configure-gprof
18186 maybe-configure-gprof:
18187 @if gcc-bootstrap
18188 configure-gprof: stage_current
18189 @endif gcc-bootstrap
18190 @if gprof
18191 maybe-configure-gprof: configure-gprof
18192 configure-gprof: 
18193         @: $(MAKE); $(unstage)
18194         @r=`${PWD_COMMAND}`; export r; \
18195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18196         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18198         $(HOST_EXPORTS)  \
18199         echo Configuring in $(HOST_SUBDIR)/gprof; \
18200         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18201         case $(srcdir) in \
18202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18203           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18205         esac; \
18206         module_srcdir=gprof; \
18207         $(SHELL) \
18208           $$s/$$module_srcdir/configure \
18209           --srcdir=$${topdir}/$$module_srcdir \
18210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18211           --target=${target_alias}  \
18212           || exit 1
18213 @endif gprof
18214
18215
18216
18217
18218
18219 .PHONY: all-gprof maybe-all-gprof
18220 maybe-all-gprof:
18221 @if gcc-bootstrap
18222 all-gprof: stage_current
18223 @endif gcc-bootstrap
18224 @if gprof
18225 TARGET-gprof=all
18226 maybe-all-gprof: all-gprof
18227 all-gprof: configure-gprof
18228         @: $(MAKE); $(unstage)
18229         @r=`${PWD_COMMAND}`; export r; \
18230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231         $(HOST_EXPORTS)  \
18232         (cd $(HOST_SUBDIR)/gprof && \
18233           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18234                 $(TARGET-gprof))
18235 @endif gprof
18236
18237
18238
18239
18240 .PHONY: check-gprof maybe-check-gprof
18241 maybe-check-gprof:
18242 @if gprof
18243 maybe-check-gprof: check-gprof
18244
18245 check-gprof:
18246         @: $(MAKE); $(unstage)
18247         @r=`${PWD_COMMAND}`; export r; \
18248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18249         $(HOST_EXPORTS)  \
18250         (cd $(HOST_SUBDIR)/gprof && \
18251           $(MAKE) $(FLAGS_TO_PASS)  check)
18252
18253 @endif gprof
18254
18255 .PHONY: install-gprof maybe-install-gprof
18256 maybe-install-gprof:
18257 @if gprof
18258 maybe-install-gprof: install-gprof
18259
18260 install-gprof: installdirs
18261         @: $(MAKE); $(unstage)
18262         @r=`${PWD_COMMAND}`; export r; \
18263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264         $(HOST_EXPORTS) \
18265         (cd $(HOST_SUBDIR)/gprof && \
18266           $(MAKE) $(FLAGS_TO_PASS)  install)
18267
18268 @endif gprof
18269
18270 .PHONY: install-strip-gprof maybe-install-strip-gprof
18271 maybe-install-strip-gprof:
18272 @if gprof
18273 maybe-install-strip-gprof: install-strip-gprof
18274
18275 install-strip-gprof: installdirs
18276         @: $(MAKE); $(unstage)
18277         @r=`${PWD_COMMAND}`; export r; \
18278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279         $(HOST_EXPORTS) \
18280         (cd $(HOST_SUBDIR)/gprof && \
18281           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18282
18283 @endif gprof
18284
18285 # Other targets (info, dvi, pdf, etc.)
18286
18287 .PHONY: maybe-info-gprof info-gprof
18288 maybe-info-gprof:
18289 @if gprof
18290 maybe-info-gprof: info-gprof
18291
18292 info-gprof: \
18293     configure-gprof 
18294         @: $(MAKE); $(unstage)
18295         @[ -f ./gprof/Makefile ] || exit 0; \
18296         r=`${PWD_COMMAND}`; export r; \
18297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18298         $(HOST_EXPORTS) \
18299         for flag in $(EXTRA_HOST_FLAGS) ; do \
18300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18301         done; \
18302         echo "Doing info in gprof"; \
18303         (cd $(HOST_SUBDIR)/gprof && \
18304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18306                   "RANLIB=$${RANLIB}" \
18307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18308                   info) \
18309           || exit 1
18310
18311 @endif gprof
18312
18313 .PHONY: maybe-dvi-gprof dvi-gprof
18314 maybe-dvi-gprof:
18315 @if gprof
18316 maybe-dvi-gprof: dvi-gprof
18317
18318 dvi-gprof: \
18319     configure-gprof 
18320         @: $(MAKE); $(unstage)
18321         @[ -f ./gprof/Makefile ] || exit 0; \
18322         r=`${PWD_COMMAND}`; export r; \
18323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18324         $(HOST_EXPORTS) \
18325         for flag in $(EXTRA_HOST_FLAGS) ; do \
18326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18327         done; \
18328         echo "Doing dvi in gprof"; \
18329         (cd $(HOST_SUBDIR)/gprof && \
18330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18332                   "RANLIB=$${RANLIB}" \
18333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18334                   dvi) \
18335           || exit 1
18336
18337 @endif gprof
18338
18339 .PHONY: maybe-pdf-gprof pdf-gprof
18340 maybe-pdf-gprof:
18341 @if gprof
18342 maybe-pdf-gprof: pdf-gprof
18343
18344 pdf-gprof: \
18345     configure-gprof 
18346         @: $(MAKE); $(unstage)
18347         @[ -f ./gprof/Makefile ] || exit 0; \
18348         r=`${PWD_COMMAND}`; export r; \
18349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18350         $(HOST_EXPORTS) \
18351         for flag in $(EXTRA_HOST_FLAGS) ; do \
18352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18353         done; \
18354         echo "Doing pdf in gprof"; \
18355         (cd $(HOST_SUBDIR)/gprof && \
18356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18358                   "RANLIB=$${RANLIB}" \
18359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18360                   pdf) \
18361           || exit 1
18362
18363 @endif gprof
18364
18365 .PHONY: maybe-html-gprof html-gprof
18366 maybe-html-gprof:
18367 @if gprof
18368 maybe-html-gprof: html-gprof
18369
18370 html-gprof: \
18371     configure-gprof 
18372         @: $(MAKE); $(unstage)
18373         @[ -f ./gprof/Makefile ] || exit 0; \
18374         r=`${PWD_COMMAND}`; export r; \
18375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18376         $(HOST_EXPORTS) \
18377         for flag in $(EXTRA_HOST_FLAGS) ; do \
18378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18379         done; \
18380         echo "Doing html in gprof"; \
18381         (cd $(HOST_SUBDIR)/gprof && \
18382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18384                   "RANLIB=$${RANLIB}" \
18385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18386                   html) \
18387           || exit 1
18388
18389 @endif gprof
18390
18391 .PHONY: maybe-TAGS-gprof TAGS-gprof
18392 maybe-TAGS-gprof:
18393 @if gprof
18394 maybe-TAGS-gprof: TAGS-gprof
18395
18396 TAGS-gprof: \
18397     configure-gprof 
18398         @: $(MAKE); $(unstage)
18399         @[ -f ./gprof/Makefile ] || exit 0; \
18400         r=`${PWD_COMMAND}`; export r; \
18401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18402         $(HOST_EXPORTS) \
18403         for flag in $(EXTRA_HOST_FLAGS) ; do \
18404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18405         done; \
18406         echo "Doing TAGS in gprof"; \
18407         (cd $(HOST_SUBDIR)/gprof && \
18408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18410                   "RANLIB=$${RANLIB}" \
18411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18412                   TAGS) \
18413           || exit 1
18414
18415 @endif gprof
18416
18417 .PHONY: maybe-install-info-gprof install-info-gprof
18418 maybe-install-info-gprof:
18419 @if gprof
18420 maybe-install-info-gprof: install-info-gprof
18421
18422 install-info-gprof: \
18423     configure-gprof \
18424     info-gprof 
18425         @: $(MAKE); $(unstage)
18426         @[ -f ./gprof/Makefile ] || exit 0; \
18427         r=`${PWD_COMMAND}`; export r; \
18428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429         $(HOST_EXPORTS) \
18430         for flag in $(EXTRA_HOST_FLAGS) ; do \
18431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18432         done; \
18433         echo "Doing install-info in gprof"; \
18434         (cd $(HOST_SUBDIR)/gprof && \
18435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18437                   "RANLIB=$${RANLIB}" \
18438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18439                   install-info) \
18440           || exit 1
18441
18442 @endif gprof
18443
18444 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
18445 maybe-install-pdf-gprof:
18446 @if gprof
18447 maybe-install-pdf-gprof: install-pdf-gprof
18448
18449 install-pdf-gprof: \
18450     configure-gprof \
18451     pdf-gprof 
18452         @: $(MAKE); $(unstage)
18453         @[ -f ./gprof/Makefile ] || exit 0; \
18454         r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         $(HOST_EXPORTS) \
18457         for flag in $(EXTRA_HOST_FLAGS) ; do \
18458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18459         done; \
18460         echo "Doing install-pdf in gprof"; \
18461         (cd $(HOST_SUBDIR)/gprof && \
18462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18464                   "RANLIB=$${RANLIB}" \
18465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18466                   install-pdf) \
18467           || exit 1
18468
18469 @endif gprof
18470
18471 .PHONY: maybe-install-html-gprof install-html-gprof
18472 maybe-install-html-gprof:
18473 @if gprof
18474 maybe-install-html-gprof: install-html-gprof
18475
18476 install-html-gprof: \
18477     configure-gprof \
18478     html-gprof 
18479         @: $(MAKE); $(unstage)
18480         @[ -f ./gprof/Makefile ] || exit 0; \
18481         r=`${PWD_COMMAND}`; export r; \
18482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18483         $(HOST_EXPORTS) \
18484         for flag in $(EXTRA_HOST_FLAGS) ; do \
18485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18486         done; \
18487         echo "Doing install-html in gprof"; \
18488         (cd $(HOST_SUBDIR)/gprof && \
18489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18491                   "RANLIB=$${RANLIB}" \
18492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18493                   install-html) \
18494           || exit 1
18495
18496 @endif gprof
18497
18498 .PHONY: maybe-installcheck-gprof installcheck-gprof
18499 maybe-installcheck-gprof:
18500 @if gprof
18501 maybe-installcheck-gprof: installcheck-gprof
18502
18503 installcheck-gprof: \
18504     configure-gprof 
18505         @: $(MAKE); $(unstage)
18506         @[ -f ./gprof/Makefile ] || exit 0; \
18507         r=`${PWD_COMMAND}`; export r; \
18508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509         $(HOST_EXPORTS) \
18510         for flag in $(EXTRA_HOST_FLAGS) ; do \
18511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18512         done; \
18513         echo "Doing installcheck in gprof"; \
18514         (cd $(HOST_SUBDIR)/gprof && \
18515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18517                   "RANLIB=$${RANLIB}" \
18518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18519                   installcheck) \
18520           || exit 1
18521
18522 @endif gprof
18523
18524 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18525 maybe-mostlyclean-gprof:
18526 @if gprof
18527 maybe-mostlyclean-gprof: mostlyclean-gprof
18528
18529 mostlyclean-gprof: 
18530         @: $(MAKE); $(unstage)
18531         @[ -f ./gprof/Makefile ] || exit 0; \
18532         r=`${PWD_COMMAND}`; export r; \
18533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18534         $(HOST_EXPORTS) \
18535         for flag in $(EXTRA_HOST_FLAGS) ; do \
18536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18537         done; \
18538         echo "Doing mostlyclean in gprof"; \
18539         (cd $(HOST_SUBDIR)/gprof && \
18540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18542                   "RANLIB=$${RANLIB}" \
18543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18544                   mostlyclean) \
18545           || exit 1
18546
18547 @endif gprof
18548
18549 .PHONY: maybe-clean-gprof clean-gprof
18550 maybe-clean-gprof:
18551 @if gprof
18552 maybe-clean-gprof: clean-gprof
18553
18554 clean-gprof: 
18555         @: $(MAKE); $(unstage)
18556         @[ -f ./gprof/Makefile ] || exit 0; \
18557         r=`${PWD_COMMAND}`; export r; \
18558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559         $(HOST_EXPORTS) \
18560         for flag in $(EXTRA_HOST_FLAGS) ; do \
18561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18562         done; \
18563         echo "Doing clean in gprof"; \
18564         (cd $(HOST_SUBDIR)/gprof && \
18565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18567                   "RANLIB=$${RANLIB}" \
18568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18569                   clean) \
18570           || exit 1
18571
18572 @endif gprof
18573
18574 .PHONY: maybe-distclean-gprof distclean-gprof
18575 maybe-distclean-gprof:
18576 @if gprof
18577 maybe-distclean-gprof: distclean-gprof
18578
18579 distclean-gprof: 
18580         @: $(MAKE); $(unstage)
18581         @[ -f ./gprof/Makefile ] || exit 0; \
18582         r=`${PWD_COMMAND}`; export r; \
18583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18584         $(HOST_EXPORTS) \
18585         for flag in $(EXTRA_HOST_FLAGS) ; do \
18586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18587         done; \
18588         echo "Doing distclean in gprof"; \
18589         (cd $(HOST_SUBDIR)/gprof && \
18590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18592                   "RANLIB=$${RANLIB}" \
18593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18594                   distclean) \
18595           || exit 1
18596
18597 @endif gprof
18598
18599 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18600 maybe-maintainer-clean-gprof:
18601 @if gprof
18602 maybe-maintainer-clean-gprof: maintainer-clean-gprof
18603
18604 maintainer-clean-gprof: 
18605         @: $(MAKE); $(unstage)
18606         @[ -f ./gprof/Makefile ] || exit 0; \
18607         r=`${PWD_COMMAND}`; export r; \
18608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18609         $(HOST_EXPORTS) \
18610         for flag in $(EXTRA_HOST_FLAGS) ; do \
18611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18612         done; \
18613         echo "Doing maintainer-clean in gprof"; \
18614         (cd $(HOST_SUBDIR)/gprof && \
18615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18617                   "RANLIB=$${RANLIB}" \
18618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18619                   maintainer-clean) \
18620           || exit 1
18621
18622 @endif gprof
18623
18624
18625
18626 .PHONY: configure-intl maybe-configure-intl
18627 maybe-configure-intl:
18628 @if gcc-bootstrap
18629 configure-intl: stage_current
18630 @endif gcc-bootstrap
18631 @if intl
18632 maybe-configure-intl: configure-intl
18633 configure-intl: 
18634         @r=`${PWD_COMMAND}`; export r; \
18635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18636         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18638         $(HOST_EXPORTS)  \
18639         echo Configuring in $(HOST_SUBDIR)/intl; \
18640         cd "$(HOST_SUBDIR)/intl" || exit 1; \
18641         case $(srcdir) in \
18642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18643           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18645         esac; \
18646         module_srcdir=intl; \
18647         $(SHELL) \
18648           $$s/$$module_srcdir/configure \
18649           --srcdir=$${topdir}/$$module_srcdir \
18650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18651           --target=${target_alias}  \
18652           || exit 1
18653 @endif intl
18654
18655
18656
18657 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
18658 maybe-configure-stage1-intl:
18659 @if intl-bootstrap
18660 maybe-configure-stage1-intl: configure-stage1-intl
18661 configure-stage1-intl:
18662         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18663         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18664         @r=`${PWD_COMMAND}`; export r; \
18665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18666         TFLAGS="$(STAGE1_TFLAGS)"; \
18667         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18668         $(HOST_EXPORTS) \
18669         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18670         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18671         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18672         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
18673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18674         cd $(HOST_SUBDIR)/intl || exit 1; \
18675         case $(srcdir) in \
18676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18677           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18679         esac; \
18680         module_srcdir=intl; \
18681         $(SHELL) $$s/$$module_srcdir/configure \
18682           --srcdir=$${topdir}/$$module_srcdir \
18683           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18684           --target=${target_alias} \
18685            \
18686           $(STAGE1_CONFIGURE_FLAGS)
18687 @endif intl-bootstrap
18688
18689 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
18690 maybe-configure-stage2-intl:
18691 @if intl-bootstrap
18692 maybe-configure-stage2-intl: configure-stage2-intl
18693 configure-stage2-intl:
18694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18696         @r=`${PWD_COMMAND}`; export r; \
18697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698         TFLAGS="$(STAGE2_TFLAGS)"; \
18699         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18700         $(HOST_EXPORTS) \
18701         $(POSTSTAGE1_HOST_EXPORTS) \
18702         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18703         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18704         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18705         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
18706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18707         cd $(HOST_SUBDIR)/intl || exit 1; \
18708         case $(srcdir) in \
18709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18710           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18712         esac; \
18713         module_srcdir=intl; \
18714         $(SHELL) $$s/$$module_srcdir/configure \
18715           --srcdir=$${topdir}/$$module_srcdir \
18716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18717           --target=${target_alias} \
18718           --with-build-libsubdir=$(HOST_SUBDIR) \
18719           $(STAGE2_CONFIGURE_FLAGS)
18720 @endif intl-bootstrap
18721
18722 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
18723 maybe-configure-stage3-intl:
18724 @if intl-bootstrap
18725 maybe-configure-stage3-intl: configure-stage3-intl
18726 configure-stage3-intl:
18727         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18728         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18729         @r=`${PWD_COMMAND}`; export r; \
18730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731         TFLAGS="$(STAGE3_TFLAGS)"; \
18732         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18733         $(HOST_EXPORTS) \
18734         $(POSTSTAGE1_HOST_EXPORTS) \
18735         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18736         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18737         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18738         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
18739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18740         cd $(HOST_SUBDIR)/intl || exit 1; \
18741         case $(srcdir) in \
18742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18743           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18745         esac; \
18746         module_srcdir=intl; \
18747         $(SHELL) $$s/$$module_srcdir/configure \
18748           --srcdir=$${topdir}/$$module_srcdir \
18749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18750           --target=${target_alias} \
18751           --with-build-libsubdir=$(HOST_SUBDIR) \
18752           $(STAGE3_CONFIGURE_FLAGS)
18753 @endif intl-bootstrap
18754
18755 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
18756 maybe-configure-stage4-intl:
18757 @if intl-bootstrap
18758 maybe-configure-stage4-intl: configure-stage4-intl
18759 configure-stage4-intl:
18760         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18762         @r=`${PWD_COMMAND}`; export r; \
18763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18764         TFLAGS="$(STAGE4_TFLAGS)"; \
18765         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18766         $(HOST_EXPORTS) \
18767         $(POSTSTAGE1_HOST_EXPORTS) \
18768         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18769         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18770         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18771         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
18772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18773         cd $(HOST_SUBDIR)/intl || exit 1; \
18774         case $(srcdir) in \
18775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18776           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18778         esac; \
18779         module_srcdir=intl; \
18780         $(SHELL) $$s/$$module_srcdir/configure \
18781           --srcdir=$${topdir}/$$module_srcdir \
18782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18783           --target=${target_alias} \
18784           --with-build-libsubdir=$(HOST_SUBDIR) \
18785           $(STAGE4_CONFIGURE_FLAGS)
18786 @endif intl-bootstrap
18787
18788 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
18789 maybe-configure-stageprofile-intl:
18790 @if intl-bootstrap
18791 maybe-configure-stageprofile-intl: configure-stageprofile-intl
18792 configure-stageprofile-intl:
18793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18794         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18795         @r=`${PWD_COMMAND}`; export r; \
18796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18797         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18798         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18799         $(HOST_EXPORTS) \
18800         $(POSTSTAGE1_HOST_EXPORTS) \
18801         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18802         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18803         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18804         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
18805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18806         cd $(HOST_SUBDIR)/intl || exit 1; \
18807         case $(srcdir) in \
18808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18809           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18811         esac; \
18812         module_srcdir=intl; \
18813         $(SHELL) $$s/$$module_srcdir/configure \
18814           --srcdir=$${topdir}/$$module_srcdir \
18815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18816           --target=${target_alias} \
18817           --with-build-libsubdir=$(HOST_SUBDIR) \
18818           $(STAGEprofile_CONFIGURE_FLAGS)
18819 @endif intl-bootstrap
18820
18821 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
18822 maybe-configure-stagefeedback-intl:
18823 @if intl-bootstrap
18824 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
18825 configure-stagefeedback-intl:
18826         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18828         @r=`${PWD_COMMAND}`; export r; \
18829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18830         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18831         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18832         $(HOST_EXPORTS) \
18833         $(POSTSTAGE1_HOST_EXPORTS) \
18834         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18835         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18836         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18837         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
18838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18839         cd $(HOST_SUBDIR)/intl || exit 1; \
18840         case $(srcdir) in \
18841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18842           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18844         esac; \
18845         module_srcdir=intl; \
18846         $(SHELL) $$s/$$module_srcdir/configure \
18847           --srcdir=$${topdir}/$$module_srcdir \
18848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18849           --target=${target_alias} \
18850           --with-build-libsubdir=$(HOST_SUBDIR) \
18851           $(STAGEfeedback_CONFIGURE_FLAGS)
18852 @endif intl-bootstrap
18853
18854 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
18855 maybe-configure-stageautoprofile-intl:
18856 @if intl-bootstrap
18857 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
18858 configure-stageautoprofile-intl:
18859         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18861         @r=`${PWD_COMMAND}`; export r; \
18862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18863         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18864         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18865         $(HOST_EXPORTS) \
18866         $(POSTSTAGE1_HOST_EXPORTS) \
18867         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18868         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18869         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18870         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
18871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18872         cd $(HOST_SUBDIR)/intl || exit 1; \
18873         case $(srcdir) in \
18874           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18875           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18876                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18877         esac; \
18878         module_srcdir=intl; \
18879         $(SHELL) $$s/$$module_srcdir/configure \
18880           --srcdir=$${topdir}/$$module_srcdir \
18881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18882           --target=${target_alias} \
18883           --with-build-libsubdir=$(HOST_SUBDIR) \
18884           $(STAGEautoprofile_CONFIGURE_FLAGS)
18885 @endif intl-bootstrap
18886
18887 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
18888 maybe-configure-stageautofeedback-intl:
18889 @if intl-bootstrap
18890 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
18891 configure-stageautofeedback-intl:
18892         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18894         @r=`${PWD_COMMAND}`; export r; \
18895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18897         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18898         $(HOST_EXPORTS) \
18899         $(POSTSTAGE1_HOST_EXPORTS) \
18900         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18901         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18902         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18903         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
18904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
18905         cd $(HOST_SUBDIR)/intl || exit 1; \
18906         case $(srcdir) in \
18907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18908           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18910         esac; \
18911         module_srcdir=intl; \
18912         $(SHELL) $$s/$$module_srcdir/configure \
18913           --srcdir=$${topdir}/$$module_srcdir \
18914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18915           --target=${target_alias} \
18916           --with-build-libsubdir=$(HOST_SUBDIR) \
18917           $(STAGEautofeedback_CONFIGURE_FLAGS)
18918 @endif intl-bootstrap
18919
18920
18921
18922
18923
18924 .PHONY: all-intl maybe-all-intl
18925 maybe-all-intl:
18926 @if gcc-bootstrap
18927 all-intl: stage_current
18928 @endif gcc-bootstrap
18929 @if intl
18930 TARGET-intl=all
18931 maybe-all-intl: all-intl
18932 all-intl: configure-intl
18933         @r=`${PWD_COMMAND}`; export r; \
18934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18935         $(HOST_EXPORTS)  \
18936         (cd $(HOST_SUBDIR)/intl && \
18937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18938                 $(TARGET-intl))
18939 @endif intl
18940
18941
18942
18943 .PHONY: all-stage1-intl maybe-all-stage1-intl
18944 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
18945 maybe-all-stage1-intl:
18946 maybe-clean-stage1-intl:
18947 @if intl-bootstrap
18948 maybe-all-stage1-intl: all-stage1-intl
18949 all-stage1: all-stage1-intl
18950 TARGET-stage1-intl = $(TARGET-intl)
18951 all-stage1-intl: configure-stage1-intl
18952         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18953         @r=`${PWD_COMMAND}`; export r; \
18954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955         TFLAGS="$(STAGE1_TFLAGS)"; \
18956         $(HOST_EXPORTS)  \
18957         cd $(HOST_SUBDIR)/intl && \
18958          \
18959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18960                 CFLAGS="$(STAGE1_CFLAGS)" \
18961                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18962                 LIBCFLAGS="$(LIBCFLAGS)" \
18963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18966                 $(EXTRA_HOST_FLAGS)  \
18967                 $(STAGE1_FLAGS_TO_PASS)  \
18968                 TFLAGS="$(STAGE1_TFLAGS)"  \
18969                 $(TARGET-stage1-intl)
18970
18971 maybe-clean-stage1-intl: clean-stage1-intl
18972 clean-stage1: clean-stage1-intl
18973 clean-stage1-intl:
18974         @if [ $(current_stage) = stage1 ]; then \
18975           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
18976         else \
18977           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
18978           $(MAKE) stage1-start; \
18979         fi; \
18980         cd $(HOST_SUBDIR)/intl && \
18981         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18982         $(STAGE1_FLAGS_TO_PASS)  clean
18983 @endif intl-bootstrap
18984
18985
18986 .PHONY: all-stage2-intl maybe-all-stage2-intl
18987 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
18988 maybe-all-stage2-intl:
18989 maybe-clean-stage2-intl:
18990 @if intl-bootstrap
18991 maybe-all-stage2-intl: all-stage2-intl
18992 all-stage2: all-stage2-intl
18993 TARGET-stage2-intl = $(TARGET-intl)
18994 all-stage2-intl: configure-stage2-intl
18995         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18996         @r=`${PWD_COMMAND}`; export r; \
18997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18998         TFLAGS="$(STAGE2_TFLAGS)"; \
18999         $(HOST_EXPORTS) \
19000         $(POSTSTAGE1_HOST_EXPORTS)  \
19001         cd $(HOST_SUBDIR)/intl && \
19002          \
19003         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19004                 CFLAGS="$(STAGE2_CFLAGS)" \
19005                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19006                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19010                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19011                 TFLAGS="$(STAGE2_TFLAGS)"  \
19012                 $(TARGET-stage2-intl)
19013
19014 maybe-clean-stage2-intl: clean-stage2-intl
19015 clean-stage2: clean-stage2-intl
19016 clean-stage2-intl:
19017         @if [ $(current_stage) = stage2 ]; then \
19018           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19019         else \
19020           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19021           $(MAKE) stage2-start; \
19022         fi; \
19023         cd $(HOST_SUBDIR)/intl && \
19024         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19025 @endif intl-bootstrap
19026
19027
19028 .PHONY: all-stage3-intl maybe-all-stage3-intl
19029 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19030 maybe-all-stage3-intl:
19031 maybe-clean-stage3-intl:
19032 @if intl-bootstrap
19033 maybe-all-stage3-intl: all-stage3-intl
19034 all-stage3: all-stage3-intl
19035 TARGET-stage3-intl = $(TARGET-intl)
19036 all-stage3-intl: configure-stage3-intl
19037         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19038         @r=`${PWD_COMMAND}`; export r; \
19039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040         TFLAGS="$(STAGE3_TFLAGS)"; \
19041         $(HOST_EXPORTS) \
19042         $(POSTSTAGE1_HOST_EXPORTS)  \
19043         cd $(HOST_SUBDIR)/intl && \
19044          \
19045         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19046                 CFLAGS="$(STAGE3_CFLAGS)" \
19047                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19048                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19049                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19050                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19051                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19052                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19053                 TFLAGS="$(STAGE3_TFLAGS)"  \
19054                 $(TARGET-stage3-intl)
19055
19056 maybe-clean-stage3-intl: clean-stage3-intl
19057 clean-stage3: clean-stage3-intl
19058 clean-stage3-intl:
19059         @if [ $(current_stage) = stage3 ]; then \
19060           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19061         else \
19062           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19063           $(MAKE) stage3-start; \
19064         fi; \
19065         cd $(HOST_SUBDIR)/intl && \
19066         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19067 @endif intl-bootstrap
19068
19069
19070 .PHONY: all-stage4-intl maybe-all-stage4-intl
19071 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19072 maybe-all-stage4-intl:
19073 maybe-clean-stage4-intl:
19074 @if intl-bootstrap
19075 maybe-all-stage4-intl: all-stage4-intl
19076 all-stage4: all-stage4-intl
19077 TARGET-stage4-intl = $(TARGET-intl)
19078 all-stage4-intl: configure-stage4-intl
19079         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19080         @r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         TFLAGS="$(STAGE4_TFLAGS)"; \
19083         $(HOST_EXPORTS) \
19084         $(POSTSTAGE1_HOST_EXPORTS)  \
19085         cd $(HOST_SUBDIR)/intl && \
19086          \
19087         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19088                 CFLAGS="$(STAGE4_CFLAGS)" \
19089                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19090                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19095                 TFLAGS="$(STAGE4_TFLAGS)"  \
19096                 $(TARGET-stage4-intl)
19097
19098 maybe-clean-stage4-intl: clean-stage4-intl
19099 clean-stage4: clean-stage4-intl
19100 clean-stage4-intl:
19101         @if [ $(current_stage) = stage4 ]; then \
19102           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19103         else \
19104           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19105           $(MAKE) stage4-start; \
19106         fi; \
19107         cd $(HOST_SUBDIR)/intl && \
19108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19109 @endif intl-bootstrap
19110
19111
19112 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19113 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19114 maybe-all-stageprofile-intl:
19115 maybe-clean-stageprofile-intl:
19116 @if intl-bootstrap
19117 maybe-all-stageprofile-intl: all-stageprofile-intl
19118 all-stageprofile: all-stageprofile-intl
19119 TARGET-stageprofile-intl = $(TARGET-intl)
19120 all-stageprofile-intl: configure-stageprofile-intl
19121         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19122         @r=`${PWD_COMMAND}`; export r; \
19123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19124         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19125         $(HOST_EXPORTS) \
19126         $(POSTSTAGE1_HOST_EXPORTS)  \
19127         cd $(HOST_SUBDIR)/intl && \
19128          \
19129         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19130                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19131                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19132                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19136                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19137                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19138                 $(TARGET-stageprofile-intl)
19139
19140 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19141 clean-stageprofile: clean-stageprofile-intl
19142 clean-stageprofile-intl:
19143         @if [ $(current_stage) = stageprofile ]; then \
19144           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19145         else \
19146           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19147           $(MAKE) stageprofile-start; \
19148         fi; \
19149         cd $(HOST_SUBDIR)/intl && \
19150         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19151 @endif intl-bootstrap
19152
19153
19154 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19155 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19156 maybe-all-stagefeedback-intl:
19157 maybe-clean-stagefeedback-intl:
19158 @if intl-bootstrap
19159 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19160 all-stagefeedback: all-stagefeedback-intl
19161 TARGET-stagefeedback-intl = $(TARGET-intl)
19162 all-stagefeedback-intl: configure-stagefeedback-intl
19163         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19164         @r=`${PWD_COMMAND}`; export r; \
19165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19166         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19167         $(HOST_EXPORTS) \
19168         $(POSTSTAGE1_HOST_EXPORTS)  \
19169         cd $(HOST_SUBDIR)/intl && \
19170          \
19171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19172                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19173                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19174                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19178                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19179                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19180                 $(TARGET-stagefeedback-intl)
19181
19182 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19183 clean-stagefeedback: clean-stagefeedback-intl
19184 clean-stagefeedback-intl:
19185         @if [ $(current_stage) = stagefeedback ]; then \
19186           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19187         else \
19188           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19189           $(MAKE) stagefeedback-start; \
19190         fi; \
19191         cd $(HOST_SUBDIR)/intl && \
19192         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19193 @endif intl-bootstrap
19194
19195
19196 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19197 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19198 maybe-all-stageautoprofile-intl:
19199 maybe-clean-stageautoprofile-intl:
19200 @if intl-bootstrap
19201 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19202 all-stageautoprofile: all-stageautoprofile-intl
19203 TARGET-stageautoprofile-intl = $(TARGET-intl)
19204 all-stageautoprofile-intl: configure-stageautoprofile-intl
19205         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19206         @r=`${PWD_COMMAND}`; export r; \
19207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19209         $(HOST_EXPORTS) \
19210         $(POSTSTAGE1_HOST_EXPORTS)  \
19211         cd $(HOST_SUBDIR)/intl && \
19212         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19214                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19215                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19216                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19217                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19218                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19219                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19220                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19221                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19222                 $(TARGET-stageautoprofile-intl)
19223
19224 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19225 clean-stageautoprofile: clean-stageautoprofile-intl
19226 clean-stageautoprofile-intl:
19227         @if [ $(current_stage) = stageautoprofile ]; then \
19228           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19229         else \
19230           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19231           $(MAKE) stageautoprofile-start; \
19232         fi; \
19233         cd $(HOST_SUBDIR)/intl && \
19234         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19235 @endif intl-bootstrap
19236
19237
19238 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19239 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19240 maybe-all-stageautofeedback-intl:
19241 maybe-clean-stageautofeedback-intl:
19242 @if intl-bootstrap
19243 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19244 all-stageautofeedback: all-stageautofeedback-intl
19245 TARGET-stageautofeedback-intl = $(TARGET-intl)
19246 all-stageautofeedback-intl: configure-stageautofeedback-intl
19247         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19248         @r=`${PWD_COMMAND}`; export r; \
19249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19251         $(HOST_EXPORTS) \
19252         $(POSTSTAGE1_HOST_EXPORTS)  \
19253         cd $(HOST_SUBDIR)/intl && \
19254          \
19255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19256                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19257                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19258                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19259                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19260                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19261                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19262                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19263                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19264                 $(TARGET-stageautofeedback-intl)
19265
19266 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
19267 clean-stageautofeedback: clean-stageautofeedback-intl
19268 clean-stageautofeedback-intl:
19269         @if [ $(current_stage) = stageautofeedback ]; then \
19270           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19271         else \
19272           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
19273           $(MAKE) stageautofeedback-start; \
19274         fi; \
19275         cd $(HOST_SUBDIR)/intl && \
19276         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19277 @endif intl-bootstrap
19278
19279
19280
19281
19282
19283 .PHONY: check-intl maybe-check-intl
19284 maybe-check-intl:
19285 @if intl
19286 maybe-check-intl: check-intl
19287
19288 check-intl:
19289         @: $(MAKE); $(unstage)
19290         @r=`${PWD_COMMAND}`; export r; \
19291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19292         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19293         (cd $(HOST_SUBDIR)/intl && \
19294           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19295
19296 @endif intl
19297
19298 .PHONY: install-intl maybe-install-intl
19299 maybe-install-intl:
19300 @if intl
19301 maybe-install-intl: install-intl
19302
19303 install-intl: installdirs
19304         @: $(MAKE); $(unstage)
19305         @r=`${PWD_COMMAND}`; export r; \
19306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307         $(HOST_EXPORTS) \
19308         (cd $(HOST_SUBDIR)/intl && \
19309           $(MAKE) $(FLAGS_TO_PASS)  install)
19310
19311 @endif intl
19312
19313 .PHONY: install-strip-intl maybe-install-strip-intl
19314 maybe-install-strip-intl:
19315 @if intl
19316 maybe-install-strip-intl: install-strip-intl
19317
19318 install-strip-intl: installdirs
19319         @: $(MAKE); $(unstage)
19320         @r=`${PWD_COMMAND}`; export r; \
19321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322         $(HOST_EXPORTS) \
19323         (cd $(HOST_SUBDIR)/intl && \
19324           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19325
19326 @endif intl
19327
19328 # Other targets (info, dvi, pdf, etc.)
19329
19330 .PHONY: maybe-info-intl info-intl
19331 maybe-info-intl:
19332 @if intl
19333 maybe-info-intl: info-intl
19334
19335 info-intl: \
19336     configure-intl 
19337         @[ -f ./intl/Makefile ] || exit 0; \
19338         r=`${PWD_COMMAND}`; export r; \
19339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19340         $(HOST_EXPORTS) \
19341         for flag in $(EXTRA_HOST_FLAGS) ; do \
19342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19343         done; \
19344         echo "Doing info in intl"; \
19345         (cd $(HOST_SUBDIR)/intl && \
19346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19348                   "RANLIB=$${RANLIB}" \
19349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19350                   info) \
19351           || exit 1
19352
19353 @endif intl
19354
19355 .PHONY: maybe-dvi-intl dvi-intl
19356 maybe-dvi-intl:
19357 @if intl
19358 maybe-dvi-intl: dvi-intl
19359
19360 dvi-intl: \
19361     configure-intl 
19362         @[ -f ./intl/Makefile ] || exit 0; \
19363         r=`${PWD_COMMAND}`; export r; \
19364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19365         $(HOST_EXPORTS) \
19366         for flag in $(EXTRA_HOST_FLAGS) ; do \
19367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19368         done; \
19369         echo "Doing dvi in intl"; \
19370         (cd $(HOST_SUBDIR)/intl && \
19371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19373                   "RANLIB=$${RANLIB}" \
19374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19375                   dvi) \
19376           || exit 1
19377
19378 @endif intl
19379
19380 .PHONY: maybe-pdf-intl pdf-intl
19381 maybe-pdf-intl:
19382 @if intl
19383 maybe-pdf-intl: pdf-intl
19384
19385 pdf-intl: \
19386     configure-intl 
19387         @[ -f ./intl/Makefile ] || exit 0; \
19388         r=`${PWD_COMMAND}`; export r; \
19389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390         $(HOST_EXPORTS) \
19391         for flag in $(EXTRA_HOST_FLAGS) ; do \
19392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19393         done; \
19394         echo "Doing pdf in intl"; \
19395         (cd $(HOST_SUBDIR)/intl && \
19396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19398                   "RANLIB=$${RANLIB}" \
19399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19400                   pdf) \
19401           || exit 1
19402
19403 @endif intl
19404
19405 .PHONY: maybe-html-intl html-intl
19406 maybe-html-intl:
19407 @if intl
19408 maybe-html-intl: html-intl
19409
19410 html-intl: \
19411     configure-intl 
19412         @[ -f ./intl/Makefile ] || exit 0; \
19413         r=`${PWD_COMMAND}`; export r; \
19414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19415         $(HOST_EXPORTS) \
19416         for flag in $(EXTRA_HOST_FLAGS) ; do \
19417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19418         done; \
19419         echo "Doing html in intl"; \
19420         (cd $(HOST_SUBDIR)/intl && \
19421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19423                   "RANLIB=$${RANLIB}" \
19424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19425                   html) \
19426           || exit 1
19427
19428 @endif intl
19429
19430 .PHONY: maybe-TAGS-intl TAGS-intl
19431 maybe-TAGS-intl:
19432 @if intl
19433 maybe-TAGS-intl: TAGS-intl
19434
19435 TAGS-intl: \
19436     configure-intl 
19437         @[ -f ./intl/Makefile ] || exit 0; \
19438         r=`${PWD_COMMAND}`; export r; \
19439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440         $(HOST_EXPORTS) \
19441         for flag in $(EXTRA_HOST_FLAGS) ; do \
19442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19443         done; \
19444         echo "Doing TAGS in intl"; \
19445         (cd $(HOST_SUBDIR)/intl && \
19446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19448                   "RANLIB=$${RANLIB}" \
19449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19450                   TAGS) \
19451           || exit 1
19452
19453 @endif intl
19454
19455 .PHONY: maybe-install-info-intl install-info-intl
19456 maybe-install-info-intl:
19457 @if intl
19458 maybe-install-info-intl: install-info-intl
19459
19460 install-info-intl: \
19461     configure-intl \
19462     info-intl 
19463         @[ -f ./intl/Makefile ] || exit 0; \
19464         r=`${PWD_COMMAND}`; export r; \
19465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19466         $(HOST_EXPORTS) \
19467         for flag in $(EXTRA_HOST_FLAGS) ; do \
19468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19469         done; \
19470         echo "Doing install-info in intl"; \
19471         (cd $(HOST_SUBDIR)/intl && \
19472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19474                   "RANLIB=$${RANLIB}" \
19475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19476                   install-info) \
19477           || exit 1
19478
19479 @endif intl
19480
19481 .PHONY: maybe-install-pdf-intl install-pdf-intl
19482 maybe-install-pdf-intl:
19483 @if intl
19484 maybe-install-pdf-intl: install-pdf-intl
19485
19486 install-pdf-intl: \
19487     configure-intl \
19488     pdf-intl 
19489         @[ -f ./intl/Makefile ] || exit 0; \
19490         r=`${PWD_COMMAND}`; export r; \
19491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492         $(HOST_EXPORTS) \
19493         for flag in $(EXTRA_HOST_FLAGS) ; do \
19494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19495         done; \
19496         echo "Doing install-pdf in intl"; \
19497         (cd $(HOST_SUBDIR)/intl && \
19498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19500                   "RANLIB=$${RANLIB}" \
19501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19502                   install-pdf) \
19503           || exit 1
19504
19505 @endif intl
19506
19507 .PHONY: maybe-install-html-intl install-html-intl
19508 maybe-install-html-intl:
19509 @if intl
19510 maybe-install-html-intl: install-html-intl
19511
19512 install-html-intl: \
19513     configure-intl \
19514     html-intl 
19515         @[ -f ./intl/Makefile ] || exit 0; \
19516         r=`${PWD_COMMAND}`; export r; \
19517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19518         $(HOST_EXPORTS) \
19519         for flag in $(EXTRA_HOST_FLAGS) ; do \
19520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19521         done; \
19522         echo "Doing install-html in intl"; \
19523         (cd $(HOST_SUBDIR)/intl && \
19524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19526                   "RANLIB=$${RANLIB}" \
19527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19528                   install-html) \
19529           || exit 1
19530
19531 @endif intl
19532
19533 .PHONY: maybe-installcheck-intl installcheck-intl
19534 maybe-installcheck-intl:
19535 @if intl
19536 maybe-installcheck-intl: installcheck-intl
19537
19538 installcheck-intl: \
19539     configure-intl 
19540         @[ -f ./intl/Makefile ] || exit 0; \
19541         r=`${PWD_COMMAND}`; export r; \
19542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543         $(HOST_EXPORTS) \
19544         for flag in $(EXTRA_HOST_FLAGS) ; do \
19545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19546         done; \
19547         echo "Doing installcheck in intl"; \
19548         (cd $(HOST_SUBDIR)/intl && \
19549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19551                   "RANLIB=$${RANLIB}" \
19552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19553                   installcheck) \
19554           || exit 1
19555
19556 @endif intl
19557
19558 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
19559 maybe-mostlyclean-intl:
19560 @if intl
19561 maybe-mostlyclean-intl: mostlyclean-intl
19562
19563 mostlyclean-intl: 
19564         @[ -f ./intl/Makefile ] || exit 0; \
19565         r=`${PWD_COMMAND}`; export r; \
19566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19567         $(HOST_EXPORTS) \
19568         for flag in $(EXTRA_HOST_FLAGS) ; do \
19569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19570         done; \
19571         echo "Doing mostlyclean in intl"; \
19572         (cd $(HOST_SUBDIR)/intl && \
19573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19575                   "RANLIB=$${RANLIB}" \
19576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19577                   mostlyclean) \
19578           || exit 1
19579
19580 @endif intl
19581
19582 .PHONY: maybe-clean-intl clean-intl
19583 maybe-clean-intl:
19584 @if intl
19585 maybe-clean-intl: clean-intl
19586
19587 clean-intl: 
19588         @[ -f ./intl/Makefile ] || exit 0; \
19589         r=`${PWD_COMMAND}`; export r; \
19590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19591         $(HOST_EXPORTS) \
19592         for flag in $(EXTRA_HOST_FLAGS) ; do \
19593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19594         done; \
19595         echo "Doing clean in intl"; \
19596         (cd $(HOST_SUBDIR)/intl && \
19597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19599                   "RANLIB=$${RANLIB}" \
19600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19601                   clean) \
19602           || exit 1
19603
19604 @endif intl
19605
19606 .PHONY: maybe-distclean-intl distclean-intl
19607 maybe-distclean-intl:
19608 @if intl
19609 maybe-distclean-intl: distclean-intl
19610
19611 distclean-intl: 
19612         @[ -f ./intl/Makefile ] || exit 0; \
19613         r=`${PWD_COMMAND}`; export r; \
19614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19615         $(HOST_EXPORTS) \
19616         for flag in $(EXTRA_HOST_FLAGS) ; do \
19617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19618         done; \
19619         echo "Doing distclean in intl"; \
19620         (cd $(HOST_SUBDIR)/intl && \
19621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19623                   "RANLIB=$${RANLIB}" \
19624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19625                   distclean) \
19626           || exit 1
19627
19628 @endif intl
19629
19630 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
19631 maybe-maintainer-clean-intl:
19632 @if intl
19633 maybe-maintainer-clean-intl: maintainer-clean-intl
19634
19635 maintainer-clean-intl: 
19636         @[ -f ./intl/Makefile ] || exit 0; \
19637         r=`${PWD_COMMAND}`; export r; \
19638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639         $(HOST_EXPORTS) \
19640         for flag in $(EXTRA_HOST_FLAGS) ; do \
19641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642         done; \
19643         echo "Doing maintainer-clean in intl"; \
19644         (cd $(HOST_SUBDIR)/intl && \
19645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647                   "RANLIB=$${RANLIB}" \
19648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649                   maintainer-clean) \
19650           || exit 1
19651
19652 @endif intl
19653
19654
19655
19656 .PHONY: configure-tcl maybe-configure-tcl
19657 maybe-configure-tcl:
19658 @if gcc-bootstrap
19659 configure-tcl: stage_current
19660 @endif gcc-bootstrap
19661 @if tcl
19662 maybe-configure-tcl: configure-tcl
19663 configure-tcl: 
19664         @: $(MAKE); $(unstage)
19665         @r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
19668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
19669         $(HOST_EXPORTS)  \
19670         echo Configuring in $(HOST_SUBDIR)/tcl; \
19671         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
19672         case $(srcdir) in \
19673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19674           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
19675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19676         esac; \
19677         module_srcdir=tcl; \
19678         $(SHELL) \
19679           $$s/$$module_srcdir/configure \
19680           --srcdir=$${topdir}/$$module_srcdir \
19681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19682           --target=${target_alias}  \
19683           || exit 1
19684 @endif tcl
19685
19686
19687
19688
19689
19690 .PHONY: all-tcl maybe-all-tcl
19691 maybe-all-tcl:
19692 @if gcc-bootstrap
19693 all-tcl: stage_current
19694 @endif gcc-bootstrap
19695 @if tcl
19696 TARGET-tcl=all
19697 maybe-all-tcl: all-tcl
19698 all-tcl: configure-tcl
19699         @: $(MAKE); $(unstage)
19700         @r=`${PWD_COMMAND}`; export r; \
19701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19702         $(HOST_EXPORTS)  \
19703         (cd $(HOST_SUBDIR)/tcl && \
19704           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19705                 $(TARGET-tcl))
19706 @endif tcl
19707
19708
19709
19710
19711 .PHONY: check-tcl maybe-check-tcl
19712 maybe-check-tcl:
19713 @if tcl
19714 maybe-check-tcl: check-tcl
19715
19716 check-tcl:
19717         @: $(MAKE); $(unstage)
19718         @r=`${PWD_COMMAND}`; export r; \
19719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720         $(HOST_EXPORTS)  \
19721         (cd $(HOST_SUBDIR)/tcl && \
19722           $(MAKE) $(FLAGS_TO_PASS)  check)
19723
19724 @endif tcl
19725
19726 .PHONY: install-tcl maybe-install-tcl
19727 maybe-install-tcl:
19728 @if tcl
19729 maybe-install-tcl: install-tcl
19730
19731 install-tcl: installdirs
19732         @: $(MAKE); $(unstage)
19733         @r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(HOST_EXPORTS) \
19736         (cd $(HOST_SUBDIR)/tcl && \
19737           $(MAKE) $(FLAGS_TO_PASS)  install)
19738
19739 @endif tcl
19740
19741 .PHONY: install-strip-tcl maybe-install-strip-tcl
19742 maybe-install-strip-tcl:
19743 @if tcl
19744 maybe-install-strip-tcl: install-strip-tcl
19745
19746 install-strip-tcl: installdirs
19747         @: $(MAKE); $(unstage)
19748         @r=`${PWD_COMMAND}`; export r; \
19749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19750         $(HOST_EXPORTS) \
19751         (cd $(HOST_SUBDIR)/tcl && \
19752           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19753
19754 @endif tcl
19755
19756 # Other targets (info, dvi, pdf, etc.)
19757
19758 .PHONY: maybe-info-tcl info-tcl
19759 maybe-info-tcl:
19760 @if tcl
19761 maybe-info-tcl: info-tcl
19762
19763 info-tcl: \
19764     configure-tcl 
19765         @: $(MAKE); $(unstage)
19766         @[ -f ./tcl/Makefile ] || exit 0; \
19767         r=`${PWD_COMMAND}`; export r; \
19768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19769         $(HOST_EXPORTS) \
19770         for flag in $(EXTRA_HOST_FLAGS) ; do \
19771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19772         done; \
19773         echo "Doing info in tcl"; \
19774         (cd $(HOST_SUBDIR)/tcl && \
19775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19777                   "RANLIB=$${RANLIB}" \
19778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19779                   info) \
19780           || exit 1
19781
19782 @endif tcl
19783
19784 .PHONY: maybe-dvi-tcl dvi-tcl
19785 maybe-dvi-tcl:
19786 @if tcl
19787 maybe-dvi-tcl: dvi-tcl
19788
19789 dvi-tcl: \
19790     configure-tcl 
19791         @: $(MAKE); $(unstage)
19792         @[ -f ./tcl/Makefile ] || exit 0; \
19793         r=`${PWD_COMMAND}`; export r; \
19794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19795         $(HOST_EXPORTS) \
19796         for flag in $(EXTRA_HOST_FLAGS) ; do \
19797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19798         done; \
19799         echo "Doing dvi in tcl"; \
19800         (cd $(HOST_SUBDIR)/tcl && \
19801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19803                   "RANLIB=$${RANLIB}" \
19804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19805                   dvi) \
19806           || exit 1
19807
19808 @endif tcl
19809
19810 .PHONY: maybe-pdf-tcl pdf-tcl
19811 maybe-pdf-tcl:
19812 @if tcl
19813 maybe-pdf-tcl: pdf-tcl
19814
19815 pdf-tcl: \
19816     configure-tcl 
19817         @: $(MAKE); $(unstage)
19818         @[ -f ./tcl/Makefile ] || exit 0; \
19819         r=`${PWD_COMMAND}`; export r; \
19820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821         $(HOST_EXPORTS) \
19822         for flag in $(EXTRA_HOST_FLAGS) ; do \
19823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824         done; \
19825         echo "Doing pdf in tcl"; \
19826         (cd $(HOST_SUBDIR)/tcl && \
19827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19829                   "RANLIB=$${RANLIB}" \
19830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19831                   pdf) \
19832           || exit 1
19833
19834 @endif tcl
19835
19836 .PHONY: maybe-html-tcl html-tcl
19837 maybe-html-tcl:
19838 @if tcl
19839 maybe-html-tcl: html-tcl
19840
19841 html-tcl: \
19842     configure-tcl 
19843         @: $(MAKE); $(unstage)
19844         @[ -f ./tcl/Makefile ] || exit 0; \
19845         r=`${PWD_COMMAND}`; export r; \
19846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19847         $(HOST_EXPORTS) \
19848         for flag in $(EXTRA_HOST_FLAGS) ; do \
19849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19850         done; \
19851         echo "Doing html in tcl"; \
19852         (cd $(HOST_SUBDIR)/tcl && \
19853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19855                   "RANLIB=$${RANLIB}" \
19856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19857                   html) \
19858           || exit 1
19859
19860 @endif tcl
19861
19862 .PHONY: maybe-TAGS-tcl TAGS-tcl
19863 maybe-TAGS-tcl:
19864 @if tcl
19865 maybe-TAGS-tcl: TAGS-tcl
19866
19867 TAGS-tcl: \
19868     configure-tcl 
19869         @: $(MAKE); $(unstage)
19870         @[ -f ./tcl/Makefile ] || exit 0; \
19871         r=`${PWD_COMMAND}`; export r; \
19872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873         $(HOST_EXPORTS) \
19874         for flag in $(EXTRA_HOST_FLAGS) ; do \
19875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19876         done; \
19877         echo "Doing TAGS in tcl"; \
19878         (cd $(HOST_SUBDIR)/tcl && \
19879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19881                   "RANLIB=$${RANLIB}" \
19882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19883                   TAGS) \
19884           || exit 1
19885
19886 @endif tcl
19887
19888 .PHONY: maybe-install-info-tcl install-info-tcl
19889 maybe-install-info-tcl:
19890 @if tcl
19891 maybe-install-info-tcl: install-info-tcl
19892
19893 install-info-tcl: \
19894     configure-tcl \
19895     info-tcl 
19896         @: $(MAKE); $(unstage)
19897         @[ -f ./tcl/Makefile ] || exit 0; \
19898         r=`${PWD_COMMAND}`; export r; \
19899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900         $(HOST_EXPORTS) \
19901         for flag in $(EXTRA_HOST_FLAGS) ; do \
19902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19903         done; \
19904         echo "Doing install-info in tcl"; \
19905         (cd $(HOST_SUBDIR)/tcl && \
19906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19908                   "RANLIB=$${RANLIB}" \
19909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19910                   install-info) \
19911           || exit 1
19912
19913 @endif tcl
19914
19915 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
19916 maybe-install-pdf-tcl:
19917 @if tcl
19918 maybe-install-pdf-tcl: install-pdf-tcl
19919
19920 install-pdf-tcl: \
19921     configure-tcl \
19922     pdf-tcl 
19923         @: $(MAKE); $(unstage)
19924         @[ -f ./tcl/Makefile ] || exit 0; \
19925         r=`${PWD_COMMAND}`; export r; \
19926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19927         $(HOST_EXPORTS) \
19928         for flag in $(EXTRA_HOST_FLAGS) ; do \
19929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19930         done; \
19931         echo "Doing install-pdf in tcl"; \
19932         (cd $(HOST_SUBDIR)/tcl && \
19933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19935                   "RANLIB=$${RANLIB}" \
19936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19937                   install-pdf) \
19938           || exit 1
19939
19940 @endif tcl
19941
19942 .PHONY: maybe-install-html-tcl install-html-tcl
19943 maybe-install-html-tcl:
19944 @if tcl
19945 maybe-install-html-tcl: install-html-tcl
19946
19947 install-html-tcl: \
19948     configure-tcl \
19949     html-tcl 
19950         @: $(MAKE); $(unstage)
19951         @[ -f ./tcl/Makefile ] || exit 0; \
19952         r=`${PWD_COMMAND}`; export r; \
19953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954         $(HOST_EXPORTS) \
19955         for flag in $(EXTRA_HOST_FLAGS) ; do \
19956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19957         done; \
19958         echo "Doing install-html in tcl"; \
19959         (cd $(HOST_SUBDIR)/tcl && \
19960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19962                   "RANLIB=$${RANLIB}" \
19963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19964                   install-html) \
19965           || exit 1
19966
19967 @endif tcl
19968
19969 .PHONY: maybe-installcheck-tcl installcheck-tcl
19970 maybe-installcheck-tcl:
19971 @if tcl
19972 maybe-installcheck-tcl: installcheck-tcl
19973
19974 installcheck-tcl: \
19975     configure-tcl 
19976         @: $(MAKE); $(unstage)
19977         @[ -f ./tcl/Makefile ] || exit 0; \
19978         r=`${PWD_COMMAND}`; export r; \
19979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980         $(HOST_EXPORTS) \
19981         for flag in $(EXTRA_HOST_FLAGS) ; do \
19982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19983         done; \
19984         echo "Doing installcheck in tcl"; \
19985         (cd $(HOST_SUBDIR)/tcl && \
19986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19988                   "RANLIB=$${RANLIB}" \
19989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19990                   installcheck) \
19991           || exit 1
19992
19993 @endif tcl
19994
19995 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
19996 maybe-mostlyclean-tcl:
19997 @if tcl
19998 maybe-mostlyclean-tcl: mostlyclean-tcl
19999
20000 # tcl doesn't support mostlyclean.
20001 mostlyclean-tcl:
20002
20003 @endif tcl
20004
20005 .PHONY: maybe-clean-tcl clean-tcl
20006 maybe-clean-tcl:
20007 @if tcl
20008 maybe-clean-tcl: clean-tcl
20009
20010 clean-tcl: 
20011         @: $(MAKE); $(unstage)
20012         @[ -f ./tcl/Makefile ] || exit 0; \
20013         r=`${PWD_COMMAND}`; export r; \
20014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20015         $(HOST_EXPORTS) \
20016         for flag in $(EXTRA_HOST_FLAGS) ; do \
20017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20018         done; \
20019         echo "Doing clean in tcl"; \
20020         (cd $(HOST_SUBDIR)/tcl && \
20021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20023                   "RANLIB=$${RANLIB}" \
20024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20025                   clean) \
20026           || exit 1
20027
20028 @endif tcl
20029
20030 .PHONY: maybe-distclean-tcl distclean-tcl
20031 maybe-distclean-tcl:
20032 @if tcl
20033 maybe-distclean-tcl: distclean-tcl
20034
20035 distclean-tcl: 
20036         @: $(MAKE); $(unstage)
20037         @[ -f ./tcl/Makefile ] || exit 0; \
20038         r=`${PWD_COMMAND}`; export r; \
20039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040         $(HOST_EXPORTS) \
20041         for flag in $(EXTRA_HOST_FLAGS) ; do \
20042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20043         done; \
20044         echo "Doing distclean in tcl"; \
20045         (cd $(HOST_SUBDIR)/tcl && \
20046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20048                   "RANLIB=$${RANLIB}" \
20049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20050                   distclean) \
20051           || exit 1
20052
20053 @endif tcl
20054
20055 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20056 maybe-maintainer-clean-tcl:
20057 @if tcl
20058 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20059
20060 maintainer-clean-tcl: 
20061         @: $(MAKE); $(unstage)
20062         @[ -f ./tcl/Makefile ] || exit 0; \
20063         r=`${PWD_COMMAND}`; export r; \
20064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065         $(HOST_EXPORTS) \
20066         for flag in $(EXTRA_HOST_FLAGS) ; do \
20067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20068         done; \
20069         echo "Doing maintainer-clean in tcl"; \
20070         (cd $(HOST_SUBDIR)/tcl && \
20071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20073                   "RANLIB=$${RANLIB}" \
20074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20075                   maintainer-clean) \
20076           || exit 1
20077
20078 @endif tcl
20079
20080
20081
20082 .PHONY: configure-itcl maybe-configure-itcl
20083 maybe-configure-itcl:
20084 @if gcc-bootstrap
20085 configure-itcl: stage_current
20086 @endif gcc-bootstrap
20087 @if itcl
20088 maybe-configure-itcl: configure-itcl
20089 configure-itcl: 
20090         @: $(MAKE); $(unstage)
20091         @r=`${PWD_COMMAND}`; export r; \
20092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20093         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20095         $(HOST_EXPORTS)  \
20096         echo Configuring in $(HOST_SUBDIR)/itcl; \
20097         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20098         case $(srcdir) in \
20099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20100           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20102         esac; \
20103         module_srcdir=itcl; \
20104         $(SHELL) \
20105           $$s/$$module_srcdir/configure \
20106           --srcdir=$${topdir}/$$module_srcdir \
20107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20108           --target=${target_alias}  \
20109           || exit 1
20110 @endif itcl
20111
20112
20113
20114
20115
20116 .PHONY: all-itcl maybe-all-itcl
20117 maybe-all-itcl:
20118 @if gcc-bootstrap
20119 all-itcl: stage_current
20120 @endif gcc-bootstrap
20121 @if itcl
20122 TARGET-itcl=all
20123 maybe-all-itcl: all-itcl
20124 all-itcl: configure-itcl
20125         @: $(MAKE); $(unstage)
20126         @r=`${PWD_COMMAND}`; export r; \
20127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128         $(HOST_EXPORTS)  \
20129         (cd $(HOST_SUBDIR)/itcl && \
20130           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20131                 $(TARGET-itcl))
20132 @endif itcl
20133
20134
20135
20136
20137 .PHONY: check-itcl maybe-check-itcl
20138 maybe-check-itcl:
20139 @if itcl
20140 maybe-check-itcl: check-itcl
20141
20142 check-itcl:
20143         @: $(MAKE); $(unstage)
20144         @r=`${PWD_COMMAND}`; export r; \
20145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146         $(HOST_EXPORTS)  \
20147         (cd $(HOST_SUBDIR)/itcl && \
20148           $(MAKE) $(FLAGS_TO_PASS)  check)
20149
20150 @endif itcl
20151
20152 .PHONY: install-itcl maybe-install-itcl
20153 maybe-install-itcl:
20154 @if itcl
20155 maybe-install-itcl: install-itcl
20156
20157 install-itcl: installdirs
20158         @: $(MAKE); $(unstage)
20159         @r=`${PWD_COMMAND}`; export r; \
20160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20161         $(HOST_EXPORTS) \
20162         (cd $(HOST_SUBDIR)/itcl && \
20163           $(MAKE) $(FLAGS_TO_PASS)  install)
20164
20165 @endif itcl
20166
20167 .PHONY: install-strip-itcl maybe-install-strip-itcl
20168 maybe-install-strip-itcl:
20169 @if itcl
20170 maybe-install-strip-itcl: install-strip-itcl
20171
20172 install-strip-itcl: installdirs
20173         @: $(MAKE); $(unstage)
20174         @r=`${PWD_COMMAND}`; export r; \
20175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176         $(HOST_EXPORTS) \
20177         (cd $(HOST_SUBDIR)/itcl && \
20178           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20179
20180 @endif itcl
20181
20182 # Other targets (info, dvi, pdf, etc.)
20183
20184 .PHONY: maybe-info-itcl info-itcl
20185 maybe-info-itcl:
20186 @if itcl
20187 maybe-info-itcl: info-itcl
20188
20189 info-itcl: \
20190     configure-itcl 
20191         @: $(MAKE); $(unstage)
20192         @[ -f ./itcl/Makefile ] || exit 0; \
20193         r=`${PWD_COMMAND}`; export r; \
20194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20195         $(HOST_EXPORTS) \
20196         for flag in $(EXTRA_HOST_FLAGS) ; do \
20197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20198         done; \
20199         echo "Doing info in itcl"; \
20200         (cd $(HOST_SUBDIR)/itcl && \
20201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20203                   "RANLIB=$${RANLIB}" \
20204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20205                   info) \
20206           || exit 1
20207
20208 @endif itcl
20209
20210 .PHONY: maybe-dvi-itcl dvi-itcl
20211 maybe-dvi-itcl:
20212 @if itcl
20213 maybe-dvi-itcl: dvi-itcl
20214
20215 dvi-itcl: \
20216     configure-itcl 
20217         @: $(MAKE); $(unstage)
20218         @[ -f ./itcl/Makefile ] || exit 0; \
20219         r=`${PWD_COMMAND}`; export r; \
20220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20221         $(HOST_EXPORTS) \
20222         for flag in $(EXTRA_HOST_FLAGS) ; do \
20223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20224         done; \
20225         echo "Doing dvi in itcl"; \
20226         (cd $(HOST_SUBDIR)/itcl && \
20227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20229                   "RANLIB=$${RANLIB}" \
20230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20231                   dvi) \
20232           || exit 1
20233
20234 @endif itcl
20235
20236 .PHONY: maybe-pdf-itcl pdf-itcl
20237 maybe-pdf-itcl:
20238 @if itcl
20239 maybe-pdf-itcl: pdf-itcl
20240
20241 pdf-itcl: \
20242     configure-itcl 
20243         @: $(MAKE); $(unstage)
20244         @[ -f ./itcl/Makefile ] || exit 0; \
20245         r=`${PWD_COMMAND}`; export r; \
20246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20247         $(HOST_EXPORTS) \
20248         for flag in $(EXTRA_HOST_FLAGS) ; do \
20249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20250         done; \
20251         echo "Doing pdf in itcl"; \
20252         (cd $(HOST_SUBDIR)/itcl && \
20253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20255                   "RANLIB=$${RANLIB}" \
20256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20257                   pdf) \
20258           || exit 1
20259
20260 @endif itcl
20261
20262 .PHONY: maybe-html-itcl html-itcl
20263 maybe-html-itcl:
20264 @if itcl
20265 maybe-html-itcl: html-itcl
20266
20267 html-itcl: \
20268     configure-itcl 
20269         @: $(MAKE); $(unstage)
20270         @[ -f ./itcl/Makefile ] || exit 0; \
20271         r=`${PWD_COMMAND}`; export r; \
20272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273         $(HOST_EXPORTS) \
20274         for flag in $(EXTRA_HOST_FLAGS) ; do \
20275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20276         done; \
20277         echo "Doing html in itcl"; \
20278         (cd $(HOST_SUBDIR)/itcl && \
20279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20281                   "RANLIB=$${RANLIB}" \
20282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20283                   html) \
20284           || exit 1
20285
20286 @endif itcl
20287
20288 .PHONY: maybe-TAGS-itcl TAGS-itcl
20289 maybe-TAGS-itcl:
20290 @if itcl
20291 maybe-TAGS-itcl: TAGS-itcl
20292
20293 TAGS-itcl: \
20294     configure-itcl 
20295         @: $(MAKE); $(unstage)
20296         @[ -f ./itcl/Makefile ] || exit 0; \
20297         r=`${PWD_COMMAND}`; export r; \
20298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20299         $(HOST_EXPORTS) \
20300         for flag in $(EXTRA_HOST_FLAGS) ; do \
20301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20302         done; \
20303         echo "Doing TAGS in itcl"; \
20304         (cd $(HOST_SUBDIR)/itcl && \
20305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20307                   "RANLIB=$${RANLIB}" \
20308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20309                   TAGS) \
20310           || exit 1
20311
20312 @endif itcl
20313
20314 .PHONY: maybe-install-info-itcl install-info-itcl
20315 maybe-install-info-itcl:
20316 @if itcl
20317 maybe-install-info-itcl: install-info-itcl
20318
20319 install-info-itcl: \
20320     configure-itcl \
20321     info-itcl 
20322         @: $(MAKE); $(unstage)
20323         @[ -f ./itcl/Makefile ] || exit 0; \
20324         r=`${PWD_COMMAND}`; export r; \
20325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20326         $(HOST_EXPORTS) \
20327         for flag in $(EXTRA_HOST_FLAGS) ; do \
20328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20329         done; \
20330         echo "Doing install-info in itcl"; \
20331         (cd $(HOST_SUBDIR)/itcl && \
20332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20334                   "RANLIB=$${RANLIB}" \
20335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20336                   install-info) \
20337           || exit 1
20338
20339 @endif itcl
20340
20341 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
20342 maybe-install-pdf-itcl:
20343 @if itcl
20344 maybe-install-pdf-itcl: install-pdf-itcl
20345
20346 install-pdf-itcl: \
20347     configure-itcl \
20348     pdf-itcl 
20349         @: $(MAKE); $(unstage)
20350         @[ -f ./itcl/Makefile ] || exit 0; \
20351         r=`${PWD_COMMAND}`; export r; \
20352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20353         $(HOST_EXPORTS) \
20354         for flag in $(EXTRA_HOST_FLAGS) ; do \
20355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20356         done; \
20357         echo "Doing install-pdf in itcl"; \
20358         (cd $(HOST_SUBDIR)/itcl && \
20359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20361                   "RANLIB=$${RANLIB}" \
20362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20363                   install-pdf) \
20364           || exit 1
20365
20366 @endif itcl
20367
20368 .PHONY: maybe-install-html-itcl install-html-itcl
20369 maybe-install-html-itcl:
20370 @if itcl
20371 maybe-install-html-itcl: install-html-itcl
20372
20373 install-html-itcl: \
20374     configure-itcl \
20375     html-itcl 
20376         @: $(MAKE); $(unstage)
20377         @[ -f ./itcl/Makefile ] || exit 0; \
20378         r=`${PWD_COMMAND}`; export r; \
20379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20380         $(HOST_EXPORTS) \
20381         for flag in $(EXTRA_HOST_FLAGS) ; do \
20382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20383         done; \
20384         echo "Doing install-html in itcl"; \
20385         (cd $(HOST_SUBDIR)/itcl && \
20386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20388                   "RANLIB=$${RANLIB}" \
20389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20390                   install-html) \
20391           || exit 1
20392
20393 @endif itcl
20394
20395 .PHONY: maybe-installcheck-itcl installcheck-itcl
20396 maybe-installcheck-itcl:
20397 @if itcl
20398 maybe-installcheck-itcl: installcheck-itcl
20399
20400 installcheck-itcl: \
20401     configure-itcl 
20402         @: $(MAKE); $(unstage)
20403         @[ -f ./itcl/Makefile ] || exit 0; \
20404         r=`${PWD_COMMAND}`; export r; \
20405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20406         $(HOST_EXPORTS) \
20407         for flag in $(EXTRA_HOST_FLAGS) ; do \
20408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20409         done; \
20410         echo "Doing installcheck in itcl"; \
20411         (cd $(HOST_SUBDIR)/itcl && \
20412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20414                   "RANLIB=$${RANLIB}" \
20415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20416                   installcheck) \
20417           || exit 1
20418
20419 @endif itcl
20420
20421 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
20422 maybe-mostlyclean-itcl:
20423 @if itcl
20424 maybe-mostlyclean-itcl: mostlyclean-itcl
20425
20426 mostlyclean-itcl: 
20427         @: $(MAKE); $(unstage)
20428         @[ -f ./itcl/Makefile ] || exit 0; \
20429         r=`${PWD_COMMAND}`; export r; \
20430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431         $(HOST_EXPORTS) \
20432         for flag in $(EXTRA_HOST_FLAGS) ; do \
20433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20434         done; \
20435         echo "Doing mostlyclean in itcl"; \
20436         (cd $(HOST_SUBDIR)/itcl && \
20437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20439                   "RANLIB=$${RANLIB}" \
20440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20441                   mostlyclean) \
20442           || exit 1
20443
20444 @endif itcl
20445
20446 .PHONY: maybe-clean-itcl clean-itcl
20447 maybe-clean-itcl:
20448 @if itcl
20449 maybe-clean-itcl: clean-itcl
20450
20451 clean-itcl: 
20452         @: $(MAKE); $(unstage)
20453         @[ -f ./itcl/Makefile ] || exit 0; \
20454         r=`${PWD_COMMAND}`; export r; \
20455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20456         $(HOST_EXPORTS) \
20457         for flag in $(EXTRA_HOST_FLAGS) ; do \
20458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20459         done; \
20460         echo "Doing clean in itcl"; \
20461         (cd $(HOST_SUBDIR)/itcl && \
20462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20464                   "RANLIB=$${RANLIB}" \
20465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20466                   clean) \
20467           || exit 1
20468
20469 @endif itcl
20470
20471 .PHONY: maybe-distclean-itcl distclean-itcl
20472 maybe-distclean-itcl:
20473 @if itcl
20474 maybe-distclean-itcl: distclean-itcl
20475
20476 distclean-itcl: 
20477         @: $(MAKE); $(unstage)
20478         @[ -f ./itcl/Makefile ] || exit 0; \
20479         r=`${PWD_COMMAND}`; export r; \
20480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20481         $(HOST_EXPORTS) \
20482         for flag in $(EXTRA_HOST_FLAGS) ; do \
20483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20484         done; \
20485         echo "Doing distclean in itcl"; \
20486         (cd $(HOST_SUBDIR)/itcl && \
20487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20489                   "RANLIB=$${RANLIB}" \
20490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20491                   distclean) \
20492           || exit 1
20493
20494 @endif itcl
20495
20496 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
20497 maybe-maintainer-clean-itcl:
20498 @if itcl
20499 maybe-maintainer-clean-itcl: maintainer-clean-itcl
20500
20501 maintainer-clean-itcl: 
20502         @: $(MAKE); $(unstage)
20503         @[ -f ./itcl/Makefile ] || exit 0; \
20504         r=`${PWD_COMMAND}`; export r; \
20505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506         $(HOST_EXPORTS) \
20507         for flag in $(EXTRA_HOST_FLAGS) ; do \
20508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20509         done; \
20510         echo "Doing maintainer-clean in itcl"; \
20511         (cd $(HOST_SUBDIR)/itcl && \
20512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20514                   "RANLIB=$${RANLIB}" \
20515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20516                   maintainer-clean) \
20517           || exit 1
20518
20519 @endif itcl
20520
20521
20522
20523 .PHONY: configure-ld maybe-configure-ld
20524 maybe-configure-ld:
20525 @if gcc-bootstrap
20526 configure-ld: stage_current
20527 @endif gcc-bootstrap
20528 @if ld
20529 maybe-configure-ld: configure-ld
20530 configure-ld: 
20531         @r=`${PWD_COMMAND}`; export r; \
20532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20533         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20535         $(HOST_EXPORTS)  \
20536         echo Configuring in $(HOST_SUBDIR)/ld; \
20537         cd "$(HOST_SUBDIR)/ld" || exit 1; \
20538         case $(srcdir) in \
20539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20540           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20542         esac; \
20543         module_srcdir=ld; \
20544         $(SHELL) \
20545           $$s/$$module_srcdir/configure \
20546           --srcdir=$${topdir}/$$module_srcdir \
20547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20548           --target=${target_alias}  \
20549           || exit 1
20550 @endif ld
20551
20552
20553
20554 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
20555 maybe-configure-stage1-ld:
20556 @if ld-bootstrap
20557 maybe-configure-stage1-ld: configure-stage1-ld
20558 configure-stage1-ld:
20559         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20561         @r=`${PWD_COMMAND}`; export r; \
20562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563         TFLAGS="$(STAGE1_TFLAGS)"; \
20564         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20565         $(HOST_EXPORTS) \
20566         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20567         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20568         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20569         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
20570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20571         cd $(HOST_SUBDIR)/ld || exit 1; \
20572         case $(srcdir) in \
20573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20574           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20576         esac; \
20577         module_srcdir=ld; \
20578         $(SHELL) $$s/$$module_srcdir/configure \
20579           --srcdir=$${topdir}/$$module_srcdir \
20580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20581           --target=${target_alias} \
20582            \
20583           $(STAGE1_CONFIGURE_FLAGS)
20584 @endif ld-bootstrap
20585
20586 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
20587 maybe-configure-stage2-ld:
20588 @if ld-bootstrap
20589 maybe-configure-stage2-ld: configure-stage2-ld
20590 configure-stage2-ld:
20591         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20593         @r=`${PWD_COMMAND}`; export r; \
20594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20595         TFLAGS="$(STAGE2_TFLAGS)"; \
20596         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20597         $(HOST_EXPORTS) \
20598         $(POSTSTAGE1_HOST_EXPORTS) \
20599         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20600         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20601         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20602         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
20603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20604         cd $(HOST_SUBDIR)/ld || exit 1; \
20605         case $(srcdir) in \
20606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20607           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20609         esac; \
20610         module_srcdir=ld; \
20611         $(SHELL) $$s/$$module_srcdir/configure \
20612           --srcdir=$${topdir}/$$module_srcdir \
20613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20614           --target=${target_alias} \
20615           --with-build-libsubdir=$(HOST_SUBDIR) \
20616           $(STAGE2_CONFIGURE_FLAGS)
20617 @endif ld-bootstrap
20618
20619 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
20620 maybe-configure-stage3-ld:
20621 @if ld-bootstrap
20622 maybe-configure-stage3-ld: configure-stage3-ld
20623 configure-stage3-ld:
20624         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20626         @r=`${PWD_COMMAND}`; export r; \
20627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20628         TFLAGS="$(STAGE3_TFLAGS)"; \
20629         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20630         $(HOST_EXPORTS) \
20631         $(POSTSTAGE1_HOST_EXPORTS) \
20632         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20633         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20634         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20635         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
20636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20637         cd $(HOST_SUBDIR)/ld || exit 1; \
20638         case $(srcdir) in \
20639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20640           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20642         esac; \
20643         module_srcdir=ld; \
20644         $(SHELL) $$s/$$module_srcdir/configure \
20645           --srcdir=$${topdir}/$$module_srcdir \
20646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20647           --target=${target_alias} \
20648           --with-build-libsubdir=$(HOST_SUBDIR) \
20649           $(STAGE3_CONFIGURE_FLAGS)
20650 @endif ld-bootstrap
20651
20652 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
20653 maybe-configure-stage4-ld:
20654 @if ld-bootstrap
20655 maybe-configure-stage4-ld: configure-stage4-ld
20656 configure-stage4-ld:
20657         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20658         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20659         @r=`${PWD_COMMAND}`; export r; \
20660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20661         TFLAGS="$(STAGE4_TFLAGS)"; \
20662         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20663         $(HOST_EXPORTS) \
20664         $(POSTSTAGE1_HOST_EXPORTS) \
20665         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20666         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20667         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20668         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
20669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20670         cd $(HOST_SUBDIR)/ld || exit 1; \
20671         case $(srcdir) in \
20672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20673           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20675         esac; \
20676         module_srcdir=ld; \
20677         $(SHELL) $$s/$$module_srcdir/configure \
20678           --srcdir=$${topdir}/$$module_srcdir \
20679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20680           --target=${target_alias} \
20681           --with-build-libsubdir=$(HOST_SUBDIR) \
20682           $(STAGE4_CONFIGURE_FLAGS)
20683 @endif ld-bootstrap
20684
20685 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
20686 maybe-configure-stageprofile-ld:
20687 @if ld-bootstrap
20688 maybe-configure-stageprofile-ld: configure-stageprofile-ld
20689 configure-stageprofile-ld:
20690         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20691         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20692         @r=`${PWD_COMMAND}`; export r; \
20693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20695         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20696         $(HOST_EXPORTS) \
20697         $(POSTSTAGE1_HOST_EXPORTS) \
20698         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20699         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20700         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20701         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
20702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20703         cd $(HOST_SUBDIR)/ld || exit 1; \
20704         case $(srcdir) in \
20705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20706           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20708         esac; \
20709         module_srcdir=ld; \
20710         $(SHELL) $$s/$$module_srcdir/configure \
20711           --srcdir=$${topdir}/$$module_srcdir \
20712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20713           --target=${target_alias} \
20714           --with-build-libsubdir=$(HOST_SUBDIR) \
20715           $(STAGEprofile_CONFIGURE_FLAGS)
20716 @endif ld-bootstrap
20717
20718 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
20719 maybe-configure-stagefeedback-ld:
20720 @if ld-bootstrap
20721 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
20722 configure-stagefeedback-ld:
20723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20724         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20725         @r=`${PWD_COMMAND}`; export r; \
20726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20727         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20728         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20729         $(HOST_EXPORTS) \
20730         $(POSTSTAGE1_HOST_EXPORTS) \
20731         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20732         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20733         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20734         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
20735         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20736         cd $(HOST_SUBDIR)/ld || exit 1; \
20737         case $(srcdir) in \
20738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20739           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20741         esac; \
20742         module_srcdir=ld; \
20743         $(SHELL) $$s/$$module_srcdir/configure \
20744           --srcdir=$${topdir}/$$module_srcdir \
20745           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20746           --target=${target_alias} \
20747           --with-build-libsubdir=$(HOST_SUBDIR) \
20748           $(STAGEfeedback_CONFIGURE_FLAGS)
20749 @endif ld-bootstrap
20750
20751 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
20752 maybe-configure-stageautoprofile-ld:
20753 @if ld-bootstrap
20754 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
20755 configure-stageautoprofile-ld:
20756         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20757         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20758         @r=`${PWD_COMMAND}`; export r; \
20759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20760         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20761         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20762         $(HOST_EXPORTS) \
20763         $(POSTSTAGE1_HOST_EXPORTS) \
20764         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20765         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20766         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
20767         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
20768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20769         cd $(HOST_SUBDIR)/ld || exit 1; \
20770         case $(srcdir) in \
20771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20772           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20774         esac; \
20775         module_srcdir=ld; \
20776         $(SHELL) $$s/$$module_srcdir/configure \
20777           --srcdir=$${topdir}/$$module_srcdir \
20778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20779           --target=${target_alias} \
20780           --with-build-libsubdir=$(HOST_SUBDIR) \
20781           $(STAGEautoprofile_CONFIGURE_FLAGS)
20782 @endif ld-bootstrap
20783
20784 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
20785 maybe-configure-stageautofeedback-ld:
20786 @if ld-bootstrap
20787 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
20788 configure-stageautofeedback-ld:
20789         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20790         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20791         @r=`${PWD_COMMAND}`; export r; \
20792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20793         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20794         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20795         $(HOST_EXPORTS) \
20796         $(POSTSTAGE1_HOST_EXPORTS) \
20797         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20798         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20799         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
20800         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
20801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
20802         cd $(HOST_SUBDIR)/ld || exit 1; \
20803         case $(srcdir) in \
20804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20805           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20807         esac; \
20808         module_srcdir=ld; \
20809         $(SHELL) $$s/$$module_srcdir/configure \
20810           --srcdir=$${topdir}/$$module_srcdir \
20811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20812           --target=${target_alias} \
20813           --with-build-libsubdir=$(HOST_SUBDIR) \
20814           $(STAGEautofeedback_CONFIGURE_FLAGS)
20815 @endif ld-bootstrap
20816
20817
20818
20819
20820
20821 .PHONY: all-ld maybe-all-ld
20822 maybe-all-ld:
20823 @if gcc-bootstrap
20824 all-ld: stage_current
20825 @endif gcc-bootstrap
20826 @if ld
20827 TARGET-ld=all
20828 maybe-all-ld: all-ld
20829 all-ld: configure-ld
20830         @r=`${PWD_COMMAND}`; export r; \
20831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20832         $(HOST_EXPORTS)  \
20833         (cd $(HOST_SUBDIR)/ld && \
20834           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20835                 $(TARGET-ld))
20836 @endif ld
20837
20838
20839
20840 .PHONY: all-stage1-ld maybe-all-stage1-ld
20841 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
20842 maybe-all-stage1-ld:
20843 maybe-clean-stage1-ld:
20844 @if ld-bootstrap
20845 maybe-all-stage1-ld: all-stage1-ld
20846 all-stage1: all-stage1-ld
20847 TARGET-stage1-ld = $(TARGET-ld)
20848 all-stage1-ld: configure-stage1-ld
20849         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20850         @r=`${PWD_COMMAND}`; export r; \
20851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20852         TFLAGS="$(STAGE1_TFLAGS)"; \
20853         $(HOST_EXPORTS)  \
20854         cd $(HOST_SUBDIR)/ld && \
20855          \
20856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20857                 CFLAGS="$(STAGE1_CFLAGS)" \
20858                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20859                 LIBCFLAGS="$(LIBCFLAGS)" \
20860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20863                 $(EXTRA_HOST_FLAGS)  \
20864                 $(STAGE1_FLAGS_TO_PASS)  \
20865                 TFLAGS="$(STAGE1_TFLAGS)"  \
20866                 $(TARGET-stage1-ld)
20867
20868 maybe-clean-stage1-ld: clean-stage1-ld
20869 clean-stage1: clean-stage1-ld
20870 clean-stage1-ld:
20871         @if [ $(current_stage) = stage1 ]; then \
20872           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20873         else \
20874           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
20875           $(MAKE) stage1-start; \
20876         fi; \
20877         cd $(HOST_SUBDIR)/ld && \
20878         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20879         $(STAGE1_FLAGS_TO_PASS)  clean
20880 @endif ld-bootstrap
20881
20882
20883 .PHONY: all-stage2-ld maybe-all-stage2-ld
20884 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
20885 maybe-all-stage2-ld:
20886 maybe-clean-stage2-ld:
20887 @if ld-bootstrap
20888 maybe-all-stage2-ld: all-stage2-ld
20889 all-stage2: all-stage2-ld
20890 TARGET-stage2-ld = $(TARGET-ld)
20891 all-stage2-ld: configure-stage2-ld
20892         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20893         @r=`${PWD_COMMAND}`; export r; \
20894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20895         TFLAGS="$(STAGE2_TFLAGS)"; \
20896         $(HOST_EXPORTS) \
20897         $(POSTSTAGE1_HOST_EXPORTS)  \
20898         cd $(HOST_SUBDIR)/ld && \
20899          \
20900         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20901                 CFLAGS="$(STAGE2_CFLAGS)" \
20902                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20903                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20907                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20908                 TFLAGS="$(STAGE2_TFLAGS)"  \
20909                 $(TARGET-stage2-ld)
20910
20911 maybe-clean-stage2-ld: clean-stage2-ld
20912 clean-stage2: clean-stage2-ld
20913 clean-stage2-ld:
20914         @if [ $(current_stage) = stage2 ]; then \
20915           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20916         else \
20917           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
20918           $(MAKE) stage2-start; \
20919         fi; \
20920         cd $(HOST_SUBDIR)/ld && \
20921         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20922 @endif ld-bootstrap
20923
20924
20925 .PHONY: all-stage3-ld maybe-all-stage3-ld
20926 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
20927 maybe-all-stage3-ld:
20928 maybe-clean-stage3-ld:
20929 @if ld-bootstrap
20930 maybe-all-stage3-ld: all-stage3-ld
20931 all-stage3: all-stage3-ld
20932 TARGET-stage3-ld = $(TARGET-ld)
20933 all-stage3-ld: configure-stage3-ld
20934         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20935         @r=`${PWD_COMMAND}`; export r; \
20936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20937         TFLAGS="$(STAGE3_TFLAGS)"; \
20938         $(HOST_EXPORTS) \
20939         $(POSTSTAGE1_HOST_EXPORTS)  \
20940         cd $(HOST_SUBDIR)/ld && \
20941          \
20942         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20943                 CFLAGS="$(STAGE3_CFLAGS)" \
20944                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20945                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20946                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20947                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20948                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20949                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20950                 TFLAGS="$(STAGE3_TFLAGS)"  \
20951                 $(TARGET-stage3-ld)
20952
20953 maybe-clean-stage3-ld: clean-stage3-ld
20954 clean-stage3: clean-stage3-ld
20955 clean-stage3-ld:
20956         @if [ $(current_stage) = stage3 ]; then \
20957           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20958         else \
20959           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
20960           $(MAKE) stage3-start; \
20961         fi; \
20962         cd $(HOST_SUBDIR)/ld && \
20963         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20964 @endif ld-bootstrap
20965
20966
20967 .PHONY: all-stage4-ld maybe-all-stage4-ld
20968 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
20969 maybe-all-stage4-ld:
20970 maybe-clean-stage4-ld:
20971 @if ld-bootstrap
20972 maybe-all-stage4-ld: all-stage4-ld
20973 all-stage4: all-stage4-ld
20974 TARGET-stage4-ld = $(TARGET-ld)
20975 all-stage4-ld: configure-stage4-ld
20976         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20977         @r=`${PWD_COMMAND}`; export r; \
20978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20979         TFLAGS="$(STAGE4_TFLAGS)"; \
20980         $(HOST_EXPORTS) \
20981         $(POSTSTAGE1_HOST_EXPORTS)  \
20982         cd $(HOST_SUBDIR)/ld && \
20983          \
20984         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20985                 CFLAGS="$(STAGE4_CFLAGS)" \
20986                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20987                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20988                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20989                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20990                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20991                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20992                 TFLAGS="$(STAGE4_TFLAGS)"  \
20993                 $(TARGET-stage4-ld)
20994
20995 maybe-clean-stage4-ld: clean-stage4-ld
20996 clean-stage4: clean-stage4-ld
20997 clean-stage4-ld:
20998         @if [ $(current_stage) = stage4 ]; then \
20999           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21000         else \
21001           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21002           $(MAKE) stage4-start; \
21003         fi; \
21004         cd $(HOST_SUBDIR)/ld && \
21005         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21006 @endif ld-bootstrap
21007
21008
21009 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21010 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21011 maybe-all-stageprofile-ld:
21012 maybe-clean-stageprofile-ld:
21013 @if ld-bootstrap
21014 maybe-all-stageprofile-ld: all-stageprofile-ld
21015 all-stageprofile: all-stageprofile-ld
21016 TARGET-stageprofile-ld = $(TARGET-ld)
21017 all-stageprofile-ld: configure-stageprofile-ld
21018         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21019         @r=`${PWD_COMMAND}`; export r; \
21020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21022         $(HOST_EXPORTS) \
21023         $(POSTSTAGE1_HOST_EXPORTS)  \
21024         cd $(HOST_SUBDIR)/ld && \
21025          \
21026         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21027                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21028                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21029                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21030                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21031                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21032                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21033                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21034                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21035                 $(TARGET-stageprofile-ld)
21036
21037 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21038 clean-stageprofile: clean-stageprofile-ld
21039 clean-stageprofile-ld:
21040         @if [ $(current_stage) = stageprofile ]; then \
21041           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21042         else \
21043           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21044           $(MAKE) stageprofile-start; \
21045         fi; \
21046         cd $(HOST_SUBDIR)/ld && \
21047         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21048 @endif ld-bootstrap
21049
21050
21051 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21052 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21053 maybe-all-stagefeedback-ld:
21054 maybe-clean-stagefeedback-ld:
21055 @if ld-bootstrap
21056 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21057 all-stagefeedback: all-stagefeedback-ld
21058 TARGET-stagefeedback-ld = $(TARGET-ld)
21059 all-stagefeedback-ld: configure-stagefeedback-ld
21060         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21061         @r=`${PWD_COMMAND}`; export r; \
21062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21063         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21064         $(HOST_EXPORTS) \
21065         $(POSTSTAGE1_HOST_EXPORTS)  \
21066         cd $(HOST_SUBDIR)/ld && \
21067          \
21068         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21069                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21070                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21071                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21072                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21073                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21074                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21075                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21076                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21077                 $(TARGET-stagefeedback-ld)
21078
21079 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21080 clean-stagefeedback: clean-stagefeedback-ld
21081 clean-stagefeedback-ld:
21082         @if [ $(current_stage) = stagefeedback ]; then \
21083           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21084         else \
21085           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21086           $(MAKE) stagefeedback-start; \
21087         fi; \
21088         cd $(HOST_SUBDIR)/ld && \
21089         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21090 @endif ld-bootstrap
21091
21092
21093 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
21094 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
21095 maybe-all-stageautoprofile-ld:
21096 maybe-clean-stageautoprofile-ld:
21097 @if ld-bootstrap
21098 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
21099 all-stageautoprofile: all-stageautoprofile-ld
21100 TARGET-stageautoprofile-ld = $(TARGET-ld)
21101 all-stageautoprofile-ld: configure-stageautoprofile-ld
21102         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21103         @r=`${PWD_COMMAND}`; export r; \
21104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21105         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21106         $(HOST_EXPORTS) \
21107         $(POSTSTAGE1_HOST_EXPORTS)  \
21108         cd $(HOST_SUBDIR)/ld && \
21109         $$s/gcc/config/i386/$(AUTO_PROFILE) \
21110         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21111                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21112                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21113                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21114                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21115                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21116                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21117                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21118                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
21119                 $(TARGET-stageautoprofile-ld)
21120
21121 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
21122 clean-stageautoprofile: clean-stageautoprofile-ld
21123 clean-stageautoprofile-ld:
21124         @if [ $(current_stage) = stageautoprofile ]; then \
21125           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21126         else \
21127           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
21128           $(MAKE) stageautoprofile-start; \
21129         fi; \
21130         cd $(HOST_SUBDIR)/ld && \
21131         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21132 @endif ld-bootstrap
21133
21134
21135 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
21136 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
21137 maybe-all-stageautofeedback-ld:
21138 maybe-clean-stageautofeedback-ld:
21139 @if ld-bootstrap
21140 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
21141 all-stageautofeedback: all-stageautofeedback-ld
21142 TARGET-stageautofeedback-ld = $(TARGET-ld)
21143 all-stageautofeedback-ld: configure-stageautofeedback-ld
21144         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21145         @r=`${PWD_COMMAND}`; export r; \
21146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21148         $(HOST_EXPORTS) \
21149         $(POSTSTAGE1_HOST_EXPORTS)  \
21150         cd $(HOST_SUBDIR)/ld && \
21151          \
21152         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21153                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21154                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21155                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21156                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21157                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21158                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21159                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21160                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21161                 $(TARGET-stageautofeedback-ld)
21162
21163 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
21164 clean-stageautofeedback: clean-stageautofeedback-ld
21165 clean-stageautofeedback-ld:
21166         @if [ $(current_stage) = stageautofeedback ]; then \
21167           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21168         else \
21169           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
21170           $(MAKE) stageautofeedback-start; \
21171         fi; \
21172         cd $(HOST_SUBDIR)/ld && \
21173         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21174 @endif ld-bootstrap
21175
21176
21177
21178
21179
21180 .PHONY: check-ld maybe-check-ld
21181 maybe-check-ld:
21182 @if ld
21183 maybe-check-ld: check-ld
21184
21185 check-ld:
21186         @: $(MAKE); $(unstage)
21187         @r=`${PWD_COMMAND}`; export r; \
21188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21189         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21190         (cd $(HOST_SUBDIR)/ld && \
21191           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21192
21193 @endif ld
21194
21195 .PHONY: install-ld maybe-install-ld
21196 maybe-install-ld:
21197 @if ld
21198 maybe-install-ld: install-ld
21199
21200 install-ld: installdirs
21201         @: $(MAKE); $(unstage)
21202         @r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         $(HOST_EXPORTS) \
21205         (cd $(HOST_SUBDIR)/ld && \
21206           $(MAKE) $(FLAGS_TO_PASS)  install)
21207
21208 @endif ld
21209
21210 .PHONY: install-strip-ld maybe-install-strip-ld
21211 maybe-install-strip-ld:
21212 @if ld
21213 maybe-install-strip-ld: install-strip-ld
21214
21215 install-strip-ld: installdirs
21216         @: $(MAKE); $(unstage)
21217         @r=`${PWD_COMMAND}`; export r; \
21218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21219         $(HOST_EXPORTS) \
21220         (cd $(HOST_SUBDIR)/ld && \
21221           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21222
21223 @endif ld
21224
21225 # Other targets (info, dvi, pdf, etc.)
21226
21227 .PHONY: maybe-info-ld info-ld
21228 maybe-info-ld:
21229 @if ld
21230 maybe-info-ld: info-ld
21231
21232 info-ld: \
21233     configure-ld 
21234         @[ -f ./ld/Makefile ] || exit 0; \
21235         r=`${PWD_COMMAND}`; export r; \
21236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237         $(HOST_EXPORTS) \
21238         for flag in $(EXTRA_HOST_FLAGS) ; do \
21239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21240         done; \
21241         echo "Doing info in ld"; \
21242         (cd $(HOST_SUBDIR)/ld && \
21243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21245                   "RANLIB=$${RANLIB}" \
21246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21247                   info) \
21248           || exit 1
21249
21250 @endif ld
21251
21252 .PHONY: maybe-dvi-ld dvi-ld
21253 maybe-dvi-ld:
21254 @if ld
21255 maybe-dvi-ld: dvi-ld
21256
21257 dvi-ld: \
21258     configure-ld 
21259         @[ -f ./ld/Makefile ] || exit 0; \
21260         r=`${PWD_COMMAND}`; export r; \
21261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262         $(HOST_EXPORTS) \
21263         for flag in $(EXTRA_HOST_FLAGS) ; do \
21264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265         done; \
21266         echo "Doing dvi in ld"; \
21267         (cd $(HOST_SUBDIR)/ld && \
21268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270                   "RANLIB=$${RANLIB}" \
21271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272                   dvi) \
21273           || exit 1
21274
21275 @endif ld
21276
21277 .PHONY: maybe-pdf-ld pdf-ld
21278 maybe-pdf-ld:
21279 @if ld
21280 maybe-pdf-ld: pdf-ld
21281
21282 pdf-ld: \
21283     configure-ld 
21284         @[ -f ./ld/Makefile ] || exit 0; \
21285         r=`${PWD_COMMAND}`; export r; \
21286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287         $(HOST_EXPORTS) \
21288         for flag in $(EXTRA_HOST_FLAGS) ; do \
21289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290         done; \
21291         echo "Doing pdf in ld"; \
21292         (cd $(HOST_SUBDIR)/ld && \
21293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21295                   "RANLIB=$${RANLIB}" \
21296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21297                   pdf) \
21298           || exit 1
21299
21300 @endif ld
21301
21302 .PHONY: maybe-html-ld html-ld
21303 maybe-html-ld:
21304 @if ld
21305 maybe-html-ld: html-ld
21306
21307 html-ld: \
21308     configure-ld 
21309         @[ -f ./ld/Makefile ] || exit 0; \
21310         r=`${PWD_COMMAND}`; export r; \
21311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21312         $(HOST_EXPORTS) \
21313         for flag in $(EXTRA_HOST_FLAGS) ; do \
21314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21315         done; \
21316         echo "Doing html in ld"; \
21317         (cd $(HOST_SUBDIR)/ld && \
21318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21320                   "RANLIB=$${RANLIB}" \
21321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21322                   html) \
21323           || exit 1
21324
21325 @endif ld
21326
21327 .PHONY: maybe-TAGS-ld TAGS-ld
21328 maybe-TAGS-ld:
21329 @if ld
21330 maybe-TAGS-ld: TAGS-ld
21331
21332 TAGS-ld: \
21333     configure-ld 
21334         @[ -f ./ld/Makefile ] || exit 0; \
21335         r=`${PWD_COMMAND}`; export r; \
21336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21337         $(HOST_EXPORTS) \
21338         for flag in $(EXTRA_HOST_FLAGS) ; do \
21339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21340         done; \
21341         echo "Doing TAGS in ld"; \
21342         (cd $(HOST_SUBDIR)/ld && \
21343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21345                   "RANLIB=$${RANLIB}" \
21346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21347                   TAGS) \
21348           || exit 1
21349
21350 @endif ld
21351
21352 .PHONY: maybe-install-info-ld install-info-ld
21353 maybe-install-info-ld:
21354 @if ld
21355 maybe-install-info-ld: install-info-ld
21356
21357 install-info-ld: \
21358     configure-ld \
21359     info-ld 
21360         @[ -f ./ld/Makefile ] || exit 0; \
21361         r=`${PWD_COMMAND}`; export r; \
21362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363         $(HOST_EXPORTS) \
21364         for flag in $(EXTRA_HOST_FLAGS) ; do \
21365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21366         done; \
21367         echo "Doing install-info in ld"; \
21368         (cd $(HOST_SUBDIR)/ld && \
21369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21371                   "RANLIB=$${RANLIB}" \
21372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21373                   install-info) \
21374           || exit 1
21375
21376 @endif ld
21377
21378 .PHONY: maybe-install-pdf-ld install-pdf-ld
21379 maybe-install-pdf-ld:
21380 @if ld
21381 maybe-install-pdf-ld: install-pdf-ld
21382
21383 install-pdf-ld: \
21384     configure-ld \
21385     pdf-ld 
21386         @[ -f ./ld/Makefile ] || exit 0; \
21387         r=`${PWD_COMMAND}`; export r; \
21388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21389         $(HOST_EXPORTS) \
21390         for flag in $(EXTRA_HOST_FLAGS) ; do \
21391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21392         done; \
21393         echo "Doing install-pdf in ld"; \
21394         (cd $(HOST_SUBDIR)/ld && \
21395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21397                   "RANLIB=$${RANLIB}" \
21398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21399                   install-pdf) \
21400           || exit 1
21401
21402 @endif ld
21403
21404 .PHONY: maybe-install-html-ld install-html-ld
21405 maybe-install-html-ld:
21406 @if ld
21407 maybe-install-html-ld: install-html-ld
21408
21409 install-html-ld: \
21410     configure-ld \
21411     html-ld 
21412         @[ -f ./ld/Makefile ] || exit 0; \
21413         r=`${PWD_COMMAND}`; export r; \
21414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415         $(HOST_EXPORTS) \
21416         for flag in $(EXTRA_HOST_FLAGS) ; do \
21417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418         done; \
21419         echo "Doing install-html in ld"; \
21420         (cd $(HOST_SUBDIR)/ld && \
21421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21423                   "RANLIB=$${RANLIB}" \
21424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21425                   install-html) \
21426           || exit 1
21427
21428 @endif ld
21429
21430 .PHONY: maybe-installcheck-ld installcheck-ld
21431 maybe-installcheck-ld:
21432 @if ld
21433 maybe-installcheck-ld: installcheck-ld
21434
21435 installcheck-ld: \
21436     configure-ld 
21437         @[ -f ./ld/Makefile ] || exit 0; \
21438         r=`${PWD_COMMAND}`; export r; \
21439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21440         $(HOST_EXPORTS) \
21441         for flag in $(EXTRA_HOST_FLAGS) ; do \
21442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21443         done; \
21444         echo "Doing installcheck in ld"; \
21445         (cd $(HOST_SUBDIR)/ld && \
21446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21448                   "RANLIB=$${RANLIB}" \
21449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21450                   installcheck) \
21451           || exit 1
21452
21453 @endif ld
21454
21455 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
21456 maybe-mostlyclean-ld:
21457 @if ld
21458 maybe-mostlyclean-ld: mostlyclean-ld
21459
21460 mostlyclean-ld: 
21461         @[ -f ./ld/Makefile ] || exit 0; \
21462         r=`${PWD_COMMAND}`; export r; \
21463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464         $(HOST_EXPORTS) \
21465         for flag in $(EXTRA_HOST_FLAGS) ; do \
21466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21467         done; \
21468         echo "Doing mostlyclean in ld"; \
21469         (cd $(HOST_SUBDIR)/ld && \
21470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21472                   "RANLIB=$${RANLIB}" \
21473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21474                   mostlyclean) \
21475           || exit 1
21476
21477 @endif ld
21478
21479 .PHONY: maybe-clean-ld clean-ld
21480 maybe-clean-ld:
21481 @if ld
21482 maybe-clean-ld: clean-ld
21483
21484 clean-ld: 
21485         @[ -f ./ld/Makefile ] || exit 0; \
21486         r=`${PWD_COMMAND}`; export r; \
21487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488         $(HOST_EXPORTS) \
21489         for flag in $(EXTRA_HOST_FLAGS) ; do \
21490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21491         done; \
21492         echo "Doing clean in ld"; \
21493         (cd $(HOST_SUBDIR)/ld && \
21494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21496                   "RANLIB=$${RANLIB}" \
21497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21498                   clean) \
21499           || exit 1
21500
21501 @endif ld
21502
21503 .PHONY: maybe-distclean-ld distclean-ld
21504 maybe-distclean-ld:
21505 @if ld
21506 maybe-distclean-ld: distclean-ld
21507
21508 distclean-ld: 
21509         @[ -f ./ld/Makefile ] || exit 0; \
21510         r=`${PWD_COMMAND}`; export r; \
21511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21512         $(HOST_EXPORTS) \
21513         for flag in $(EXTRA_HOST_FLAGS) ; do \
21514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21515         done; \
21516         echo "Doing distclean in ld"; \
21517         (cd $(HOST_SUBDIR)/ld && \
21518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21520                   "RANLIB=$${RANLIB}" \
21521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21522                   distclean) \
21523           || exit 1
21524
21525 @endif ld
21526
21527 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
21528 maybe-maintainer-clean-ld:
21529 @if ld
21530 maybe-maintainer-clean-ld: maintainer-clean-ld
21531
21532 maintainer-clean-ld: 
21533         @[ -f ./ld/Makefile ] || exit 0; \
21534         r=`${PWD_COMMAND}`; export r; \
21535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21536         $(HOST_EXPORTS) \
21537         for flag in $(EXTRA_HOST_FLAGS) ; do \
21538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21539         done; \
21540         echo "Doing maintainer-clean in ld"; \
21541         (cd $(HOST_SUBDIR)/ld && \
21542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21544                   "RANLIB=$${RANLIB}" \
21545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21546                   maintainer-clean) \
21547           || exit 1
21548
21549 @endif ld
21550
21551
21552
21553 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
21554 maybe-configure-libbacktrace:
21555 @if gcc-bootstrap
21556 configure-libbacktrace: stage_current
21557 @endif gcc-bootstrap
21558 @if libbacktrace
21559 maybe-configure-libbacktrace: configure-libbacktrace
21560 configure-libbacktrace: 
21561         @r=`${PWD_COMMAND}`; export r; \
21562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21565         $(HOST_EXPORTS)  \
21566         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
21567         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
21568         case $(srcdir) in \
21569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21570           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21572         esac; \
21573         module_srcdir=libbacktrace; \
21574         $(SHELL) \
21575           $$s/$$module_srcdir/configure \
21576           --srcdir=$${topdir}/$$module_srcdir \
21577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21578           --target=${target_alias}  \
21579           || exit 1
21580 @endif libbacktrace
21581
21582
21583
21584 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
21585 maybe-configure-stage1-libbacktrace:
21586 @if libbacktrace-bootstrap
21587 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
21588 configure-stage1-libbacktrace:
21589         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21591         @r=`${PWD_COMMAND}`; export r; \
21592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21593         TFLAGS="$(STAGE1_TFLAGS)"; \
21594         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21595         $(HOST_EXPORTS) \
21596         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21597         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21598         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21599         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
21600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21601         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21602         case $(srcdir) in \
21603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21604           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21606         esac; \
21607         module_srcdir=libbacktrace; \
21608         $(SHELL) $$s/$$module_srcdir/configure \
21609           --srcdir=$${topdir}/$$module_srcdir \
21610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21611           --target=${target_alias} \
21612            \
21613           $(STAGE1_CONFIGURE_FLAGS)
21614 @endif libbacktrace-bootstrap
21615
21616 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
21617 maybe-configure-stage2-libbacktrace:
21618 @if libbacktrace-bootstrap
21619 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
21620 configure-stage2-libbacktrace:
21621         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21622         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21623         @r=`${PWD_COMMAND}`; export r; \
21624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625         TFLAGS="$(STAGE2_TFLAGS)"; \
21626         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21627         $(HOST_EXPORTS) \
21628         $(POSTSTAGE1_HOST_EXPORTS) \
21629         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21630         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21631         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21632         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
21633         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21634         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21635         case $(srcdir) in \
21636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21637           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21639         esac; \
21640         module_srcdir=libbacktrace; \
21641         $(SHELL) $$s/$$module_srcdir/configure \
21642           --srcdir=$${topdir}/$$module_srcdir \
21643           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21644           --target=${target_alias} \
21645           --with-build-libsubdir=$(HOST_SUBDIR) \
21646           $(STAGE2_CONFIGURE_FLAGS)
21647 @endif libbacktrace-bootstrap
21648
21649 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
21650 maybe-configure-stage3-libbacktrace:
21651 @if libbacktrace-bootstrap
21652 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
21653 configure-stage3-libbacktrace:
21654         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21655         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21656         @r=`${PWD_COMMAND}`; export r; \
21657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21658         TFLAGS="$(STAGE3_TFLAGS)"; \
21659         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21660         $(HOST_EXPORTS) \
21661         $(POSTSTAGE1_HOST_EXPORTS) \
21662         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21663         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21664         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21665         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
21666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21667         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21668         case $(srcdir) in \
21669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21670           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21672         esac; \
21673         module_srcdir=libbacktrace; \
21674         $(SHELL) $$s/$$module_srcdir/configure \
21675           --srcdir=$${topdir}/$$module_srcdir \
21676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21677           --target=${target_alias} \
21678           --with-build-libsubdir=$(HOST_SUBDIR) \
21679           $(STAGE3_CONFIGURE_FLAGS)
21680 @endif libbacktrace-bootstrap
21681
21682 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
21683 maybe-configure-stage4-libbacktrace:
21684 @if libbacktrace-bootstrap
21685 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
21686 configure-stage4-libbacktrace:
21687         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21688         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21689         @r=`${PWD_COMMAND}`; export r; \
21690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691         TFLAGS="$(STAGE4_TFLAGS)"; \
21692         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21693         $(HOST_EXPORTS) \
21694         $(POSTSTAGE1_HOST_EXPORTS) \
21695         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21696         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21697         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21698         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
21699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21700         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21701         case $(srcdir) in \
21702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21703           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21705         esac; \
21706         module_srcdir=libbacktrace; \
21707         $(SHELL) $$s/$$module_srcdir/configure \
21708           --srcdir=$${topdir}/$$module_srcdir \
21709           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21710           --target=${target_alias} \
21711           --with-build-libsubdir=$(HOST_SUBDIR) \
21712           $(STAGE4_CONFIGURE_FLAGS)
21713 @endif libbacktrace-bootstrap
21714
21715 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
21716 maybe-configure-stageprofile-libbacktrace:
21717 @if libbacktrace-bootstrap
21718 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
21719 configure-stageprofile-libbacktrace:
21720         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21721         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21722         @r=`${PWD_COMMAND}`; export r; \
21723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21724         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21725         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21726         $(HOST_EXPORTS) \
21727         $(POSTSTAGE1_HOST_EXPORTS) \
21728         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21729         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21730         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21731         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
21732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21733         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21734         case $(srcdir) in \
21735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21736           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21738         esac; \
21739         module_srcdir=libbacktrace; \
21740         $(SHELL) $$s/$$module_srcdir/configure \
21741           --srcdir=$${topdir}/$$module_srcdir \
21742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21743           --target=${target_alias} \
21744           --with-build-libsubdir=$(HOST_SUBDIR) \
21745           $(STAGEprofile_CONFIGURE_FLAGS)
21746 @endif libbacktrace-bootstrap
21747
21748 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
21749 maybe-configure-stagefeedback-libbacktrace:
21750 @if libbacktrace-bootstrap
21751 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
21752 configure-stagefeedback-libbacktrace:
21753         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21754         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21755         @r=`${PWD_COMMAND}`; export r; \
21756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21758         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21759         $(HOST_EXPORTS) \
21760         $(POSTSTAGE1_HOST_EXPORTS) \
21761         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21762         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21763         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21764         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
21765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21766         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21767         case $(srcdir) in \
21768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21769           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21771         esac; \
21772         module_srcdir=libbacktrace; \
21773         $(SHELL) $$s/$$module_srcdir/configure \
21774           --srcdir=$${topdir}/$$module_srcdir \
21775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21776           --target=${target_alias} \
21777           --with-build-libsubdir=$(HOST_SUBDIR) \
21778           $(STAGEfeedback_CONFIGURE_FLAGS)
21779 @endif libbacktrace-bootstrap
21780
21781 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
21782 maybe-configure-stageautoprofile-libbacktrace:
21783 @if libbacktrace-bootstrap
21784 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
21785 configure-stageautoprofile-libbacktrace:
21786         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21788         @r=`${PWD_COMMAND}`; export r; \
21789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21791         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21792         $(HOST_EXPORTS) \
21793         $(POSTSTAGE1_HOST_EXPORTS) \
21794         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21795         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21796         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21797         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
21798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21799         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21800         case $(srcdir) in \
21801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21802           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21804         esac; \
21805         module_srcdir=libbacktrace; \
21806         $(SHELL) $$s/$$module_srcdir/configure \
21807           --srcdir=$${topdir}/$$module_srcdir \
21808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21809           --target=${target_alias} \
21810           --with-build-libsubdir=$(HOST_SUBDIR) \
21811           $(STAGEautoprofile_CONFIGURE_FLAGS)
21812 @endif libbacktrace-bootstrap
21813
21814 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
21815 maybe-configure-stageautofeedback-libbacktrace:
21816 @if libbacktrace-bootstrap
21817 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
21818 configure-stageautofeedback-libbacktrace:
21819         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
21821         @r=`${PWD_COMMAND}`; export r; \
21822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21823         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21824         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
21825         $(HOST_EXPORTS) \
21826         $(POSTSTAGE1_HOST_EXPORTS) \
21827         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21828         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21829         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21830         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
21831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
21832         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
21833         case $(srcdir) in \
21834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21835           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
21836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21837         esac; \
21838         module_srcdir=libbacktrace; \
21839         $(SHELL) $$s/$$module_srcdir/configure \
21840           --srcdir=$${topdir}/$$module_srcdir \
21841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21842           --target=${target_alias} \
21843           --with-build-libsubdir=$(HOST_SUBDIR) \
21844           $(STAGEautofeedback_CONFIGURE_FLAGS)
21845 @endif libbacktrace-bootstrap
21846
21847
21848
21849
21850
21851 .PHONY: all-libbacktrace maybe-all-libbacktrace
21852 maybe-all-libbacktrace:
21853 @if gcc-bootstrap
21854 all-libbacktrace: stage_current
21855 @endif gcc-bootstrap
21856 @if libbacktrace
21857 TARGET-libbacktrace=all
21858 maybe-all-libbacktrace: all-libbacktrace
21859 all-libbacktrace: configure-libbacktrace
21860         @r=`${PWD_COMMAND}`; export r; \
21861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21862         $(HOST_EXPORTS)  \
21863         (cd $(HOST_SUBDIR)/libbacktrace && \
21864           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21865                 $(TARGET-libbacktrace))
21866 @endif libbacktrace
21867
21868
21869
21870 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
21871 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
21872 maybe-all-stage1-libbacktrace:
21873 maybe-clean-stage1-libbacktrace:
21874 @if libbacktrace-bootstrap
21875 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
21876 all-stage1: all-stage1-libbacktrace
21877 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
21878 all-stage1-libbacktrace: configure-stage1-libbacktrace
21879         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21880         @r=`${PWD_COMMAND}`; export r; \
21881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21882         TFLAGS="$(STAGE1_TFLAGS)"; \
21883         $(HOST_EXPORTS)  \
21884         cd $(HOST_SUBDIR)/libbacktrace && \
21885          \
21886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21887                 CFLAGS="$(STAGE1_CFLAGS)" \
21888                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21889                 LIBCFLAGS="$(LIBCFLAGS)" \
21890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21893                 $(EXTRA_HOST_FLAGS)  \
21894                 $(STAGE1_FLAGS_TO_PASS)  \
21895                 TFLAGS="$(STAGE1_TFLAGS)"  \
21896                 $(TARGET-stage1-libbacktrace)
21897
21898 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
21899 clean-stage1: clean-stage1-libbacktrace
21900 clean-stage1-libbacktrace:
21901         @if [ $(current_stage) = stage1 ]; then \
21902           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21903         else \
21904           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
21905           $(MAKE) stage1-start; \
21906         fi; \
21907         cd $(HOST_SUBDIR)/libbacktrace && \
21908         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21909         $(STAGE1_FLAGS_TO_PASS)  clean
21910 @endif libbacktrace-bootstrap
21911
21912
21913 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
21914 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
21915 maybe-all-stage2-libbacktrace:
21916 maybe-clean-stage2-libbacktrace:
21917 @if libbacktrace-bootstrap
21918 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
21919 all-stage2: all-stage2-libbacktrace
21920 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
21921 all-stage2-libbacktrace: configure-stage2-libbacktrace
21922         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21923         @r=`${PWD_COMMAND}`; export r; \
21924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21925         TFLAGS="$(STAGE2_TFLAGS)"; \
21926         $(HOST_EXPORTS) \
21927         $(POSTSTAGE1_HOST_EXPORTS)  \
21928         cd $(HOST_SUBDIR)/libbacktrace && \
21929          \
21930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21931                 CFLAGS="$(STAGE2_CFLAGS)" \
21932                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21933                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21937                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21938                 TFLAGS="$(STAGE2_TFLAGS)"  \
21939                 $(TARGET-stage2-libbacktrace)
21940
21941 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
21942 clean-stage2: clean-stage2-libbacktrace
21943 clean-stage2-libbacktrace:
21944         @if [ $(current_stage) = stage2 ]; then \
21945           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21946         else \
21947           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
21948           $(MAKE) stage2-start; \
21949         fi; \
21950         cd $(HOST_SUBDIR)/libbacktrace && \
21951         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21952 @endif libbacktrace-bootstrap
21953
21954
21955 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
21956 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
21957 maybe-all-stage3-libbacktrace:
21958 maybe-clean-stage3-libbacktrace:
21959 @if libbacktrace-bootstrap
21960 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
21961 all-stage3: all-stage3-libbacktrace
21962 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
21963 all-stage3-libbacktrace: configure-stage3-libbacktrace
21964         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21965         @r=`${PWD_COMMAND}`; export r; \
21966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967         TFLAGS="$(STAGE3_TFLAGS)"; \
21968         $(HOST_EXPORTS) \
21969         $(POSTSTAGE1_HOST_EXPORTS)  \
21970         cd $(HOST_SUBDIR)/libbacktrace && \
21971          \
21972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21973                 CFLAGS="$(STAGE3_CFLAGS)" \
21974                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21975                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21980                 TFLAGS="$(STAGE3_TFLAGS)"  \
21981                 $(TARGET-stage3-libbacktrace)
21982
21983 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
21984 clean-stage3: clean-stage3-libbacktrace
21985 clean-stage3-libbacktrace:
21986         @if [ $(current_stage) = stage3 ]; then \
21987           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
21988         else \
21989           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
21990           $(MAKE) stage3-start; \
21991         fi; \
21992         cd $(HOST_SUBDIR)/libbacktrace && \
21993         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21994 @endif libbacktrace-bootstrap
21995
21996
21997 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
21998 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
21999 maybe-all-stage4-libbacktrace:
22000 maybe-clean-stage4-libbacktrace:
22001 @if libbacktrace-bootstrap
22002 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22003 all-stage4: all-stage4-libbacktrace
22004 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22005 all-stage4-libbacktrace: configure-stage4-libbacktrace
22006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22007         @r=`${PWD_COMMAND}`; export r; \
22008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009         TFLAGS="$(STAGE4_TFLAGS)"; \
22010         $(HOST_EXPORTS) \
22011         $(POSTSTAGE1_HOST_EXPORTS)  \
22012         cd $(HOST_SUBDIR)/libbacktrace && \
22013          \
22014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22015                 CFLAGS="$(STAGE4_CFLAGS)" \
22016                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22017                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22022                 TFLAGS="$(STAGE4_TFLAGS)"  \
22023                 $(TARGET-stage4-libbacktrace)
22024
22025 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
22026 clean-stage4: clean-stage4-libbacktrace
22027 clean-stage4-libbacktrace:
22028         @if [ $(current_stage) = stage4 ]; then \
22029           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22030         else \
22031           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
22032           $(MAKE) stage4-start; \
22033         fi; \
22034         cd $(HOST_SUBDIR)/libbacktrace && \
22035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22036 @endif libbacktrace-bootstrap
22037
22038
22039 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
22040 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
22041 maybe-all-stageprofile-libbacktrace:
22042 maybe-clean-stageprofile-libbacktrace:
22043 @if libbacktrace-bootstrap
22044 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
22045 all-stageprofile: all-stageprofile-libbacktrace
22046 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
22047 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22049         @r=`${PWD_COMMAND}`; export r; \
22050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22051         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22052         $(HOST_EXPORTS) \
22053         $(POSTSTAGE1_HOST_EXPORTS)  \
22054         cd $(HOST_SUBDIR)/libbacktrace && \
22055          \
22056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22057                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22058                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22059                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22064                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22065                 $(TARGET-stageprofile-libbacktrace)
22066
22067 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
22068 clean-stageprofile: clean-stageprofile-libbacktrace
22069 clean-stageprofile-libbacktrace:
22070         @if [ $(current_stage) = stageprofile ]; then \
22071           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22072         else \
22073           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
22074           $(MAKE) stageprofile-start; \
22075         fi; \
22076         cd $(HOST_SUBDIR)/libbacktrace && \
22077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22078 @endif libbacktrace-bootstrap
22079
22080
22081 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
22082 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
22083 maybe-all-stagefeedback-libbacktrace:
22084 maybe-clean-stagefeedback-libbacktrace:
22085 @if libbacktrace-bootstrap
22086 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
22087 all-stagefeedback: all-stagefeedback-libbacktrace
22088 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
22089 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22090         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22091         @r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22094         $(HOST_EXPORTS) \
22095         $(POSTSTAGE1_HOST_EXPORTS)  \
22096         cd $(HOST_SUBDIR)/libbacktrace && \
22097          \
22098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22099                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22100                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22101                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22106                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22107                 $(TARGET-stagefeedback-libbacktrace)
22108
22109 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
22110 clean-stagefeedback: clean-stagefeedback-libbacktrace
22111 clean-stagefeedback-libbacktrace:
22112         @if [ $(current_stage) = stagefeedback ]; then \
22113           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22114         else \
22115           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
22116           $(MAKE) stagefeedback-start; \
22117         fi; \
22118         cd $(HOST_SUBDIR)/libbacktrace && \
22119         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22120 @endif libbacktrace-bootstrap
22121
22122
22123 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
22124 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
22125 maybe-all-stageautoprofile-libbacktrace:
22126 maybe-clean-stageautoprofile-libbacktrace:
22127 @if libbacktrace-bootstrap
22128 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
22129 all-stageautoprofile: all-stageautoprofile-libbacktrace
22130 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
22131 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22132         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22133         @r=`${PWD_COMMAND}`; export r; \
22134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22136         $(HOST_EXPORTS) \
22137         $(POSTSTAGE1_HOST_EXPORTS)  \
22138         cd $(HOST_SUBDIR)/libbacktrace && \
22139         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22141                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22142                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22143                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22148                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22149                 $(TARGET-stageautoprofile-libbacktrace)
22150
22151 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
22152 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
22153 clean-stageautoprofile-libbacktrace:
22154         @if [ $(current_stage) = stageautoprofile ]; then \
22155           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22156         else \
22157           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
22158           $(MAKE) stageautoprofile-start; \
22159         fi; \
22160         cd $(HOST_SUBDIR)/libbacktrace && \
22161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22162 @endif libbacktrace-bootstrap
22163
22164
22165 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
22166 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
22167 maybe-all-stageautofeedback-libbacktrace:
22168 maybe-clean-stageautofeedback-libbacktrace:
22169 @if libbacktrace-bootstrap
22170 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
22171 all-stageautofeedback: all-stageautofeedback-libbacktrace
22172 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
22173 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22174         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22175         @r=`${PWD_COMMAND}`; export r; \
22176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22178         $(HOST_EXPORTS) \
22179         $(POSTSTAGE1_HOST_EXPORTS)  \
22180         cd $(HOST_SUBDIR)/libbacktrace && \
22181          \
22182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22183                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22184                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22185                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22190                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22191                 $(TARGET-stageautofeedback-libbacktrace)
22192
22193 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
22194 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
22195 clean-stageautofeedback-libbacktrace:
22196         @if [ $(current_stage) = stageautofeedback ]; then \
22197           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22198         else \
22199           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
22200           $(MAKE) stageautofeedback-start; \
22201         fi; \
22202         cd $(HOST_SUBDIR)/libbacktrace && \
22203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22204 @endif libbacktrace-bootstrap
22205
22206
22207
22208
22209
22210 .PHONY: check-libbacktrace maybe-check-libbacktrace
22211 maybe-check-libbacktrace:
22212 @if libbacktrace
22213 maybe-check-libbacktrace: check-libbacktrace
22214
22215 check-libbacktrace:
22216         @: $(MAKE); $(unstage)
22217         @r=`${PWD_COMMAND}`; export r; \
22218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22219         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22220         (cd $(HOST_SUBDIR)/libbacktrace && \
22221           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22222
22223 @endif libbacktrace
22224
22225 .PHONY: install-libbacktrace maybe-install-libbacktrace
22226 maybe-install-libbacktrace:
22227 @if libbacktrace
22228 maybe-install-libbacktrace: install-libbacktrace
22229
22230 install-libbacktrace: installdirs
22231         @: $(MAKE); $(unstage)
22232         @r=`${PWD_COMMAND}`; export r; \
22233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22234         $(HOST_EXPORTS) \
22235         (cd $(HOST_SUBDIR)/libbacktrace && \
22236           $(MAKE) $(FLAGS_TO_PASS)  install)
22237
22238 @endif libbacktrace
22239
22240 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
22241 maybe-install-strip-libbacktrace:
22242 @if libbacktrace
22243 maybe-install-strip-libbacktrace: install-strip-libbacktrace
22244
22245 install-strip-libbacktrace: installdirs
22246         @: $(MAKE); $(unstage)
22247         @r=`${PWD_COMMAND}`; export r; \
22248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22249         $(HOST_EXPORTS) \
22250         (cd $(HOST_SUBDIR)/libbacktrace && \
22251           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22252
22253 @endif libbacktrace
22254
22255 # Other targets (info, dvi, pdf, etc.)
22256
22257 .PHONY: maybe-info-libbacktrace info-libbacktrace
22258 maybe-info-libbacktrace:
22259 @if libbacktrace
22260 maybe-info-libbacktrace: info-libbacktrace
22261
22262 info-libbacktrace: \
22263     configure-libbacktrace 
22264         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22265         r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(HOST_EXPORTS) \
22268         for flag in $(EXTRA_HOST_FLAGS) ; do \
22269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270         done; \
22271         echo "Doing info in libbacktrace"; \
22272         (cd $(HOST_SUBDIR)/libbacktrace && \
22273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275                   "RANLIB=$${RANLIB}" \
22276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277                   info) \
22278           || exit 1
22279
22280 @endif libbacktrace
22281
22282 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
22283 maybe-dvi-libbacktrace:
22284 @if libbacktrace
22285 maybe-dvi-libbacktrace: dvi-libbacktrace
22286
22287 dvi-libbacktrace: \
22288     configure-libbacktrace 
22289         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22290         r=`${PWD_COMMAND}`; export r; \
22291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292         $(HOST_EXPORTS) \
22293         for flag in $(EXTRA_HOST_FLAGS) ; do \
22294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22295         done; \
22296         echo "Doing dvi in libbacktrace"; \
22297         (cd $(HOST_SUBDIR)/libbacktrace && \
22298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22300                   "RANLIB=$${RANLIB}" \
22301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22302                   dvi) \
22303           || exit 1
22304
22305 @endif libbacktrace
22306
22307 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
22308 maybe-pdf-libbacktrace:
22309 @if libbacktrace
22310 maybe-pdf-libbacktrace: pdf-libbacktrace
22311
22312 pdf-libbacktrace: \
22313     configure-libbacktrace 
22314         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22315         r=`${PWD_COMMAND}`; export r; \
22316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317         $(HOST_EXPORTS) \
22318         for flag in $(EXTRA_HOST_FLAGS) ; do \
22319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320         done; \
22321         echo "Doing pdf in libbacktrace"; \
22322         (cd $(HOST_SUBDIR)/libbacktrace && \
22323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325                   "RANLIB=$${RANLIB}" \
22326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327                   pdf) \
22328           || exit 1
22329
22330 @endif libbacktrace
22331
22332 .PHONY: maybe-html-libbacktrace html-libbacktrace
22333 maybe-html-libbacktrace:
22334 @if libbacktrace
22335 maybe-html-libbacktrace: html-libbacktrace
22336
22337 html-libbacktrace: \
22338     configure-libbacktrace 
22339         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22340         r=`${PWD_COMMAND}`; export r; \
22341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342         $(HOST_EXPORTS) \
22343         for flag in $(EXTRA_HOST_FLAGS) ; do \
22344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345         done; \
22346         echo "Doing html in libbacktrace"; \
22347         (cd $(HOST_SUBDIR)/libbacktrace && \
22348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350                   "RANLIB=$${RANLIB}" \
22351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352                   html) \
22353           || exit 1
22354
22355 @endif libbacktrace
22356
22357 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
22358 maybe-TAGS-libbacktrace:
22359 @if libbacktrace
22360 maybe-TAGS-libbacktrace: TAGS-libbacktrace
22361
22362 TAGS-libbacktrace: \
22363     configure-libbacktrace 
22364         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22365         r=`${PWD_COMMAND}`; export r; \
22366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367         $(HOST_EXPORTS) \
22368         for flag in $(EXTRA_HOST_FLAGS) ; do \
22369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370         done; \
22371         echo "Doing TAGS in libbacktrace"; \
22372         (cd $(HOST_SUBDIR)/libbacktrace && \
22373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375                   "RANLIB=$${RANLIB}" \
22376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377                   TAGS) \
22378           || exit 1
22379
22380 @endif libbacktrace
22381
22382 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
22383 maybe-install-info-libbacktrace:
22384 @if libbacktrace
22385 maybe-install-info-libbacktrace: install-info-libbacktrace
22386
22387 install-info-libbacktrace: \
22388     configure-libbacktrace \
22389     info-libbacktrace 
22390         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22391         r=`${PWD_COMMAND}`; export r; \
22392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22393         $(HOST_EXPORTS) \
22394         for flag in $(EXTRA_HOST_FLAGS) ; do \
22395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22396         done; \
22397         echo "Doing install-info in libbacktrace"; \
22398         (cd $(HOST_SUBDIR)/libbacktrace && \
22399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22401                   "RANLIB=$${RANLIB}" \
22402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22403                   install-info) \
22404           || exit 1
22405
22406 @endif libbacktrace
22407
22408 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
22409 maybe-install-pdf-libbacktrace:
22410 @if libbacktrace
22411 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
22412
22413 install-pdf-libbacktrace: \
22414     configure-libbacktrace \
22415     pdf-libbacktrace 
22416         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22417         r=`${PWD_COMMAND}`; export r; \
22418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419         $(HOST_EXPORTS) \
22420         for flag in $(EXTRA_HOST_FLAGS) ; do \
22421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22422         done; \
22423         echo "Doing install-pdf in libbacktrace"; \
22424         (cd $(HOST_SUBDIR)/libbacktrace && \
22425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22427                   "RANLIB=$${RANLIB}" \
22428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22429                   install-pdf) \
22430           || exit 1
22431
22432 @endif libbacktrace
22433
22434 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
22435 maybe-install-html-libbacktrace:
22436 @if libbacktrace
22437 maybe-install-html-libbacktrace: install-html-libbacktrace
22438
22439 install-html-libbacktrace: \
22440     configure-libbacktrace \
22441     html-libbacktrace 
22442         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22443         r=`${PWD_COMMAND}`; export r; \
22444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22445         $(HOST_EXPORTS) \
22446         for flag in $(EXTRA_HOST_FLAGS) ; do \
22447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22448         done; \
22449         echo "Doing install-html in libbacktrace"; \
22450         (cd $(HOST_SUBDIR)/libbacktrace && \
22451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22453                   "RANLIB=$${RANLIB}" \
22454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22455                   install-html) \
22456           || exit 1
22457
22458 @endif libbacktrace
22459
22460 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
22461 maybe-installcheck-libbacktrace:
22462 @if libbacktrace
22463 maybe-installcheck-libbacktrace: installcheck-libbacktrace
22464
22465 installcheck-libbacktrace: \
22466     configure-libbacktrace 
22467         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22468         r=`${PWD_COMMAND}`; export r; \
22469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470         $(HOST_EXPORTS) \
22471         for flag in $(EXTRA_HOST_FLAGS) ; do \
22472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473         done; \
22474         echo "Doing installcheck in libbacktrace"; \
22475         (cd $(HOST_SUBDIR)/libbacktrace && \
22476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478                   "RANLIB=$${RANLIB}" \
22479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480                   installcheck) \
22481           || exit 1
22482
22483 @endif libbacktrace
22484
22485 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
22486 maybe-mostlyclean-libbacktrace:
22487 @if libbacktrace
22488 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
22489
22490 mostlyclean-libbacktrace: 
22491         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22492         r=`${PWD_COMMAND}`; export r; \
22493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22494         $(HOST_EXPORTS) \
22495         for flag in $(EXTRA_HOST_FLAGS) ; do \
22496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22497         done; \
22498         echo "Doing mostlyclean in libbacktrace"; \
22499         (cd $(HOST_SUBDIR)/libbacktrace && \
22500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22502                   "RANLIB=$${RANLIB}" \
22503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22504                   mostlyclean) \
22505           || exit 1
22506
22507 @endif libbacktrace
22508
22509 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
22510 maybe-clean-libbacktrace:
22511 @if libbacktrace
22512 maybe-clean-libbacktrace: clean-libbacktrace
22513
22514 clean-libbacktrace: 
22515         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22516         r=`${PWD_COMMAND}`; export r; \
22517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22518         $(HOST_EXPORTS) \
22519         for flag in $(EXTRA_HOST_FLAGS) ; do \
22520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22521         done; \
22522         echo "Doing clean in libbacktrace"; \
22523         (cd $(HOST_SUBDIR)/libbacktrace && \
22524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22526                   "RANLIB=$${RANLIB}" \
22527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22528                   clean) \
22529           || exit 1
22530
22531 @endif libbacktrace
22532
22533 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
22534 maybe-distclean-libbacktrace:
22535 @if libbacktrace
22536 maybe-distclean-libbacktrace: distclean-libbacktrace
22537
22538 distclean-libbacktrace: 
22539         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22540         r=`${PWD_COMMAND}`; export r; \
22541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22542         $(HOST_EXPORTS) \
22543         for flag in $(EXTRA_HOST_FLAGS) ; do \
22544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22545         done; \
22546         echo "Doing distclean in libbacktrace"; \
22547         (cd $(HOST_SUBDIR)/libbacktrace && \
22548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22550                   "RANLIB=$${RANLIB}" \
22551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22552                   distclean) \
22553           || exit 1
22554
22555 @endif libbacktrace
22556
22557 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
22558 maybe-maintainer-clean-libbacktrace:
22559 @if libbacktrace
22560 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
22561
22562 maintainer-clean-libbacktrace: 
22563         @[ -f ./libbacktrace/Makefile ] || exit 0; \
22564         r=`${PWD_COMMAND}`; export r; \
22565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22566         $(HOST_EXPORTS) \
22567         for flag in $(EXTRA_HOST_FLAGS) ; do \
22568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22569         done; \
22570         echo "Doing maintainer-clean in libbacktrace"; \
22571         (cd $(HOST_SUBDIR)/libbacktrace && \
22572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22574                   "RANLIB=$${RANLIB}" \
22575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22576                   maintainer-clean) \
22577           || exit 1
22578
22579 @endif libbacktrace
22580
22581
22582
22583 .PHONY: configure-libcpp maybe-configure-libcpp
22584 maybe-configure-libcpp:
22585 @if gcc-bootstrap
22586 configure-libcpp: stage_current
22587 @endif gcc-bootstrap
22588 @if libcpp
22589 maybe-configure-libcpp: configure-libcpp
22590 configure-libcpp: 
22591         @r=`${PWD_COMMAND}`; export r; \
22592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22595         $(HOST_EXPORTS)  \
22596         echo Configuring in $(HOST_SUBDIR)/libcpp; \
22597         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22598         case $(srcdir) in \
22599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22600           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22602         esac; \
22603         module_srcdir=libcpp; \
22604         $(SHELL) \
22605           $$s/$$module_srcdir/configure \
22606           --srcdir=$${topdir}/$$module_srcdir \
22607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22608           --target=${target_alias}  \
22609           || exit 1
22610 @endif libcpp
22611
22612
22613
22614 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22615 maybe-configure-stage1-libcpp:
22616 @if libcpp-bootstrap
22617 maybe-configure-stage1-libcpp: configure-stage1-libcpp
22618 configure-stage1-libcpp:
22619         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22620         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22621         @r=`${PWD_COMMAND}`; export r; \
22622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22623         TFLAGS="$(STAGE1_TFLAGS)"; \
22624         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22625         $(HOST_EXPORTS) \
22626         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22627         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22628         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22629         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
22630         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22631         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22632         case $(srcdir) in \
22633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22634           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22636         esac; \
22637         module_srcdir=libcpp; \
22638         $(SHELL) $$s/$$module_srcdir/configure \
22639           --srcdir=$${topdir}/$$module_srcdir \
22640           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22641           --target=${target_alias} \
22642            \
22643           $(STAGE1_CONFIGURE_FLAGS)
22644 @endif libcpp-bootstrap
22645
22646 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22647 maybe-configure-stage2-libcpp:
22648 @if libcpp-bootstrap
22649 maybe-configure-stage2-libcpp: configure-stage2-libcpp
22650 configure-stage2-libcpp:
22651         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22653         @r=`${PWD_COMMAND}`; export r; \
22654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655         TFLAGS="$(STAGE2_TFLAGS)"; \
22656         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22657         $(HOST_EXPORTS) \
22658         $(POSTSTAGE1_HOST_EXPORTS) \
22659         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22660         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22661         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22662         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
22663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22664         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22665         case $(srcdir) in \
22666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22667           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22669         esac; \
22670         module_srcdir=libcpp; \
22671         $(SHELL) $$s/$$module_srcdir/configure \
22672           --srcdir=$${topdir}/$$module_srcdir \
22673           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22674           --target=${target_alias} \
22675           --with-build-libsubdir=$(HOST_SUBDIR) \
22676           $(STAGE2_CONFIGURE_FLAGS)
22677 @endif libcpp-bootstrap
22678
22679 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22680 maybe-configure-stage3-libcpp:
22681 @if libcpp-bootstrap
22682 maybe-configure-stage3-libcpp: configure-stage3-libcpp
22683 configure-stage3-libcpp:
22684         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22686         @r=`${PWD_COMMAND}`; export r; \
22687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22688         TFLAGS="$(STAGE3_TFLAGS)"; \
22689         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22690         $(HOST_EXPORTS) \
22691         $(POSTSTAGE1_HOST_EXPORTS) \
22692         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22693         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22694         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22695         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
22696         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22697         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22698         case $(srcdir) in \
22699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22700           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22702         esac; \
22703         module_srcdir=libcpp; \
22704         $(SHELL) $$s/$$module_srcdir/configure \
22705           --srcdir=$${topdir}/$$module_srcdir \
22706           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22707           --target=${target_alias} \
22708           --with-build-libsubdir=$(HOST_SUBDIR) \
22709           $(STAGE3_CONFIGURE_FLAGS)
22710 @endif libcpp-bootstrap
22711
22712 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22713 maybe-configure-stage4-libcpp:
22714 @if libcpp-bootstrap
22715 maybe-configure-stage4-libcpp: configure-stage4-libcpp
22716 configure-stage4-libcpp:
22717         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22718         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22719         @r=`${PWD_COMMAND}`; export r; \
22720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22721         TFLAGS="$(STAGE4_TFLAGS)"; \
22722         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22723         $(HOST_EXPORTS) \
22724         $(POSTSTAGE1_HOST_EXPORTS) \
22725         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22726         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22727         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22728         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
22729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22730         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22731         case $(srcdir) in \
22732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22733           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22735         esac; \
22736         module_srcdir=libcpp; \
22737         $(SHELL) $$s/$$module_srcdir/configure \
22738           --srcdir=$${topdir}/$$module_srcdir \
22739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22740           --target=${target_alias} \
22741           --with-build-libsubdir=$(HOST_SUBDIR) \
22742           $(STAGE4_CONFIGURE_FLAGS)
22743 @endif libcpp-bootstrap
22744
22745 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22746 maybe-configure-stageprofile-libcpp:
22747 @if libcpp-bootstrap
22748 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22749 configure-stageprofile-libcpp:
22750         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22751         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22752         @r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22755         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22756         $(HOST_EXPORTS) \
22757         $(POSTSTAGE1_HOST_EXPORTS) \
22758         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22759         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22760         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22761         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
22762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22763         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22764         case $(srcdir) in \
22765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22766           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22768         esac; \
22769         module_srcdir=libcpp; \
22770         $(SHELL) $$s/$$module_srcdir/configure \
22771           --srcdir=$${topdir}/$$module_srcdir \
22772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22773           --target=${target_alias} \
22774           --with-build-libsubdir=$(HOST_SUBDIR) \
22775           $(STAGEprofile_CONFIGURE_FLAGS)
22776 @endif libcpp-bootstrap
22777
22778 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
22779 maybe-configure-stagefeedback-libcpp:
22780 @if libcpp-bootstrap
22781 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
22782 configure-stagefeedback-libcpp:
22783         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22785         @r=`${PWD_COMMAND}`; export r; \
22786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22787         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22788         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22789         $(HOST_EXPORTS) \
22790         $(POSTSTAGE1_HOST_EXPORTS) \
22791         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22792         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22793         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22794         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
22795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22796         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22797         case $(srcdir) in \
22798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22799           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22801         esac; \
22802         module_srcdir=libcpp; \
22803         $(SHELL) $$s/$$module_srcdir/configure \
22804           --srcdir=$${topdir}/$$module_srcdir \
22805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22806           --target=${target_alias} \
22807           --with-build-libsubdir=$(HOST_SUBDIR) \
22808           $(STAGEfeedback_CONFIGURE_FLAGS)
22809 @endif libcpp-bootstrap
22810
22811 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
22812 maybe-configure-stageautoprofile-libcpp:
22813 @if libcpp-bootstrap
22814 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
22815 configure-stageautoprofile-libcpp:
22816         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22818         @r=`${PWD_COMMAND}`; export r; \
22819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22821         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22822         $(HOST_EXPORTS) \
22823         $(POSTSTAGE1_HOST_EXPORTS) \
22824         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22825         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22826         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22827         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
22828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22829         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22830         case $(srcdir) in \
22831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22832           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22834         esac; \
22835         module_srcdir=libcpp; \
22836         $(SHELL) $$s/$$module_srcdir/configure \
22837           --srcdir=$${topdir}/$$module_srcdir \
22838           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22839           --target=${target_alias} \
22840           --with-build-libsubdir=$(HOST_SUBDIR) \
22841           $(STAGEautoprofile_CONFIGURE_FLAGS)
22842 @endif libcpp-bootstrap
22843
22844 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
22845 maybe-configure-stageautofeedback-libcpp:
22846 @if libcpp-bootstrap
22847 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
22848 configure-stageautofeedback-libcpp:
22849         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22851         @r=`${PWD_COMMAND}`; export r; \
22852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22854         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22855         $(HOST_EXPORTS) \
22856         $(POSTSTAGE1_HOST_EXPORTS) \
22857         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22858         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22859         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22860         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
22861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
22862         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22863         case $(srcdir) in \
22864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22865           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22867         esac; \
22868         module_srcdir=libcpp; \
22869         $(SHELL) $$s/$$module_srcdir/configure \
22870           --srcdir=$${topdir}/$$module_srcdir \
22871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22872           --target=${target_alias} \
22873           --with-build-libsubdir=$(HOST_SUBDIR) \
22874           $(STAGEautofeedback_CONFIGURE_FLAGS)
22875 @endif libcpp-bootstrap
22876
22877
22878
22879
22880
22881 .PHONY: all-libcpp maybe-all-libcpp
22882 maybe-all-libcpp:
22883 @if gcc-bootstrap
22884 all-libcpp: stage_current
22885 @endif gcc-bootstrap
22886 @if libcpp
22887 TARGET-libcpp=all
22888 maybe-all-libcpp: all-libcpp
22889 all-libcpp: configure-libcpp
22890         @r=`${PWD_COMMAND}`; export r; \
22891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22892         $(HOST_EXPORTS)  \
22893         (cd $(HOST_SUBDIR)/libcpp && \
22894           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22895                 $(TARGET-libcpp))
22896 @endif libcpp
22897
22898
22899
22900 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
22901 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
22902 maybe-all-stage1-libcpp:
22903 maybe-clean-stage1-libcpp:
22904 @if libcpp-bootstrap
22905 maybe-all-stage1-libcpp: all-stage1-libcpp
22906 all-stage1: all-stage1-libcpp
22907 TARGET-stage1-libcpp = $(TARGET-libcpp)
22908 all-stage1-libcpp: configure-stage1-libcpp
22909         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22910         @r=`${PWD_COMMAND}`; export r; \
22911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912         TFLAGS="$(STAGE1_TFLAGS)"; \
22913         $(HOST_EXPORTS)  \
22914         cd $(HOST_SUBDIR)/libcpp && \
22915          \
22916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22917                 CFLAGS="$(STAGE1_CFLAGS)" \
22918                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22919                 LIBCFLAGS="$(LIBCFLAGS)" \
22920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22923                 $(EXTRA_HOST_FLAGS)  \
22924                 $(STAGE1_FLAGS_TO_PASS)  \
22925                 TFLAGS="$(STAGE1_TFLAGS)"  \
22926                 $(TARGET-stage1-libcpp)
22927
22928 maybe-clean-stage1-libcpp: clean-stage1-libcpp
22929 clean-stage1: clean-stage1-libcpp
22930 clean-stage1-libcpp:
22931         @if [ $(current_stage) = stage1 ]; then \
22932           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22933         else \
22934           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
22935           $(MAKE) stage1-start; \
22936         fi; \
22937         cd $(HOST_SUBDIR)/libcpp && \
22938         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22939         $(STAGE1_FLAGS_TO_PASS)  clean
22940 @endif libcpp-bootstrap
22941
22942
22943 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
22944 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
22945 maybe-all-stage2-libcpp:
22946 maybe-clean-stage2-libcpp:
22947 @if libcpp-bootstrap
22948 maybe-all-stage2-libcpp: all-stage2-libcpp
22949 all-stage2: all-stage2-libcpp
22950 TARGET-stage2-libcpp = $(TARGET-libcpp)
22951 all-stage2-libcpp: configure-stage2-libcpp
22952         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22953         @r=`${PWD_COMMAND}`; export r; \
22954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22955         TFLAGS="$(STAGE2_TFLAGS)"; \
22956         $(HOST_EXPORTS) \
22957         $(POSTSTAGE1_HOST_EXPORTS)  \
22958         cd $(HOST_SUBDIR)/libcpp && \
22959          \
22960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22961                 CFLAGS="$(STAGE2_CFLAGS)" \
22962                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22963                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22967                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22968                 TFLAGS="$(STAGE2_TFLAGS)"  \
22969                 $(TARGET-stage2-libcpp)
22970
22971 maybe-clean-stage2-libcpp: clean-stage2-libcpp
22972 clean-stage2: clean-stage2-libcpp
22973 clean-stage2-libcpp:
22974         @if [ $(current_stage) = stage2 ]; then \
22975           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22976         else \
22977           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
22978           $(MAKE) stage2-start; \
22979         fi; \
22980         cd $(HOST_SUBDIR)/libcpp && \
22981         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22982 @endif libcpp-bootstrap
22983
22984
22985 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
22986 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
22987 maybe-all-stage3-libcpp:
22988 maybe-clean-stage3-libcpp:
22989 @if libcpp-bootstrap
22990 maybe-all-stage3-libcpp: all-stage3-libcpp
22991 all-stage3: all-stage3-libcpp
22992 TARGET-stage3-libcpp = $(TARGET-libcpp)
22993 all-stage3-libcpp: configure-stage3-libcpp
22994         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22995         @r=`${PWD_COMMAND}`; export r; \
22996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997         TFLAGS="$(STAGE3_TFLAGS)"; \
22998         $(HOST_EXPORTS) \
22999         $(POSTSTAGE1_HOST_EXPORTS)  \
23000         cd $(HOST_SUBDIR)/libcpp && \
23001          \
23002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23003                 CFLAGS="$(STAGE3_CFLAGS)" \
23004                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23005                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23009                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23010                 TFLAGS="$(STAGE3_TFLAGS)"  \
23011                 $(TARGET-stage3-libcpp)
23012
23013 maybe-clean-stage3-libcpp: clean-stage3-libcpp
23014 clean-stage3: clean-stage3-libcpp
23015 clean-stage3-libcpp:
23016         @if [ $(current_stage) = stage3 ]; then \
23017           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23018         else \
23019           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
23020           $(MAKE) stage3-start; \
23021         fi; \
23022         cd $(HOST_SUBDIR)/libcpp && \
23023         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23024 @endif libcpp-bootstrap
23025
23026
23027 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
23028 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
23029 maybe-all-stage4-libcpp:
23030 maybe-clean-stage4-libcpp:
23031 @if libcpp-bootstrap
23032 maybe-all-stage4-libcpp: all-stage4-libcpp
23033 all-stage4: all-stage4-libcpp
23034 TARGET-stage4-libcpp = $(TARGET-libcpp)
23035 all-stage4-libcpp: configure-stage4-libcpp
23036         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23037         @r=`${PWD_COMMAND}`; export r; \
23038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23039         TFLAGS="$(STAGE4_TFLAGS)"; \
23040         $(HOST_EXPORTS) \
23041         $(POSTSTAGE1_HOST_EXPORTS)  \
23042         cd $(HOST_SUBDIR)/libcpp && \
23043          \
23044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23045                 CFLAGS="$(STAGE4_CFLAGS)" \
23046                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23047                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23051                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23052                 TFLAGS="$(STAGE4_TFLAGS)"  \
23053                 $(TARGET-stage4-libcpp)
23054
23055 maybe-clean-stage4-libcpp: clean-stage4-libcpp
23056 clean-stage4: clean-stage4-libcpp
23057 clean-stage4-libcpp:
23058         @if [ $(current_stage) = stage4 ]; then \
23059           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23060         else \
23061           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
23062           $(MAKE) stage4-start; \
23063         fi; \
23064         cd $(HOST_SUBDIR)/libcpp && \
23065         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23066 @endif libcpp-bootstrap
23067
23068
23069 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23070 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23071 maybe-all-stageprofile-libcpp:
23072 maybe-clean-stageprofile-libcpp:
23073 @if libcpp-bootstrap
23074 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23075 all-stageprofile: all-stageprofile-libcpp
23076 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23077 all-stageprofile-libcpp: configure-stageprofile-libcpp
23078         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23079         @r=`${PWD_COMMAND}`; export r; \
23080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23081         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23082         $(HOST_EXPORTS) \
23083         $(POSTSTAGE1_HOST_EXPORTS)  \
23084         cd $(HOST_SUBDIR)/libcpp && \
23085          \
23086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23087                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23088                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23089                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23093                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23094                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23095                 $(TARGET-stageprofile-libcpp)
23096
23097 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23098 clean-stageprofile: clean-stageprofile-libcpp
23099 clean-stageprofile-libcpp:
23100         @if [ $(current_stage) = stageprofile ]; then \
23101           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23102         else \
23103           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23104           $(MAKE) stageprofile-start; \
23105         fi; \
23106         cd $(HOST_SUBDIR)/libcpp && \
23107         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23108 @endif libcpp-bootstrap
23109
23110
23111 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23112 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23113 maybe-all-stagefeedback-libcpp:
23114 maybe-clean-stagefeedback-libcpp:
23115 @if libcpp-bootstrap
23116 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23117 all-stagefeedback: all-stagefeedback-libcpp
23118 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23119 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23120         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23121         @r=`${PWD_COMMAND}`; export r; \
23122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23123         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23124         $(HOST_EXPORTS) \
23125         $(POSTSTAGE1_HOST_EXPORTS)  \
23126         cd $(HOST_SUBDIR)/libcpp && \
23127          \
23128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23129                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23130                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23131                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23136                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23137                 $(TARGET-stagefeedback-libcpp)
23138
23139 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23140 clean-stagefeedback: clean-stagefeedback-libcpp
23141 clean-stagefeedback-libcpp:
23142         @if [ $(current_stage) = stagefeedback ]; then \
23143           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23144         else \
23145           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23146           $(MAKE) stagefeedback-start; \
23147         fi; \
23148         cd $(HOST_SUBDIR)/libcpp && \
23149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23150 @endif libcpp-bootstrap
23151
23152
23153 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
23154 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
23155 maybe-all-stageautoprofile-libcpp:
23156 maybe-clean-stageautoprofile-libcpp:
23157 @if libcpp-bootstrap
23158 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
23159 all-stageautoprofile: all-stageautoprofile-libcpp
23160 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
23161 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23162         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23163         @r=`${PWD_COMMAND}`; export r; \
23164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23165         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23166         $(HOST_EXPORTS) \
23167         $(POSTSTAGE1_HOST_EXPORTS)  \
23168         cd $(HOST_SUBDIR)/libcpp && \
23169         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23171                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23172                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23173                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23174                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23175                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23176                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23177                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23178                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23179                 $(TARGET-stageautoprofile-libcpp)
23180
23181 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
23182 clean-stageautoprofile: clean-stageautoprofile-libcpp
23183 clean-stageautoprofile-libcpp:
23184         @if [ $(current_stage) = stageautoprofile ]; then \
23185           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23186         else \
23187           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
23188           $(MAKE) stageautoprofile-start; \
23189         fi; \
23190         cd $(HOST_SUBDIR)/libcpp && \
23191         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23192 @endif libcpp-bootstrap
23193
23194
23195 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
23196 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
23197 maybe-all-stageautofeedback-libcpp:
23198 maybe-clean-stageautofeedback-libcpp:
23199 @if libcpp-bootstrap
23200 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
23201 all-stageautofeedback: all-stageautofeedback-libcpp
23202 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
23203 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23204         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23205         @r=`${PWD_COMMAND}`; export r; \
23206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23208         $(HOST_EXPORTS) \
23209         $(POSTSTAGE1_HOST_EXPORTS)  \
23210         cd $(HOST_SUBDIR)/libcpp && \
23211          \
23212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23213                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23214                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23215                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23219                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23220                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23221                 $(TARGET-stageautofeedback-libcpp)
23222
23223 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
23224 clean-stageautofeedback: clean-stageautofeedback-libcpp
23225 clean-stageautofeedback-libcpp:
23226         @if [ $(current_stage) = stageautofeedback ]; then \
23227           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23228         else \
23229           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
23230           $(MAKE) stageautofeedback-start; \
23231         fi; \
23232         cd $(HOST_SUBDIR)/libcpp && \
23233         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23234 @endif libcpp-bootstrap
23235
23236
23237
23238
23239
23240 .PHONY: check-libcpp maybe-check-libcpp
23241 maybe-check-libcpp:
23242 @if libcpp
23243 maybe-check-libcpp: check-libcpp
23244
23245 check-libcpp:
23246         @: $(MAKE); $(unstage)
23247         @r=`${PWD_COMMAND}`; export r; \
23248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23249         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23250         (cd $(HOST_SUBDIR)/libcpp && \
23251           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23252
23253 @endif libcpp
23254
23255 .PHONY: install-libcpp maybe-install-libcpp
23256 maybe-install-libcpp:
23257 @if libcpp
23258 maybe-install-libcpp: install-libcpp
23259
23260 install-libcpp: installdirs
23261         @: $(MAKE); $(unstage)
23262         @r=`${PWD_COMMAND}`; export r; \
23263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264         $(HOST_EXPORTS) \
23265         (cd $(HOST_SUBDIR)/libcpp && \
23266           $(MAKE) $(FLAGS_TO_PASS)  install)
23267
23268 @endif libcpp
23269
23270 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
23271 maybe-install-strip-libcpp:
23272 @if libcpp
23273 maybe-install-strip-libcpp: install-strip-libcpp
23274
23275 install-strip-libcpp: installdirs
23276         @: $(MAKE); $(unstage)
23277         @r=`${PWD_COMMAND}`; export r; \
23278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279         $(HOST_EXPORTS) \
23280         (cd $(HOST_SUBDIR)/libcpp && \
23281           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23282
23283 @endif libcpp
23284
23285 # Other targets (info, dvi, pdf, etc.)
23286
23287 .PHONY: maybe-info-libcpp info-libcpp
23288 maybe-info-libcpp:
23289 @if libcpp
23290 maybe-info-libcpp: info-libcpp
23291
23292 info-libcpp: \
23293     configure-libcpp 
23294         @[ -f ./libcpp/Makefile ] || exit 0; \
23295         r=`${PWD_COMMAND}`; export r; \
23296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23297         $(HOST_EXPORTS) \
23298         for flag in $(EXTRA_HOST_FLAGS) ; do \
23299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23300         done; \
23301         echo "Doing info in libcpp"; \
23302         (cd $(HOST_SUBDIR)/libcpp && \
23303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23305                   "RANLIB=$${RANLIB}" \
23306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23307                   info) \
23308           || exit 1
23309
23310 @endif libcpp
23311
23312 .PHONY: maybe-dvi-libcpp dvi-libcpp
23313 maybe-dvi-libcpp:
23314 @if libcpp
23315 maybe-dvi-libcpp: dvi-libcpp
23316
23317 dvi-libcpp: \
23318     configure-libcpp 
23319         @[ -f ./libcpp/Makefile ] || exit 0; \
23320         r=`${PWD_COMMAND}`; export r; \
23321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322         $(HOST_EXPORTS) \
23323         for flag in $(EXTRA_HOST_FLAGS) ; do \
23324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23325         done; \
23326         echo "Doing dvi in libcpp"; \
23327         (cd $(HOST_SUBDIR)/libcpp && \
23328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23330                   "RANLIB=$${RANLIB}" \
23331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23332                   dvi) \
23333           || exit 1
23334
23335 @endif libcpp
23336
23337 .PHONY: maybe-pdf-libcpp pdf-libcpp
23338 maybe-pdf-libcpp:
23339 @if libcpp
23340 maybe-pdf-libcpp: pdf-libcpp
23341
23342 pdf-libcpp: \
23343     configure-libcpp 
23344         @[ -f ./libcpp/Makefile ] || exit 0; \
23345         r=`${PWD_COMMAND}`; export r; \
23346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347         $(HOST_EXPORTS) \
23348         for flag in $(EXTRA_HOST_FLAGS) ; do \
23349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350         done; \
23351         echo "Doing pdf in libcpp"; \
23352         (cd $(HOST_SUBDIR)/libcpp && \
23353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355                   "RANLIB=$${RANLIB}" \
23356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357                   pdf) \
23358           || exit 1
23359
23360 @endif libcpp
23361
23362 .PHONY: maybe-html-libcpp html-libcpp
23363 maybe-html-libcpp:
23364 @if libcpp
23365 maybe-html-libcpp: html-libcpp
23366
23367 html-libcpp: \
23368     configure-libcpp 
23369         @[ -f ./libcpp/Makefile ] || exit 0; \
23370         r=`${PWD_COMMAND}`; export r; \
23371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23372         $(HOST_EXPORTS) \
23373         for flag in $(EXTRA_HOST_FLAGS) ; do \
23374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23375         done; \
23376         echo "Doing html in libcpp"; \
23377         (cd $(HOST_SUBDIR)/libcpp && \
23378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23380                   "RANLIB=$${RANLIB}" \
23381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23382                   html) \
23383           || exit 1
23384
23385 @endif libcpp
23386
23387 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
23388 maybe-TAGS-libcpp:
23389 @if libcpp
23390 maybe-TAGS-libcpp: TAGS-libcpp
23391
23392 TAGS-libcpp: \
23393     configure-libcpp 
23394         @[ -f ./libcpp/Makefile ] || exit 0; \
23395         r=`${PWD_COMMAND}`; export r; \
23396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23397         $(HOST_EXPORTS) \
23398         for flag in $(EXTRA_HOST_FLAGS) ; do \
23399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23400         done; \
23401         echo "Doing TAGS in libcpp"; \
23402         (cd $(HOST_SUBDIR)/libcpp && \
23403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23405                   "RANLIB=$${RANLIB}" \
23406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23407                   TAGS) \
23408           || exit 1
23409
23410 @endif libcpp
23411
23412 .PHONY: maybe-install-info-libcpp install-info-libcpp
23413 maybe-install-info-libcpp:
23414 @if libcpp
23415 maybe-install-info-libcpp: install-info-libcpp
23416
23417 install-info-libcpp: \
23418     configure-libcpp \
23419     info-libcpp 
23420         @[ -f ./libcpp/Makefile ] || exit 0; \
23421         r=`${PWD_COMMAND}`; export r; \
23422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423         $(HOST_EXPORTS) \
23424         for flag in $(EXTRA_HOST_FLAGS) ; do \
23425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23426         done; \
23427         echo "Doing install-info in libcpp"; \
23428         (cd $(HOST_SUBDIR)/libcpp && \
23429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23431                   "RANLIB=$${RANLIB}" \
23432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23433                   install-info) \
23434           || exit 1
23435
23436 @endif libcpp
23437
23438 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23439 maybe-install-pdf-libcpp:
23440 @if libcpp
23441 maybe-install-pdf-libcpp: install-pdf-libcpp
23442
23443 install-pdf-libcpp: \
23444     configure-libcpp \
23445     pdf-libcpp 
23446         @[ -f ./libcpp/Makefile ] || exit 0; \
23447         r=`${PWD_COMMAND}`; export r; \
23448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23449         $(HOST_EXPORTS) \
23450         for flag in $(EXTRA_HOST_FLAGS) ; do \
23451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23452         done; \
23453         echo "Doing install-pdf in libcpp"; \
23454         (cd $(HOST_SUBDIR)/libcpp && \
23455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23457                   "RANLIB=$${RANLIB}" \
23458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23459                   install-pdf) \
23460           || exit 1
23461
23462 @endif libcpp
23463
23464 .PHONY: maybe-install-html-libcpp install-html-libcpp
23465 maybe-install-html-libcpp:
23466 @if libcpp
23467 maybe-install-html-libcpp: install-html-libcpp
23468
23469 install-html-libcpp: \
23470     configure-libcpp \
23471     html-libcpp 
23472         @[ -f ./libcpp/Makefile ] || exit 0; \
23473         r=`${PWD_COMMAND}`; export r; \
23474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475         $(HOST_EXPORTS) \
23476         for flag in $(EXTRA_HOST_FLAGS) ; do \
23477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23478         done; \
23479         echo "Doing install-html in libcpp"; \
23480         (cd $(HOST_SUBDIR)/libcpp && \
23481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23483                   "RANLIB=$${RANLIB}" \
23484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23485                   install-html) \
23486           || exit 1
23487
23488 @endif libcpp
23489
23490 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
23491 maybe-installcheck-libcpp:
23492 @if libcpp
23493 maybe-installcheck-libcpp: installcheck-libcpp
23494
23495 installcheck-libcpp: \
23496     configure-libcpp 
23497         @[ -f ./libcpp/Makefile ] || exit 0; \
23498         r=`${PWD_COMMAND}`; export r; \
23499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23500         $(HOST_EXPORTS) \
23501         for flag in $(EXTRA_HOST_FLAGS) ; do \
23502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23503         done; \
23504         echo "Doing installcheck in libcpp"; \
23505         (cd $(HOST_SUBDIR)/libcpp && \
23506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23508                   "RANLIB=$${RANLIB}" \
23509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23510                   installcheck) \
23511           || exit 1
23512
23513 @endif libcpp
23514
23515 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23516 maybe-mostlyclean-libcpp:
23517 @if libcpp
23518 maybe-mostlyclean-libcpp: mostlyclean-libcpp
23519
23520 mostlyclean-libcpp: 
23521         @[ -f ./libcpp/Makefile ] || exit 0; \
23522         r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         $(HOST_EXPORTS) \
23525         for flag in $(EXTRA_HOST_FLAGS) ; do \
23526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23527         done; \
23528         echo "Doing mostlyclean in libcpp"; \
23529         (cd $(HOST_SUBDIR)/libcpp && \
23530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23532                   "RANLIB=$${RANLIB}" \
23533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23534                   mostlyclean) \
23535           || exit 1
23536
23537 @endif libcpp
23538
23539 .PHONY: maybe-clean-libcpp clean-libcpp
23540 maybe-clean-libcpp:
23541 @if libcpp
23542 maybe-clean-libcpp: clean-libcpp
23543
23544 clean-libcpp: 
23545         @[ -f ./libcpp/Makefile ] || exit 0; \
23546         r=`${PWD_COMMAND}`; export r; \
23547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23548         $(HOST_EXPORTS) \
23549         for flag in $(EXTRA_HOST_FLAGS) ; do \
23550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23551         done; \
23552         echo "Doing clean in libcpp"; \
23553         (cd $(HOST_SUBDIR)/libcpp && \
23554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23556                   "RANLIB=$${RANLIB}" \
23557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23558                   clean) \
23559           || exit 1
23560
23561 @endif libcpp
23562
23563 .PHONY: maybe-distclean-libcpp distclean-libcpp
23564 maybe-distclean-libcpp:
23565 @if libcpp
23566 maybe-distclean-libcpp: distclean-libcpp
23567
23568 distclean-libcpp: 
23569         @[ -f ./libcpp/Makefile ] || exit 0; \
23570         r=`${PWD_COMMAND}`; export r; \
23571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572         $(HOST_EXPORTS) \
23573         for flag in $(EXTRA_HOST_FLAGS) ; do \
23574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23575         done; \
23576         echo "Doing distclean in libcpp"; \
23577         (cd $(HOST_SUBDIR)/libcpp && \
23578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23580                   "RANLIB=$${RANLIB}" \
23581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23582                   distclean) \
23583           || exit 1
23584
23585 @endif libcpp
23586
23587 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23588 maybe-maintainer-clean-libcpp:
23589 @if libcpp
23590 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23591
23592 maintainer-clean-libcpp: 
23593         @[ -f ./libcpp/Makefile ] || exit 0; \
23594         r=`${PWD_COMMAND}`; export r; \
23595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23596         $(HOST_EXPORTS) \
23597         for flag in $(EXTRA_HOST_FLAGS) ; do \
23598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23599         done; \
23600         echo "Doing maintainer-clean in libcpp"; \
23601         (cd $(HOST_SUBDIR)/libcpp && \
23602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23604                   "RANLIB=$${RANLIB}" \
23605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23606                   maintainer-clean) \
23607           || exit 1
23608
23609 @endif libcpp
23610
23611
23612
23613 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
23614 maybe-configure-libdecnumber:
23615 @if gcc-bootstrap
23616 configure-libdecnumber: stage_current
23617 @endif gcc-bootstrap
23618 @if libdecnumber
23619 maybe-configure-libdecnumber: configure-libdecnumber
23620 configure-libdecnumber: 
23621         @r=`${PWD_COMMAND}`; export r; \
23622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23623         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23625         $(HOST_EXPORTS)  \
23626         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23627         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23628         case $(srcdir) in \
23629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23630           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23632         esac; \
23633         module_srcdir=libdecnumber; \
23634         $(SHELL) \
23635           $$s/$$module_srcdir/configure \
23636           --srcdir=$${topdir}/$$module_srcdir \
23637           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23638           --target=${target_alias}  \
23639           || exit 1
23640 @endif libdecnumber
23641
23642
23643
23644 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23645 maybe-configure-stage1-libdecnumber:
23646 @if libdecnumber-bootstrap
23647 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23648 configure-stage1-libdecnumber:
23649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23650         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23651         @r=`${PWD_COMMAND}`; export r; \
23652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23653         TFLAGS="$(STAGE1_TFLAGS)"; \
23654         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23655         $(HOST_EXPORTS) \
23656         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23657         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23658         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23659         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
23660         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23661         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23662         case $(srcdir) in \
23663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23664           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23666         esac; \
23667         module_srcdir=libdecnumber; \
23668         $(SHELL) $$s/$$module_srcdir/configure \
23669           --srcdir=$${topdir}/$$module_srcdir \
23670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23671           --target=${target_alias} \
23672            \
23673           $(STAGE1_CONFIGURE_FLAGS)
23674 @endif libdecnumber-bootstrap
23675
23676 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23677 maybe-configure-stage2-libdecnumber:
23678 @if libdecnumber-bootstrap
23679 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23680 configure-stage2-libdecnumber:
23681         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23683         @r=`${PWD_COMMAND}`; export r; \
23684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685         TFLAGS="$(STAGE2_TFLAGS)"; \
23686         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23687         $(HOST_EXPORTS) \
23688         $(POSTSTAGE1_HOST_EXPORTS) \
23689         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23690         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23691         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23692         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
23693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23694         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23695         case $(srcdir) in \
23696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23697           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23699         esac; \
23700         module_srcdir=libdecnumber; \
23701         $(SHELL) $$s/$$module_srcdir/configure \
23702           --srcdir=$${topdir}/$$module_srcdir \
23703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23704           --target=${target_alias} \
23705           --with-build-libsubdir=$(HOST_SUBDIR) \
23706           $(STAGE2_CONFIGURE_FLAGS)
23707 @endif libdecnumber-bootstrap
23708
23709 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23710 maybe-configure-stage3-libdecnumber:
23711 @if libdecnumber-bootstrap
23712 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23713 configure-stage3-libdecnumber:
23714         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23716         @r=`${PWD_COMMAND}`; export r; \
23717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23718         TFLAGS="$(STAGE3_TFLAGS)"; \
23719         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23720         $(HOST_EXPORTS) \
23721         $(POSTSTAGE1_HOST_EXPORTS) \
23722         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23723         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23724         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23725         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
23726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23727         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23728         case $(srcdir) in \
23729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23730           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23732         esac; \
23733         module_srcdir=libdecnumber; \
23734         $(SHELL) $$s/$$module_srcdir/configure \
23735           --srcdir=$${topdir}/$$module_srcdir \
23736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23737           --target=${target_alias} \
23738           --with-build-libsubdir=$(HOST_SUBDIR) \
23739           $(STAGE3_CONFIGURE_FLAGS)
23740 @endif libdecnumber-bootstrap
23741
23742 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23743 maybe-configure-stage4-libdecnumber:
23744 @if libdecnumber-bootstrap
23745 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23746 configure-stage4-libdecnumber:
23747         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23749         @r=`${PWD_COMMAND}`; export r; \
23750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23751         TFLAGS="$(STAGE4_TFLAGS)"; \
23752         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23753         $(HOST_EXPORTS) \
23754         $(POSTSTAGE1_HOST_EXPORTS) \
23755         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23756         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23757         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23758         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
23759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23760         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23761         case $(srcdir) in \
23762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23763           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23765         esac; \
23766         module_srcdir=libdecnumber; \
23767         $(SHELL) $$s/$$module_srcdir/configure \
23768           --srcdir=$${topdir}/$$module_srcdir \
23769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23770           --target=${target_alias} \
23771           --with-build-libsubdir=$(HOST_SUBDIR) \
23772           $(STAGE4_CONFIGURE_FLAGS)
23773 @endif libdecnumber-bootstrap
23774
23775 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23776 maybe-configure-stageprofile-libdecnumber:
23777 @if libdecnumber-bootstrap
23778 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23779 configure-stageprofile-libdecnumber:
23780         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23782         @r=`${PWD_COMMAND}`; export r; \
23783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23785         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23786         $(HOST_EXPORTS) \
23787         $(POSTSTAGE1_HOST_EXPORTS) \
23788         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23789         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23790         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23791         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
23792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23793         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23794         case $(srcdir) in \
23795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23796           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23798         esac; \
23799         module_srcdir=libdecnumber; \
23800         $(SHELL) $$s/$$module_srcdir/configure \
23801           --srcdir=$${topdir}/$$module_srcdir \
23802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23803           --target=${target_alias} \
23804           --with-build-libsubdir=$(HOST_SUBDIR) \
23805           $(STAGEprofile_CONFIGURE_FLAGS)
23806 @endif libdecnumber-bootstrap
23807
23808 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23809 maybe-configure-stagefeedback-libdecnumber:
23810 @if libdecnumber-bootstrap
23811 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23812 configure-stagefeedback-libdecnumber:
23813         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23815         @r=`${PWD_COMMAND}`; export r; \
23816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23817         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23818         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23819         $(HOST_EXPORTS) \
23820         $(POSTSTAGE1_HOST_EXPORTS) \
23821         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23822         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23823         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23824         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
23825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23826         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23827         case $(srcdir) in \
23828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23829           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23831         esac; \
23832         module_srcdir=libdecnumber; \
23833         $(SHELL) $$s/$$module_srcdir/configure \
23834           --srcdir=$${topdir}/$$module_srcdir \
23835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23836           --target=${target_alias} \
23837           --with-build-libsubdir=$(HOST_SUBDIR) \
23838           $(STAGEfeedback_CONFIGURE_FLAGS)
23839 @endif libdecnumber-bootstrap
23840
23841 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
23842 maybe-configure-stageautoprofile-libdecnumber:
23843 @if libdecnumber-bootstrap
23844 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
23845 configure-stageautoprofile-libdecnumber:
23846         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23848         @r=`${PWD_COMMAND}`; export r; \
23849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23850         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23851         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23852         $(HOST_EXPORTS) \
23853         $(POSTSTAGE1_HOST_EXPORTS) \
23854         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23855         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23856         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23857         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
23858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23859         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23860         case $(srcdir) in \
23861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23862           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23864         esac; \
23865         module_srcdir=libdecnumber; \
23866         $(SHELL) $$s/$$module_srcdir/configure \
23867           --srcdir=$${topdir}/$$module_srcdir \
23868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23869           --target=${target_alias} \
23870           --with-build-libsubdir=$(HOST_SUBDIR) \
23871           $(STAGEautoprofile_CONFIGURE_FLAGS)
23872 @endif libdecnumber-bootstrap
23873
23874 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
23875 maybe-configure-stageautofeedback-libdecnumber:
23876 @if libdecnumber-bootstrap
23877 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
23878 configure-stageautofeedback-libdecnumber:
23879         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23880         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23881         @r=`${PWD_COMMAND}`; export r; \
23882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23883         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23884         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23885         $(HOST_EXPORTS) \
23886         $(POSTSTAGE1_HOST_EXPORTS) \
23887         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23888         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23889         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23890         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
23891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
23892         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23893         case $(srcdir) in \
23894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23895           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23897         esac; \
23898         module_srcdir=libdecnumber; \
23899         $(SHELL) $$s/$$module_srcdir/configure \
23900           --srcdir=$${topdir}/$$module_srcdir \
23901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23902           --target=${target_alias} \
23903           --with-build-libsubdir=$(HOST_SUBDIR) \
23904           $(STAGEautofeedback_CONFIGURE_FLAGS)
23905 @endif libdecnumber-bootstrap
23906
23907
23908
23909
23910
23911 .PHONY: all-libdecnumber maybe-all-libdecnumber
23912 maybe-all-libdecnumber:
23913 @if gcc-bootstrap
23914 all-libdecnumber: stage_current
23915 @endif gcc-bootstrap
23916 @if libdecnumber
23917 TARGET-libdecnumber=all
23918 maybe-all-libdecnumber: all-libdecnumber
23919 all-libdecnumber: configure-libdecnumber
23920         @r=`${PWD_COMMAND}`; export r; \
23921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922         $(HOST_EXPORTS)  \
23923         (cd $(HOST_SUBDIR)/libdecnumber && \
23924           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23925                 $(TARGET-libdecnumber))
23926 @endif libdecnumber
23927
23928
23929
23930 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
23931 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
23932 maybe-all-stage1-libdecnumber:
23933 maybe-clean-stage1-libdecnumber:
23934 @if libdecnumber-bootstrap
23935 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
23936 all-stage1: all-stage1-libdecnumber
23937 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
23938 all-stage1-libdecnumber: configure-stage1-libdecnumber
23939         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23940         @r=`${PWD_COMMAND}`; export r; \
23941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23942         TFLAGS="$(STAGE1_TFLAGS)"; \
23943         $(HOST_EXPORTS)  \
23944         cd $(HOST_SUBDIR)/libdecnumber && \
23945          \
23946         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23947                 CFLAGS="$(STAGE1_CFLAGS)" \
23948                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23949                 LIBCFLAGS="$(LIBCFLAGS)" \
23950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23953                 $(EXTRA_HOST_FLAGS)  \
23954                 $(STAGE1_FLAGS_TO_PASS)  \
23955                 TFLAGS="$(STAGE1_TFLAGS)"  \
23956                 $(TARGET-stage1-libdecnumber)
23957
23958 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
23959 clean-stage1: clean-stage1-libdecnumber
23960 clean-stage1-libdecnumber:
23961         @if [ $(current_stage) = stage1 ]; then \
23962           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23963         else \
23964           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
23965           $(MAKE) stage1-start; \
23966         fi; \
23967         cd $(HOST_SUBDIR)/libdecnumber && \
23968         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23969         $(STAGE1_FLAGS_TO_PASS)  clean
23970 @endif libdecnumber-bootstrap
23971
23972
23973 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
23974 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
23975 maybe-all-stage2-libdecnumber:
23976 maybe-clean-stage2-libdecnumber:
23977 @if libdecnumber-bootstrap
23978 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
23979 all-stage2: all-stage2-libdecnumber
23980 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
23981 all-stage2-libdecnumber: configure-stage2-libdecnumber
23982         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23983         @r=`${PWD_COMMAND}`; export r; \
23984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23985         TFLAGS="$(STAGE2_TFLAGS)"; \
23986         $(HOST_EXPORTS) \
23987         $(POSTSTAGE1_HOST_EXPORTS)  \
23988         cd $(HOST_SUBDIR)/libdecnumber && \
23989          \
23990         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23991                 CFLAGS="$(STAGE2_CFLAGS)" \
23992                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23993                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23994                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23995                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23996                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23997                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23998                 TFLAGS="$(STAGE2_TFLAGS)"  \
23999                 $(TARGET-stage2-libdecnumber)
24000
24001 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
24002 clean-stage2: clean-stage2-libdecnumber
24003 clean-stage2-libdecnumber:
24004         @if [ $(current_stage) = stage2 ]; then \
24005           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24006         else \
24007           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
24008           $(MAKE) stage2-start; \
24009         fi; \
24010         cd $(HOST_SUBDIR)/libdecnumber && \
24011         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24012 @endif libdecnumber-bootstrap
24013
24014
24015 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
24016 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
24017 maybe-all-stage3-libdecnumber:
24018 maybe-clean-stage3-libdecnumber:
24019 @if libdecnumber-bootstrap
24020 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
24021 all-stage3: all-stage3-libdecnumber
24022 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
24023 all-stage3-libdecnumber: configure-stage3-libdecnumber
24024         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24025         @r=`${PWD_COMMAND}`; export r; \
24026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027         TFLAGS="$(STAGE3_TFLAGS)"; \
24028         $(HOST_EXPORTS) \
24029         $(POSTSTAGE1_HOST_EXPORTS)  \
24030         cd $(HOST_SUBDIR)/libdecnumber && \
24031          \
24032         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24033                 CFLAGS="$(STAGE3_CFLAGS)" \
24034                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24035                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24036                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24037                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24038                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24039                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24040                 TFLAGS="$(STAGE3_TFLAGS)"  \
24041                 $(TARGET-stage3-libdecnumber)
24042
24043 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
24044 clean-stage3: clean-stage3-libdecnumber
24045 clean-stage3-libdecnumber:
24046         @if [ $(current_stage) = stage3 ]; then \
24047           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24048         else \
24049           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
24050           $(MAKE) stage3-start; \
24051         fi; \
24052         cd $(HOST_SUBDIR)/libdecnumber && \
24053         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24054 @endif libdecnumber-bootstrap
24055
24056
24057 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
24058 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
24059 maybe-all-stage4-libdecnumber:
24060 maybe-clean-stage4-libdecnumber:
24061 @if libdecnumber-bootstrap
24062 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
24063 all-stage4: all-stage4-libdecnumber
24064 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
24065 all-stage4-libdecnumber: configure-stage4-libdecnumber
24066         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24067         @r=`${PWD_COMMAND}`; export r; \
24068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24069         TFLAGS="$(STAGE4_TFLAGS)"; \
24070         $(HOST_EXPORTS) \
24071         $(POSTSTAGE1_HOST_EXPORTS)  \
24072         cd $(HOST_SUBDIR)/libdecnumber && \
24073          \
24074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24075                 CFLAGS="$(STAGE4_CFLAGS)" \
24076                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24077                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24081                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24082                 TFLAGS="$(STAGE4_TFLAGS)"  \
24083                 $(TARGET-stage4-libdecnumber)
24084
24085 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
24086 clean-stage4: clean-stage4-libdecnumber
24087 clean-stage4-libdecnumber:
24088         @if [ $(current_stage) = stage4 ]; then \
24089           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24090         else \
24091           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
24092           $(MAKE) stage4-start; \
24093         fi; \
24094         cd $(HOST_SUBDIR)/libdecnumber && \
24095         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24096 @endif libdecnumber-bootstrap
24097
24098
24099 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
24100 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
24101 maybe-all-stageprofile-libdecnumber:
24102 maybe-clean-stageprofile-libdecnumber:
24103 @if libdecnumber-bootstrap
24104 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
24105 all-stageprofile: all-stageprofile-libdecnumber
24106 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
24107 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24108         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24109         @r=`${PWD_COMMAND}`; export r; \
24110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24112         $(HOST_EXPORTS) \
24113         $(POSTSTAGE1_HOST_EXPORTS)  \
24114         cd $(HOST_SUBDIR)/libdecnumber && \
24115          \
24116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24117                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24118                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24119                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24120                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24121                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24122                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24123                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24124                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24125                 $(TARGET-stageprofile-libdecnumber)
24126
24127 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
24128 clean-stageprofile: clean-stageprofile-libdecnumber
24129 clean-stageprofile-libdecnumber:
24130         @if [ $(current_stage) = stageprofile ]; then \
24131           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24132         else \
24133           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
24134           $(MAKE) stageprofile-start; \
24135         fi; \
24136         cd $(HOST_SUBDIR)/libdecnumber && \
24137         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24138 @endif libdecnumber-bootstrap
24139
24140
24141 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
24142 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
24143 maybe-all-stagefeedback-libdecnumber:
24144 maybe-clean-stagefeedback-libdecnumber:
24145 @if libdecnumber-bootstrap
24146 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
24147 all-stagefeedback: all-stagefeedback-libdecnumber
24148 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
24149 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24150         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24151         @r=`${PWD_COMMAND}`; export r; \
24152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24153         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24154         $(HOST_EXPORTS) \
24155         $(POSTSTAGE1_HOST_EXPORTS)  \
24156         cd $(HOST_SUBDIR)/libdecnumber && \
24157          \
24158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24159                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24160                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24161                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24165                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24166                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24167                 $(TARGET-stagefeedback-libdecnumber)
24168
24169 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
24170 clean-stagefeedback: clean-stagefeedback-libdecnumber
24171 clean-stagefeedback-libdecnumber:
24172         @if [ $(current_stage) = stagefeedback ]; then \
24173           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24174         else \
24175           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24176           $(MAKE) stagefeedback-start; \
24177         fi; \
24178         cd $(HOST_SUBDIR)/libdecnumber && \
24179         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24180 @endif libdecnumber-bootstrap
24181
24182
24183 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
24184 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
24185 maybe-all-stageautoprofile-libdecnumber:
24186 maybe-clean-stageautoprofile-libdecnumber:
24187 @if libdecnumber-bootstrap
24188 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
24189 all-stageautoprofile: all-stageautoprofile-libdecnumber
24190 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
24191 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
24192         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24193         @r=`${PWD_COMMAND}`; export r; \
24194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24195         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24196         $(HOST_EXPORTS) \
24197         $(POSTSTAGE1_HOST_EXPORTS)  \
24198         cd $(HOST_SUBDIR)/libdecnumber && \
24199         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24201                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24202                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24203                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24207                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24208                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24209                 $(TARGET-stageautoprofile-libdecnumber)
24210
24211 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
24212 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
24213 clean-stageautoprofile-libdecnumber:
24214         @if [ $(current_stage) = stageautoprofile ]; then \
24215           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24216         else \
24217           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
24218           $(MAKE) stageautoprofile-start; \
24219         fi; \
24220         cd $(HOST_SUBDIR)/libdecnumber && \
24221         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24222 @endif libdecnumber-bootstrap
24223
24224
24225 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
24226 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
24227 maybe-all-stageautofeedback-libdecnumber:
24228 maybe-clean-stageautofeedback-libdecnumber:
24229 @if libdecnumber-bootstrap
24230 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
24231 all-stageautofeedback: all-stageautofeedback-libdecnumber
24232 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
24233 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
24234         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24235         @r=`${PWD_COMMAND}`; export r; \
24236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24237         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24238         $(HOST_EXPORTS) \
24239         $(POSTSTAGE1_HOST_EXPORTS)  \
24240         cd $(HOST_SUBDIR)/libdecnumber && \
24241          \
24242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24243                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24244                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24245                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24249                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24250                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24251                 $(TARGET-stageautofeedback-libdecnumber)
24252
24253 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
24254 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
24255 clean-stageautofeedback-libdecnumber:
24256         @if [ $(current_stage) = stageautofeedback ]; then \
24257           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24258         else \
24259           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
24260           $(MAKE) stageautofeedback-start; \
24261         fi; \
24262         cd $(HOST_SUBDIR)/libdecnumber && \
24263         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24264 @endif libdecnumber-bootstrap
24265
24266
24267
24268
24269
24270 .PHONY: check-libdecnumber maybe-check-libdecnumber
24271 maybe-check-libdecnumber:
24272 @if libdecnumber
24273 maybe-check-libdecnumber: check-libdecnumber
24274
24275 check-libdecnumber:
24276         @: $(MAKE); $(unstage)
24277         @r=`${PWD_COMMAND}`; export r; \
24278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24279         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24280         (cd $(HOST_SUBDIR)/libdecnumber && \
24281           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24282
24283 @endif libdecnumber
24284
24285 .PHONY: install-libdecnumber maybe-install-libdecnumber
24286 maybe-install-libdecnumber:
24287 @if libdecnumber
24288 maybe-install-libdecnumber: install-libdecnumber
24289
24290 install-libdecnumber: installdirs
24291         @: $(MAKE); $(unstage)
24292         @r=`${PWD_COMMAND}`; export r; \
24293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24294         $(HOST_EXPORTS) \
24295         (cd $(HOST_SUBDIR)/libdecnumber && \
24296           $(MAKE) $(FLAGS_TO_PASS)  install)
24297
24298 @endif libdecnumber
24299
24300 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
24301 maybe-install-strip-libdecnumber:
24302 @if libdecnumber
24303 maybe-install-strip-libdecnumber: install-strip-libdecnumber
24304
24305 install-strip-libdecnumber: installdirs
24306         @: $(MAKE); $(unstage)
24307         @r=`${PWD_COMMAND}`; export r; \
24308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309         $(HOST_EXPORTS) \
24310         (cd $(HOST_SUBDIR)/libdecnumber && \
24311           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24312
24313 @endif libdecnumber
24314
24315 # Other targets (info, dvi, pdf, etc.)
24316
24317 .PHONY: maybe-info-libdecnumber info-libdecnumber
24318 maybe-info-libdecnumber:
24319 @if libdecnumber
24320 maybe-info-libdecnumber: info-libdecnumber
24321
24322 info-libdecnumber: \
24323     configure-libdecnumber 
24324         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24325         r=`${PWD_COMMAND}`; export r; \
24326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24327         $(HOST_EXPORTS) \
24328         for flag in $(EXTRA_HOST_FLAGS) ; do \
24329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24330         done; \
24331         echo "Doing info in libdecnumber"; \
24332         (cd $(HOST_SUBDIR)/libdecnumber && \
24333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24335                   "RANLIB=$${RANLIB}" \
24336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24337                   info) \
24338           || exit 1
24339
24340 @endif libdecnumber
24341
24342 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24343 maybe-dvi-libdecnumber:
24344 @if libdecnumber
24345 maybe-dvi-libdecnumber: dvi-libdecnumber
24346
24347 dvi-libdecnumber: \
24348     configure-libdecnumber 
24349         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24350         r=`${PWD_COMMAND}`; export r; \
24351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24352         $(HOST_EXPORTS) \
24353         for flag in $(EXTRA_HOST_FLAGS) ; do \
24354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24355         done; \
24356         echo "Doing dvi in libdecnumber"; \
24357         (cd $(HOST_SUBDIR)/libdecnumber && \
24358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24360                   "RANLIB=$${RANLIB}" \
24361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24362                   dvi) \
24363           || exit 1
24364
24365 @endif libdecnumber
24366
24367 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24368 maybe-pdf-libdecnumber:
24369 @if libdecnumber
24370 maybe-pdf-libdecnumber: pdf-libdecnumber
24371
24372 pdf-libdecnumber: \
24373     configure-libdecnumber 
24374         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24375         r=`${PWD_COMMAND}`; export r; \
24376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24377         $(HOST_EXPORTS) \
24378         for flag in $(EXTRA_HOST_FLAGS) ; do \
24379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24380         done; \
24381         echo "Doing pdf in libdecnumber"; \
24382         (cd $(HOST_SUBDIR)/libdecnumber && \
24383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24385                   "RANLIB=$${RANLIB}" \
24386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24387                   pdf) \
24388           || exit 1
24389
24390 @endif libdecnumber
24391
24392 .PHONY: maybe-html-libdecnumber html-libdecnumber
24393 maybe-html-libdecnumber:
24394 @if libdecnumber
24395 maybe-html-libdecnumber: html-libdecnumber
24396
24397 html-libdecnumber: \
24398     configure-libdecnumber 
24399         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24400         r=`${PWD_COMMAND}`; export r; \
24401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24402         $(HOST_EXPORTS) \
24403         for flag in $(EXTRA_HOST_FLAGS) ; do \
24404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24405         done; \
24406         echo "Doing html in libdecnumber"; \
24407         (cd $(HOST_SUBDIR)/libdecnumber && \
24408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24410                   "RANLIB=$${RANLIB}" \
24411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24412                   html) \
24413           || exit 1
24414
24415 @endif libdecnumber
24416
24417 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24418 maybe-TAGS-libdecnumber:
24419 @if libdecnumber
24420 maybe-TAGS-libdecnumber: TAGS-libdecnumber
24421
24422 TAGS-libdecnumber: \
24423     configure-libdecnumber 
24424         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24425         r=`${PWD_COMMAND}`; export r; \
24426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427         $(HOST_EXPORTS) \
24428         for flag in $(EXTRA_HOST_FLAGS) ; do \
24429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24430         done; \
24431         echo "Doing TAGS in libdecnumber"; \
24432         (cd $(HOST_SUBDIR)/libdecnumber && \
24433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24435                   "RANLIB=$${RANLIB}" \
24436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24437                   TAGS) \
24438           || exit 1
24439
24440 @endif libdecnumber
24441
24442 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24443 maybe-install-info-libdecnumber:
24444 @if libdecnumber
24445 maybe-install-info-libdecnumber: install-info-libdecnumber
24446
24447 install-info-libdecnumber: \
24448     configure-libdecnumber \
24449     info-libdecnumber 
24450         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24451         r=`${PWD_COMMAND}`; export r; \
24452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453         $(HOST_EXPORTS) \
24454         for flag in $(EXTRA_HOST_FLAGS) ; do \
24455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24456         done; \
24457         echo "Doing install-info in libdecnumber"; \
24458         (cd $(HOST_SUBDIR)/libdecnumber && \
24459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24461                   "RANLIB=$${RANLIB}" \
24462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24463                   install-info) \
24464           || exit 1
24465
24466 @endif libdecnumber
24467
24468 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24469 maybe-install-pdf-libdecnumber:
24470 @if libdecnumber
24471 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24472
24473 install-pdf-libdecnumber: \
24474     configure-libdecnumber \
24475     pdf-libdecnumber 
24476         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24477         r=`${PWD_COMMAND}`; export r; \
24478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479         $(HOST_EXPORTS) \
24480         for flag in $(EXTRA_HOST_FLAGS) ; do \
24481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24482         done; \
24483         echo "Doing install-pdf in libdecnumber"; \
24484         (cd $(HOST_SUBDIR)/libdecnumber && \
24485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24487                   "RANLIB=$${RANLIB}" \
24488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24489                   install-pdf) \
24490           || exit 1
24491
24492 @endif libdecnumber
24493
24494 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24495 maybe-install-html-libdecnumber:
24496 @if libdecnumber
24497 maybe-install-html-libdecnumber: install-html-libdecnumber
24498
24499 install-html-libdecnumber: \
24500     configure-libdecnumber \
24501     html-libdecnumber 
24502         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24503         r=`${PWD_COMMAND}`; export r; \
24504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505         $(HOST_EXPORTS) \
24506         for flag in $(EXTRA_HOST_FLAGS) ; do \
24507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24508         done; \
24509         echo "Doing install-html in libdecnumber"; \
24510         (cd $(HOST_SUBDIR)/libdecnumber && \
24511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24513                   "RANLIB=$${RANLIB}" \
24514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24515                   install-html) \
24516           || exit 1
24517
24518 @endif libdecnumber
24519
24520 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24521 maybe-installcheck-libdecnumber:
24522 @if libdecnumber
24523 maybe-installcheck-libdecnumber: installcheck-libdecnumber
24524
24525 installcheck-libdecnumber: \
24526     configure-libdecnumber 
24527         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24528         r=`${PWD_COMMAND}`; export r; \
24529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530         $(HOST_EXPORTS) \
24531         for flag in $(EXTRA_HOST_FLAGS) ; do \
24532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24533         done; \
24534         echo "Doing installcheck in libdecnumber"; \
24535         (cd $(HOST_SUBDIR)/libdecnumber && \
24536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24538                   "RANLIB=$${RANLIB}" \
24539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24540                   installcheck) \
24541           || exit 1
24542
24543 @endif libdecnumber
24544
24545 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24546 maybe-mostlyclean-libdecnumber:
24547 @if libdecnumber
24548 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24549
24550 mostlyclean-libdecnumber: 
24551         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24552         r=`${PWD_COMMAND}`; export r; \
24553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24554         $(HOST_EXPORTS) \
24555         for flag in $(EXTRA_HOST_FLAGS) ; do \
24556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24557         done; \
24558         echo "Doing mostlyclean in libdecnumber"; \
24559         (cd $(HOST_SUBDIR)/libdecnumber && \
24560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24562                   "RANLIB=$${RANLIB}" \
24563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24564                   mostlyclean) \
24565           || exit 1
24566
24567 @endif libdecnumber
24568
24569 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
24570 maybe-clean-libdecnumber:
24571 @if libdecnumber
24572 maybe-clean-libdecnumber: clean-libdecnumber
24573
24574 clean-libdecnumber: 
24575         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24576         r=`${PWD_COMMAND}`; export r; \
24577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578         $(HOST_EXPORTS) \
24579         for flag in $(EXTRA_HOST_FLAGS) ; do \
24580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24581         done; \
24582         echo "Doing clean in libdecnumber"; \
24583         (cd $(HOST_SUBDIR)/libdecnumber && \
24584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24586                   "RANLIB=$${RANLIB}" \
24587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24588                   clean) \
24589           || exit 1
24590
24591 @endif libdecnumber
24592
24593 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24594 maybe-distclean-libdecnumber:
24595 @if libdecnumber
24596 maybe-distclean-libdecnumber: distclean-libdecnumber
24597
24598 distclean-libdecnumber: 
24599         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24600         r=`${PWD_COMMAND}`; export r; \
24601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24602         $(HOST_EXPORTS) \
24603         for flag in $(EXTRA_HOST_FLAGS) ; do \
24604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24605         done; \
24606         echo "Doing distclean in libdecnumber"; \
24607         (cd $(HOST_SUBDIR)/libdecnumber && \
24608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24610                   "RANLIB=$${RANLIB}" \
24611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24612                   distclean) \
24613           || exit 1
24614
24615 @endif libdecnumber
24616
24617 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24618 maybe-maintainer-clean-libdecnumber:
24619 @if libdecnumber
24620 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24621
24622 maintainer-clean-libdecnumber: 
24623         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24624         r=`${PWD_COMMAND}`; export r; \
24625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626         $(HOST_EXPORTS) \
24627         for flag in $(EXTRA_HOST_FLAGS) ; do \
24628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24629         done; \
24630         echo "Doing maintainer-clean in libdecnumber"; \
24631         (cd $(HOST_SUBDIR)/libdecnumber && \
24632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24634                   "RANLIB=$${RANLIB}" \
24635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24636                   maintainer-clean) \
24637           || exit 1
24638
24639 @endif libdecnumber
24640
24641
24642
24643 .PHONY: configure-libgui maybe-configure-libgui
24644 maybe-configure-libgui:
24645 @if gcc-bootstrap
24646 configure-libgui: stage_current
24647 @endif gcc-bootstrap
24648 @if libgui
24649 maybe-configure-libgui: configure-libgui
24650 configure-libgui: 
24651         @: $(MAKE); $(unstage)
24652         @r=`${PWD_COMMAND}`; export r; \
24653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24654         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
24656         $(HOST_EXPORTS)  \
24657         echo Configuring in $(HOST_SUBDIR)/libgui; \
24658         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24659         case $(srcdir) in \
24660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24661           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24663         esac; \
24664         module_srcdir=libgui; \
24665         $(SHELL) \
24666           $$s/$$module_srcdir/configure \
24667           --srcdir=$${topdir}/$$module_srcdir \
24668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24669           --target=${target_alias}  \
24670           || exit 1
24671 @endif libgui
24672
24673
24674
24675
24676
24677 .PHONY: all-libgui maybe-all-libgui
24678 maybe-all-libgui:
24679 @if gcc-bootstrap
24680 all-libgui: stage_current
24681 @endif gcc-bootstrap
24682 @if libgui
24683 TARGET-libgui=all
24684 maybe-all-libgui: all-libgui
24685 all-libgui: configure-libgui
24686         @: $(MAKE); $(unstage)
24687         @r=`${PWD_COMMAND}`; export r; \
24688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24689         $(HOST_EXPORTS)  \
24690         (cd $(HOST_SUBDIR)/libgui && \
24691           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24692                 $(TARGET-libgui))
24693 @endif libgui
24694
24695
24696
24697
24698 .PHONY: check-libgui maybe-check-libgui
24699 maybe-check-libgui:
24700 @if libgui
24701 maybe-check-libgui: check-libgui
24702
24703 check-libgui:
24704         @: $(MAKE); $(unstage)
24705         @r=`${PWD_COMMAND}`; export r; \
24706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707         $(HOST_EXPORTS)  \
24708         (cd $(HOST_SUBDIR)/libgui && \
24709           $(MAKE) $(FLAGS_TO_PASS)  check)
24710
24711 @endif libgui
24712
24713 .PHONY: install-libgui maybe-install-libgui
24714 maybe-install-libgui:
24715 @if libgui
24716 maybe-install-libgui: install-libgui
24717
24718 install-libgui: installdirs
24719         @: $(MAKE); $(unstage)
24720         @r=`${PWD_COMMAND}`; export r; \
24721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24722         $(HOST_EXPORTS) \
24723         (cd $(HOST_SUBDIR)/libgui && \
24724           $(MAKE) $(FLAGS_TO_PASS)  install)
24725
24726 @endif libgui
24727
24728 .PHONY: install-strip-libgui maybe-install-strip-libgui
24729 maybe-install-strip-libgui:
24730 @if libgui
24731 maybe-install-strip-libgui: install-strip-libgui
24732
24733 install-strip-libgui: installdirs
24734         @: $(MAKE); $(unstage)
24735         @r=`${PWD_COMMAND}`; export r; \
24736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24737         $(HOST_EXPORTS) \
24738         (cd $(HOST_SUBDIR)/libgui && \
24739           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24740
24741 @endif libgui
24742
24743 # Other targets (info, dvi, pdf, etc.)
24744
24745 .PHONY: maybe-info-libgui info-libgui
24746 maybe-info-libgui:
24747 @if libgui
24748 maybe-info-libgui: info-libgui
24749
24750 info-libgui: \
24751     configure-libgui 
24752         @: $(MAKE); $(unstage)
24753         @[ -f ./libgui/Makefile ] || exit 0; \
24754         r=`${PWD_COMMAND}`; export r; \
24755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756         $(HOST_EXPORTS) \
24757         for flag in $(EXTRA_HOST_FLAGS) ; do \
24758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24759         done; \
24760         echo "Doing info in libgui"; \
24761         (cd $(HOST_SUBDIR)/libgui && \
24762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24764                   "RANLIB=$${RANLIB}" \
24765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24766                   info) \
24767           || exit 1
24768
24769 @endif libgui
24770
24771 .PHONY: maybe-dvi-libgui dvi-libgui
24772 maybe-dvi-libgui:
24773 @if libgui
24774 maybe-dvi-libgui: dvi-libgui
24775
24776 dvi-libgui: \
24777     configure-libgui 
24778         @: $(MAKE); $(unstage)
24779         @[ -f ./libgui/Makefile ] || exit 0; \
24780         r=`${PWD_COMMAND}`; export r; \
24781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24782         $(HOST_EXPORTS) \
24783         for flag in $(EXTRA_HOST_FLAGS) ; do \
24784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24785         done; \
24786         echo "Doing dvi in libgui"; \
24787         (cd $(HOST_SUBDIR)/libgui && \
24788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24790                   "RANLIB=$${RANLIB}" \
24791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24792                   dvi) \
24793           || exit 1
24794
24795 @endif libgui
24796
24797 .PHONY: maybe-pdf-libgui pdf-libgui
24798 maybe-pdf-libgui:
24799 @if libgui
24800 maybe-pdf-libgui: pdf-libgui
24801
24802 pdf-libgui: \
24803     configure-libgui 
24804         @: $(MAKE); $(unstage)
24805         @[ -f ./libgui/Makefile ] || exit 0; \
24806         r=`${PWD_COMMAND}`; export r; \
24807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808         $(HOST_EXPORTS) \
24809         for flag in $(EXTRA_HOST_FLAGS) ; do \
24810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24811         done; \
24812         echo "Doing pdf in libgui"; \
24813         (cd $(HOST_SUBDIR)/libgui && \
24814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24816                   "RANLIB=$${RANLIB}" \
24817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24818                   pdf) \
24819           || exit 1
24820
24821 @endif libgui
24822
24823 .PHONY: maybe-html-libgui html-libgui
24824 maybe-html-libgui:
24825 @if libgui
24826 maybe-html-libgui: html-libgui
24827
24828 html-libgui: \
24829     configure-libgui 
24830         @: $(MAKE); $(unstage)
24831         @[ -f ./libgui/Makefile ] || exit 0; \
24832         r=`${PWD_COMMAND}`; export r; \
24833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24834         $(HOST_EXPORTS) \
24835         for flag in $(EXTRA_HOST_FLAGS) ; do \
24836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24837         done; \
24838         echo "Doing html in libgui"; \
24839         (cd $(HOST_SUBDIR)/libgui && \
24840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24842                   "RANLIB=$${RANLIB}" \
24843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24844                   html) \
24845           || exit 1
24846
24847 @endif libgui
24848
24849 .PHONY: maybe-TAGS-libgui TAGS-libgui
24850 maybe-TAGS-libgui:
24851 @if libgui
24852 maybe-TAGS-libgui: TAGS-libgui
24853
24854 TAGS-libgui: \
24855     configure-libgui 
24856         @: $(MAKE); $(unstage)
24857         @[ -f ./libgui/Makefile ] || exit 0; \
24858         r=`${PWD_COMMAND}`; export r; \
24859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24860         $(HOST_EXPORTS) \
24861         for flag in $(EXTRA_HOST_FLAGS) ; do \
24862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24863         done; \
24864         echo "Doing TAGS in libgui"; \
24865         (cd $(HOST_SUBDIR)/libgui && \
24866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24868                   "RANLIB=$${RANLIB}" \
24869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24870                   TAGS) \
24871           || exit 1
24872
24873 @endif libgui
24874
24875 .PHONY: maybe-install-info-libgui install-info-libgui
24876 maybe-install-info-libgui:
24877 @if libgui
24878 maybe-install-info-libgui: install-info-libgui
24879
24880 install-info-libgui: \
24881     configure-libgui \
24882     info-libgui 
24883         @: $(MAKE); $(unstage)
24884         @[ -f ./libgui/Makefile ] || exit 0; \
24885         r=`${PWD_COMMAND}`; export r; \
24886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24887         $(HOST_EXPORTS) \
24888         for flag in $(EXTRA_HOST_FLAGS) ; do \
24889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24890         done; \
24891         echo "Doing install-info in libgui"; \
24892         (cd $(HOST_SUBDIR)/libgui && \
24893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24895                   "RANLIB=$${RANLIB}" \
24896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24897                   install-info) \
24898           || exit 1
24899
24900 @endif libgui
24901
24902 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
24903 maybe-install-pdf-libgui:
24904 @if libgui
24905 maybe-install-pdf-libgui: install-pdf-libgui
24906
24907 install-pdf-libgui: \
24908     configure-libgui \
24909     pdf-libgui 
24910         @: $(MAKE); $(unstage)
24911         @[ -f ./libgui/Makefile ] || exit 0; \
24912         r=`${PWD_COMMAND}`; export r; \
24913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24914         $(HOST_EXPORTS) \
24915         for flag in $(EXTRA_HOST_FLAGS) ; do \
24916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24917         done; \
24918         echo "Doing install-pdf in libgui"; \
24919         (cd $(HOST_SUBDIR)/libgui && \
24920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24922                   "RANLIB=$${RANLIB}" \
24923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24924                   install-pdf) \
24925           || exit 1
24926
24927 @endif libgui
24928
24929 .PHONY: maybe-install-html-libgui install-html-libgui
24930 maybe-install-html-libgui:
24931 @if libgui
24932 maybe-install-html-libgui: install-html-libgui
24933
24934 install-html-libgui: \
24935     configure-libgui \
24936     html-libgui 
24937         @: $(MAKE); $(unstage)
24938         @[ -f ./libgui/Makefile ] || exit 0; \
24939         r=`${PWD_COMMAND}`; export r; \
24940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24941         $(HOST_EXPORTS) \
24942         for flag in $(EXTRA_HOST_FLAGS) ; do \
24943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24944         done; \
24945         echo "Doing install-html in libgui"; \
24946         (cd $(HOST_SUBDIR)/libgui && \
24947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24949                   "RANLIB=$${RANLIB}" \
24950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24951                   install-html) \
24952           || exit 1
24953
24954 @endif libgui
24955
24956 .PHONY: maybe-installcheck-libgui installcheck-libgui
24957 maybe-installcheck-libgui:
24958 @if libgui
24959 maybe-installcheck-libgui: installcheck-libgui
24960
24961 installcheck-libgui: \
24962     configure-libgui 
24963         @: $(MAKE); $(unstage)
24964         @[ -f ./libgui/Makefile ] || exit 0; \
24965         r=`${PWD_COMMAND}`; export r; \
24966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967         $(HOST_EXPORTS) \
24968         for flag in $(EXTRA_HOST_FLAGS) ; do \
24969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24970         done; \
24971         echo "Doing installcheck in libgui"; \
24972         (cd $(HOST_SUBDIR)/libgui && \
24973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24975                   "RANLIB=$${RANLIB}" \
24976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24977                   installcheck) \
24978           || exit 1
24979
24980 @endif libgui
24981
24982 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
24983 maybe-mostlyclean-libgui:
24984 @if libgui
24985 maybe-mostlyclean-libgui: mostlyclean-libgui
24986
24987 mostlyclean-libgui: 
24988         @: $(MAKE); $(unstage)
24989         @[ -f ./libgui/Makefile ] || exit 0; \
24990         r=`${PWD_COMMAND}`; export r; \
24991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992         $(HOST_EXPORTS) \
24993         for flag in $(EXTRA_HOST_FLAGS) ; do \
24994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24995         done; \
24996         echo "Doing mostlyclean in libgui"; \
24997         (cd $(HOST_SUBDIR)/libgui && \
24998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25000                   "RANLIB=$${RANLIB}" \
25001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25002                   mostlyclean) \
25003           || exit 1
25004
25005 @endif libgui
25006
25007 .PHONY: maybe-clean-libgui clean-libgui
25008 maybe-clean-libgui:
25009 @if libgui
25010 maybe-clean-libgui: clean-libgui
25011
25012 clean-libgui: 
25013         @: $(MAKE); $(unstage)
25014         @[ -f ./libgui/Makefile ] || exit 0; \
25015         r=`${PWD_COMMAND}`; export r; \
25016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25017         $(HOST_EXPORTS) \
25018         for flag in $(EXTRA_HOST_FLAGS) ; do \
25019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25020         done; \
25021         echo "Doing clean in libgui"; \
25022         (cd $(HOST_SUBDIR)/libgui && \
25023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25025                   "RANLIB=$${RANLIB}" \
25026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25027                   clean) \
25028           || exit 1
25029
25030 @endif libgui
25031
25032 .PHONY: maybe-distclean-libgui distclean-libgui
25033 maybe-distclean-libgui:
25034 @if libgui
25035 maybe-distclean-libgui: distclean-libgui
25036
25037 distclean-libgui: 
25038         @: $(MAKE); $(unstage)
25039         @[ -f ./libgui/Makefile ] || exit 0; \
25040         r=`${PWD_COMMAND}`; export r; \
25041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25042         $(HOST_EXPORTS) \
25043         for flag in $(EXTRA_HOST_FLAGS) ; do \
25044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25045         done; \
25046         echo "Doing distclean in libgui"; \
25047         (cd $(HOST_SUBDIR)/libgui && \
25048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25050                   "RANLIB=$${RANLIB}" \
25051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25052                   distclean) \
25053           || exit 1
25054
25055 @endif libgui
25056
25057 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
25058 maybe-maintainer-clean-libgui:
25059 @if libgui
25060 maybe-maintainer-clean-libgui: maintainer-clean-libgui
25061
25062 maintainer-clean-libgui: 
25063         @: $(MAKE); $(unstage)
25064         @[ -f ./libgui/Makefile ] || exit 0; \
25065         r=`${PWD_COMMAND}`; export r; \
25066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25067         $(HOST_EXPORTS) \
25068         for flag in $(EXTRA_HOST_FLAGS) ; do \
25069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25070         done; \
25071         echo "Doing maintainer-clean in libgui"; \
25072         (cd $(HOST_SUBDIR)/libgui && \
25073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25075                   "RANLIB=$${RANLIB}" \
25076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25077                   maintainer-clean) \
25078           || exit 1
25079
25080 @endif libgui
25081
25082
25083
25084 .PHONY: configure-libiberty maybe-configure-libiberty
25085 maybe-configure-libiberty:
25086 @if gcc-bootstrap
25087 configure-libiberty: stage_current
25088 @endif gcc-bootstrap
25089 @if libiberty
25090 maybe-configure-libiberty: configure-libiberty
25091 configure-libiberty: 
25092         @r=`${PWD_COMMAND}`; export r; \
25093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25096         $(HOST_EXPORTS)  \
25097         echo Configuring in $(HOST_SUBDIR)/libiberty; \
25098         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
25099         case $(srcdir) in \
25100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25101           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25103         esac; \
25104         module_srcdir=libiberty; \
25105         $(SHELL) \
25106           $$s/$$module_srcdir/configure \
25107           --srcdir=$${topdir}/$$module_srcdir \
25108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25109           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
25110           || exit 1
25111 @endif libiberty
25112
25113
25114
25115 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
25116 maybe-configure-stage1-libiberty:
25117 @if libiberty-bootstrap
25118 maybe-configure-stage1-libiberty: configure-stage1-libiberty
25119 configure-stage1-libiberty:
25120         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25122         @r=`${PWD_COMMAND}`; export r; \
25123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25124         TFLAGS="$(STAGE1_TFLAGS)"; \
25125         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25126         $(HOST_EXPORTS) \
25127         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25128         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25129         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25130         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
25131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25132         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25133         case $(srcdir) in \
25134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25135           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25137         esac; \
25138         module_srcdir=libiberty; \
25139         $(SHELL) $$s/$$module_srcdir/configure \
25140           --srcdir=$${topdir}/$$module_srcdir \
25141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25142           --target=${target_alias} \
25143            \
25144           $(STAGE1_CONFIGURE_FLAGS) \
25145           @extra_host_libiberty_configure_flags@
25146 @endif libiberty-bootstrap
25147
25148 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
25149 maybe-configure-stage2-libiberty:
25150 @if libiberty-bootstrap
25151 maybe-configure-stage2-libiberty: configure-stage2-libiberty
25152 configure-stage2-libiberty:
25153         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25155         @r=`${PWD_COMMAND}`; export r; \
25156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157         TFLAGS="$(STAGE2_TFLAGS)"; \
25158         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25159         $(HOST_EXPORTS) \
25160         $(POSTSTAGE1_HOST_EXPORTS) \
25161         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25162         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25163         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25164         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
25165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25166         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25167         case $(srcdir) in \
25168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25169           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25171         esac; \
25172         module_srcdir=libiberty; \
25173         $(SHELL) $$s/$$module_srcdir/configure \
25174           --srcdir=$${topdir}/$$module_srcdir \
25175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25176           --target=${target_alias} \
25177           --with-build-libsubdir=$(HOST_SUBDIR) \
25178           $(STAGE2_CONFIGURE_FLAGS) \
25179           @extra_host_libiberty_configure_flags@
25180 @endif libiberty-bootstrap
25181
25182 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
25183 maybe-configure-stage3-libiberty:
25184 @if libiberty-bootstrap
25185 maybe-configure-stage3-libiberty: configure-stage3-libiberty
25186 configure-stage3-libiberty:
25187         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25188         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25189         @r=`${PWD_COMMAND}`; export r; \
25190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25191         TFLAGS="$(STAGE3_TFLAGS)"; \
25192         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25193         $(HOST_EXPORTS) \
25194         $(POSTSTAGE1_HOST_EXPORTS) \
25195         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25196         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25197         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25198         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
25199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25200         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25201         case $(srcdir) in \
25202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25203           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25205         esac; \
25206         module_srcdir=libiberty; \
25207         $(SHELL) $$s/$$module_srcdir/configure \
25208           --srcdir=$${topdir}/$$module_srcdir \
25209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25210           --target=${target_alias} \
25211           --with-build-libsubdir=$(HOST_SUBDIR) \
25212           $(STAGE3_CONFIGURE_FLAGS) \
25213           @extra_host_libiberty_configure_flags@
25214 @endif libiberty-bootstrap
25215
25216 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
25217 maybe-configure-stage4-libiberty:
25218 @if libiberty-bootstrap
25219 maybe-configure-stage4-libiberty: configure-stage4-libiberty
25220 configure-stage4-libiberty:
25221         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25223         @r=`${PWD_COMMAND}`; export r; \
25224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25225         TFLAGS="$(STAGE4_TFLAGS)"; \
25226         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25227         $(HOST_EXPORTS) \
25228         $(POSTSTAGE1_HOST_EXPORTS) \
25229         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25230         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25231         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25232         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
25233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25234         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25235         case $(srcdir) in \
25236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25237           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25239         esac; \
25240         module_srcdir=libiberty; \
25241         $(SHELL) $$s/$$module_srcdir/configure \
25242           --srcdir=$${topdir}/$$module_srcdir \
25243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25244           --target=${target_alias} \
25245           --with-build-libsubdir=$(HOST_SUBDIR) \
25246           $(STAGE4_CONFIGURE_FLAGS) \
25247           @extra_host_libiberty_configure_flags@
25248 @endif libiberty-bootstrap
25249
25250 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25251 maybe-configure-stageprofile-libiberty:
25252 @if libiberty-bootstrap
25253 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25254 configure-stageprofile-libiberty:
25255         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25257         @r=`${PWD_COMMAND}`; export r; \
25258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25260         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25261         $(HOST_EXPORTS) \
25262         $(POSTSTAGE1_HOST_EXPORTS) \
25263         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25264         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25265         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25266         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
25267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25268         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25269         case $(srcdir) in \
25270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25271           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25273         esac; \
25274         module_srcdir=libiberty; \
25275         $(SHELL) $$s/$$module_srcdir/configure \
25276           --srcdir=$${topdir}/$$module_srcdir \
25277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25278           --target=${target_alias} \
25279           --with-build-libsubdir=$(HOST_SUBDIR) \
25280           $(STAGEprofile_CONFIGURE_FLAGS) \
25281           @extra_host_libiberty_configure_flags@
25282 @endif libiberty-bootstrap
25283
25284 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25285 maybe-configure-stagefeedback-libiberty:
25286 @if libiberty-bootstrap
25287 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25288 configure-stagefeedback-libiberty:
25289         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25291         @r=`${PWD_COMMAND}`; export r; \
25292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25294         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25295         $(HOST_EXPORTS) \
25296         $(POSTSTAGE1_HOST_EXPORTS) \
25297         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25298         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25299         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25300         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
25301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25302         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25303         case $(srcdir) in \
25304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25305           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25307         esac; \
25308         module_srcdir=libiberty; \
25309         $(SHELL) $$s/$$module_srcdir/configure \
25310           --srcdir=$${topdir}/$$module_srcdir \
25311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25312           --target=${target_alias} \
25313           --with-build-libsubdir=$(HOST_SUBDIR) \
25314           $(STAGEfeedback_CONFIGURE_FLAGS) \
25315           @extra_host_libiberty_configure_flags@
25316 @endif libiberty-bootstrap
25317
25318 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
25319 maybe-configure-stageautoprofile-libiberty:
25320 @if libiberty-bootstrap
25321 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
25322 configure-stageautoprofile-libiberty:
25323         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25325         @r=`${PWD_COMMAND}`; export r; \
25326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25327         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25328         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25329         $(HOST_EXPORTS) \
25330         $(POSTSTAGE1_HOST_EXPORTS) \
25331         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25332         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25333         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25334         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
25335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25336         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25337         case $(srcdir) in \
25338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25339           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25341         esac; \
25342         module_srcdir=libiberty; \
25343         $(SHELL) $$s/$$module_srcdir/configure \
25344           --srcdir=$${topdir}/$$module_srcdir \
25345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25346           --target=${target_alias} \
25347           --with-build-libsubdir=$(HOST_SUBDIR) \
25348           $(STAGEautoprofile_CONFIGURE_FLAGS) \
25349           @extra_host_libiberty_configure_flags@
25350 @endif libiberty-bootstrap
25351
25352 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
25353 maybe-configure-stageautofeedback-libiberty:
25354 @if libiberty-bootstrap
25355 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
25356 configure-stageautofeedback-libiberty:
25357         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25359         @r=`${PWD_COMMAND}`; export r; \
25360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25361         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25362         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25363         $(HOST_EXPORTS) \
25364         $(POSTSTAGE1_HOST_EXPORTS) \
25365         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25366         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25367         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25368         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
25369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
25370         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25371         case $(srcdir) in \
25372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25373           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25375         esac; \
25376         module_srcdir=libiberty; \
25377         $(SHELL) $$s/$$module_srcdir/configure \
25378           --srcdir=$${topdir}/$$module_srcdir \
25379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25380           --target=${target_alias} \
25381           --with-build-libsubdir=$(HOST_SUBDIR) \
25382           $(STAGEautofeedback_CONFIGURE_FLAGS) \
25383           @extra_host_libiberty_configure_flags@
25384 @endif libiberty-bootstrap
25385
25386
25387
25388
25389
25390 .PHONY: all-libiberty maybe-all-libiberty
25391 maybe-all-libiberty:
25392 @if gcc-bootstrap
25393 all-libiberty: stage_current
25394 @endif gcc-bootstrap
25395 @if libiberty
25396 TARGET-libiberty=all
25397 maybe-all-libiberty: all-libiberty
25398 all-libiberty: configure-libiberty
25399         @r=`${PWD_COMMAND}`; export r; \
25400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401         $(HOST_EXPORTS)  \
25402         (cd $(HOST_SUBDIR)/libiberty && \
25403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25404                 $(TARGET-libiberty))
25405 @endif libiberty
25406
25407
25408
25409 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25410 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25411 maybe-all-stage1-libiberty:
25412 maybe-clean-stage1-libiberty:
25413 @if libiberty-bootstrap
25414 maybe-all-stage1-libiberty: all-stage1-libiberty
25415 all-stage1: all-stage1-libiberty
25416 TARGET-stage1-libiberty = $(TARGET-libiberty)
25417 all-stage1-libiberty: configure-stage1-libiberty
25418         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25419         @r=`${PWD_COMMAND}`; export r; \
25420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421         TFLAGS="$(STAGE1_TFLAGS)"; \
25422         $(HOST_EXPORTS)  \
25423         cd $(HOST_SUBDIR)/libiberty && \
25424          \
25425         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25426                 CFLAGS="$(STAGE1_CFLAGS)" \
25427                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25428                 LIBCFLAGS="$(LIBCFLAGS)" \
25429                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25430                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25431                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25432                 $(EXTRA_HOST_FLAGS)  \
25433                 $(STAGE1_FLAGS_TO_PASS)  \
25434                 TFLAGS="$(STAGE1_TFLAGS)"  \
25435                 $(TARGET-stage1-libiberty)
25436
25437 maybe-clean-stage1-libiberty: clean-stage1-libiberty
25438 clean-stage1: clean-stage1-libiberty
25439 clean-stage1-libiberty:
25440         @if [ $(current_stage) = stage1 ]; then \
25441           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25442         else \
25443           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25444           $(MAKE) stage1-start; \
25445         fi; \
25446         cd $(HOST_SUBDIR)/libiberty && \
25447         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25448         $(STAGE1_FLAGS_TO_PASS)  clean
25449 @endif libiberty-bootstrap
25450
25451
25452 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25453 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25454 maybe-all-stage2-libiberty:
25455 maybe-clean-stage2-libiberty:
25456 @if libiberty-bootstrap
25457 maybe-all-stage2-libiberty: all-stage2-libiberty
25458 all-stage2: all-stage2-libiberty
25459 TARGET-stage2-libiberty = $(TARGET-libiberty)
25460 all-stage2-libiberty: configure-stage2-libiberty
25461         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25462         @r=`${PWD_COMMAND}`; export r; \
25463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464         TFLAGS="$(STAGE2_TFLAGS)"; \
25465         $(HOST_EXPORTS) \
25466         $(POSTSTAGE1_HOST_EXPORTS)  \
25467         cd $(HOST_SUBDIR)/libiberty && \
25468          \
25469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25470                 CFLAGS="$(STAGE2_CFLAGS)" \
25471                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25472                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25476                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25477                 TFLAGS="$(STAGE2_TFLAGS)"  \
25478                 $(TARGET-stage2-libiberty)
25479
25480 maybe-clean-stage2-libiberty: clean-stage2-libiberty
25481 clean-stage2: clean-stage2-libiberty
25482 clean-stage2-libiberty:
25483         @if [ $(current_stage) = stage2 ]; then \
25484           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25485         else \
25486           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25487           $(MAKE) stage2-start; \
25488         fi; \
25489         cd $(HOST_SUBDIR)/libiberty && \
25490         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25491 @endif libiberty-bootstrap
25492
25493
25494 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25495 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25496 maybe-all-stage3-libiberty:
25497 maybe-clean-stage3-libiberty:
25498 @if libiberty-bootstrap
25499 maybe-all-stage3-libiberty: all-stage3-libiberty
25500 all-stage3: all-stage3-libiberty
25501 TARGET-stage3-libiberty = $(TARGET-libiberty)
25502 all-stage3-libiberty: configure-stage3-libiberty
25503         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25504         @r=`${PWD_COMMAND}`; export r; \
25505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506         TFLAGS="$(STAGE3_TFLAGS)"; \
25507         $(HOST_EXPORTS) \
25508         $(POSTSTAGE1_HOST_EXPORTS)  \
25509         cd $(HOST_SUBDIR)/libiberty && \
25510          \
25511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25512                 CFLAGS="$(STAGE3_CFLAGS)" \
25513                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25514                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25519                 TFLAGS="$(STAGE3_TFLAGS)"  \
25520                 $(TARGET-stage3-libiberty)
25521
25522 maybe-clean-stage3-libiberty: clean-stage3-libiberty
25523 clean-stage3: clean-stage3-libiberty
25524 clean-stage3-libiberty:
25525         @if [ $(current_stage) = stage3 ]; then \
25526           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25527         else \
25528           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25529           $(MAKE) stage3-start; \
25530         fi; \
25531         cd $(HOST_SUBDIR)/libiberty && \
25532         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25533 @endif libiberty-bootstrap
25534
25535
25536 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25537 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25538 maybe-all-stage4-libiberty:
25539 maybe-clean-stage4-libiberty:
25540 @if libiberty-bootstrap
25541 maybe-all-stage4-libiberty: all-stage4-libiberty
25542 all-stage4: all-stage4-libiberty
25543 TARGET-stage4-libiberty = $(TARGET-libiberty)
25544 all-stage4-libiberty: configure-stage4-libiberty
25545         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25546         @r=`${PWD_COMMAND}`; export r; \
25547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25548         TFLAGS="$(STAGE4_TFLAGS)"; \
25549         $(HOST_EXPORTS) \
25550         $(POSTSTAGE1_HOST_EXPORTS)  \
25551         cd $(HOST_SUBDIR)/libiberty && \
25552          \
25553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25554                 CFLAGS="$(STAGE4_CFLAGS)" \
25555                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25556                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25560                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25561                 TFLAGS="$(STAGE4_TFLAGS)"  \
25562                 $(TARGET-stage4-libiberty)
25563
25564 maybe-clean-stage4-libiberty: clean-stage4-libiberty
25565 clean-stage4: clean-stage4-libiberty
25566 clean-stage4-libiberty:
25567         @if [ $(current_stage) = stage4 ]; then \
25568           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25569         else \
25570           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25571           $(MAKE) stage4-start; \
25572         fi; \
25573         cd $(HOST_SUBDIR)/libiberty && \
25574         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25575 @endif libiberty-bootstrap
25576
25577
25578 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25579 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25580 maybe-all-stageprofile-libiberty:
25581 maybe-clean-stageprofile-libiberty:
25582 @if libiberty-bootstrap
25583 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25584 all-stageprofile: all-stageprofile-libiberty
25585 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25586 all-stageprofile-libiberty: configure-stageprofile-libiberty
25587         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25588         @r=`${PWD_COMMAND}`; export r; \
25589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25590         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25591         $(HOST_EXPORTS) \
25592         $(POSTSTAGE1_HOST_EXPORTS)  \
25593         cd $(HOST_SUBDIR)/libiberty && \
25594          \
25595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25596                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25597                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25598                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25602                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25603                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25604                 $(TARGET-stageprofile-libiberty)
25605
25606 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25607 clean-stageprofile: clean-stageprofile-libiberty
25608 clean-stageprofile-libiberty:
25609         @if [ $(current_stage) = stageprofile ]; then \
25610           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25611         else \
25612           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25613           $(MAKE) stageprofile-start; \
25614         fi; \
25615         cd $(HOST_SUBDIR)/libiberty && \
25616         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25617 @endif libiberty-bootstrap
25618
25619
25620 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25621 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25622 maybe-all-stagefeedback-libiberty:
25623 maybe-clean-stagefeedback-libiberty:
25624 @if libiberty-bootstrap
25625 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25626 all-stagefeedback: all-stagefeedback-libiberty
25627 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25628 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25629         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25630         @r=`${PWD_COMMAND}`; export r; \
25631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25632         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25633         $(HOST_EXPORTS) \
25634         $(POSTSTAGE1_HOST_EXPORTS)  \
25635         cd $(HOST_SUBDIR)/libiberty && \
25636          \
25637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25638                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25639                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25640                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25641                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25642                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25643                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25644                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25645                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25646                 $(TARGET-stagefeedback-libiberty)
25647
25648 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25649 clean-stagefeedback: clean-stagefeedback-libiberty
25650 clean-stagefeedback-libiberty:
25651         @if [ $(current_stage) = stagefeedback ]; then \
25652           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25653         else \
25654           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25655           $(MAKE) stagefeedback-start; \
25656         fi; \
25657         cd $(HOST_SUBDIR)/libiberty && \
25658         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25659 @endif libiberty-bootstrap
25660
25661
25662 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
25663 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
25664 maybe-all-stageautoprofile-libiberty:
25665 maybe-clean-stageautoprofile-libiberty:
25666 @if libiberty-bootstrap
25667 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
25668 all-stageautoprofile: all-stageautoprofile-libiberty
25669 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
25670 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
25671         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25672         @r=`${PWD_COMMAND}`; export r; \
25673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25674         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25675         $(HOST_EXPORTS) \
25676         $(POSTSTAGE1_HOST_EXPORTS)  \
25677         cd $(HOST_SUBDIR)/libiberty && \
25678         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25680                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25681                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25682                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25686                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25687                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25688                 $(TARGET-stageautoprofile-libiberty)
25689
25690 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
25691 clean-stageautoprofile: clean-stageautoprofile-libiberty
25692 clean-stageautoprofile-libiberty:
25693         @if [ $(current_stage) = stageautoprofile ]; then \
25694           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25695         else \
25696           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
25697           $(MAKE) stageautoprofile-start; \
25698         fi; \
25699         cd $(HOST_SUBDIR)/libiberty && \
25700         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25701 @endif libiberty-bootstrap
25702
25703
25704 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
25705 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
25706 maybe-all-stageautofeedback-libiberty:
25707 maybe-clean-stageautofeedback-libiberty:
25708 @if libiberty-bootstrap
25709 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
25710 all-stageautofeedback: all-stageautofeedback-libiberty
25711 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
25712 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
25713         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25714         @r=`${PWD_COMMAND}`; export r; \
25715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25717         $(HOST_EXPORTS) \
25718         $(POSTSTAGE1_HOST_EXPORTS)  \
25719         cd $(HOST_SUBDIR)/libiberty && \
25720          \
25721         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25722                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25723                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25724                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25725                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25726                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25727                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25728                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25729                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25730                 $(TARGET-stageautofeedback-libiberty)
25731
25732 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
25733 clean-stageautofeedback: clean-stageautofeedback-libiberty
25734 clean-stageautofeedback-libiberty:
25735         @if [ $(current_stage) = stageautofeedback ]; then \
25736           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25737         else \
25738           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
25739           $(MAKE) stageautofeedback-start; \
25740         fi; \
25741         cd $(HOST_SUBDIR)/libiberty && \
25742         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25743 @endif libiberty-bootstrap
25744
25745
25746
25747
25748
25749 .PHONY: check-libiberty maybe-check-libiberty
25750 maybe-check-libiberty:
25751 @if libiberty
25752 maybe-check-libiberty: check-libiberty
25753
25754 check-libiberty:
25755         @: $(MAKE); $(unstage)
25756         @r=`${PWD_COMMAND}`; export r; \
25757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25758         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25759         (cd $(HOST_SUBDIR)/libiberty && \
25760           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25761
25762 @endif libiberty
25763
25764 .PHONY: install-libiberty maybe-install-libiberty
25765 maybe-install-libiberty:
25766 @if libiberty
25767 maybe-install-libiberty: install-libiberty
25768
25769 install-libiberty: installdirs
25770         @: $(MAKE); $(unstage)
25771         @r=`${PWD_COMMAND}`; export r; \
25772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25773         $(HOST_EXPORTS) \
25774         (cd $(HOST_SUBDIR)/libiberty && \
25775           $(MAKE) $(FLAGS_TO_PASS)  install)
25776
25777 @endif libiberty
25778
25779 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
25780 maybe-install-strip-libiberty:
25781 @if libiberty
25782 maybe-install-strip-libiberty: install-strip-libiberty
25783
25784 install-strip-libiberty: installdirs
25785         @: $(MAKE); $(unstage)
25786         @r=`${PWD_COMMAND}`; export r; \
25787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25788         $(HOST_EXPORTS) \
25789         (cd $(HOST_SUBDIR)/libiberty && \
25790           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25791
25792 @endif libiberty
25793
25794 # Other targets (info, dvi, pdf, etc.)
25795
25796 .PHONY: maybe-info-libiberty info-libiberty
25797 maybe-info-libiberty:
25798 @if libiberty
25799 maybe-info-libiberty: info-libiberty
25800
25801 info-libiberty: \
25802     configure-libiberty 
25803         @[ -f ./libiberty/Makefile ] || exit 0; \
25804         r=`${PWD_COMMAND}`; export r; \
25805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25806         $(HOST_EXPORTS) \
25807         for flag in $(EXTRA_HOST_FLAGS) ; do \
25808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25809         done; \
25810         echo "Doing info in libiberty"; \
25811         (cd $(HOST_SUBDIR)/libiberty && \
25812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25814                   "RANLIB=$${RANLIB}" \
25815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25816                   info) \
25817           || exit 1
25818
25819 @endif libiberty
25820
25821 .PHONY: maybe-dvi-libiberty dvi-libiberty
25822 maybe-dvi-libiberty:
25823 @if libiberty
25824 maybe-dvi-libiberty: dvi-libiberty
25825
25826 dvi-libiberty: \
25827     configure-libiberty 
25828         @[ -f ./libiberty/Makefile ] || exit 0; \
25829         r=`${PWD_COMMAND}`; export r; \
25830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25831         $(HOST_EXPORTS) \
25832         for flag in $(EXTRA_HOST_FLAGS) ; do \
25833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25834         done; \
25835         echo "Doing dvi in libiberty"; \
25836         (cd $(HOST_SUBDIR)/libiberty && \
25837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25839                   "RANLIB=$${RANLIB}" \
25840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25841                   dvi) \
25842           || exit 1
25843
25844 @endif libiberty
25845
25846 .PHONY: maybe-pdf-libiberty pdf-libiberty
25847 maybe-pdf-libiberty:
25848 @if libiberty
25849 maybe-pdf-libiberty: pdf-libiberty
25850
25851 pdf-libiberty: \
25852     configure-libiberty 
25853         @[ -f ./libiberty/Makefile ] || exit 0; \
25854         r=`${PWD_COMMAND}`; export r; \
25855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856         $(HOST_EXPORTS) \
25857         for flag in $(EXTRA_HOST_FLAGS) ; do \
25858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25859         done; \
25860         echo "Doing pdf in libiberty"; \
25861         (cd $(HOST_SUBDIR)/libiberty && \
25862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25864                   "RANLIB=$${RANLIB}" \
25865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25866                   pdf) \
25867           || exit 1
25868
25869 @endif libiberty
25870
25871 .PHONY: maybe-html-libiberty html-libiberty
25872 maybe-html-libiberty:
25873 @if libiberty
25874 maybe-html-libiberty: html-libiberty
25875
25876 html-libiberty: \
25877     configure-libiberty 
25878         @[ -f ./libiberty/Makefile ] || exit 0; \
25879         r=`${PWD_COMMAND}`; export r; \
25880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881         $(HOST_EXPORTS) \
25882         for flag in $(EXTRA_HOST_FLAGS) ; do \
25883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884         done; \
25885         echo "Doing html in libiberty"; \
25886         (cd $(HOST_SUBDIR)/libiberty && \
25887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889                   "RANLIB=$${RANLIB}" \
25890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891                   html) \
25892           || exit 1
25893
25894 @endif libiberty
25895
25896 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
25897 maybe-TAGS-libiberty:
25898 @if libiberty
25899 maybe-TAGS-libiberty: TAGS-libiberty
25900
25901 TAGS-libiberty: \
25902     configure-libiberty 
25903         @[ -f ./libiberty/Makefile ] || exit 0; \
25904         r=`${PWD_COMMAND}`; export r; \
25905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25906         $(HOST_EXPORTS) \
25907         for flag in $(EXTRA_HOST_FLAGS) ; do \
25908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25909         done; \
25910         echo "Doing TAGS in libiberty"; \
25911         (cd $(HOST_SUBDIR)/libiberty && \
25912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25914                   "RANLIB=$${RANLIB}" \
25915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25916                   TAGS) \
25917           || exit 1
25918
25919 @endif libiberty
25920
25921 .PHONY: maybe-install-info-libiberty install-info-libiberty
25922 maybe-install-info-libiberty:
25923 @if libiberty
25924 maybe-install-info-libiberty: install-info-libiberty
25925
25926 install-info-libiberty: \
25927     configure-libiberty \
25928     info-libiberty 
25929         @[ -f ./libiberty/Makefile ] || exit 0; \
25930         r=`${PWD_COMMAND}`; export r; \
25931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25932         $(HOST_EXPORTS) \
25933         for flag in $(EXTRA_HOST_FLAGS) ; do \
25934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25935         done; \
25936         echo "Doing install-info in libiberty"; \
25937         (cd $(HOST_SUBDIR)/libiberty && \
25938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25940                   "RANLIB=$${RANLIB}" \
25941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25942                   install-info) \
25943           || exit 1
25944
25945 @endif libiberty
25946
25947 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25948 maybe-install-pdf-libiberty:
25949 @if libiberty
25950 maybe-install-pdf-libiberty: install-pdf-libiberty
25951
25952 install-pdf-libiberty: \
25953     configure-libiberty \
25954     pdf-libiberty 
25955         @[ -f ./libiberty/Makefile ] || exit 0; \
25956         r=`${PWD_COMMAND}`; export r; \
25957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958         $(HOST_EXPORTS) \
25959         for flag in $(EXTRA_HOST_FLAGS) ; do \
25960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961         done; \
25962         echo "Doing install-pdf in libiberty"; \
25963         (cd $(HOST_SUBDIR)/libiberty && \
25964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966                   "RANLIB=$${RANLIB}" \
25967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968                   install-pdf) \
25969           || exit 1
25970
25971 @endif libiberty
25972
25973 .PHONY: maybe-install-html-libiberty install-html-libiberty
25974 maybe-install-html-libiberty:
25975 @if libiberty
25976 maybe-install-html-libiberty: install-html-libiberty
25977
25978 install-html-libiberty: \
25979     configure-libiberty \
25980     html-libiberty 
25981         @[ -f ./libiberty/Makefile ] || exit 0; \
25982         r=`${PWD_COMMAND}`; export r; \
25983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25984         $(HOST_EXPORTS) \
25985         for flag in $(EXTRA_HOST_FLAGS) ; do \
25986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25987         done; \
25988         echo "Doing install-html in libiberty"; \
25989         (cd $(HOST_SUBDIR)/libiberty && \
25990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25992                   "RANLIB=$${RANLIB}" \
25993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25994                   install-html) \
25995           || exit 1
25996
25997 @endif libiberty
25998
25999 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26000 maybe-installcheck-libiberty:
26001 @if libiberty
26002 maybe-installcheck-libiberty: installcheck-libiberty
26003
26004 installcheck-libiberty: \
26005     configure-libiberty 
26006         @[ -f ./libiberty/Makefile ] || exit 0; \
26007         r=`${PWD_COMMAND}`; export r; \
26008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26009         $(HOST_EXPORTS) \
26010         for flag in $(EXTRA_HOST_FLAGS) ; do \
26011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26012         done; \
26013         echo "Doing installcheck in libiberty"; \
26014         (cd $(HOST_SUBDIR)/libiberty && \
26015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26017                   "RANLIB=$${RANLIB}" \
26018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26019                   installcheck) \
26020           || exit 1
26021
26022 @endif libiberty
26023
26024 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26025 maybe-mostlyclean-libiberty:
26026 @if libiberty
26027 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26028
26029 mostlyclean-libiberty: 
26030         @[ -f ./libiberty/Makefile ] || exit 0; \
26031         r=`${PWD_COMMAND}`; export r; \
26032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033         $(HOST_EXPORTS) \
26034         for flag in $(EXTRA_HOST_FLAGS) ; do \
26035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26036         done; \
26037         echo "Doing mostlyclean in libiberty"; \
26038         (cd $(HOST_SUBDIR)/libiberty && \
26039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26041                   "RANLIB=$${RANLIB}" \
26042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26043                   mostlyclean) \
26044           || exit 1
26045
26046 @endif libiberty
26047
26048 .PHONY: maybe-clean-libiberty clean-libiberty
26049 maybe-clean-libiberty:
26050 @if libiberty
26051 maybe-clean-libiberty: clean-libiberty
26052
26053 clean-libiberty: 
26054         @[ -f ./libiberty/Makefile ] || exit 0; \
26055         r=`${PWD_COMMAND}`; export r; \
26056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26057         $(HOST_EXPORTS) \
26058         for flag in $(EXTRA_HOST_FLAGS) ; do \
26059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26060         done; \
26061         echo "Doing clean in libiberty"; \
26062         (cd $(HOST_SUBDIR)/libiberty && \
26063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26065                   "RANLIB=$${RANLIB}" \
26066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26067                   clean) \
26068           || exit 1
26069
26070 @endif libiberty
26071
26072 .PHONY: maybe-distclean-libiberty distclean-libiberty
26073 maybe-distclean-libiberty:
26074 @if libiberty
26075 maybe-distclean-libiberty: distclean-libiberty
26076
26077 distclean-libiberty: 
26078         @[ -f ./libiberty/Makefile ] || exit 0; \
26079         r=`${PWD_COMMAND}`; export r; \
26080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081         $(HOST_EXPORTS) \
26082         for flag in $(EXTRA_HOST_FLAGS) ; do \
26083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26084         done; \
26085         echo "Doing distclean in libiberty"; \
26086         (cd $(HOST_SUBDIR)/libiberty && \
26087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26089                   "RANLIB=$${RANLIB}" \
26090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26091                   distclean) \
26092           || exit 1
26093
26094 @endif libiberty
26095
26096 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
26097 maybe-maintainer-clean-libiberty:
26098 @if libiberty
26099 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
26100
26101 maintainer-clean-libiberty: 
26102         @[ -f ./libiberty/Makefile ] || exit 0; \
26103         r=`${PWD_COMMAND}`; export r; \
26104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105         $(HOST_EXPORTS) \
26106         for flag in $(EXTRA_HOST_FLAGS) ; do \
26107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26108         done; \
26109         echo "Doing maintainer-clean in libiberty"; \
26110         (cd $(HOST_SUBDIR)/libiberty && \
26111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26113                   "RANLIB=$${RANLIB}" \
26114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26115                   maintainer-clean) \
26116           || exit 1
26117
26118 @endif libiberty
26119
26120
26121
26122 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
26123 maybe-configure-libiberty-linker-plugin:
26124 @if gcc-bootstrap
26125 configure-libiberty-linker-plugin: stage_current
26126 @endif gcc-bootstrap
26127 @if libiberty-linker-plugin
26128 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
26129 configure-libiberty-linker-plugin: 
26130         @r=`${PWD_COMMAND}`; export r; \
26131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26134         $(HOST_EXPORTS)  \
26135         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26136         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
26137         case $(srcdir) in \
26138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26139           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26141         esac; \
26142         module_srcdir=libiberty; \
26143         $(SHELL) \
26144           $$s/$$module_srcdir/configure \
26145           --srcdir=$${topdir}/$$module_srcdir \
26146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26147           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
26148           || exit 1
26149 @endif libiberty-linker-plugin
26150
26151
26152
26153 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
26154 maybe-configure-stage1-libiberty-linker-plugin:
26155 @if libiberty-linker-plugin-bootstrap
26156 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
26157 configure-stage1-libiberty-linker-plugin:
26158         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26159         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26160         @r=`${PWD_COMMAND}`; export r; \
26161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162         TFLAGS="$(STAGE1_TFLAGS)"; \
26163         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26164         $(HOST_EXPORTS) \
26165         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26166         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26167         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26168         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26170         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26171         case $(srcdir) in \
26172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26173           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26175         esac; \
26176         module_srcdir=libiberty; \
26177         $(SHELL) $$s/$$module_srcdir/configure \
26178           --srcdir=$${topdir}/$$module_srcdir \
26179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26180           --target=${target_alias} \
26181            \
26182           $(STAGE1_CONFIGURE_FLAGS) \
26183           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26184 @endif libiberty-linker-plugin-bootstrap
26185
26186 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
26187 maybe-configure-stage2-libiberty-linker-plugin:
26188 @if libiberty-linker-plugin-bootstrap
26189 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
26190 configure-stage2-libiberty-linker-plugin:
26191         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26193         @r=`${PWD_COMMAND}`; export r; \
26194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26195         TFLAGS="$(STAGE2_TFLAGS)"; \
26196         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26197         $(HOST_EXPORTS) \
26198         $(POSTSTAGE1_HOST_EXPORTS) \
26199         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26200         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26201         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26202         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26204         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26205         case $(srcdir) in \
26206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26207           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26209         esac; \
26210         module_srcdir=libiberty; \
26211         $(SHELL) $$s/$$module_srcdir/configure \
26212           --srcdir=$${topdir}/$$module_srcdir \
26213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26214           --target=${target_alias} \
26215           --with-build-libsubdir=$(HOST_SUBDIR) \
26216           $(STAGE2_CONFIGURE_FLAGS) \
26217           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26218 @endif libiberty-linker-plugin-bootstrap
26219
26220 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
26221 maybe-configure-stage3-libiberty-linker-plugin:
26222 @if libiberty-linker-plugin-bootstrap
26223 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
26224 configure-stage3-libiberty-linker-plugin:
26225         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26226         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26227         @r=`${PWD_COMMAND}`; export r; \
26228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229         TFLAGS="$(STAGE3_TFLAGS)"; \
26230         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26231         $(HOST_EXPORTS) \
26232         $(POSTSTAGE1_HOST_EXPORTS) \
26233         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26234         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26235         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26236         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26238         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26239         case $(srcdir) in \
26240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26241           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26243         esac; \
26244         module_srcdir=libiberty; \
26245         $(SHELL) $$s/$$module_srcdir/configure \
26246           --srcdir=$${topdir}/$$module_srcdir \
26247           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26248           --target=${target_alias} \
26249           --with-build-libsubdir=$(HOST_SUBDIR) \
26250           $(STAGE3_CONFIGURE_FLAGS) \
26251           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26252 @endif libiberty-linker-plugin-bootstrap
26253
26254 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
26255 maybe-configure-stage4-libiberty-linker-plugin:
26256 @if libiberty-linker-plugin-bootstrap
26257 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
26258 configure-stage4-libiberty-linker-plugin:
26259         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26261         @r=`${PWD_COMMAND}`; export r; \
26262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263         TFLAGS="$(STAGE4_TFLAGS)"; \
26264         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26265         $(HOST_EXPORTS) \
26266         $(POSTSTAGE1_HOST_EXPORTS) \
26267         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26268         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26269         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26270         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26272         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26273         case $(srcdir) in \
26274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26275           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26277         esac; \
26278         module_srcdir=libiberty; \
26279         $(SHELL) $$s/$$module_srcdir/configure \
26280           --srcdir=$${topdir}/$$module_srcdir \
26281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26282           --target=${target_alias} \
26283           --with-build-libsubdir=$(HOST_SUBDIR) \
26284           $(STAGE4_CONFIGURE_FLAGS) \
26285           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26286 @endif libiberty-linker-plugin-bootstrap
26287
26288 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
26289 maybe-configure-stageprofile-libiberty-linker-plugin:
26290 @if libiberty-linker-plugin-bootstrap
26291 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
26292 configure-stageprofile-libiberty-linker-plugin:
26293         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26295         @r=`${PWD_COMMAND}`; export r; \
26296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26298         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26299         $(HOST_EXPORTS) \
26300         $(POSTSTAGE1_HOST_EXPORTS) \
26301         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26302         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26303         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26304         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26306         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26307         case $(srcdir) in \
26308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26309           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26311         esac; \
26312         module_srcdir=libiberty; \
26313         $(SHELL) $$s/$$module_srcdir/configure \
26314           --srcdir=$${topdir}/$$module_srcdir \
26315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26316           --target=${target_alias} \
26317           --with-build-libsubdir=$(HOST_SUBDIR) \
26318           $(STAGEprofile_CONFIGURE_FLAGS) \
26319           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26320 @endif libiberty-linker-plugin-bootstrap
26321
26322 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
26323 maybe-configure-stagefeedback-libiberty-linker-plugin:
26324 @if libiberty-linker-plugin-bootstrap
26325 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
26326 configure-stagefeedback-libiberty-linker-plugin:
26327         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26328         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26329         @r=`${PWD_COMMAND}`; export r; \
26330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26331         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26332         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26333         $(HOST_EXPORTS) \
26334         $(POSTSTAGE1_HOST_EXPORTS) \
26335         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26336         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26337         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26338         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26340         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26341         case $(srcdir) in \
26342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26343           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26345         esac; \
26346         module_srcdir=libiberty; \
26347         $(SHELL) $$s/$$module_srcdir/configure \
26348           --srcdir=$${topdir}/$$module_srcdir \
26349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26350           --target=${target_alias} \
26351           --with-build-libsubdir=$(HOST_SUBDIR) \
26352           $(STAGEfeedback_CONFIGURE_FLAGS) \
26353           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26354 @endif libiberty-linker-plugin-bootstrap
26355
26356 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
26357 maybe-configure-stageautoprofile-libiberty-linker-plugin:
26358 @if libiberty-linker-plugin-bootstrap
26359 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
26360 configure-stageautoprofile-libiberty-linker-plugin:
26361         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26362         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26363         @r=`${PWD_COMMAND}`; export r; \
26364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26365         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26366         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26367         $(HOST_EXPORTS) \
26368         $(POSTSTAGE1_HOST_EXPORTS) \
26369         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26370         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26371         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26372         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26374         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26375         case $(srcdir) in \
26376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26377           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26379         esac; \
26380         module_srcdir=libiberty; \
26381         $(SHELL) $$s/$$module_srcdir/configure \
26382           --srcdir=$${topdir}/$$module_srcdir \
26383           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26384           --target=${target_alias} \
26385           --with-build-libsubdir=$(HOST_SUBDIR) \
26386           $(STAGEautoprofile_CONFIGURE_FLAGS) \
26387           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26388 @endif libiberty-linker-plugin-bootstrap
26389
26390 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
26391 maybe-configure-stageautofeedback-libiberty-linker-plugin:
26392 @if libiberty-linker-plugin-bootstrap
26393 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
26394 configure-stageautofeedback-libiberty-linker-plugin:
26395         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
26397         @r=`${PWD_COMMAND}`; export r; \
26398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26399         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26400         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
26401         $(HOST_EXPORTS) \
26402         $(POSTSTAGE1_HOST_EXPORTS) \
26403         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26404         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26405         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26406         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
26407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
26408         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
26409         case $(srcdir) in \
26410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26411           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
26412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26413         esac; \
26414         module_srcdir=libiberty; \
26415         $(SHELL) $$s/$$module_srcdir/configure \
26416           --srcdir=$${topdir}/$$module_srcdir \
26417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26418           --target=${target_alias} \
26419           --with-build-libsubdir=$(HOST_SUBDIR) \
26420           $(STAGEautofeedback_CONFIGURE_FLAGS) \
26421           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
26422 @endif libiberty-linker-plugin-bootstrap
26423
26424
26425
26426
26427
26428 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
26429 maybe-all-libiberty-linker-plugin:
26430 @if gcc-bootstrap
26431 all-libiberty-linker-plugin: stage_current
26432 @endif gcc-bootstrap
26433 @if libiberty-linker-plugin
26434 TARGET-libiberty-linker-plugin=all
26435 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
26436 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
26437         @r=`${PWD_COMMAND}`; export r; \
26438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26439         $(HOST_EXPORTS)  \
26440         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26441           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26442                 $(TARGET-libiberty-linker-plugin))
26443 @endif libiberty-linker-plugin
26444
26445
26446
26447 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
26448 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
26449 maybe-all-stage1-libiberty-linker-plugin:
26450 maybe-clean-stage1-libiberty-linker-plugin:
26451 @if libiberty-linker-plugin-bootstrap
26452 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
26453 all-stage1: all-stage1-libiberty-linker-plugin
26454 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26455 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
26456         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26457         @r=`${PWD_COMMAND}`; export r; \
26458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459         TFLAGS="$(STAGE1_TFLAGS)"; \
26460         $(HOST_EXPORTS)  \
26461         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26462          \
26463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464                 CFLAGS="$(STAGE1_CFLAGS)" \
26465                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26466                 LIBCFLAGS="$(LIBCFLAGS)" \
26467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26470                 $(EXTRA_HOST_FLAGS)  \
26471                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26472                 TFLAGS="$(STAGE1_TFLAGS)"  \
26473                 $(TARGET-stage1-libiberty-linker-plugin)
26474
26475 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
26476 clean-stage1: clean-stage1-libiberty-linker-plugin
26477 clean-stage1-libiberty-linker-plugin:
26478         @if [ $(current_stage) = stage1 ]; then \
26479           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26480         else \
26481           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
26482           $(MAKE) stage1-start; \
26483         fi; \
26484         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26485         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26486         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26487 @endif libiberty-linker-plugin-bootstrap
26488
26489
26490 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
26491 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
26492 maybe-all-stage2-libiberty-linker-plugin:
26493 maybe-clean-stage2-libiberty-linker-plugin:
26494 @if libiberty-linker-plugin-bootstrap
26495 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
26496 all-stage2: all-stage2-libiberty-linker-plugin
26497 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26498 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
26499         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26500         @r=`${PWD_COMMAND}`; export r; \
26501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502         TFLAGS="$(STAGE2_TFLAGS)"; \
26503         $(HOST_EXPORTS) \
26504         $(POSTSTAGE1_HOST_EXPORTS)  \
26505         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26506          \
26507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26508                 CFLAGS="$(STAGE2_CFLAGS)" \
26509                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26510                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26515                 TFLAGS="$(STAGE2_TFLAGS)"  \
26516                 $(TARGET-stage2-libiberty-linker-plugin)
26517
26518 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
26519 clean-stage2: clean-stage2-libiberty-linker-plugin
26520 clean-stage2-libiberty-linker-plugin:
26521         @if [ $(current_stage) = stage2 ]; then \
26522           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26523         else \
26524           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
26525           $(MAKE) stage2-start; \
26526         fi; \
26527         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26529 @endif libiberty-linker-plugin-bootstrap
26530
26531
26532 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
26533 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
26534 maybe-all-stage3-libiberty-linker-plugin:
26535 maybe-clean-stage3-libiberty-linker-plugin:
26536 @if libiberty-linker-plugin-bootstrap
26537 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
26538 all-stage3: all-stage3-libiberty-linker-plugin
26539 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26540 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
26541         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26542         @r=`${PWD_COMMAND}`; export r; \
26543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26544         TFLAGS="$(STAGE3_TFLAGS)"; \
26545         $(HOST_EXPORTS) \
26546         $(POSTSTAGE1_HOST_EXPORTS)  \
26547         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26548          \
26549         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26550                 CFLAGS="$(STAGE3_CFLAGS)" \
26551                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26552                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26557                 TFLAGS="$(STAGE3_TFLAGS)"  \
26558                 $(TARGET-stage3-libiberty-linker-plugin)
26559
26560 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
26561 clean-stage3: clean-stage3-libiberty-linker-plugin
26562 clean-stage3-libiberty-linker-plugin:
26563         @if [ $(current_stage) = stage3 ]; then \
26564           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26565         else \
26566           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
26567           $(MAKE) stage3-start; \
26568         fi; \
26569         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26570         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26571 @endif libiberty-linker-plugin-bootstrap
26572
26573
26574 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
26575 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
26576 maybe-all-stage4-libiberty-linker-plugin:
26577 maybe-clean-stage4-libiberty-linker-plugin:
26578 @if libiberty-linker-plugin-bootstrap
26579 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
26580 all-stage4: all-stage4-libiberty-linker-plugin
26581 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26582 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
26583         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26584         @r=`${PWD_COMMAND}`; export r; \
26585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26586         TFLAGS="$(STAGE4_TFLAGS)"; \
26587         $(HOST_EXPORTS) \
26588         $(POSTSTAGE1_HOST_EXPORTS)  \
26589         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26590          \
26591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26592                 CFLAGS="$(STAGE4_CFLAGS)" \
26593                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26594                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26599                 TFLAGS="$(STAGE4_TFLAGS)"  \
26600                 $(TARGET-stage4-libiberty-linker-plugin)
26601
26602 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
26603 clean-stage4: clean-stage4-libiberty-linker-plugin
26604 clean-stage4-libiberty-linker-plugin:
26605         @if [ $(current_stage) = stage4 ]; then \
26606           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26607         else \
26608           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
26609           $(MAKE) stage4-start; \
26610         fi; \
26611         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26613 @endif libiberty-linker-plugin-bootstrap
26614
26615
26616 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
26617 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
26618 maybe-all-stageprofile-libiberty-linker-plugin:
26619 maybe-clean-stageprofile-libiberty-linker-plugin:
26620 @if libiberty-linker-plugin-bootstrap
26621 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
26622 all-stageprofile: all-stageprofile-libiberty-linker-plugin
26623 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26624 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
26625         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26626         @r=`${PWD_COMMAND}`; export r; \
26627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26628         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26629         $(HOST_EXPORTS) \
26630         $(POSTSTAGE1_HOST_EXPORTS)  \
26631         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26632          \
26633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26634                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26635                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26636                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26640                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26641                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26642                 $(TARGET-stageprofile-libiberty-linker-plugin)
26643
26644 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
26645 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
26646 clean-stageprofile-libiberty-linker-plugin:
26647         @if [ $(current_stage) = stageprofile ]; then \
26648           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26649         else \
26650           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
26651           $(MAKE) stageprofile-start; \
26652         fi; \
26653         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26654         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26655 @endif libiberty-linker-plugin-bootstrap
26656
26657
26658 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
26659 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
26660 maybe-all-stagefeedback-libiberty-linker-plugin:
26661 maybe-clean-stagefeedback-libiberty-linker-plugin:
26662 @if libiberty-linker-plugin-bootstrap
26663 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
26664 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
26665 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26666 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
26667         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26668         @r=`${PWD_COMMAND}`; export r; \
26669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26670         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26671         $(HOST_EXPORTS) \
26672         $(POSTSTAGE1_HOST_EXPORTS)  \
26673         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26674          \
26675         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26676                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26677                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26678                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26679                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26680                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26681                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26682                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26683                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26684                 $(TARGET-stagefeedback-libiberty-linker-plugin)
26685
26686 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
26687 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
26688 clean-stagefeedback-libiberty-linker-plugin:
26689         @if [ $(current_stage) = stagefeedback ]; then \
26690           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26691         else \
26692           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
26693           $(MAKE) stagefeedback-start; \
26694         fi; \
26695         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26696         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26697 @endif libiberty-linker-plugin-bootstrap
26698
26699
26700 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
26701 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
26702 maybe-all-stageautoprofile-libiberty-linker-plugin:
26703 maybe-clean-stageautoprofile-libiberty-linker-plugin:
26704 @if libiberty-linker-plugin-bootstrap
26705 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
26706 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
26707 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26708 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
26709         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26710         @r=`${PWD_COMMAND}`; export r; \
26711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26713         $(HOST_EXPORTS) \
26714         $(POSTSTAGE1_HOST_EXPORTS)  \
26715         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26716         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26718                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26719                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26720                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26724                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26725                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26726                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
26727
26728 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
26729 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
26730 clean-stageautoprofile-libiberty-linker-plugin:
26731         @if [ $(current_stage) = stageautoprofile ]; then \
26732           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26733         else \
26734           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
26735           $(MAKE) stageautoprofile-start; \
26736         fi; \
26737         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26738         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26739 @endif libiberty-linker-plugin-bootstrap
26740
26741
26742 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
26743 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
26744 maybe-all-stageautofeedback-libiberty-linker-plugin:
26745 maybe-clean-stageautofeedback-libiberty-linker-plugin:
26746 @if libiberty-linker-plugin-bootstrap
26747 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
26748 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
26749 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
26750 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
26751         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26752         @r=`${PWD_COMMAND}`; export r; \
26753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26754         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26755         $(HOST_EXPORTS) \
26756         $(POSTSTAGE1_HOST_EXPORTS)  \
26757         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26758          \
26759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26760                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26761                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26762                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
26767                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26768                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
26769
26770 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
26771 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
26772 clean-stageautofeedback-libiberty-linker-plugin:
26773         @if [ $(current_stage) = stageautofeedback ]; then \
26774           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
26775         else \
26776           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
26777           $(MAKE) stageautofeedback-start; \
26778         fi; \
26779         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26780         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
26781 @endif libiberty-linker-plugin-bootstrap
26782
26783
26784
26785
26786
26787 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
26788 maybe-check-libiberty-linker-plugin:
26789 @if libiberty-linker-plugin
26790 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
26791
26792 check-libiberty-linker-plugin:
26793         @: $(MAKE); $(unstage)
26794         @r=`${PWD_COMMAND}`; export r; \
26795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26796         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26797         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26798           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
26799
26800 @endif libiberty-linker-plugin
26801
26802 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
26803 maybe-install-libiberty-linker-plugin:
26804 @if libiberty-linker-plugin
26805 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
26806
26807 install-libiberty-linker-plugin: installdirs
26808         @: $(MAKE); $(unstage)
26809         @r=`${PWD_COMMAND}`; export r; \
26810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811         $(HOST_EXPORTS) \
26812         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26813           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
26814
26815 @endif libiberty-linker-plugin
26816
26817 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
26818 maybe-install-strip-libiberty-linker-plugin:
26819 @if libiberty-linker-plugin
26820 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
26821
26822 install-strip-libiberty-linker-plugin: installdirs
26823         @: $(MAKE); $(unstage)
26824         @r=`${PWD_COMMAND}`; export r; \
26825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826         $(HOST_EXPORTS) \
26827         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26828           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
26829
26830 @endif libiberty-linker-plugin
26831
26832 # Other targets (info, dvi, pdf, etc.)
26833
26834 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
26835 maybe-info-libiberty-linker-plugin:
26836 @if libiberty-linker-plugin
26837 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
26838
26839 info-libiberty-linker-plugin: \
26840     configure-libiberty-linker-plugin 
26841         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26842         r=`${PWD_COMMAND}`; export r; \
26843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844         $(HOST_EXPORTS) \
26845         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847         done; \
26848         echo "Doing info in libiberty-linker-plugin"; \
26849         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26852                   "RANLIB=$${RANLIB}" \
26853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26854                   info) \
26855           || exit 1
26856
26857 @endif libiberty-linker-plugin
26858
26859 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
26860 maybe-dvi-libiberty-linker-plugin:
26861 @if libiberty-linker-plugin
26862 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
26863
26864 dvi-libiberty-linker-plugin: \
26865     configure-libiberty-linker-plugin 
26866         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26867         r=`${PWD_COMMAND}`; export r; \
26868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26869         $(HOST_EXPORTS) \
26870         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26872         done; \
26873         echo "Doing dvi in libiberty-linker-plugin"; \
26874         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26877                   "RANLIB=$${RANLIB}" \
26878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26879                   dvi) \
26880           || exit 1
26881
26882 @endif libiberty-linker-plugin
26883
26884 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
26885 maybe-pdf-libiberty-linker-plugin:
26886 @if libiberty-linker-plugin
26887 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
26888
26889 pdf-libiberty-linker-plugin: \
26890     configure-libiberty-linker-plugin 
26891         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26892         r=`${PWD_COMMAND}`; export r; \
26893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894         $(HOST_EXPORTS) \
26895         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26897         done; \
26898         echo "Doing pdf in libiberty-linker-plugin"; \
26899         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26902                   "RANLIB=$${RANLIB}" \
26903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26904                   pdf) \
26905           || exit 1
26906
26907 @endif libiberty-linker-plugin
26908
26909 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
26910 maybe-html-libiberty-linker-plugin:
26911 @if libiberty-linker-plugin
26912 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
26913
26914 html-libiberty-linker-plugin: \
26915     configure-libiberty-linker-plugin 
26916         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26917         r=`${PWD_COMMAND}`; export r; \
26918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26919         $(HOST_EXPORTS) \
26920         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26922         done; \
26923         echo "Doing html in libiberty-linker-plugin"; \
26924         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26927                   "RANLIB=$${RANLIB}" \
26928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26929                   html) \
26930           || exit 1
26931
26932 @endif libiberty-linker-plugin
26933
26934 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
26935 maybe-TAGS-libiberty-linker-plugin:
26936 @if libiberty-linker-plugin
26937 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
26938
26939 TAGS-libiberty-linker-plugin: \
26940     configure-libiberty-linker-plugin 
26941         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26942         r=`${PWD_COMMAND}`; export r; \
26943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944         $(HOST_EXPORTS) \
26945         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26947         done; \
26948         echo "Doing TAGS in libiberty-linker-plugin"; \
26949         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26952                   "RANLIB=$${RANLIB}" \
26953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26954                   TAGS) \
26955           || exit 1
26956
26957 @endif libiberty-linker-plugin
26958
26959 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
26960 maybe-install-info-libiberty-linker-plugin:
26961 @if libiberty-linker-plugin
26962 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
26963
26964 install-info-libiberty-linker-plugin: \
26965     configure-libiberty-linker-plugin \
26966     info-libiberty-linker-plugin 
26967         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26968         r=`${PWD_COMMAND}`; export r; \
26969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970         $(HOST_EXPORTS) \
26971         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973         done; \
26974         echo "Doing install-info in libiberty-linker-plugin"; \
26975         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
26976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26978                   "RANLIB=$${RANLIB}" \
26979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26980                   install-info) \
26981           || exit 1
26982
26983 @endif libiberty-linker-plugin
26984
26985 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
26986 maybe-install-pdf-libiberty-linker-plugin:
26987 @if libiberty-linker-plugin
26988 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
26989
26990 install-pdf-libiberty-linker-plugin: \
26991     configure-libiberty-linker-plugin \
26992     pdf-libiberty-linker-plugin 
26993         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
26994         r=`${PWD_COMMAND}`; export r; \
26995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996         $(HOST_EXPORTS) \
26997         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
26998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26999         done; \
27000         echo "Doing install-pdf in libiberty-linker-plugin"; \
27001         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27004                   "RANLIB=$${RANLIB}" \
27005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27006                   install-pdf) \
27007           || exit 1
27008
27009 @endif libiberty-linker-plugin
27010
27011 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
27012 maybe-install-html-libiberty-linker-plugin:
27013 @if libiberty-linker-plugin
27014 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
27015
27016 install-html-libiberty-linker-plugin: \
27017     configure-libiberty-linker-plugin \
27018     html-libiberty-linker-plugin 
27019         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27020         r=`${PWD_COMMAND}`; export r; \
27021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022         $(HOST_EXPORTS) \
27023         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27025         done; \
27026         echo "Doing install-html in libiberty-linker-plugin"; \
27027         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27030                   "RANLIB=$${RANLIB}" \
27031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27032                   install-html) \
27033           || exit 1
27034
27035 @endif libiberty-linker-plugin
27036
27037 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
27038 maybe-installcheck-libiberty-linker-plugin:
27039 @if libiberty-linker-plugin
27040 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
27041
27042 installcheck-libiberty-linker-plugin: \
27043     configure-libiberty-linker-plugin 
27044         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27045         r=`${PWD_COMMAND}`; export r; \
27046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27047         $(HOST_EXPORTS) \
27048         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27050         done; \
27051         echo "Doing installcheck in libiberty-linker-plugin"; \
27052         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27055                   "RANLIB=$${RANLIB}" \
27056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27057                   installcheck) \
27058           || exit 1
27059
27060 @endif libiberty-linker-plugin
27061
27062 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
27063 maybe-mostlyclean-libiberty-linker-plugin:
27064 @if libiberty-linker-plugin
27065 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
27066
27067 mostlyclean-libiberty-linker-plugin: 
27068         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27069         r=`${PWD_COMMAND}`; export r; \
27070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27071         $(HOST_EXPORTS) \
27072         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27074         done; \
27075         echo "Doing mostlyclean in libiberty-linker-plugin"; \
27076         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27079                   "RANLIB=$${RANLIB}" \
27080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27081                   mostlyclean) \
27082           || exit 1
27083
27084 @endif libiberty-linker-plugin
27085
27086 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
27087 maybe-clean-libiberty-linker-plugin:
27088 @if libiberty-linker-plugin
27089 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
27090
27091 clean-libiberty-linker-plugin: 
27092         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27093         r=`${PWD_COMMAND}`; export r; \
27094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095         $(HOST_EXPORTS) \
27096         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27098         done; \
27099         echo "Doing clean in libiberty-linker-plugin"; \
27100         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103                   "RANLIB=$${RANLIB}" \
27104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27105                   clean) \
27106           || exit 1
27107
27108 @endif libiberty-linker-plugin
27109
27110 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
27111 maybe-distclean-libiberty-linker-plugin:
27112 @if libiberty-linker-plugin
27113 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
27114
27115 distclean-libiberty-linker-plugin: 
27116         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27117         r=`${PWD_COMMAND}`; export r; \
27118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27119         $(HOST_EXPORTS) \
27120         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27122         done; \
27123         echo "Doing distclean in libiberty-linker-plugin"; \
27124         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27127                   "RANLIB=$${RANLIB}" \
27128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27129                   distclean) \
27130           || exit 1
27131
27132 @endif libiberty-linker-plugin
27133
27134 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
27135 maybe-maintainer-clean-libiberty-linker-plugin:
27136 @if libiberty-linker-plugin
27137 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
27138
27139 maintainer-clean-libiberty-linker-plugin: 
27140         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
27141         r=`${PWD_COMMAND}`; export r; \
27142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143         $(HOST_EXPORTS) \
27144         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
27145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27146         done; \
27147         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
27148         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27151                   "RANLIB=$${RANLIB}" \
27152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27153                   maintainer-clean) \
27154           || exit 1
27155
27156 @endif libiberty-linker-plugin
27157
27158
27159
27160 .PHONY: configure-libiconv maybe-configure-libiconv
27161 maybe-configure-libiconv:
27162 @if gcc-bootstrap
27163 configure-libiconv: stage_current
27164 @endif gcc-bootstrap
27165 @if libiconv
27166 maybe-configure-libiconv: configure-libiconv
27167 configure-libiconv: 
27168         @r=`${PWD_COMMAND}`; export r; \
27169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27170         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27172         $(HOST_EXPORTS)  \
27173         echo Configuring in $(HOST_SUBDIR)/libiconv; \
27174         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
27175         case $(srcdir) in \
27176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27177           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27179         esac; \
27180         module_srcdir=libiconv; \
27181         $(SHELL) \
27182           $$s/$$module_srcdir/configure \
27183           --srcdir=$${topdir}/$$module_srcdir \
27184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27185           --target=${target_alias} --disable-shared \
27186           || exit 1
27187 @endif libiconv
27188
27189
27190
27191 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
27192 maybe-configure-stage1-libiconv:
27193 @if libiconv-bootstrap
27194 maybe-configure-stage1-libiconv: configure-stage1-libiconv
27195 configure-stage1-libiconv:
27196         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27198         @r=`${PWD_COMMAND}`; export r; \
27199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27200         TFLAGS="$(STAGE1_TFLAGS)"; \
27201         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27202         $(HOST_EXPORTS) \
27203         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27204         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27205         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27206         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
27207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27208         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27209         case $(srcdir) in \
27210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27211           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27213         esac; \
27214         module_srcdir=libiconv; \
27215         $(SHELL) $$s/$$module_srcdir/configure \
27216           --srcdir=$${topdir}/$$module_srcdir \
27217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27218           --target=${target_alias} \
27219            \
27220           $(STAGE1_CONFIGURE_FLAGS) \
27221           --disable-shared
27222 @endif libiconv-bootstrap
27223
27224 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
27225 maybe-configure-stage2-libiconv:
27226 @if libiconv-bootstrap
27227 maybe-configure-stage2-libiconv: configure-stage2-libiconv
27228 configure-stage2-libiconv:
27229         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27230         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27231         @r=`${PWD_COMMAND}`; export r; \
27232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27233         TFLAGS="$(STAGE2_TFLAGS)"; \
27234         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27235         $(HOST_EXPORTS) \
27236         $(POSTSTAGE1_HOST_EXPORTS) \
27237         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27238         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27239         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27240         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
27241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27242         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27243         case $(srcdir) in \
27244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27245           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27247         esac; \
27248         module_srcdir=libiconv; \
27249         $(SHELL) $$s/$$module_srcdir/configure \
27250           --srcdir=$${topdir}/$$module_srcdir \
27251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27252           --target=${target_alias} \
27253           --with-build-libsubdir=$(HOST_SUBDIR) \
27254           $(STAGE2_CONFIGURE_FLAGS) \
27255           --disable-shared
27256 @endif libiconv-bootstrap
27257
27258 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
27259 maybe-configure-stage3-libiconv:
27260 @if libiconv-bootstrap
27261 maybe-configure-stage3-libiconv: configure-stage3-libiconv
27262 configure-stage3-libiconv:
27263         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27265         @r=`${PWD_COMMAND}`; export r; \
27266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27267         TFLAGS="$(STAGE3_TFLAGS)"; \
27268         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27269         $(HOST_EXPORTS) \
27270         $(POSTSTAGE1_HOST_EXPORTS) \
27271         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27272         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27273         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27274         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
27275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27276         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27277         case $(srcdir) in \
27278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27279           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27281         esac; \
27282         module_srcdir=libiconv; \
27283         $(SHELL) $$s/$$module_srcdir/configure \
27284           --srcdir=$${topdir}/$$module_srcdir \
27285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27286           --target=${target_alias} \
27287           --with-build-libsubdir=$(HOST_SUBDIR) \
27288           $(STAGE3_CONFIGURE_FLAGS) \
27289           --disable-shared
27290 @endif libiconv-bootstrap
27291
27292 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
27293 maybe-configure-stage4-libiconv:
27294 @if libiconv-bootstrap
27295 maybe-configure-stage4-libiconv: configure-stage4-libiconv
27296 configure-stage4-libiconv:
27297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27299         @r=`${PWD_COMMAND}`; export r; \
27300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301         TFLAGS="$(STAGE4_TFLAGS)"; \
27302         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27303         $(HOST_EXPORTS) \
27304         $(POSTSTAGE1_HOST_EXPORTS) \
27305         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27306         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27307         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27308         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
27309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27310         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27311         case $(srcdir) in \
27312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27313           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27315         esac; \
27316         module_srcdir=libiconv; \
27317         $(SHELL) $$s/$$module_srcdir/configure \
27318           --srcdir=$${topdir}/$$module_srcdir \
27319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27320           --target=${target_alias} \
27321           --with-build-libsubdir=$(HOST_SUBDIR) \
27322           $(STAGE4_CONFIGURE_FLAGS) \
27323           --disable-shared
27324 @endif libiconv-bootstrap
27325
27326 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
27327 maybe-configure-stageprofile-libiconv:
27328 @if libiconv-bootstrap
27329 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
27330 configure-stageprofile-libiconv:
27331         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27333         @r=`${PWD_COMMAND}`; export r; \
27334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27336         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27337         $(HOST_EXPORTS) \
27338         $(POSTSTAGE1_HOST_EXPORTS) \
27339         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27340         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27341         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27342         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
27343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27344         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27345         case $(srcdir) in \
27346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27347           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27349         esac; \
27350         module_srcdir=libiconv; \
27351         $(SHELL) $$s/$$module_srcdir/configure \
27352           --srcdir=$${topdir}/$$module_srcdir \
27353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27354           --target=${target_alias} \
27355           --with-build-libsubdir=$(HOST_SUBDIR) \
27356           $(STAGEprofile_CONFIGURE_FLAGS) \
27357           --disable-shared
27358 @endif libiconv-bootstrap
27359
27360 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
27361 maybe-configure-stagefeedback-libiconv:
27362 @if libiconv-bootstrap
27363 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
27364 configure-stagefeedback-libiconv:
27365         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27366         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27367         @r=`${PWD_COMMAND}`; export r; \
27368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27369         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27370         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27371         $(HOST_EXPORTS) \
27372         $(POSTSTAGE1_HOST_EXPORTS) \
27373         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27374         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27375         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27376         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
27377         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27378         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27379         case $(srcdir) in \
27380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27381           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27383         esac; \
27384         module_srcdir=libiconv; \
27385         $(SHELL) $$s/$$module_srcdir/configure \
27386           --srcdir=$${topdir}/$$module_srcdir \
27387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27388           --target=${target_alias} \
27389           --with-build-libsubdir=$(HOST_SUBDIR) \
27390           $(STAGEfeedback_CONFIGURE_FLAGS) \
27391           --disable-shared
27392 @endif libiconv-bootstrap
27393
27394 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
27395 maybe-configure-stageautoprofile-libiconv:
27396 @if libiconv-bootstrap
27397 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
27398 configure-stageautoprofile-libiconv:
27399         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27401         @r=`${PWD_COMMAND}`; export r; \
27402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27403         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27404         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27405         $(HOST_EXPORTS) \
27406         $(POSTSTAGE1_HOST_EXPORTS) \
27407         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27408         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27409         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27410         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
27411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27412         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27413         case $(srcdir) in \
27414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27415           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27417         esac; \
27418         module_srcdir=libiconv; \
27419         $(SHELL) $$s/$$module_srcdir/configure \
27420           --srcdir=$${topdir}/$$module_srcdir \
27421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27422           --target=${target_alias} \
27423           --with-build-libsubdir=$(HOST_SUBDIR) \
27424           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27425           --disable-shared
27426 @endif libiconv-bootstrap
27427
27428 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
27429 maybe-configure-stageautofeedback-libiconv:
27430 @if libiconv-bootstrap
27431 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
27432 configure-stageautofeedback-libiconv:
27433         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
27435         @r=`${PWD_COMMAND}`; export r; \
27436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27438         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27439         $(HOST_EXPORTS) \
27440         $(POSTSTAGE1_HOST_EXPORTS) \
27441         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27442         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27443         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27444         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
27445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
27446         cd $(HOST_SUBDIR)/libiconv || exit 1; \
27447         case $(srcdir) in \
27448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27449           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27451         esac; \
27452         module_srcdir=libiconv; \
27453         $(SHELL) $$s/$$module_srcdir/configure \
27454           --srcdir=$${topdir}/$$module_srcdir \
27455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27456           --target=${target_alias} \
27457           --with-build-libsubdir=$(HOST_SUBDIR) \
27458           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27459           --disable-shared
27460 @endif libiconv-bootstrap
27461
27462
27463
27464
27465
27466 .PHONY: all-libiconv maybe-all-libiconv
27467 maybe-all-libiconv:
27468 @if gcc-bootstrap
27469 all-libiconv: stage_current
27470 @endif gcc-bootstrap
27471 @if libiconv
27472 TARGET-libiconv=all
27473 maybe-all-libiconv: all-libiconv
27474 all-libiconv: configure-libiconv
27475         @r=`${PWD_COMMAND}`; export r; \
27476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477         $(HOST_EXPORTS)  \
27478         (cd $(HOST_SUBDIR)/libiconv && \
27479           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27480                 $(TARGET-libiconv))
27481 @endif libiconv
27482
27483
27484
27485 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
27486 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
27487 maybe-all-stage1-libiconv:
27488 maybe-clean-stage1-libiconv:
27489 @if libiconv-bootstrap
27490 maybe-all-stage1-libiconv: all-stage1-libiconv
27491 all-stage1: all-stage1-libiconv
27492 TARGET-stage1-libiconv = $(TARGET-libiconv)
27493 all-stage1-libiconv: configure-stage1-libiconv
27494         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27495         @r=`${PWD_COMMAND}`; export r; \
27496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27497         TFLAGS="$(STAGE1_TFLAGS)"; \
27498         $(HOST_EXPORTS)  \
27499         cd $(HOST_SUBDIR)/libiconv && \
27500          \
27501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27502                 CFLAGS="$(STAGE1_CFLAGS)" \
27503                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27504                 LIBCFLAGS="$(LIBCFLAGS)" \
27505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27508                 $(EXTRA_HOST_FLAGS)  \
27509                 $(STAGE1_FLAGS_TO_PASS)  \
27510                 TFLAGS="$(STAGE1_TFLAGS)"  \
27511                 $(TARGET-stage1-libiconv)
27512
27513 maybe-clean-stage1-libiconv: clean-stage1-libiconv
27514 clean-stage1: clean-stage1-libiconv
27515 clean-stage1-libiconv:
27516         @if [ $(current_stage) = stage1 ]; then \
27517           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27518         else \
27519           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
27520           $(MAKE) stage1-start; \
27521         fi; \
27522         cd $(HOST_SUBDIR)/libiconv && \
27523         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27524         $(STAGE1_FLAGS_TO_PASS)  clean
27525 @endif libiconv-bootstrap
27526
27527
27528 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
27529 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
27530 maybe-all-stage2-libiconv:
27531 maybe-clean-stage2-libiconv:
27532 @if libiconv-bootstrap
27533 maybe-all-stage2-libiconv: all-stage2-libiconv
27534 all-stage2: all-stage2-libiconv
27535 TARGET-stage2-libiconv = $(TARGET-libiconv)
27536 all-stage2-libiconv: configure-stage2-libiconv
27537         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27538         @r=`${PWD_COMMAND}`; export r; \
27539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540         TFLAGS="$(STAGE2_TFLAGS)"; \
27541         $(HOST_EXPORTS) \
27542         $(POSTSTAGE1_HOST_EXPORTS)  \
27543         cd $(HOST_SUBDIR)/libiconv && \
27544          \
27545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27546                 CFLAGS="$(STAGE2_CFLAGS)" \
27547                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27548                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27553                 TFLAGS="$(STAGE2_TFLAGS)"  \
27554                 $(TARGET-stage2-libiconv)
27555
27556 maybe-clean-stage2-libiconv: clean-stage2-libiconv
27557 clean-stage2: clean-stage2-libiconv
27558 clean-stage2-libiconv:
27559         @if [ $(current_stage) = stage2 ]; then \
27560           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27561         else \
27562           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
27563           $(MAKE) stage2-start; \
27564         fi; \
27565         cd $(HOST_SUBDIR)/libiconv && \
27566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27567 @endif libiconv-bootstrap
27568
27569
27570 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
27571 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
27572 maybe-all-stage3-libiconv:
27573 maybe-clean-stage3-libiconv:
27574 @if libiconv-bootstrap
27575 maybe-all-stage3-libiconv: all-stage3-libiconv
27576 all-stage3: all-stage3-libiconv
27577 TARGET-stage3-libiconv = $(TARGET-libiconv)
27578 all-stage3-libiconv: configure-stage3-libiconv
27579         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27580         @r=`${PWD_COMMAND}`; export r; \
27581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27582         TFLAGS="$(STAGE3_TFLAGS)"; \
27583         $(HOST_EXPORTS) \
27584         $(POSTSTAGE1_HOST_EXPORTS)  \
27585         cd $(HOST_SUBDIR)/libiconv && \
27586          \
27587         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27588                 CFLAGS="$(STAGE3_CFLAGS)" \
27589                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27590                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27594                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27595                 TFLAGS="$(STAGE3_TFLAGS)"  \
27596                 $(TARGET-stage3-libiconv)
27597
27598 maybe-clean-stage3-libiconv: clean-stage3-libiconv
27599 clean-stage3: clean-stage3-libiconv
27600 clean-stage3-libiconv:
27601         @if [ $(current_stage) = stage3 ]; then \
27602           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27603         else \
27604           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
27605           $(MAKE) stage3-start; \
27606         fi; \
27607         cd $(HOST_SUBDIR)/libiconv && \
27608         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27609 @endif libiconv-bootstrap
27610
27611
27612 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
27613 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
27614 maybe-all-stage4-libiconv:
27615 maybe-clean-stage4-libiconv:
27616 @if libiconv-bootstrap
27617 maybe-all-stage4-libiconv: all-stage4-libiconv
27618 all-stage4: all-stage4-libiconv
27619 TARGET-stage4-libiconv = $(TARGET-libiconv)
27620 all-stage4-libiconv: configure-stage4-libiconv
27621         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27622         @r=`${PWD_COMMAND}`; export r; \
27623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27624         TFLAGS="$(STAGE4_TFLAGS)"; \
27625         $(HOST_EXPORTS) \
27626         $(POSTSTAGE1_HOST_EXPORTS)  \
27627         cd $(HOST_SUBDIR)/libiconv && \
27628          \
27629         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27630                 CFLAGS="$(STAGE4_CFLAGS)" \
27631                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27632                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27637                 TFLAGS="$(STAGE4_TFLAGS)"  \
27638                 $(TARGET-stage4-libiconv)
27639
27640 maybe-clean-stage4-libiconv: clean-stage4-libiconv
27641 clean-stage4: clean-stage4-libiconv
27642 clean-stage4-libiconv:
27643         @if [ $(current_stage) = stage4 ]; then \
27644           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27645         else \
27646           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
27647           $(MAKE) stage4-start; \
27648         fi; \
27649         cd $(HOST_SUBDIR)/libiconv && \
27650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27651 @endif libiconv-bootstrap
27652
27653
27654 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
27655 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
27656 maybe-all-stageprofile-libiconv:
27657 maybe-clean-stageprofile-libiconv:
27658 @if libiconv-bootstrap
27659 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
27660 all-stageprofile: all-stageprofile-libiconv
27661 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
27662 all-stageprofile-libiconv: configure-stageprofile-libiconv
27663         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27664         @r=`${PWD_COMMAND}`; export r; \
27665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27667         $(HOST_EXPORTS) \
27668         $(POSTSTAGE1_HOST_EXPORTS)  \
27669         cd $(HOST_SUBDIR)/libiconv && \
27670          \
27671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27672                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27673                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27674                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27679                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27680                 $(TARGET-stageprofile-libiconv)
27681
27682 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
27683 clean-stageprofile: clean-stageprofile-libiconv
27684 clean-stageprofile-libiconv:
27685         @if [ $(current_stage) = stageprofile ]; then \
27686           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27687         else \
27688           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
27689           $(MAKE) stageprofile-start; \
27690         fi; \
27691         cd $(HOST_SUBDIR)/libiconv && \
27692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27693 @endif libiconv-bootstrap
27694
27695
27696 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
27697 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
27698 maybe-all-stagefeedback-libiconv:
27699 maybe-clean-stagefeedback-libiconv:
27700 @if libiconv-bootstrap
27701 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
27702 all-stagefeedback: all-stagefeedback-libiconv
27703 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
27704 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
27705         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27706         @r=`${PWD_COMMAND}`; export r; \
27707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27709         $(HOST_EXPORTS) \
27710         $(POSTSTAGE1_HOST_EXPORTS)  \
27711         cd $(HOST_SUBDIR)/libiconv && \
27712          \
27713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27714                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27715                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27716                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27717                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27718                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27719                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27720                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27721                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27722                 $(TARGET-stagefeedback-libiconv)
27723
27724 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
27725 clean-stagefeedback: clean-stagefeedback-libiconv
27726 clean-stagefeedback-libiconv:
27727         @if [ $(current_stage) = stagefeedback ]; then \
27728           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27729         else \
27730           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
27731           $(MAKE) stagefeedback-start; \
27732         fi; \
27733         cd $(HOST_SUBDIR)/libiconv && \
27734         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27735 @endif libiconv-bootstrap
27736
27737
27738 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
27739 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
27740 maybe-all-stageautoprofile-libiconv:
27741 maybe-clean-stageautoprofile-libiconv:
27742 @if libiconv-bootstrap
27743 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
27744 all-stageautoprofile: all-stageautoprofile-libiconv
27745 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
27746 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
27747         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27748         @r=`${PWD_COMMAND}`; export r; \
27749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27750         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27751         $(HOST_EXPORTS) \
27752         $(POSTSTAGE1_HOST_EXPORTS)  \
27753         cd $(HOST_SUBDIR)/libiconv && \
27754         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27755         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27756                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27757                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27758                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27763                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
27764                 $(TARGET-stageautoprofile-libiconv)
27765
27766 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
27767 clean-stageautoprofile: clean-stageautoprofile-libiconv
27768 clean-stageautoprofile-libiconv:
27769         @if [ $(current_stage) = stageautoprofile ]; then \
27770           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27771         else \
27772           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
27773           $(MAKE) stageautoprofile-start; \
27774         fi; \
27775         cd $(HOST_SUBDIR)/libiconv && \
27776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27777 @endif libiconv-bootstrap
27778
27779
27780 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
27781 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
27782 maybe-all-stageautofeedback-libiconv:
27783 maybe-clean-stageautofeedback-libiconv:
27784 @if libiconv-bootstrap
27785 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
27786 all-stageautofeedback: all-stageautofeedback-libiconv
27787 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
27788 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
27789         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27790         @r=`${PWD_COMMAND}`; export r; \
27791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27792         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27793         $(HOST_EXPORTS) \
27794         $(POSTSTAGE1_HOST_EXPORTS)  \
27795         cd $(HOST_SUBDIR)/libiconv && \
27796          \
27797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27798                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27799                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27800                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27804                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27805                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27806                 $(TARGET-stageautofeedback-libiconv)
27807
27808 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
27809 clean-stageautofeedback: clean-stageautofeedback-libiconv
27810 clean-stageautofeedback-libiconv:
27811         @if [ $(current_stage) = stageautofeedback ]; then \
27812           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
27813         else \
27814           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
27815           $(MAKE) stageautofeedback-start; \
27816         fi; \
27817         cd $(HOST_SUBDIR)/libiconv && \
27818         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27819 @endif libiconv-bootstrap
27820
27821
27822
27823
27824
27825 .PHONY: check-libiconv maybe-check-libiconv
27826 maybe-check-libiconv:
27827 @if libiconv
27828 maybe-check-libiconv: check-libiconv
27829
27830 check-libiconv:
27831         @: $(MAKE); $(unstage)
27832         @r=`${PWD_COMMAND}`; export r; \
27833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27834         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27835         (cd $(HOST_SUBDIR)/libiconv && \
27836           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
27837
27838 @endif libiconv
27839
27840 .PHONY: install-libiconv maybe-install-libiconv
27841 maybe-install-libiconv:
27842 @if libiconv
27843 maybe-install-libiconv: install-libiconv
27844
27845 install-libiconv:
27846
27847 @endif libiconv
27848
27849 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
27850 maybe-install-strip-libiconv:
27851 @if libiconv
27852 maybe-install-strip-libiconv: install-strip-libiconv
27853
27854 install-strip-libiconv:
27855
27856 @endif libiconv
27857
27858 # Other targets (info, dvi, pdf, etc.)
27859
27860 .PHONY: maybe-info-libiconv info-libiconv
27861 maybe-info-libiconv:
27862 @if libiconv
27863 maybe-info-libiconv: info-libiconv
27864
27865 # libiconv doesn't support info.
27866 info-libiconv:
27867
27868 @endif libiconv
27869
27870 .PHONY: maybe-dvi-libiconv dvi-libiconv
27871 maybe-dvi-libiconv:
27872 @if libiconv
27873 maybe-dvi-libiconv: dvi-libiconv
27874
27875 dvi-libiconv: \
27876     configure-libiconv 
27877         @[ -f ./libiconv/Makefile ] || exit 0; \
27878         r=`${PWD_COMMAND}`; export r; \
27879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27880         $(HOST_EXPORTS) \
27881         for flag in $(EXTRA_HOST_FLAGS) ; do \
27882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27883         done; \
27884         echo "Doing dvi in libiconv"; \
27885         (cd $(HOST_SUBDIR)/libiconv && \
27886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27888                   "RANLIB=$${RANLIB}" \
27889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27890                   dvi) \
27891           || exit 1
27892
27893 @endif libiconv
27894
27895 .PHONY: maybe-pdf-libiconv pdf-libiconv
27896 maybe-pdf-libiconv:
27897 @if libiconv
27898 maybe-pdf-libiconv: pdf-libiconv
27899
27900 # libiconv doesn't support pdf.
27901 pdf-libiconv:
27902
27903 @endif libiconv
27904
27905 .PHONY: maybe-html-libiconv html-libiconv
27906 maybe-html-libiconv:
27907 @if libiconv
27908 maybe-html-libiconv: html-libiconv
27909
27910 # libiconv doesn't support html.
27911 html-libiconv:
27912
27913 @endif libiconv
27914
27915 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
27916 maybe-TAGS-libiconv:
27917 @if libiconv
27918 maybe-TAGS-libiconv: TAGS-libiconv
27919
27920 TAGS-libiconv: \
27921     configure-libiconv 
27922         @[ -f ./libiconv/Makefile ] || exit 0; \
27923         r=`${PWD_COMMAND}`; export r; \
27924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925         $(HOST_EXPORTS) \
27926         for flag in $(EXTRA_HOST_FLAGS) ; do \
27927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27928         done; \
27929         echo "Doing TAGS in libiconv"; \
27930         (cd $(HOST_SUBDIR)/libiconv && \
27931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27933                   "RANLIB=$${RANLIB}" \
27934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27935                   TAGS) \
27936           || exit 1
27937
27938 @endif libiconv
27939
27940 .PHONY: maybe-install-info-libiconv install-info-libiconv
27941 maybe-install-info-libiconv:
27942 @if libiconv
27943 maybe-install-info-libiconv: install-info-libiconv
27944
27945 # libiconv doesn't support install-info.
27946 install-info-libiconv:
27947
27948 @endif libiconv
27949
27950 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
27951 maybe-install-pdf-libiconv:
27952 @if libiconv
27953 maybe-install-pdf-libiconv: install-pdf-libiconv
27954
27955 # libiconv doesn't support install-pdf.
27956 install-pdf-libiconv:
27957
27958 @endif libiconv
27959
27960 .PHONY: maybe-install-html-libiconv install-html-libiconv
27961 maybe-install-html-libiconv:
27962 @if libiconv
27963 maybe-install-html-libiconv: install-html-libiconv
27964
27965 # libiconv doesn't support install-html.
27966 install-html-libiconv:
27967
27968 @endif libiconv
27969
27970 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
27971 maybe-installcheck-libiconv:
27972 @if libiconv
27973 maybe-installcheck-libiconv: installcheck-libiconv
27974
27975 installcheck-libiconv: \
27976     configure-libiconv 
27977         @[ -f ./libiconv/Makefile ] || exit 0; \
27978         r=`${PWD_COMMAND}`; export r; \
27979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27980         $(HOST_EXPORTS) \
27981         for flag in $(EXTRA_HOST_FLAGS) ; do \
27982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27983         done; \
27984         echo "Doing installcheck in libiconv"; \
27985         (cd $(HOST_SUBDIR)/libiconv && \
27986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27988                   "RANLIB=$${RANLIB}" \
27989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27990                   installcheck) \
27991           || exit 1
27992
27993 @endif libiconv
27994
27995 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
27996 maybe-mostlyclean-libiconv:
27997 @if libiconv
27998 maybe-mostlyclean-libiconv: mostlyclean-libiconv
27999
28000 mostlyclean-libiconv: 
28001         @[ -f ./libiconv/Makefile ] || exit 0; \
28002         r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         $(HOST_EXPORTS) \
28005         for flag in $(EXTRA_HOST_FLAGS) ; do \
28006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007         done; \
28008         echo "Doing mostlyclean in libiconv"; \
28009         (cd $(HOST_SUBDIR)/libiconv && \
28010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012                   "RANLIB=$${RANLIB}" \
28013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014                   mostlyclean) \
28015           || exit 1
28016
28017 @endif libiconv
28018
28019 .PHONY: maybe-clean-libiconv clean-libiconv
28020 maybe-clean-libiconv:
28021 @if libiconv
28022 maybe-clean-libiconv: clean-libiconv
28023
28024 clean-libiconv: 
28025         @[ -f ./libiconv/Makefile ] || exit 0; \
28026         r=`${PWD_COMMAND}`; export r; \
28027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028         $(HOST_EXPORTS) \
28029         for flag in $(EXTRA_HOST_FLAGS) ; do \
28030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28031         done; \
28032         echo "Doing clean in libiconv"; \
28033         (cd $(HOST_SUBDIR)/libiconv && \
28034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28036                   "RANLIB=$${RANLIB}" \
28037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28038                   clean) \
28039           || exit 1
28040
28041 @endif libiconv
28042
28043 .PHONY: maybe-distclean-libiconv distclean-libiconv
28044 maybe-distclean-libiconv:
28045 @if libiconv
28046 maybe-distclean-libiconv: distclean-libiconv
28047
28048 distclean-libiconv: 
28049         @[ -f ./libiconv/Makefile ] || exit 0; \
28050         r=`${PWD_COMMAND}`; export r; \
28051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052         $(HOST_EXPORTS) \
28053         for flag in $(EXTRA_HOST_FLAGS) ; do \
28054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055         done; \
28056         echo "Doing distclean in libiconv"; \
28057         (cd $(HOST_SUBDIR)/libiconv && \
28058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28060                   "RANLIB=$${RANLIB}" \
28061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28062                   distclean) \
28063           || exit 1
28064
28065 @endif libiconv
28066
28067 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28068 maybe-maintainer-clean-libiconv:
28069 @if libiconv
28070 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28071
28072 maintainer-clean-libiconv: 
28073         @[ -f ./libiconv/Makefile ] || exit 0; \
28074         r=`${PWD_COMMAND}`; export r; \
28075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076         $(HOST_EXPORTS) \
28077         for flag in $(EXTRA_HOST_FLAGS) ; do \
28078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28079         done; \
28080         echo "Doing maintainer-clean in libiconv"; \
28081         (cd $(HOST_SUBDIR)/libiconv && \
28082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28084                   "RANLIB=$${RANLIB}" \
28085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28086                   maintainer-clean) \
28087           || exit 1
28088
28089 @endif libiconv
28090
28091
28092
28093 .PHONY: configure-m4 maybe-configure-m4
28094 maybe-configure-m4:
28095 @if gcc-bootstrap
28096 configure-m4: stage_current
28097 @endif gcc-bootstrap
28098 @if m4
28099 maybe-configure-m4: configure-m4
28100 configure-m4: 
28101         @: $(MAKE); $(unstage)
28102         @r=`${PWD_COMMAND}`; export r; \
28103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28104         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
28105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
28106         $(HOST_EXPORTS)  \
28107         echo Configuring in $(HOST_SUBDIR)/m4; \
28108         cd "$(HOST_SUBDIR)/m4" || exit 1; \
28109         case $(srcdir) in \
28110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28111           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
28112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28113         esac; \
28114         module_srcdir=m4; \
28115         $(SHELL) \
28116           $$s/$$module_srcdir/configure \
28117           --srcdir=$${topdir}/$$module_srcdir \
28118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28119           --target=${target_alias}  \
28120           || exit 1
28121 @endif m4
28122
28123
28124
28125
28126
28127 .PHONY: all-m4 maybe-all-m4
28128 maybe-all-m4:
28129 @if gcc-bootstrap
28130 all-m4: stage_current
28131 @endif gcc-bootstrap
28132 @if m4
28133 TARGET-m4=all
28134 maybe-all-m4: all-m4
28135 all-m4: configure-m4
28136         @: $(MAKE); $(unstage)
28137         @r=`${PWD_COMMAND}`; export r; \
28138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139         $(HOST_EXPORTS)  \
28140         (cd $(HOST_SUBDIR)/m4 && \
28141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28142                 $(TARGET-m4))
28143 @endif m4
28144
28145
28146
28147
28148 .PHONY: check-m4 maybe-check-m4
28149 maybe-check-m4:
28150 @if m4
28151 maybe-check-m4: check-m4
28152
28153 check-m4:
28154         @: $(MAKE); $(unstage)
28155         @r=`${PWD_COMMAND}`; export r; \
28156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28157         $(HOST_EXPORTS)  \
28158         (cd $(HOST_SUBDIR)/m4 && \
28159           $(MAKE) $(FLAGS_TO_PASS)  check)
28160
28161 @endif m4
28162
28163 .PHONY: install-m4 maybe-install-m4
28164 maybe-install-m4:
28165 @if m4
28166 maybe-install-m4: install-m4
28167
28168 install-m4: installdirs
28169         @: $(MAKE); $(unstage)
28170         @r=`${PWD_COMMAND}`; export r; \
28171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28172         $(HOST_EXPORTS) \
28173         (cd $(HOST_SUBDIR)/m4 && \
28174           $(MAKE) $(FLAGS_TO_PASS)  install)
28175
28176 @endif m4
28177
28178 .PHONY: install-strip-m4 maybe-install-strip-m4
28179 maybe-install-strip-m4:
28180 @if m4
28181 maybe-install-strip-m4: install-strip-m4
28182
28183 install-strip-m4: installdirs
28184         @: $(MAKE); $(unstage)
28185         @r=`${PWD_COMMAND}`; export r; \
28186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187         $(HOST_EXPORTS) \
28188         (cd $(HOST_SUBDIR)/m4 && \
28189           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28190
28191 @endif m4
28192
28193 # Other targets (info, dvi, pdf, etc.)
28194
28195 .PHONY: maybe-info-m4 info-m4
28196 maybe-info-m4:
28197 @if m4
28198 maybe-info-m4: info-m4
28199
28200 info-m4: \
28201     configure-m4 
28202         @: $(MAKE); $(unstage)
28203         @[ -f ./m4/Makefile ] || exit 0; \
28204         r=`${PWD_COMMAND}`; export r; \
28205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28206         $(HOST_EXPORTS) \
28207         for flag in $(EXTRA_HOST_FLAGS) ; do \
28208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28209         done; \
28210         echo "Doing info in m4"; \
28211         (cd $(HOST_SUBDIR)/m4 && \
28212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28214                   "RANLIB=$${RANLIB}" \
28215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28216                   info) \
28217           || exit 1
28218
28219 @endif m4
28220
28221 .PHONY: maybe-dvi-m4 dvi-m4
28222 maybe-dvi-m4:
28223 @if m4
28224 maybe-dvi-m4: dvi-m4
28225
28226 dvi-m4: \
28227     configure-m4 
28228         @: $(MAKE); $(unstage)
28229         @[ -f ./m4/Makefile ] || exit 0; \
28230         r=`${PWD_COMMAND}`; export r; \
28231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232         $(HOST_EXPORTS) \
28233         for flag in $(EXTRA_HOST_FLAGS) ; do \
28234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235         done; \
28236         echo "Doing dvi in m4"; \
28237         (cd $(HOST_SUBDIR)/m4 && \
28238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240                   "RANLIB=$${RANLIB}" \
28241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242                   dvi) \
28243           || exit 1
28244
28245 @endif m4
28246
28247 .PHONY: maybe-pdf-m4 pdf-m4
28248 maybe-pdf-m4:
28249 @if m4
28250 maybe-pdf-m4: pdf-m4
28251
28252 pdf-m4: \
28253     configure-m4 
28254         @: $(MAKE); $(unstage)
28255         @[ -f ./m4/Makefile ] || exit 0; \
28256         r=`${PWD_COMMAND}`; export r; \
28257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258         $(HOST_EXPORTS) \
28259         for flag in $(EXTRA_HOST_FLAGS) ; do \
28260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28261         done; \
28262         echo "Doing pdf in m4"; \
28263         (cd $(HOST_SUBDIR)/m4 && \
28264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28266                   "RANLIB=$${RANLIB}" \
28267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28268                   pdf) \
28269           || exit 1
28270
28271 @endif m4
28272
28273 .PHONY: maybe-html-m4 html-m4
28274 maybe-html-m4:
28275 @if m4
28276 maybe-html-m4: html-m4
28277
28278 html-m4: \
28279     configure-m4 
28280         @: $(MAKE); $(unstage)
28281         @[ -f ./m4/Makefile ] || exit 0; \
28282         r=`${PWD_COMMAND}`; export r; \
28283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28284         $(HOST_EXPORTS) \
28285         for flag in $(EXTRA_HOST_FLAGS) ; do \
28286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28287         done; \
28288         echo "Doing html in m4"; \
28289         (cd $(HOST_SUBDIR)/m4 && \
28290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28292                   "RANLIB=$${RANLIB}" \
28293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28294                   html) \
28295           || exit 1
28296
28297 @endif m4
28298
28299 .PHONY: maybe-TAGS-m4 TAGS-m4
28300 maybe-TAGS-m4:
28301 @if m4
28302 maybe-TAGS-m4: TAGS-m4
28303
28304 TAGS-m4: \
28305     configure-m4 
28306         @: $(MAKE); $(unstage)
28307         @[ -f ./m4/Makefile ] || exit 0; \
28308         r=`${PWD_COMMAND}`; export r; \
28309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310         $(HOST_EXPORTS) \
28311         for flag in $(EXTRA_HOST_FLAGS) ; do \
28312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28313         done; \
28314         echo "Doing TAGS in m4"; \
28315         (cd $(HOST_SUBDIR)/m4 && \
28316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28318                   "RANLIB=$${RANLIB}" \
28319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28320                   TAGS) \
28321           || exit 1
28322
28323 @endif m4
28324
28325 .PHONY: maybe-install-info-m4 install-info-m4
28326 maybe-install-info-m4:
28327 @if m4
28328 maybe-install-info-m4: install-info-m4
28329
28330 install-info-m4: \
28331     configure-m4 \
28332     info-m4 
28333         @: $(MAKE); $(unstage)
28334         @[ -f ./m4/Makefile ] || exit 0; \
28335         r=`${PWD_COMMAND}`; export r; \
28336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337         $(HOST_EXPORTS) \
28338         for flag in $(EXTRA_HOST_FLAGS) ; do \
28339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28340         done; \
28341         echo "Doing install-info in m4"; \
28342         (cd $(HOST_SUBDIR)/m4 && \
28343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28345                   "RANLIB=$${RANLIB}" \
28346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28347                   install-info) \
28348           || exit 1
28349
28350 @endif m4
28351
28352 .PHONY: maybe-install-pdf-m4 install-pdf-m4
28353 maybe-install-pdf-m4:
28354 @if m4
28355 maybe-install-pdf-m4: install-pdf-m4
28356
28357 install-pdf-m4: \
28358     configure-m4 \
28359     pdf-m4 
28360         @: $(MAKE); $(unstage)
28361         @[ -f ./m4/Makefile ] || exit 0; \
28362         r=`${PWD_COMMAND}`; export r; \
28363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364         $(HOST_EXPORTS) \
28365         for flag in $(EXTRA_HOST_FLAGS) ; do \
28366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28367         done; \
28368         echo "Doing install-pdf in m4"; \
28369         (cd $(HOST_SUBDIR)/m4 && \
28370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28372                   "RANLIB=$${RANLIB}" \
28373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28374                   install-pdf) \
28375           || exit 1
28376
28377 @endif m4
28378
28379 .PHONY: maybe-install-html-m4 install-html-m4
28380 maybe-install-html-m4:
28381 @if m4
28382 maybe-install-html-m4: install-html-m4
28383
28384 install-html-m4: \
28385     configure-m4 \
28386     html-m4 
28387         @: $(MAKE); $(unstage)
28388         @[ -f ./m4/Makefile ] || exit 0; \
28389         r=`${PWD_COMMAND}`; export r; \
28390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391         $(HOST_EXPORTS) \
28392         for flag in $(EXTRA_HOST_FLAGS) ; do \
28393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28394         done; \
28395         echo "Doing install-html in m4"; \
28396         (cd $(HOST_SUBDIR)/m4 && \
28397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28399                   "RANLIB=$${RANLIB}" \
28400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28401                   install-html) \
28402           || exit 1
28403
28404 @endif m4
28405
28406 .PHONY: maybe-installcheck-m4 installcheck-m4
28407 maybe-installcheck-m4:
28408 @if m4
28409 maybe-installcheck-m4: installcheck-m4
28410
28411 installcheck-m4: \
28412     configure-m4 
28413         @: $(MAKE); $(unstage)
28414         @[ -f ./m4/Makefile ] || exit 0; \
28415         r=`${PWD_COMMAND}`; export r; \
28416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28417         $(HOST_EXPORTS) \
28418         for flag in $(EXTRA_HOST_FLAGS) ; do \
28419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28420         done; \
28421         echo "Doing installcheck in m4"; \
28422         (cd $(HOST_SUBDIR)/m4 && \
28423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28425                   "RANLIB=$${RANLIB}" \
28426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28427                   installcheck) \
28428           || exit 1
28429
28430 @endif m4
28431
28432 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
28433 maybe-mostlyclean-m4:
28434 @if m4
28435 maybe-mostlyclean-m4: mostlyclean-m4
28436
28437 mostlyclean-m4: 
28438         @: $(MAKE); $(unstage)
28439         @[ -f ./m4/Makefile ] || exit 0; \
28440         r=`${PWD_COMMAND}`; export r; \
28441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28442         $(HOST_EXPORTS) \
28443         for flag in $(EXTRA_HOST_FLAGS) ; do \
28444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28445         done; \
28446         echo "Doing mostlyclean in m4"; \
28447         (cd $(HOST_SUBDIR)/m4 && \
28448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28450                   "RANLIB=$${RANLIB}" \
28451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28452                   mostlyclean) \
28453           || exit 1
28454
28455 @endif m4
28456
28457 .PHONY: maybe-clean-m4 clean-m4
28458 maybe-clean-m4:
28459 @if m4
28460 maybe-clean-m4: clean-m4
28461
28462 clean-m4: 
28463         @: $(MAKE); $(unstage)
28464         @[ -f ./m4/Makefile ] || exit 0; \
28465         r=`${PWD_COMMAND}`; export r; \
28466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28467         $(HOST_EXPORTS) \
28468         for flag in $(EXTRA_HOST_FLAGS) ; do \
28469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28470         done; \
28471         echo "Doing clean in m4"; \
28472         (cd $(HOST_SUBDIR)/m4 && \
28473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28475                   "RANLIB=$${RANLIB}" \
28476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28477                   clean) \
28478           || exit 1
28479
28480 @endif m4
28481
28482 .PHONY: maybe-distclean-m4 distclean-m4
28483 maybe-distclean-m4:
28484 @if m4
28485 maybe-distclean-m4: distclean-m4
28486
28487 distclean-m4: 
28488         @: $(MAKE); $(unstage)
28489         @[ -f ./m4/Makefile ] || exit 0; \
28490         r=`${PWD_COMMAND}`; export r; \
28491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28492         $(HOST_EXPORTS) \
28493         for flag in $(EXTRA_HOST_FLAGS) ; do \
28494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28495         done; \
28496         echo "Doing distclean in m4"; \
28497         (cd $(HOST_SUBDIR)/m4 && \
28498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28500                   "RANLIB=$${RANLIB}" \
28501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28502                   distclean) \
28503           || exit 1
28504
28505 @endif m4
28506
28507 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
28508 maybe-maintainer-clean-m4:
28509 @if m4
28510 maybe-maintainer-clean-m4: maintainer-clean-m4
28511
28512 maintainer-clean-m4: 
28513         @: $(MAKE); $(unstage)
28514         @[ -f ./m4/Makefile ] || exit 0; \
28515         r=`${PWD_COMMAND}`; export r; \
28516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28517         $(HOST_EXPORTS) \
28518         for flag in $(EXTRA_HOST_FLAGS) ; do \
28519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28520         done; \
28521         echo "Doing maintainer-clean in m4"; \
28522         (cd $(HOST_SUBDIR)/m4 && \
28523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28525                   "RANLIB=$${RANLIB}" \
28526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28527                   maintainer-clean) \
28528           || exit 1
28529
28530 @endif m4
28531
28532
28533
28534 .PHONY: configure-readline maybe-configure-readline
28535 maybe-configure-readline:
28536 @if gcc-bootstrap
28537 configure-readline: stage_current
28538 @endif gcc-bootstrap
28539 @if readline
28540 maybe-configure-readline: configure-readline
28541 configure-readline: 
28542         @: $(MAKE); $(unstage)
28543         @r=`${PWD_COMMAND}`; export r; \
28544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28545         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
28546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
28547         $(HOST_EXPORTS)  \
28548         echo Configuring in $(HOST_SUBDIR)/readline; \
28549         cd "$(HOST_SUBDIR)/readline" || exit 1; \
28550         case $(srcdir) in \
28551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28552           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
28553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28554         esac; \
28555         module_srcdir=readline; \
28556         $(SHELL) \
28557           $$s/$$module_srcdir/configure \
28558           --srcdir=$${topdir}/$$module_srcdir \
28559           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28560           --target=${target_alias}  \
28561           || exit 1
28562 @endif readline
28563
28564
28565
28566
28567
28568 .PHONY: all-readline maybe-all-readline
28569 maybe-all-readline:
28570 @if gcc-bootstrap
28571 all-readline: stage_current
28572 @endif gcc-bootstrap
28573 @if readline
28574 TARGET-readline=all
28575 maybe-all-readline: all-readline
28576 all-readline: configure-readline
28577         @: $(MAKE); $(unstage)
28578         @r=`${PWD_COMMAND}`; export r; \
28579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28580         $(HOST_EXPORTS)  \
28581         (cd $(HOST_SUBDIR)/readline && \
28582           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28583                 $(TARGET-readline))
28584 @endif readline
28585
28586
28587
28588
28589 .PHONY: check-readline maybe-check-readline
28590 maybe-check-readline:
28591 @if readline
28592 maybe-check-readline: check-readline
28593
28594 check-readline:
28595         @: $(MAKE); $(unstage)
28596         @r=`${PWD_COMMAND}`; export r; \
28597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28598         $(HOST_EXPORTS)  \
28599         (cd $(HOST_SUBDIR)/readline && \
28600           $(MAKE) $(FLAGS_TO_PASS)  check)
28601
28602 @endif readline
28603
28604 .PHONY: install-readline maybe-install-readline
28605 maybe-install-readline:
28606 @if readline
28607 maybe-install-readline: install-readline
28608
28609 install-readline: installdirs
28610         @: $(MAKE); $(unstage)
28611         @r=`${PWD_COMMAND}`; export r; \
28612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28613         $(HOST_EXPORTS) \
28614         (cd $(HOST_SUBDIR)/readline && \
28615           $(MAKE) $(FLAGS_TO_PASS)  install)
28616
28617 @endif readline
28618
28619 .PHONY: install-strip-readline maybe-install-strip-readline
28620 maybe-install-strip-readline:
28621 @if readline
28622 maybe-install-strip-readline: install-strip-readline
28623
28624 install-strip-readline: installdirs
28625         @: $(MAKE); $(unstage)
28626         @r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         $(HOST_EXPORTS) \
28629         (cd $(HOST_SUBDIR)/readline && \
28630           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28631
28632 @endif readline
28633
28634 # Other targets (info, dvi, pdf, etc.)
28635
28636 .PHONY: maybe-info-readline info-readline
28637 maybe-info-readline:
28638 @if readline
28639 maybe-info-readline: info-readline
28640
28641 info-readline: \
28642     configure-readline 
28643         @: $(MAKE); $(unstage)
28644         @[ -f ./readline/Makefile ] || exit 0; \
28645         r=`${PWD_COMMAND}`; export r; \
28646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647         $(HOST_EXPORTS) \
28648         for flag in $(EXTRA_HOST_FLAGS) ; do \
28649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28650         done; \
28651         echo "Doing info in readline"; \
28652         (cd $(HOST_SUBDIR)/readline && \
28653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28655                   "RANLIB=$${RANLIB}" \
28656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28657                   info) \
28658           || exit 1
28659
28660 @endif readline
28661
28662 .PHONY: maybe-dvi-readline dvi-readline
28663 maybe-dvi-readline:
28664 @if readline
28665 maybe-dvi-readline: dvi-readline
28666
28667 dvi-readline: \
28668     configure-readline 
28669         @: $(MAKE); $(unstage)
28670         @[ -f ./readline/Makefile ] || exit 0; \
28671         r=`${PWD_COMMAND}`; export r; \
28672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673         $(HOST_EXPORTS) \
28674         for flag in $(EXTRA_HOST_FLAGS) ; do \
28675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676         done; \
28677         echo "Doing dvi in readline"; \
28678         (cd $(HOST_SUBDIR)/readline && \
28679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681                   "RANLIB=$${RANLIB}" \
28682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683                   dvi) \
28684           || exit 1
28685
28686 @endif readline
28687
28688 .PHONY: maybe-pdf-readline pdf-readline
28689 maybe-pdf-readline:
28690 @if readline
28691 maybe-pdf-readline: pdf-readline
28692
28693 pdf-readline: \
28694     configure-readline 
28695         @: $(MAKE); $(unstage)
28696         @[ -f ./readline/Makefile ] || exit 0; \
28697         r=`${PWD_COMMAND}`; export r; \
28698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28699         $(HOST_EXPORTS) \
28700         for flag in $(EXTRA_HOST_FLAGS) ; do \
28701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28702         done; \
28703         echo "Doing pdf in readline"; \
28704         (cd $(HOST_SUBDIR)/readline && \
28705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28707                   "RANLIB=$${RANLIB}" \
28708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28709                   pdf) \
28710           || exit 1
28711
28712 @endif readline
28713
28714 .PHONY: maybe-html-readline html-readline
28715 maybe-html-readline:
28716 @if readline
28717 maybe-html-readline: html-readline
28718
28719 html-readline: \
28720     configure-readline 
28721         @: $(MAKE); $(unstage)
28722         @[ -f ./readline/Makefile ] || exit 0; \
28723         r=`${PWD_COMMAND}`; export r; \
28724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28725         $(HOST_EXPORTS) \
28726         for flag in $(EXTRA_HOST_FLAGS) ; do \
28727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28728         done; \
28729         echo "Doing html in readline"; \
28730         (cd $(HOST_SUBDIR)/readline && \
28731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28733                   "RANLIB=$${RANLIB}" \
28734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28735                   html) \
28736           || exit 1
28737
28738 @endif readline
28739
28740 .PHONY: maybe-TAGS-readline TAGS-readline
28741 maybe-TAGS-readline:
28742 @if readline
28743 maybe-TAGS-readline: TAGS-readline
28744
28745 TAGS-readline: \
28746     configure-readline 
28747         @: $(MAKE); $(unstage)
28748         @[ -f ./readline/Makefile ] || exit 0; \
28749         r=`${PWD_COMMAND}`; export r; \
28750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28751         $(HOST_EXPORTS) \
28752         for flag in $(EXTRA_HOST_FLAGS) ; do \
28753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28754         done; \
28755         echo "Doing TAGS in readline"; \
28756         (cd $(HOST_SUBDIR)/readline && \
28757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28759                   "RANLIB=$${RANLIB}" \
28760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28761                   TAGS) \
28762           || exit 1
28763
28764 @endif readline
28765
28766 .PHONY: maybe-install-info-readline install-info-readline
28767 maybe-install-info-readline:
28768 @if readline
28769 maybe-install-info-readline: install-info-readline
28770
28771 install-info-readline: \
28772     configure-readline \
28773     info-readline 
28774         @: $(MAKE); $(unstage)
28775         @[ -f ./readline/Makefile ] || exit 0; \
28776         r=`${PWD_COMMAND}`; export r; \
28777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28778         $(HOST_EXPORTS) \
28779         for flag in $(EXTRA_HOST_FLAGS) ; do \
28780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28781         done; \
28782         echo "Doing install-info in readline"; \
28783         (cd $(HOST_SUBDIR)/readline && \
28784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28786                   "RANLIB=$${RANLIB}" \
28787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28788                   install-info) \
28789           || exit 1
28790
28791 @endif readline
28792
28793 .PHONY: maybe-install-pdf-readline install-pdf-readline
28794 maybe-install-pdf-readline:
28795 @if readline
28796 maybe-install-pdf-readline: install-pdf-readline
28797
28798 install-pdf-readline: \
28799     configure-readline \
28800     pdf-readline 
28801         @: $(MAKE); $(unstage)
28802         @[ -f ./readline/Makefile ] || exit 0; \
28803         r=`${PWD_COMMAND}`; export r; \
28804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28805         $(HOST_EXPORTS) \
28806         for flag in $(EXTRA_HOST_FLAGS) ; do \
28807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28808         done; \
28809         echo "Doing install-pdf in readline"; \
28810         (cd $(HOST_SUBDIR)/readline && \
28811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28813                   "RANLIB=$${RANLIB}" \
28814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28815                   install-pdf) \
28816           || exit 1
28817
28818 @endif readline
28819
28820 .PHONY: maybe-install-html-readline install-html-readline
28821 maybe-install-html-readline:
28822 @if readline
28823 maybe-install-html-readline: install-html-readline
28824
28825 install-html-readline: \
28826     configure-readline \
28827     html-readline 
28828         @: $(MAKE); $(unstage)
28829         @[ -f ./readline/Makefile ] || exit 0; \
28830         r=`${PWD_COMMAND}`; export r; \
28831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832         $(HOST_EXPORTS) \
28833         for flag in $(EXTRA_HOST_FLAGS) ; do \
28834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28835         done; \
28836         echo "Doing install-html in readline"; \
28837         (cd $(HOST_SUBDIR)/readline && \
28838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28840                   "RANLIB=$${RANLIB}" \
28841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28842                   install-html) \
28843           || exit 1
28844
28845 @endif readline
28846
28847 .PHONY: maybe-installcheck-readline installcheck-readline
28848 maybe-installcheck-readline:
28849 @if readline
28850 maybe-installcheck-readline: installcheck-readline
28851
28852 installcheck-readline: \
28853     configure-readline 
28854         @: $(MAKE); $(unstage)
28855         @[ -f ./readline/Makefile ] || exit 0; \
28856         r=`${PWD_COMMAND}`; export r; \
28857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28858         $(HOST_EXPORTS) \
28859         for flag in $(EXTRA_HOST_FLAGS) ; do \
28860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28861         done; \
28862         echo "Doing installcheck in readline"; \
28863         (cd $(HOST_SUBDIR)/readline && \
28864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28866                   "RANLIB=$${RANLIB}" \
28867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28868                   installcheck) \
28869           || exit 1
28870
28871 @endif readline
28872
28873 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
28874 maybe-mostlyclean-readline:
28875 @if readline
28876 maybe-mostlyclean-readline: mostlyclean-readline
28877
28878 mostlyclean-readline: 
28879         @: $(MAKE); $(unstage)
28880         @[ -f ./readline/Makefile ] || exit 0; \
28881         r=`${PWD_COMMAND}`; export r; \
28882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28883         $(HOST_EXPORTS) \
28884         for flag in $(EXTRA_HOST_FLAGS) ; do \
28885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28886         done; \
28887         echo "Doing mostlyclean in readline"; \
28888         (cd $(HOST_SUBDIR)/readline && \
28889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28891                   "RANLIB=$${RANLIB}" \
28892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28893                   mostlyclean) \
28894           || exit 1
28895
28896 @endif readline
28897
28898 .PHONY: maybe-clean-readline clean-readline
28899 maybe-clean-readline:
28900 @if readline
28901 maybe-clean-readline: clean-readline
28902
28903 clean-readline: 
28904         @: $(MAKE); $(unstage)
28905         @[ -f ./readline/Makefile ] || exit 0; \
28906         r=`${PWD_COMMAND}`; export r; \
28907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28908         $(HOST_EXPORTS) \
28909         for flag in $(EXTRA_HOST_FLAGS) ; do \
28910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28911         done; \
28912         echo "Doing clean in readline"; \
28913         (cd $(HOST_SUBDIR)/readline && \
28914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28916                   "RANLIB=$${RANLIB}" \
28917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28918                   clean) \
28919           || exit 1
28920
28921 @endif readline
28922
28923 .PHONY: maybe-distclean-readline distclean-readline
28924 maybe-distclean-readline:
28925 @if readline
28926 maybe-distclean-readline: distclean-readline
28927
28928 distclean-readline: 
28929         @: $(MAKE); $(unstage)
28930         @[ -f ./readline/Makefile ] || exit 0; \
28931         r=`${PWD_COMMAND}`; export r; \
28932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28933         $(HOST_EXPORTS) \
28934         for flag in $(EXTRA_HOST_FLAGS) ; do \
28935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28936         done; \
28937         echo "Doing distclean in readline"; \
28938         (cd $(HOST_SUBDIR)/readline && \
28939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28941                   "RANLIB=$${RANLIB}" \
28942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28943                   distclean) \
28944           || exit 1
28945
28946 @endif readline
28947
28948 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
28949 maybe-maintainer-clean-readline:
28950 @if readline
28951 maybe-maintainer-clean-readline: maintainer-clean-readline
28952
28953 maintainer-clean-readline: 
28954         @: $(MAKE); $(unstage)
28955         @[ -f ./readline/Makefile ] || exit 0; \
28956         r=`${PWD_COMMAND}`; export r; \
28957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958         $(HOST_EXPORTS) \
28959         for flag in $(EXTRA_HOST_FLAGS) ; do \
28960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28961         done; \
28962         echo "Doing maintainer-clean in readline"; \
28963         (cd $(HOST_SUBDIR)/readline && \
28964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28966                   "RANLIB=$${RANLIB}" \
28967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28968                   maintainer-clean) \
28969           || exit 1
28970
28971 @endif readline
28972
28973
28974
28975 .PHONY: configure-sid maybe-configure-sid
28976 maybe-configure-sid:
28977 @if gcc-bootstrap
28978 configure-sid: stage_current
28979 @endif gcc-bootstrap
28980 @if sid
28981 maybe-configure-sid: configure-sid
28982 configure-sid: 
28983         @: $(MAKE); $(unstage)
28984         @r=`${PWD_COMMAND}`; export r; \
28985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
28987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
28988         $(HOST_EXPORTS)  \
28989         echo Configuring in $(HOST_SUBDIR)/sid; \
28990         cd "$(HOST_SUBDIR)/sid" || exit 1; \
28991         case $(srcdir) in \
28992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28993           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
28994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28995         esac; \
28996         module_srcdir=sid; \
28997         $(SHELL) \
28998           $$s/$$module_srcdir/configure \
28999           --srcdir=$${topdir}/$$module_srcdir \
29000           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29001           --target=${target_alias}  \
29002           || exit 1
29003 @endif sid
29004
29005
29006
29007
29008
29009 .PHONY: all-sid maybe-all-sid
29010 maybe-all-sid:
29011 @if gcc-bootstrap
29012 all-sid: stage_current
29013 @endif gcc-bootstrap
29014 @if sid
29015 TARGET-sid=all
29016 maybe-all-sid: all-sid
29017 all-sid: configure-sid
29018         @: $(MAKE); $(unstage)
29019         @r=`${PWD_COMMAND}`; export r; \
29020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29021         $(HOST_EXPORTS)  \
29022         (cd $(HOST_SUBDIR)/sid && \
29023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29024                 $(TARGET-sid))
29025 @endif sid
29026
29027
29028
29029
29030 .PHONY: check-sid maybe-check-sid
29031 maybe-check-sid:
29032 @if sid
29033 maybe-check-sid: check-sid
29034
29035 check-sid:
29036         @: $(MAKE); $(unstage)
29037         @r=`${PWD_COMMAND}`; export r; \
29038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29039         $(HOST_EXPORTS)  \
29040         (cd $(HOST_SUBDIR)/sid && \
29041           $(MAKE) $(FLAGS_TO_PASS)  check)
29042
29043 @endif sid
29044
29045 .PHONY: install-sid maybe-install-sid
29046 maybe-install-sid:
29047 @if sid
29048 maybe-install-sid: install-sid
29049
29050 install-sid: installdirs
29051         @: $(MAKE); $(unstage)
29052         @r=`${PWD_COMMAND}`; export r; \
29053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054         $(HOST_EXPORTS) \
29055         (cd $(HOST_SUBDIR)/sid && \
29056           $(MAKE) $(FLAGS_TO_PASS)  install)
29057
29058 @endif sid
29059
29060 .PHONY: install-strip-sid maybe-install-strip-sid
29061 maybe-install-strip-sid:
29062 @if sid
29063 maybe-install-strip-sid: install-strip-sid
29064
29065 install-strip-sid: installdirs
29066         @: $(MAKE); $(unstage)
29067         @r=`${PWD_COMMAND}`; export r; \
29068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29069         $(HOST_EXPORTS) \
29070         (cd $(HOST_SUBDIR)/sid && \
29071           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29072
29073 @endif sid
29074
29075 # Other targets (info, dvi, pdf, etc.)
29076
29077 .PHONY: maybe-info-sid info-sid
29078 maybe-info-sid:
29079 @if sid
29080 maybe-info-sid: info-sid
29081
29082 info-sid: \
29083     configure-sid 
29084         @: $(MAKE); $(unstage)
29085         @[ -f ./sid/Makefile ] || exit 0; \
29086         r=`${PWD_COMMAND}`; export r; \
29087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088         $(HOST_EXPORTS) \
29089         for flag in $(EXTRA_HOST_FLAGS) ; do \
29090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091         done; \
29092         echo "Doing info in sid"; \
29093         (cd $(HOST_SUBDIR)/sid && \
29094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096                   "RANLIB=$${RANLIB}" \
29097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098                   info) \
29099           || exit 1
29100
29101 @endif sid
29102
29103 .PHONY: maybe-dvi-sid dvi-sid
29104 maybe-dvi-sid:
29105 @if sid
29106 maybe-dvi-sid: dvi-sid
29107
29108 dvi-sid: \
29109     configure-sid 
29110         @: $(MAKE); $(unstage)
29111         @[ -f ./sid/Makefile ] || exit 0; \
29112         r=`${PWD_COMMAND}`; export r; \
29113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114         $(HOST_EXPORTS) \
29115         for flag in $(EXTRA_HOST_FLAGS) ; do \
29116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117         done; \
29118         echo "Doing dvi in sid"; \
29119         (cd $(HOST_SUBDIR)/sid && \
29120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122                   "RANLIB=$${RANLIB}" \
29123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124                   dvi) \
29125           || exit 1
29126
29127 @endif sid
29128
29129 .PHONY: maybe-pdf-sid pdf-sid
29130 maybe-pdf-sid:
29131 @if sid
29132 maybe-pdf-sid: pdf-sid
29133
29134 pdf-sid: \
29135     configure-sid 
29136         @: $(MAKE); $(unstage)
29137         @[ -f ./sid/Makefile ] || exit 0; \
29138         r=`${PWD_COMMAND}`; export r; \
29139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140         $(HOST_EXPORTS) \
29141         for flag in $(EXTRA_HOST_FLAGS) ; do \
29142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29143         done; \
29144         echo "Doing pdf in sid"; \
29145         (cd $(HOST_SUBDIR)/sid && \
29146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29148                   "RANLIB=$${RANLIB}" \
29149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29150                   pdf) \
29151           || exit 1
29152
29153 @endif sid
29154
29155 .PHONY: maybe-html-sid html-sid
29156 maybe-html-sid:
29157 @if sid
29158 maybe-html-sid: html-sid
29159
29160 html-sid: \
29161     configure-sid 
29162         @: $(MAKE); $(unstage)
29163         @[ -f ./sid/Makefile ] || exit 0; \
29164         r=`${PWD_COMMAND}`; export r; \
29165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29166         $(HOST_EXPORTS) \
29167         for flag in $(EXTRA_HOST_FLAGS) ; do \
29168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29169         done; \
29170         echo "Doing html in sid"; \
29171         (cd $(HOST_SUBDIR)/sid && \
29172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29174                   "RANLIB=$${RANLIB}" \
29175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29176                   html) \
29177           || exit 1
29178
29179 @endif sid
29180
29181 .PHONY: maybe-TAGS-sid TAGS-sid
29182 maybe-TAGS-sid:
29183 @if sid
29184 maybe-TAGS-sid: TAGS-sid
29185
29186 TAGS-sid: \
29187     configure-sid 
29188         @: $(MAKE); $(unstage)
29189         @[ -f ./sid/Makefile ] || exit 0; \
29190         r=`${PWD_COMMAND}`; export r; \
29191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192         $(HOST_EXPORTS) \
29193         for flag in $(EXTRA_HOST_FLAGS) ; do \
29194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29195         done; \
29196         echo "Doing TAGS in sid"; \
29197         (cd $(HOST_SUBDIR)/sid && \
29198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29200                   "RANLIB=$${RANLIB}" \
29201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29202                   TAGS) \
29203           || exit 1
29204
29205 @endif sid
29206
29207 .PHONY: maybe-install-info-sid install-info-sid
29208 maybe-install-info-sid:
29209 @if sid
29210 maybe-install-info-sid: install-info-sid
29211
29212 install-info-sid: \
29213     configure-sid \
29214     info-sid 
29215         @: $(MAKE); $(unstage)
29216         @[ -f ./sid/Makefile ] || exit 0; \
29217         r=`${PWD_COMMAND}`; export r; \
29218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219         $(HOST_EXPORTS) \
29220         for flag in $(EXTRA_HOST_FLAGS) ; do \
29221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29222         done; \
29223         echo "Doing install-info in sid"; \
29224         (cd $(HOST_SUBDIR)/sid && \
29225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29227                   "RANLIB=$${RANLIB}" \
29228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29229                   install-info) \
29230           || exit 1
29231
29232 @endif sid
29233
29234 .PHONY: maybe-install-pdf-sid install-pdf-sid
29235 maybe-install-pdf-sid:
29236 @if sid
29237 maybe-install-pdf-sid: install-pdf-sid
29238
29239 install-pdf-sid: \
29240     configure-sid \
29241     pdf-sid 
29242         @: $(MAKE); $(unstage)
29243         @[ -f ./sid/Makefile ] || exit 0; \
29244         r=`${PWD_COMMAND}`; export r; \
29245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29246         $(HOST_EXPORTS) \
29247         for flag in $(EXTRA_HOST_FLAGS) ; do \
29248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29249         done; \
29250         echo "Doing install-pdf in sid"; \
29251         (cd $(HOST_SUBDIR)/sid && \
29252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29254                   "RANLIB=$${RANLIB}" \
29255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29256                   install-pdf) \
29257           || exit 1
29258
29259 @endif sid
29260
29261 .PHONY: maybe-install-html-sid install-html-sid
29262 maybe-install-html-sid:
29263 @if sid
29264 maybe-install-html-sid: install-html-sid
29265
29266 install-html-sid: \
29267     configure-sid \
29268     html-sid 
29269         @: $(MAKE); $(unstage)
29270         @[ -f ./sid/Makefile ] || exit 0; \
29271         r=`${PWD_COMMAND}`; export r; \
29272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29273         $(HOST_EXPORTS) \
29274         for flag in $(EXTRA_HOST_FLAGS) ; do \
29275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29276         done; \
29277         echo "Doing install-html in sid"; \
29278         (cd $(HOST_SUBDIR)/sid && \
29279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29281                   "RANLIB=$${RANLIB}" \
29282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29283                   install-html) \
29284           || exit 1
29285
29286 @endif sid
29287
29288 .PHONY: maybe-installcheck-sid installcheck-sid
29289 maybe-installcheck-sid:
29290 @if sid
29291 maybe-installcheck-sid: installcheck-sid
29292
29293 installcheck-sid: \
29294     configure-sid 
29295         @: $(MAKE); $(unstage)
29296         @[ -f ./sid/Makefile ] || exit 0; \
29297         r=`${PWD_COMMAND}`; export r; \
29298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29299         $(HOST_EXPORTS) \
29300         for flag in $(EXTRA_HOST_FLAGS) ; do \
29301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29302         done; \
29303         echo "Doing installcheck in sid"; \
29304         (cd $(HOST_SUBDIR)/sid && \
29305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29307                   "RANLIB=$${RANLIB}" \
29308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29309                   installcheck) \
29310           || exit 1
29311
29312 @endif sid
29313
29314 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
29315 maybe-mostlyclean-sid:
29316 @if sid
29317 maybe-mostlyclean-sid: mostlyclean-sid
29318
29319 mostlyclean-sid: 
29320         @: $(MAKE); $(unstage)
29321         @[ -f ./sid/Makefile ] || exit 0; \
29322         r=`${PWD_COMMAND}`; export r; \
29323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324         $(HOST_EXPORTS) \
29325         for flag in $(EXTRA_HOST_FLAGS) ; do \
29326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29327         done; \
29328         echo "Doing mostlyclean in sid"; \
29329         (cd $(HOST_SUBDIR)/sid && \
29330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29332                   "RANLIB=$${RANLIB}" \
29333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29334                   mostlyclean) \
29335           || exit 1
29336
29337 @endif sid
29338
29339 .PHONY: maybe-clean-sid clean-sid
29340 maybe-clean-sid:
29341 @if sid
29342 maybe-clean-sid: clean-sid
29343
29344 clean-sid: 
29345         @: $(MAKE); $(unstage)
29346         @[ -f ./sid/Makefile ] || exit 0; \
29347         r=`${PWD_COMMAND}`; export r; \
29348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349         $(HOST_EXPORTS) \
29350         for flag in $(EXTRA_HOST_FLAGS) ; do \
29351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352         done; \
29353         echo "Doing clean in sid"; \
29354         (cd $(HOST_SUBDIR)/sid && \
29355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357                   "RANLIB=$${RANLIB}" \
29358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359                   clean) \
29360           || exit 1
29361
29362 @endif sid
29363
29364 .PHONY: maybe-distclean-sid distclean-sid
29365 maybe-distclean-sid:
29366 @if sid
29367 maybe-distclean-sid: distclean-sid
29368
29369 distclean-sid: 
29370         @: $(MAKE); $(unstage)
29371         @[ -f ./sid/Makefile ] || exit 0; \
29372         r=`${PWD_COMMAND}`; export r; \
29373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374         $(HOST_EXPORTS) \
29375         for flag in $(EXTRA_HOST_FLAGS) ; do \
29376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29377         done; \
29378         echo "Doing distclean in sid"; \
29379         (cd $(HOST_SUBDIR)/sid && \
29380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29382                   "RANLIB=$${RANLIB}" \
29383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29384                   distclean) \
29385           || exit 1
29386
29387 @endif sid
29388
29389 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
29390 maybe-maintainer-clean-sid:
29391 @if sid
29392 maybe-maintainer-clean-sid: maintainer-clean-sid
29393
29394 maintainer-clean-sid: 
29395         @: $(MAKE); $(unstage)
29396         @[ -f ./sid/Makefile ] || exit 0; \
29397         r=`${PWD_COMMAND}`; export r; \
29398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29399         $(HOST_EXPORTS) \
29400         for flag in $(EXTRA_HOST_FLAGS) ; do \
29401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29402         done; \
29403         echo "Doing maintainer-clean in sid"; \
29404         (cd $(HOST_SUBDIR)/sid && \
29405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29407                   "RANLIB=$${RANLIB}" \
29408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29409                   maintainer-clean) \
29410           || exit 1
29411
29412 @endif sid
29413
29414
29415
29416 .PHONY: configure-sim maybe-configure-sim
29417 maybe-configure-sim:
29418 @if gcc-bootstrap
29419 configure-sim: stage_current
29420 @endif gcc-bootstrap
29421 @if sim
29422 maybe-configure-sim: configure-sim
29423 configure-sim: 
29424         @: $(MAKE); $(unstage)
29425         @r=`${PWD_COMMAND}`; export r; \
29426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
29428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
29429         $(HOST_EXPORTS)  \
29430         echo Configuring in $(HOST_SUBDIR)/sim; \
29431         cd "$(HOST_SUBDIR)/sim" || exit 1; \
29432         case $(srcdir) in \
29433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29434           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
29435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29436         esac; \
29437         module_srcdir=sim; \
29438         $(SHELL) \
29439           $$s/$$module_srcdir/configure \
29440           --srcdir=$${topdir}/$$module_srcdir \
29441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29442           --target=${target_alias}  \
29443           || exit 1
29444 @endif sim
29445
29446
29447
29448
29449
29450 .PHONY: all-sim maybe-all-sim
29451 maybe-all-sim:
29452 @if gcc-bootstrap
29453 all-sim: stage_current
29454 @endif gcc-bootstrap
29455 @if sim
29456 TARGET-sim=all
29457 maybe-all-sim: all-sim
29458 all-sim: configure-sim
29459         @: $(MAKE); $(unstage)
29460         @r=`${PWD_COMMAND}`; export r; \
29461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462         $(HOST_EXPORTS)  \
29463         (cd $(HOST_SUBDIR)/sim && \
29464           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29465                 $(TARGET-sim))
29466 @endif sim
29467
29468
29469
29470
29471 .PHONY: check-sim maybe-check-sim
29472 maybe-check-sim:
29473 @if sim
29474 maybe-check-sim: check-sim
29475
29476 check-sim:
29477         @: $(MAKE); $(unstage)
29478         @r=`${PWD_COMMAND}`; export r; \
29479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29480         $(HOST_EXPORTS)  \
29481         (cd $(HOST_SUBDIR)/sim && \
29482           $(MAKE) $(FLAGS_TO_PASS)  check)
29483
29484 @endif sim
29485
29486 .PHONY: install-sim maybe-install-sim
29487 maybe-install-sim:
29488 @if sim
29489 maybe-install-sim: install-sim
29490
29491 install-sim: installdirs
29492         @: $(MAKE); $(unstage)
29493         @r=`${PWD_COMMAND}`; export r; \
29494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29495         $(HOST_EXPORTS) \
29496         (cd $(HOST_SUBDIR)/sim && \
29497           $(MAKE) $(FLAGS_TO_PASS)  install)
29498
29499 @endif sim
29500
29501 .PHONY: install-strip-sim maybe-install-strip-sim
29502 maybe-install-strip-sim:
29503 @if sim
29504 maybe-install-strip-sim: install-strip-sim
29505
29506 install-strip-sim: installdirs
29507         @: $(MAKE); $(unstage)
29508         @r=`${PWD_COMMAND}`; export r; \
29509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510         $(HOST_EXPORTS) \
29511         (cd $(HOST_SUBDIR)/sim && \
29512           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29513
29514 @endif sim
29515
29516 # Other targets (info, dvi, pdf, etc.)
29517
29518 .PHONY: maybe-info-sim info-sim
29519 maybe-info-sim:
29520 @if sim
29521 maybe-info-sim: info-sim
29522
29523 info-sim: \
29524     configure-sim 
29525         @: $(MAKE); $(unstage)
29526         @[ -f ./sim/Makefile ] || exit 0; \
29527         r=`${PWD_COMMAND}`; export r; \
29528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529         $(HOST_EXPORTS) \
29530         for flag in $(EXTRA_HOST_FLAGS) ; do \
29531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532         done; \
29533         echo "Doing info in sim"; \
29534         (cd $(HOST_SUBDIR)/sim && \
29535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537                   "RANLIB=$${RANLIB}" \
29538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539                   info) \
29540           || exit 1
29541
29542 @endif sim
29543
29544 .PHONY: maybe-dvi-sim dvi-sim
29545 maybe-dvi-sim:
29546 @if sim
29547 maybe-dvi-sim: dvi-sim
29548
29549 dvi-sim: \
29550     configure-sim 
29551         @: $(MAKE); $(unstage)
29552         @[ -f ./sim/Makefile ] || exit 0; \
29553         r=`${PWD_COMMAND}`; export r; \
29554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29555         $(HOST_EXPORTS) \
29556         for flag in $(EXTRA_HOST_FLAGS) ; do \
29557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29558         done; \
29559         echo "Doing dvi in sim"; \
29560         (cd $(HOST_SUBDIR)/sim && \
29561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29563                   "RANLIB=$${RANLIB}" \
29564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29565                   dvi) \
29566           || exit 1
29567
29568 @endif sim
29569
29570 .PHONY: maybe-pdf-sim pdf-sim
29571 maybe-pdf-sim:
29572 @if sim
29573 maybe-pdf-sim: pdf-sim
29574
29575 pdf-sim: \
29576     configure-sim 
29577         @: $(MAKE); $(unstage)
29578         @[ -f ./sim/Makefile ] || exit 0; \
29579         r=`${PWD_COMMAND}`; export r; \
29580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29581         $(HOST_EXPORTS) \
29582         for flag in $(EXTRA_HOST_FLAGS) ; do \
29583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29584         done; \
29585         echo "Doing pdf in sim"; \
29586         (cd $(HOST_SUBDIR)/sim && \
29587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29589                   "RANLIB=$${RANLIB}" \
29590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29591                   pdf) \
29592           || exit 1
29593
29594 @endif sim
29595
29596 .PHONY: maybe-html-sim html-sim
29597 maybe-html-sim:
29598 @if sim
29599 maybe-html-sim: html-sim
29600
29601 html-sim: \
29602     configure-sim 
29603         @: $(MAKE); $(unstage)
29604         @[ -f ./sim/Makefile ] || exit 0; \
29605         r=`${PWD_COMMAND}`; export r; \
29606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29607         $(HOST_EXPORTS) \
29608         for flag in $(EXTRA_HOST_FLAGS) ; do \
29609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610         done; \
29611         echo "Doing html in sim"; \
29612         (cd $(HOST_SUBDIR)/sim && \
29613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29615                   "RANLIB=$${RANLIB}" \
29616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29617                   html) \
29618           || exit 1
29619
29620 @endif sim
29621
29622 .PHONY: maybe-TAGS-sim TAGS-sim
29623 maybe-TAGS-sim:
29624 @if sim
29625 maybe-TAGS-sim: TAGS-sim
29626
29627 TAGS-sim: \
29628     configure-sim 
29629         @: $(MAKE); $(unstage)
29630         @[ -f ./sim/Makefile ] || exit 0; \
29631         r=`${PWD_COMMAND}`; export r; \
29632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29633         $(HOST_EXPORTS) \
29634         for flag in $(EXTRA_HOST_FLAGS) ; do \
29635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29636         done; \
29637         echo "Doing TAGS in sim"; \
29638         (cd $(HOST_SUBDIR)/sim && \
29639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29641                   "RANLIB=$${RANLIB}" \
29642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29643                   TAGS) \
29644           || exit 1
29645
29646 @endif sim
29647
29648 .PHONY: maybe-install-info-sim install-info-sim
29649 maybe-install-info-sim:
29650 @if sim
29651 maybe-install-info-sim: install-info-sim
29652
29653 install-info-sim: \
29654     configure-sim \
29655     info-sim 
29656         @: $(MAKE); $(unstage)
29657         @[ -f ./sim/Makefile ] || exit 0; \
29658         r=`${PWD_COMMAND}`; export r; \
29659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29660         $(HOST_EXPORTS) \
29661         for flag in $(EXTRA_HOST_FLAGS) ; do \
29662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29663         done; \
29664         echo "Doing install-info in sim"; \
29665         (cd $(HOST_SUBDIR)/sim && \
29666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29668                   "RANLIB=$${RANLIB}" \
29669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29670                   install-info) \
29671           || exit 1
29672
29673 @endif sim
29674
29675 .PHONY: maybe-install-pdf-sim install-pdf-sim
29676 maybe-install-pdf-sim:
29677 @if sim
29678 maybe-install-pdf-sim: install-pdf-sim
29679
29680 install-pdf-sim: \
29681     configure-sim \
29682     pdf-sim 
29683         @: $(MAKE); $(unstage)
29684         @[ -f ./sim/Makefile ] || exit 0; \
29685         r=`${PWD_COMMAND}`; export r; \
29686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687         $(HOST_EXPORTS) \
29688         for flag in $(EXTRA_HOST_FLAGS) ; do \
29689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29690         done; \
29691         echo "Doing install-pdf in sim"; \
29692         (cd $(HOST_SUBDIR)/sim && \
29693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29695                   "RANLIB=$${RANLIB}" \
29696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29697                   install-pdf) \
29698           || exit 1
29699
29700 @endif sim
29701
29702 .PHONY: maybe-install-html-sim install-html-sim
29703 maybe-install-html-sim:
29704 @if sim
29705 maybe-install-html-sim: install-html-sim
29706
29707 install-html-sim: \
29708     configure-sim \
29709     html-sim 
29710         @: $(MAKE); $(unstage)
29711         @[ -f ./sim/Makefile ] || exit 0; \
29712         r=`${PWD_COMMAND}`; export r; \
29713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29714         $(HOST_EXPORTS) \
29715         for flag in $(EXTRA_HOST_FLAGS) ; do \
29716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29717         done; \
29718         echo "Doing install-html in sim"; \
29719         (cd $(HOST_SUBDIR)/sim && \
29720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29722                   "RANLIB=$${RANLIB}" \
29723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29724                   install-html) \
29725           || exit 1
29726
29727 @endif sim
29728
29729 .PHONY: maybe-installcheck-sim installcheck-sim
29730 maybe-installcheck-sim:
29731 @if sim
29732 maybe-installcheck-sim: installcheck-sim
29733
29734 installcheck-sim: \
29735     configure-sim 
29736         @: $(MAKE); $(unstage)
29737         @[ -f ./sim/Makefile ] || exit 0; \
29738         r=`${PWD_COMMAND}`; export r; \
29739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29740         $(HOST_EXPORTS) \
29741         for flag in $(EXTRA_HOST_FLAGS) ; do \
29742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29743         done; \
29744         echo "Doing installcheck in sim"; \
29745         (cd $(HOST_SUBDIR)/sim && \
29746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29748                   "RANLIB=$${RANLIB}" \
29749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29750                   installcheck) \
29751           || exit 1
29752
29753 @endif sim
29754
29755 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
29756 maybe-mostlyclean-sim:
29757 @if sim
29758 maybe-mostlyclean-sim: mostlyclean-sim
29759
29760 mostlyclean-sim: 
29761         @: $(MAKE); $(unstage)
29762         @[ -f ./sim/Makefile ] || exit 0; \
29763         r=`${PWD_COMMAND}`; export r; \
29764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29765         $(HOST_EXPORTS) \
29766         for flag in $(EXTRA_HOST_FLAGS) ; do \
29767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29768         done; \
29769         echo "Doing mostlyclean in sim"; \
29770         (cd $(HOST_SUBDIR)/sim && \
29771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29773                   "RANLIB=$${RANLIB}" \
29774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29775                   mostlyclean) \
29776           || exit 1
29777
29778 @endif sim
29779
29780 .PHONY: maybe-clean-sim clean-sim
29781 maybe-clean-sim:
29782 @if sim
29783 maybe-clean-sim: clean-sim
29784
29785 clean-sim: 
29786         @: $(MAKE); $(unstage)
29787         @[ -f ./sim/Makefile ] || exit 0; \
29788         r=`${PWD_COMMAND}`; export r; \
29789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790         $(HOST_EXPORTS) \
29791         for flag in $(EXTRA_HOST_FLAGS) ; do \
29792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793         done; \
29794         echo "Doing clean in sim"; \
29795         (cd $(HOST_SUBDIR)/sim && \
29796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798                   "RANLIB=$${RANLIB}" \
29799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800                   clean) \
29801           || exit 1
29802
29803 @endif sim
29804
29805 .PHONY: maybe-distclean-sim distclean-sim
29806 maybe-distclean-sim:
29807 @if sim
29808 maybe-distclean-sim: distclean-sim
29809
29810 distclean-sim: 
29811         @: $(MAKE); $(unstage)
29812         @[ -f ./sim/Makefile ] || exit 0; \
29813         r=`${PWD_COMMAND}`; export r; \
29814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815         $(HOST_EXPORTS) \
29816         for flag in $(EXTRA_HOST_FLAGS) ; do \
29817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818         done; \
29819         echo "Doing distclean in sim"; \
29820         (cd $(HOST_SUBDIR)/sim && \
29821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823                   "RANLIB=$${RANLIB}" \
29824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825                   distclean) \
29826           || exit 1
29827
29828 @endif sim
29829
29830 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
29831 maybe-maintainer-clean-sim:
29832 @if sim
29833 maybe-maintainer-clean-sim: maintainer-clean-sim
29834
29835 maintainer-clean-sim: 
29836         @: $(MAKE); $(unstage)
29837         @[ -f ./sim/Makefile ] || exit 0; \
29838         r=`${PWD_COMMAND}`; export r; \
29839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840         $(HOST_EXPORTS) \
29841         for flag in $(EXTRA_HOST_FLAGS) ; do \
29842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843         done; \
29844         echo "Doing maintainer-clean in sim"; \
29845         (cd $(HOST_SUBDIR)/sim && \
29846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848                   "RANLIB=$${RANLIB}" \
29849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29850                   maintainer-clean) \
29851           || exit 1
29852
29853 @endif sim
29854
29855
29856
29857 .PHONY: configure-texinfo maybe-configure-texinfo
29858 maybe-configure-texinfo:
29859 @if gcc-bootstrap
29860 configure-texinfo: stage_current
29861 @endif gcc-bootstrap
29862 @if texinfo
29863 maybe-configure-texinfo: configure-texinfo
29864 configure-texinfo: 
29865         @: $(MAKE); $(unstage)
29866         @r=`${PWD_COMMAND}`; export r; \
29867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29868         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
29869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
29870         $(HOST_EXPORTS)  \
29871         echo Configuring in $(HOST_SUBDIR)/texinfo; \
29872         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
29873         case $(srcdir) in \
29874           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29875           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
29876                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29877         esac; \
29878         module_srcdir=texinfo; \
29879         $(SHELL) \
29880           $$s/$$module_srcdir/configure \
29881           --srcdir=$${topdir}/$$module_srcdir \
29882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29883           --target=${target_alias}  \
29884           || exit 1
29885 @endif texinfo
29886
29887
29888
29889
29890
29891 .PHONY: all-texinfo maybe-all-texinfo
29892 maybe-all-texinfo:
29893 @if gcc-bootstrap
29894 all-texinfo: stage_current
29895 @endif gcc-bootstrap
29896 @if texinfo
29897 TARGET-texinfo=all
29898 maybe-all-texinfo: all-texinfo
29899 all-texinfo: configure-texinfo
29900         @: $(MAKE); $(unstage)
29901         @r=`${PWD_COMMAND}`; export r; \
29902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29903         $(HOST_EXPORTS)  \
29904         (cd $(HOST_SUBDIR)/texinfo && \
29905           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29906                 $(TARGET-texinfo))
29907 @endif texinfo
29908
29909
29910
29911
29912 .PHONY: check-texinfo maybe-check-texinfo
29913 maybe-check-texinfo:
29914 @if texinfo
29915 maybe-check-texinfo: check-texinfo
29916
29917 check-texinfo:
29918         @: $(MAKE); $(unstage)
29919         @r=`${PWD_COMMAND}`; export r; \
29920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921         $(HOST_EXPORTS)  \
29922         (cd $(HOST_SUBDIR)/texinfo && \
29923           $(MAKE) $(FLAGS_TO_PASS)  check)
29924
29925 @endif texinfo
29926
29927 .PHONY: install-texinfo maybe-install-texinfo
29928 maybe-install-texinfo:
29929 @if texinfo
29930 maybe-install-texinfo: install-texinfo
29931
29932 install-texinfo:
29933
29934 @endif texinfo
29935
29936 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
29937 maybe-install-strip-texinfo:
29938 @if texinfo
29939 maybe-install-strip-texinfo: install-strip-texinfo
29940
29941 install-strip-texinfo:
29942
29943 @endif texinfo
29944
29945 # Other targets (info, dvi, pdf, etc.)
29946
29947 .PHONY: maybe-info-texinfo info-texinfo
29948 maybe-info-texinfo:
29949 @if texinfo
29950 maybe-info-texinfo: info-texinfo
29951
29952 info-texinfo: \
29953     configure-texinfo 
29954         @: $(MAKE); $(unstage)
29955         @[ -f ./texinfo/Makefile ] || exit 0; \
29956         r=`${PWD_COMMAND}`; export r; \
29957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958         $(HOST_EXPORTS) \
29959         for flag in $(EXTRA_HOST_FLAGS) ; do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         echo "Doing info in texinfo"; \
29963         (cd $(HOST_SUBDIR)/texinfo && \
29964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966                   "RANLIB=$${RANLIB}" \
29967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968                   info) \
29969           || exit 1
29970
29971 @endif texinfo
29972
29973 .PHONY: maybe-dvi-texinfo dvi-texinfo
29974 maybe-dvi-texinfo:
29975 @if texinfo
29976 maybe-dvi-texinfo: dvi-texinfo
29977
29978 dvi-texinfo: \
29979     configure-texinfo 
29980         @: $(MAKE); $(unstage)
29981         @[ -f ./texinfo/Makefile ] || exit 0; \
29982         r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         $(HOST_EXPORTS) \
29985         for flag in $(EXTRA_HOST_FLAGS) ; do \
29986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987         done; \
29988         echo "Doing dvi in texinfo"; \
29989         (cd $(HOST_SUBDIR)/texinfo && \
29990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992                   "RANLIB=$${RANLIB}" \
29993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994                   dvi) \
29995           || exit 1
29996
29997 @endif texinfo
29998
29999 .PHONY: maybe-pdf-texinfo pdf-texinfo
30000 maybe-pdf-texinfo:
30001 @if texinfo
30002 maybe-pdf-texinfo: pdf-texinfo
30003
30004 pdf-texinfo: \
30005     configure-texinfo 
30006         @: $(MAKE); $(unstage)
30007         @[ -f ./texinfo/Makefile ] || exit 0; \
30008         r=`${PWD_COMMAND}`; export r; \
30009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010         $(HOST_EXPORTS) \
30011         for flag in $(EXTRA_HOST_FLAGS) ; do \
30012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013         done; \
30014         echo "Doing pdf in texinfo"; \
30015         (cd $(HOST_SUBDIR)/texinfo && \
30016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018                   "RANLIB=$${RANLIB}" \
30019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020                   pdf) \
30021           || exit 1
30022
30023 @endif texinfo
30024
30025 .PHONY: maybe-html-texinfo html-texinfo
30026 maybe-html-texinfo:
30027 @if texinfo
30028 maybe-html-texinfo: html-texinfo
30029
30030 html-texinfo: \
30031     configure-texinfo 
30032         @: $(MAKE); $(unstage)
30033         @[ -f ./texinfo/Makefile ] || exit 0; \
30034         r=`${PWD_COMMAND}`; export r; \
30035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036         $(HOST_EXPORTS) \
30037         for flag in $(EXTRA_HOST_FLAGS) ; do \
30038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039         done; \
30040         echo "Doing html in texinfo"; \
30041         (cd $(HOST_SUBDIR)/texinfo && \
30042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044                   "RANLIB=$${RANLIB}" \
30045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046                   html) \
30047           || exit 1
30048
30049 @endif texinfo
30050
30051 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
30052 maybe-TAGS-texinfo:
30053 @if texinfo
30054 maybe-TAGS-texinfo: TAGS-texinfo
30055
30056 TAGS-texinfo: \
30057     configure-texinfo 
30058         @: $(MAKE); $(unstage)
30059         @[ -f ./texinfo/Makefile ] || exit 0; \
30060         r=`${PWD_COMMAND}`; export r; \
30061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062         $(HOST_EXPORTS) \
30063         for flag in $(EXTRA_HOST_FLAGS) ; do \
30064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30065         done; \
30066         echo "Doing TAGS in texinfo"; \
30067         (cd $(HOST_SUBDIR)/texinfo && \
30068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070                   "RANLIB=$${RANLIB}" \
30071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30072                   TAGS) \
30073           || exit 1
30074
30075 @endif texinfo
30076
30077 .PHONY: maybe-install-info-texinfo install-info-texinfo
30078 maybe-install-info-texinfo:
30079 @if texinfo
30080 maybe-install-info-texinfo: install-info-texinfo
30081
30082 install-info-texinfo: \
30083     configure-texinfo \
30084     info-texinfo 
30085         @: $(MAKE); $(unstage)
30086         @[ -f ./texinfo/Makefile ] || exit 0; \
30087         r=`${PWD_COMMAND}`; export r; \
30088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30089         $(HOST_EXPORTS) \
30090         for flag in $(EXTRA_HOST_FLAGS) ; do \
30091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30092         done; \
30093         echo "Doing install-info in texinfo"; \
30094         (cd $(HOST_SUBDIR)/texinfo && \
30095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30097                   "RANLIB=$${RANLIB}" \
30098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30099                   install-info) \
30100           || exit 1
30101
30102 @endif texinfo
30103
30104 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
30105 maybe-install-pdf-texinfo:
30106 @if texinfo
30107 maybe-install-pdf-texinfo: install-pdf-texinfo
30108
30109 install-pdf-texinfo: \
30110     configure-texinfo \
30111     pdf-texinfo 
30112         @: $(MAKE); $(unstage)
30113         @[ -f ./texinfo/Makefile ] || exit 0; \
30114         r=`${PWD_COMMAND}`; export r; \
30115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116         $(HOST_EXPORTS) \
30117         for flag in $(EXTRA_HOST_FLAGS) ; do \
30118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30119         done; \
30120         echo "Doing install-pdf in texinfo"; \
30121         (cd $(HOST_SUBDIR)/texinfo && \
30122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30124                   "RANLIB=$${RANLIB}" \
30125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30126                   install-pdf) \
30127           || exit 1
30128
30129 @endif texinfo
30130
30131 .PHONY: maybe-install-html-texinfo install-html-texinfo
30132 maybe-install-html-texinfo:
30133 @if texinfo
30134 maybe-install-html-texinfo: install-html-texinfo
30135
30136 install-html-texinfo: \
30137     configure-texinfo \
30138     html-texinfo 
30139         @: $(MAKE); $(unstage)
30140         @[ -f ./texinfo/Makefile ] || exit 0; \
30141         r=`${PWD_COMMAND}`; export r; \
30142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30143         $(HOST_EXPORTS) \
30144         for flag in $(EXTRA_HOST_FLAGS) ; do \
30145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30146         done; \
30147         echo "Doing install-html in texinfo"; \
30148         (cd $(HOST_SUBDIR)/texinfo && \
30149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30151                   "RANLIB=$${RANLIB}" \
30152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30153                   install-html) \
30154           || exit 1
30155
30156 @endif texinfo
30157
30158 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
30159 maybe-installcheck-texinfo:
30160 @if texinfo
30161 maybe-installcheck-texinfo: installcheck-texinfo
30162
30163 installcheck-texinfo: \
30164     configure-texinfo 
30165         @: $(MAKE); $(unstage)
30166         @[ -f ./texinfo/Makefile ] || exit 0; \
30167         r=`${PWD_COMMAND}`; export r; \
30168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169         $(HOST_EXPORTS) \
30170         for flag in $(EXTRA_HOST_FLAGS) ; do \
30171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172         done; \
30173         echo "Doing installcheck in texinfo"; \
30174         (cd $(HOST_SUBDIR)/texinfo && \
30175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177                   "RANLIB=$${RANLIB}" \
30178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30179                   installcheck) \
30180           || exit 1
30181
30182 @endif texinfo
30183
30184 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
30185 maybe-mostlyclean-texinfo:
30186 @if texinfo
30187 maybe-mostlyclean-texinfo: mostlyclean-texinfo
30188
30189 mostlyclean-texinfo: 
30190         @: $(MAKE); $(unstage)
30191         @[ -f ./texinfo/Makefile ] || exit 0; \
30192         r=`${PWD_COMMAND}`; export r; \
30193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194         $(HOST_EXPORTS) \
30195         for flag in $(EXTRA_HOST_FLAGS) ; do \
30196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30197         done; \
30198         echo "Doing mostlyclean in texinfo"; \
30199         (cd $(HOST_SUBDIR)/texinfo && \
30200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30202                   "RANLIB=$${RANLIB}" \
30203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30204                   mostlyclean) \
30205           || exit 1
30206
30207 @endif texinfo
30208
30209 .PHONY: maybe-clean-texinfo clean-texinfo
30210 maybe-clean-texinfo:
30211 @if texinfo
30212 maybe-clean-texinfo: clean-texinfo
30213
30214 clean-texinfo: 
30215         @: $(MAKE); $(unstage)
30216         @[ -f ./texinfo/Makefile ] || exit 0; \
30217         r=`${PWD_COMMAND}`; export r; \
30218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219         $(HOST_EXPORTS) \
30220         for flag in $(EXTRA_HOST_FLAGS) ; do \
30221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30222         done; \
30223         echo "Doing clean in texinfo"; \
30224         (cd $(HOST_SUBDIR)/texinfo && \
30225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30227                   "RANLIB=$${RANLIB}" \
30228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30229                   clean) \
30230           || exit 1
30231
30232 @endif texinfo
30233
30234 .PHONY: maybe-distclean-texinfo distclean-texinfo
30235 maybe-distclean-texinfo:
30236 @if texinfo
30237 maybe-distclean-texinfo: distclean-texinfo
30238
30239 distclean-texinfo: 
30240         @: $(MAKE); $(unstage)
30241         @[ -f ./texinfo/Makefile ] || exit 0; \
30242         r=`${PWD_COMMAND}`; export r; \
30243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30244         $(HOST_EXPORTS) \
30245         for flag in $(EXTRA_HOST_FLAGS) ; do \
30246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30247         done; \
30248         echo "Doing distclean in texinfo"; \
30249         (cd $(HOST_SUBDIR)/texinfo && \
30250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30252                   "RANLIB=$${RANLIB}" \
30253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30254                   distclean) \
30255           || exit 1
30256
30257 @endif texinfo
30258
30259 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
30260 maybe-maintainer-clean-texinfo:
30261 @if texinfo
30262 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
30263
30264 maintainer-clean-texinfo: 
30265         @: $(MAKE); $(unstage)
30266         @[ -f ./texinfo/Makefile ] || exit 0; \
30267         r=`${PWD_COMMAND}`; export r; \
30268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269         $(HOST_EXPORTS) \
30270         for flag in $(EXTRA_HOST_FLAGS) ; do \
30271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30272         done; \
30273         echo "Doing maintainer-clean in texinfo"; \
30274         (cd $(HOST_SUBDIR)/texinfo && \
30275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30277                   "RANLIB=$${RANLIB}" \
30278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30279                   maintainer-clean) \
30280           || exit 1
30281
30282 @endif texinfo
30283
30284
30285
30286 .PHONY: configure-zlib maybe-configure-zlib
30287 maybe-configure-zlib:
30288 @if gcc-bootstrap
30289 configure-zlib: stage_current
30290 @endif gcc-bootstrap
30291 @if zlib
30292 maybe-configure-zlib: configure-zlib
30293 configure-zlib: 
30294         @r=`${PWD_COMMAND}`; export r; \
30295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30296         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30298         $(HOST_EXPORTS)  \
30299         echo Configuring in $(HOST_SUBDIR)/zlib; \
30300         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
30301         case $(srcdir) in \
30302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30303           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30305         esac; \
30306         module_srcdir=zlib; \
30307         $(SHELL) \
30308           $$s/$$module_srcdir/configure \
30309           --srcdir=$${topdir}/$$module_srcdir \
30310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30311           --target=${target_alias} @extra_host_zlib_configure_flags@ \
30312           || exit 1
30313 @endif zlib
30314
30315
30316
30317 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
30318 maybe-configure-stage1-zlib:
30319 @if zlib-bootstrap
30320 maybe-configure-stage1-zlib: configure-stage1-zlib
30321 configure-stage1-zlib:
30322         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30324         @r=`${PWD_COMMAND}`; export r; \
30325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326         TFLAGS="$(STAGE1_TFLAGS)"; \
30327         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30328         $(HOST_EXPORTS) \
30329         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30330         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30331         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30332         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
30333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30334         cd $(HOST_SUBDIR)/zlib || exit 1; \
30335         case $(srcdir) in \
30336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30337           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30339         esac; \
30340         module_srcdir=zlib; \
30341         $(SHELL) $$s/$$module_srcdir/configure \
30342           --srcdir=$${topdir}/$$module_srcdir \
30343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30344           --target=${target_alias} \
30345            \
30346           $(STAGE1_CONFIGURE_FLAGS) \
30347           @extra_host_zlib_configure_flags@
30348 @endif zlib-bootstrap
30349
30350 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
30351 maybe-configure-stage2-zlib:
30352 @if zlib-bootstrap
30353 maybe-configure-stage2-zlib: configure-stage2-zlib
30354 configure-stage2-zlib:
30355         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30357         @r=`${PWD_COMMAND}`; export r; \
30358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30359         TFLAGS="$(STAGE2_TFLAGS)"; \
30360         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30361         $(HOST_EXPORTS) \
30362         $(POSTSTAGE1_HOST_EXPORTS) \
30363         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30364         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30365         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30366         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
30367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30368         cd $(HOST_SUBDIR)/zlib || exit 1; \
30369         case $(srcdir) in \
30370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30371           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30373         esac; \
30374         module_srcdir=zlib; \
30375         $(SHELL) $$s/$$module_srcdir/configure \
30376           --srcdir=$${topdir}/$$module_srcdir \
30377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30378           --target=${target_alias} \
30379           --with-build-libsubdir=$(HOST_SUBDIR) \
30380           $(STAGE2_CONFIGURE_FLAGS) \
30381           @extra_host_zlib_configure_flags@
30382 @endif zlib-bootstrap
30383
30384 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
30385 maybe-configure-stage3-zlib:
30386 @if zlib-bootstrap
30387 maybe-configure-stage3-zlib: configure-stage3-zlib
30388 configure-stage3-zlib:
30389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30391         @r=`${PWD_COMMAND}`; export r; \
30392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393         TFLAGS="$(STAGE3_TFLAGS)"; \
30394         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30395         $(HOST_EXPORTS) \
30396         $(POSTSTAGE1_HOST_EXPORTS) \
30397         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30398         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30399         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30400         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
30401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30402         cd $(HOST_SUBDIR)/zlib || exit 1; \
30403         case $(srcdir) in \
30404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30405           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30407         esac; \
30408         module_srcdir=zlib; \
30409         $(SHELL) $$s/$$module_srcdir/configure \
30410           --srcdir=$${topdir}/$$module_srcdir \
30411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30412           --target=${target_alias} \
30413           --with-build-libsubdir=$(HOST_SUBDIR) \
30414           $(STAGE3_CONFIGURE_FLAGS) \
30415           @extra_host_zlib_configure_flags@
30416 @endif zlib-bootstrap
30417
30418 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
30419 maybe-configure-stage4-zlib:
30420 @if zlib-bootstrap
30421 maybe-configure-stage4-zlib: configure-stage4-zlib
30422 configure-stage4-zlib:
30423         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30424         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30425         @r=`${PWD_COMMAND}`; export r; \
30426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30427         TFLAGS="$(STAGE4_TFLAGS)"; \
30428         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30429         $(HOST_EXPORTS) \
30430         $(POSTSTAGE1_HOST_EXPORTS) \
30431         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30432         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30433         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30434         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
30435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30436         cd $(HOST_SUBDIR)/zlib || exit 1; \
30437         case $(srcdir) in \
30438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30439           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30441         esac; \
30442         module_srcdir=zlib; \
30443         $(SHELL) $$s/$$module_srcdir/configure \
30444           --srcdir=$${topdir}/$$module_srcdir \
30445           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30446           --target=${target_alias} \
30447           --with-build-libsubdir=$(HOST_SUBDIR) \
30448           $(STAGE4_CONFIGURE_FLAGS) \
30449           @extra_host_zlib_configure_flags@
30450 @endif zlib-bootstrap
30451
30452 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
30453 maybe-configure-stageprofile-zlib:
30454 @if zlib-bootstrap
30455 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
30456 configure-stageprofile-zlib:
30457         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30459         @r=`${PWD_COMMAND}`; export r; \
30460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30462         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30463         $(HOST_EXPORTS) \
30464         $(POSTSTAGE1_HOST_EXPORTS) \
30465         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30466         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30467         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30468         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
30469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30470         cd $(HOST_SUBDIR)/zlib || exit 1; \
30471         case $(srcdir) in \
30472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30473           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30475         esac; \
30476         module_srcdir=zlib; \
30477         $(SHELL) $$s/$$module_srcdir/configure \
30478           --srcdir=$${topdir}/$$module_srcdir \
30479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30480           --target=${target_alias} \
30481           --with-build-libsubdir=$(HOST_SUBDIR) \
30482           $(STAGEprofile_CONFIGURE_FLAGS) \
30483           @extra_host_zlib_configure_flags@
30484 @endif zlib-bootstrap
30485
30486 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
30487 maybe-configure-stagefeedback-zlib:
30488 @if zlib-bootstrap
30489 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
30490 configure-stagefeedback-zlib:
30491         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30493         @r=`${PWD_COMMAND}`; export r; \
30494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30495         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30496         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30497         $(HOST_EXPORTS) \
30498         $(POSTSTAGE1_HOST_EXPORTS) \
30499         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30500         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30501         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30502         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
30503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30504         cd $(HOST_SUBDIR)/zlib || exit 1; \
30505         case $(srcdir) in \
30506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30507           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30509         esac; \
30510         module_srcdir=zlib; \
30511         $(SHELL) $$s/$$module_srcdir/configure \
30512           --srcdir=$${topdir}/$$module_srcdir \
30513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30514           --target=${target_alias} \
30515           --with-build-libsubdir=$(HOST_SUBDIR) \
30516           $(STAGEfeedback_CONFIGURE_FLAGS) \
30517           @extra_host_zlib_configure_flags@
30518 @endif zlib-bootstrap
30519
30520 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
30521 maybe-configure-stageautoprofile-zlib:
30522 @if zlib-bootstrap
30523 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
30524 configure-stageautoprofile-zlib:
30525         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30527         @r=`${PWD_COMMAND}`; export r; \
30528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30529         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30530         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30531         $(HOST_EXPORTS) \
30532         $(POSTSTAGE1_HOST_EXPORTS) \
30533         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30534         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30535         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30536         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
30537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30538         cd $(HOST_SUBDIR)/zlib || exit 1; \
30539         case $(srcdir) in \
30540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30541           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30543         esac; \
30544         module_srcdir=zlib; \
30545         $(SHELL) $$s/$$module_srcdir/configure \
30546           --srcdir=$${topdir}/$$module_srcdir \
30547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30548           --target=${target_alias} \
30549           --with-build-libsubdir=$(HOST_SUBDIR) \
30550           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30551           @extra_host_zlib_configure_flags@
30552 @endif zlib-bootstrap
30553
30554 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
30555 maybe-configure-stageautofeedback-zlib:
30556 @if zlib-bootstrap
30557 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
30558 configure-stageautofeedback-zlib:
30559         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
30561         @r=`${PWD_COMMAND}`; export r; \
30562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30564         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
30565         $(HOST_EXPORTS) \
30566         $(POSTSTAGE1_HOST_EXPORTS) \
30567         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30568         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30569         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30570         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
30571         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
30572         cd $(HOST_SUBDIR)/zlib || exit 1; \
30573         case $(srcdir) in \
30574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30575           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
30576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30577         esac; \
30578         module_srcdir=zlib; \
30579         $(SHELL) $$s/$$module_srcdir/configure \
30580           --srcdir=$${topdir}/$$module_srcdir \
30581           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30582           --target=${target_alias} \
30583           --with-build-libsubdir=$(HOST_SUBDIR) \
30584           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30585           @extra_host_zlib_configure_flags@
30586 @endif zlib-bootstrap
30587
30588
30589
30590
30591
30592 .PHONY: all-zlib maybe-all-zlib
30593 maybe-all-zlib:
30594 @if gcc-bootstrap
30595 all-zlib: stage_current
30596 @endif gcc-bootstrap
30597 @if zlib
30598 TARGET-zlib=all
30599 maybe-all-zlib: all-zlib
30600 all-zlib: configure-zlib
30601         @r=`${PWD_COMMAND}`; export r; \
30602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30603         $(HOST_EXPORTS)  \
30604         (cd $(HOST_SUBDIR)/zlib && \
30605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30606                 $(TARGET-zlib))
30607 @endif zlib
30608
30609
30610
30611 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
30612 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
30613 maybe-all-stage1-zlib:
30614 maybe-clean-stage1-zlib:
30615 @if zlib-bootstrap
30616 maybe-all-stage1-zlib: all-stage1-zlib
30617 all-stage1: all-stage1-zlib
30618 TARGET-stage1-zlib = $(TARGET-zlib)
30619 all-stage1-zlib: configure-stage1-zlib
30620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30621         @r=`${PWD_COMMAND}`; export r; \
30622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30623         TFLAGS="$(STAGE1_TFLAGS)"; \
30624         $(HOST_EXPORTS)  \
30625         cd $(HOST_SUBDIR)/zlib && \
30626          \
30627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30628                 CFLAGS="$(STAGE1_CFLAGS)" \
30629                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30630                 LIBCFLAGS="$(LIBCFLAGS)" \
30631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30634                 $(EXTRA_HOST_FLAGS)  \
30635                 $(STAGE1_FLAGS_TO_PASS)  \
30636                 TFLAGS="$(STAGE1_TFLAGS)"  \
30637                 $(TARGET-stage1-zlib)
30638
30639 maybe-clean-stage1-zlib: clean-stage1-zlib
30640 clean-stage1: clean-stage1-zlib
30641 clean-stage1-zlib:
30642         @if [ $(current_stage) = stage1 ]; then \
30643           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30644         else \
30645           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
30646           $(MAKE) stage1-start; \
30647         fi; \
30648         cd $(HOST_SUBDIR)/zlib && \
30649         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30650         $(STAGE1_FLAGS_TO_PASS)  clean
30651 @endif zlib-bootstrap
30652
30653
30654 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
30655 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
30656 maybe-all-stage2-zlib:
30657 maybe-clean-stage2-zlib:
30658 @if zlib-bootstrap
30659 maybe-all-stage2-zlib: all-stage2-zlib
30660 all-stage2: all-stage2-zlib
30661 TARGET-stage2-zlib = $(TARGET-zlib)
30662 all-stage2-zlib: configure-stage2-zlib
30663         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30664         @r=`${PWD_COMMAND}`; export r; \
30665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30666         TFLAGS="$(STAGE2_TFLAGS)"; \
30667         $(HOST_EXPORTS) \
30668         $(POSTSTAGE1_HOST_EXPORTS)  \
30669         cd $(HOST_SUBDIR)/zlib && \
30670          \
30671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30672                 CFLAGS="$(STAGE2_CFLAGS)" \
30673                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30674                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30679                 TFLAGS="$(STAGE2_TFLAGS)"  \
30680                 $(TARGET-stage2-zlib)
30681
30682 maybe-clean-stage2-zlib: clean-stage2-zlib
30683 clean-stage2: clean-stage2-zlib
30684 clean-stage2-zlib:
30685         @if [ $(current_stage) = stage2 ]; then \
30686           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30687         else \
30688           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
30689           $(MAKE) stage2-start; \
30690         fi; \
30691         cd $(HOST_SUBDIR)/zlib && \
30692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30693 @endif zlib-bootstrap
30694
30695
30696 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
30697 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
30698 maybe-all-stage3-zlib:
30699 maybe-clean-stage3-zlib:
30700 @if zlib-bootstrap
30701 maybe-all-stage3-zlib: all-stage3-zlib
30702 all-stage3: all-stage3-zlib
30703 TARGET-stage3-zlib = $(TARGET-zlib)
30704 all-stage3-zlib: configure-stage3-zlib
30705         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30706         @r=`${PWD_COMMAND}`; export r; \
30707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708         TFLAGS="$(STAGE3_TFLAGS)"; \
30709         $(HOST_EXPORTS) \
30710         $(POSTSTAGE1_HOST_EXPORTS)  \
30711         cd $(HOST_SUBDIR)/zlib && \
30712          \
30713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30714                 CFLAGS="$(STAGE3_CFLAGS)" \
30715                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30716                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30717                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30718                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30719                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30720                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30721                 TFLAGS="$(STAGE3_TFLAGS)"  \
30722                 $(TARGET-stage3-zlib)
30723
30724 maybe-clean-stage3-zlib: clean-stage3-zlib
30725 clean-stage3: clean-stage3-zlib
30726 clean-stage3-zlib:
30727         @if [ $(current_stage) = stage3 ]; then \
30728           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30729         else \
30730           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
30731           $(MAKE) stage3-start; \
30732         fi; \
30733         cd $(HOST_SUBDIR)/zlib && \
30734         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30735 @endif zlib-bootstrap
30736
30737
30738 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
30739 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
30740 maybe-all-stage4-zlib:
30741 maybe-clean-stage4-zlib:
30742 @if zlib-bootstrap
30743 maybe-all-stage4-zlib: all-stage4-zlib
30744 all-stage4: all-stage4-zlib
30745 TARGET-stage4-zlib = $(TARGET-zlib)
30746 all-stage4-zlib: configure-stage4-zlib
30747         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30748         @r=`${PWD_COMMAND}`; export r; \
30749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30750         TFLAGS="$(STAGE4_TFLAGS)"; \
30751         $(HOST_EXPORTS) \
30752         $(POSTSTAGE1_HOST_EXPORTS)  \
30753         cd $(HOST_SUBDIR)/zlib && \
30754          \
30755         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30756                 CFLAGS="$(STAGE4_CFLAGS)" \
30757                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30758                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30763                 TFLAGS="$(STAGE4_TFLAGS)"  \
30764                 $(TARGET-stage4-zlib)
30765
30766 maybe-clean-stage4-zlib: clean-stage4-zlib
30767 clean-stage4: clean-stage4-zlib
30768 clean-stage4-zlib:
30769         @if [ $(current_stage) = stage4 ]; then \
30770           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30771         else \
30772           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
30773           $(MAKE) stage4-start; \
30774         fi; \
30775         cd $(HOST_SUBDIR)/zlib && \
30776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30777 @endif zlib-bootstrap
30778
30779
30780 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
30781 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
30782 maybe-all-stageprofile-zlib:
30783 maybe-clean-stageprofile-zlib:
30784 @if zlib-bootstrap
30785 maybe-all-stageprofile-zlib: all-stageprofile-zlib
30786 all-stageprofile: all-stageprofile-zlib
30787 TARGET-stageprofile-zlib = $(TARGET-zlib)
30788 all-stageprofile-zlib: configure-stageprofile-zlib
30789         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30790         @r=`${PWD_COMMAND}`; export r; \
30791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30792         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30793         $(HOST_EXPORTS) \
30794         $(POSTSTAGE1_HOST_EXPORTS)  \
30795         cd $(HOST_SUBDIR)/zlib && \
30796          \
30797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30798                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30799                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30800                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30804                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30805                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30806                 $(TARGET-stageprofile-zlib)
30807
30808 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
30809 clean-stageprofile: clean-stageprofile-zlib
30810 clean-stageprofile-zlib:
30811         @if [ $(current_stage) = stageprofile ]; then \
30812           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30813         else \
30814           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
30815           $(MAKE) stageprofile-start; \
30816         fi; \
30817         cd $(HOST_SUBDIR)/zlib && \
30818         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30819 @endif zlib-bootstrap
30820
30821
30822 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
30823 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
30824 maybe-all-stagefeedback-zlib:
30825 maybe-clean-stagefeedback-zlib:
30826 @if zlib-bootstrap
30827 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
30828 all-stagefeedback: all-stagefeedback-zlib
30829 TARGET-stagefeedback-zlib = $(TARGET-zlib)
30830 all-stagefeedback-zlib: configure-stagefeedback-zlib
30831         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30832         @r=`${PWD_COMMAND}`; export r; \
30833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30834         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30835         $(HOST_EXPORTS) \
30836         $(POSTSTAGE1_HOST_EXPORTS)  \
30837         cd $(HOST_SUBDIR)/zlib && \
30838          \
30839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30840                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30841                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30842                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30843                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30844                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30845                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30846                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30847                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30848                 $(TARGET-stagefeedback-zlib)
30849
30850 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
30851 clean-stagefeedback: clean-stagefeedback-zlib
30852 clean-stagefeedback-zlib:
30853         @if [ $(current_stage) = stagefeedback ]; then \
30854           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30855         else \
30856           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
30857           $(MAKE) stagefeedback-start; \
30858         fi; \
30859         cd $(HOST_SUBDIR)/zlib && \
30860         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30861 @endif zlib-bootstrap
30862
30863
30864 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
30865 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
30866 maybe-all-stageautoprofile-zlib:
30867 maybe-clean-stageautoprofile-zlib:
30868 @if zlib-bootstrap
30869 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
30870 all-stageautoprofile: all-stageautoprofile-zlib
30871 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
30872 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
30873         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30874         @r=`${PWD_COMMAND}`; export r; \
30875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30876         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30877         $(HOST_EXPORTS) \
30878         $(POSTSTAGE1_HOST_EXPORTS)  \
30879         cd $(HOST_SUBDIR)/zlib && \
30880         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30882                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30883                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30884                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30888                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30889                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30890                 $(TARGET-stageautoprofile-zlib)
30891
30892 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
30893 clean-stageautoprofile: clean-stageautoprofile-zlib
30894 clean-stageautoprofile-zlib:
30895         @if [ $(current_stage) = stageautoprofile ]; then \
30896           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30897         else \
30898           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
30899           $(MAKE) stageautoprofile-start; \
30900         fi; \
30901         cd $(HOST_SUBDIR)/zlib && \
30902         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30903 @endif zlib-bootstrap
30904
30905
30906 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
30907 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
30908 maybe-all-stageautofeedback-zlib:
30909 maybe-clean-stageautofeedback-zlib:
30910 @if zlib-bootstrap
30911 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
30912 all-stageautofeedback: all-stageautofeedback-zlib
30913 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
30914 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
30915         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30916         @r=`${PWD_COMMAND}`; export r; \
30917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30919         $(HOST_EXPORTS) \
30920         $(POSTSTAGE1_HOST_EXPORTS)  \
30921         cd $(HOST_SUBDIR)/zlib && \
30922          \
30923         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30924                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30925                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30926                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30930                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30931                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30932                 $(TARGET-stageautofeedback-zlib)
30933
30934 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
30935 clean-stageautofeedback: clean-stageautofeedback-zlib
30936 clean-stageautofeedback-zlib:
30937         @if [ $(current_stage) = stageautofeedback ]; then \
30938           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
30939         else \
30940           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
30941           $(MAKE) stageautofeedback-start; \
30942         fi; \
30943         cd $(HOST_SUBDIR)/zlib && \
30944         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30945 @endif zlib-bootstrap
30946
30947
30948
30949
30950
30951 .PHONY: check-zlib maybe-check-zlib
30952 maybe-check-zlib:
30953 @if zlib
30954 maybe-check-zlib: check-zlib
30955
30956 check-zlib:
30957
30958 @endif zlib
30959
30960 .PHONY: install-zlib maybe-install-zlib
30961 maybe-install-zlib:
30962 @if zlib
30963 maybe-install-zlib: install-zlib
30964
30965 install-zlib:
30966
30967 @endif zlib
30968
30969 .PHONY: install-strip-zlib maybe-install-strip-zlib
30970 maybe-install-strip-zlib:
30971 @if zlib
30972 maybe-install-strip-zlib: install-strip-zlib
30973
30974 install-strip-zlib:
30975
30976 @endif zlib
30977
30978 # Other targets (info, dvi, pdf, etc.)
30979
30980 .PHONY: maybe-info-zlib info-zlib
30981 maybe-info-zlib:
30982 @if zlib
30983 maybe-info-zlib: info-zlib
30984
30985 info-zlib: \
30986     configure-zlib 
30987         @[ -f ./zlib/Makefile ] || exit 0; \
30988         r=`${PWD_COMMAND}`; export r; \
30989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990         $(HOST_EXPORTS) \
30991         for flag in $(EXTRA_HOST_FLAGS) ; do \
30992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993         done; \
30994         echo "Doing info in zlib"; \
30995         (cd $(HOST_SUBDIR)/zlib && \
30996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998                   "RANLIB=$${RANLIB}" \
30999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000                   info) \
31001           || exit 1
31002
31003 @endif zlib
31004
31005 .PHONY: maybe-dvi-zlib dvi-zlib
31006 maybe-dvi-zlib:
31007 @if zlib
31008 maybe-dvi-zlib: dvi-zlib
31009
31010 dvi-zlib: \
31011     configure-zlib 
31012         @[ -f ./zlib/Makefile ] || exit 0; \
31013         r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         for flag in $(EXTRA_HOST_FLAGS) ; do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         echo "Doing dvi in zlib"; \
31020         (cd $(HOST_SUBDIR)/zlib && \
31021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023                   "RANLIB=$${RANLIB}" \
31024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025                   dvi) \
31026           || exit 1
31027
31028 @endif zlib
31029
31030 .PHONY: maybe-pdf-zlib pdf-zlib
31031 maybe-pdf-zlib:
31032 @if zlib
31033 maybe-pdf-zlib: pdf-zlib
31034
31035 pdf-zlib: \
31036     configure-zlib 
31037         @[ -f ./zlib/Makefile ] || exit 0; \
31038         r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         $(HOST_EXPORTS) \
31041         for flag in $(EXTRA_HOST_FLAGS) ; do \
31042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043         done; \
31044         echo "Doing pdf in zlib"; \
31045         (cd $(HOST_SUBDIR)/zlib && \
31046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048                   "RANLIB=$${RANLIB}" \
31049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31050                   pdf) \
31051           || exit 1
31052
31053 @endif zlib
31054
31055 .PHONY: maybe-html-zlib html-zlib
31056 maybe-html-zlib:
31057 @if zlib
31058 maybe-html-zlib: html-zlib
31059
31060 html-zlib: \
31061     configure-zlib 
31062         @[ -f ./zlib/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing html in zlib"; \
31070         (cd $(HOST_SUBDIR)/zlib && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075                   html) \
31076           || exit 1
31077
31078 @endif zlib
31079
31080 .PHONY: maybe-TAGS-zlib TAGS-zlib
31081 maybe-TAGS-zlib:
31082 @if zlib
31083 maybe-TAGS-zlib: TAGS-zlib
31084
31085 TAGS-zlib: \
31086     configure-zlib 
31087         @[ -f ./zlib/Makefile ] || exit 0; \
31088         r=`${PWD_COMMAND}`; export r; \
31089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090         $(HOST_EXPORTS) \
31091         for flag in $(EXTRA_HOST_FLAGS) ; do \
31092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093         done; \
31094         echo "Doing TAGS in zlib"; \
31095         (cd $(HOST_SUBDIR)/zlib && \
31096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098                   "RANLIB=$${RANLIB}" \
31099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31100                   TAGS) \
31101           || exit 1
31102
31103 @endif zlib
31104
31105 .PHONY: maybe-install-info-zlib install-info-zlib
31106 maybe-install-info-zlib:
31107 @if zlib
31108 maybe-install-info-zlib: install-info-zlib
31109
31110 install-info-zlib: \
31111     configure-zlib \
31112     info-zlib 
31113         @[ -f ./zlib/Makefile ] || exit 0; \
31114         r=`${PWD_COMMAND}`; export r; \
31115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31116         $(HOST_EXPORTS) \
31117         for flag in $(EXTRA_HOST_FLAGS) ; do \
31118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31119         done; \
31120         echo "Doing install-info in zlib"; \
31121         (cd $(HOST_SUBDIR)/zlib && \
31122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31124                   "RANLIB=$${RANLIB}" \
31125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31126                   install-info) \
31127           || exit 1
31128
31129 @endif zlib
31130
31131 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
31132 maybe-install-pdf-zlib:
31133 @if zlib
31134 maybe-install-pdf-zlib: install-pdf-zlib
31135
31136 install-pdf-zlib: \
31137     configure-zlib \
31138     pdf-zlib 
31139         @[ -f ./zlib/Makefile ] || exit 0; \
31140         r=`${PWD_COMMAND}`; export r; \
31141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31142         $(HOST_EXPORTS) \
31143         for flag in $(EXTRA_HOST_FLAGS) ; do \
31144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31145         done; \
31146         echo "Doing install-pdf in zlib"; \
31147         (cd $(HOST_SUBDIR)/zlib && \
31148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31150                   "RANLIB=$${RANLIB}" \
31151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31152                   install-pdf) \
31153           || exit 1
31154
31155 @endif zlib
31156
31157 .PHONY: maybe-install-html-zlib install-html-zlib
31158 maybe-install-html-zlib:
31159 @if zlib
31160 maybe-install-html-zlib: install-html-zlib
31161
31162 install-html-zlib: \
31163     configure-zlib \
31164     html-zlib 
31165         @[ -f ./zlib/Makefile ] || exit 0; \
31166         r=`${PWD_COMMAND}`; export r; \
31167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168         $(HOST_EXPORTS) \
31169         for flag in $(EXTRA_HOST_FLAGS) ; do \
31170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31171         done; \
31172         echo "Doing install-html in zlib"; \
31173         (cd $(HOST_SUBDIR)/zlib && \
31174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176                   "RANLIB=$${RANLIB}" \
31177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31178                   install-html) \
31179           || exit 1
31180
31181 @endif zlib
31182
31183 .PHONY: maybe-installcheck-zlib installcheck-zlib
31184 maybe-installcheck-zlib:
31185 @if zlib
31186 maybe-installcheck-zlib: installcheck-zlib
31187
31188 installcheck-zlib: \
31189     configure-zlib 
31190         @[ -f ./zlib/Makefile ] || exit 0; \
31191         r=`${PWD_COMMAND}`; export r; \
31192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31193         $(HOST_EXPORTS) \
31194         for flag in $(EXTRA_HOST_FLAGS) ; do \
31195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31196         done; \
31197         echo "Doing installcheck in zlib"; \
31198         (cd $(HOST_SUBDIR)/zlib && \
31199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31201                   "RANLIB=$${RANLIB}" \
31202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31203                   installcheck) \
31204           || exit 1
31205
31206 @endif zlib
31207
31208 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
31209 maybe-mostlyclean-zlib:
31210 @if zlib
31211 maybe-mostlyclean-zlib: mostlyclean-zlib
31212
31213 mostlyclean-zlib: 
31214         @[ -f ./zlib/Makefile ] || exit 0; \
31215         r=`${PWD_COMMAND}`; export r; \
31216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31217         $(HOST_EXPORTS) \
31218         for flag in $(EXTRA_HOST_FLAGS) ; do \
31219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31220         done; \
31221         echo "Doing mostlyclean in zlib"; \
31222         (cd $(HOST_SUBDIR)/zlib && \
31223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31225                   "RANLIB=$${RANLIB}" \
31226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31227                   mostlyclean) \
31228           || exit 1
31229
31230 @endif zlib
31231
31232 .PHONY: maybe-clean-zlib clean-zlib
31233 maybe-clean-zlib:
31234 @if zlib
31235 maybe-clean-zlib: clean-zlib
31236
31237 clean-zlib: 
31238         @[ -f ./zlib/Makefile ] || exit 0; \
31239         r=`${PWD_COMMAND}`; export r; \
31240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241         $(HOST_EXPORTS) \
31242         for flag in $(EXTRA_HOST_FLAGS) ; do \
31243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31244         done; \
31245         echo "Doing clean in zlib"; \
31246         (cd $(HOST_SUBDIR)/zlib && \
31247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31249                   "RANLIB=$${RANLIB}" \
31250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31251                   clean) \
31252           || exit 1
31253
31254 @endif zlib
31255
31256 .PHONY: maybe-distclean-zlib distclean-zlib
31257 maybe-distclean-zlib:
31258 @if zlib
31259 maybe-distclean-zlib: distclean-zlib
31260
31261 distclean-zlib: 
31262         @[ -f ./zlib/Makefile ] || exit 0; \
31263         r=`${PWD_COMMAND}`; export r; \
31264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31265         $(HOST_EXPORTS) \
31266         for flag in $(EXTRA_HOST_FLAGS) ; do \
31267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31268         done; \
31269         echo "Doing distclean in zlib"; \
31270         (cd $(HOST_SUBDIR)/zlib && \
31271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31273                   "RANLIB=$${RANLIB}" \
31274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31275                   distclean) \
31276           || exit 1
31277
31278 @endif zlib
31279
31280 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
31281 maybe-maintainer-clean-zlib:
31282 @if zlib
31283 maybe-maintainer-clean-zlib: maintainer-clean-zlib
31284
31285 maintainer-clean-zlib: 
31286         @[ -f ./zlib/Makefile ] || exit 0; \
31287         r=`${PWD_COMMAND}`; export r; \
31288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31289         $(HOST_EXPORTS) \
31290         for flag in $(EXTRA_HOST_FLAGS) ; do \
31291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31292         done; \
31293         echo "Doing maintainer-clean in zlib"; \
31294         (cd $(HOST_SUBDIR)/zlib && \
31295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31297                   "RANLIB=$${RANLIB}" \
31298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31299                   maintainer-clean) \
31300           || exit 1
31301
31302 @endif zlib
31303
31304
31305
31306 .PHONY: configure-gdb maybe-configure-gdb
31307 maybe-configure-gdb:
31308 @if gcc-bootstrap
31309 configure-gdb: stage_current
31310 @endif gcc-bootstrap
31311 @if gdb
31312 maybe-configure-gdb: configure-gdb
31313 configure-gdb: 
31314         @: $(MAKE); $(unstage)
31315         @r=`${PWD_COMMAND}`; export r; \
31316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31317         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
31318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
31319         $(HOST_EXPORTS)  \
31320         echo Configuring in $(HOST_SUBDIR)/gdb; \
31321         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
31322         case $(srcdir) in \
31323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31324           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
31325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31326         esac; \
31327         module_srcdir=gdb; \
31328         $(SHELL) \
31329           $$s/$$module_srcdir/configure \
31330           --srcdir=$${topdir}/$$module_srcdir \
31331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31332           --target=${target_alias}  \
31333           || exit 1
31334 @endif gdb
31335
31336
31337
31338
31339
31340 .PHONY: all-gdb maybe-all-gdb
31341 maybe-all-gdb:
31342 @if gcc-bootstrap
31343 all-gdb: stage_current
31344 @endif gcc-bootstrap
31345 @if gdb
31346 TARGET-gdb=all
31347 maybe-all-gdb: all-gdb
31348 all-gdb: configure-gdb
31349         @: $(MAKE); $(unstage)
31350         @r=`${PWD_COMMAND}`; export r; \
31351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352         $(HOST_EXPORTS)  \
31353         (cd $(HOST_SUBDIR)/gdb && \
31354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31355                 $(TARGET-gdb))
31356 @endif gdb
31357
31358
31359
31360
31361 .PHONY: check-gdb maybe-check-gdb
31362 maybe-check-gdb:
31363 @if gdb
31364 maybe-check-gdb: check-gdb
31365
31366 check-gdb:
31367         @: $(MAKE); $(unstage)
31368         @r=`${PWD_COMMAND}`; export r; \
31369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31370         $(HOST_EXPORTS)  \
31371         (cd $(HOST_SUBDIR)/gdb && \
31372           $(MAKE) $(FLAGS_TO_PASS)  check)
31373
31374 @endif gdb
31375
31376 .PHONY: install-gdb maybe-install-gdb
31377 maybe-install-gdb:
31378 @if gdb
31379 maybe-install-gdb: install-gdb
31380
31381 install-gdb: installdirs
31382         @: $(MAKE); $(unstage)
31383         @r=`${PWD_COMMAND}`; export r; \
31384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31385         $(HOST_EXPORTS) \
31386         (cd $(HOST_SUBDIR)/gdb && \
31387           $(MAKE) $(FLAGS_TO_PASS)  install)
31388
31389 @endif gdb
31390
31391 .PHONY: install-strip-gdb maybe-install-strip-gdb
31392 maybe-install-strip-gdb:
31393 @if gdb
31394 maybe-install-strip-gdb: install-strip-gdb
31395
31396 install-strip-gdb: installdirs
31397         @: $(MAKE); $(unstage)
31398         @r=`${PWD_COMMAND}`; export r; \
31399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31400         $(HOST_EXPORTS) \
31401         (cd $(HOST_SUBDIR)/gdb && \
31402           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31403
31404 @endif gdb
31405
31406 # Other targets (info, dvi, pdf, etc.)
31407
31408 .PHONY: maybe-info-gdb info-gdb
31409 maybe-info-gdb:
31410 @if gdb
31411 maybe-info-gdb: info-gdb
31412
31413 info-gdb: \
31414     configure-gdb 
31415         @: $(MAKE); $(unstage)
31416         @[ -f ./gdb/Makefile ] || exit 0; \
31417         r=`${PWD_COMMAND}`; export r; \
31418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419         $(HOST_EXPORTS) \
31420         for flag in $(EXTRA_HOST_FLAGS) ; do \
31421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31422         done; \
31423         echo "Doing info in gdb"; \
31424         (cd $(HOST_SUBDIR)/gdb && \
31425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31427                   "RANLIB=$${RANLIB}" \
31428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31429                   info) \
31430           || exit 1
31431
31432 @endif gdb
31433
31434 .PHONY: maybe-dvi-gdb dvi-gdb
31435 maybe-dvi-gdb:
31436 @if gdb
31437 maybe-dvi-gdb: dvi-gdb
31438
31439 dvi-gdb: \
31440     configure-gdb 
31441         @: $(MAKE); $(unstage)
31442         @[ -f ./gdb/Makefile ] || exit 0; \
31443         r=`${PWD_COMMAND}`; export r; \
31444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31445         $(HOST_EXPORTS) \
31446         for flag in $(EXTRA_HOST_FLAGS) ; do \
31447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31448         done; \
31449         echo "Doing dvi in gdb"; \
31450         (cd $(HOST_SUBDIR)/gdb && \
31451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31453                   "RANLIB=$${RANLIB}" \
31454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31455                   dvi) \
31456           || exit 1
31457
31458 @endif gdb
31459
31460 .PHONY: maybe-pdf-gdb pdf-gdb
31461 maybe-pdf-gdb:
31462 @if gdb
31463 maybe-pdf-gdb: pdf-gdb
31464
31465 pdf-gdb: \
31466     configure-gdb 
31467         @: $(MAKE); $(unstage)
31468         @[ -f ./gdb/Makefile ] || exit 0; \
31469         r=`${PWD_COMMAND}`; export r; \
31470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31471         $(HOST_EXPORTS) \
31472         for flag in $(EXTRA_HOST_FLAGS) ; do \
31473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31474         done; \
31475         echo "Doing pdf in gdb"; \
31476         (cd $(HOST_SUBDIR)/gdb && \
31477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31479                   "RANLIB=$${RANLIB}" \
31480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31481                   pdf) \
31482           || exit 1
31483
31484 @endif gdb
31485
31486 .PHONY: maybe-html-gdb html-gdb
31487 maybe-html-gdb:
31488 @if gdb
31489 maybe-html-gdb: html-gdb
31490
31491 html-gdb: \
31492     configure-gdb 
31493         @: $(MAKE); $(unstage)
31494         @[ -f ./gdb/Makefile ] || exit 0; \
31495         r=`${PWD_COMMAND}`; export r; \
31496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31497         $(HOST_EXPORTS) \
31498         for flag in $(EXTRA_HOST_FLAGS) ; do \
31499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31500         done; \
31501         echo "Doing html in gdb"; \
31502         (cd $(HOST_SUBDIR)/gdb && \
31503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31505                   "RANLIB=$${RANLIB}" \
31506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31507                   html) \
31508           || exit 1
31509
31510 @endif gdb
31511
31512 .PHONY: maybe-TAGS-gdb TAGS-gdb
31513 maybe-TAGS-gdb:
31514 @if gdb
31515 maybe-TAGS-gdb: TAGS-gdb
31516
31517 TAGS-gdb: \
31518     configure-gdb 
31519         @: $(MAKE); $(unstage)
31520         @[ -f ./gdb/Makefile ] || exit 0; \
31521         r=`${PWD_COMMAND}`; export r; \
31522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31523         $(HOST_EXPORTS) \
31524         for flag in $(EXTRA_HOST_FLAGS) ; do \
31525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31526         done; \
31527         echo "Doing TAGS in gdb"; \
31528         (cd $(HOST_SUBDIR)/gdb && \
31529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31531                   "RANLIB=$${RANLIB}" \
31532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31533                   TAGS) \
31534           || exit 1
31535
31536 @endif gdb
31537
31538 .PHONY: maybe-install-info-gdb install-info-gdb
31539 maybe-install-info-gdb:
31540 @if gdb
31541 maybe-install-info-gdb: install-info-gdb
31542
31543 install-info-gdb: \
31544     configure-gdb \
31545     info-gdb 
31546         @: $(MAKE); $(unstage)
31547         @[ -f ./gdb/Makefile ] || exit 0; \
31548         r=`${PWD_COMMAND}`; export r; \
31549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550         $(HOST_EXPORTS) \
31551         for flag in $(EXTRA_HOST_FLAGS) ; do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         echo "Doing install-info in gdb"; \
31555         (cd $(HOST_SUBDIR)/gdb && \
31556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558                   "RANLIB=$${RANLIB}" \
31559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31560                   install-info) \
31561           || exit 1
31562
31563 @endif gdb
31564
31565 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
31566 maybe-install-pdf-gdb:
31567 @if gdb
31568 maybe-install-pdf-gdb: install-pdf-gdb
31569
31570 install-pdf-gdb: \
31571     configure-gdb \
31572     pdf-gdb 
31573         @: $(MAKE); $(unstage)
31574         @[ -f ./gdb/Makefile ] || exit 0; \
31575         r=`${PWD_COMMAND}`; export r; \
31576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31577         $(HOST_EXPORTS) \
31578         for flag in $(EXTRA_HOST_FLAGS) ; do \
31579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31580         done; \
31581         echo "Doing install-pdf in gdb"; \
31582         (cd $(HOST_SUBDIR)/gdb && \
31583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31585                   "RANLIB=$${RANLIB}" \
31586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31587                   install-pdf) \
31588           || exit 1
31589
31590 @endif gdb
31591
31592 .PHONY: maybe-install-html-gdb install-html-gdb
31593 maybe-install-html-gdb:
31594 @if gdb
31595 maybe-install-html-gdb: install-html-gdb
31596
31597 install-html-gdb: \
31598     configure-gdb \
31599     html-gdb 
31600         @: $(MAKE); $(unstage)
31601         @[ -f ./gdb/Makefile ] || exit 0; \
31602         r=`${PWD_COMMAND}`; export r; \
31603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604         $(HOST_EXPORTS) \
31605         for flag in $(EXTRA_HOST_FLAGS) ; do \
31606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31607         done; \
31608         echo "Doing install-html in gdb"; \
31609         (cd $(HOST_SUBDIR)/gdb && \
31610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612                   "RANLIB=$${RANLIB}" \
31613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31614                   install-html) \
31615           || exit 1
31616
31617 @endif gdb
31618
31619 .PHONY: maybe-installcheck-gdb installcheck-gdb
31620 maybe-installcheck-gdb:
31621 @if gdb
31622 maybe-installcheck-gdb: installcheck-gdb
31623
31624 installcheck-gdb: \
31625     configure-gdb 
31626         @: $(MAKE); $(unstage)
31627         @[ -f ./gdb/Makefile ] || exit 0; \
31628         r=`${PWD_COMMAND}`; export r; \
31629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630         $(HOST_EXPORTS) \
31631         for flag in $(EXTRA_HOST_FLAGS) ; do \
31632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633         done; \
31634         echo "Doing installcheck in gdb"; \
31635         (cd $(HOST_SUBDIR)/gdb && \
31636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638                   "RANLIB=$${RANLIB}" \
31639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31640                   installcheck) \
31641           || exit 1
31642
31643 @endif gdb
31644
31645 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
31646 maybe-mostlyclean-gdb:
31647 @if gdb
31648 maybe-mostlyclean-gdb: mostlyclean-gdb
31649
31650 mostlyclean-gdb: 
31651         @: $(MAKE); $(unstage)
31652         @[ -f ./gdb/Makefile ] || exit 0; \
31653         r=`${PWD_COMMAND}`; export r; \
31654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655         $(HOST_EXPORTS) \
31656         for flag in $(EXTRA_HOST_FLAGS) ; do \
31657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658         done; \
31659         echo "Doing mostlyclean in gdb"; \
31660         (cd $(HOST_SUBDIR)/gdb && \
31661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663                   "RANLIB=$${RANLIB}" \
31664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665                   mostlyclean) \
31666           || exit 1
31667
31668 @endif gdb
31669
31670 .PHONY: maybe-clean-gdb clean-gdb
31671 maybe-clean-gdb:
31672 @if gdb
31673 maybe-clean-gdb: clean-gdb
31674
31675 clean-gdb: 
31676         @: $(MAKE); $(unstage)
31677         @[ -f ./gdb/Makefile ] || exit 0; \
31678         r=`${PWD_COMMAND}`; export r; \
31679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680         $(HOST_EXPORTS) \
31681         for flag in $(EXTRA_HOST_FLAGS) ; do \
31682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31683         done; \
31684         echo "Doing clean in gdb"; \
31685         (cd $(HOST_SUBDIR)/gdb && \
31686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31688                   "RANLIB=$${RANLIB}" \
31689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31690                   clean) \
31691           || exit 1
31692
31693 @endif gdb
31694
31695 .PHONY: maybe-distclean-gdb distclean-gdb
31696 maybe-distclean-gdb:
31697 @if gdb
31698 maybe-distclean-gdb: distclean-gdb
31699
31700 distclean-gdb: 
31701         @: $(MAKE); $(unstage)
31702         @[ -f ./gdb/Makefile ] || exit 0; \
31703         r=`${PWD_COMMAND}`; export r; \
31704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31705         $(HOST_EXPORTS) \
31706         for flag in $(EXTRA_HOST_FLAGS) ; do \
31707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31708         done; \
31709         echo "Doing distclean in gdb"; \
31710         (cd $(HOST_SUBDIR)/gdb && \
31711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31713                   "RANLIB=$${RANLIB}" \
31714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31715                   distclean) \
31716           || exit 1
31717
31718 @endif gdb
31719
31720 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
31721 maybe-maintainer-clean-gdb:
31722 @if gdb
31723 maybe-maintainer-clean-gdb: maintainer-clean-gdb
31724
31725 maintainer-clean-gdb: 
31726         @: $(MAKE); $(unstage)
31727         @[ -f ./gdb/Makefile ] || exit 0; \
31728         r=`${PWD_COMMAND}`; export r; \
31729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730         $(HOST_EXPORTS) \
31731         for flag in $(EXTRA_HOST_FLAGS) ; do \
31732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733         done; \
31734         echo "Doing maintainer-clean in gdb"; \
31735         (cd $(HOST_SUBDIR)/gdb && \
31736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738                   "RANLIB=$${RANLIB}" \
31739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740                   maintainer-clean) \
31741           || exit 1
31742
31743 @endif gdb
31744
31745
31746
31747 .PHONY: configure-expect maybe-configure-expect
31748 maybe-configure-expect:
31749 @if gcc-bootstrap
31750 configure-expect: stage_current
31751 @endif gcc-bootstrap
31752 @if expect
31753 maybe-configure-expect: configure-expect
31754 configure-expect: 
31755         @: $(MAKE); $(unstage)
31756         @r=`${PWD_COMMAND}`; export r; \
31757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
31759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
31760         $(HOST_EXPORTS)  \
31761         echo Configuring in $(HOST_SUBDIR)/expect; \
31762         cd "$(HOST_SUBDIR)/expect" || exit 1; \
31763         case $(srcdir) in \
31764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31765           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
31766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31767         esac; \
31768         module_srcdir=expect; \
31769         $(SHELL) \
31770           $$s/$$module_srcdir/configure \
31771           --srcdir=$${topdir}/$$module_srcdir \
31772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31773           --target=${target_alias}  \
31774           || exit 1
31775 @endif expect
31776
31777
31778
31779
31780
31781 .PHONY: all-expect maybe-all-expect
31782 maybe-all-expect:
31783 @if gcc-bootstrap
31784 all-expect: stage_current
31785 @endif gcc-bootstrap
31786 @if expect
31787 TARGET-expect=all
31788 maybe-all-expect: all-expect
31789 all-expect: configure-expect
31790         @: $(MAKE); $(unstage)
31791         @r=`${PWD_COMMAND}`; export r; \
31792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31793         $(HOST_EXPORTS)  \
31794         (cd $(HOST_SUBDIR)/expect && \
31795           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31796                 $(TARGET-expect))
31797 @endif expect
31798
31799
31800
31801
31802 .PHONY: check-expect maybe-check-expect
31803 maybe-check-expect:
31804 @if expect
31805 maybe-check-expect: check-expect
31806
31807 check-expect:
31808         @: $(MAKE); $(unstage)
31809         @r=`${PWD_COMMAND}`; export r; \
31810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31811         $(HOST_EXPORTS)  \
31812         (cd $(HOST_SUBDIR)/expect && \
31813           $(MAKE) $(FLAGS_TO_PASS)  check)
31814
31815 @endif expect
31816
31817 .PHONY: install-expect maybe-install-expect
31818 maybe-install-expect:
31819 @if expect
31820 maybe-install-expect: install-expect
31821
31822 install-expect: installdirs
31823         @: $(MAKE); $(unstage)
31824         @r=`${PWD_COMMAND}`; export r; \
31825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31826         $(HOST_EXPORTS) \
31827         (cd $(HOST_SUBDIR)/expect && \
31828           $(MAKE) $(FLAGS_TO_PASS)  install)
31829
31830 @endif expect
31831
31832 .PHONY: install-strip-expect maybe-install-strip-expect
31833 maybe-install-strip-expect:
31834 @if expect
31835 maybe-install-strip-expect: install-strip-expect
31836
31837 install-strip-expect: installdirs
31838         @: $(MAKE); $(unstage)
31839         @r=`${PWD_COMMAND}`; export r; \
31840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31841         $(HOST_EXPORTS) \
31842         (cd $(HOST_SUBDIR)/expect && \
31843           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31844
31845 @endif expect
31846
31847 # Other targets (info, dvi, pdf, etc.)
31848
31849 .PHONY: maybe-info-expect info-expect
31850 maybe-info-expect:
31851 @if expect
31852 maybe-info-expect: info-expect
31853
31854 info-expect: \
31855     configure-expect 
31856         @: $(MAKE); $(unstage)
31857         @[ -f ./expect/Makefile ] || exit 0; \
31858         r=`${PWD_COMMAND}`; export r; \
31859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31860         $(HOST_EXPORTS) \
31861         for flag in $(EXTRA_HOST_FLAGS) ; do \
31862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31863         done; \
31864         echo "Doing info in expect"; \
31865         (cd $(HOST_SUBDIR)/expect && \
31866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31868                   "RANLIB=$${RANLIB}" \
31869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31870                   info) \
31871           || exit 1
31872
31873 @endif expect
31874
31875 .PHONY: maybe-dvi-expect dvi-expect
31876 maybe-dvi-expect:
31877 @if expect
31878 maybe-dvi-expect: dvi-expect
31879
31880 dvi-expect: \
31881     configure-expect 
31882         @: $(MAKE); $(unstage)
31883         @[ -f ./expect/Makefile ] || exit 0; \
31884         r=`${PWD_COMMAND}`; export r; \
31885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886         $(HOST_EXPORTS) \
31887         for flag in $(EXTRA_HOST_FLAGS) ; do \
31888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31889         done; \
31890         echo "Doing dvi in expect"; \
31891         (cd $(HOST_SUBDIR)/expect && \
31892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894                   "RANLIB=$${RANLIB}" \
31895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31896                   dvi) \
31897           || exit 1
31898
31899 @endif expect
31900
31901 .PHONY: maybe-pdf-expect pdf-expect
31902 maybe-pdf-expect:
31903 @if expect
31904 maybe-pdf-expect: pdf-expect
31905
31906 pdf-expect: \
31907     configure-expect 
31908         @: $(MAKE); $(unstage)
31909         @[ -f ./expect/Makefile ] || exit 0; \
31910         r=`${PWD_COMMAND}`; export r; \
31911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912         $(HOST_EXPORTS) \
31913         for flag in $(EXTRA_HOST_FLAGS) ; do \
31914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915         done; \
31916         echo "Doing pdf in expect"; \
31917         (cd $(HOST_SUBDIR)/expect && \
31918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31920                   "RANLIB=$${RANLIB}" \
31921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31922                   pdf) \
31923           || exit 1
31924
31925 @endif expect
31926
31927 .PHONY: maybe-html-expect html-expect
31928 maybe-html-expect:
31929 @if expect
31930 maybe-html-expect: html-expect
31931
31932 html-expect: \
31933     configure-expect 
31934         @: $(MAKE); $(unstage)
31935         @[ -f ./expect/Makefile ] || exit 0; \
31936         r=`${PWD_COMMAND}`; export r; \
31937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31938         $(HOST_EXPORTS) \
31939         for flag in $(EXTRA_HOST_FLAGS) ; do \
31940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31941         done; \
31942         echo "Doing html in expect"; \
31943         (cd $(HOST_SUBDIR)/expect && \
31944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31946                   "RANLIB=$${RANLIB}" \
31947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31948                   html) \
31949           || exit 1
31950
31951 @endif expect
31952
31953 .PHONY: maybe-TAGS-expect TAGS-expect
31954 maybe-TAGS-expect:
31955 @if expect
31956 maybe-TAGS-expect: TAGS-expect
31957
31958 TAGS-expect: \
31959     configure-expect 
31960         @: $(MAKE); $(unstage)
31961         @[ -f ./expect/Makefile ] || exit 0; \
31962         r=`${PWD_COMMAND}`; export r; \
31963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964         $(HOST_EXPORTS) \
31965         for flag in $(EXTRA_HOST_FLAGS) ; do \
31966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967         done; \
31968         echo "Doing TAGS in expect"; \
31969         (cd $(HOST_SUBDIR)/expect && \
31970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972                   "RANLIB=$${RANLIB}" \
31973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974                   TAGS) \
31975           || exit 1
31976
31977 @endif expect
31978
31979 .PHONY: maybe-install-info-expect install-info-expect
31980 maybe-install-info-expect:
31981 @if expect
31982 maybe-install-info-expect: install-info-expect
31983
31984 install-info-expect: \
31985     configure-expect \
31986     info-expect 
31987         @: $(MAKE); $(unstage)
31988         @[ -f ./expect/Makefile ] || exit 0; \
31989         r=`${PWD_COMMAND}`; export r; \
31990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31991         $(HOST_EXPORTS) \
31992         for flag in $(EXTRA_HOST_FLAGS) ; do \
31993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31994         done; \
31995         echo "Doing install-info in expect"; \
31996         (cd $(HOST_SUBDIR)/expect && \
31997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31999                   "RANLIB=$${RANLIB}" \
32000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32001                   install-info) \
32002           || exit 1
32003
32004 @endif expect
32005
32006 .PHONY: maybe-install-pdf-expect install-pdf-expect
32007 maybe-install-pdf-expect:
32008 @if expect
32009 maybe-install-pdf-expect: install-pdf-expect
32010
32011 install-pdf-expect: \
32012     configure-expect \
32013     pdf-expect 
32014         @: $(MAKE); $(unstage)
32015         @[ -f ./expect/Makefile ] || exit 0; \
32016         r=`${PWD_COMMAND}`; export r; \
32017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32018         $(HOST_EXPORTS) \
32019         for flag in $(EXTRA_HOST_FLAGS) ; do \
32020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32021         done; \
32022         echo "Doing install-pdf in expect"; \
32023         (cd $(HOST_SUBDIR)/expect && \
32024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32026                   "RANLIB=$${RANLIB}" \
32027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32028                   install-pdf) \
32029           || exit 1
32030
32031 @endif expect
32032
32033 .PHONY: maybe-install-html-expect install-html-expect
32034 maybe-install-html-expect:
32035 @if expect
32036 maybe-install-html-expect: install-html-expect
32037
32038 install-html-expect: \
32039     configure-expect \
32040     html-expect 
32041         @: $(MAKE); $(unstage)
32042         @[ -f ./expect/Makefile ] || exit 0; \
32043         r=`${PWD_COMMAND}`; export r; \
32044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045         $(HOST_EXPORTS) \
32046         for flag in $(EXTRA_HOST_FLAGS) ; do \
32047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048         done; \
32049         echo "Doing install-html in expect"; \
32050         (cd $(HOST_SUBDIR)/expect && \
32051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053                   "RANLIB=$${RANLIB}" \
32054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055                   install-html) \
32056           || exit 1
32057
32058 @endif expect
32059
32060 .PHONY: maybe-installcheck-expect installcheck-expect
32061 maybe-installcheck-expect:
32062 @if expect
32063 maybe-installcheck-expect: installcheck-expect
32064
32065 installcheck-expect: \
32066     configure-expect 
32067         @: $(MAKE); $(unstage)
32068         @[ -f ./expect/Makefile ] || exit 0; \
32069         r=`${PWD_COMMAND}`; export r; \
32070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071         $(HOST_EXPORTS) \
32072         for flag in $(EXTRA_HOST_FLAGS) ; do \
32073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074         done; \
32075         echo "Doing installcheck in expect"; \
32076         (cd $(HOST_SUBDIR)/expect && \
32077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079                   "RANLIB=$${RANLIB}" \
32080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081                   installcheck) \
32082           || exit 1
32083
32084 @endif expect
32085
32086 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
32087 maybe-mostlyclean-expect:
32088 @if expect
32089 maybe-mostlyclean-expect: mostlyclean-expect
32090
32091 mostlyclean-expect: 
32092         @: $(MAKE); $(unstage)
32093         @[ -f ./expect/Makefile ] || exit 0; \
32094         r=`${PWD_COMMAND}`; export r; \
32095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096         $(HOST_EXPORTS) \
32097         for flag in $(EXTRA_HOST_FLAGS) ; do \
32098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099         done; \
32100         echo "Doing mostlyclean in expect"; \
32101         (cd $(HOST_SUBDIR)/expect && \
32102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104                   "RANLIB=$${RANLIB}" \
32105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106                   mostlyclean) \
32107           || exit 1
32108
32109 @endif expect
32110
32111 .PHONY: maybe-clean-expect clean-expect
32112 maybe-clean-expect:
32113 @if expect
32114 maybe-clean-expect: clean-expect
32115
32116 clean-expect: 
32117         @: $(MAKE); $(unstage)
32118         @[ -f ./expect/Makefile ] || exit 0; \
32119         r=`${PWD_COMMAND}`; export r; \
32120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121         $(HOST_EXPORTS) \
32122         for flag in $(EXTRA_HOST_FLAGS) ; do \
32123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32124         done; \
32125         echo "Doing clean in expect"; \
32126         (cd $(HOST_SUBDIR)/expect && \
32127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129                   "RANLIB=$${RANLIB}" \
32130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32131                   clean) \
32132           || exit 1
32133
32134 @endif expect
32135
32136 .PHONY: maybe-distclean-expect distclean-expect
32137 maybe-distclean-expect:
32138 @if expect
32139 maybe-distclean-expect: distclean-expect
32140
32141 distclean-expect: 
32142         @: $(MAKE); $(unstage)
32143         @[ -f ./expect/Makefile ] || exit 0; \
32144         r=`${PWD_COMMAND}`; export r; \
32145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32146         $(HOST_EXPORTS) \
32147         for flag in $(EXTRA_HOST_FLAGS) ; do \
32148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32149         done; \
32150         echo "Doing distclean in expect"; \
32151         (cd $(HOST_SUBDIR)/expect && \
32152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32154                   "RANLIB=$${RANLIB}" \
32155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32156                   distclean) \
32157           || exit 1
32158
32159 @endif expect
32160
32161 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
32162 maybe-maintainer-clean-expect:
32163 @if expect
32164 maybe-maintainer-clean-expect: maintainer-clean-expect
32165
32166 maintainer-clean-expect: 
32167         @: $(MAKE); $(unstage)
32168         @[ -f ./expect/Makefile ] || exit 0; \
32169         r=`${PWD_COMMAND}`; export r; \
32170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32171         $(HOST_EXPORTS) \
32172         for flag in $(EXTRA_HOST_FLAGS) ; do \
32173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32174         done; \
32175         echo "Doing maintainer-clean in expect"; \
32176         (cd $(HOST_SUBDIR)/expect && \
32177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32179                   "RANLIB=$${RANLIB}" \
32180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32181                   maintainer-clean) \
32182           || exit 1
32183
32184 @endif expect
32185
32186
32187
32188 .PHONY: configure-guile maybe-configure-guile
32189 maybe-configure-guile:
32190 @if gcc-bootstrap
32191 configure-guile: stage_current
32192 @endif gcc-bootstrap
32193 @if guile
32194 maybe-configure-guile: configure-guile
32195 configure-guile: 
32196         @: $(MAKE); $(unstage)
32197         @r=`${PWD_COMMAND}`; export r; \
32198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32199         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
32200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
32201         $(HOST_EXPORTS)  \
32202         echo Configuring in $(HOST_SUBDIR)/guile; \
32203         cd "$(HOST_SUBDIR)/guile" || exit 1; \
32204         case $(srcdir) in \
32205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32206           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
32207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32208         esac; \
32209         module_srcdir=guile; \
32210         $(SHELL) \
32211           $$s/$$module_srcdir/configure \
32212           --srcdir=$${topdir}/$$module_srcdir \
32213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32214           --target=${target_alias}  \
32215           || exit 1
32216 @endif guile
32217
32218
32219
32220
32221
32222 .PHONY: all-guile maybe-all-guile
32223 maybe-all-guile:
32224 @if gcc-bootstrap
32225 all-guile: stage_current
32226 @endif gcc-bootstrap
32227 @if guile
32228 TARGET-guile=all
32229 maybe-all-guile: all-guile
32230 all-guile: configure-guile
32231         @: $(MAKE); $(unstage)
32232         @r=`${PWD_COMMAND}`; export r; \
32233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234         $(HOST_EXPORTS)  \
32235         (cd $(HOST_SUBDIR)/guile && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32237                 $(TARGET-guile))
32238 @endif guile
32239
32240
32241
32242
32243 .PHONY: check-guile maybe-check-guile
32244 maybe-check-guile:
32245 @if guile
32246 maybe-check-guile: check-guile
32247
32248 check-guile:
32249         @: $(MAKE); $(unstage)
32250         @r=`${PWD_COMMAND}`; export r; \
32251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252         $(HOST_EXPORTS)  \
32253         (cd $(HOST_SUBDIR)/guile && \
32254           $(MAKE) $(FLAGS_TO_PASS)  check)
32255
32256 @endif guile
32257
32258 .PHONY: install-guile maybe-install-guile
32259 maybe-install-guile:
32260 @if guile
32261 maybe-install-guile: install-guile
32262
32263 install-guile: installdirs
32264         @: $(MAKE); $(unstage)
32265         @r=`${PWD_COMMAND}`; export r; \
32266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32267         $(HOST_EXPORTS) \
32268         (cd $(HOST_SUBDIR)/guile && \
32269           $(MAKE) $(FLAGS_TO_PASS)  install)
32270
32271 @endif guile
32272
32273 .PHONY: install-strip-guile maybe-install-strip-guile
32274 maybe-install-strip-guile:
32275 @if guile
32276 maybe-install-strip-guile: install-strip-guile
32277
32278 install-strip-guile: installdirs
32279         @: $(MAKE); $(unstage)
32280         @r=`${PWD_COMMAND}`; export r; \
32281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282         $(HOST_EXPORTS) \
32283         (cd $(HOST_SUBDIR)/guile && \
32284           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32285
32286 @endif guile
32287
32288 # Other targets (info, dvi, pdf, etc.)
32289
32290 .PHONY: maybe-info-guile info-guile
32291 maybe-info-guile:
32292 @if guile
32293 maybe-info-guile: info-guile
32294
32295 info-guile: \
32296     configure-guile 
32297         @: $(MAKE); $(unstage)
32298         @[ -f ./guile/Makefile ] || exit 0; \
32299         r=`${PWD_COMMAND}`; export r; \
32300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32301         $(HOST_EXPORTS) \
32302         for flag in $(EXTRA_HOST_FLAGS) ; do \
32303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32304         done; \
32305         echo "Doing info in guile"; \
32306         (cd $(HOST_SUBDIR)/guile && \
32307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32309                   "RANLIB=$${RANLIB}" \
32310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32311                   info) \
32312           || exit 1
32313
32314 @endif guile
32315
32316 .PHONY: maybe-dvi-guile dvi-guile
32317 maybe-dvi-guile:
32318 @if guile
32319 maybe-dvi-guile: dvi-guile
32320
32321 dvi-guile: \
32322     configure-guile 
32323         @: $(MAKE); $(unstage)
32324         @[ -f ./guile/Makefile ] || exit 0; \
32325         r=`${PWD_COMMAND}`; export r; \
32326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32327         $(HOST_EXPORTS) \
32328         for flag in $(EXTRA_HOST_FLAGS) ; do \
32329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32330         done; \
32331         echo "Doing dvi in guile"; \
32332         (cd $(HOST_SUBDIR)/guile && \
32333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32335                   "RANLIB=$${RANLIB}" \
32336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32337                   dvi) \
32338           || exit 1
32339
32340 @endif guile
32341
32342 .PHONY: maybe-pdf-guile pdf-guile
32343 maybe-pdf-guile:
32344 @if guile
32345 maybe-pdf-guile: pdf-guile
32346
32347 pdf-guile: \
32348     configure-guile 
32349         @: $(MAKE); $(unstage)
32350         @[ -f ./guile/Makefile ] || exit 0; \
32351         r=`${PWD_COMMAND}`; export r; \
32352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32353         $(HOST_EXPORTS) \
32354         for flag in $(EXTRA_HOST_FLAGS) ; do \
32355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32356         done; \
32357         echo "Doing pdf in guile"; \
32358         (cd $(HOST_SUBDIR)/guile && \
32359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32361                   "RANLIB=$${RANLIB}" \
32362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32363                   pdf) \
32364           || exit 1
32365
32366 @endif guile
32367
32368 .PHONY: maybe-html-guile html-guile
32369 maybe-html-guile:
32370 @if guile
32371 maybe-html-guile: html-guile
32372
32373 html-guile: \
32374     configure-guile 
32375         @: $(MAKE); $(unstage)
32376         @[ -f ./guile/Makefile ] || exit 0; \
32377         r=`${PWD_COMMAND}`; export r; \
32378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32379         $(HOST_EXPORTS) \
32380         for flag in $(EXTRA_HOST_FLAGS) ; do \
32381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32382         done; \
32383         echo "Doing html in guile"; \
32384         (cd $(HOST_SUBDIR)/guile && \
32385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32387                   "RANLIB=$${RANLIB}" \
32388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32389                   html) \
32390           || exit 1
32391
32392 @endif guile
32393
32394 .PHONY: maybe-TAGS-guile TAGS-guile
32395 maybe-TAGS-guile:
32396 @if guile
32397 maybe-TAGS-guile: TAGS-guile
32398
32399 TAGS-guile: \
32400     configure-guile 
32401         @: $(MAKE); $(unstage)
32402         @[ -f ./guile/Makefile ] || exit 0; \
32403         r=`${PWD_COMMAND}`; export r; \
32404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32405         $(HOST_EXPORTS) \
32406         for flag in $(EXTRA_HOST_FLAGS) ; do \
32407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32408         done; \
32409         echo "Doing TAGS in guile"; \
32410         (cd $(HOST_SUBDIR)/guile && \
32411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32413                   "RANLIB=$${RANLIB}" \
32414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32415                   TAGS) \
32416           || exit 1
32417
32418 @endif guile
32419
32420 .PHONY: maybe-install-info-guile install-info-guile
32421 maybe-install-info-guile:
32422 @if guile
32423 maybe-install-info-guile: install-info-guile
32424
32425 install-info-guile: \
32426     configure-guile \
32427     info-guile 
32428         @: $(MAKE); $(unstage)
32429         @[ -f ./guile/Makefile ] || exit 0; \
32430         r=`${PWD_COMMAND}`; export r; \
32431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32432         $(HOST_EXPORTS) \
32433         for flag in $(EXTRA_HOST_FLAGS) ; do \
32434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32435         done; \
32436         echo "Doing install-info in guile"; \
32437         (cd $(HOST_SUBDIR)/guile && \
32438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32440                   "RANLIB=$${RANLIB}" \
32441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32442                   install-info) \
32443           || exit 1
32444
32445 @endif guile
32446
32447 .PHONY: maybe-install-pdf-guile install-pdf-guile
32448 maybe-install-pdf-guile:
32449 @if guile
32450 maybe-install-pdf-guile: install-pdf-guile
32451
32452 install-pdf-guile: \
32453     configure-guile \
32454     pdf-guile 
32455         @: $(MAKE); $(unstage)
32456         @[ -f ./guile/Makefile ] || exit 0; \
32457         r=`${PWD_COMMAND}`; export r; \
32458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32459         $(HOST_EXPORTS) \
32460         for flag in $(EXTRA_HOST_FLAGS) ; do \
32461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32462         done; \
32463         echo "Doing install-pdf in guile"; \
32464         (cd $(HOST_SUBDIR)/guile && \
32465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32467                   "RANLIB=$${RANLIB}" \
32468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32469                   install-pdf) \
32470           || exit 1
32471
32472 @endif guile
32473
32474 .PHONY: maybe-install-html-guile install-html-guile
32475 maybe-install-html-guile:
32476 @if guile
32477 maybe-install-html-guile: install-html-guile
32478
32479 install-html-guile: \
32480     configure-guile \
32481     html-guile 
32482         @: $(MAKE); $(unstage)
32483         @[ -f ./guile/Makefile ] || exit 0; \
32484         r=`${PWD_COMMAND}`; export r; \
32485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32486         $(HOST_EXPORTS) \
32487         for flag in $(EXTRA_HOST_FLAGS) ; do \
32488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32489         done; \
32490         echo "Doing install-html in guile"; \
32491         (cd $(HOST_SUBDIR)/guile && \
32492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32494                   "RANLIB=$${RANLIB}" \
32495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32496                   install-html) \
32497           || exit 1
32498
32499 @endif guile
32500
32501 .PHONY: maybe-installcheck-guile installcheck-guile
32502 maybe-installcheck-guile:
32503 @if guile
32504 maybe-installcheck-guile: installcheck-guile
32505
32506 installcheck-guile: \
32507     configure-guile 
32508         @: $(MAKE); $(unstage)
32509         @[ -f ./guile/Makefile ] || exit 0; \
32510         r=`${PWD_COMMAND}`; export r; \
32511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32512         $(HOST_EXPORTS) \
32513         for flag in $(EXTRA_HOST_FLAGS) ; do \
32514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32515         done; \
32516         echo "Doing installcheck in guile"; \
32517         (cd $(HOST_SUBDIR)/guile && \
32518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32520                   "RANLIB=$${RANLIB}" \
32521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32522                   installcheck) \
32523           || exit 1
32524
32525 @endif guile
32526
32527 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
32528 maybe-mostlyclean-guile:
32529 @if guile
32530 maybe-mostlyclean-guile: mostlyclean-guile
32531
32532 mostlyclean-guile: 
32533         @: $(MAKE); $(unstage)
32534         @[ -f ./guile/Makefile ] || exit 0; \
32535         r=`${PWD_COMMAND}`; export r; \
32536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32537         $(HOST_EXPORTS) \
32538         for flag in $(EXTRA_HOST_FLAGS) ; do \
32539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32540         done; \
32541         echo "Doing mostlyclean in guile"; \
32542         (cd $(HOST_SUBDIR)/guile && \
32543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32545                   "RANLIB=$${RANLIB}" \
32546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32547                   mostlyclean) \
32548           || exit 1
32549
32550 @endif guile
32551
32552 .PHONY: maybe-clean-guile clean-guile
32553 maybe-clean-guile:
32554 @if guile
32555 maybe-clean-guile: clean-guile
32556
32557 clean-guile: 
32558         @: $(MAKE); $(unstage)
32559         @[ -f ./guile/Makefile ] || exit 0; \
32560         r=`${PWD_COMMAND}`; export r; \
32561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562         $(HOST_EXPORTS) \
32563         for flag in $(EXTRA_HOST_FLAGS) ; do \
32564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565         done; \
32566         echo "Doing clean in guile"; \
32567         (cd $(HOST_SUBDIR)/guile && \
32568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32570                   "RANLIB=$${RANLIB}" \
32571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32572                   clean) \
32573           || exit 1
32574
32575 @endif guile
32576
32577 .PHONY: maybe-distclean-guile distclean-guile
32578 maybe-distclean-guile:
32579 @if guile
32580 maybe-distclean-guile: distclean-guile
32581
32582 distclean-guile: 
32583         @: $(MAKE); $(unstage)
32584         @[ -f ./guile/Makefile ] || exit 0; \
32585         r=`${PWD_COMMAND}`; export r; \
32586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587         $(HOST_EXPORTS) \
32588         for flag in $(EXTRA_HOST_FLAGS) ; do \
32589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32590         done; \
32591         echo "Doing distclean in guile"; \
32592         (cd $(HOST_SUBDIR)/guile && \
32593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32595                   "RANLIB=$${RANLIB}" \
32596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32597                   distclean) \
32598           || exit 1
32599
32600 @endif guile
32601
32602 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
32603 maybe-maintainer-clean-guile:
32604 @if guile
32605 maybe-maintainer-clean-guile: maintainer-clean-guile
32606
32607 maintainer-clean-guile: 
32608         @: $(MAKE); $(unstage)
32609         @[ -f ./guile/Makefile ] || exit 0; \
32610         r=`${PWD_COMMAND}`; export r; \
32611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32612         $(HOST_EXPORTS) \
32613         for flag in $(EXTRA_HOST_FLAGS) ; do \
32614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32615         done; \
32616         echo "Doing maintainer-clean in guile"; \
32617         (cd $(HOST_SUBDIR)/guile && \
32618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32620                   "RANLIB=$${RANLIB}" \
32621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32622                   maintainer-clean) \
32623           || exit 1
32624
32625 @endif guile
32626
32627
32628
32629 .PHONY: configure-tk maybe-configure-tk
32630 maybe-configure-tk:
32631 @if gcc-bootstrap
32632 configure-tk: stage_current
32633 @endif gcc-bootstrap
32634 @if tk
32635 maybe-configure-tk: configure-tk
32636 configure-tk: 
32637         @: $(MAKE); $(unstage)
32638         @r=`${PWD_COMMAND}`; export r; \
32639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32640         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
32641         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
32642         $(HOST_EXPORTS)  \
32643         echo Configuring in $(HOST_SUBDIR)/tk; \
32644         cd "$(HOST_SUBDIR)/tk" || exit 1; \
32645         case $(srcdir) in \
32646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32647           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
32648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32649         esac; \
32650         module_srcdir=tk; \
32651         $(SHELL) \
32652           $$s/$$module_srcdir/configure \
32653           --srcdir=$${topdir}/$$module_srcdir \
32654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32655           --target=${target_alias}  \
32656           || exit 1
32657 @endif tk
32658
32659
32660
32661
32662
32663 .PHONY: all-tk maybe-all-tk
32664 maybe-all-tk:
32665 @if gcc-bootstrap
32666 all-tk: stage_current
32667 @endif gcc-bootstrap
32668 @if tk
32669 TARGET-tk=all
32670 maybe-all-tk: all-tk
32671 all-tk: configure-tk
32672         @: $(MAKE); $(unstage)
32673         @r=`${PWD_COMMAND}`; export r; \
32674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32675         $(HOST_EXPORTS)  \
32676         (cd $(HOST_SUBDIR)/tk && \
32677           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32678                 $(TARGET-tk))
32679 @endif tk
32680
32681
32682
32683
32684 .PHONY: check-tk maybe-check-tk
32685 maybe-check-tk:
32686 @if tk
32687 maybe-check-tk: check-tk
32688
32689 check-tk:
32690         @: $(MAKE); $(unstage)
32691         @r=`${PWD_COMMAND}`; export r; \
32692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693         $(HOST_EXPORTS)  \
32694         (cd $(HOST_SUBDIR)/tk && \
32695           $(MAKE) $(FLAGS_TO_PASS)  check)
32696
32697 @endif tk
32698
32699 .PHONY: install-tk maybe-install-tk
32700 maybe-install-tk:
32701 @if tk
32702 maybe-install-tk: install-tk
32703
32704 install-tk: installdirs
32705         @: $(MAKE); $(unstage)
32706         @r=`${PWD_COMMAND}`; export r; \
32707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32708         $(HOST_EXPORTS) \
32709         (cd $(HOST_SUBDIR)/tk && \
32710           $(MAKE) $(FLAGS_TO_PASS)  install)
32711
32712 @endif tk
32713
32714 .PHONY: install-strip-tk maybe-install-strip-tk
32715 maybe-install-strip-tk:
32716 @if tk
32717 maybe-install-strip-tk: install-strip-tk
32718
32719 install-strip-tk: installdirs
32720         @: $(MAKE); $(unstage)
32721         @r=`${PWD_COMMAND}`; export r; \
32722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32723         $(HOST_EXPORTS) \
32724         (cd $(HOST_SUBDIR)/tk && \
32725           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32726
32727 @endif tk
32728
32729 # Other targets (info, dvi, pdf, etc.)
32730
32731 .PHONY: maybe-info-tk info-tk
32732 maybe-info-tk:
32733 @if tk
32734 maybe-info-tk: info-tk
32735
32736 info-tk: \
32737     configure-tk 
32738         @: $(MAKE); $(unstage)
32739         @[ -f ./tk/Makefile ] || exit 0; \
32740         r=`${PWD_COMMAND}`; export r; \
32741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742         $(HOST_EXPORTS) \
32743         for flag in $(EXTRA_HOST_FLAGS) ; do \
32744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745         done; \
32746         echo "Doing info in tk"; \
32747         (cd $(HOST_SUBDIR)/tk && \
32748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750                   "RANLIB=$${RANLIB}" \
32751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752                   info) \
32753           || exit 1
32754
32755 @endif tk
32756
32757 .PHONY: maybe-dvi-tk dvi-tk
32758 maybe-dvi-tk:
32759 @if tk
32760 maybe-dvi-tk: dvi-tk
32761
32762 dvi-tk: \
32763     configure-tk 
32764         @: $(MAKE); $(unstage)
32765         @[ -f ./tk/Makefile ] || exit 0; \
32766         r=`${PWD_COMMAND}`; export r; \
32767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768         $(HOST_EXPORTS) \
32769         for flag in $(EXTRA_HOST_FLAGS) ; do \
32770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771         done; \
32772         echo "Doing dvi in tk"; \
32773         (cd $(HOST_SUBDIR)/tk && \
32774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776                   "RANLIB=$${RANLIB}" \
32777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778                   dvi) \
32779           || exit 1
32780
32781 @endif tk
32782
32783 .PHONY: maybe-pdf-tk pdf-tk
32784 maybe-pdf-tk:
32785 @if tk
32786 maybe-pdf-tk: pdf-tk
32787
32788 pdf-tk: \
32789     configure-tk 
32790         @: $(MAKE); $(unstage)
32791         @[ -f ./tk/Makefile ] || exit 0; \
32792         r=`${PWD_COMMAND}`; export r; \
32793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794         $(HOST_EXPORTS) \
32795         for flag in $(EXTRA_HOST_FLAGS) ; do \
32796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797         done; \
32798         echo "Doing pdf in tk"; \
32799         (cd $(HOST_SUBDIR)/tk && \
32800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802                   "RANLIB=$${RANLIB}" \
32803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804                   pdf) \
32805           || exit 1
32806
32807 @endif tk
32808
32809 .PHONY: maybe-html-tk html-tk
32810 maybe-html-tk:
32811 @if tk
32812 maybe-html-tk: html-tk
32813
32814 html-tk: \
32815     configure-tk 
32816         @: $(MAKE); $(unstage)
32817         @[ -f ./tk/Makefile ] || exit 0; \
32818         r=`${PWD_COMMAND}`; export r; \
32819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820         $(HOST_EXPORTS) \
32821         for flag in $(EXTRA_HOST_FLAGS) ; do \
32822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823         done; \
32824         echo "Doing html in tk"; \
32825         (cd $(HOST_SUBDIR)/tk && \
32826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32828                   "RANLIB=$${RANLIB}" \
32829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32830                   html) \
32831           || exit 1
32832
32833 @endif tk
32834
32835 .PHONY: maybe-TAGS-tk TAGS-tk
32836 maybe-TAGS-tk:
32837 @if tk
32838 maybe-TAGS-tk: TAGS-tk
32839
32840 TAGS-tk: \
32841     configure-tk 
32842         @: $(MAKE); $(unstage)
32843         @[ -f ./tk/Makefile ] || exit 0; \
32844         r=`${PWD_COMMAND}`; export r; \
32845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32846         $(HOST_EXPORTS) \
32847         for flag in $(EXTRA_HOST_FLAGS) ; do \
32848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849         done; \
32850         echo "Doing TAGS in tk"; \
32851         (cd $(HOST_SUBDIR)/tk && \
32852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32854                   "RANLIB=$${RANLIB}" \
32855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32856                   TAGS) \
32857           || exit 1
32858
32859 @endif tk
32860
32861 .PHONY: maybe-install-info-tk install-info-tk
32862 maybe-install-info-tk:
32863 @if tk
32864 maybe-install-info-tk: install-info-tk
32865
32866 install-info-tk: \
32867     configure-tk \
32868     info-tk 
32869         @: $(MAKE); $(unstage)
32870         @[ -f ./tk/Makefile ] || exit 0; \
32871         r=`${PWD_COMMAND}`; export r; \
32872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873         $(HOST_EXPORTS) \
32874         for flag in $(EXTRA_HOST_FLAGS) ; do \
32875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32876         done; \
32877         echo "Doing install-info in tk"; \
32878         (cd $(HOST_SUBDIR)/tk && \
32879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881                   "RANLIB=$${RANLIB}" \
32882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32883                   install-info) \
32884           || exit 1
32885
32886 @endif tk
32887
32888 .PHONY: maybe-install-pdf-tk install-pdf-tk
32889 maybe-install-pdf-tk:
32890 @if tk
32891 maybe-install-pdf-tk: install-pdf-tk
32892
32893 install-pdf-tk: \
32894     configure-tk \
32895     pdf-tk 
32896         @: $(MAKE); $(unstage)
32897         @[ -f ./tk/Makefile ] || exit 0; \
32898         r=`${PWD_COMMAND}`; export r; \
32899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900         $(HOST_EXPORTS) \
32901         for flag in $(EXTRA_HOST_FLAGS) ; do \
32902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32903         done; \
32904         echo "Doing install-pdf in tk"; \
32905         (cd $(HOST_SUBDIR)/tk && \
32906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32908                   "RANLIB=$${RANLIB}" \
32909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32910                   install-pdf) \
32911           || exit 1
32912
32913 @endif tk
32914
32915 .PHONY: maybe-install-html-tk install-html-tk
32916 maybe-install-html-tk:
32917 @if tk
32918 maybe-install-html-tk: install-html-tk
32919
32920 install-html-tk: \
32921     configure-tk \
32922     html-tk 
32923         @: $(MAKE); $(unstage)
32924         @[ -f ./tk/Makefile ] || exit 0; \
32925         r=`${PWD_COMMAND}`; export r; \
32926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927         $(HOST_EXPORTS) \
32928         for flag in $(EXTRA_HOST_FLAGS) ; do \
32929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32930         done; \
32931         echo "Doing install-html in tk"; \
32932         (cd $(HOST_SUBDIR)/tk && \
32933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32935                   "RANLIB=$${RANLIB}" \
32936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32937                   install-html) \
32938           || exit 1
32939
32940 @endif tk
32941
32942 .PHONY: maybe-installcheck-tk installcheck-tk
32943 maybe-installcheck-tk:
32944 @if tk
32945 maybe-installcheck-tk: installcheck-tk
32946
32947 installcheck-tk: \
32948     configure-tk 
32949         @: $(MAKE); $(unstage)
32950         @[ -f ./tk/Makefile ] || exit 0; \
32951         r=`${PWD_COMMAND}`; export r; \
32952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953         $(HOST_EXPORTS) \
32954         for flag in $(EXTRA_HOST_FLAGS) ; do \
32955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956         done; \
32957         echo "Doing installcheck in tk"; \
32958         (cd $(HOST_SUBDIR)/tk && \
32959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961                   "RANLIB=$${RANLIB}" \
32962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963                   installcheck) \
32964           || exit 1
32965
32966 @endif tk
32967
32968 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
32969 maybe-mostlyclean-tk:
32970 @if tk
32971 maybe-mostlyclean-tk: mostlyclean-tk
32972
32973 mostlyclean-tk: 
32974         @: $(MAKE); $(unstage)
32975         @[ -f ./tk/Makefile ] || exit 0; \
32976         r=`${PWD_COMMAND}`; export r; \
32977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978         $(HOST_EXPORTS) \
32979         for flag in $(EXTRA_HOST_FLAGS) ; do \
32980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32981         done; \
32982         echo "Doing mostlyclean in tk"; \
32983         (cd $(HOST_SUBDIR)/tk && \
32984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32986                   "RANLIB=$${RANLIB}" \
32987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32988                   mostlyclean) \
32989           || exit 1
32990
32991 @endif tk
32992
32993 .PHONY: maybe-clean-tk clean-tk
32994 maybe-clean-tk:
32995 @if tk
32996 maybe-clean-tk: clean-tk
32997
32998 clean-tk: 
32999         @: $(MAKE); $(unstage)
33000         @[ -f ./tk/Makefile ] || exit 0; \
33001         r=`${PWD_COMMAND}`; export r; \
33002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33003         $(HOST_EXPORTS) \
33004         for flag in $(EXTRA_HOST_FLAGS) ; do \
33005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33006         done; \
33007         echo "Doing clean in tk"; \
33008         (cd $(HOST_SUBDIR)/tk && \
33009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33011                   "RANLIB=$${RANLIB}" \
33012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33013                   clean) \
33014           || exit 1
33015
33016 @endif tk
33017
33018 .PHONY: maybe-distclean-tk distclean-tk
33019 maybe-distclean-tk:
33020 @if tk
33021 maybe-distclean-tk: distclean-tk
33022
33023 distclean-tk: 
33024         @: $(MAKE); $(unstage)
33025         @[ -f ./tk/Makefile ] || exit 0; \
33026         r=`${PWD_COMMAND}`; export r; \
33027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028         $(HOST_EXPORTS) \
33029         for flag in $(EXTRA_HOST_FLAGS) ; do \
33030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33031         done; \
33032         echo "Doing distclean in tk"; \
33033         (cd $(HOST_SUBDIR)/tk && \
33034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33036                   "RANLIB=$${RANLIB}" \
33037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33038                   distclean) \
33039           || exit 1
33040
33041 @endif tk
33042
33043 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
33044 maybe-maintainer-clean-tk:
33045 @if tk
33046 maybe-maintainer-clean-tk: maintainer-clean-tk
33047
33048 maintainer-clean-tk: 
33049         @: $(MAKE); $(unstage)
33050         @[ -f ./tk/Makefile ] || exit 0; \
33051         r=`${PWD_COMMAND}`; export r; \
33052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33053         $(HOST_EXPORTS) \
33054         for flag in $(EXTRA_HOST_FLAGS) ; do \
33055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33056         done; \
33057         echo "Doing maintainer-clean in tk"; \
33058         (cd $(HOST_SUBDIR)/tk && \
33059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33061                   "RANLIB=$${RANLIB}" \
33062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33063                   maintainer-clean) \
33064           || exit 1
33065
33066 @endif tk
33067
33068
33069
33070 .PHONY: configure-libtermcap maybe-configure-libtermcap
33071 maybe-configure-libtermcap:
33072 @if gcc-bootstrap
33073 configure-libtermcap: stage_current
33074 @endif gcc-bootstrap
33075 @if libtermcap
33076 maybe-configure-libtermcap: configure-libtermcap
33077 configure-libtermcap: 
33078         @: $(MAKE); $(unstage)
33079         @r=`${PWD_COMMAND}`; export r; \
33080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
33082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
33083         $(HOST_EXPORTS)  \
33084         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
33085         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
33086         case $(srcdir) in \
33087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33088           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
33089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33090         esac; \
33091         module_srcdir=libtermcap; \
33092         $(SHELL) \
33093           $$s/$$module_srcdir/configure \
33094           --srcdir=$${topdir}/$$module_srcdir \
33095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33096           --target=${target_alias}  \
33097           || exit 1
33098 @endif libtermcap
33099
33100
33101
33102
33103
33104 .PHONY: all-libtermcap maybe-all-libtermcap
33105 maybe-all-libtermcap:
33106 @if gcc-bootstrap
33107 all-libtermcap: stage_current
33108 @endif gcc-bootstrap
33109 @if libtermcap
33110 TARGET-libtermcap=all
33111 maybe-all-libtermcap: all-libtermcap
33112 all-libtermcap: configure-libtermcap
33113         @: $(MAKE); $(unstage)
33114         @r=`${PWD_COMMAND}`; export r; \
33115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33116         $(HOST_EXPORTS)  \
33117         (cd $(HOST_SUBDIR)/libtermcap && \
33118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33119                 $(TARGET-libtermcap))
33120 @endif libtermcap
33121
33122
33123
33124
33125 .PHONY: check-libtermcap maybe-check-libtermcap
33126 maybe-check-libtermcap:
33127 @if libtermcap
33128 maybe-check-libtermcap: check-libtermcap
33129
33130 check-libtermcap:
33131
33132 @endif libtermcap
33133
33134 .PHONY: install-libtermcap maybe-install-libtermcap
33135 maybe-install-libtermcap:
33136 @if libtermcap
33137 maybe-install-libtermcap: install-libtermcap
33138
33139 install-libtermcap: installdirs
33140         @: $(MAKE); $(unstage)
33141         @r=`${PWD_COMMAND}`; export r; \
33142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33143         $(HOST_EXPORTS) \
33144         (cd $(HOST_SUBDIR)/libtermcap && \
33145           $(MAKE) $(FLAGS_TO_PASS)  install)
33146
33147 @endif libtermcap
33148
33149 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
33150 maybe-install-strip-libtermcap:
33151 @if libtermcap
33152 maybe-install-strip-libtermcap: install-strip-libtermcap
33153
33154 install-strip-libtermcap: installdirs
33155         @: $(MAKE); $(unstage)
33156         @r=`${PWD_COMMAND}`; export r; \
33157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158         $(HOST_EXPORTS) \
33159         (cd $(HOST_SUBDIR)/libtermcap && \
33160           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33161
33162 @endif libtermcap
33163
33164 # Other targets (info, dvi, pdf, etc.)
33165
33166 .PHONY: maybe-info-libtermcap info-libtermcap
33167 maybe-info-libtermcap:
33168 @if libtermcap
33169 maybe-info-libtermcap: info-libtermcap
33170
33171 info-libtermcap: \
33172     configure-libtermcap 
33173         @: $(MAKE); $(unstage)
33174         @[ -f ./libtermcap/Makefile ] || exit 0; \
33175         r=`${PWD_COMMAND}`; export r; \
33176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177         $(HOST_EXPORTS) \
33178         for flag in $(EXTRA_HOST_FLAGS) ; do \
33179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33180         done; \
33181         echo "Doing info in libtermcap"; \
33182         (cd $(HOST_SUBDIR)/libtermcap && \
33183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33185                   "RANLIB=$${RANLIB}" \
33186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33187                   info) \
33188           || exit 1
33189
33190 @endif libtermcap
33191
33192 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
33193 maybe-dvi-libtermcap:
33194 @if libtermcap
33195 maybe-dvi-libtermcap: dvi-libtermcap
33196
33197 dvi-libtermcap: \
33198     configure-libtermcap 
33199         @: $(MAKE); $(unstage)
33200         @[ -f ./libtermcap/Makefile ] || exit 0; \
33201         r=`${PWD_COMMAND}`; export r; \
33202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33203         $(HOST_EXPORTS) \
33204         for flag in $(EXTRA_HOST_FLAGS) ; do \
33205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33206         done; \
33207         echo "Doing dvi in libtermcap"; \
33208         (cd $(HOST_SUBDIR)/libtermcap && \
33209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33211                   "RANLIB=$${RANLIB}" \
33212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33213                   dvi) \
33214           || exit 1
33215
33216 @endif libtermcap
33217
33218 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
33219 maybe-pdf-libtermcap:
33220 @if libtermcap
33221 maybe-pdf-libtermcap: pdf-libtermcap
33222
33223 pdf-libtermcap: \
33224     configure-libtermcap 
33225         @: $(MAKE); $(unstage)
33226         @[ -f ./libtermcap/Makefile ] || exit 0; \
33227         r=`${PWD_COMMAND}`; export r; \
33228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33229         $(HOST_EXPORTS) \
33230         for flag in $(EXTRA_HOST_FLAGS) ; do \
33231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33232         done; \
33233         echo "Doing pdf in libtermcap"; \
33234         (cd $(HOST_SUBDIR)/libtermcap && \
33235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33237                   "RANLIB=$${RANLIB}" \
33238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33239                   pdf) \
33240           || exit 1
33241
33242 @endif libtermcap
33243
33244 .PHONY: maybe-html-libtermcap html-libtermcap
33245 maybe-html-libtermcap:
33246 @if libtermcap
33247 maybe-html-libtermcap: html-libtermcap
33248
33249 html-libtermcap: \
33250     configure-libtermcap 
33251         @: $(MAKE); $(unstage)
33252         @[ -f ./libtermcap/Makefile ] || exit 0; \
33253         r=`${PWD_COMMAND}`; export r; \
33254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255         $(HOST_EXPORTS) \
33256         for flag in $(EXTRA_HOST_FLAGS) ; do \
33257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33258         done; \
33259         echo "Doing html in libtermcap"; \
33260         (cd $(HOST_SUBDIR)/libtermcap && \
33261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33263                   "RANLIB=$${RANLIB}" \
33264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33265                   html) \
33266           || exit 1
33267
33268 @endif libtermcap
33269
33270 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
33271 maybe-TAGS-libtermcap:
33272 @if libtermcap
33273 maybe-TAGS-libtermcap: TAGS-libtermcap
33274
33275 TAGS-libtermcap: \
33276     configure-libtermcap 
33277         @: $(MAKE); $(unstage)
33278         @[ -f ./libtermcap/Makefile ] || exit 0; \
33279         r=`${PWD_COMMAND}`; export r; \
33280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33281         $(HOST_EXPORTS) \
33282         for flag in $(EXTRA_HOST_FLAGS) ; do \
33283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33284         done; \
33285         echo "Doing TAGS in libtermcap"; \
33286         (cd $(HOST_SUBDIR)/libtermcap && \
33287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33289                   "RANLIB=$${RANLIB}" \
33290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33291                   TAGS) \
33292           || exit 1
33293
33294 @endif libtermcap
33295
33296 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
33297 maybe-install-info-libtermcap:
33298 @if libtermcap
33299 maybe-install-info-libtermcap: install-info-libtermcap
33300
33301 install-info-libtermcap: \
33302     configure-libtermcap \
33303     info-libtermcap 
33304         @: $(MAKE); $(unstage)
33305         @[ -f ./libtermcap/Makefile ] || exit 0; \
33306         r=`${PWD_COMMAND}`; export r; \
33307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33308         $(HOST_EXPORTS) \
33309         for flag in $(EXTRA_HOST_FLAGS) ; do \
33310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33311         done; \
33312         echo "Doing install-info in libtermcap"; \
33313         (cd $(HOST_SUBDIR)/libtermcap && \
33314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33316                   "RANLIB=$${RANLIB}" \
33317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33318                   install-info) \
33319           || exit 1
33320
33321 @endif libtermcap
33322
33323 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
33324 maybe-install-pdf-libtermcap:
33325 @if libtermcap
33326 maybe-install-pdf-libtermcap: install-pdf-libtermcap
33327
33328 install-pdf-libtermcap: \
33329     configure-libtermcap \
33330     pdf-libtermcap 
33331         @: $(MAKE); $(unstage)
33332         @[ -f ./libtermcap/Makefile ] || exit 0; \
33333         r=`${PWD_COMMAND}`; export r; \
33334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335         $(HOST_EXPORTS) \
33336         for flag in $(EXTRA_HOST_FLAGS) ; do \
33337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33338         done; \
33339         echo "Doing install-pdf in libtermcap"; \
33340         (cd $(HOST_SUBDIR)/libtermcap && \
33341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33343                   "RANLIB=$${RANLIB}" \
33344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33345                   install-pdf) \
33346           || exit 1
33347
33348 @endif libtermcap
33349
33350 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
33351 maybe-install-html-libtermcap:
33352 @if libtermcap
33353 maybe-install-html-libtermcap: install-html-libtermcap
33354
33355 install-html-libtermcap: \
33356     configure-libtermcap \
33357     html-libtermcap 
33358         @: $(MAKE); $(unstage)
33359         @[ -f ./libtermcap/Makefile ] || exit 0; \
33360         r=`${PWD_COMMAND}`; export r; \
33361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33362         $(HOST_EXPORTS) \
33363         for flag in $(EXTRA_HOST_FLAGS) ; do \
33364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33365         done; \
33366         echo "Doing install-html in libtermcap"; \
33367         (cd $(HOST_SUBDIR)/libtermcap && \
33368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33370                   "RANLIB=$${RANLIB}" \
33371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33372                   install-html) \
33373           || exit 1
33374
33375 @endif libtermcap
33376
33377 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
33378 maybe-installcheck-libtermcap:
33379 @if libtermcap
33380 maybe-installcheck-libtermcap: installcheck-libtermcap
33381
33382 installcheck-libtermcap: \
33383     configure-libtermcap 
33384         @: $(MAKE); $(unstage)
33385         @[ -f ./libtermcap/Makefile ] || exit 0; \
33386         r=`${PWD_COMMAND}`; export r; \
33387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33388         $(HOST_EXPORTS) \
33389         for flag in $(EXTRA_HOST_FLAGS) ; do \
33390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33391         done; \
33392         echo "Doing installcheck in libtermcap"; \
33393         (cd $(HOST_SUBDIR)/libtermcap && \
33394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33396                   "RANLIB=$${RANLIB}" \
33397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33398                   installcheck) \
33399           || exit 1
33400
33401 @endif libtermcap
33402
33403 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
33404 maybe-mostlyclean-libtermcap:
33405 @if libtermcap
33406 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
33407
33408 # libtermcap doesn't support mostlyclean.
33409 mostlyclean-libtermcap:
33410
33411 @endif libtermcap
33412
33413 .PHONY: maybe-clean-libtermcap clean-libtermcap
33414 maybe-clean-libtermcap:
33415 @if libtermcap
33416 maybe-clean-libtermcap: clean-libtermcap
33417
33418 # libtermcap doesn't support clean.
33419 clean-libtermcap:
33420
33421 @endif libtermcap
33422
33423 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
33424 maybe-distclean-libtermcap:
33425 @if libtermcap
33426 maybe-distclean-libtermcap: distclean-libtermcap
33427
33428 # libtermcap doesn't support distclean.
33429 distclean-libtermcap:
33430
33431 @endif libtermcap
33432
33433 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
33434 maybe-maintainer-clean-libtermcap:
33435 @if libtermcap
33436 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
33437
33438 # libtermcap doesn't support maintainer-clean.
33439 maintainer-clean-libtermcap:
33440
33441 @endif libtermcap
33442
33443
33444
33445 .PHONY: configure-utils maybe-configure-utils
33446 maybe-configure-utils:
33447 @if gcc-bootstrap
33448 configure-utils: stage_current
33449 @endif gcc-bootstrap
33450 @if utils
33451 maybe-configure-utils: configure-utils
33452 configure-utils: 
33453         @: $(MAKE); $(unstage)
33454         @r=`${PWD_COMMAND}`; export r; \
33455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
33457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
33458         $(HOST_EXPORTS)  \
33459         echo Configuring in $(HOST_SUBDIR)/utils; \
33460         cd "$(HOST_SUBDIR)/utils" || exit 1; \
33461         case $(srcdir) in \
33462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33463           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
33464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33465         esac; \
33466         module_srcdir=utils; \
33467         $(SHELL) \
33468           $$s/$$module_srcdir/configure \
33469           --srcdir=$${topdir}/$$module_srcdir \
33470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33471           --target=${target_alias}  \
33472           || exit 1
33473 @endif utils
33474
33475
33476
33477
33478
33479 .PHONY: all-utils maybe-all-utils
33480 maybe-all-utils:
33481 @if gcc-bootstrap
33482 all-utils: stage_current
33483 @endif gcc-bootstrap
33484 @if utils
33485 TARGET-utils=all
33486 maybe-all-utils: all-utils
33487 all-utils: configure-utils
33488         @: $(MAKE); $(unstage)
33489         @r=`${PWD_COMMAND}`; export r; \
33490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491         $(HOST_EXPORTS)  \
33492         (cd $(HOST_SUBDIR)/utils && \
33493           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33494                 $(TARGET-utils))
33495 @endif utils
33496
33497
33498
33499
33500 .PHONY: check-utils maybe-check-utils
33501 maybe-check-utils:
33502 @if utils
33503 maybe-check-utils: check-utils
33504
33505 check-utils:
33506
33507 @endif utils
33508
33509 .PHONY: install-utils maybe-install-utils
33510 maybe-install-utils:
33511 @if utils
33512 maybe-install-utils: install-utils
33513
33514 install-utils: installdirs
33515         @: $(MAKE); $(unstage)
33516         @r=`${PWD_COMMAND}`; export r; \
33517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518         $(HOST_EXPORTS) \
33519         (cd $(HOST_SUBDIR)/utils && \
33520           $(MAKE) $(FLAGS_TO_PASS)  install)
33521
33522 @endif utils
33523
33524 .PHONY: install-strip-utils maybe-install-strip-utils
33525 maybe-install-strip-utils:
33526 @if utils
33527 maybe-install-strip-utils: install-strip-utils
33528
33529 install-strip-utils: installdirs
33530         @: $(MAKE); $(unstage)
33531         @r=`${PWD_COMMAND}`; export r; \
33532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33533         $(HOST_EXPORTS) \
33534         (cd $(HOST_SUBDIR)/utils && \
33535           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33536
33537 @endif utils
33538
33539 # Other targets (info, dvi, pdf, etc.)
33540
33541 .PHONY: maybe-info-utils info-utils
33542 maybe-info-utils:
33543 @if utils
33544 maybe-info-utils: info-utils
33545
33546 info-utils: \
33547     configure-utils 
33548         @: $(MAKE); $(unstage)
33549         @[ -f ./utils/Makefile ] || exit 0; \
33550         r=`${PWD_COMMAND}`; export r; \
33551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33552         $(HOST_EXPORTS) \
33553         for flag in $(EXTRA_HOST_FLAGS) ; do \
33554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33555         done; \
33556         echo "Doing info in utils"; \
33557         (cd $(HOST_SUBDIR)/utils && \
33558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33560                   "RANLIB=$${RANLIB}" \
33561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33562                   info) \
33563           || exit 1
33564
33565 @endif utils
33566
33567 .PHONY: maybe-dvi-utils dvi-utils
33568 maybe-dvi-utils:
33569 @if utils
33570 maybe-dvi-utils: dvi-utils
33571
33572 dvi-utils: \
33573     configure-utils 
33574         @: $(MAKE); $(unstage)
33575         @[ -f ./utils/Makefile ] || exit 0; \
33576         r=`${PWD_COMMAND}`; export r; \
33577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578         $(HOST_EXPORTS) \
33579         for flag in $(EXTRA_HOST_FLAGS) ; do \
33580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33581         done; \
33582         echo "Doing dvi in utils"; \
33583         (cd $(HOST_SUBDIR)/utils && \
33584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33586                   "RANLIB=$${RANLIB}" \
33587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33588                   dvi) \
33589           || exit 1
33590
33591 @endif utils
33592
33593 .PHONY: maybe-pdf-utils pdf-utils
33594 maybe-pdf-utils:
33595 @if utils
33596 maybe-pdf-utils: pdf-utils
33597
33598 pdf-utils: \
33599     configure-utils 
33600         @: $(MAKE); $(unstage)
33601         @[ -f ./utils/Makefile ] || exit 0; \
33602         r=`${PWD_COMMAND}`; export r; \
33603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33604         $(HOST_EXPORTS) \
33605         for flag in $(EXTRA_HOST_FLAGS) ; do \
33606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33607         done; \
33608         echo "Doing pdf in utils"; \
33609         (cd $(HOST_SUBDIR)/utils && \
33610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33612                   "RANLIB=$${RANLIB}" \
33613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33614                   pdf) \
33615           || exit 1
33616
33617 @endif utils
33618
33619 .PHONY: maybe-html-utils html-utils
33620 maybe-html-utils:
33621 @if utils
33622 maybe-html-utils: html-utils
33623
33624 html-utils: \
33625     configure-utils 
33626         @: $(MAKE); $(unstage)
33627         @[ -f ./utils/Makefile ] || exit 0; \
33628         r=`${PWD_COMMAND}`; export r; \
33629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33630         $(HOST_EXPORTS) \
33631         for flag in $(EXTRA_HOST_FLAGS) ; do \
33632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33633         done; \
33634         echo "Doing html in utils"; \
33635         (cd $(HOST_SUBDIR)/utils && \
33636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33638                   "RANLIB=$${RANLIB}" \
33639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33640                   html) \
33641           || exit 1
33642
33643 @endif utils
33644
33645 .PHONY: maybe-TAGS-utils TAGS-utils
33646 maybe-TAGS-utils:
33647 @if utils
33648 maybe-TAGS-utils: TAGS-utils
33649
33650 TAGS-utils: \
33651     configure-utils 
33652         @: $(MAKE); $(unstage)
33653         @[ -f ./utils/Makefile ] || exit 0; \
33654         r=`${PWD_COMMAND}`; export r; \
33655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33656         $(HOST_EXPORTS) \
33657         for flag in $(EXTRA_HOST_FLAGS) ; do \
33658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33659         done; \
33660         echo "Doing TAGS in utils"; \
33661         (cd $(HOST_SUBDIR)/utils && \
33662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33664                   "RANLIB=$${RANLIB}" \
33665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33666                   TAGS) \
33667           || exit 1
33668
33669 @endif utils
33670
33671 .PHONY: maybe-install-info-utils install-info-utils
33672 maybe-install-info-utils:
33673 @if utils
33674 maybe-install-info-utils: install-info-utils
33675
33676 install-info-utils: \
33677     configure-utils \
33678     info-utils 
33679         @: $(MAKE); $(unstage)
33680         @[ -f ./utils/Makefile ] || exit 0; \
33681         r=`${PWD_COMMAND}`; export r; \
33682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683         $(HOST_EXPORTS) \
33684         for flag in $(EXTRA_HOST_FLAGS) ; do \
33685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33686         done; \
33687         echo "Doing install-info in utils"; \
33688         (cd $(HOST_SUBDIR)/utils && \
33689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33691                   "RANLIB=$${RANLIB}" \
33692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33693                   install-info) \
33694           || exit 1
33695
33696 @endif utils
33697
33698 .PHONY: maybe-install-pdf-utils install-pdf-utils
33699 maybe-install-pdf-utils:
33700 @if utils
33701 maybe-install-pdf-utils: install-pdf-utils
33702
33703 install-pdf-utils: \
33704     configure-utils \
33705     pdf-utils 
33706         @: $(MAKE); $(unstage)
33707         @[ -f ./utils/Makefile ] || exit 0; \
33708         r=`${PWD_COMMAND}`; export r; \
33709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33710         $(HOST_EXPORTS) \
33711         for flag in $(EXTRA_HOST_FLAGS) ; do \
33712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33713         done; \
33714         echo "Doing install-pdf in utils"; \
33715         (cd $(HOST_SUBDIR)/utils && \
33716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33718                   "RANLIB=$${RANLIB}" \
33719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33720                   install-pdf) \
33721           || exit 1
33722
33723 @endif utils
33724
33725 .PHONY: maybe-install-html-utils install-html-utils
33726 maybe-install-html-utils:
33727 @if utils
33728 maybe-install-html-utils: install-html-utils
33729
33730 install-html-utils: \
33731     configure-utils \
33732     html-utils 
33733         @: $(MAKE); $(unstage)
33734         @[ -f ./utils/Makefile ] || exit 0; \
33735         r=`${PWD_COMMAND}`; export r; \
33736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33737         $(HOST_EXPORTS) \
33738         for flag in $(EXTRA_HOST_FLAGS) ; do \
33739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33740         done; \
33741         echo "Doing install-html in utils"; \
33742         (cd $(HOST_SUBDIR)/utils && \
33743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33745                   "RANLIB=$${RANLIB}" \
33746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33747                   install-html) \
33748           || exit 1
33749
33750 @endif utils
33751
33752 .PHONY: maybe-installcheck-utils installcheck-utils
33753 maybe-installcheck-utils:
33754 @if utils
33755 maybe-installcheck-utils: installcheck-utils
33756
33757 installcheck-utils: \
33758     configure-utils 
33759         @: $(MAKE); $(unstage)
33760         @[ -f ./utils/Makefile ] || exit 0; \
33761         r=`${PWD_COMMAND}`; export r; \
33762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33763         $(HOST_EXPORTS) \
33764         for flag in $(EXTRA_HOST_FLAGS) ; do \
33765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33766         done; \
33767         echo "Doing installcheck in utils"; \
33768         (cd $(HOST_SUBDIR)/utils && \
33769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33771                   "RANLIB=$${RANLIB}" \
33772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33773                   installcheck) \
33774           || exit 1
33775
33776 @endif utils
33777
33778 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
33779 maybe-mostlyclean-utils:
33780 @if utils
33781 maybe-mostlyclean-utils: mostlyclean-utils
33782
33783 mostlyclean-utils: 
33784         @: $(MAKE); $(unstage)
33785         @[ -f ./utils/Makefile ] || exit 0; \
33786         r=`${PWD_COMMAND}`; export r; \
33787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33788         $(HOST_EXPORTS) \
33789         for flag in $(EXTRA_HOST_FLAGS) ; do \
33790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33791         done; \
33792         echo "Doing mostlyclean in utils"; \
33793         (cd $(HOST_SUBDIR)/utils && \
33794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33796                   "RANLIB=$${RANLIB}" \
33797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33798                   mostlyclean) \
33799           || exit 1
33800
33801 @endif utils
33802
33803 .PHONY: maybe-clean-utils clean-utils
33804 maybe-clean-utils:
33805 @if utils
33806 maybe-clean-utils: clean-utils
33807
33808 clean-utils: 
33809         @: $(MAKE); $(unstage)
33810         @[ -f ./utils/Makefile ] || exit 0; \
33811         r=`${PWD_COMMAND}`; export r; \
33812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33813         $(HOST_EXPORTS) \
33814         for flag in $(EXTRA_HOST_FLAGS) ; do \
33815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33816         done; \
33817         echo "Doing clean in utils"; \
33818         (cd $(HOST_SUBDIR)/utils && \
33819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33821                   "RANLIB=$${RANLIB}" \
33822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33823                   clean) \
33824           || exit 1
33825
33826 @endif utils
33827
33828 .PHONY: maybe-distclean-utils distclean-utils
33829 maybe-distclean-utils:
33830 @if utils
33831 maybe-distclean-utils: distclean-utils
33832
33833 distclean-utils: 
33834         @: $(MAKE); $(unstage)
33835         @[ -f ./utils/Makefile ] || exit 0; \
33836         r=`${PWD_COMMAND}`; export r; \
33837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33838         $(HOST_EXPORTS) \
33839         for flag in $(EXTRA_HOST_FLAGS) ; do \
33840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33841         done; \
33842         echo "Doing distclean in utils"; \
33843         (cd $(HOST_SUBDIR)/utils && \
33844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33846                   "RANLIB=$${RANLIB}" \
33847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33848                   distclean) \
33849           || exit 1
33850
33851 @endif utils
33852
33853 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
33854 maybe-maintainer-clean-utils:
33855 @if utils
33856 maybe-maintainer-clean-utils: maintainer-clean-utils
33857
33858 maintainer-clean-utils: 
33859         @: $(MAKE); $(unstage)
33860         @[ -f ./utils/Makefile ] || exit 0; \
33861         r=`${PWD_COMMAND}`; export r; \
33862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863         $(HOST_EXPORTS) \
33864         for flag in $(EXTRA_HOST_FLAGS) ; do \
33865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33866         done; \
33867         echo "Doing maintainer-clean in utils"; \
33868         (cd $(HOST_SUBDIR)/utils && \
33869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33871                   "RANLIB=$${RANLIB}" \
33872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33873                   maintainer-clean) \
33874           || exit 1
33875
33876 @endif utils
33877
33878
33879
33880 .PHONY: configure-gnattools maybe-configure-gnattools
33881 maybe-configure-gnattools:
33882 @if gcc-bootstrap
33883 configure-gnattools: stage_current
33884 @endif gcc-bootstrap
33885 @if gnattools
33886 maybe-configure-gnattools: configure-gnattools
33887 configure-gnattools: 
33888         @: $(MAKE); $(unstage)
33889         @r=`${PWD_COMMAND}`; export r; \
33890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33891         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
33892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
33893         $(HOST_EXPORTS)  \
33894         echo Configuring in $(HOST_SUBDIR)/gnattools; \
33895         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
33896         case $(srcdir) in \
33897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33898           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
33899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33900         esac; \
33901         module_srcdir=gnattools; \
33902         $(SHELL) \
33903           $$s/$$module_srcdir/configure \
33904           --srcdir=$${topdir}/$$module_srcdir \
33905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33906           --target=${target_alias}  \
33907           || exit 1
33908 @endif gnattools
33909
33910
33911
33912
33913
33914 .PHONY: all-gnattools maybe-all-gnattools
33915 maybe-all-gnattools:
33916 @if gcc-bootstrap
33917 all-gnattools: stage_current
33918 @endif gcc-bootstrap
33919 @if gnattools
33920 TARGET-gnattools=all
33921 maybe-all-gnattools: all-gnattools
33922 all-gnattools: configure-gnattools
33923         @: $(MAKE); $(unstage)
33924         @r=`${PWD_COMMAND}`; export r; \
33925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926         $(HOST_EXPORTS)  \
33927         (cd $(HOST_SUBDIR)/gnattools && \
33928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33929                 $(TARGET-gnattools))
33930 @endif gnattools
33931
33932
33933
33934
33935 .PHONY: check-gnattools maybe-check-gnattools
33936 maybe-check-gnattools:
33937 @if gnattools
33938 maybe-check-gnattools: check-gnattools
33939
33940 check-gnattools:
33941         @: $(MAKE); $(unstage)
33942         @r=`${PWD_COMMAND}`; export r; \
33943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33944         $(HOST_EXPORTS)  \
33945         (cd $(HOST_SUBDIR)/gnattools && \
33946           $(MAKE) $(FLAGS_TO_PASS)  check)
33947
33948 @endif gnattools
33949
33950 .PHONY: install-gnattools maybe-install-gnattools
33951 maybe-install-gnattools:
33952 @if gnattools
33953 maybe-install-gnattools: install-gnattools
33954
33955 install-gnattools: installdirs
33956         @: $(MAKE); $(unstage)
33957         @r=`${PWD_COMMAND}`; export r; \
33958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33959         $(HOST_EXPORTS) \
33960         (cd $(HOST_SUBDIR)/gnattools && \
33961           $(MAKE) $(FLAGS_TO_PASS)  install)
33962
33963 @endif gnattools
33964
33965 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
33966 maybe-install-strip-gnattools:
33967 @if gnattools
33968 maybe-install-strip-gnattools: install-strip-gnattools
33969
33970 install-strip-gnattools: installdirs
33971         @: $(MAKE); $(unstage)
33972         @r=`${PWD_COMMAND}`; export r; \
33973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33974         $(HOST_EXPORTS) \
33975         (cd $(HOST_SUBDIR)/gnattools && \
33976           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33977
33978 @endif gnattools
33979
33980 # Other targets (info, dvi, pdf, etc.)
33981
33982 .PHONY: maybe-info-gnattools info-gnattools
33983 maybe-info-gnattools:
33984 @if gnattools
33985 maybe-info-gnattools: info-gnattools
33986
33987 info-gnattools: \
33988     configure-gnattools 
33989         @: $(MAKE); $(unstage)
33990         @[ -f ./gnattools/Makefile ] || exit 0; \
33991         r=`${PWD_COMMAND}`; export r; \
33992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33993         $(HOST_EXPORTS) \
33994         for flag in $(EXTRA_HOST_FLAGS) ; do \
33995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33996         done; \
33997         echo "Doing info in gnattools"; \
33998         (cd $(HOST_SUBDIR)/gnattools && \
33999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34001                   "RANLIB=$${RANLIB}" \
34002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34003                   info) \
34004           || exit 1
34005
34006 @endif gnattools
34007
34008 .PHONY: maybe-dvi-gnattools dvi-gnattools
34009 maybe-dvi-gnattools:
34010 @if gnattools
34011 maybe-dvi-gnattools: dvi-gnattools
34012
34013 dvi-gnattools: \
34014     configure-gnattools 
34015         @: $(MAKE); $(unstage)
34016         @[ -f ./gnattools/Makefile ] || exit 0; \
34017         r=`${PWD_COMMAND}`; export r; \
34018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34019         $(HOST_EXPORTS) \
34020         for flag in $(EXTRA_HOST_FLAGS) ; do \
34021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34022         done; \
34023         echo "Doing dvi in gnattools"; \
34024         (cd $(HOST_SUBDIR)/gnattools && \
34025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34027                   "RANLIB=$${RANLIB}" \
34028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34029                   dvi) \
34030           || exit 1
34031
34032 @endif gnattools
34033
34034 .PHONY: maybe-pdf-gnattools pdf-gnattools
34035 maybe-pdf-gnattools:
34036 @if gnattools
34037 maybe-pdf-gnattools: pdf-gnattools
34038
34039 pdf-gnattools: \
34040     configure-gnattools 
34041         @: $(MAKE); $(unstage)
34042         @[ -f ./gnattools/Makefile ] || exit 0; \
34043         r=`${PWD_COMMAND}`; export r; \
34044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34045         $(HOST_EXPORTS) \
34046         for flag in $(EXTRA_HOST_FLAGS) ; do \
34047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34048         done; \
34049         echo "Doing pdf in gnattools"; \
34050         (cd $(HOST_SUBDIR)/gnattools && \
34051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34053                   "RANLIB=$${RANLIB}" \
34054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34055                   pdf) \
34056           || exit 1
34057
34058 @endif gnattools
34059
34060 .PHONY: maybe-html-gnattools html-gnattools
34061 maybe-html-gnattools:
34062 @if gnattools
34063 maybe-html-gnattools: html-gnattools
34064
34065 html-gnattools: \
34066     configure-gnattools 
34067         @: $(MAKE); $(unstage)
34068         @[ -f ./gnattools/Makefile ] || exit 0; \
34069         r=`${PWD_COMMAND}`; export r; \
34070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34071         $(HOST_EXPORTS) \
34072         for flag in $(EXTRA_HOST_FLAGS) ; do \
34073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34074         done; \
34075         echo "Doing html in gnattools"; \
34076         (cd $(HOST_SUBDIR)/gnattools && \
34077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34079                   "RANLIB=$${RANLIB}" \
34080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34081                   html) \
34082           || exit 1
34083
34084 @endif gnattools
34085
34086 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
34087 maybe-TAGS-gnattools:
34088 @if gnattools
34089 maybe-TAGS-gnattools: TAGS-gnattools
34090
34091 TAGS-gnattools: \
34092     configure-gnattools 
34093         @: $(MAKE); $(unstage)
34094         @[ -f ./gnattools/Makefile ] || exit 0; \
34095         r=`${PWD_COMMAND}`; export r; \
34096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34097         $(HOST_EXPORTS) \
34098         for flag in $(EXTRA_HOST_FLAGS) ; do \
34099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34100         done; \
34101         echo "Doing TAGS in gnattools"; \
34102         (cd $(HOST_SUBDIR)/gnattools && \
34103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34105                   "RANLIB=$${RANLIB}" \
34106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34107                   TAGS) \
34108           || exit 1
34109
34110 @endif gnattools
34111
34112 .PHONY: maybe-install-info-gnattools install-info-gnattools
34113 maybe-install-info-gnattools:
34114 @if gnattools
34115 maybe-install-info-gnattools: install-info-gnattools
34116
34117 install-info-gnattools: \
34118     configure-gnattools \
34119     info-gnattools 
34120         @: $(MAKE); $(unstage)
34121         @[ -f ./gnattools/Makefile ] || exit 0; \
34122         r=`${PWD_COMMAND}`; export r; \
34123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34124         $(HOST_EXPORTS) \
34125         for flag in $(EXTRA_HOST_FLAGS) ; do \
34126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34127         done; \
34128         echo "Doing install-info in gnattools"; \
34129         (cd $(HOST_SUBDIR)/gnattools && \
34130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34132                   "RANLIB=$${RANLIB}" \
34133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34134                   install-info) \
34135           || exit 1
34136
34137 @endif gnattools
34138
34139 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
34140 maybe-install-pdf-gnattools:
34141 @if gnattools
34142 maybe-install-pdf-gnattools: install-pdf-gnattools
34143
34144 install-pdf-gnattools: \
34145     configure-gnattools \
34146     pdf-gnattools 
34147         @: $(MAKE); $(unstage)
34148         @[ -f ./gnattools/Makefile ] || exit 0; \
34149         r=`${PWD_COMMAND}`; export r; \
34150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34151         $(HOST_EXPORTS) \
34152         for flag in $(EXTRA_HOST_FLAGS) ; do \
34153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34154         done; \
34155         echo "Doing install-pdf in gnattools"; \
34156         (cd $(HOST_SUBDIR)/gnattools && \
34157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34159                   "RANLIB=$${RANLIB}" \
34160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34161                   install-pdf) \
34162           || exit 1
34163
34164 @endif gnattools
34165
34166 .PHONY: maybe-install-html-gnattools install-html-gnattools
34167 maybe-install-html-gnattools:
34168 @if gnattools
34169 maybe-install-html-gnattools: install-html-gnattools
34170
34171 install-html-gnattools: \
34172     configure-gnattools \
34173     html-gnattools 
34174         @: $(MAKE); $(unstage)
34175         @[ -f ./gnattools/Makefile ] || exit 0; \
34176         r=`${PWD_COMMAND}`; export r; \
34177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178         $(HOST_EXPORTS) \
34179         for flag in $(EXTRA_HOST_FLAGS) ; do \
34180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34181         done; \
34182         echo "Doing install-html in gnattools"; \
34183         (cd $(HOST_SUBDIR)/gnattools && \
34184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34186                   "RANLIB=$${RANLIB}" \
34187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34188                   install-html) \
34189           || exit 1
34190
34191 @endif gnattools
34192
34193 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
34194 maybe-installcheck-gnattools:
34195 @if gnattools
34196 maybe-installcheck-gnattools: installcheck-gnattools
34197
34198 installcheck-gnattools: \
34199     configure-gnattools 
34200         @: $(MAKE); $(unstage)
34201         @[ -f ./gnattools/Makefile ] || exit 0; \
34202         r=`${PWD_COMMAND}`; export r; \
34203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204         $(HOST_EXPORTS) \
34205         for flag in $(EXTRA_HOST_FLAGS) ; do \
34206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34207         done; \
34208         echo "Doing installcheck in gnattools"; \
34209         (cd $(HOST_SUBDIR)/gnattools && \
34210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34212                   "RANLIB=$${RANLIB}" \
34213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34214                   installcheck) \
34215           || exit 1
34216
34217 @endif gnattools
34218
34219 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
34220 maybe-mostlyclean-gnattools:
34221 @if gnattools
34222 maybe-mostlyclean-gnattools: mostlyclean-gnattools
34223
34224 mostlyclean-gnattools: 
34225         @: $(MAKE); $(unstage)
34226         @[ -f ./gnattools/Makefile ] || exit 0; \
34227         r=`${PWD_COMMAND}`; export r; \
34228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34229         $(HOST_EXPORTS) \
34230         for flag in $(EXTRA_HOST_FLAGS) ; do \
34231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34232         done; \
34233         echo "Doing mostlyclean in gnattools"; \
34234         (cd $(HOST_SUBDIR)/gnattools && \
34235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34237                   "RANLIB=$${RANLIB}" \
34238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34239                   mostlyclean) \
34240           || exit 1
34241
34242 @endif gnattools
34243
34244 .PHONY: maybe-clean-gnattools clean-gnattools
34245 maybe-clean-gnattools:
34246 @if gnattools
34247 maybe-clean-gnattools: clean-gnattools
34248
34249 clean-gnattools: 
34250         @: $(MAKE); $(unstage)
34251         @[ -f ./gnattools/Makefile ] || exit 0; \
34252         r=`${PWD_COMMAND}`; export r; \
34253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254         $(HOST_EXPORTS) \
34255         for flag in $(EXTRA_HOST_FLAGS) ; do \
34256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34257         done; \
34258         echo "Doing clean in gnattools"; \
34259         (cd $(HOST_SUBDIR)/gnattools && \
34260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34262                   "RANLIB=$${RANLIB}" \
34263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34264                   clean) \
34265           || exit 1
34266
34267 @endif gnattools
34268
34269 .PHONY: maybe-distclean-gnattools distclean-gnattools
34270 maybe-distclean-gnattools:
34271 @if gnattools
34272 maybe-distclean-gnattools: distclean-gnattools
34273
34274 distclean-gnattools: 
34275         @: $(MAKE); $(unstage)
34276         @[ -f ./gnattools/Makefile ] || exit 0; \
34277         r=`${PWD_COMMAND}`; export r; \
34278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34279         $(HOST_EXPORTS) \
34280         for flag in $(EXTRA_HOST_FLAGS) ; do \
34281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34282         done; \
34283         echo "Doing distclean in gnattools"; \
34284         (cd $(HOST_SUBDIR)/gnattools && \
34285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34287                   "RANLIB=$${RANLIB}" \
34288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34289                   distclean) \
34290           || exit 1
34291
34292 @endif gnattools
34293
34294 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
34295 maybe-maintainer-clean-gnattools:
34296 @if gnattools
34297 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
34298
34299 maintainer-clean-gnattools: 
34300         @: $(MAKE); $(unstage)
34301         @[ -f ./gnattools/Makefile ] || exit 0; \
34302         r=`${PWD_COMMAND}`; export r; \
34303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304         $(HOST_EXPORTS) \
34305         for flag in $(EXTRA_HOST_FLAGS) ; do \
34306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34307         done; \
34308         echo "Doing maintainer-clean in gnattools"; \
34309         (cd $(HOST_SUBDIR)/gnattools && \
34310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34312                   "RANLIB=$${RANLIB}" \
34313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34314                   maintainer-clean) \
34315           || exit 1
34316
34317 @endif gnattools
34318
34319
34320
34321 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
34322 maybe-configure-lto-plugin:
34323 @if gcc-bootstrap
34324 configure-lto-plugin: stage_current
34325 @endif gcc-bootstrap
34326 @if lto-plugin
34327 maybe-configure-lto-plugin: configure-lto-plugin
34328 configure-lto-plugin: 
34329         @r=`${PWD_COMMAND}`; export r; \
34330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34333         $(HOST_EXPORTS)  \
34334         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
34335         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
34336         case $(srcdir) in \
34337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34338           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34340         esac; \
34341         module_srcdir=lto-plugin; \
34342         $(SHELL) \
34343           $$s/$$module_srcdir/configure \
34344           --srcdir=$${topdir}/$$module_srcdir \
34345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34346           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
34347           || exit 1
34348 @endif lto-plugin
34349
34350
34351
34352 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
34353 maybe-configure-stage1-lto-plugin:
34354 @if lto-plugin-bootstrap
34355 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
34356 configure-stage1-lto-plugin:
34357         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34359         @r=`${PWD_COMMAND}`; export r; \
34360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34361         TFLAGS="$(STAGE1_TFLAGS)"; \
34362         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34363         $(HOST_EXPORTS) \
34364         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34365         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34366         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
34367         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
34368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34369         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34370         case $(srcdir) in \
34371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34372           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34374         esac; \
34375         module_srcdir=lto-plugin; \
34376         $(SHELL) $$s/$$module_srcdir/configure \
34377           --srcdir=$${topdir}/$$module_srcdir \
34378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34379           --target=${target_alias} \
34380            \
34381           $(STAGE1_CONFIGURE_FLAGS) \
34382           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34383 @endif lto-plugin-bootstrap
34384
34385 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
34386 maybe-configure-stage2-lto-plugin:
34387 @if lto-plugin-bootstrap
34388 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
34389 configure-stage2-lto-plugin:
34390         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34391         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34392         @r=`${PWD_COMMAND}`; export r; \
34393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34394         TFLAGS="$(STAGE2_TFLAGS)"; \
34395         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34396         $(HOST_EXPORTS) \
34397         $(POSTSTAGE1_HOST_EXPORTS) \
34398         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34399         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34400         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
34401         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
34402         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34403         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34404         case $(srcdir) in \
34405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34406           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34408         esac; \
34409         module_srcdir=lto-plugin; \
34410         $(SHELL) $$s/$$module_srcdir/configure \
34411           --srcdir=$${topdir}/$$module_srcdir \
34412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34413           --target=${target_alias} \
34414           --with-build-libsubdir=$(HOST_SUBDIR) \
34415           $(STAGE2_CONFIGURE_FLAGS) \
34416           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34417 @endif lto-plugin-bootstrap
34418
34419 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
34420 maybe-configure-stage3-lto-plugin:
34421 @if lto-plugin-bootstrap
34422 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
34423 configure-stage3-lto-plugin:
34424         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34426         @r=`${PWD_COMMAND}`; export r; \
34427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428         TFLAGS="$(STAGE3_TFLAGS)"; \
34429         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34430         $(HOST_EXPORTS) \
34431         $(POSTSTAGE1_HOST_EXPORTS) \
34432         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34433         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34434         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
34435         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
34436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34437         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34438         case $(srcdir) in \
34439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34440           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34442         esac; \
34443         module_srcdir=lto-plugin; \
34444         $(SHELL) $$s/$$module_srcdir/configure \
34445           --srcdir=$${topdir}/$$module_srcdir \
34446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34447           --target=${target_alias} \
34448           --with-build-libsubdir=$(HOST_SUBDIR) \
34449           $(STAGE3_CONFIGURE_FLAGS) \
34450           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34451 @endif lto-plugin-bootstrap
34452
34453 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
34454 maybe-configure-stage4-lto-plugin:
34455 @if lto-plugin-bootstrap
34456 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
34457 configure-stage4-lto-plugin:
34458         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34460         @r=`${PWD_COMMAND}`; export r; \
34461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34462         TFLAGS="$(STAGE4_TFLAGS)"; \
34463         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34464         $(HOST_EXPORTS) \
34465         $(POSTSTAGE1_HOST_EXPORTS) \
34466         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34467         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34468         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
34469         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
34470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34471         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34472         case $(srcdir) in \
34473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34474           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34476         esac; \
34477         module_srcdir=lto-plugin; \
34478         $(SHELL) $$s/$$module_srcdir/configure \
34479           --srcdir=$${topdir}/$$module_srcdir \
34480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34481           --target=${target_alias} \
34482           --with-build-libsubdir=$(HOST_SUBDIR) \
34483           $(STAGE4_CONFIGURE_FLAGS) \
34484           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34485 @endif lto-plugin-bootstrap
34486
34487 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
34488 maybe-configure-stageprofile-lto-plugin:
34489 @if lto-plugin-bootstrap
34490 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
34491 configure-stageprofile-lto-plugin:
34492         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34494         @r=`${PWD_COMMAND}`; export r; \
34495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34497         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34498         $(HOST_EXPORTS) \
34499         $(POSTSTAGE1_HOST_EXPORTS) \
34500         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34501         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34502         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
34503         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
34504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34505         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34506         case $(srcdir) in \
34507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34508           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34510         esac; \
34511         module_srcdir=lto-plugin; \
34512         $(SHELL) $$s/$$module_srcdir/configure \
34513           --srcdir=$${topdir}/$$module_srcdir \
34514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34515           --target=${target_alias} \
34516           --with-build-libsubdir=$(HOST_SUBDIR) \
34517           $(STAGEprofile_CONFIGURE_FLAGS) \
34518           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34519 @endif lto-plugin-bootstrap
34520
34521 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
34522 maybe-configure-stagefeedback-lto-plugin:
34523 @if lto-plugin-bootstrap
34524 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
34525 configure-stagefeedback-lto-plugin:
34526         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34527         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34528         @r=`${PWD_COMMAND}`; export r; \
34529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34530         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34531         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34532         $(HOST_EXPORTS) \
34533         $(POSTSTAGE1_HOST_EXPORTS) \
34534         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34535         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34536         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
34537         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
34538         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34539         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34540         case $(srcdir) in \
34541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34542           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34544         esac; \
34545         module_srcdir=lto-plugin; \
34546         $(SHELL) $$s/$$module_srcdir/configure \
34547           --srcdir=$${topdir}/$$module_srcdir \
34548           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34549           --target=${target_alias} \
34550           --with-build-libsubdir=$(HOST_SUBDIR) \
34551           $(STAGEfeedback_CONFIGURE_FLAGS) \
34552           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34553 @endif lto-plugin-bootstrap
34554
34555 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
34556 maybe-configure-stageautoprofile-lto-plugin:
34557 @if lto-plugin-bootstrap
34558 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
34559 configure-stageautoprofile-lto-plugin:
34560         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34562         @r=`${PWD_COMMAND}`; export r; \
34563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34564         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34565         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34566         $(HOST_EXPORTS) \
34567         $(POSTSTAGE1_HOST_EXPORTS) \
34568         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34569         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34570         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
34571         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
34572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34573         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34574         case $(srcdir) in \
34575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34576           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34578         esac; \
34579         module_srcdir=lto-plugin; \
34580         $(SHELL) $$s/$$module_srcdir/configure \
34581           --srcdir=$${topdir}/$$module_srcdir \
34582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34583           --target=${target_alias} \
34584           --with-build-libsubdir=$(HOST_SUBDIR) \
34585           $(STAGEautoprofile_CONFIGURE_FLAGS) \
34586           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34587 @endif lto-plugin-bootstrap
34588
34589 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
34590 maybe-configure-stageautofeedback-lto-plugin:
34591 @if lto-plugin-bootstrap
34592 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
34593 configure-stageautofeedback-lto-plugin:
34594         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34595         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
34596         @r=`${PWD_COMMAND}`; export r; \
34597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34599         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
34600         $(HOST_EXPORTS) \
34601         $(POSTSTAGE1_HOST_EXPORTS) \
34602         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34603         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34604         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
34605         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
34606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
34607         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
34608         case $(srcdir) in \
34609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34610           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
34611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34612         esac; \
34613         module_srcdir=lto-plugin; \
34614         $(SHELL) $$s/$$module_srcdir/configure \
34615           --srcdir=$${topdir}/$$module_srcdir \
34616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34617           --target=${target_alias} \
34618           --with-build-libsubdir=$(HOST_SUBDIR) \
34619           $(STAGEautofeedback_CONFIGURE_FLAGS) \
34620           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
34621 @endif lto-plugin-bootstrap
34622
34623
34624
34625
34626
34627 .PHONY: all-lto-plugin maybe-all-lto-plugin
34628 maybe-all-lto-plugin:
34629 @if gcc-bootstrap
34630 all-lto-plugin: stage_current
34631 @endif gcc-bootstrap
34632 @if lto-plugin
34633 TARGET-lto-plugin=all
34634 maybe-all-lto-plugin: all-lto-plugin
34635 all-lto-plugin: configure-lto-plugin
34636         @r=`${PWD_COMMAND}`; export r; \
34637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638         $(HOST_EXPORTS)  \
34639         (cd $(HOST_SUBDIR)/lto-plugin && \
34640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34641                 $(TARGET-lto-plugin))
34642 @endif lto-plugin
34643
34644
34645
34646 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
34647 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
34648 maybe-all-stage1-lto-plugin:
34649 maybe-clean-stage1-lto-plugin:
34650 @if lto-plugin-bootstrap
34651 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
34652 all-stage1: all-stage1-lto-plugin
34653 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
34654 all-stage1-lto-plugin: configure-stage1-lto-plugin
34655         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34656         @r=`${PWD_COMMAND}`; export r; \
34657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34658         TFLAGS="$(STAGE1_TFLAGS)"; \
34659         $(HOST_EXPORTS)  \
34660         cd $(HOST_SUBDIR)/lto-plugin && \
34661          \
34662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34663                 CFLAGS="$(STAGE1_CFLAGS)" \
34664                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34665                 LIBCFLAGS="$(LIBCFLAGS)" \
34666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34669                 $(EXTRA_HOST_FLAGS)  \
34670                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34671                 TFLAGS="$(STAGE1_TFLAGS)"  \
34672                 $(TARGET-stage1-lto-plugin)
34673
34674 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
34675 clean-stage1: clean-stage1-lto-plugin
34676 clean-stage1-lto-plugin:
34677         @if [ $(current_stage) = stage1 ]; then \
34678           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34679         else \
34680           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
34681           $(MAKE) stage1-start; \
34682         fi; \
34683         cd $(HOST_SUBDIR)/lto-plugin && \
34684         $(MAKE) $(EXTRA_HOST_FLAGS)  \
34685         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34686 @endif lto-plugin-bootstrap
34687
34688
34689 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
34690 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
34691 maybe-all-stage2-lto-plugin:
34692 maybe-clean-stage2-lto-plugin:
34693 @if lto-plugin-bootstrap
34694 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
34695 all-stage2: all-stage2-lto-plugin
34696 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
34697 all-stage2-lto-plugin: configure-stage2-lto-plugin
34698         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34699         @r=`${PWD_COMMAND}`; export r; \
34700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701         TFLAGS="$(STAGE2_TFLAGS)"; \
34702         $(HOST_EXPORTS) \
34703         $(POSTSTAGE1_HOST_EXPORTS)  \
34704         cd $(HOST_SUBDIR)/lto-plugin && \
34705          \
34706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34707                 CFLAGS="$(STAGE2_CFLAGS)" \
34708                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34709                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34714                 TFLAGS="$(STAGE2_TFLAGS)"  \
34715                 $(TARGET-stage2-lto-plugin)
34716
34717 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
34718 clean-stage2: clean-stage2-lto-plugin
34719 clean-stage2-lto-plugin:
34720         @if [ $(current_stage) = stage2 ]; then \
34721           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34722         else \
34723           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
34724           $(MAKE) stage2-start; \
34725         fi; \
34726         cd $(HOST_SUBDIR)/lto-plugin && \
34727         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34728 @endif lto-plugin-bootstrap
34729
34730
34731 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
34732 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
34733 maybe-all-stage3-lto-plugin:
34734 maybe-clean-stage3-lto-plugin:
34735 @if lto-plugin-bootstrap
34736 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
34737 all-stage3: all-stage3-lto-plugin
34738 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
34739 all-stage3-lto-plugin: configure-stage3-lto-plugin
34740         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34741         @r=`${PWD_COMMAND}`; export r; \
34742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34743         TFLAGS="$(STAGE3_TFLAGS)"; \
34744         $(HOST_EXPORTS) \
34745         $(POSTSTAGE1_HOST_EXPORTS)  \
34746         cd $(HOST_SUBDIR)/lto-plugin && \
34747          \
34748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34749                 CFLAGS="$(STAGE3_CFLAGS)" \
34750                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34751                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34756                 TFLAGS="$(STAGE3_TFLAGS)"  \
34757                 $(TARGET-stage3-lto-plugin)
34758
34759 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
34760 clean-stage3: clean-stage3-lto-plugin
34761 clean-stage3-lto-plugin:
34762         @if [ $(current_stage) = stage3 ]; then \
34763           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34764         else \
34765           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
34766           $(MAKE) stage3-start; \
34767         fi; \
34768         cd $(HOST_SUBDIR)/lto-plugin && \
34769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34770 @endif lto-plugin-bootstrap
34771
34772
34773 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
34774 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
34775 maybe-all-stage4-lto-plugin:
34776 maybe-clean-stage4-lto-plugin:
34777 @if lto-plugin-bootstrap
34778 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
34779 all-stage4: all-stage4-lto-plugin
34780 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
34781 all-stage4-lto-plugin: configure-stage4-lto-plugin
34782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34783         @r=`${PWD_COMMAND}`; export r; \
34784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34785         TFLAGS="$(STAGE4_TFLAGS)"; \
34786         $(HOST_EXPORTS) \
34787         $(POSTSTAGE1_HOST_EXPORTS)  \
34788         cd $(HOST_SUBDIR)/lto-plugin && \
34789          \
34790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34791                 CFLAGS="$(STAGE4_CFLAGS)" \
34792                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34793                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34797                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34798                 TFLAGS="$(STAGE4_TFLAGS)"  \
34799                 $(TARGET-stage4-lto-plugin)
34800
34801 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
34802 clean-stage4: clean-stage4-lto-plugin
34803 clean-stage4-lto-plugin:
34804         @if [ $(current_stage) = stage4 ]; then \
34805           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34806         else \
34807           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
34808           $(MAKE) stage4-start; \
34809         fi; \
34810         cd $(HOST_SUBDIR)/lto-plugin && \
34811         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34812 @endif lto-plugin-bootstrap
34813
34814
34815 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
34816 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
34817 maybe-all-stageprofile-lto-plugin:
34818 maybe-clean-stageprofile-lto-plugin:
34819 @if lto-plugin-bootstrap
34820 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
34821 all-stageprofile: all-stageprofile-lto-plugin
34822 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
34823 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
34824         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34825         @r=`${PWD_COMMAND}`; export r; \
34826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34827         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34828         $(HOST_EXPORTS) \
34829         $(POSTSTAGE1_HOST_EXPORTS)  \
34830         cd $(HOST_SUBDIR)/lto-plugin && \
34831          \
34832         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34833                 CFLAGS="$(STAGEprofile_CFLAGS)" \
34834                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34835                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34836                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34837                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34838                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34839                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34840                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34841                 $(TARGET-stageprofile-lto-plugin)
34842
34843 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
34844 clean-stageprofile: clean-stageprofile-lto-plugin
34845 clean-stageprofile-lto-plugin:
34846         @if [ $(current_stage) = stageprofile ]; then \
34847           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34848         else \
34849           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
34850           $(MAKE) stageprofile-start; \
34851         fi; \
34852         cd $(HOST_SUBDIR)/lto-plugin && \
34853         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34854 @endif lto-plugin-bootstrap
34855
34856
34857 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
34858 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
34859 maybe-all-stagefeedback-lto-plugin:
34860 maybe-clean-stagefeedback-lto-plugin:
34861 @if lto-plugin-bootstrap
34862 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
34863 all-stagefeedback: all-stagefeedback-lto-plugin
34864 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
34865 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
34866         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34867         @r=`${PWD_COMMAND}`; export r; \
34868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34869         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34870         $(HOST_EXPORTS) \
34871         $(POSTSTAGE1_HOST_EXPORTS)  \
34872         cd $(HOST_SUBDIR)/lto-plugin && \
34873          \
34874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34875                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34876                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34877                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34881                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34882                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34883                 $(TARGET-stagefeedback-lto-plugin)
34884
34885 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
34886 clean-stagefeedback: clean-stagefeedback-lto-plugin
34887 clean-stagefeedback-lto-plugin:
34888         @if [ $(current_stage) = stagefeedback ]; then \
34889           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34890         else \
34891           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
34892           $(MAKE) stagefeedback-start; \
34893         fi; \
34894         cd $(HOST_SUBDIR)/lto-plugin && \
34895         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34896 @endif lto-plugin-bootstrap
34897
34898
34899 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
34900 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
34901 maybe-all-stageautoprofile-lto-plugin:
34902 maybe-clean-stageautoprofile-lto-plugin:
34903 @if lto-plugin-bootstrap
34904 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
34905 all-stageautoprofile: all-stageautoprofile-lto-plugin
34906 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
34907 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
34908         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34909         @r=`${PWD_COMMAND}`; export r; \
34910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34911         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34912         $(HOST_EXPORTS) \
34913         $(POSTSTAGE1_HOST_EXPORTS)  \
34914         cd $(HOST_SUBDIR)/lto-plugin && \
34915         $$s/gcc/config/i386/$(AUTO_PROFILE) \
34916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34917                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34918                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34919                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34923                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34924                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
34925                 $(TARGET-stageautoprofile-lto-plugin)
34926
34927 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
34928 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
34929 clean-stageautoprofile-lto-plugin:
34930         @if [ $(current_stage) = stageautoprofile ]; then \
34931           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34932         else \
34933           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
34934           $(MAKE) stageautoprofile-start; \
34935         fi; \
34936         cd $(HOST_SUBDIR)/lto-plugin && \
34937         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34938 @endif lto-plugin-bootstrap
34939
34940
34941 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
34942 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
34943 maybe-all-stageautofeedback-lto-plugin:
34944 maybe-clean-stageautofeedback-lto-plugin:
34945 @if lto-plugin-bootstrap
34946 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
34947 all-stageautofeedback: all-stageautofeedback-lto-plugin
34948 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
34949 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
34950         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34951         @r=`${PWD_COMMAND}`; export r; \
34952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34954         $(HOST_EXPORTS) \
34955         $(POSTSTAGE1_HOST_EXPORTS)  \
34956         cd $(HOST_SUBDIR)/lto-plugin && \
34957          \
34958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34959                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34960                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34961                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
34966                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34967                 $(TARGET-stageautofeedback-lto-plugin)
34968
34969 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
34970 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
34971 clean-stageautofeedback-lto-plugin:
34972         @if [ $(current_stage) = stageautofeedback ]; then \
34973           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
34974         else \
34975           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
34976           $(MAKE) stageautofeedback-start; \
34977         fi; \
34978         cd $(HOST_SUBDIR)/lto-plugin && \
34979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
34980 @endif lto-plugin-bootstrap
34981
34982
34983
34984
34985
34986 .PHONY: check-lto-plugin maybe-check-lto-plugin
34987 maybe-check-lto-plugin:
34988 @if lto-plugin
34989 maybe-check-lto-plugin: check-lto-plugin
34990
34991 check-lto-plugin:
34992         @: $(MAKE); $(unstage)
34993         @r=`${PWD_COMMAND}`; export r; \
34994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34995         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
34996         (cd $(HOST_SUBDIR)/lto-plugin && \
34997           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
34998
34999 @endif lto-plugin
35000
35001 .PHONY: install-lto-plugin maybe-install-lto-plugin
35002 maybe-install-lto-plugin:
35003 @if lto-plugin
35004 maybe-install-lto-plugin: install-lto-plugin
35005
35006 install-lto-plugin: installdirs
35007         @: $(MAKE); $(unstage)
35008         @r=`${PWD_COMMAND}`; export r; \
35009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35010         $(HOST_EXPORTS) \
35011         (cd $(HOST_SUBDIR)/lto-plugin && \
35012           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
35013
35014 @endif lto-plugin
35015
35016 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
35017 maybe-install-strip-lto-plugin:
35018 @if lto-plugin
35019 maybe-install-strip-lto-plugin: install-strip-lto-plugin
35020
35021 install-strip-lto-plugin: installdirs
35022         @: $(MAKE); $(unstage)
35023         @r=`${PWD_COMMAND}`; export r; \
35024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35025         $(HOST_EXPORTS) \
35026         (cd $(HOST_SUBDIR)/lto-plugin && \
35027           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
35028
35029 @endif lto-plugin
35030
35031 # Other targets (info, dvi, pdf, etc.)
35032
35033 .PHONY: maybe-info-lto-plugin info-lto-plugin
35034 maybe-info-lto-plugin:
35035 @if lto-plugin
35036 maybe-info-lto-plugin: info-lto-plugin
35037
35038 info-lto-plugin: \
35039     configure-lto-plugin 
35040         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35041         r=`${PWD_COMMAND}`; export r; \
35042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35043         $(HOST_EXPORTS) \
35044         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35046         done; \
35047         echo "Doing info in lto-plugin"; \
35048         (cd $(HOST_SUBDIR)/lto-plugin && \
35049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35051                   "RANLIB=$${RANLIB}" \
35052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35053                   info) \
35054           || exit 1
35055
35056 @endif lto-plugin
35057
35058 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
35059 maybe-dvi-lto-plugin:
35060 @if lto-plugin
35061 maybe-dvi-lto-plugin: dvi-lto-plugin
35062
35063 dvi-lto-plugin: \
35064     configure-lto-plugin 
35065         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35066         r=`${PWD_COMMAND}`; export r; \
35067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068         $(HOST_EXPORTS) \
35069         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35071         done; \
35072         echo "Doing dvi in lto-plugin"; \
35073         (cd $(HOST_SUBDIR)/lto-plugin && \
35074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35076                   "RANLIB=$${RANLIB}" \
35077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35078                   dvi) \
35079           || exit 1
35080
35081 @endif lto-plugin
35082
35083 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
35084 maybe-pdf-lto-plugin:
35085 @if lto-plugin
35086 maybe-pdf-lto-plugin: pdf-lto-plugin
35087
35088 pdf-lto-plugin: \
35089     configure-lto-plugin 
35090         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35091         r=`${PWD_COMMAND}`; export r; \
35092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35093         $(HOST_EXPORTS) \
35094         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35096         done; \
35097         echo "Doing pdf in lto-plugin"; \
35098         (cd $(HOST_SUBDIR)/lto-plugin && \
35099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35101                   "RANLIB=$${RANLIB}" \
35102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35103                   pdf) \
35104           || exit 1
35105
35106 @endif lto-plugin
35107
35108 .PHONY: maybe-html-lto-plugin html-lto-plugin
35109 maybe-html-lto-plugin:
35110 @if lto-plugin
35111 maybe-html-lto-plugin: html-lto-plugin
35112
35113 html-lto-plugin: \
35114     configure-lto-plugin 
35115         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35116         r=`${PWD_COMMAND}`; export r; \
35117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118         $(HOST_EXPORTS) \
35119         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121         done; \
35122         echo "Doing html in lto-plugin"; \
35123         (cd $(HOST_SUBDIR)/lto-plugin && \
35124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126                   "RANLIB=$${RANLIB}" \
35127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128                   html) \
35129           || exit 1
35130
35131 @endif lto-plugin
35132
35133 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
35134 maybe-TAGS-lto-plugin:
35135 @if lto-plugin
35136 maybe-TAGS-lto-plugin: TAGS-lto-plugin
35137
35138 TAGS-lto-plugin: \
35139     configure-lto-plugin 
35140         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35141         r=`${PWD_COMMAND}`; export r; \
35142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143         $(HOST_EXPORTS) \
35144         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35146         done; \
35147         echo "Doing TAGS in lto-plugin"; \
35148         (cd $(HOST_SUBDIR)/lto-plugin && \
35149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35151                   "RANLIB=$${RANLIB}" \
35152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35153                   TAGS) \
35154           || exit 1
35155
35156 @endif lto-plugin
35157
35158 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
35159 maybe-install-info-lto-plugin:
35160 @if lto-plugin
35161 maybe-install-info-lto-plugin: install-info-lto-plugin
35162
35163 install-info-lto-plugin: \
35164     configure-lto-plugin \
35165     info-lto-plugin 
35166         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35167         r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(HOST_EXPORTS) \
35170         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35172         done; \
35173         echo "Doing install-info in lto-plugin"; \
35174         (cd $(HOST_SUBDIR)/lto-plugin && \
35175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177                   "RANLIB=$${RANLIB}" \
35178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179                   install-info) \
35180           || exit 1
35181
35182 @endif lto-plugin
35183
35184 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
35185 maybe-install-pdf-lto-plugin:
35186 @if lto-plugin
35187 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
35188
35189 install-pdf-lto-plugin: \
35190     configure-lto-plugin \
35191     pdf-lto-plugin 
35192         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35193         r=`${PWD_COMMAND}`; export r; \
35194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195         $(HOST_EXPORTS) \
35196         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198         done; \
35199         echo "Doing install-pdf in lto-plugin"; \
35200         (cd $(HOST_SUBDIR)/lto-plugin && \
35201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35203                   "RANLIB=$${RANLIB}" \
35204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35205                   install-pdf) \
35206           || exit 1
35207
35208 @endif lto-plugin
35209
35210 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
35211 maybe-install-html-lto-plugin:
35212 @if lto-plugin
35213 maybe-install-html-lto-plugin: install-html-lto-plugin
35214
35215 install-html-lto-plugin: \
35216     configure-lto-plugin \
35217     html-lto-plugin 
35218         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35219         r=`${PWD_COMMAND}`; export r; \
35220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221         $(HOST_EXPORTS) \
35222         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35224         done; \
35225         echo "Doing install-html in lto-plugin"; \
35226         (cd $(HOST_SUBDIR)/lto-plugin && \
35227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35229                   "RANLIB=$${RANLIB}" \
35230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35231                   install-html) \
35232           || exit 1
35233
35234 @endif lto-plugin
35235
35236 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
35237 maybe-installcheck-lto-plugin:
35238 @if lto-plugin
35239 maybe-installcheck-lto-plugin: installcheck-lto-plugin
35240
35241 installcheck-lto-plugin: \
35242     configure-lto-plugin 
35243         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35244         r=`${PWD_COMMAND}`; export r; \
35245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35246         $(HOST_EXPORTS) \
35247         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35249         done; \
35250         echo "Doing installcheck in lto-plugin"; \
35251         (cd $(HOST_SUBDIR)/lto-plugin && \
35252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35254                   "RANLIB=$${RANLIB}" \
35255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35256                   installcheck) \
35257           || exit 1
35258
35259 @endif lto-plugin
35260
35261 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
35262 maybe-mostlyclean-lto-plugin:
35263 @if lto-plugin
35264 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
35265
35266 mostlyclean-lto-plugin: 
35267         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35268         r=`${PWD_COMMAND}`; export r; \
35269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35270         $(HOST_EXPORTS) \
35271         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35273         done; \
35274         echo "Doing mostlyclean in lto-plugin"; \
35275         (cd $(HOST_SUBDIR)/lto-plugin && \
35276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35278                   "RANLIB=$${RANLIB}" \
35279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35280                   mostlyclean) \
35281           || exit 1
35282
35283 @endif lto-plugin
35284
35285 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
35286 maybe-clean-lto-plugin:
35287 @if lto-plugin
35288 maybe-clean-lto-plugin: clean-lto-plugin
35289
35290 clean-lto-plugin: 
35291         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35292         r=`${PWD_COMMAND}`; export r; \
35293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35294         $(HOST_EXPORTS) \
35295         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35297         done; \
35298         echo "Doing clean in lto-plugin"; \
35299         (cd $(HOST_SUBDIR)/lto-plugin && \
35300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35302                   "RANLIB=$${RANLIB}" \
35303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35304                   clean) \
35305           || exit 1
35306
35307 @endif lto-plugin
35308
35309 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
35310 maybe-distclean-lto-plugin:
35311 @if lto-plugin
35312 maybe-distclean-lto-plugin: distclean-lto-plugin
35313
35314 distclean-lto-plugin: 
35315         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35316         r=`${PWD_COMMAND}`; export r; \
35317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318         $(HOST_EXPORTS) \
35319         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35321         done; \
35322         echo "Doing distclean in lto-plugin"; \
35323         (cd $(HOST_SUBDIR)/lto-plugin && \
35324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35326                   "RANLIB=$${RANLIB}" \
35327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35328                   distclean) \
35329           || exit 1
35330
35331 @endif lto-plugin
35332
35333 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
35334 maybe-maintainer-clean-lto-plugin:
35335 @if lto-plugin
35336 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
35337
35338 maintainer-clean-lto-plugin: 
35339         @[ -f ./lto-plugin/Makefile ] || exit 0; \
35340         r=`${PWD_COMMAND}`; export r; \
35341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35342         $(HOST_EXPORTS) \
35343         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
35344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35345         done; \
35346         echo "Doing maintainer-clean in lto-plugin"; \
35347         (cd $(HOST_SUBDIR)/lto-plugin && \
35348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35350                   "RANLIB=$${RANLIB}" \
35351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35352                   maintainer-clean) \
35353           || exit 1
35354
35355 @endif lto-plugin
35356
35357
35358
35359 .PHONY: configure-libcc1 maybe-configure-libcc1
35360 maybe-configure-libcc1:
35361 @if gcc-bootstrap
35362 configure-libcc1: stage_current
35363 @endif gcc-bootstrap
35364 @if libcc1
35365 maybe-configure-libcc1: configure-libcc1
35366 configure-libcc1: 
35367         @: $(MAKE); $(unstage)
35368         @r=`${PWD_COMMAND}`; export r; \
35369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35370         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
35371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
35372         $(HOST_EXPORTS)  \
35373         echo Configuring in $(HOST_SUBDIR)/libcc1; \
35374         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
35375         case $(srcdir) in \
35376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35377           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
35378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35379         esac; \
35380         module_srcdir=libcc1; \
35381         $(SHELL) \
35382           $$s/$$module_srcdir/configure \
35383           --srcdir=$${topdir}/$$module_srcdir \
35384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35385           --target=${target_alias} --enable-shared \
35386           || exit 1
35387 @endif libcc1
35388
35389
35390
35391
35392
35393 .PHONY: all-libcc1 maybe-all-libcc1
35394 maybe-all-libcc1:
35395 @if gcc-bootstrap
35396 all-libcc1: stage_current
35397 @endif gcc-bootstrap
35398 @if libcc1
35399 TARGET-libcc1=all
35400 maybe-all-libcc1: all-libcc1
35401 all-libcc1: configure-libcc1
35402         @: $(MAKE); $(unstage)
35403         @r=`${PWD_COMMAND}`; export r; \
35404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405         $(HOST_EXPORTS)  \
35406         (cd $(HOST_SUBDIR)/libcc1 && \
35407           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35408                 $(TARGET-libcc1))
35409 @endif libcc1
35410
35411
35412
35413
35414 .PHONY: check-libcc1 maybe-check-libcc1
35415 maybe-check-libcc1:
35416 @if libcc1
35417 maybe-check-libcc1: check-libcc1
35418
35419 check-libcc1:
35420         @: $(MAKE); $(unstage)
35421         @r=`${PWD_COMMAND}`; export r; \
35422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35423         $(HOST_EXPORTS)  \
35424         (cd $(HOST_SUBDIR)/libcc1 && \
35425           $(MAKE) $(FLAGS_TO_PASS)  check)
35426
35427 @endif libcc1
35428
35429 .PHONY: install-libcc1 maybe-install-libcc1
35430 maybe-install-libcc1:
35431 @if libcc1
35432 maybe-install-libcc1: install-libcc1
35433
35434 install-libcc1: installdirs
35435         @: $(MAKE); $(unstage)
35436         @r=`${PWD_COMMAND}`; export r; \
35437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35438         $(HOST_EXPORTS) \
35439         (cd $(HOST_SUBDIR)/libcc1 && \
35440           $(MAKE) $(FLAGS_TO_PASS)  install)
35441
35442 @endif libcc1
35443
35444 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
35445 maybe-install-strip-libcc1:
35446 @if libcc1
35447 maybe-install-strip-libcc1: install-strip-libcc1
35448
35449 install-strip-libcc1: installdirs
35450         @: $(MAKE); $(unstage)
35451         @r=`${PWD_COMMAND}`; export r; \
35452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35453         $(HOST_EXPORTS) \
35454         (cd $(HOST_SUBDIR)/libcc1 && \
35455           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35456
35457 @endif libcc1
35458
35459 # Other targets (info, dvi, pdf, etc.)
35460
35461 .PHONY: maybe-info-libcc1 info-libcc1
35462 maybe-info-libcc1:
35463 @if libcc1
35464 maybe-info-libcc1: info-libcc1
35465
35466 info-libcc1: \
35467     configure-libcc1 
35468         @: $(MAKE); $(unstage)
35469         @[ -f ./libcc1/Makefile ] || exit 0; \
35470         r=`${PWD_COMMAND}`; export r; \
35471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472         $(HOST_EXPORTS) \
35473         for flag in $(EXTRA_HOST_FLAGS) ; do \
35474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35475         done; \
35476         echo "Doing info in libcc1"; \
35477         (cd $(HOST_SUBDIR)/libcc1 && \
35478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35480                   "RANLIB=$${RANLIB}" \
35481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35482                   info) \
35483           || exit 1
35484
35485 @endif libcc1
35486
35487 .PHONY: maybe-dvi-libcc1 dvi-libcc1
35488 maybe-dvi-libcc1:
35489 @if libcc1
35490 maybe-dvi-libcc1: dvi-libcc1
35491
35492 dvi-libcc1: \
35493     configure-libcc1 
35494         @: $(MAKE); $(unstage)
35495         @[ -f ./libcc1/Makefile ] || exit 0; \
35496         r=`${PWD_COMMAND}`; export r; \
35497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35498         $(HOST_EXPORTS) \
35499         for flag in $(EXTRA_HOST_FLAGS) ; do \
35500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35501         done; \
35502         echo "Doing dvi in libcc1"; \
35503         (cd $(HOST_SUBDIR)/libcc1 && \
35504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35506                   "RANLIB=$${RANLIB}" \
35507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35508                   dvi) \
35509           || exit 1
35510
35511 @endif libcc1
35512
35513 .PHONY: maybe-pdf-libcc1 pdf-libcc1
35514 maybe-pdf-libcc1:
35515 @if libcc1
35516 maybe-pdf-libcc1: pdf-libcc1
35517
35518 pdf-libcc1: \
35519     configure-libcc1 
35520         @: $(MAKE); $(unstage)
35521         @[ -f ./libcc1/Makefile ] || exit 0; \
35522         r=`${PWD_COMMAND}`; export r; \
35523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35524         $(HOST_EXPORTS) \
35525         for flag in $(EXTRA_HOST_FLAGS) ; do \
35526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35527         done; \
35528         echo "Doing pdf in libcc1"; \
35529         (cd $(HOST_SUBDIR)/libcc1 && \
35530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35532                   "RANLIB=$${RANLIB}" \
35533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35534                   pdf) \
35535           || exit 1
35536
35537 @endif libcc1
35538
35539 .PHONY: maybe-html-libcc1 html-libcc1
35540 maybe-html-libcc1:
35541 @if libcc1
35542 maybe-html-libcc1: html-libcc1
35543
35544 html-libcc1: \
35545     configure-libcc1 
35546         @: $(MAKE); $(unstage)
35547         @[ -f ./libcc1/Makefile ] || exit 0; \
35548         r=`${PWD_COMMAND}`; export r; \
35549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35550         $(HOST_EXPORTS) \
35551         for flag in $(EXTRA_HOST_FLAGS) ; do \
35552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35553         done; \
35554         echo "Doing html in libcc1"; \
35555         (cd $(HOST_SUBDIR)/libcc1 && \
35556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35558                   "RANLIB=$${RANLIB}" \
35559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35560                   html) \
35561           || exit 1
35562
35563 @endif libcc1
35564
35565 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
35566 maybe-TAGS-libcc1:
35567 @if libcc1
35568 maybe-TAGS-libcc1: TAGS-libcc1
35569
35570 TAGS-libcc1: \
35571     configure-libcc1 
35572         @: $(MAKE); $(unstage)
35573         @[ -f ./libcc1/Makefile ] || exit 0; \
35574         r=`${PWD_COMMAND}`; export r; \
35575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35576         $(HOST_EXPORTS) \
35577         for flag in $(EXTRA_HOST_FLAGS) ; do \
35578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35579         done; \
35580         echo "Doing TAGS in libcc1"; \
35581         (cd $(HOST_SUBDIR)/libcc1 && \
35582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35584                   "RANLIB=$${RANLIB}" \
35585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35586                   TAGS) \
35587           || exit 1
35588
35589 @endif libcc1
35590
35591 .PHONY: maybe-install-info-libcc1 install-info-libcc1
35592 maybe-install-info-libcc1:
35593 @if libcc1
35594 maybe-install-info-libcc1: install-info-libcc1
35595
35596 install-info-libcc1: \
35597     configure-libcc1 \
35598     info-libcc1 
35599         @: $(MAKE); $(unstage)
35600         @[ -f ./libcc1/Makefile ] || exit 0; \
35601         r=`${PWD_COMMAND}`; export r; \
35602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603         $(HOST_EXPORTS) \
35604         for flag in $(EXTRA_HOST_FLAGS) ; do \
35605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35606         done; \
35607         echo "Doing install-info in libcc1"; \
35608         (cd $(HOST_SUBDIR)/libcc1 && \
35609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35611                   "RANLIB=$${RANLIB}" \
35612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35613                   install-info) \
35614           || exit 1
35615
35616 @endif libcc1
35617
35618 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
35619 maybe-install-pdf-libcc1:
35620 @if libcc1
35621 maybe-install-pdf-libcc1: install-pdf-libcc1
35622
35623 install-pdf-libcc1: \
35624     configure-libcc1 \
35625     pdf-libcc1 
35626         @: $(MAKE); $(unstage)
35627         @[ -f ./libcc1/Makefile ] || exit 0; \
35628         r=`${PWD_COMMAND}`; export r; \
35629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35630         $(HOST_EXPORTS) \
35631         for flag in $(EXTRA_HOST_FLAGS) ; do \
35632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35633         done; \
35634         echo "Doing install-pdf in libcc1"; \
35635         (cd $(HOST_SUBDIR)/libcc1 && \
35636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35638                   "RANLIB=$${RANLIB}" \
35639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35640                   install-pdf) \
35641           || exit 1
35642
35643 @endif libcc1
35644
35645 .PHONY: maybe-install-html-libcc1 install-html-libcc1
35646 maybe-install-html-libcc1:
35647 @if libcc1
35648 maybe-install-html-libcc1: install-html-libcc1
35649
35650 install-html-libcc1: \
35651     configure-libcc1 \
35652     html-libcc1 
35653         @: $(MAKE); $(unstage)
35654         @[ -f ./libcc1/Makefile ] || exit 0; \
35655         r=`${PWD_COMMAND}`; export r; \
35656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35657         $(HOST_EXPORTS) \
35658         for flag in $(EXTRA_HOST_FLAGS) ; do \
35659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35660         done; \
35661         echo "Doing install-html in libcc1"; \
35662         (cd $(HOST_SUBDIR)/libcc1 && \
35663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35665                   "RANLIB=$${RANLIB}" \
35666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35667                   install-html) \
35668           || exit 1
35669
35670 @endif libcc1
35671
35672 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
35673 maybe-installcheck-libcc1:
35674 @if libcc1
35675 maybe-installcheck-libcc1: installcheck-libcc1
35676
35677 installcheck-libcc1: \
35678     configure-libcc1 
35679         @: $(MAKE); $(unstage)
35680         @[ -f ./libcc1/Makefile ] || exit 0; \
35681         r=`${PWD_COMMAND}`; export r; \
35682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35683         $(HOST_EXPORTS) \
35684         for flag in $(EXTRA_HOST_FLAGS) ; do \
35685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35686         done; \
35687         echo "Doing installcheck in libcc1"; \
35688         (cd $(HOST_SUBDIR)/libcc1 && \
35689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35691                   "RANLIB=$${RANLIB}" \
35692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35693                   installcheck) \
35694           || exit 1
35695
35696 @endif libcc1
35697
35698 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
35699 maybe-mostlyclean-libcc1:
35700 @if libcc1
35701 maybe-mostlyclean-libcc1: mostlyclean-libcc1
35702
35703 mostlyclean-libcc1: 
35704         @: $(MAKE); $(unstage)
35705         @[ -f ./libcc1/Makefile ] || exit 0; \
35706         r=`${PWD_COMMAND}`; export r; \
35707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35708         $(HOST_EXPORTS) \
35709         for flag in $(EXTRA_HOST_FLAGS) ; do \
35710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35711         done; \
35712         echo "Doing mostlyclean in libcc1"; \
35713         (cd $(HOST_SUBDIR)/libcc1 && \
35714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35716                   "RANLIB=$${RANLIB}" \
35717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35718                   mostlyclean) \
35719           || exit 1
35720
35721 @endif libcc1
35722
35723 .PHONY: maybe-clean-libcc1 clean-libcc1
35724 maybe-clean-libcc1:
35725 @if libcc1
35726 maybe-clean-libcc1: clean-libcc1
35727
35728 clean-libcc1: 
35729         @: $(MAKE); $(unstage)
35730         @[ -f ./libcc1/Makefile ] || exit 0; \
35731         r=`${PWD_COMMAND}`; export r; \
35732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35733         $(HOST_EXPORTS) \
35734         for flag in $(EXTRA_HOST_FLAGS) ; do \
35735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35736         done; \
35737         echo "Doing clean in libcc1"; \
35738         (cd $(HOST_SUBDIR)/libcc1 && \
35739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35741                   "RANLIB=$${RANLIB}" \
35742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35743                   clean) \
35744           || exit 1
35745
35746 @endif libcc1
35747
35748 .PHONY: maybe-distclean-libcc1 distclean-libcc1
35749 maybe-distclean-libcc1:
35750 @if libcc1
35751 maybe-distclean-libcc1: distclean-libcc1
35752
35753 distclean-libcc1: 
35754         @: $(MAKE); $(unstage)
35755         @[ -f ./libcc1/Makefile ] || exit 0; \
35756         r=`${PWD_COMMAND}`; export r; \
35757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758         $(HOST_EXPORTS) \
35759         for flag in $(EXTRA_HOST_FLAGS) ; do \
35760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35761         done; \
35762         echo "Doing distclean in libcc1"; \
35763         (cd $(HOST_SUBDIR)/libcc1 && \
35764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35766                   "RANLIB=$${RANLIB}" \
35767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35768                   distclean) \
35769           || exit 1
35770
35771 @endif libcc1
35772
35773 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
35774 maybe-maintainer-clean-libcc1:
35775 @if libcc1
35776 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
35777
35778 maintainer-clean-libcc1: 
35779         @: $(MAKE); $(unstage)
35780         @[ -f ./libcc1/Makefile ] || exit 0; \
35781         r=`${PWD_COMMAND}`; export r; \
35782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35783         $(HOST_EXPORTS) \
35784         for flag in $(EXTRA_HOST_FLAGS) ; do \
35785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35786         done; \
35787         echo "Doing maintainer-clean in libcc1"; \
35788         (cd $(HOST_SUBDIR)/libcc1 && \
35789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35791                   "RANLIB=$${RANLIB}" \
35792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35793                   maintainer-clean) \
35794           || exit 1
35795
35796 @endif libcc1
35797
35798
35799
35800 .PHONY: configure-gotools maybe-configure-gotools
35801 maybe-configure-gotools:
35802 @if gcc-bootstrap
35803 configure-gotools: stage_current
35804 @endif gcc-bootstrap
35805 @if gotools
35806 maybe-configure-gotools: configure-gotools
35807 configure-gotools: 
35808         @: $(MAKE); $(unstage)
35809         @r=`${PWD_COMMAND}`; export r; \
35810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35811         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
35812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
35813         $(HOST_EXPORTS)  \
35814         echo Configuring in $(HOST_SUBDIR)/gotools; \
35815         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
35816         case $(srcdir) in \
35817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35818           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
35819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35820         esac; \
35821         module_srcdir=gotools; \
35822         $(SHELL) \
35823           $$s/$$module_srcdir/configure \
35824           --srcdir=$${topdir}/$$module_srcdir \
35825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35826           --target=${target_alias}  \
35827           || exit 1
35828 @endif gotools
35829
35830
35831
35832
35833
35834 .PHONY: all-gotools maybe-all-gotools
35835 maybe-all-gotools:
35836 @if gcc-bootstrap
35837 all-gotools: stage_current
35838 @endif gcc-bootstrap
35839 @if gotools
35840 TARGET-gotools=all
35841 maybe-all-gotools: all-gotools
35842 all-gotools: configure-gotools
35843         @: $(MAKE); $(unstage)
35844         @r=`${PWD_COMMAND}`; export r; \
35845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846         $(HOST_EXPORTS)  \
35847         (cd $(HOST_SUBDIR)/gotools && \
35848           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35849                 $(TARGET-gotools))
35850 @endif gotools
35851
35852
35853
35854
35855 .PHONY: check-gotools maybe-check-gotools
35856 maybe-check-gotools:
35857 @if gotools
35858 maybe-check-gotools: check-gotools
35859
35860 check-gotools:
35861         @: $(MAKE); $(unstage)
35862         @r=`${PWD_COMMAND}`; export r; \
35863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864         $(HOST_EXPORTS)  \
35865         (cd $(HOST_SUBDIR)/gotools && \
35866           $(MAKE) $(FLAGS_TO_PASS)  check)
35867
35868 @endif gotools
35869
35870 .PHONY: install-gotools maybe-install-gotools
35871 maybe-install-gotools:
35872 @if gotools
35873 maybe-install-gotools: install-gotools
35874
35875 install-gotools: installdirs
35876         @: $(MAKE); $(unstage)
35877         @r=`${PWD_COMMAND}`; export r; \
35878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35879         $(HOST_EXPORTS) \
35880         (cd $(HOST_SUBDIR)/gotools && \
35881           $(MAKE) $(FLAGS_TO_PASS)  install)
35882
35883 @endif gotools
35884
35885 .PHONY: install-strip-gotools maybe-install-strip-gotools
35886 maybe-install-strip-gotools:
35887 @if gotools
35888 maybe-install-strip-gotools: install-strip-gotools
35889
35890 install-strip-gotools: installdirs
35891         @: $(MAKE); $(unstage)
35892         @r=`${PWD_COMMAND}`; export r; \
35893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35894         $(HOST_EXPORTS) \
35895         (cd $(HOST_SUBDIR)/gotools && \
35896           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35897
35898 @endif gotools
35899
35900 # Other targets (info, dvi, pdf, etc.)
35901
35902 .PHONY: maybe-info-gotools info-gotools
35903 maybe-info-gotools:
35904 @if gotools
35905 maybe-info-gotools: info-gotools
35906
35907 info-gotools: \
35908     configure-gotools 
35909         @: $(MAKE); $(unstage)
35910         @[ -f ./gotools/Makefile ] || exit 0; \
35911         r=`${PWD_COMMAND}`; export r; \
35912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35913         $(HOST_EXPORTS) \
35914         for flag in $(EXTRA_HOST_FLAGS) ; do \
35915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35916         done; \
35917         echo "Doing info in gotools"; \
35918         (cd $(HOST_SUBDIR)/gotools && \
35919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35921                   "RANLIB=$${RANLIB}" \
35922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35923                   info) \
35924           || exit 1
35925
35926 @endif gotools
35927
35928 .PHONY: maybe-dvi-gotools dvi-gotools
35929 maybe-dvi-gotools:
35930 @if gotools
35931 maybe-dvi-gotools: dvi-gotools
35932
35933 dvi-gotools: \
35934     configure-gotools 
35935         @: $(MAKE); $(unstage)
35936         @[ -f ./gotools/Makefile ] || exit 0; \
35937         r=`${PWD_COMMAND}`; export r; \
35938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35939         $(HOST_EXPORTS) \
35940         for flag in $(EXTRA_HOST_FLAGS) ; do \
35941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35942         done; \
35943         echo "Doing dvi in gotools"; \
35944         (cd $(HOST_SUBDIR)/gotools && \
35945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35947                   "RANLIB=$${RANLIB}" \
35948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35949                   dvi) \
35950           || exit 1
35951
35952 @endif gotools
35953
35954 .PHONY: maybe-pdf-gotools pdf-gotools
35955 maybe-pdf-gotools:
35956 @if gotools
35957 maybe-pdf-gotools: pdf-gotools
35958
35959 pdf-gotools: \
35960     configure-gotools 
35961         @: $(MAKE); $(unstage)
35962         @[ -f ./gotools/Makefile ] || exit 0; \
35963         r=`${PWD_COMMAND}`; export r; \
35964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35965         $(HOST_EXPORTS) \
35966         for flag in $(EXTRA_HOST_FLAGS) ; do \
35967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35968         done; \
35969         echo "Doing pdf in gotools"; \
35970         (cd $(HOST_SUBDIR)/gotools && \
35971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35973                   "RANLIB=$${RANLIB}" \
35974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35975                   pdf) \
35976           || exit 1
35977
35978 @endif gotools
35979
35980 .PHONY: maybe-html-gotools html-gotools
35981 maybe-html-gotools:
35982 @if gotools
35983 maybe-html-gotools: html-gotools
35984
35985 html-gotools: \
35986     configure-gotools 
35987         @: $(MAKE); $(unstage)
35988         @[ -f ./gotools/Makefile ] || exit 0; \
35989         r=`${PWD_COMMAND}`; export r; \
35990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991         $(HOST_EXPORTS) \
35992         for flag in $(EXTRA_HOST_FLAGS) ; do \
35993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35994         done; \
35995         echo "Doing html in gotools"; \
35996         (cd $(HOST_SUBDIR)/gotools && \
35997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35999                   "RANLIB=$${RANLIB}" \
36000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36001                   html) \
36002           || exit 1
36003
36004 @endif gotools
36005
36006 .PHONY: maybe-TAGS-gotools TAGS-gotools
36007 maybe-TAGS-gotools:
36008 @if gotools
36009 maybe-TAGS-gotools: TAGS-gotools
36010
36011 TAGS-gotools: \
36012     configure-gotools 
36013         @: $(MAKE); $(unstage)
36014         @[ -f ./gotools/Makefile ] || exit 0; \
36015         r=`${PWD_COMMAND}`; export r; \
36016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36017         $(HOST_EXPORTS) \
36018         for flag in $(EXTRA_HOST_FLAGS) ; do \
36019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36020         done; \
36021         echo "Doing TAGS in gotools"; \
36022         (cd $(HOST_SUBDIR)/gotools && \
36023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36025                   "RANLIB=$${RANLIB}" \
36026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36027                   TAGS) \
36028           || exit 1
36029
36030 @endif gotools
36031
36032 .PHONY: maybe-install-info-gotools install-info-gotools
36033 maybe-install-info-gotools:
36034 @if gotools
36035 maybe-install-info-gotools: install-info-gotools
36036
36037 install-info-gotools: \
36038     configure-gotools \
36039     info-gotools 
36040         @: $(MAKE); $(unstage)
36041         @[ -f ./gotools/Makefile ] || exit 0; \
36042         r=`${PWD_COMMAND}`; export r; \
36043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36044         $(HOST_EXPORTS) \
36045         for flag in $(EXTRA_HOST_FLAGS) ; do \
36046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36047         done; \
36048         echo "Doing install-info in gotools"; \
36049         (cd $(HOST_SUBDIR)/gotools && \
36050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36052                   "RANLIB=$${RANLIB}" \
36053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36054                   install-info) \
36055           || exit 1
36056
36057 @endif gotools
36058
36059 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
36060 maybe-install-pdf-gotools:
36061 @if gotools
36062 maybe-install-pdf-gotools: install-pdf-gotools
36063
36064 install-pdf-gotools: \
36065     configure-gotools \
36066     pdf-gotools 
36067         @: $(MAKE); $(unstage)
36068         @[ -f ./gotools/Makefile ] || exit 0; \
36069         r=`${PWD_COMMAND}`; export r; \
36070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36071         $(HOST_EXPORTS) \
36072         for flag in $(EXTRA_HOST_FLAGS) ; do \
36073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36074         done; \
36075         echo "Doing install-pdf in gotools"; \
36076         (cd $(HOST_SUBDIR)/gotools && \
36077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36079                   "RANLIB=$${RANLIB}" \
36080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36081                   install-pdf) \
36082           || exit 1
36083
36084 @endif gotools
36085
36086 .PHONY: maybe-install-html-gotools install-html-gotools
36087 maybe-install-html-gotools:
36088 @if gotools
36089 maybe-install-html-gotools: install-html-gotools
36090
36091 install-html-gotools: \
36092     configure-gotools \
36093     html-gotools 
36094         @: $(MAKE); $(unstage)
36095         @[ -f ./gotools/Makefile ] || exit 0; \
36096         r=`${PWD_COMMAND}`; export r; \
36097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36098         $(HOST_EXPORTS) \
36099         for flag in $(EXTRA_HOST_FLAGS) ; do \
36100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36101         done; \
36102         echo "Doing install-html in gotools"; \
36103         (cd $(HOST_SUBDIR)/gotools && \
36104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36106                   "RANLIB=$${RANLIB}" \
36107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36108                   install-html) \
36109           || exit 1
36110
36111 @endif gotools
36112
36113 .PHONY: maybe-installcheck-gotools installcheck-gotools
36114 maybe-installcheck-gotools:
36115 @if gotools
36116 maybe-installcheck-gotools: installcheck-gotools
36117
36118 installcheck-gotools: \
36119     configure-gotools 
36120         @: $(MAKE); $(unstage)
36121         @[ -f ./gotools/Makefile ] || exit 0; \
36122         r=`${PWD_COMMAND}`; export r; \
36123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36124         $(HOST_EXPORTS) \
36125         for flag in $(EXTRA_HOST_FLAGS) ; do \
36126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36127         done; \
36128         echo "Doing installcheck in gotools"; \
36129         (cd $(HOST_SUBDIR)/gotools && \
36130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36132                   "RANLIB=$${RANLIB}" \
36133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36134                   installcheck) \
36135           || exit 1
36136
36137 @endif gotools
36138
36139 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
36140 maybe-mostlyclean-gotools:
36141 @if gotools
36142 maybe-mostlyclean-gotools: mostlyclean-gotools
36143
36144 mostlyclean-gotools: 
36145         @: $(MAKE); $(unstage)
36146         @[ -f ./gotools/Makefile ] || exit 0; \
36147         r=`${PWD_COMMAND}`; export r; \
36148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36149         $(HOST_EXPORTS) \
36150         for flag in $(EXTRA_HOST_FLAGS) ; do \
36151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36152         done; \
36153         echo "Doing mostlyclean in gotools"; \
36154         (cd $(HOST_SUBDIR)/gotools && \
36155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36157                   "RANLIB=$${RANLIB}" \
36158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36159                   mostlyclean) \
36160           || exit 1
36161
36162 @endif gotools
36163
36164 .PHONY: maybe-clean-gotools clean-gotools
36165 maybe-clean-gotools:
36166 @if gotools
36167 maybe-clean-gotools: clean-gotools
36168
36169 clean-gotools: 
36170         @: $(MAKE); $(unstage)
36171         @[ -f ./gotools/Makefile ] || exit 0; \
36172         r=`${PWD_COMMAND}`; export r; \
36173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174         $(HOST_EXPORTS) \
36175         for flag in $(EXTRA_HOST_FLAGS) ; do \
36176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177         done; \
36178         echo "Doing clean in gotools"; \
36179         (cd $(HOST_SUBDIR)/gotools && \
36180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182                   "RANLIB=$${RANLIB}" \
36183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184                   clean) \
36185           || exit 1
36186
36187 @endif gotools
36188
36189 .PHONY: maybe-distclean-gotools distclean-gotools
36190 maybe-distclean-gotools:
36191 @if gotools
36192 maybe-distclean-gotools: distclean-gotools
36193
36194 distclean-gotools: 
36195         @: $(MAKE); $(unstage)
36196         @[ -f ./gotools/Makefile ] || exit 0; \
36197         r=`${PWD_COMMAND}`; export r; \
36198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36199         $(HOST_EXPORTS) \
36200         for flag in $(EXTRA_HOST_FLAGS) ; do \
36201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36202         done; \
36203         echo "Doing distclean in gotools"; \
36204         (cd $(HOST_SUBDIR)/gotools && \
36205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36207                   "RANLIB=$${RANLIB}" \
36208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36209                   distclean) \
36210           || exit 1
36211
36212 @endif gotools
36213
36214 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
36215 maybe-maintainer-clean-gotools:
36216 @if gotools
36217 maybe-maintainer-clean-gotools: maintainer-clean-gotools
36218
36219 maintainer-clean-gotools: 
36220         @: $(MAKE); $(unstage)
36221         @[ -f ./gotools/Makefile ] || exit 0; \
36222         r=`${PWD_COMMAND}`; export r; \
36223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36224         $(HOST_EXPORTS) \
36225         for flag in $(EXTRA_HOST_FLAGS) ; do \
36226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36227         done; \
36228         echo "Doing maintainer-clean in gotools"; \
36229         (cd $(HOST_SUBDIR)/gotools && \
36230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36232                   "RANLIB=$${RANLIB}" \
36233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36234                   maintainer-clean) \
36235           || exit 1
36236
36237 @endif gotools
36238
36239
36240
36241 # ---------------------------------------
36242 # Modules which run on the target machine
36243 # ---------------------------------------
36244
36245
36246
36247
36248 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
36249 maybe-configure-target-libstdc++-v3:
36250 @if gcc-bootstrap
36251 configure-target-libstdc++-v3: stage_current
36252 @endif gcc-bootstrap
36253 @if target-libstdc++-v3
36254 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
36255 configure-target-libstdc++-v3: 
36256         @r=`${PWD_COMMAND}`; export r; \
36257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36258         echo "Checking multilib configuration for libstdc++-v3..."; \
36259         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36260         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36261         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36262           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36263             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36264           else \
36265             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36266             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36267           fi; \
36268         else \
36269           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36270         fi; \
36271         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36272         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36273         $(RAW_CXX_TARGET_EXPORTS)  \
36274         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
36275         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
36276         case $(srcdir) in \
36277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36278           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36280         esac; \
36281         module_srcdir=libstdc++-v3; \
36282         rm -f no-such-file || : ; \
36283         CONFIG_SITE=no-such-file $(SHELL) \
36284           $$s/$$module_srcdir/configure \
36285           --srcdir=$${topdir}/$$module_srcdir \
36286           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36287           --target=${target_alias}  \
36288           || exit 1
36289 @endif target-libstdc++-v3
36290
36291
36292
36293 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
36294 maybe-configure-stage1-target-libstdc++-v3:
36295 @if target-libstdc++-v3-bootstrap
36296 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
36297 configure-stage1-target-libstdc++-v3:
36298         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36299         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36300         @r=`${PWD_COMMAND}`; export r; \
36301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302         TFLAGS="$(STAGE1_TFLAGS)"; \
36303         echo "Checking multilib configuration for libstdc++-v3..."; \
36304         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36305         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36306           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36307             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36308           else \
36309             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36310             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36311           fi; \
36312         else \
36313           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36314         fi; \
36315         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36316         $(RAW_CXX_TARGET_EXPORTS) \
36317         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36318         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36319         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36320         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
36321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36322         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36323         case $(srcdir) in \
36324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36325           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36327         esac; \
36328         module_srcdir=libstdc++-v3; \
36329         $(SHELL) $$s/$$module_srcdir/configure \
36330           --srcdir=$${topdir}/$$module_srcdir \
36331           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36332           --target=${target_alias} \
36333            \
36334           $(STAGE1_CONFIGURE_FLAGS)
36335 @endif target-libstdc++-v3-bootstrap
36336
36337 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
36338 maybe-configure-stage2-target-libstdc++-v3:
36339 @if target-libstdc++-v3-bootstrap
36340 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
36341 configure-stage2-target-libstdc++-v3:
36342         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36343         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36344         @r=`${PWD_COMMAND}`; export r; \
36345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346         TFLAGS="$(STAGE2_TFLAGS)"; \
36347         echo "Checking multilib configuration for libstdc++-v3..."; \
36348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36349         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36350           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36351             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36352           else \
36353             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36354             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36355           fi; \
36356         else \
36357           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36358         fi; \
36359         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36360         $(RAW_CXX_TARGET_EXPORTS) \
36361          \
36362         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36363         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36364         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36365         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
36366         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36367         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36368         case $(srcdir) in \
36369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36370           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36372         esac; \
36373         module_srcdir=libstdc++-v3; \
36374         $(SHELL) $$s/$$module_srcdir/configure \
36375           --srcdir=$${topdir}/$$module_srcdir \
36376           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36377           --target=${target_alias} \
36378           --with-build-libsubdir=$(HOST_SUBDIR) \
36379           $(STAGE2_CONFIGURE_FLAGS)
36380 @endif target-libstdc++-v3-bootstrap
36381
36382 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
36383 maybe-configure-stage3-target-libstdc++-v3:
36384 @if target-libstdc++-v3-bootstrap
36385 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
36386 configure-stage3-target-libstdc++-v3:
36387         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36388         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36389         @r=`${PWD_COMMAND}`; export r; \
36390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36391         TFLAGS="$(STAGE3_TFLAGS)"; \
36392         echo "Checking multilib configuration for libstdc++-v3..."; \
36393         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36394         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36395           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36396             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36397           else \
36398             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36399             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36400           fi; \
36401         else \
36402           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36403         fi; \
36404         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36405         $(RAW_CXX_TARGET_EXPORTS) \
36406          \
36407         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36408         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36409         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36410         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
36411         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36412         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36413         case $(srcdir) in \
36414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36415           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36417         esac; \
36418         module_srcdir=libstdc++-v3; \
36419         $(SHELL) $$s/$$module_srcdir/configure \
36420           --srcdir=$${topdir}/$$module_srcdir \
36421           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36422           --target=${target_alias} \
36423           --with-build-libsubdir=$(HOST_SUBDIR) \
36424           $(STAGE3_CONFIGURE_FLAGS)
36425 @endif target-libstdc++-v3-bootstrap
36426
36427 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
36428 maybe-configure-stage4-target-libstdc++-v3:
36429 @if target-libstdc++-v3-bootstrap
36430 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
36431 configure-stage4-target-libstdc++-v3:
36432         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36433         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36434         @r=`${PWD_COMMAND}`; export r; \
36435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436         TFLAGS="$(STAGE4_TFLAGS)"; \
36437         echo "Checking multilib configuration for libstdc++-v3..."; \
36438         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36439         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36440           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36441             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36442           else \
36443             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36444             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36445           fi; \
36446         else \
36447           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36448         fi; \
36449         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36450         $(RAW_CXX_TARGET_EXPORTS) \
36451          \
36452         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36453         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36454         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36455         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
36456         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36457         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36458         case $(srcdir) in \
36459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36460           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36462         esac; \
36463         module_srcdir=libstdc++-v3; \
36464         $(SHELL) $$s/$$module_srcdir/configure \
36465           --srcdir=$${topdir}/$$module_srcdir \
36466           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36467           --target=${target_alias} \
36468           --with-build-libsubdir=$(HOST_SUBDIR) \
36469           $(STAGE4_CONFIGURE_FLAGS)
36470 @endif target-libstdc++-v3-bootstrap
36471
36472 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
36473 maybe-configure-stageprofile-target-libstdc++-v3:
36474 @if target-libstdc++-v3-bootstrap
36475 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
36476 configure-stageprofile-target-libstdc++-v3:
36477         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36478         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36479         @r=`${PWD_COMMAND}`; export r; \
36480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36481         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36482         echo "Checking multilib configuration for libstdc++-v3..."; \
36483         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36484         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36485           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36486             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36487           else \
36488             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36489             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36490           fi; \
36491         else \
36492           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36493         fi; \
36494         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36495         $(RAW_CXX_TARGET_EXPORTS) \
36496          \
36497         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36498         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36499         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36500         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
36501         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36502         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36503         case $(srcdir) in \
36504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36505           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36507         esac; \
36508         module_srcdir=libstdc++-v3; \
36509         $(SHELL) $$s/$$module_srcdir/configure \
36510           --srcdir=$${topdir}/$$module_srcdir \
36511           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36512           --target=${target_alias} \
36513           --with-build-libsubdir=$(HOST_SUBDIR) \
36514           $(STAGEprofile_CONFIGURE_FLAGS)
36515 @endif target-libstdc++-v3-bootstrap
36516
36517 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
36518 maybe-configure-stagefeedback-target-libstdc++-v3:
36519 @if target-libstdc++-v3-bootstrap
36520 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
36521 configure-stagefeedback-target-libstdc++-v3:
36522         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36523         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36524         @r=`${PWD_COMMAND}`; export r; \
36525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36526         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36527         echo "Checking multilib configuration for libstdc++-v3..."; \
36528         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36529         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36530           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36531             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36532           else \
36533             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36534             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36535           fi; \
36536         else \
36537           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36538         fi; \
36539         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36540         $(RAW_CXX_TARGET_EXPORTS) \
36541          \
36542         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36543         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36544         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36545         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
36546         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36547         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36548         case $(srcdir) in \
36549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36550           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36552         esac; \
36553         module_srcdir=libstdc++-v3; \
36554         $(SHELL) $$s/$$module_srcdir/configure \
36555           --srcdir=$${topdir}/$$module_srcdir \
36556           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36557           --target=${target_alias} \
36558           --with-build-libsubdir=$(HOST_SUBDIR) \
36559           $(STAGEfeedback_CONFIGURE_FLAGS)
36560 @endif target-libstdc++-v3-bootstrap
36561
36562 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
36563 maybe-configure-stageautoprofile-target-libstdc++-v3:
36564 @if target-libstdc++-v3-bootstrap
36565 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
36566 configure-stageautoprofile-target-libstdc++-v3:
36567         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36568         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36569         @r=`${PWD_COMMAND}`; export r; \
36570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36572         echo "Checking multilib configuration for libstdc++-v3..."; \
36573         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36574         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36575           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36576             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36577           else \
36578             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36579             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36580           fi; \
36581         else \
36582           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36583         fi; \
36584         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36585         $(RAW_CXX_TARGET_EXPORTS) \
36586          \
36587         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36588         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36589         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36590         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
36591         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36592         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36593         case $(srcdir) in \
36594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36595           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36597         esac; \
36598         module_srcdir=libstdc++-v3; \
36599         $(SHELL) $$s/$$module_srcdir/configure \
36600           --srcdir=$${topdir}/$$module_srcdir \
36601           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36602           --target=${target_alias} \
36603           --with-build-libsubdir=$(HOST_SUBDIR) \
36604           $(STAGEautoprofile_CONFIGURE_FLAGS)
36605 @endif target-libstdc++-v3-bootstrap
36606
36607 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
36608 maybe-configure-stageautofeedback-target-libstdc++-v3:
36609 @if target-libstdc++-v3-bootstrap
36610 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
36611 configure-stageautofeedback-target-libstdc++-v3:
36612         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36613         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
36614         @r=`${PWD_COMMAND}`; export r; \
36615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36617         echo "Checking multilib configuration for libstdc++-v3..."; \
36618         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
36619         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36620           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
36621             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
36622           else \
36623             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
36624             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36625           fi; \
36626         else \
36627           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
36628         fi; \
36629         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
36630         $(RAW_CXX_TARGET_EXPORTS) \
36631          \
36632         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36633         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36634         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36635         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
36636         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
36637         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
36638         case $(srcdir) in \
36639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36640           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
36641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36642         esac; \
36643         module_srcdir=libstdc++-v3; \
36644         $(SHELL) $$s/$$module_srcdir/configure \
36645           --srcdir=$${topdir}/$$module_srcdir \
36646           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36647           --target=${target_alias} \
36648           --with-build-libsubdir=$(HOST_SUBDIR) \
36649           $(STAGEautofeedback_CONFIGURE_FLAGS)
36650 @endif target-libstdc++-v3-bootstrap
36651
36652
36653
36654
36655
36656 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
36657 maybe-all-target-libstdc++-v3:
36658 @if gcc-bootstrap
36659 all-target-libstdc++-v3: stage_current
36660 @endif gcc-bootstrap
36661 @if target-libstdc++-v3
36662 TARGET-target-libstdc++-v3=all
36663 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
36664 all-target-libstdc++-v3: configure-target-libstdc++-v3
36665         @r=`${PWD_COMMAND}`; export r; \
36666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667         $(RAW_CXX_TARGET_EXPORTS)  \
36668         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36670                 $(TARGET-target-libstdc++-v3))
36671 @endif target-libstdc++-v3
36672
36673
36674
36675 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
36676 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
36677 maybe-all-stage1-target-libstdc++-v3:
36678 maybe-clean-stage1-target-libstdc++-v3:
36679 @if target-libstdc++-v3-bootstrap
36680 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
36681 all-stage1: all-stage1-target-libstdc++-v3
36682 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36683 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
36684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36685         @r=`${PWD_COMMAND}`; export r; \
36686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36687         TFLAGS="$(STAGE1_TFLAGS)"; \
36688         $(RAW_CXX_TARGET_EXPORTS)  \
36689         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36690          \
36691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36692                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36693                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36694                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36698                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36699                   \
36700                 TFLAGS="$(STAGE1_TFLAGS)"  \
36701                 $(TARGET-stage1-target-libstdc++-v3)
36702
36703 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
36704 clean-stage1: clean-stage1-target-libstdc++-v3
36705 clean-stage1-target-libstdc++-v3:
36706         @if [ $(current_stage) = stage1 ]; then \
36707           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36708         else \
36709           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
36710           $(MAKE) stage1-start; \
36711         fi; \
36712         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36713         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36714           clean
36715 @endif target-libstdc++-v3-bootstrap
36716
36717
36718 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
36719 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
36720 maybe-all-stage2-target-libstdc++-v3:
36721 maybe-clean-stage2-target-libstdc++-v3:
36722 @if target-libstdc++-v3-bootstrap
36723 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
36724 all-stage2: all-stage2-target-libstdc++-v3
36725 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36726 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
36727         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36728         @r=`${PWD_COMMAND}`; export r; \
36729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36730         TFLAGS="$(STAGE2_TFLAGS)"; \
36731         $(RAW_CXX_TARGET_EXPORTS) \
36732           \
36733         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36734          \
36735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36736                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36737                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36738                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36742                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36743                 TFLAGS="$(STAGE2_TFLAGS)"  \
36744                 $(TARGET-stage2-target-libstdc++-v3)
36745
36746 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
36747 clean-stage2: clean-stage2-target-libstdc++-v3
36748 clean-stage2-target-libstdc++-v3:
36749         @if [ $(current_stage) = stage2 ]; then \
36750           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36751         else \
36752           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
36753           $(MAKE) stage2-start; \
36754         fi; \
36755         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36756         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36757 @endif target-libstdc++-v3-bootstrap
36758
36759
36760 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
36761 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
36762 maybe-all-stage3-target-libstdc++-v3:
36763 maybe-clean-stage3-target-libstdc++-v3:
36764 @if target-libstdc++-v3-bootstrap
36765 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
36766 all-stage3: all-stage3-target-libstdc++-v3
36767 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36768 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
36769         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36770         @r=`${PWD_COMMAND}`; export r; \
36771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36772         TFLAGS="$(STAGE3_TFLAGS)"; \
36773         $(RAW_CXX_TARGET_EXPORTS) \
36774           \
36775         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36776          \
36777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36778                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36779                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36780                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36784                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36785                 TFLAGS="$(STAGE3_TFLAGS)"  \
36786                 $(TARGET-stage3-target-libstdc++-v3)
36787
36788 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
36789 clean-stage3: clean-stage3-target-libstdc++-v3
36790 clean-stage3-target-libstdc++-v3:
36791         @if [ $(current_stage) = stage3 ]; then \
36792           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36793         else \
36794           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
36795           $(MAKE) stage3-start; \
36796         fi; \
36797         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36798         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36799 @endif target-libstdc++-v3-bootstrap
36800
36801
36802 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
36803 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
36804 maybe-all-stage4-target-libstdc++-v3:
36805 maybe-clean-stage4-target-libstdc++-v3:
36806 @if target-libstdc++-v3-bootstrap
36807 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
36808 all-stage4: all-stage4-target-libstdc++-v3
36809 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36810 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
36811         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36812         @r=`${PWD_COMMAND}`; export r; \
36813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36814         TFLAGS="$(STAGE4_TFLAGS)"; \
36815         $(RAW_CXX_TARGET_EXPORTS) \
36816           \
36817         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36818          \
36819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36820                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36821                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36822                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36826                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36827                 TFLAGS="$(STAGE4_TFLAGS)"  \
36828                 $(TARGET-stage4-target-libstdc++-v3)
36829
36830 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
36831 clean-stage4: clean-stage4-target-libstdc++-v3
36832 clean-stage4-target-libstdc++-v3:
36833         @if [ $(current_stage) = stage4 ]; then \
36834           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36835         else \
36836           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
36837           $(MAKE) stage4-start; \
36838         fi; \
36839         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36840         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36841 @endif target-libstdc++-v3-bootstrap
36842
36843
36844 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
36845 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
36846 maybe-all-stageprofile-target-libstdc++-v3:
36847 maybe-clean-stageprofile-target-libstdc++-v3:
36848 @if target-libstdc++-v3-bootstrap
36849 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
36850 all-stageprofile: all-stageprofile-target-libstdc++-v3
36851 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36852 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
36853         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36854         @r=`${PWD_COMMAND}`; export r; \
36855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36856         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36857         $(RAW_CXX_TARGET_EXPORTS) \
36858           \
36859         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36860          \
36861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36862                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36863                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36864                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36868                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36869                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36870                 $(TARGET-stageprofile-target-libstdc++-v3)
36871
36872 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
36873 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
36874 clean-stageprofile-target-libstdc++-v3:
36875         @if [ $(current_stage) = stageprofile ]; then \
36876           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36877         else \
36878           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
36879           $(MAKE) stageprofile-start; \
36880         fi; \
36881         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36882         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36883 @endif target-libstdc++-v3-bootstrap
36884
36885
36886 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
36887 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
36888 maybe-all-stagefeedback-target-libstdc++-v3:
36889 maybe-clean-stagefeedback-target-libstdc++-v3:
36890 @if target-libstdc++-v3-bootstrap
36891 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
36892 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
36893 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36894 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
36895         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36896         @r=`${PWD_COMMAND}`; export r; \
36897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36898         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36899         $(RAW_CXX_TARGET_EXPORTS) \
36900           \
36901         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36902          \
36903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36904                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36905                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36906                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36910                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36911                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36912                 $(TARGET-stagefeedback-target-libstdc++-v3)
36913
36914 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
36915 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
36916 clean-stagefeedback-target-libstdc++-v3:
36917         @if [ $(current_stage) = stagefeedback ]; then \
36918           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36919         else \
36920           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
36921           $(MAKE) stagefeedback-start; \
36922         fi; \
36923         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36924         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36925 @endif target-libstdc++-v3-bootstrap
36926
36927
36928 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
36929 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
36930 maybe-all-stageautoprofile-target-libstdc++-v3:
36931 maybe-clean-stageautoprofile-target-libstdc++-v3:
36932 @if target-libstdc++-v3-bootstrap
36933 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
36934 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
36935 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36936 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
36937         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36938         @r=`${PWD_COMMAND}`; export r; \
36939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36941         $(RAW_CXX_TARGET_EXPORTS) \
36942           \
36943         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36944         $$s/gcc/config/i386/$(AUTO_PROFILE) \
36945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36946                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36947                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36948                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36952                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36953                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
36954                 $(TARGET-stageautoprofile-target-libstdc++-v3)
36955
36956 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
36957 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
36958 clean-stageautoprofile-target-libstdc++-v3:
36959         @if [ $(current_stage) = stageautoprofile ]; then \
36960           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36961         else \
36962           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
36963           $(MAKE) stageautoprofile-start; \
36964         fi; \
36965         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36966         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36967 @endif target-libstdc++-v3-bootstrap
36968
36969
36970 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
36971 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
36972 maybe-all-stageautofeedback-target-libstdc++-v3:
36973 maybe-clean-stageautofeedback-target-libstdc++-v3:
36974 @if target-libstdc++-v3-bootstrap
36975 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
36976 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
36977 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
36978 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
36979         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36980         @r=`${PWD_COMMAND}`; export r; \
36981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36982         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36983         $(RAW_CXX_TARGET_EXPORTS) \
36984           \
36985         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36986          \
36987         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36988                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36989                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36990                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36991                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36992                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36993                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36994                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36995                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
36996                 $(TARGET-stageautofeedback-target-libstdc++-v3)
36997
36998 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
36999 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
37000 clean-stageautofeedback-target-libstdc++-v3:
37001         @if [ $(current_stage) = stageautofeedback ]; then \
37002           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37003         else \
37004           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
37005           $(MAKE) stageautofeedback-start; \
37006         fi; \
37007         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37008         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37009 @endif target-libstdc++-v3-bootstrap
37010
37011
37012
37013
37014
37015
37016 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
37017 maybe-check-target-libstdc++-v3:
37018 @if target-libstdc++-v3
37019 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
37020
37021 check-target-libstdc++-v3:
37022         @: $(MAKE); $(unstage)
37023         @r=`${PWD_COMMAND}`; export r; \
37024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025         $(RAW_CXX_TARGET_EXPORTS) \
37026         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37027           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
37028
37029 @endif target-libstdc++-v3
37030
37031 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
37032 maybe-install-target-libstdc++-v3:
37033 @if target-libstdc++-v3
37034 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
37035
37036 install-target-libstdc++-v3: installdirs
37037         @: $(MAKE); $(unstage)
37038         @r=`${PWD_COMMAND}`; export r; \
37039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040         $(RAW_CXX_TARGET_EXPORTS) \
37041         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37042           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37043
37044 @endif target-libstdc++-v3
37045
37046 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
37047 maybe-install-strip-target-libstdc++-v3:
37048 @if target-libstdc++-v3
37049 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
37050
37051 install-strip-target-libstdc++-v3: installdirs
37052         @: $(MAKE); $(unstage)
37053         @r=`${PWD_COMMAND}`; export r; \
37054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37055         $(RAW_CXX_TARGET_EXPORTS) \
37056         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37057           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37058
37059 @endif target-libstdc++-v3
37060
37061 # Other targets (info, dvi, pdf, etc.)
37062
37063 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
37064 maybe-info-target-libstdc++-v3:
37065 @if target-libstdc++-v3
37066 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
37067
37068 info-target-libstdc++-v3: \
37069     configure-target-libstdc++-v3 
37070         @: $(MAKE); $(unstage)
37071         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37072         r=`${PWD_COMMAND}`; export r; \
37073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37074         $(RAW_CXX_TARGET_EXPORTS) \
37075         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
37076         for flag in $(EXTRA_TARGET_FLAGS); do \
37077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37078         done; \
37079         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37082                   "RANLIB=$${RANLIB}" \
37083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37084                    info) \
37085           || exit 1
37086
37087 @endif target-libstdc++-v3
37088
37089 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
37090 maybe-dvi-target-libstdc++-v3:
37091 @if target-libstdc++-v3
37092 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
37093
37094 dvi-target-libstdc++-v3: \
37095     configure-target-libstdc++-v3 
37096         @: $(MAKE); $(unstage)
37097         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37098         r=`${PWD_COMMAND}`; export r; \
37099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37100         $(RAW_CXX_TARGET_EXPORTS) \
37101         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
37102         for flag in $(EXTRA_TARGET_FLAGS); do \
37103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104         done; \
37105         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37108                   "RANLIB=$${RANLIB}" \
37109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37110                    dvi) \
37111           || exit 1
37112
37113 @endif target-libstdc++-v3
37114
37115 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
37116 maybe-pdf-target-libstdc++-v3:
37117 @if target-libstdc++-v3
37118 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
37119
37120 pdf-target-libstdc++-v3: \
37121     configure-target-libstdc++-v3 
37122         @: $(MAKE); $(unstage)
37123         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37124         r=`${PWD_COMMAND}`; export r; \
37125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37126         $(RAW_CXX_TARGET_EXPORTS) \
37127         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
37128         for flag in $(EXTRA_TARGET_FLAGS); do \
37129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130         done; \
37131         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37134                   "RANLIB=$${RANLIB}" \
37135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37136                    pdf) \
37137           || exit 1
37138
37139 @endif target-libstdc++-v3
37140
37141 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
37142 maybe-html-target-libstdc++-v3:
37143 @if target-libstdc++-v3
37144 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
37145
37146 html-target-libstdc++-v3: \
37147     configure-target-libstdc++-v3 
37148         @: $(MAKE); $(unstage)
37149         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37150         r=`${PWD_COMMAND}`; export r; \
37151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152         $(RAW_CXX_TARGET_EXPORTS) \
37153         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
37154         for flag in $(EXTRA_TARGET_FLAGS); do \
37155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37156         done; \
37157         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37160                   "RANLIB=$${RANLIB}" \
37161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37162                    html) \
37163           || exit 1
37164
37165 @endif target-libstdc++-v3
37166
37167 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
37168 maybe-TAGS-target-libstdc++-v3:
37169 @if target-libstdc++-v3
37170 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
37171
37172 TAGS-target-libstdc++-v3: \
37173     configure-target-libstdc++-v3 
37174         @: $(MAKE); $(unstage)
37175         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37176         r=`${PWD_COMMAND}`; export r; \
37177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37178         $(RAW_CXX_TARGET_EXPORTS) \
37179         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
37180         for flag in $(EXTRA_TARGET_FLAGS); do \
37181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182         done; \
37183         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37186                   "RANLIB=$${RANLIB}" \
37187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37188                    TAGS) \
37189           || exit 1
37190
37191 @endif target-libstdc++-v3
37192
37193 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
37194 maybe-install-info-target-libstdc++-v3:
37195 @if target-libstdc++-v3
37196 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
37197
37198 install-info-target-libstdc++-v3: \
37199     configure-target-libstdc++-v3 \
37200     info-target-libstdc++-v3 
37201         @: $(MAKE); $(unstage)
37202         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37203         r=`${PWD_COMMAND}`; export r; \
37204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37205         $(RAW_CXX_TARGET_EXPORTS) \
37206         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
37207         for flag in $(EXTRA_TARGET_FLAGS); do \
37208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37209         done; \
37210         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37213                   "RANLIB=$${RANLIB}" \
37214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37215                    install-info) \
37216           || exit 1
37217
37218 @endif target-libstdc++-v3
37219
37220 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
37221 maybe-install-pdf-target-libstdc++-v3:
37222 @if target-libstdc++-v3
37223 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
37224
37225 install-pdf-target-libstdc++-v3: \
37226     configure-target-libstdc++-v3 \
37227     pdf-target-libstdc++-v3 
37228         @: $(MAKE); $(unstage)
37229         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37230         r=`${PWD_COMMAND}`; export r; \
37231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37232         $(RAW_CXX_TARGET_EXPORTS) \
37233         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
37234         for flag in $(EXTRA_TARGET_FLAGS); do \
37235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37236         done; \
37237         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37240                   "RANLIB=$${RANLIB}" \
37241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37242                    install-pdf) \
37243           || exit 1
37244
37245 @endif target-libstdc++-v3
37246
37247 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
37248 maybe-install-html-target-libstdc++-v3:
37249 @if target-libstdc++-v3
37250 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
37251
37252 install-html-target-libstdc++-v3: \
37253     configure-target-libstdc++-v3 \
37254     html-target-libstdc++-v3 
37255         @: $(MAKE); $(unstage)
37256         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37257         r=`${PWD_COMMAND}`; export r; \
37258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259         $(RAW_CXX_TARGET_EXPORTS) \
37260         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
37261         for flag in $(EXTRA_TARGET_FLAGS); do \
37262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37263         done; \
37264         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37267                   "RANLIB=$${RANLIB}" \
37268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37269                    install-html) \
37270           || exit 1
37271
37272 @endif target-libstdc++-v3
37273
37274 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
37275 maybe-installcheck-target-libstdc++-v3:
37276 @if target-libstdc++-v3
37277 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
37278
37279 installcheck-target-libstdc++-v3: \
37280     configure-target-libstdc++-v3 
37281         @: $(MAKE); $(unstage)
37282         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37283         r=`${PWD_COMMAND}`; export r; \
37284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37285         $(RAW_CXX_TARGET_EXPORTS) \
37286         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
37287         for flag in $(EXTRA_TARGET_FLAGS); do \
37288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37289         done; \
37290         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37293                   "RANLIB=$${RANLIB}" \
37294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37295                    installcheck) \
37296           || exit 1
37297
37298 @endif target-libstdc++-v3
37299
37300 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
37301 maybe-mostlyclean-target-libstdc++-v3:
37302 @if target-libstdc++-v3
37303 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
37304
37305 mostlyclean-target-libstdc++-v3: 
37306         @: $(MAKE); $(unstage)
37307         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37308         r=`${PWD_COMMAND}`; export r; \
37309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37310         $(RAW_CXX_TARGET_EXPORTS) \
37311         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37312         for flag in $(EXTRA_TARGET_FLAGS); do \
37313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37314         done; \
37315         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37318                   "RANLIB=$${RANLIB}" \
37319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37320                    mostlyclean) \
37321           || exit 1
37322
37323 @endif target-libstdc++-v3
37324
37325 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
37326 maybe-clean-target-libstdc++-v3:
37327 @if target-libstdc++-v3
37328 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
37329
37330 clean-target-libstdc++-v3: 
37331         @: $(MAKE); $(unstage)
37332         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37333         r=`${PWD_COMMAND}`; export r; \
37334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335         $(RAW_CXX_TARGET_EXPORTS) \
37336         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37337         for flag in $(EXTRA_TARGET_FLAGS); do \
37338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37339         done; \
37340         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37343                   "RANLIB=$${RANLIB}" \
37344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37345                    clean) \
37346           || exit 1
37347
37348 @endif target-libstdc++-v3
37349
37350 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
37351 maybe-distclean-target-libstdc++-v3:
37352 @if target-libstdc++-v3
37353 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
37354
37355 distclean-target-libstdc++-v3: 
37356         @: $(MAKE); $(unstage)
37357         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37358         r=`${PWD_COMMAND}`; export r; \
37359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37360         $(RAW_CXX_TARGET_EXPORTS) \
37361         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37362         for flag in $(EXTRA_TARGET_FLAGS); do \
37363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37364         done; \
37365         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37368                   "RANLIB=$${RANLIB}" \
37369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37370                    distclean) \
37371           || exit 1
37372
37373 @endif target-libstdc++-v3
37374
37375 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
37376 maybe-maintainer-clean-target-libstdc++-v3:
37377 @if target-libstdc++-v3
37378 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
37379
37380 maintainer-clean-target-libstdc++-v3: 
37381         @: $(MAKE); $(unstage)
37382         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
37383         r=`${PWD_COMMAND}`; export r; \
37384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37385         $(RAW_CXX_TARGET_EXPORTS) \
37386         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
37387         for flag in $(EXTRA_TARGET_FLAGS); do \
37388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37389         done; \
37390         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37393                   "RANLIB=$${RANLIB}" \
37394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37395                    maintainer-clean) \
37396           || exit 1
37397
37398 @endif target-libstdc++-v3
37399
37400
37401
37402
37403
37404 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
37405 maybe-configure-target-libsanitizer:
37406 @if gcc-bootstrap
37407 configure-target-libsanitizer: stage_current
37408 @endif gcc-bootstrap
37409 @if target-libsanitizer
37410 maybe-configure-target-libsanitizer: configure-target-libsanitizer
37411 configure-target-libsanitizer: 
37412         @r=`${PWD_COMMAND}`; export r; \
37413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37414         echo "Checking multilib configuration for libsanitizer..."; \
37415         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37416         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37417         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37418           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37419             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37420           else \
37421             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37422             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37423           fi; \
37424         else \
37425           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37426         fi; \
37427         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37428         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37429         $(RAW_CXX_TARGET_EXPORTS)  \
37430         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
37431         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
37432         case $(srcdir) in \
37433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37434           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37436         esac; \
37437         module_srcdir=libsanitizer; \
37438         rm -f no-such-file || : ; \
37439         CONFIG_SITE=no-such-file $(SHELL) \
37440           $$s/$$module_srcdir/configure \
37441           --srcdir=$${topdir}/$$module_srcdir \
37442           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37443           --target=${target_alias}  \
37444           || exit 1
37445 @endif target-libsanitizer
37446
37447
37448
37449 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
37450 maybe-configure-stage1-target-libsanitizer:
37451 @if target-libsanitizer-bootstrap
37452 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
37453 configure-stage1-target-libsanitizer:
37454         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37455         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37456         @r=`${PWD_COMMAND}`; export r; \
37457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458         TFLAGS="$(STAGE1_TFLAGS)"; \
37459         echo "Checking multilib configuration for libsanitizer..."; \
37460         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37461         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37462           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37463             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37464           else \
37465             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37466             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37467           fi; \
37468         else \
37469           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37470         fi; \
37471         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37472         $(RAW_CXX_TARGET_EXPORTS) \
37473         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37474         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37475         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37476         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
37477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37478         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37479         case $(srcdir) in \
37480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37481           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37483         esac; \
37484         module_srcdir=libsanitizer; \
37485         $(SHELL) $$s/$$module_srcdir/configure \
37486           --srcdir=$${topdir}/$$module_srcdir \
37487           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37488           --target=${target_alias} \
37489            \
37490           $(STAGE1_CONFIGURE_FLAGS)
37491 @endif target-libsanitizer-bootstrap
37492
37493 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
37494 maybe-configure-stage2-target-libsanitizer:
37495 @if target-libsanitizer-bootstrap
37496 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
37497 configure-stage2-target-libsanitizer:
37498         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37499         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37500         @r=`${PWD_COMMAND}`; export r; \
37501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502         TFLAGS="$(STAGE2_TFLAGS)"; \
37503         echo "Checking multilib configuration for libsanitizer..."; \
37504         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37505         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37506           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37507             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37508           else \
37509             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37510             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37511           fi; \
37512         else \
37513           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37514         fi; \
37515         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37516         $(RAW_CXX_TARGET_EXPORTS) \
37517          \
37518         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37519         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37520         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37521         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
37522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37523         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37524         case $(srcdir) in \
37525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37526           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37528         esac; \
37529         module_srcdir=libsanitizer; \
37530         $(SHELL) $$s/$$module_srcdir/configure \
37531           --srcdir=$${topdir}/$$module_srcdir \
37532           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37533           --target=${target_alias} \
37534           --with-build-libsubdir=$(HOST_SUBDIR) \
37535           $(STAGE2_CONFIGURE_FLAGS)
37536 @endif target-libsanitizer-bootstrap
37537
37538 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
37539 maybe-configure-stage3-target-libsanitizer:
37540 @if target-libsanitizer-bootstrap
37541 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
37542 configure-stage3-target-libsanitizer:
37543         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37544         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37545         @r=`${PWD_COMMAND}`; export r; \
37546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547         TFLAGS="$(STAGE3_TFLAGS)"; \
37548         echo "Checking multilib configuration for libsanitizer..."; \
37549         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37550         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37551           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37552             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37553           else \
37554             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37555             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37556           fi; \
37557         else \
37558           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37559         fi; \
37560         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37561         $(RAW_CXX_TARGET_EXPORTS) \
37562          \
37563         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37564         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37565         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37566         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
37567         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37568         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37569         case $(srcdir) in \
37570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37571           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37573         esac; \
37574         module_srcdir=libsanitizer; \
37575         $(SHELL) $$s/$$module_srcdir/configure \
37576           --srcdir=$${topdir}/$$module_srcdir \
37577           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37578           --target=${target_alias} \
37579           --with-build-libsubdir=$(HOST_SUBDIR) \
37580           $(STAGE3_CONFIGURE_FLAGS)
37581 @endif target-libsanitizer-bootstrap
37582
37583 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
37584 maybe-configure-stage4-target-libsanitizer:
37585 @if target-libsanitizer-bootstrap
37586 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
37587 configure-stage4-target-libsanitizer:
37588         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37589         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37590         @r=`${PWD_COMMAND}`; export r; \
37591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592         TFLAGS="$(STAGE4_TFLAGS)"; \
37593         echo "Checking multilib configuration for libsanitizer..."; \
37594         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37595         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37596           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37597             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37598           else \
37599             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37600             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37601           fi; \
37602         else \
37603           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37604         fi; \
37605         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37606         $(RAW_CXX_TARGET_EXPORTS) \
37607          \
37608         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37609         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37610         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37611         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
37612         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37613         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37614         case $(srcdir) in \
37615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37616           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37618         esac; \
37619         module_srcdir=libsanitizer; \
37620         $(SHELL) $$s/$$module_srcdir/configure \
37621           --srcdir=$${topdir}/$$module_srcdir \
37622           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37623           --target=${target_alias} \
37624           --with-build-libsubdir=$(HOST_SUBDIR) \
37625           $(STAGE4_CONFIGURE_FLAGS)
37626 @endif target-libsanitizer-bootstrap
37627
37628 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
37629 maybe-configure-stageprofile-target-libsanitizer:
37630 @if target-libsanitizer-bootstrap
37631 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
37632 configure-stageprofile-target-libsanitizer:
37633         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37634         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37635         @r=`${PWD_COMMAND}`; export r; \
37636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37638         echo "Checking multilib configuration for libsanitizer..."; \
37639         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37640         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37641           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37642             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37643           else \
37644             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37645             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37646           fi; \
37647         else \
37648           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37649         fi; \
37650         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37651         $(RAW_CXX_TARGET_EXPORTS) \
37652          \
37653         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37654         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37655         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37656         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
37657         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37658         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37659         case $(srcdir) in \
37660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37661           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37663         esac; \
37664         module_srcdir=libsanitizer; \
37665         $(SHELL) $$s/$$module_srcdir/configure \
37666           --srcdir=$${topdir}/$$module_srcdir \
37667           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37668           --target=${target_alias} \
37669           --with-build-libsubdir=$(HOST_SUBDIR) \
37670           $(STAGEprofile_CONFIGURE_FLAGS)
37671 @endif target-libsanitizer-bootstrap
37672
37673 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
37674 maybe-configure-stagefeedback-target-libsanitizer:
37675 @if target-libsanitizer-bootstrap
37676 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
37677 configure-stagefeedback-target-libsanitizer:
37678         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37679         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37680         @r=`${PWD_COMMAND}`; export r; \
37681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37683         echo "Checking multilib configuration for libsanitizer..."; \
37684         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37685         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37686           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37687             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37688           else \
37689             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37690             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37691           fi; \
37692         else \
37693           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37694         fi; \
37695         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37696         $(RAW_CXX_TARGET_EXPORTS) \
37697          \
37698         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37699         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37700         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37701         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
37702         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37703         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37704         case $(srcdir) in \
37705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37706           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37708         esac; \
37709         module_srcdir=libsanitizer; \
37710         $(SHELL) $$s/$$module_srcdir/configure \
37711           --srcdir=$${topdir}/$$module_srcdir \
37712           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37713           --target=${target_alias} \
37714           --with-build-libsubdir=$(HOST_SUBDIR) \
37715           $(STAGEfeedback_CONFIGURE_FLAGS)
37716 @endif target-libsanitizer-bootstrap
37717
37718 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
37719 maybe-configure-stageautoprofile-target-libsanitizer:
37720 @if target-libsanitizer-bootstrap
37721 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
37722 configure-stageautoprofile-target-libsanitizer:
37723         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
37724         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37725         @r=`${PWD_COMMAND}`; export r; \
37726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
37728         echo "Checking multilib configuration for libsanitizer..."; \
37729         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37730         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37731           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37732             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37733           else \
37734             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37735             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37736           fi; \
37737         else \
37738           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37739         fi; \
37740         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37741         $(RAW_CXX_TARGET_EXPORTS) \
37742          \
37743         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37744         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37745         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37746         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
37747         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37748         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37749         case $(srcdir) in \
37750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37751           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37753         esac; \
37754         module_srcdir=libsanitizer; \
37755         $(SHELL) $$s/$$module_srcdir/configure \
37756           --srcdir=$${topdir}/$$module_srcdir \
37757           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37758           --target=${target_alias} \
37759           --with-build-libsubdir=$(HOST_SUBDIR) \
37760           $(STAGEautoprofile_CONFIGURE_FLAGS)
37761 @endif target-libsanitizer-bootstrap
37762
37763 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
37764 maybe-configure-stageautofeedback-target-libsanitizer:
37765 @if target-libsanitizer-bootstrap
37766 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
37767 configure-stageautofeedback-target-libsanitizer:
37768         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
37769         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
37770         @r=`${PWD_COMMAND}`; export r; \
37771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37772         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
37773         echo "Checking multilib configuration for libsanitizer..."; \
37774         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
37775         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37776           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
37777             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
37778           else \
37779             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
37780             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37781           fi; \
37782         else \
37783           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
37784         fi; \
37785         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
37786         $(RAW_CXX_TARGET_EXPORTS) \
37787          \
37788         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37789         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37790         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37791         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
37792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
37793         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
37794         case $(srcdir) in \
37795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37796           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
37797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37798         esac; \
37799         module_srcdir=libsanitizer; \
37800         $(SHELL) $$s/$$module_srcdir/configure \
37801           --srcdir=$${topdir}/$$module_srcdir \
37802           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37803           --target=${target_alias} \
37804           --with-build-libsubdir=$(HOST_SUBDIR) \
37805           $(STAGEautofeedback_CONFIGURE_FLAGS)
37806 @endif target-libsanitizer-bootstrap
37807
37808
37809
37810
37811
37812 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
37813 maybe-all-target-libsanitizer:
37814 @if gcc-bootstrap
37815 all-target-libsanitizer: stage_current
37816 @endif gcc-bootstrap
37817 @if target-libsanitizer
37818 TARGET-target-libsanitizer=all
37819 maybe-all-target-libsanitizer: all-target-libsanitizer
37820 all-target-libsanitizer: configure-target-libsanitizer
37821         @r=`${PWD_COMMAND}`; export r; \
37822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37823         $(RAW_CXX_TARGET_EXPORTS)  \
37824         (cd $(TARGET_SUBDIR)/libsanitizer && \
37825           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37826                 $(TARGET-target-libsanitizer))
37827 @endif target-libsanitizer
37828
37829
37830
37831 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
37832 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
37833 maybe-all-stage1-target-libsanitizer:
37834 maybe-clean-stage1-target-libsanitizer:
37835 @if target-libsanitizer-bootstrap
37836 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
37837 all-stage1: all-stage1-target-libsanitizer
37838 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
37839 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
37840         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37841         @r=`${PWD_COMMAND}`; export r; \
37842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37843         TFLAGS="$(STAGE1_TFLAGS)"; \
37844         $(RAW_CXX_TARGET_EXPORTS)  \
37845         cd $(TARGET_SUBDIR)/libsanitizer && \
37846          \
37847         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37848                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37849                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37850                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37851                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37852                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37853                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37854                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37855                   \
37856                 TFLAGS="$(STAGE1_TFLAGS)"  \
37857                 $(TARGET-stage1-target-libsanitizer)
37858
37859 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
37860 clean-stage1: clean-stage1-target-libsanitizer
37861 clean-stage1-target-libsanitizer:
37862         @if [ $(current_stage) = stage1 ]; then \
37863           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37864         else \
37865           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
37866           $(MAKE) stage1-start; \
37867         fi; \
37868         cd $(TARGET_SUBDIR)/libsanitizer && \
37869         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
37870           clean
37871 @endif target-libsanitizer-bootstrap
37872
37873
37874 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
37875 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
37876 maybe-all-stage2-target-libsanitizer:
37877 maybe-clean-stage2-target-libsanitizer:
37878 @if target-libsanitizer-bootstrap
37879 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
37880 all-stage2: all-stage2-target-libsanitizer
37881 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
37882 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
37883         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37884         @r=`${PWD_COMMAND}`; export r; \
37885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37886         TFLAGS="$(STAGE2_TFLAGS)"; \
37887         $(RAW_CXX_TARGET_EXPORTS) \
37888           \
37889         cd $(TARGET_SUBDIR)/libsanitizer && \
37890          \
37891         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37892                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37893                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37894                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37895                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37896                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37897                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37898                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37899                 TFLAGS="$(STAGE2_TFLAGS)"  \
37900                 $(TARGET-stage2-target-libsanitizer)
37901
37902 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
37903 clean-stage2: clean-stage2-target-libsanitizer
37904 clean-stage2-target-libsanitizer:
37905         @if [ $(current_stage) = stage2 ]; then \
37906           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37907         else \
37908           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
37909           $(MAKE) stage2-start; \
37910         fi; \
37911         cd $(TARGET_SUBDIR)/libsanitizer && \
37912         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37913 @endif target-libsanitizer-bootstrap
37914
37915
37916 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
37917 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
37918 maybe-all-stage3-target-libsanitizer:
37919 maybe-clean-stage3-target-libsanitizer:
37920 @if target-libsanitizer-bootstrap
37921 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
37922 all-stage3: all-stage3-target-libsanitizer
37923 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
37924 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
37925         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37926         @r=`${PWD_COMMAND}`; export r; \
37927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37928         TFLAGS="$(STAGE3_TFLAGS)"; \
37929         $(RAW_CXX_TARGET_EXPORTS) \
37930           \
37931         cd $(TARGET_SUBDIR)/libsanitizer && \
37932          \
37933         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37934                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37935                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37936                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37937                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37938                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37939                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37940                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37941                 TFLAGS="$(STAGE3_TFLAGS)"  \
37942                 $(TARGET-stage3-target-libsanitizer)
37943
37944 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
37945 clean-stage3: clean-stage3-target-libsanitizer
37946 clean-stage3-target-libsanitizer:
37947         @if [ $(current_stage) = stage3 ]; then \
37948           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37949         else \
37950           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
37951           $(MAKE) stage3-start; \
37952         fi; \
37953         cd $(TARGET_SUBDIR)/libsanitizer && \
37954         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37955 @endif target-libsanitizer-bootstrap
37956
37957
37958 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
37959 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
37960 maybe-all-stage4-target-libsanitizer:
37961 maybe-clean-stage4-target-libsanitizer:
37962 @if target-libsanitizer-bootstrap
37963 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
37964 all-stage4: all-stage4-target-libsanitizer
37965 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
37966 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
37967         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37968         @r=`${PWD_COMMAND}`; export r; \
37969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37970         TFLAGS="$(STAGE4_TFLAGS)"; \
37971         $(RAW_CXX_TARGET_EXPORTS) \
37972           \
37973         cd $(TARGET_SUBDIR)/libsanitizer && \
37974          \
37975         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37976                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37977                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37978                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37979                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37980                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37981                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37982                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
37983                 TFLAGS="$(STAGE4_TFLAGS)"  \
37984                 $(TARGET-stage4-target-libsanitizer)
37985
37986 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
37987 clean-stage4: clean-stage4-target-libsanitizer
37988 clean-stage4-target-libsanitizer:
37989         @if [ $(current_stage) = stage4 ]; then \
37990           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37991         else \
37992           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
37993           $(MAKE) stage4-start; \
37994         fi; \
37995         cd $(TARGET_SUBDIR)/libsanitizer && \
37996         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
37997 @endif target-libsanitizer-bootstrap
37998
37999
38000 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
38001 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
38002 maybe-all-stageprofile-target-libsanitizer:
38003 maybe-clean-stageprofile-target-libsanitizer:
38004 @if target-libsanitizer-bootstrap
38005 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
38006 all-stageprofile: all-stageprofile-target-libsanitizer
38007 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
38008 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
38009         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38010         @r=`${PWD_COMMAND}`; export r; \
38011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38012         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38013         $(RAW_CXX_TARGET_EXPORTS) \
38014           \
38015         cd $(TARGET_SUBDIR)/libsanitizer && \
38016          \
38017         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38018                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38019                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38020                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38021                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38022                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38023                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38024                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38025                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
38026                 $(TARGET-stageprofile-target-libsanitizer)
38027
38028 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
38029 clean-stageprofile: clean-stageprofile-target-libsanitizer
38030 clean-stageprofile-target-libsanitizer:
38031         @if [ $(current_stage) = stageprofile ]; then \
38032           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38033         else \
38034           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
38035           $(MAKE) stageprofile-start; \
38036         fi; \
38037         cd $(TARGET_SUBDIR)/libsanitizer && \
38038         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38039 @endif target-libsanitizer-bootstrap
38040
38041
38042 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
38043 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
38044 maybe-all-stagefeedback-target-libsanitizer:
38045 maybe-clean-stagefeedback-target-libsanitizer:
38046 @if target-libsanitizer-bootstrap
38047 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
38048 all-stagefeedback: all-stagefeedback-target-libsanitizer
38049 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
38050 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
38051         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38052         @r=`${PWD_COMMAND}`; export r; \
38053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38054         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38055         $(RAW_CXX_TARGET_EXPORTS) \
38056           \
38057         cd $(TARGET_SUBDIR)/libsanitizer && \
38058          \
38059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38060                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38061                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38062                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38066                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38067                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
38068                 $(TARGET-stagefeedback-target-libsanitizer)
38069
38070 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
38071 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
38072 clean-stagefeedback-target-libsanitizer:
38073         @if [ $(current_stage) = stagefeedback ]; then \
38074           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38075         else \
38076           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
38077           $(MAKE) stagefeedback-start; \
38078         fi; \
38079         cd $(TARGET_SUBDIR)/libsanitizer && \
38080         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38081 @endif target-libsanitizer-bootstrap
38082
38083
38084 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
38085 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
38086 maybe-all-stageautoprofile-target-libsanitizer:
38087 maybe-clean-stageautoprofile-target-libsanitizer:
38088 @if target-libsanitizer-bootstrap
38089 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
38090 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
38091 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
38092 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
38093         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38094         @r=`${PWD_COMMAND}`; export r; \
38095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38096         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38097         $(RAW_CXX_TARGET_EXPORTS) \
38098           \
38099         cd $(TARGET_SUBDIR)/libsanitizer && \
38100         $$s/gcc/config/i386/$(AUTO_PROFILE) \
38101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38102                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38103                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38104                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38108                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38109                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
38110                 $(TARGET-stageautoprofile-target-libsanitizer)
38111
38112 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
38113 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
38114 clean-stageautoprofile-target-libsanitizer:
38115         @if [ $(current_stage) = stageautoprofile ]; then \
38116           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38117         else \
38118           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
38119           $(MAKE) stageautoprofile-start; \
38120         fi; \
38121         cd $(TARGET_SUBDIR)/libsanitizer && \
38122         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38123 @endif target-libsanitizer-bootstrap
38124
38125
38126 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
38127 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
38128 maybe-all-stageautofeedback-target-libsanitizer:
38129 maybe-clean-stageautofeedback-target-libsanitizer:
38130 @if target-libsanitizer-bootstrap
38131 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
38132 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
38133 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
38134 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
38135         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38136         @r=`${PWD_COMMAND}`; export r; \
38137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38138         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38139         $(RAW_CXX_TARGET_EXPORTS) \
38140           \
38141         cd $(TARGET_SUBDIR)/libsanitizer && \
38142          \
38143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38144                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38145                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38146                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38150                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38151                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
38152                 $(TARGET-stageautofeedback-target-libsanitizer)
38153
38154 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
38155 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
38156 clean-stageautofeedback-target-libsanitizer:
38157         @if [ $(current_stage) = stageautofeedback ]; then \
38158           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38159         else \
38160           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
38161           $(MAKE) stageautofeedback-start; \
38162         fi; \
38163         cd $(TARGET_SUBDIR)/libsanitizer && \
38164         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38165 @endif target-libsanitizer-bootstrap
38166
38167
38168
38169
38170
38171
38172 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
38173 maybe-check-target-libsanitizer:
38174 @if target-libsanitizer
38175 maybe-check-target-libsanitizer: check-target-libsanitizer
38176
38177 check-target-libsanitizer:
38178         @: $(MAKE); $(unstage)
38179         @r=`${PWD_COMMAND}`; export r; \
38180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38181         $(RAW_CXX_TARGET_EXPORTS) \
38182         (cd $(TARGET_SUBDIR)/libsanitizer && \
38183           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
38184
38185 @endif target-libsanitizer
38186
38187 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
38188 maybe-install-target-libsanitizer:
38189 @if target-libsanitizer
38190 maybe-install-target-libsanitizer: install-target-libsanitizer
38191
38192 install-target-libsanitizer: installdirs
38193         @: $(MAKE); $(unstage)
38194         @r=`${PWD_COMMAND}`; export r; \
38195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196         $(RAW_CXX_TARGET_EXPORTS) \
38197         (cd $(TARGET_SUBDIR)/libsanitizer && \
38198           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38199
38200 @endif target-libsanitizer
38201
38202 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
38203 maybe-install-strip-target-libsanitizer:
38204 @if target-libsanitizer
38205 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
38206
38207 install-strip-target-libsanitizer: installdirs
38208         @: $(MAKE); $(unstage)
38209         @r=`${PWD_COMMAND}`; export r; \
38210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211         $(RAW_CXX_TARGET_EXPORTS) \
38212         (cd $(TARGET_SUBDIR)/libsanitizer && \
38213           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38214
38215 @endif target-libsanitizer
38216
38217 # Other targets (info, dvi, pdf, etc.)
38218
38219 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
38220 maybe-info-target-libsanitizer:
38221 @if target-libsanitizer
38222 maybe-info-target-libsanitizer: info-target-libsanitizer
38223
38224 info-target-libsanitizer: \
38225     configure-target-libsanitizer 
38226         @: $(MAKE); $(unstage)
38227         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38228         r=`${PWD_COMMAND}`; export r; \
38229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38230         $(RAW_CXX_TARGET_EXPORTS) \
38231         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
38232         for flag in $(EXTRA_TARGET_FLAGS); do \
38233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234         done; \
38235         (cd $(TARGET_SUBDIR)/libsanitizer && \
38236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38238                   "RANLIB=$${RANLIB}" \
38239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38240                    info) \
38241           || exit 1
38242
38243 @endif target-libsanitizer
38244
38245 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
38246 maybe-dvi-target-libsanitizer:
38247 @if target-libsanitizer
38248 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
38249
38250 dvi-target-libsanitizer: \
38251     configure-target-libsanitizer 
38252         @: $(MAKE); $(unstage)
38253         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38254         r=`${PWD_COMMAND}`; export r; \
38255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256         $(RAW_CXX_TARGET_EXPORTS) \
38257         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
38258         for flag in $(EXTRA_TARGET_FLAGS); do \
38259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38260         done; \
38261         (cd $(TARGET_SUBDIR)/libsanitizer && \
38262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38264                   "RANLIB=$${RANLIB}" \
38265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38266                    dvi) \
38267           || exit 1
38268
38269 @endif target-libsanitizer
38270
38271 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
38272 maybe-pdf-target-libsanitizer:
38273 @if target-libsanitizer
38274 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
38275
38276 pdf-target-libsanitizer: \
38277     configure-target-libsanitizer 
38278         @: $(MAKE); $(unstage)
38279         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38280         r=`${PWD_COMMAND}`; export r; \
38281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38282         $(RAW_CXX_TARGET_EXPORTS) \
38283         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
38284         for flag in $(EXTRA_TARGET_FLAGS); do \
38285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38286         done; \
38287         (cd $(TARGET_SUBDIR)/libsanitizer && \
38288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38290                   "RANLIB=$${RANLIB}" \
38291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38292                    pdf) \
38293           || exit 1
38294
38295 @endif target-libsanitizer
38296
38297 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
38298 maybe-html-target-libsanitizer:
38299 @if target-libsanitizer
38300 maybe-html-target-libsanitizer: html-target-libsanitizer
38301
38302 html-target-libsanitizer: \
38303     configure-target-libsanitizer 
38304         @: $(MAKE); $(unstage)
38305         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38306         r=`${PWD_COMMAND}`; export r; \
38307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38308         $(RAW_CXX_TARGET_EXPORTS) \
38309         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
38310         for flag in $(EXTRA_TARGET_FLAGS); do \
38311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38312         done; \
38313         (cd $(TARGET_SUBDIR)/libsanitizer && \
38314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38316                   "RANLIB=$${RANLIB}" \
38317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38318                    html) \
38319           || exit 1
38320
38321 @endif target-libsanitizer
38322
38323 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
38324 maybe-TAGS-target-libsanitizer:
38325 @if target-libsanitizer
38326 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
38327
38328 TAGS-target-libsanitizer: \
38329     configure-target-libsanitizer 
38330         @: $(MAKE); $(unstage)
38331         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38332         r=`${PWD_COMMAND}`; export r; \
38333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38334         $(RAW_CXX_TARGET_EXPORTS) \
38335         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
38336         for flag in $(EXTRA_TARGET_FLAGS); do \
38337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38338         done; \
38339         (cd $(TARGET_SUBDIR)/libsanitizer && \
38340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38342                   "RANLIB=$${RANLIB}" \
38343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38344                    TAGS) \
38345           || exit 1
38346
38347 @endif target-libsanitizer
38348
38349 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
38350 maybe-install-info-target-libsanitizer:
38351 @if target-libsanitizer
38352 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
38353
38354 install-info-target-libsanitizer: \
38355     configure-target-libsanitizer \
38356     info-target-libsanitizer 
38357         @: $(MAKE); $(unstage)
38358         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38359         r=`${PWD_COMMAND}`; export r; \
38360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38361         $(RAW_CXX_TARGET_EXPORTS) \
38362         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
38363         for flag in $(EXTRA_TARGET_FLAGS); do \
38364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38365         done; \
38366         (cd $(TARGET_SUBDIR)/libsanitizer && \
38367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38369                   "RANLIB=$${RANLIB}" \
38370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38371                    install-info) \
38372           || exit 1
38373
38374 @endif target-libsanitizer
38375
38376 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
38377 maybe-install-pdf-target-libsanitizer:
38378 @if target-libsanitizer
38379 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
38380
38381 install-pdf-target-libsanitizer: \
38382     configure-target-libsanitizer \
38383     pdf-target-libsanitizer 
38384         @: $(MAKE); $(unstage)
38385         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38386         r=`${PWD_COMMAND}`; export r; \
38387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38388         $(RAW_CXX_TARGET_EXPORTS) \
38389         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
38390         for flag in $(EXTRA_TARGET_FLAGS); do \
38391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38392         done; \
38393         (cd $(TARGET_SUBDIR)/libsanitizer && \
38394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38396                   "RANLIB=$${RANLIB}" \
38397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38398                    install-pdf) \
38399           || exit 1
38400
38401 @endif target-libsanitizer
38402
38403 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
38404 maybe-install-html-target-libsanitizer:
38405 @if target-libsanitizer
38406 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
38407
38408 install-html-target-libsanitizer: \
38409     configure-target-libsanitizer \
38410     html-target-libsanitizer 
38411         @: $(MAKE); $(unstage)
38412         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38413         r=`${PWD_COMMAND}`; export r; \
38414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38415         $(RAW_CXX_TARGET_EXPORTS) \
38416         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
38417         for flag in $(EXTRA_TARGET_FLAGS); do \
38418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38419         done; \
38420         (cd $(TARGET_SUBDIR)/libsanitizer && \
38421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38423                   "RANLIB=$${RANLIB}" \
38424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38425                    install-html) \
38426           || exit 1
38427
38428 @endif target-libsanitizer
38429
38430 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
38431 maybe-installcheck-target-libsanitizer:
38432 @if target-libsanitizer
38433 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
38434
38435 installcheck-target-libsanitizer: \
38436     configure-target-libsanitizer 
38437         @: $(MAKE); $(unstage)
38438         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38439         r=`${PWD_COMMAND}`; export r; \
38440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441         $(RAW_CXX_TARGET_EXPORTS) \
38442         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
38443         for flag in $(EXTRA_TARGET_FLAGS); do \
38444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38445         done; \
38446         (cd $(TARGET_SUBDIR)/libsanitizer && \
38447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38449                   "RANLIB=$${RANLIB}" \
38450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38451                    installcheck) \
38452           || exit 1
38453
38454 @endif target-libsanitizer
38455
38456 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
38457 maybe-mostlyclean-target-libsanitizer:
38458 @if target-libsanitizer
38459 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
38460
38461 mostlyclean-target-libsanitizer: 
38462         @: $(MAKE); $(unstage)
38463         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38464         r=`${PWD_COMMAND}`; export r; \
38465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38466         $(RAW_CXX_TARGET_EXPORTS) \
38467         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
38468         for flag in $(EXTRA_TARGET_FLAGS); do \
38469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38470         done; \
38471         (cd $(TARGET_SUBDIR)/libsanitizer && \
38472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38474                   "RANLIB=$${RANLIB}" \
38475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38476                    mostlyclean) \
38477           || exit 1
38478
38479 @endif target-libsanitizer
38480
38481 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
38482 maybe-clean-target-libsanitizer:
38483 @if target-libsanitizer
38484 maybe-clean-target-libsanitizer: clean-target-libsanitizer
38485
38486 clean-target-libsanitizer: 
38487         @: $(MAKE); $(unstage)
38488         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38489         r=`${PWD_COMMAND}`; export r; \
38490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38491         $(RAW_CXX_TARGET_EXPORTS) \
38492         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
38493         for flag in $(EXTRA_TARGET_FLAGS); do \
38494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38495         done; \
38496         (cd $(TARGET_SUBDIR)/libsanitizer && \
38497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38499                   "RANLIB=$${RANLIB}" \
38500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38501                    clean) \
38502           || exit 1
38503
38504 @endif target-libsanitizer
38505
38506 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
38507 maybe-distclean-target-libsanitizer:
38508 @if target-libsanitizer
38509 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
38510
38511 distclean-target-libsanitizer: 
38512         @: $(MAKE); $(unstage)
38513         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38514         r=`${PWD_COMMAND}`; export r; \
38515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38516         $(RAW_CXX_TARGET_EXPORTS) \
38517         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
38518         for flag in $(EXTRA_TARGET_FLAGS); do \
38519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38520         done; \
38521         (cd $(TARGET_SUBDIR)/libsanitizer && \
38522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38524                   "RANLIB=$${RANLIB}" \
38525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38526                    distclean) \
38527           || exit 1
38528
38529 @endif target-libsanitizer
38530
38531 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
38532 maybe-maintainer-clean-target-libsanitizer:
38533 @if target-libsanitizer
38534 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
38535
38536 maintainer-clean-target-libsanitizer: 
38537         @: $(MAKE); $(unstage)
38538         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
38539         r=`${PWD_COMMAND}`; export r; \
38540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38541         $(RAW_CXX_TARGET_EXPORTS) \
38542         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
38543         for flag in $(EXTRA_TARGET_FLAGS); do \
38544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38545         done; \
38546         (cd $(TARGET_SUBDIR)/libsanitizer && \
38547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38549                   "RANLIB=$${RANLIB}" \
38550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38551                    maintainer-clean) \
38552           || exit 1
38553
38554 @endif target-libsanitizer
38555
38556
38557
38558
38559
38560 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
38561 maybe-configure-target-libmpx:
38562 @if gcc-bootstrap
38563 configure-target-libmpx: stage_current
38564 @endif gcc-bootstrap
38565 @if target-libmpx
38566 maybe-configure-target-libmpx: configure-target-libmpx
38567 configure-target-libmpx: 
38568         @r=`${PWD_COMMAND}`; export r; \
38569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38570         echo "Checking multilib configuration for libmpx..."; \
38571         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38572         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38573         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38574           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38575             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38576           else \
38577             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38578             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38579           fi; \
38580         else \
38581           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38582         fi; \
38583         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38584         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38585         $(NORMAL_TARGET_EXPORTS)  \
38586         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
38587         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
38588         case $(srcdir) in \
38589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38590           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38592         esac; \
38593         module_srcdir=libmpx; \
38594         rm -f no-such-file || : ; \
38595         CONFIG_SITE=no-such-file $(SHELL) \
38596           $$s/$$module_srcdir/configure \
38597           --srcdir=$${topdir}/$$module_srcdir \
38598           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38599           --target=${target_alias}  \
38600           || exit 1
38601 @endif target-libmpx
38602
38603
38604
38605 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
38606 maybe-configure-stage1-target-libmpx:
38607 @if target-libmpx-bootstrap
38608 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
38609 configure-stage1-target-libmpx:
38610         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38611         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38612         @r=`${PWD_COMMAND}`; export r; \
38613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38614         TFLAGS="$(STAGE1_TFLAGS)"; \
38615         echo "Checking multilib configuration for libmpx..."; \
38616         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38617         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38618           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38619             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38620           else \
38621             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38622             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38623           fi; \
38624         else \
38625           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38626         fi; \
38627         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38628         $(NORMAL_TARGET_EXPORTS) \
38629         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38630         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38631         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38632         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
38633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38634         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38635         case $(srcdir) in \
38636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38637           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38639         esac; \
38640         module_srcdir=libmpx; \
38641         $(SHELL) $$s/$$module_srcdir/configure \
38642           --srcdir=$${topdir}/$$module_srcdir \
38643           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38644           --target=${target_alias} \
38645            \
38646           $(STAGE1_CONFIGURE_FLAGS)
38647 @endif target-libmpx-bootstrap
38648
38649 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
38650 maybe-configure-stage2-target-libmpx:
38651 @if target-libmpx-bootstrap
38652 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
38653 configure-stage2-target-libmpx:
38654         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38655         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38656         @r=`${PWD_COMMAND}`; export r; \
38657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38658         TFLAGS="$(STAGE2_TFLAGS)"; \
38659         echo "Checking multilib configuration for libmpx..."; \
38660         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38661         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38662           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38663             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38664           else \
38665             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38666             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38667           fi; \
38668         else \
38669           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38670         fi; \
38671         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38672         $(NORMAL_TARGET_EXPORTS) \
38673          \
38674         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38675         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38676         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38677         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
38678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38679         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38680         case $(srcdir) in \
38681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38682           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38684         esac; \
38685         module_srcdir=libmpx; \
38686         $(SHELL) $$s/$$module_srcdir/configure \
38687           --srcdir=$${topdir}/$$module_srcdir \
38688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38689           --target=${target_alias} \
38690           --with-build-libsubdir=$(HOST_SUBDIR) \
38691           $(STAGE2_CONFIGURE_FLAGS)
38692 @endif target-libmpx-bootstrap
38693
38694 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
38695 maybe-configure-stage3-target-libmpx:
38696 @if target-libmpx-bootstrap
38697 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
38698 configure-stage3-target-libmpx:
38699         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38700         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38701         @r=`${PWD_COMMAND}`; export r; \
38702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38703         TFLAGS="$(STAGE3_TFLAGS)"; \
38704         echo "Checking multilib configuration for libmpx..."; \
38705         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38706         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38707           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38708             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38709           else \
38710             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38711             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38712           fi; \
38713         else \
38714           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38715         fi; \
38716         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38717         $(NORMAL_TARGET_EXPORTS) \
38718          \
38719         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38720         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38721         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38722         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
38723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38724         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38725         case $(srcdir) in \
38726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38727           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38729         esac; \
38730         module_srcdir=libmpx; \
38731         $(SHELL) $$s/$$module_srcdir/configure \
38732           --srcdir=$${topdir}/$$module_srcdir \
38733           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38734           --target=${target_alias} \
38735           --with-build-libsubdir=$(HOST_SUBDIR) \
38736           $(STAGE3_CONFIGURE_FLAGS)
38737 @endif target-libmpx-bootstrap
38738
38739 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
38740 maybe-configure-stage4-target-libmpx:
38741 @if target-libmpx-bootstrap
38742 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
38743 configure-stage4-target-libmpx:
38744         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38745         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38746         @r=`${PWD_COMMAND}`; export r; \
38747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38748         TFLAGS="$(STAGE4_TFLAGS)"; \
38749         echo "Checking multilib configuration for libmpx..."; \
38750         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38751         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38752           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38753             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38754           else \
38755             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38756             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38757           fi; \
38758         else \
38759           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38760         fi; \
38761         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38762         $(NORMAL_TARGET_EXPORTS) \
38763          \
38764         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38765         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38766         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38767         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
38768         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38769         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38770         case $(srcdir) in \
38771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38772           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38774         esac; \
38775         module_srcdir=libmpx; \
38776         $(SHELL) $$s/$$module_srcdir/configure \
38777           --srcdir=$${topdir}/$$module_srcdir \
38778           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38779           --target=${target_alias} \
38780           --with-build-libsubdir=$(HOST_SUBDIR) \
38781           $(STAGE4_CONFIGURE_FLAGS)
38782 @endif target-libmpx-bootstrap
38783
38784 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
38785 maybe-configure-stageprofile-target-libmpx:
38786 @if target-libmpx-bootstrap
38787 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
38788 configure-stageprofile-target-libmpx:
38789         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38790         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38791         @r=`${PWD_COMMAND}`; export r; \
38792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38794         echo "Checking multilib configuration for libmpx..."; \
38795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38796         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38797           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38798             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38799           else \
38800             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38801             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38802           fi; \
38803         else \
38804           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38805         fi; \
38806         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38807         $(NORMAL_TARGET_EXPORTS) \
38808          \
38809         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38810         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38811         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38812         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
38813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38814         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38815         case $(srcdir) in \
38816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38817           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38819         esac; \
38820         module_srcdir=libmpx; \
38821         $(SHELL) $$s/$$module_srcdir/configure \
38822           --srcdir=$${topdir}/$$module_srcdir \
38823           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38824           --target=${target_alias} \
38825           --with-build-libsubdir=$(HOST_SUBDIR) \
38826           $(STAGEprofile_CONFIGURE_FLAGS)
38827 @endif target-libmpx-bootstrap
38828
38829 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
38830 maybe-configure-stagefeedback-target-libmpx:
38831 @if target-libmpx-bootstrap
38832 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
38833 configure-stagefeedback-target-libmpx:
38834         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38836         @r=`${PWD_COMMAND}`; export r; \
38837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38838         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38839         echo "Checking multilib configuration for libmpx..."; \
38840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38841         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38842           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38843             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38844           else \
38845             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38846             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38847           fi; \
38848         else \
38849           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38850         fi; \
38851         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38852         $(NORMAL_TARGET_EXPORTS) \
38853          \
38854         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38855         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38856         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38857         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
38858         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38859         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38860         case $(srcdir) in \
38861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38862           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38864         esac; \
38865         module_srcdir=libmpx; \
38866         $(SHELL) $$s/$$module_srcdir/configure \
38867           --srcdir=$${topdir}/$$module_srcdir \
38868           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38869           --target=${target_alias} \
38870           --with-build-libsubdir=$(HOST_SUBDIR) \
38871           $(STAGEfeedback_CONFIGURE_FLAGS)
38872 @endif target-libmpx-bootstrap
38873
38874 .PHONY: configure-stageautoprofile-target-libmpx maybe-configure-stageautoprofile-target-libmpx
38875 maybe-configure-stageautoprofile-target-libmpx:
38876 @if target-libmpx-bootstrap
38877 maybe-configure-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
38878 configure-stageautoprofile-target-libmpx:
38879         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38880         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38881         @r=`${PWD_COMMAND}`; export r; \
38882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38883         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38884         echo "Checking multilib configuration for libmpx..."; \
38885         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38886         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38887           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38888             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38889           else \
38890             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38891             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38892           fi; \
38893         else \
38894           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38895         fi; \
38896         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38897         $(NORMAL_TARGET_EXPORTS) \
38898          \
38899         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38900         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38901         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38902         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libmpx; \
38903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38904         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38905         case $(srcdir) in \
38906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38907           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38909         esac; \
38910         module_srcdir=libmpx; \
38911         $(SHELL) $$s/$$module_srcdir/configure \
38912           --srcdir=$${topdir}/$$module_srcdir \
38913           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38914           --target=${target_alias} \
38915           --with-build-libsubdir=$(HOST_SUBDIR) \
38916           $(STAGEautoprofile_CONFIGURE_FLAGS)
38917 @endif target-libmpx-bootstrap
38918
38919 .PHONY: configure-stageautofeedback-target-libmpx maybe-configure-stageautofeedback-target-libmpx
38920 maybe-configure-stageautofeedback-target-libmpx:
38921 @if target-libmpx-bootstrap
38922 maybe-configure-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
38923 configure-stageautofeedback-target-libmpx:
38924         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38925         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
38926         @r=`${PWD_COMMAND}`; export r; \
38927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38928         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38929         echo "Checking multilib configuration for libmpx..."; \
38930         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
38931         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38932           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
38933             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
38934           else \
38935             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
38936             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38937           fi; \
38938         else \
38939           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
38940         fi; \
38941         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
38942         $(NORMAL_TARGET_EXPORTS) \
38943          \
38944         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38945         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38946         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38947         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libmpx; \
38948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
38949         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
38950         case $(srcdir) in \
38951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38952           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
38953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38954         esac; \
38955         module_srcdir=libmpx; \
38956         $(SHELL) $$s/$$module_srcdir/configure \
38957           --srcdir=$${topdir}/$$module_srcdir \
38958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38959           --target=${target_alias} \
38960           --with-build-libsubdir=$(HOST_SUBDIR) \
38961           $(STAGEautofeedback_CONFIGURE_FLAGS)
38962 @endif target-libmpx-bootstrap
38963
38964
38965
38966
38967
38968 .PHONY: all-target-libmpx maybe-all-target-libmpx
38969 maybe-all-target-libmpx:
38970 @if gcc-bootstrap
38971 all-target-libmpx: stage_current
38972 @endif gcc-bootstrap
38973 @if target-libmpx
38974 TARGET-target-libmpx=all
38975 maybe-all-target-libmpx: all-target-libmpx
38976 all-target-libmpx: configure-target-libmpx
38977         @r=`${PWD_COMMAND}`; export r; \
38978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38979         $(NORMAL_TARGET_EXPORTS)  \
38980         (cd $(TARGET_SUBDIR)/libmpx && \
38981           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38982                 $(TARGET-target-libmpx))
38983 @endif target-libmpx
38984
38985
38986
38987 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
38988 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
38989 maybe-all-stage1-target-libmpx:
38990 maybe-clean-stage1-target-libmpx:
38991 @if target-libmpx-bootstrap
38992 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
38993 all-stage1: all-stage1-target-libmpx
38994 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
38995 all-stage1-target-libmpx: configure-stage1-target-libmpx
38996         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38997         @r=`${PWD_COMMAND}`; export r; \
38998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38999         TFLAGS="$(STAGE1_TFLAGS)"; \
39000         $(NORMAL_TARGET_EXPORTS)  \
39001         cd $(TARGET_SUBDIR)/libmpx && \
39002          \
39003         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39004                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39005                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39006                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39010                 $(EXTRA_TARGET_FLAGS)  \
39011                   \
39012                 TFLAGS="$(STAGE1_TFLAGS)"  \
39013                 $(TARGET-stage1-target-libmpx)
39014
39015 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
39016 clean-stage1: clean-stage1-target-libmpx
39017 clean-stage1-target-libmpx:
39018         @if [ $(current_stage) = stage1 ]; then \
39019           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39020         else \
39021           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
39022           $(MAKE) stage1-start; \
39023         fi; \
39024         cd $(TARGET_SUBDIR)/libmpx && \
39025         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
39026           clean
39027 @endif target-libmpx-bootstrap
39028
39029
39030 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
39031 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
39032 maybe-all-stage2-target-libmpx:
39033 maybe-clean-stage2-target-libmpx:
39034 @if target-libmpx-bootstrap
39035 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
39036 all-stage2: all-stage2-target-libmpx
39037 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
39038 all-stage2-target-libmpx: configure-stage2-target-libmpx
39039         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39040         @r=`${PWD_COMMAND}`; export r; \
39041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39042         TFLAGS="$(STAGE2_TFLAGS)"; \
39043         $(NORMAL_TARGET_EXPORTS) \
39044           \
39045         cd $(TARGET_SUBDIR)/libmpx && \
39046          \
39047         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39048                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39049                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39050                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39051                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39052                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39053                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39054                 $(EXTRA_TARGET_FLAGS)   \
39055                 TFLAGS="$(STAGE2_TFLAGS)"  \
39056                 $(TARGET-stage2-target-libmpx)
39057
39058 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
39059 clean-stage2: clean-stage2-target-libmpx
39060 clean-stage2-target-libmpx:
39061         @if [ $(current_stage) = stage2 ]; then \
39062           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39063         else \
39064           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
39065           $(MAKE) stage2-start; \
39066         fi; \
39067         cd $(TARGET_SUBDIR)/libmpx && \
39068         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39069 @endif target-libmpx-bootstrap
39070
39071
39072 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
39073 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
39074 maybe-all-stage3-target-libmpx:
39075 maybe-clean-stage3-target-libmpx:
39076 @if target-libmpx-bootstrap
39077 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
39078 all-stage3: all-stage3-target-libmpx
39079 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
39080 all-stage3-target-libmpx: configure-stage3-target-libmpx
39081         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39082         @r=`${PWD_COMMAND}`; export r; \
39083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39084         TFLAGS="$(STAGE3_TFLAGS)"; \
39085         $(NORMAL_TARGET_EXPORTS) \
39086           \
39087         cd $(TARGET_SUBDIR)/libmpx && \
39088          \
39089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39090                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39091                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39092                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39096                 $(EXTRA_TARGET_FLAGS)   \
39097                 TFLAGS="$(STAGE3_TFLAGS)"  \
39098                 $(TARGET-stage3-target-libmpx)
39099
39100 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
39101 clean-stage3: clean-stage3-target-libmpx
39102 clean-stage3-target-libmpx:
39103         @if [ $(current_stage) = stage3 ]; then \
39104           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39105         else \
39106           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
39107           $(MAKE) stage3-start; \
39108         fi; \
39109         cd $(TARGET_SUBDIR)/libmpx && \
39110         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39111 @endif target-libmpx-bootstrap
39112
39113
39114 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
39115 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
39116 maybe-all-stage4-target-libmpx:
39117 maybe-clean-stage4-target-libmpx:
39118 @if target-libmpx-bootstrap
39119 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
39120 all-stage4: all-stage4-target-libmpx
39121 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
39122 all-stage4-target-libmpx: configure-stage4-target-libmpx
39123         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39124         @r=`${PWD_COMMAND}`; export r; \
39125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39126         TFLAGS="$(STAGE4_TFLAGS)"; \
39127         $(NORMAL_TARGET_EXPORTS) \
39128           \
39129         cd $(TARGET_SUBDIR)/libmpx && \
39130          \
39131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39132                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39133                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39134                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39138                 $(EXTRA_TARGET_FLAGS)   \
39139                 TFLAGS="$(STAGE4_TFLAGS)"  \
39140                 $(TARGET-stage4-target-libmpx)
39141
39142 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
39143 clean-stage4: clean-stage4-target-libmpx
39144 clean-stage4-target-libmpx:
39145         @if [ $(current_stage) = stage4 ]; then \
39146           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39147         else \
39148           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
39149           $(MAKE) stage4-start; \
39150         fi; \
39151         cd $(TARGET_SUBDIR)/libmpx && \
39152         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39153 @endif target-libmpx-bootstrap
39154
39155
39156 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
39157 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
39158 maybe-all-stageprofile-target-libmpx:
39159 maybe-clean-stageprofile-target-libmpx:
39160 @if target-libmpx-bootstrap
39161 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
39162 all-stageprofile: all-stageprofile-target-libmpx
39163 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
39164 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
39165         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39166         @r=`${PWD_COMMAND}`; export r; \
39167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39169         $(NORMAL_TARGET_EXPORTS) \
39170           \
39171         cd $(TARGET_SUBDIR)/libmpx && \
39172          \
39173         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39174                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39175                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39176                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39177                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39178                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39179                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39180                 $(EXTRA_TARGET_FLAGS)   \
39181                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39182                 $(TARGET-stageprofile-target-libmpx)
39183
39184 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
39185 clean-stageprofile: clean-stageprofile-target-libmpx
39186 clean-stageprofile-target-libmpx:
39187         @if [ $(current_stage) = stageprofile ]; then \
39188           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39189         else \
39190           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
39191           $(MAKE) stageprofile-start; \
39192         fi; \
39193         cd $(TARGET_SUBDIR)/libmpx && \
39194         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39195 @endif target-libmpx-bootstrap
39196
39197
39198 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
39199 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
39200 maybe-all-stagefeedback-target-libmpx:
39201 maybe-clean-stagefeedback-target-libmpx:
39202 @if target-libmpx-bootstrap
39203 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
39204 all-stagefeedback: all-stagefeedback-target-libmpx
39205 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
39206 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
39207         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39208         @r=`${PWD_COMMAND}`; export r; \
39209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39211         $(NORMAL_TARGET_EXPORTS) \
39212           \
39213         cd $(TARGET_SUBDIR)/libmpx && \
39214          \
39215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39216                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39217                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39218                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39222                 $(EXTRA_TARGET_FLAGS)   \
39223                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39224                 $(TARGET-stagefeedback-target-libmpx)
39225
39226 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
39227 clean-stagefeedback: clean-stagefeedback-target-libmpx
39228 clean-stagefeedback-target-libmpx:
39229         @if [ $(current_stage) = stagefeedback ]; then \
39230           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39231         else \
39232           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
39233           $(MAKE) stagefeedback-start; \
39234         fi; \
39235         cd $(TARGET_SUBDIR)/libmpx && \
39236         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39237 @endif target-libmpx-bootstrap
39238
39239
39240 .PHONY: all-stageautoprofile-target-libmpx maybe-all-stageautoprofile-target-libmpx
39241 .PHONY: clean-stageautoprofile-target-libmpx maybe-clean-stageautoprofile-target-libmpx
39242 maybe-all-stageautoprofile-target-libmpx:
39243 maybe-clean-stageautoprofile-target-libmpx:
39244 @if target-libmpx-bootstrap
39245 maybe-all-stageautoprofile-target-libmpx: all-stageautoprofile-target-libmpx
39246 all-stageautoprofile: all-stageautoprofile-target-libmpx
39247 TARGET-stageautoprofile-target-libmpx = $(TARGET-target-libmpx)
39248 all-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
39249         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39250         @r=`${PWD_COMMAND}`; export r; \
39251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39252         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39253         $(NORMAL_TARGET_EXPORTS) \
39254           \
39255         cd $(TARGET_SUBDIR)/libmpx && \
39256         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39258                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39259                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39260                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39264                 $(EXTRA_TARGET_FLAGS)   \
39265                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39266                 $(TARGET-stageautoprofile-target-libmpx)
39267
39268 maybe-clean-stageautoprofile-target-libmpx: clean-stageautoprofile-target-libmpx
39269 clean-stageautoprofile: clean-stageautoprofile-target-libmpx
39270 clean-stageautoprofile-target-libmpx:
39271         @if [ $(current_stage) = stageautoprofile ]; then \
39272           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39273         else \
39274           [ -f $(TARGET_SUBDIR)/stageautoprofile-libmpx/Makefile ] || exit 0; \
39275           $(MAKE) stageautoprofile-start; \
39276         fi; \
39277         cd $(TARGET_SUBDIR)/libmpx && \
39278         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39279 @endif target-libmpx-bootstrap
39280
39281
39282 .PHONY: all-stageautofeedback-target-libmpx maybe-all-stageautofeedback-target-libmpx
39283 .PHONY: clean-stageautofeedback-target-libmpx maybe-clean-stageautofeedback-target-libmpx
39284 maybe-all-stageautofeedback-target-libmpx:
39285 maybe-clean-stageautofeedback-target-libmpx:
39286 @if target-libmpx-bootstrap
39287 maybe-all-stageautofeedback-target-libmpx: all-stageautofeedback-target-libmpx
39288 all-stageautofeedback: all-stageautofeedback-target-libmpx
39289 TARGET-stageautofeedback-target-libmpx = $(TARGET-target-libmpx)
39290 all-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
39291         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39292         @r=`${PWD_COMMAND}`; export r; \
39293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39295         $(NORMAL_TARGET_EXPORTS) \
39296           \
39297         cd $(TARGET_SUBDIR)/libmpx && \
39298          \
39299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39300                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39301                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39302                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39306                 $(EXTRA_TARGET_FLAGS)   \
39307                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39308                 $(TARGET-stageautofeedback-target-libmpx)
39309
39310 maybe-clean-stageautofeedback-target-libmpx: clean-stageautofeedback-target-libmpx
39311 clean-stageautofeedback: clean-stageautofeedback-target-libmpx
39312 clean-stageautofeedback-target-libmpx:
39313         @if [ $(current_stage) = stageautofeedback ]; then \
39314           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39315         else \
39316           [ -f $(TARGET_SUBDIR)/stageautofeedback-libmpx/Makefile ] || exit 0; \
39317           $(MAKE) stageautofeedback-start; \
39318         fi; \
39319         cd $(TARGET_SUBDIR)/libmpx && \
39320         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39321 @endif target-libmpx-bootstrap
39322
39323
39324
39325
39326
39327
39328 .PHONY: check-target-libmpx maybe-check-target-libmpx
39329 maybe-check-target-libmpx:
39330 @if target-libmpx
39331 maybe-check-target-libmpx: check-target-libmpx
39332
39333 check-target-libmpx:
39334         @: $(MAKE); $(unstage)
39335         @r=`${PWD_COMMAND}`; export r; \
39336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39337         $(NORMAL_TARGET_EXPORTS) \
39338         (cd $(TARGET_SUBDIR)/libmpx && \
39339           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39340
39341 @endif target-libmpx
39342
39343 .PHONY: install-target-libmpx maybe-install-target-libmpx
39344 maybe-install-target-libmpx:
39345 @if target-libmpx
39346 maybe-install-target-libmpx: install-target-libmpx
39347
39348 install-target-libmpx: installdirs
39349         @: $(MAKE); $(unstage)
39350         @r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         $(NORMAL_TARGET_EXPORTS) \
39353         (cd $(TARGET_SUBDIR)/libmpx && \
39354           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39355
39356 @endif target-libmpx
39357
39358 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
39359 maybe-install-strip-target-libmpx:
39360 @if target-libmpx
39361 maybe-install-strip-target-libmpx: install-strip-target-libmpx
39362
39363 install-strip-target-libmpx: installdirs
39364         @: $(MAKE); $(unstage)
39365         @r=`${PWD_COMMAND}`; export r; \
39366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39367         $(NORMAL_TARGET_EXPORTS) \
39368         (cd $(TARGET_SUBDIR)/libmpx && \
39369           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39370
39371 @endif target-libmpx
39372
39373 # Other targets (info, dvi, pdf, etc.)
39374
39375 .PHONY: maybe-info-target-libmpx info-target-libmpx
39376 maybe-info-target-libmpx:
39377 @if target-libmpx
39378 maybe-info-target-libmpx: info-target-libmpx
39379
39380 info-target-libmpx: \
39381     configure-target-libmpx 
39382         @: $(MAKE); $(unstage)
39383         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39384         r=`${PWD_COMMAND}`; export r; \
39385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39386         $(NORMAL_TARGET_EXPORTS) \
39387         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
39388         for flag in $(EXTRA_TARGET_FLAGS); do \
39389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39390         done; \
39391         (cd $(TARGET_SUBDIR)/libmpx && \
39392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39394                   "RANLIB=$${RANLIB}" \
39395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39396                    info) \
39397           || exit 1
39398
39399 @endif target-libmpx
39400
39401 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
39402 maybe-dvi-target-libmpx:
39403 @if target-libmpx
39404 maybe-dvi-target-libmpx: dvi-target-libmpx
39405
39406 dvi-target-libmpx: \
39407     configure-target-libmpx 
39408         @: $(MAKE); $(unstage)
39409         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39410         r=`${PWD_COMMAND}`; export r; \
39411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39412         $(NORMAL_TARGET_EXPORTS) \
39413         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
39414         for flag in $(EXTRA_TARGET_FLAGS); do \
39415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39416         done; \
39417         (cd $(TARGET_SUBDIR)/libmpx && \
39418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39420                   "RANLIB=$${RANLIB}" \
39421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39422                    dvi) \
39423           || exit 1
39424
39425 @endif target-libmpx
39426
39427 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
39428 maybe-pdf-target-libmpx:
39429 @if target-libmpx
39430 maybe-pdf-target-libmpx: pdf-target-libmpx
39431
39432 pdf-target-libmpx: \
39433     configure-target-libmpx 
39434         @: $(MAKE); $(unstage)
39435         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39436         r=`${PWD_COMMAND}`; export r; \
39437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438         $(NORMAL_TARGET_EXPORTS) \
39439         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
39440         for flag in $(EXTRA_TARGET_FLAGS); do \
39441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39442         done; \
39443         (cd $(TARGET_SUBDIR)/libmpx && \
39444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39446                   "RANLIB=$${RANLIB}" \
39447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39448                    pdf) \
39449           || exit 1
39450
39451 @endif target-libmpx
39452
39453 .PHONY: maybe-html-target-libmpx html-target-libmpx
39454 maybe-html-target-libmpx:
39455 @if target-libmpx
39456 maybe-html-target-libmpx: html-target-libmpx
39457
39458 html-target-libmpx: \
39459     configure-target-libmpx 
39460         @: $(MAKE); $(unstage)
39461         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39462         r=`${PWD_COMMAND}`; export r; \
39463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39464         $(NORMAL_TARGET_EXPORTS) \
39465         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
39466         for flag in $(EXTRA_TARGET_FLAGS); do \
39467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39468         done; \
39469         (cd $(TARGET_SUBDIR)/libmpx && \
39470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39472                   "RANLIB=$${RANLIB}" \
39473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39474                    html) \
39475           || exit 1
39476
39477 @endif target-libmpx
39478
39479 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
39480 maybe-TAGS-target-libmpx:
39481 @if target-libmpx
39482 maybe-TAGS-target-libmpx: TAGS-target-libmpx
39483
39484 TAGS-target-libmpx: \
39485     configure-target-libmpx 
39486         @: $(MAKE); $(unstage)
39487         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39488         r=`${PWD_COMMAND}`; export r; \
39489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39490         $(NORMAL_TARGET_EXPORTS) \
39491         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
39492         for flag in $(EXTRA_TARGET_FLAGS); do \
39493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39494         done; \
39495         (cd $(TARGET_SUBDIR)/libmpx && \
39496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39498                   "RANLIB=$${RANLIB}" \
39499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39500                    TAGS) \
39501           || exit 1
39502
39503 @endif target-libmpx
39504
39505 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
39506 maybe-install-info-target-libmpx:
39507 @if target-libmpx
39508 maybe-install-info-target-libmpx: install-info-target-libmpx
39509
39510 install-info-target-libmpx: \
39511     configure-target-libmpx \
39512     info-target-libmpx 
39513         @: $(MAKE); $(unstage)
39514         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39515         r=`${PWD_COMMAND}`; export r; \
39516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39517         $(NORMAL_TARGET_EXPORTS) \
39518         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
39519         for flag in $(EXTRA_TARGET_FLAGS); do \
39520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39521         done; \
39522         (cd $(TARGET_SUBDIR)/libmpx && \
39523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39525                   "RANLIB=$${RANLIB}" \
39526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39527                    install-info) \
39528           || exit 1
39529
39530 @endif target-libmpx
39531
39532 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
39533 maybe-install-pdf-target-libmpx:
39534 @if target-libmpx
39535 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
39536
39537 install-pdf-target-libmpx: \
39538     configure-target-libmpx \
39539     pdf-target-libmpx 
39540         @: $(MAKE); $(unstage)
39541         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39542         r=`${PWD_COMMAND}`; export r; \
39543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39544         $(NORMAL_TARGET_EXPORTS) \
39545         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
39546         for flag in $(EXTRA_TARGET_FLAGS); do \
39547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39548         done; \
39549         (cd $(TARGET_SUBDIR)/libmpx && \
39550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39552                   "RANLIB=$${RANLIB}" \
39553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39554                    install-pdf) \
39555           || exit 1
39556
39557 @endif target-libmpx
39558
39559 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
39560 maybe-install-html-target-libmpx:
39561 @if target-libmpx
39562 maybe-install-html-target-libmpx: install-html-target-libmpx
39563
39564 install-html-target-libmpx: \
39565     configure-target-libmpx \
39566     html-target-libmpx 
39567         @: $(MAKE); $(unstage)
39568         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39569         r=`${PWD_COMMAND}`; export r; \
39570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39571         $(NORMAL_TARGET_EXPORTS) \
39572         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
39573         for flag in $(EXTRA_TARGET_FLAGS); do \
39574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39575         done; \
39576         (cd $(TARGET_SUBDIR)/libmpx && \
39577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39579                   "RANLIB=$${RANLIB}" \
39580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39581                    install-html) \
39582           || exit 1
39583
39584 @endif target-libmpx
39585
39586 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
39587 maybe-installcheck-target-libmpx:
39588 @if target-libmpx
39589 maybe-installcheck-target-libmpx: installcheck-target-libmpx
39590
39591 installcheck-target-libmpx: \
39592     configure-target-libmpx 
39593         @: $(MAKE); $(unstage)
39594         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39595         r=`${PWD_COMMAND}`; export r; \
39596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597         $(NORMAL_TARGET_EXPORTS) \
39598         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
39599         for flag in $(EXTRA_TARGET_FLAGS); do \
39600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39601         done; \
39602         (cd $(TARGET_SUBDIR)/libmpx && \
39603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39605                   "RANLIB=$${RANLIB}" \
39606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39607                    installcheck) \
39608           || exit 1
39609
39610 @endif target-libmpx
39611
39612 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
39613 maybe-mostlyclean-target-libmpx:
39614 @if target-libmpx
39615 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
39616
39617 mostlyclean-target-libmpx: 
39618         @: $(MAKE); $(unstage)
39619         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39620         r=`${PWD_COMMAND}`; export r; \
39621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622         $(NORMAL_TARGET_EXPORTS) \
39623         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
39624         for flag in $(EXTRA_TARGET_FLAGS); do \
39625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39626         done; \
39627         (cd $(TARGET_SUBDIR)/libmpx && \
39628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630                   "RANLIB=$${RANLIB}" \
39631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632                    mostlyclean) \
39633           || exit 1
39634
39635 @endif target-libmpx
39636
39637 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
39638 maybe-clean-target-libmpx:
39639 @if target-libmpx
39640 maybe-clean-target-libmpx: clean-target-libmpx
39641
39642 clean-target-libmpx: 
39643         @: $(MAKE); $(unstage)
39644         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39645         r=`${PWD_COMMAND}`; export r; \
39646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647         $(NORMAL_TARGET_EXPORTS) \
39648         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
39649         for flag in $(EXTRA_TARGET_FLAGS); do \
39650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651         done; \
39652         (cd $(TARGET_SUBDIR)/libmpx && \
39653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39655                   "RANLIB=$${RANLIB}" \
39656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39657                    clean) \
39658           || exit 1
39659
39660 @endif target-libmpx
39661
39662 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
39663 maybe-distclean-target-libmpx:
39664 @if target-libmpx
39665 maybe-distclean-target-libmpx: distclean-target-libmpx
39666
39667 distclean-target-libmpx: 
39668         @: $(MAKE); $(unstage)
39669         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39670         r=`${PWD_COMMAND}`; export r; \
39671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672         $(NORMAL_TARGET_EXPORTS) \
39673         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
39674         for flag in $(EXTRA_TARGET_FLAGS); do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         (cd $(TARGET_SUBDIR)/libmpx && \
39678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39680                   "RANLIB=$${RANLIB}" \
39681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39682                    distclean) \
39683           || exit 1
39684
39685 @endif target-libmpx
39686
39687 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
39688 maybe-maintainer-clean-target-libmpx:
39689 @if target-libmpx
39690 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
39691
39692 maintainer-clean-target-libmpx: 
39693         @: $(MAKE); $(unstage)
39694         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
39695         r=`${PWD_COMMAND}`; export r; \
39696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39697         $(NORMAL_TARGET_EXPORTS) \
39698         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
39699         for flag in $(EXTRA_TARGET_FLAGS); do \
39700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39701         done; \
39702         (cd $(TARGET_SUBDIR)/libmpx && \
39703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39705                   "RANLIB=$${RANLIB}" \
39706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39707                    maintainer-clean) \
39708           || exit 1
39709
39710 @endif target-libmpx
39711
39712
39713
39714
39715
39716 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
39717 maybe-configure-target-libvtv:
39718 @if gcc-bootstrap
39719 configure-target-libvtv: stage_current
39720 @endif gcc-bootstrap
39721 @if target-libvtv
39722 maybe-configure-target-libvtv: configure-target-libvtv
39723 configure-target-libvtv: 
39724         @r=`${PWD_COMMAND}`; export r; \
39725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39726         echo "Checking multilib configuration for libvtv..."; \
39727         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39728         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39729         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39730           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39731             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39732           else \
39733             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39734             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39735           fi; \
39736         else \
39737           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39738         fi; \
39739         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39740         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39741         $(RAW_CXX_TARGET_EXPORTS)  \
39742         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
39743         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
39744         case $(srcdir) in \
39745           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39746           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39747                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39748         esac; \
39749         module_srcdir=libvtv; \
39750         rm -f no-such-file || : ; \
39751         CONFIG_SITE=no-such-file $(SHELL) \
39752           $$s/$$module_srcdir/configure \
39753           --srcdir=$${topdir}/$$module_srcdir \
39754           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39755           --target=${target_alias}  \
39756           || exit 1
39757 @endif target-libvtv
39758
39759
39760
39761 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
39762 maybe-configure-stage1-target-libvtv:
39763 @if target-libvtv-bootstrap
39764 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
39765 configure-stage1-target-libvtv:
39766         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39767         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39768         @r=`${PWD_COMMAND}`; export r; \
39769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39770         TFLAGS="$(STAGE1_TFLAGS)"; \
39771         echo "Checking multilib configuration for libvtv..."; \
39772         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39773         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39774           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39775             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39776           else \
39777             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39778             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39779           fi; \
39780         else \
39781           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39782         fi; \
39783         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39784         $(RAW_CXX_TARGET_EXPORTS) \
39785         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39786         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39787         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39788         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
39789         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39790         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39791         case $(srcdir) in \
39792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39793           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39795         esac; \
39796         module_srcdir=libvtv; \
39797         $(SHELL) $$s/$$module_srcdir/configure \
39798           --srcdir=$${topdir}/$$module_srcdir \
39799           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39800           --target=${target_alias} \
39801            \
39802           $(STAGE1_CONFIGURE_FLAGS)
39803 @endif target-libvtv-bootstrap
39804
39805 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
39806 maybe-configure-stage2-target-libvtv:
39807 @if target-libvtv-bootstrap
39808 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
39809 configure-stage2-target-libvtv:
39810         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39811         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39812         @r=`${PWD_COMMAND}`; export r; \
39813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39814         TFLAGS="$(STAGE2_TFLAGS)"; \
39815         echo "Checking multilib configuration for libvtv..."; \
39816         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39817         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39818           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39819             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39820           else \
39821             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39822             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39823           fi; \
39824         else \
39825           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39826         fi; \
39827         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39828         $(RAW_CXX_TARGET_EXPORTS) \
39829          \
39830         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39831         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39832         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39833         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
39834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39835         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39836         case $(srcdir) in \
39837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39838           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39840         esac; \
39841         module_srcdir=libvtv; \
39842         $(SHELL) $$s/$$module_srcdir/configure \
39843           --srcdir=$${topdir}/$$module_srcdir \
39844           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39845           --target=${target_alias} \
39846           --with-build-libsubdir=$(HOST_SUBDIR) \
39847           $(STAGE2_CONFIGURE_FLAGS)
39848 @endif target-libvtv-bootstrap
39849
39850 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
39851 maybe-configure-stage3-target-libvtv:
39852 @if target-libvtv-bootstrap
39853 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
39854 configure-stage3-target-libvtv:
39855         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39856         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39857         @r=`${PWD_COMMAND}`; export r; \
39858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39859         TFLAGS="$(STAGE3_TFLAGS)"; \
39860         echo "Checking multilib configuration for libvtv..."; \
39861         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39862         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39863           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39864             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39865           else \
39866             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39867             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39868           fi; \
39869         else \
39870           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39871         fi; \
39872         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39873         $(RAW_CXX_TARGET_EXPORTS) \
39874          \
39875         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39876         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39877         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39878         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
39879         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39880         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39881         case $(srcdir) in \
39882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39883           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39885         esac; \
39886         module_srcdir=libvtv; \
39887         $(SHELL) $$s/$$module_srcdir/configure \
39888           --srcdir=$${topdir}/$$module_srcdir \
39889           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39890           --target=${target_alias} \
39891           --with-build-libsubdir=$(HOST_SUBDIR) \
39892           $(STAGE3_CONFIGURE_FLAGS)
39893 @endif target-libvtv-bootstrap
39894
39895 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
39896 maybe-configure-stage4-target-libvtv:
39897 @if target-libvtv-bootstrap
39898 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
39899 configure-stage4-target-libvtv:
39900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39901         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39902         @r=`${PWD_COMMAND}`; export r; \
39903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904         TFLAGS="$(STAGE4_TFLAGS)"; \
39905         echo "Checking multilib configuration for libvtv..."; \
39906         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39907         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39908           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39909             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39910           else \
39911             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39912             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39913           fi; \
39914         else \
39915           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39916         fi; \
39917         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39918         $(RAW_CXX_TARGET_EXPORTS) \
39919          \
39920         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39921         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39922         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39923         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
39924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39925         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39926         case $(srcdir) in \
39927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39928           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39930         esac; \
39931         module_srcdir=libvtv; \
39932         $(SHELL) $$s/$$module_srcdir/configure \
39933           --srcdir=$${topdir}/$$module_srcdir \
39934           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39935           --target=${target_alias} \
39936           --with-build-libsubdir=$(HOST_SUBDIR) \
39937           $(STAGE4_CONFIGURE_FLAGS)
39938 @endif target-libvtv-bootstrap
39939
39940 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
39941 maybe-configure-stageprofile-target-libvtv:
39942 @if target-libvtv-bootstrap
39943 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
39944 configure-stageprofile-target-libvtv:
39945         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39946         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39947         @r=`${PWD_COMMAND}`; export r; \
39948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39949         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39950         echo "Checking multilib configuration for libvtv..."; \
39951         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39952         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39953           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39954             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
39955           else \
39956             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
39957             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39958           fi; \
39959         else \
39960           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
39961         fi; \
39962         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
39963         $(RAW_CXX_TARGET_EXPORTS) \
39964          \
39965         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39966         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39967         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39968         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
39969         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
39970         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
39971         case $(srcdir) in \
39972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39973           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
39974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39975         esac; \
39976         module_srcdir=libvtv; \
39977         $(SHELL) $$s/$$module_srcdir/configure \
39978           --srcdir=$${topdir}/$$module_srcdir \
39979           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39980           --target=${target_alias} \
39981           --with-build-libsubdir=$(HOST_SUBDIR) \
39982           $(STAGEprofile_CONFIGURE_FLAGS)
39983 @endif target-libvtv-bootstrap
39984
39985 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
39986 maybe-configure-stagefeedback-target-libvtv:
39987 @if target-libvtv-bootstrap
39988 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
39989 configure-stagefeedback-target-libvtv:
39990         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39991         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
39992         @r=`${PWD_COMMAND}`; export r; \
39993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39995         echo "Checking multilib configuration for libvtv..."; \
39996         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
39997         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39998           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
39999             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40000           else \
40001             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40002             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40003           fi; \
40004         else \
40005           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40006         fi; \
40007         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40008         $(RAW_CXX_TARGET_EXPORTS) \
40009          \
40010         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40011         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40012         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40013         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
40014         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40015         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40016         case $(srcdir) in \
40017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40018           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40020         esac; \
40021         module_srcdir=libvtv; \
40022         $(SHELL) $$s/$$module_srcdir/configure \
40023           --srcdir=$${topdir}/$$module_srcdir \
40024           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40025           --target=${target_alias} \
40026           --with-build-libsubdir=$(HOST_SUBDIR) \
40027           $(STAGEfeedback_CONFIGURE_FLAGS)
40028 @endif target-libvtv-bootstrap
40029
40030 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
40031 maybe-configure-stageautoprofile-target-libvtv:
40032 @if target-libvtv-bootstrap
40033 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
40034 configure-stageautoprofile-target-libvtv:
40035         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40036         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40037         @r=`${PWD_COMMAND}`; export r; \
40038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40039         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40040         echo "Checking multilib configuration for libvtv..."; \
40041         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40042         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40043           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40044             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40045           else \
40046             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40047             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40048           fi; \
40049         else \
40050           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40051         fi; \
40052         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40053         $(RAW_CXX_TARGET_EXPORTS) \
40054          \
40055         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40056         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40057         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40058         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
40059         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40060         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40061         case $(srcdir) in \
40062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40063           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40065         esac; \
40066         module_srcdir=libvtv; \
40067         $(SHELL) $$s/$$module_srcdir/configure \
40068           --srcdir=$${topdir}/$$module_srcdir \
40069           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40070           --target=${target_alias} \
40071           --with-build-libsubdir=$(HOST_SUBDIR) \
40072           $(STAGEautoprofile_CONFIGURE_FLAGS)
40073 @endif target-libvtv-bootstrap
40074
40075 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
40076 maybe-configure-stageautofeedback-target-libvtv:
40077 @if target-libvtv-bootstrap
40078 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
40079 configure-stageautofeedback-target-libvtv:
40080         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40081         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40082         @r=`${PWD_COMMAND}`; export r; \
40083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40085         echo "Checking multilib configuration for libvtv..."; \
40086         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40087         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40088           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40089             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40090           else \
40091             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40092             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40093           fi; \
40094         else \
40095           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40096         fi; \
40097         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40098         $(RAW_CXX_TARGET_EXPORTS) \
40099          \
40100         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40101         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40102         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40103         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
40104         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40105         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40106         case $(srcdir) in \
40107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40108           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40110         esac; \
40111         module_srcdir=libvtv; \
40112         $(SHELL) $$s/$$module_srcdir/configure \
40113           --srcdir=$${topdir}/$$module_srcdir \
40114           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40115           --target=${target_alias} \
40116           --with-build-libsubdir=$(HOST_SUBDIR) \
40117           $(STAGEautofeedback_CONFIGURE_FLAGS)
40118 @endif target-libvtv-bootstrap
40119
40120
40121
40122
40123
40124 .PHONY: all-target-libvtv maybe-all-target-libvtv
40125 maybe-all-target-libvtv:
40126 @if gcc-bootstrap
40127 all-target-libvtv: stage_current
40128 @endif gcc-bootstrap
40129 @if target-libvtv
40130 TARGET-target-libvtv=all
40131 maybe-all-target-libvtv: all-target-libvtv
40132 all-target-libvtv: configure-target-libvtv
40133         @r=`${PWD_COMMAND}`; export r; \
40134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135         $(RAW_CXX_TARGET_EXPORTS)  \
40136         (cd $(TARGET_SUBDIR)/libvtv && \
40137           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40138                 $(TARGET-target-libvtv))
40139 @endif target-libvtv
40140
40141
40142
40143 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
40144 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
40145 maybe-all-stage1-target-libvtv:
40146 maybe-clean-stage1-target-libvtv:
40147 @if target-libvtv-bootstrap
40148 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
40149 all-stage1: all-stage1-target-libvtv
40150 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
40151 all-stage1-target-libvtv: configure-stage1-target-libvtv
40152         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40153         @r=`${PWD_COMMAND}`; export r; \
40154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40155         TFLAGS="$(STAGE1_TFLAGS)"; \
40156         $(RAW_CXX_TARGET_EXPORTS)  \
40157         cd $(TARGET_SUBDIR)/libvtv && \
40158          \
40159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40160                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40161                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40162                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40163                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40164                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40165                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40166                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40167                   \
40168                 TFLAGS="$(STAGE1_TFLAGS)"  \
40169                 $(TARGET-stage1-target-libvtv)
40170
40171 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
40172 clean-stage1: clean-stage1-target-libvtv
40173 clean-stage1-target-libvtv:
40174         @if [ $(current_stage) = stage1 ]; then \
40175           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40176         else \
40177           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
40178           $(MAKE) stage1-start; \
40179         fi; \
40180         cd $(TARGET_SUBDIR)/libvtv && \
40181         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40182           clean
40183 @endif target-libvtv-bootstrap
40184
40185
40186 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
40187 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
40188 maybe-all-stage2-target-libvtv:
40189 maybe-clean-stage2-target-libvtv:
40190 @if target-libvtv-bootstrap
40191 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
40192 all-stage2: all-stage2-target-libvtv
40193 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
40194 all-stage2-target-libvtv: configure-stage2-target-libvtv
40195         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40196         @r=`${PWD_COMMAND}`; export r; \
40197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40198         TFLAGS="$(STAGE2_TFLAGS)"; \
40199         $(RAW_CXX_TARGET_EXPORTS) \
40200           \
40201         cd $(TARGET_SUBDIR)/libvtv && \
40202          \
40203         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40204                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40205                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40206                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40210                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40211                 TFLAGS="$(STAGE2_TFLAGS)"  \
40212                 $(TARGET-stage2-target-libvtv)
40213
40214 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
40215 clean-stage2: clean-stage2-target-libvtv
40216 clean-stage2-target-libvtv:
40217         @if [ $(current_stage) = stage2 ]; then \
40218           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40219         else \
40220           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
40221           $(MAKE) stage2-start; \
40222         fi; \
40223         cd $(TARGET_SUBDIR)/libvtv && \
40224         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40225 @endif target-libvtv-bootstrap
40226
40227
40228 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
40229 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
40230 maybe-all-stage3-target-libvtv:
40231 maybe-clean-stage3-target-libvtv:
40232 @if target-libvtv-bootstrap
40233 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
40234 all-stage3: all-stage3-target-libvtv
40235 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
40236 all-stage3-target-libvtv: configure-stage3-target-libvtv
40237         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40238         @r=`${PWD_COMMAND}`; export r; \
40239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40240         TFLAGS="$(STAGE3_TFLAGS)"; \
40241         $(RAW_CXX_TARGET_EXPORTS) \
40242           \
40243         cd $(TARGET_SUBDIR)/libvtv && \
40244          \
40245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40246                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40247                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40248                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40252                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40253                 TFLAGS="$(STAGE3_TFLAGS)"  \
40254                 $(TARGET-stage3-target-libvtv)
40255
40256 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
40257 clean-stage3: clean-stage3-target-libvtv
40258 clean-stage3-target-libvtv:
40259         @if [ $(current_stage) = stage3 ]; then \
40260           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40261         else \
40262           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
40263           $(MAKE) stage3-start; \
40264         fi; \
40265         cd $(TARGET_SUBDIR)/libvtv && \
40266         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40267 @endif target-libvtv-bootstrap
40268
40269
40270 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
40271 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
40272 maybe-all-stage4-target-libvtv:
40273 maybe-clean-stage4-target-libvtv:
40274 @if target-libvtv-bootstrap
40275 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
40276 all-stage4: all-stage4-target-libvtv
40277 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
40278 all-stage4-target-libvtv: configure-stage4-target-libvtv
40279         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40280         @r=`${PWD_COMMAND}`; export r; \
40281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40282         TFLAGS="$(STAGE4_TFLAGS)"; \
40283         $(RAW_CXX_TARGET_EXPORTS) \
40284           \
40285         cd $(TARGET_SUBDIR)/libvtv && \
40286          \
40287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40288                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40289                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40290                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40294                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40295                 TFLAGS="$(STAGE4_TFLAGS)"  \
40296                 $(TARGET-stage4-target-libvtv)
40297
40298 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
40299 clean-stage4: clean-stage4-target-libvtv
40300 clean-stage4-target-libvtv:
40301         @if [ $(current_stage) = stage4 ]; then \
40302           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40303         else \
40304           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
40305           $(MAKE) stage4-start; \
40306         fi; \
40307         cd $(TARGET_SUBDIR)/libvtv && \
40308         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40309 @endif target-libvtv-bootstrap
40310
40311
40312 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
40313 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
40314 maybe-all-stageprofile-target-libvtv:
40315 maybe-clean-stageprofile-target-libvtv:
40316 @if target-libvtv-bootstrap
40317 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
40318 all-stageprofile: all-stageprofile-target-libvtv
40319 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
40320 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
40321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40322         @r=`${PWD_COMMAND}`; export r; \
40323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40324         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40325         $(RAW_CXX_TARGET_EXPORTS) \
40326           \
40327         cd $(TARGET_SUBDIR)/libvtv && \
40328          \
40329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40330                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40331                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40332                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40333                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40334                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40335                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40336                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40337                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
40338                 $(TARGET-stageprofile-target-libvtv)
40339
40340 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
40341 clean-stageprofile: clean-stageprofile-target-libvtv
40342 clean-stageprofile-target-libvtv:
40343         @if [ $(current_stage) = stageprofile ]; then \
40344           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40345         else \
40346           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
40347           $(MAKE) stageprofile-start; \
40348         fi; \
40349         cd $(TARGET_SUBDIR)/libvtv && \
40350         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40351 @endif target-libvtv-bootstrap
40352
40353
40354 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
40355 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
40356 maybe-all-stagefeedback-target-libvtv:
40357 maybe-clean-stagefeedback-target-libvtv:
40358 @if target-libvtv-bootstrap
40359 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
40360 all-stagefeedback: all-stagefeedback-target-libvtv
40361 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
40362 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
40363         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40364         @r=`${PWD_COMMAND}`; export r; \
40365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40366         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40367         $(RAW_CXX_TARGET_EXPORTS) \
40368           \
40369         cd $(TARGET_SUBDIR)/libvtv && \
40370          \
40371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40372                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40373                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40374                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40378                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40379                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
40380                 $(TARGET-stagefeedback-target-libvtv)
40381
40382 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
40383 clean-stagefeedback: clean-stagefeedback-target-libvtv
40384 clean-stagefeedback-target-libvtv:
40385         @if [ $(current_stage) = stagefeedback ]; then \
40386           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40387         else \
40388           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
40389           $(MAKE) stagefeedback-start; \
40390         fi; \
40391         cd $(TARGET_SUBDIR)/libvtv && \
40392         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40393 @endif target-libvtv-bootstrap
40394
40395
40396 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
40397 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
40398 maybe-all-stageautoprofile-target-libvtv:
40399 maybe-clean-stageautoprofile-target-libvtv:
40400 @if target-libvtv-bootstrap
40401 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
40402 all-stageautoprofile: all-stageautoprofile-target-libvtv
40403 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
40404 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
40405         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40406         @r=`${PWD_COMMAND}`; export r; \
40407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40408         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40409         $(RAW_CXX_TARGET_EXPORTS) \
40410           \
40411         cd $(TARGET_SUBDIR)/libvtv && \
40412         $$s/gcc/config/i386/$(AUTO_PROFILE) \
40413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40414                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40415                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40416                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40420                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40421                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
40422                 $(TARGET-stageautoprofile-target-libvtv)
40423
40424 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
40425 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
40426 clean-stageautoprofile-target-libvtv:
40427         @if [ $(current_stage) = stageautoprofile ]; then \
40428           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40429         else \
40430           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
40431           $(MAKE) stageautoprofile-start; \
40432         fi; \
40433         cd $(TARGET_SUBDIR)/libvtv && \
40434         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40435 @endif target-libvtv-bootstrap
40436
40437
40438 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
40439 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
40440 maybe-all-stageautofeedback-target-libvtv:
40441 maybe-clean-stageautofeedback-target-libvtv:
40442 @if target-libvtv-bootstrap
40443 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
40444 all-stageautofeedback: all-stageautofeedback-target-libvtv
40445 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
40446 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
40447         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40448         @r=`${PWD_COMMAND}`; export r; \
40449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40450         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40451         $(RAW_CXX_TARGET_EXPORTS) \
40452           \
40453         cd $(TARGET_SUBDIR)/libvtv && \
40454          \
40455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40456                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40457                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40458                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40462                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
40463                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40464                 $(TARGET-stageautofeedback-target-libvtv)
40465
40466 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
40467 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
40468 clean-stageautofeedback-target-libvtv:
40469         @if [ $(current_stage) = stageautofeedback ]; then \
40470           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40471         else \
40472           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
40473           $(MAKE) stageautofeedback-start; \
40474         fi; \
40475         cd $(TARGET_SUBDIR)/libvtv && \
40476         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
40477 @endif target-libvtv-bootstrap
40478
40479
40480
40481
40482
40483
40484 .PHONY: check-target-libvtv maybe-check-target-libvtv
40485 maybe-check-target-libvtv:
40486 @if target-libvtv
40487 maybe-check-target-libvtv: check-target-libvtv
40488
40489 check-target-libvtv:
40490         @: $(MAKE); $(unstage)
40491         @r=`${PWD_COMMAND}`; export r; \
40492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493         $(RAW_CXX_TARGET_EXPORTS) \
40494         (cd $(TARGET_SUBDIR)/libvtv && \
40495           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40496
40497 @endif target-libvtv
40498
40499 .PHONY: install-target-libvtv maybe-install-target-libvtv
40500 maybe-install-target-libvtv:
40501 @if target-libvtv
40502 maybe-install-target-libvtv: install-target-libvtv
40503
40504 install-target-libvtv: installdirs
40505         @: $(MAKE); $(unstage)
40506         @r=`${PWD_COMMAND}`; export r; \
40507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40508         $(RAW_CXX_TARGET_EXPORTS) \
40509         (cd $(TARGET_SUBDIR)/libvtv && \
40510           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40511
40512 @endif target-libvtv
40513
40514 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
40515 maybe-install-strip-target-libvtv:
40516 @if target-libvtv
40517 maybe-install-strip-target-libvtv: install-strip-target-libvtv
40518
40519 install-strip-target-libvtv: installdirs
40520         @: $(MAKE); $(unstage)
40521         @r=`${PWD_COMMAND}`; export r; \
40522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40523         $(RAW_CXX_TARGET_EXPORTS) \
40524         (cd $(TARGET_SUBDIR)/libvtv && \
40525           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40526
40527 @endif target-libvtv
40528
40529 # Other targets (info, dvi, pdf, etc.)
40530
40531 .PHONY: maybe-info-target-libvtv info-target-libvtv
40532 maybe-info-target-libvtv:
40533 @if target-libvtv
40534 maybe-info-target-libvtv: info-target-libvtv
40535
40536 info-target-libvtv: \
40537     configure-target-libvtv 
40538         @: $(MAKE); $(unstage)
40539         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40540         r=`${PWD_COMMAND}`; export r; \
40541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40542         $(RAW_CXX_TARGET_EXPORTS) \
40543         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
40544         for flag in $(EXTRA_TARGET_FLAGS); do \
40545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40546         done; \
40547         (cd $(TARGET_SUBDIR)/libvtv && \
40548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40550                   "RANLIB=$${RANLIB}" \
40551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40552                    info) \
40553           || exit 1
40554
40555 @endif target-libvtv
40556
40557 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
40558 maybe-dvi-target-libvtv:
40559 @if target-libvtv
40560 maybe-dvi-target-libvtv: dvi-target-libvtv
40561
40562 dvi-target-libvtv: \
40563     configure-target-libvtv 
40564         @: $(MAKE); $(unstage)
40565         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40566         r=`${PWD_COMMAND}`; export r; \
40567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568         $(RAW_CXX_TARGET_EXPORTS) \
40569         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
40570         for flag in $(EXTRA_TARGET_FLAGS); do \
40571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40572         done; \
40573         (cd $(TARGET_SUBDIR)/libvtv && \
40574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40576                   "RANLIB=$${RANLIB}" \
40577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40578                    dvi) \
40579           || exit 1
40580
40581 @endif target-libvtv
40582
40583 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
40584 maybe-pdf-target-libvtv:
40585 @if target-libvtv
40586 maybe-pdf-target-libvtv: pdf-target-libvtv
40587
40588 pdf-target-libvtv: \
40589     configure-target-libvtv 
40590         @: $(MAKE); $(unstage)
40591         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40592         r=`${PWD_COMMAND}`; export r; \
40593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40594         $(RAW_CXX_TARGET_EXPORTS) \
40595         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
40596         for flag in $(EXTRA_TARGET_FLAGS); do \
40597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40598         done; \
40599         (cd $(TARGET_SUBDIR)/libvtv && \
40600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40602                   "RANLIB=$${RANLIB}" \
40603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40604                    pdf) \
40605           || exit 1
40606
40607 @endif target-libvtv
40608
40609 .PHONY: maybe-html-target-libvtv html-target-libvtv
40610 maybe-html-target-libvtv:
40611 @if target-libvtv
40612 maybe-html-target-libvtv: html-target-libvtv
40613
40614 html-target-libvtv: \
40615     configure-target-libvtv 
40616         @: $(MAKE); $(unstage)
40617         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40618         r=`${PWD_COMMAND}`; export r; \
40619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40620         $(RAW_CXX_TARGET_EXPORTS) \
40621         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
40622         for flag in $(EXTRA_TARGET_FLAGS); do \
40623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40624         done; \
40625         (cd $(TARGET_SUBDIR)/libvtv && \
40626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40628                   "RANLIB=$${RANLIB}" \
40629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40630                    html) \
40631           || exit 1
40632
40633 @endif target-libvtv
40634
40635 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
40636 maybe-TAGS-target-libvtv:
40637 @if target-libvtv
40638 maybe-TAGS-target-libvtv: TAGS-target-libvtv
40639
40640 TAGS-target-libvtv: \
40641     configure-target-libvtv 
40642         @: $(MAKE); $(unstage)
40643         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40644         r=`${PWD_COMMAND}`; export r; \
40645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40646         $(RAW_CXX_TARGET_EXPORTS) \
40647         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
40648         for flag in $(EXTRA_TARGET_FLAGS); do \
40649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40650         done; \
40651         (cd $(TARGET_SUBDIR)/libvtv && \
40652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40654                   "RANLIB=$${RANLIB}" \
40655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40656                    TAGS) \
40657           || exit 1
40658
40659 @endif target-libvtv
40660
40661 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
40662 maybe-install-info-target-libvtv:
40663 @if target-libvtv
40664 maybe-install-info-target-libvtv: install-info-target-libvtv
40665
40666 install-info-target-libvtv: \
40667     configure-target-libvtv \
40668     info-target-libvtv 
40669         @: $(MAKE); $(unstage)
40670         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40671         r=`${PWD_COMMAND}`; export r; \
40672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40673         $(RAW_CXX_TARGET_EXPORTS) \
40674         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
40675         for flag in $(EXTRA_TARGET_FLAGS); do \
40676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40677         done; \
40678         (cd $(TARGET_SUBDIR)/libvtv && \
40679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40681                   "RANLIB=$${RANLIB}" \
40682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40683                    install-info) \
40684           || exit 1
40685
40686 @endif target-libvtv
40687
40688 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
40689 maybe-install-pdf-target-libvtv:
40690 @if target-libvtv
40691 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
40692
40693 install-pdf-target-libvtv: \
40694     configure-target-libvtv \
40695     pdf-target-libvtv 
40696         @: $(MAKE); $(unstage)
40697         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40698         r=`${PWD_COMMAND}`; export r; \
40699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40700         $(RAW_CXX_TARGET_EXPORTS) \
40701         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
40702         for flag in $(EXTRA_TARGET_FLAGS); do \
40703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704         done; \
40705         (cd $(TARGET_SUBDIR)/libvtv && \
40706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40708                   "RANLIB=$${RANLIB}" \
40709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40710                    install-pdf) \
40711           || exit 1
40712
40713 @endif target-libvtv
40714
40715 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
40716 maybe-install-html-target-libvtv:
40717 @if target-libvtv
40718 maybe-install-html-target-libvtv: install-html-target-libvtv
40719
40720 install-html-target-libvtv: \
40721     configure-target-libvtv \
40722     html-target-libvtv 
40723         @: $(MAKE); $(unstage)
40724         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40725         r=`${PWD_COMMAND}`; export r; \
40726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727         $(RAW_CXX_TARGET_EXPORTS) \
40728         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
40729         for flag in $(EXTRA_TARGET_FLAGS); do \
40730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40731         done; \
40732         (cd $(TARGET_SUBDIR)/libvtv && \
40733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735                   "RANLIB=$${RANLIB}" \
40736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737                    install-html) \
40738           || exit 1
40739
40740 @endif target-libvtv
40741
40742 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
40743 maybe-installcheck-target-libvtv:
40744 @if target-libvtv
40745 maybe-installcheck-target-libvtv: installcheck-target-libvtv
40746
40747 installcheck-target-libvtv: \
40748     configure-target-libvtv 
40749         @: $(MAKE); $(unstage)
40750         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40751         r=`${PWD_COMMAND}`; export r; \
40752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40753         $(RAW_CXX_TARGET_EXPORTS) \
40754         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
40755         for flag in $(EXTRA_TARGET_FLAGS); do \
40756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757         done; \
40758         (cd $(TARGET_SUBDIR)/libvtv && \
40759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40761                   "RANLIB=$${RANLIB}" \
40762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40763                    installcheck) \
40764           || exit 1
40765
40766 @endif target-libvtv
40767
40768 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
40769 maybe-mostlyclean-target-libvtv:
40770 @if target-libvtv
40771 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
40772
40773 mostlyclean-target-libvtv: 
40774         @: $(MAKE); $(unstage)
40775         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40776         r=`${PWD_COMMAND}`; export r; \
40777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40778         $(RAW_CXX_TARGET_EXPORTS) \
40779         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
40780         for flag in $(EXTRA_TARGET_FLAGS); do \
40781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782         done; \
40783         (cd $(TARGET_SUBDIR)/libvtv && \
40784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40786                   "RANLIB=$${RANLIB}" \
40787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40788                    mostlyclean) \
40789           || exit 1
40790
40791 @endif target-libvtv
40792
40793 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
40794 maybe-clean-target-libvtv:
40795 @if target-libvtv
40796 maybe-clean-target-libvtv: clean-target-libvtv
40797
40798 clean-target-libvtv: 
40799         @: $(MAKE); $(unstage)
40800         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40801         r=`${PWD_COMMAND}`; export r; \
40802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803         $(RAW_CXX_TARGET_EXPORTS) \
40804         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
40805         for flag in $(EXTRA_TARGET_FLAGS); do \
40806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807         done; \
40808         (cd $(TARGET_SUBDIR)/libvtv && \
40809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811                   "RANLIB=$${RANLIB}" \
40812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813                    clean) \
40814           || exit 1
40815
40816 @endif target-libvtv
40817
40818 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
40819 maybe-distclean-target-libvtv:
40820 @if target-libvtv
40821 maybe-distclean-target-libvtv: distclean-target-libvtv
40822
40823 distclean-target-libvtv: 
40824         @: $(MAKE); $(unstage)
40825         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40826         r=`${PWD_COMMAND}`; export r; \
40827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828         $(RAW_CXX_TARGET_EXPORTS) \
40829         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
40830         for flag in $(EXTRA_TARGET_FLAGS); do \
40831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832         done; \
40833         (cd $(TARGET_SUBDIR)/libvtv && \
40834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836                   "RANLIB=$${RANLIB}" \
40837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838                    distclean) \
40839           || exit 1
40840
40841 @endif target-libvtv
40842
40843 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
40844 maybe-maintainer-clean-target-libvtv:
40845 @if target-libvtv
40846 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
40847
40848 maintainer-clean-target-libvtv: 
40849         @: $(MAKE); $(unstage)
40850         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
40851         r=`${PWD_COMMAND}`; export r; \
40852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853         $(RAW_CXX_TARGET_EXPORTS) \
40854         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
40855         for flag in $(EXTRA_TARGET_FLAGS); do \
40856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40857         done; \
40858         (cd $(TARGET_SUBDIR)/libvtv && \
40859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861                   "RANLIB=$${RANLIB}" \
40862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863                    maintainer-clean) \
40864           || exit 1
40865
40866 @endif target-libvtv
40867
40868
40869
40870
40871
40872 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
40873 maybe-configure-target-libcilkrts:
40874 @if gcc-bootstrap
40875 configure-target-libcilkrts: stage_current
40876 @endif gcc-bootstrap
40877 @if target-libcilkrts
40878 maybe-configure-target-libcilkrts: configure-target-libcilkrts
40879 configure-target-libcilkrts: 
40880         @: $(MAKE); $(unstage)
40881         @r=`${PWD_COMMAND}`; export r; \
40882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40883         echo "Checking multilib configuration for libcilkrts..."; \
40884         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
40885         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
40886         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
40887           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
40888             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
40889           else \
40890             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
40891             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
40892           fi; \
40893         else \
40894           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
40895         fi; \
40896         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
40897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
40898         $(NORMAL_TARGET_EXPORTS)  \
40899         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
40900         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
40901         case $(srcdir) in \
40902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40903           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
40904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40905         esac; \
40906         module_srcdir=libcilkrts; \
40907         rm -f no-such-file || : ; \
40908         CONFIG_SITE=no-such-file $(SHELL) \
40909           $$s/$$module_srcdir/configure \
40910           --srcdir=$${topdir}/$$module_srcdir \
40911           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40912           --target=${target_alias}  \
40913           || exit 1
40914 @endif target-libcilkrts
40915
40916
40917
40918
40919
40920 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
40921 maybe-all-target-libcilkrts:
40922 @if gcc-bootstrap
40923 all-target-libcilkrts: stage_current
40924 @endif gcc-bootstrap
40925 @if target-libcilkrts
40926 TARGET-target-libcilkrts=all
40927 maybe-all-target-libcilkrts: all-target-libcilkrts
40928 all-target-libcilkrts: configure-target-libcilkrts
40929         @: $(MAKE); $(unstage)
40930         @r=`${PWD_COMMAND}`; export r; \
40931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932         $(NORMAL_TARGET_EXPORTS)  \
40933         (cd $(TARGET_SUBDIR)/libcilkrts && \
40934           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40935                 $(TARGET-target-libcilkrts))
40936 @endif target-libcilkrts
40937
40938
40939
40940
40941
40942 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
40943 maybe-check-target-libcilkrts:
40944 @if target-libcilkrts
40945 maybe-check-target-libcilkrts: check-target-libcilkrts
40946
40947 check-target-libcilkrts:
40948         @: $(MAKE); $(unstage)
40949         @r=`${PWD_COMMAND}`; export r; \
40950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40951         $(NORMAL_TARGET_EXPORTS) \
40952         (cd $(TARGET_SUBDIR)/libcilkrts && \
40953           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40954
40955 @endif target-libcilkrts
40956
40957 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
40958 maybe-install-target-libcilkrts:
40959 @if target-libcilkrts
40960 maybe-install-target-libcilkrts: install-target-libcilkrts
40961
40962 install-target-libcilkrts: installdirs
40963         @: $(MAKE); $(unstage)
40964         @r=`${PWD_COMMAND}`; export r; \
40965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966         $(NORMAL_TARGET_EXPORTS) \
40967         (cd $(TARGET_SUBDIR)/libcilkrts && \
40968           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40969
40970 @endif target-libcilkrts
40971
40972 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
40973 maybe-install-strip-target-libcilkrts:
40974 @if target-libcilkrts
40975 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
40976
40977 install-strip-target-libcilkrts: installdirs
40978         @: $(MAKE); $(unstage)
40979         @r=`${PWD_COMMAND}`; export r; \
40980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40981         $(NORMAL_TARGET_EXPORTS) \
40982         (cd $(TARGET_SUBDIR)/libcilkrts && \
40983           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40984
40985 @endif target-libcilkrts
40986
40987 # Other targets (info, dvi, pdf, etc.)
40988
40989 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
40990 maybe-info-target-libcilkrts:
40991 @if target-libcilkrts
40992 maybe-info-target-libcilkrts: info-target-libcilkrts
40993
40994 info-target-libcilkrts: \
40995     configure-target-libcilkrts 
40996         @: $(MAKE); $(unstage)
40997         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
40998         r=`${PWD_COMMAND}`; export r; \
40999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41000         $(NORMAL_TARGET_EXPORTS) \
41001         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
41002         for flag in $(EXTRA_TARGET_FLAGS); do \
41003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41004         done; \
41005         (cd $(TARGET_SUBDIR)/libcilkrts && \
41006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41008                   "RANLIB=$${RANLIB}" \
41009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41010                    info) \
41011           || exit 1
41012
41013 @endif target-libcilkrts
41014
41015 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
41016 maybe-dvi-target-libcilkrts:
41017 @if target-libcilkrts
41018 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
41019
41020 dvi-target-libcilkrts: \
41021     configure-target-libcilkrts 
41022         @: $(MAKE); $(unstage)
41023         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41024         r=`${PWD_COMMAND}`; export r; \
41025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41026         $(NORMAL_TARGET_EXPORTS) \
41027         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
41028         for flag in $(EXTRA_TARGET_FLAGS); do \
41029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41030         done; \
41031         (cd $(TARGET_SUBDIR)/libcilkrts && \
41032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41034                   "RANLIB=$${RANLIB}" \
41035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41036                    dvi) \
41037           || exit 1
41038
41039 @endif target-libcilkrts
41040
41041 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
41042 maybe-pdf-target-libcilkrts:
41043 @if target-libcilkrts
41044 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
41045
41046 pdf-target-libcilkrts: \
41047     configure-target-libcilkrts 
41048         @: $(MAKE); $(unstage)
41049         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41050         r=`${PWD_COMMAND}`; export r; \
41051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41052         $(NORMAL_TARGET_EXPORTS) \
41053         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
41054         for flag in $(EXTRA_TARGET_FLAGS); do \
41055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41056         done; \
41057         (cd $(TARGET_SUBDIR)/libcilkrts && \
41058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41060                   "RANLIB=$${RANLIB}" \
41061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41062                    pdf) \
41063           || exit 1
41064
41065 @endif target-libcilkrts
41066
41067 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
41068 maybe-html-target-libcilkrts:
41069 @if target-libcilkrts
41070 maybe-html-target-libcilkrts: html-target-libcilkrts
41071
41072 html-target-libcilkrts: \
41073     configure-target-libcilkrts 
41074         @: $(MAKE); $(unstage)
41075         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41076         r=`${PWD_COMMAND}`; export r; \
41077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41078         $(NORMAL_TARGET_EXPORTS) \
41079         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
41080         for flag in $(EXTRA_TARGET_FLAGS); do \
41081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41082         done; \
41083         (cd $(TARGET_SUBDIR)/libcilkrts && \
41084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41086                   "RANLIB=$${RANLIB}" \
41087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41088                    html) \
41089           || exit 1
41090
41091 @endif target-libcilkrts
41092
41093 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
41094 maybe-TAGS-target-libcilkrts:
41095 @if target-libcilkrts
41096 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
41097
41098 TAGS-target-libcilkrts: \
41099     configure-target-libcilkrts 
41100         @: $(MAKE); $(unstage)
41101         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41102         r=`${PWD_COMMAND}`; export r; \
41103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41104         $(NORMAL_TARGET_EXPORTS) \
41105         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
41106         for flag in $(EXTRA_TARGET_FLAGS); do \
41107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41108         done; \
41109         (cd $(TARGET_SUBDIR)/libcilkrts && \
41110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41112                   "RANLIB=$${RANLIB}" \
41113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41114                    TAGS) \
41115           || exit 1
41116
41117 @endif target-libcilkrts
41118
41119 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
41120 maybe-install-info-target-libcilkrts:
41121 @if target-libcilkrts
41122 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
41123
41124 install-info-target-libcilkrts: \
41125     configure-target-libcilkrts \
41126     info-target-libcilkrts 
41127         @: $(MAKE); $(unstage)
41128         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41129         r=`${PWD_COMMAND}`; export r; \
41130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41131         $(NORMAL_TARGET_EXPORTS) \
41132         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
41133         for flag in $(EXTRA_TARGET_FLAGS); do \
41134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41135         done; \
41136         (cd $(TARGET_SUBDIR)/libcilkrts && \
41137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41139                   "RANLIB=$${RANLIB}" \
41140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41141                    install-info) \
41142           || exit 1
41143
41144 @endif target-libcilkrts
41145
41146 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
41147 maybe-install-pdf-target-libcilkrts:
41148 @if target-libcilkrts
41149 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
41150
41151 install-pdf-target-libcilkrts: \
41152     configure-target-libcilkrts \
41153     pdf-target-libcilkrts 
41154         @: $(MAKE); $(unstage)
41155         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41156         r=`${PWD_COMMAND}`; export r; \
41157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41158         $(NORMAL_TARGET_EXPORTS) \
41159         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
41160         for flag in $(EXTRA_TARGET_FLAGS); do \
41161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41162         done; \
41163         (cd $(TARGET_SUBDIR)/libcilkrts && \
41164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41166                   "RANLIB=$${RANLIB}" \
41167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41168                    install-pdf) \
41169           || exit 1
41170
41171 @endif target-libcilkrts
41172
41173 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
41174 maybe-install-html-target-libcilkrts:
41175 @if target-libcilkrts
41176 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
41177
41178 install-html-target-libcilkrts: \
41179     configure-target-libcilkrts \
41180     html-target-libcilkrts 
41181         @: $(MAKE); $(unstage)
41182         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41183         r=`${PWD_COMMAND}`; export r; \
41184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41185         $(NORMAL_TARGET_EXPORTS) \
41186         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
41187         for flag in $(EXTRA_TARGET_FLAGS); do \
41188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41189         done; \
41190         (cd $(TARGET_SUBDIR)/libcilkrts && \
41191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41193                   "RANLIB=$${RANLIB}" \
41194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41195                    install-html) \
41196           || exit 1
41197
41198 @endif target-libcilkrts
41199
41200 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
41201 maybe-installcheck-target-libcilkrts:
41202 @if target-libcilkrts
41203 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
41204
41205 installcheck-target-libcilkrts: \
41206     configure-target-libcilkrts 
41207         @: $(MAKE); $(unstage)
41208         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41209         r=`${PWD_COMMAND}`; export r; \
41210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41211         $(NORMAL_TARGET_EXPORTS) \
41212         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
41213         for flag in $(EXTRA_TARGET_FLAGS); do \
41214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41215         done; \
41216         (cd $(TARGET_SUBDIR)/libcilkrts && \
41217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41219                   "RANLIB=$${RANLIB}" \
41220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41221                    installcheck) \
41222           || exit 1
41223
41224 @endif target-libcilkrts
41225
41226 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
41227 maybe-mostlyclean-target-libcilkrts:
41228 @if target-libcilkrts
41229 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
41230
41231 mostlyclean-target-libcilkrts: 
41232         @: $(MAKE); $(unstage)
41233         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41234         r=`${PWD_COMMAND}`; export r; \
41235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41236         $(NORMAL_TARGET_EXPORTS) \
41237         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
41238         for flag in $(EXTRA_TARGET_FLAGS); do \
41239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41240         done; \
41241         (cd $(TARGET_SUBDIR)/libcilkrts && \
41242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41244                   "RANLIB=$${RANLIB}" \
41245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41246                    mostlyclean) \
41247           || exit 1
41248
41249 @endif target-libcilkrts
41250
41251 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
41252 maybe-clean-target-libcilkrts:
41253 @if target-libcilkrts
41254 maybe-clean-target-libcilkrts: clean-target-libcilkrts
41255
41256 clean-target-libcilkrts: 
41257         @: $(MAKE); $(unstage)
41258         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41259         r=`${PWD_COMMAND}`; export r; \
41260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41261         $(NORMAL_TARGET_EXPORTS) \
41262         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
41263         for flag in $(EXTRA_TARGET_FLAGS); do \
41264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41265         done; \
41266         (cd $(TARGET_SUBDIR)/libcilkrts && \
41267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41269                   "RANLIB=$${RANLIB}" \
41270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41271                    clean) \
41272           || exit 1
41273
41274 @endif target-libcilkrts
41275
41276 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
41277 maybe-distclean-target-libcilkrts:
41278 @if target-libcilkrts
41279 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
41280
41281 distclean-target-libcilkrts: 
41282         @: $(MAKE); $(unstage)
41283         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41284         r=`${PWD_COMMAND}`; export r; \
41285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41286         $(NORMAL_TARGET_EXPORTS) \
41287         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
41288         for flag in $(EXTRA_TARGET_FLAGS); do \
41289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41290         done; \
41291         (cd $(TARGET_SUBDIR)/libcilkrts && \
41292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41294                   "RANLIB=$${RANLIB}" \
41295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41296                    distclean) \
41297           || exit 1
41298
41299 @endif target-libcilkrts
41300
41301 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
41302 maybe-maintainer-clean-target-libcilkrts:
41303 @if target-libcilkrts
41304 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
41305
41306 maintainer-clean-target-libcilkrts: 
41307         @: $(MAKE); $(unstage)
41308         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
41309         r=`${PWD_COMMAND}`; export r; \
41310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311         $(NORMAL_TARGET_EXPORTS) \
41312         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
41313         for flag in $(EXTRA_TARGET_FLAGS); do \
41314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41315         done; \
41316         (cd $(TARGET_SUBDIR)/libcilkrts && \
41317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41319                   "RANLIB=$${RANLIB}" \
41320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41321                    maintainer-clean) \
41322           || exit 1
41323
41324 @endif target-libcilkrts
41325
41326
41327
41328
41329
41330 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
41331 maybe-configure-target-liboffloadmic:
41332 @if gcc-bootstrap
41333 configure-target-liboffloadmic: stage_current
41334 @endif gcc-bootstrap
41335 @if target-liboffloadmic
41336 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
41337 configure-target-liboffloadmic: 
41338         @: $(MAKE); $(unstage)
41339         @r=`${PWD_COMMAND}`; export r; \
41340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41341         echo "Checking multilib configuration for liboffloadmic..."; \
41342         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41343         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
41344         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41345           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41346             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
41347           else \
41348             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
41349             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41350           fi; \
41351         else \
41352           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41353         fi; \
41354         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
41355         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41356         $(NORMAL_TARGET_EXPORTS)  \
41357         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
41358         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
41359         case $(srcdir) in \
41360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41361           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
41362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41363         esac; \
41364         module_srcdir=liboffloadmic; \
41365         rm -f no-such-file || : ; \
41366         CONFIG_SITE=no-such-file $(SHELL) \
41367           $$s/$$module_srcdir/configure \
41368           --srcdir=$${topdir}/$$module_srcdir \
41369           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41370           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
41371           || exit 1
41372 @endif target-liboffloadmic
41373
41374
41375
41376
41377
41378 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
41379 maybe-all-target-liboffloadmic:
41380 @if gcc-bootstrap
41381 all-target-liboffloadmic: stage_current
41382 @endif gcc-bootstrap
41383 @if target-liboffloadmic
41384 TARGET-target-liboffloadmic=all
41385 maybe-all-target-liboffloadmic: all-target-liboffloadmic
41386 all-target-liboffloadmic: configure-target-liboffloadmic
41387         @: $(MAKE); $(unstage)
41388         @r=`${PWD_COMMAND}`; export r; \
41389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390         $(NORMAL_TARGET_EXPORTS)  \
41391         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41392           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41393                 $(TARGET-target-liboffloadmic))
41394 @endif target-liboffloadmic
41395
41396
41397
41398
41399
41400 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
41401 maybe-check-target-liboffloadmic:
41402 @if target-liboffloadmic
41403 maybe-check-target-liboffloadmic: check-target-liboffloadmic
41404
41405 check-target-liboffloadmic:
41406         @: $(MAKE); $(unstage)
41407         @r=`${PWD_COMMAND}`; export r; \
41408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41409         $(NORMAL_TARGET_EXPORTS) \
41410         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41411           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41412
41413 @endif target-liboffloadmic
41414
41415 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
41416 maybe-install-target-liboffloadmic:
41417 @if target-liboffloadmic
41418 maybe-install-target-liboffloadmic: install-target-liboffloadmic
41419
41420 install-target-liboffloadmic: installdirs
41421         @: $(MAKE); $(unstage)
41422         @r=`${PWD_COMMAND}`; export r; \
41423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41424         $(NORMAL_TARGET_EXPORTS) \
41425         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41427
41428 @endif target-liboffloadmic
41429
41430 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
41431 maybe-install-strip-target-liboffloadmic:
41432 @if target-liboffloadmic
41433 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
41434
41435 install-strip-target-liboffloadmic: installdirs
41436         @: $(MAKE); $(unstage)
41437         @r=`${PWD_COMMAND}`; export r; \
41438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41439         $(NORMAL_TARGET_EXPORTS) \
41440         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41441           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41442
41443 @endif target-liboffloadmic
41444
41445 # Other targets (info, dvi, pdf, etc.)
41446
41447 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
41448 maybe-info-target-liboffloadmic:
41449 @if target-liboffloadmic
41450 maybe-info-target-liboffloadmic: info-target-liboffloadmic
41451
41452 info-target-liboffloadmic: \
41453     configure-target-liboffloadmic 
41454         @: $(MAKE); $(unstage)
41455         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41456         r=`${PWD_COMMAND}`; export r; \
41457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41458         $(NORMAL_TARGET_EXPORTS) \
41459         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
41460         for flag in $(EXTRA_TARGET_FLAGS); do \
41461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41462         done; \
41463         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41466                   "RANLIB=$${RANLIB}" \
41467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41468                    info) \
41469           || exit 1
41470
41471 @endif target-liboffloadmic
41472
41473 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
41474 maybe-dvi-target-liboffloadmic:
41475 @if target-liboffloadmic
41476 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
41477
41478 dvi-target-liboffloadmic: \
41479     configure-target-liboffloadmic 
41480         @: $(MAKE); $(unstage)
41481         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41482         r=`${PWD_COMMAND}`; export r; \
41483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41484         $(NORMAL_TARGET_EXPORTS) \
41485         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
41486         for flag in $(EXTRA_TARGET_FLAGS); do \
41487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41488         done; \
41489         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41492                   "RANLIB=$${RANLIB}" \
41493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41494                    dvi) \
41495           || exit 1
41496
41497 @endif target-liboffloadmic
41498
41499 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
41500 maybe-pdf-target-liboffloadmic:
41501 @if target-liboffloadmic
41502 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
41503
41504 pdf-target-liboffloadmic: \
41505     configure-target-liboffloadmic 
41506         @: $(MAKE); $(unstage)
41507         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41508         r=`${PWD_COMMAND}`; export r; \
41509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41510         $(NORMAL_TARGET_EXPORTS) \
41511         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
41512         for flag in $(EXTRA_TARGET_FLAGS); do \
41513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41514         done; \
41515         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41518                   "RANLIB=$${RANLIB}" \
41519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41520                    pdf) \
41521           || exit 1
41522
41523 @endif target-liboffloadmic
41524
41525 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
41526 maybe-html-target-liboffloadmic:
41527 @if target-liboffloadmic
41528 maybe-html-target-liboffloadmic: html-target-liboffloadmic
41529
41530 html-target-liboffloadmic: \
41531     configure-target-liboffloadmic 
41532         @: $(MAKE); $(unstage)
41533         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41534         r=`${PWD_COMMAND}`; export r; \
41535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536         $(NORMAL_TARGET_EXPORTS) \
41537         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
41538         for flag in $(EXTRA_TARGET_FLAGS); do \
41539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41540         done; \
41541         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41544                   "RANLIB=$${RANLIB}" \
41545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41546                    html) \
41547           || exit 1
41548
41549 @endif target-liboffloadmic
41550
41551 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
41552 maybe-TAGS-target-liboffloadmic:
41553 @if target-liboffloadmic
41554 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
41555
41556 TAGS-target-liboffloadmic: \
41557     configure-target-liboffloadmic 
41558         @: $(MAKE); $(unstage)
41559         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41560         r=`${PWD_COMMAND}`; export r; \
41561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41562         $(NORMAL_TARGET_EXPORTS) \
41563         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
41564         for flag in $(EXTRA_TARGET_FLAGS); do \
41565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41566         done; \
41567         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41570                   "RANLIB=$${RANLIB}" \
41571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41572                    TAGS) \
41573           || exit 1
41574
41575 @endif target-liboffloadmic
41576
41577 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
41578 maybe-install-info-target-liboffloadmic:
41579 @if target-liboffloadmic
41580 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
41581
41582 install-info-target-liboffloadmic: \
41583     configure-target-liboffloadmic \
41584     info-target-liboffloadmic 
41585         @: $(MAKE); $(unstage)
41586         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41587         r=`${PWD_COMMAND}`; export r; \
41588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41589         $(NORMAL_TARGET_EXPORTS) \
41590         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
41591         for flag in $(EXTRA_TARGET_FLAGS); do \
41592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41593         done; \
41594         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41597                   "RANLIB=$${RANLIB}" \
41598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41599                    install-info) \
41600           || exit 1
41601
41602 @endif target-liboffloadmic
41603
41604 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
41605 maybe-install-pdf-target-liboffloadmic:
41606 @if target-liboffloadmic
41607 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
41608
41609 install-pdf-target-liboffloadmic: \
41610     configure-target-liboffloadmic \
41611     pdf-target-liboffloadmic 
41612         @: $(MAKE); $(unstage)
41613         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41614         r=`${PWD_COMMAND}`; export r; \
41615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41616         $(NORMAL_TARGET_EXPORTS) \
41617         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
41618         for flag in $(EXTRA_TARGET_FLAGS); do \
41619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41620         done; \
41621         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41624                   "RANLIB=$${RANLIB}" \
41625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41626                    install-pdf) \
41627           || exit 1
41628
41629 @endif target-liboffloadmic
41630
41631 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
41632 maybe-install-html-target-liboffloadmic:
41633 @if target-liboffloadmic
41634 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
41635
41636 install-html-target-liboffloadmic: \
41637     configure-target-liboffloadmic \
41638     html-target-liboffloadmic 
41639         @: $(MAKE); $(unstage)
41640         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41641         r=`${PWD_COMMAND}`; export r; \
41642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643         $(NORMAL_TARGET_EXPORTS) \
41644         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
41645         for flag in $(EXTRA_TARGET_FLAGS); do \
41646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41647         done; \
41648         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41651                   "RANLIB=$${RANLIB}" \
41652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41653                    install-html) \
41654           || exit 1
41655
41656 @endif target-liboffloadmic
41657
41658 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
41659 maybe-installcheck-target-liboffloadmic:
41660 @if target-liboffloadmic
41661 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
41662
41663 installcheck-target-liboffloadmic: \
41664     configure-target-liboffloadmic 
41665         @: $(MAKE); $(unstage)
41666         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41667         r=`${PWD_COMMAND}`; export r; \
41668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41669         $(NORMAL_TARGET_EXPORTS) \
41670         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
41671         for flag in $(EXTRA_TARGET_FLAGS); do \
41672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41673         done; \
41674         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41677                   "RANLIB=$${RANLIB}" \
41678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41679                    installcheck) \
41680           || exit 1
41681
41682 @endif target-liboffloadmic
41683
41684 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
41685 maybe-mostlyclean-target-liboffloadmic:
41686 @if target-liboffloadmic
41687 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
41688
41689 mostlyclean-target-liboffloadmic: 
41690         @: $(MAKE); $(unstage)
41691         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41692         r=`${PWD_COMMAND}`; export r; \
41693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41694         $(NORMAL_TARGET_EXPORTS) \
41695         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
41696         for flag in $(EXTRA_TARGET_FLAGS); do \
41697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41698         done; \
41699         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41702                   "RANLIB=$${RANLIB}" \
41703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41704                    mostlyclean) \
41705           || exit 1
41706
41707 @endif target-liboffloadmic
41708
41709 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
41710 maybe-clean-target-liboffloadmic:
41711 @if target-liboffloadmic
41712 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
41713
41714 clean-target-liboffloadmic: 
41715         @: $(MAKE); $(unstage)
41716         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41717         r=`${PWD_COMMAND}`; export r; \
41718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41719         $(NORMAL_TARGET_EXPORTS) \
41720         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
41721         for flag in $(EXTRA_TARGET_FLAGS); do \
41722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41723         done; \
41724         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41727                   "RANLIB=$${RANLIB}" \
41728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41729                    clean) \
41730           || exit 1
41731
41732 @endif target-liboffloadmic
41733
41734 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
41735 maybe-distclean-target-liboffloadmic:
41736 @if target-liboffloadmic
41737 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
41738
41739 distclean-target-liboffloadmic: 
41740         @: $(MAKE); $(unstage)
41741         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41742         r=`${PWD_COMMAND}`; export r; \
41743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744         $(NORMAL_TARGET_EXPORTS) \
41745         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
41746         for flag in $(EXTRA_TARGET_FLAGS); do \
41747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41748         done; \
41749         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752                   "RANLIB=$${RANLIB}" \
41753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754                    distclean) \
41755           || exit 1
41756
41757 @endif target-liboffloadmic
41758
41759 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
41760 maybe-maintainer-clean-target-liboffloadmic:
41761 @if target-liboffloadmic
41762 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
41763
41764 maintainer-clean-target-liboffloadmic: 
41765         @: $(MAKE); $(unstage)
41766         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41767         r=`${PWD_COMMAND}`; export r; \
41768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769         $(NORMAL_TARGET_EXPORTS) \
41770         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
41771         for flag in $(EXTRA_TARGET_FLAGS); do \
41772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41773         done; \
41774         (cd $(TARGET_SUBDIR)/liboffloadmic && \
41775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41777                   "RANLIB=$${RANLIB}" \
41778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41779                    maintainer-clean) \
41780           || exit 1
41781
41782 @endif target-liboffloadmic
41783
41784
41785
41786
41787
41788 .PHONY: configure-target-libssp maybe-configure-target-libssp
41789 maybe-configure-target-libssp:
41790 @if gcc-bootstrap
41791 configure-target-libssp: stage_current
41792 @endif gcc-bootstrap
41793 @if target-libssp
41794 maybe-configure-target-libssp: configure-target-libssp
41795 configure-target-libssp: 
41796         @: $(MAKE); $(unstage)
41797         @r=`${PWD_COMMAND}`; export r; \
41798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41799         echo "Checking multilib configuration for libssp..."; \
41800         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
41801         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
41802         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41803           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41804             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41805           else \
41806             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41807             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41808           fi; \
41809         else \
41810           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41811         fi; \
41812         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
41814         $(NORMAL_TARGET_EXPORTS)  \
41815         echo Configuring in $(TARGET_SUBDIR)/libssp; \
41816         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41817         case $(srcdir) in \
41818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41819           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41821         esac; \
41822         module_srcdir=libssp; \
41823         rm -f no-such-file || : ; \
41824         CONFIG_SITE=no-such-file $(SHELL) \
41825           $$s/$$module_srcdir/configure \
41826           --srcdir=$${topdir}/$$module_srcdir \
41827           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41828           --target=${target_alias}  \
41829           || exit 1
41830 @endif target-libssp
41831
41832
41833
41834
41835
41836 .PHONY: all-target-libssp maybe-all-target-libssp
41837 maybe-all-target-libssp:
41838 @if gcc-bootstrap
41839 all-target-libssp: stage_current
41840 @endif gcc-bootstrap
41841 @if target-libssp
41842 TARGET-target-libssp=all
41843 maybe-all-target-libssp: all-target-libssp
41844 all-target-libssp: configure-target-libssp
41845         @: $(MAKE); $(unstage)
41846         @r=`${PWD_COMMAND}`; export r; \
41847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848         $(NORMAL_TARGET_EXPORTS)  \
41849         (cd $(TARGET_SUBDIR)/libssp && \
41850           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41851                 $(TARGET-target-libssp))
41852 @endif target-libssp
41853
41854
41855
41856
41857
41858 .PHONY: check-target-libssp maybe-check-target-libssp
41859 maybe-check-target-libssp:
41860 @if target-libssp
41861 maybe-check-target-libssp: check-target-libssp
41862
41863 check-target-libssp:
41864         @: $(MAKE); $(unstage)
41865         @r=`${PWD_COMMAND}`; export r; \
41866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41867         $(NORMAL_TARGET_EXPORTS) \
41868         (cd $(TARGET_SUBDIR)/libssp && \
41869           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41870
41871 @endif target-libssp
41872
41873 .PHONY: install-target-libssp maybe-install-target-libssp
41874 maybe-install-target-libssp:
41875 @if target-libssp
41876 maybe-install-target-libssp: install-target-libssp
41877
41878 install-target-libssp: installdirs
41879         @: $(MAKE); $(unstage)
41880         @r=`${PWD_COMMAND}`; export r; \
41881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882         $(NORMAL_TARGET_EXPORTS) \
41883         (cd $(TARGET_SUBDIR)/libssp && \
41884           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41885
41886 @endif target-libssp
41887
41888 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
41889 maybe-install-strip-target-libssp:
41890 @if target-libssp
41891 maybe-install-strip-target-libssp: install-strip-target-libssp
41892
41893 install-strip-target-libssp: installdirs
41894         @: $(MAKE); $(unstage)
41895         @r=`${PWD_COMMAND}`; export r; \
41896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41897         $(NORMAL_TARGET_EXPORTS) \
41898         (cd $(TARGET_SUBDIR)/libssp && \
41899           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41900
41901 @endif target-libssp
41902
41903 # Other targets (info, dvi, pdf, etc.)
41904
41905 .PHONY: maybe-info-target-libssp info-target-libssp
41906 maybe-info-target-libssp:
41907 @if target-libssp
41908 maybe-info-target-libssp: info-target-libssp
41909
41910 info-target-libssp: \
41911     configure-target-libssp 
41912         @: $(MAKE); $(unstage)
41913         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41914         r=`${PWD_COMMAND}`; export r; \
41915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41916         $(NORMAL_TARGET_EXPORTS) \
41917         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
41918         for flag in $(EXTRA_TARGET_FLAGS); do \
41919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41920         done; \
41921         (cd $(TARGET_SUBDIR)/libssp && \
41922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41924                   "RANLIB=$${RANLIB}" \
41925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41926                    info) \
41927           || exit 1
41928
41929 @endif target-libssp
41930
41931 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41932 maybe-dvi-target-libssp:
41933 @if target-libssp
41934 maybe-dvi-target-libssp: dvi-target-libssp
41935
41936 dvi-target-libssp: \
41937     configure-target-libssp 
41938         @: $(MAKE); $(unstage)
41939         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41940         r=`${PWD_COMMAND}`; export r; \
41941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942         $(NORMAL_TARGET_EXPORTS) \
41943         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
41944         for flag in $(EXTRA_TARGET_FLAGS); do \
41945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41946         done; \
41947         (cd $(TARGET_SUBDIR)/libssp && \
41948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41950                   "RANLIB=$${RANLIB}" \
41951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41952                    dvi) \
41953           || exit 1
41954
41955 @endif target-libssp
41956
41957 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41958 maybe-pdf-target-libssp:
41959 @if target-libssp
41960 maybe-pdf-target-libssp: pdf-target-libssp
41961
41962 pdf-target-libssp: \
41963     configure-target-libssp 
41964         @: $(MAKE); $(unstage)
41965         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41966         r=`${PWD_COMMAND}`; export r; \
41967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41968         $(NORMAL_TARGET_EXPORTS) \
41969         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
41970         for flag in $(EXTRA_TARGET_FLAGS); do \
41971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41972         done; \
41973         (cd $(TARGET_SUBDIR)/libssp && \
41974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41976                   "RANLIB=$${RANLIB}" \
41977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41978                    pdf) \
41979           || exit 1
41980
41981 @endif target-libssp
41982
41983 .PHONY: maybe-html-target-libssp html-target-libssp
41984 maybe-html-target-libssp:
41985 @if target-libssp
41986 maybe-html-target-libssp: html-target-libssp
41987
41988 html-target-libssp: \
41989     configure-target-libssp 
41990         @: $(MAKE); $(unstage)
41991         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
41992         r=`${PWD_COMMAND}`; export r; \
41993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994         $(NORMAL_TARGET_EXPORTS) \
41995         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
41996         for flag in $(EXTRA_TARGET_FLAGS); do \
41997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41998         done; \
41999         (cd $(TARGET_SUBDIR)/libssp && \
42000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42002                   "RANLIB=$${RANLIB}" \
42003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42004                    html) \
42005           || exit 1
42006
42007 @endif target-libssp
42008
42009 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
42010 maybe-TAGS-target-libssp:
42011 @if target-libssp
42012 maybe-TAGS-target-libssp: TAGS-target-libssp
42013
42014 TAGS-target-libssp: \
42015     configure-target-libssp 
42016         @: $(MAKE); $(unstage)
42017         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42018         r=`${PWD_COMMAND}`; export r; \
42019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020         $(NORMAL_TARGET_EXPORTS) \
42021         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
42022         for flag in $(EXTRA_TARGET_FLAGS); do \
42023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42024         done; \
42025         (cd $(TARGET_SUBDIR)/libssp && \
42026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42028                   "RANLIB=$${RANLIB}" \
42029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42030                    TAGS) \
42031           || exit 1
42032
42033 @endif target-libssp
42034
42035 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
42036 maybe-install-info-target-libssp:
42037 @if target-libssp
42038 maybe-install-info-target-libssp: install-info-target-libssp
42039
42040 install-info-target-libssp: \
42041     configure-target-libssp \
42042     info-target-libssp 
42043         @: $(MAKE); $(unstage)
42044         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42045         r=`${PWD_COMMAND}`; export r; \
42046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42047         $(NORMAL_TARGET_EXPORTS) \
42048         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
42049         for flag in $(EXTRA_TARGET_FLAGS); do \
42050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42051         done; \
42052         (cd $(TARGET_SUBDIR)/libssp && \
42053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42055                   "RANLIB=$${RANLIB}" \
42056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42057                    install-info) \
42058           || exit 1
42059
42060 @endif target-libssp
42061
42062 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
42063 maybe-install-pdf-target-libssp:
42064 @if target-libssp
42065 maybe-install-pdf-target-libssp: install-pdf-target-libssp
42066
42067 install-pdf-target-libssp: \
42068     configure-target-libssp \
42069     pdf-target-libssp 
42070         @: $(MAKE); $(unstage)
42071         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42072         r=`${PWD_COMMAND}`; export r; \
42073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42074         $(NORMAL_TARGET_EXPORTS) \
42075         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
42076         for flag in $(EXTRA_TARGET_FLAGS); do \
42077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42078         done; \
42079         (cd $(TARGET_SUBDIR)/libssp && \
42080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42082                   "RANLIB=$${RANLIB}" \
42083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42084                    install-pdf) \
42085           || exit 1
42086
42087 @endif target-libssp
42088
42089 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
42090 maybe-install-html-target-libssp:
42091 @if target-libssp
42092 maybe-install-html-target-libssp: install-html-target-libssp
42093
42094 install-html-target-libssp: \
42095     configure-target-libssp \
42096     html-target-libssp 
42097         @: $(MAKE); $(unstage)
42098         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42099         r=`${PWD_COMMAND}`; export r; \
42100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42101         $(NORMAL_TARGET_EXPORTS) \
42102         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
42103         for flag in $(EXTRA_TARGET_FLAGS); do \
42104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42105         done; \
42106         (cd $(TARGET_SUBDIR)/libssp && \
42107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42109                   "RANLIB=$${RANLIB}" \
42110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42111                    install-html) \
42112           || exit 1
42113
42114 @endif target-libssp
42115
42116 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
42117 maybe-installcheck-target-libssp:
42118 @if target-libssp
42119 maybe-installcheck-target-libssp: installcheck-target-libssp
42120
42121 installcheck-target-libssp: \
42122     configure-target-libssp 
42123         @: $(MAKE); $(unstage)
42124         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42125         r=`${PWD_COMMAND}`; export r; \
42126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42127         $(NORMAL_TARGET_EXPORTS) \
42128         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
42129         for flag in $(EXTRA_TARGET_FLAGS); do \
42130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42131         done; \
42132         (cd $(TARGET_SUBDIR)/libssp && \
42133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42135                   "RANLIB=$${RANLIB}" \
42136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42137                    installcheck) \
42138           || exit 1
42139
42140 @endif target-libssp
42141
42142 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
42143 maybe-mostlyclean-target-libssp:
42144 @if target-libssp
42145 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
42146
42147 mostlyclean-target-libssp: 
42148         @: $(MAKE); $(unstage)
42149         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42150         r=`${PWD_COMMAND}`; export r; \
42151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152         $(NORMAL_TARGET_EXPORTS) \
42153         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
42154         for flag in $(EXTRA_TARGET_FLAGS); do \
42155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42156         done; \
42157         (cd $(TARGET_SUBDIR)/libssp && \
42158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42160                   "RANLIB=$${RANLIB}" \
42161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42162                    mostlyclean) \
42163           || exit 1
42164
42165 @endif target-libssp
42166
42167 .PHONY: maybe-clean-target-libssp clean-target-libssp
42168 maybe-clean-target-libssp:
42169 @if target-libssp
42170 maybe-clean-target-libssp: clean-target-libssp
42171
42172 clean-target-libssp: 
42173         @: $(MAKE); $(unstage)
42174         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42175         r=`${PWD_COMMAND}`; export r; \
42176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42177         $(NORMAL_TARGET_EXPORTS) \
42178         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
42179         for flag in $(EXTRA_TARGET_FLAGS); do \
42180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42181         done; \
42182         (cd $(TARGET_SUBDIR)/libssp && \
42183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42185                   "RANLIB=$${RANLIB}" \
42186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42187                    clean) \
42188           || exit 1
42189
42190 @endif target-libssp
42191
42192 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
42193 maybe-distclean-target-libssp:
42194 @if target-libssp
42195 maybe-distclean-target-libssp: distclean-target-libssp
42196
42197 distclean-target-libssp: 
42198         @: $(MAKE); $(unstage)
42199         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42200         r=`${PWD_COMMAND}`; export r; \
42201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42202         $(NORMAL_TARGET_EXPORTS) \
42203         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
42204         for flag in $(EXTRA_TARGET_FLAGS); do \
42205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42206         done; \
42207         (cd $(TARGET_SUBDIR)/libssp && \
42208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42210                   "RANLIB=$${RANLIB}" \
42211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42212                    distclean) \
42213           || exit 1
42214
42215 @endif target-libssp
42216
42217 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
42218 maybe-maintainer-clean-target-libssp:
42219 @if target-libssp
42220 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42221
42222 maintainer-clean-target-libssp: 
42223         @: $(MAKE); $(unstage)
42224         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42225         r=`${PWD_COMMAND}`; export r; \
42226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42227         $(NORMAL_TARGET_EXPORTS) \
42228         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
42229         for flag in $(EXTRA_TARGET_FLAGS); do \
42230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42231         done; \
42232         (cd $(TARGET_SUBDIR)/libssp && \
42233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42235                   "RANLIB=$${RANLIB}" \
42236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42237                    maintainer-clean) \
42238           || exit 1
42239
42240 @endif target-libssp
42241
42242
42243
42244
42245
42246 .PHONY: configure-target-newlib maybe-configure-target-newlib
42247 maybe-configure-target-newlib:
42248 @if gcc-bootstrap
42249 configure-target-newlib: stage_current
42250 @endif gcc-bootstrap
42251 @if target-newlib
42252 maybe-configure-target-newlib: configure-target-newlib
42253 configure-target-newlib: 
42254         @: $(MAKE); $(unstage)
42255         @r=`${PWD_COMMAND}`; export r; \
42256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42257         echo "Checking multilib configuration for newlib..."; \
42258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42259         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
42260         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42261           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42262             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42263           else \
42264             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42265             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42266           fi; \
42267         else \
42268           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42269         fi; \
42270         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42271         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42272         $(NORMAL_TARGET_EXPORTS)  \
42273         echo Configuring in $(TARGET_SUBDIR)/newlib; \
42274         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42275         case $(srcdir) in \
42276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42277           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42279         esac; \
42280         module_srcdir=newlib; \
42281         rm -f no-such-file || : ; \
42282         CONFIG_SITE=no-such-file $(SHELL) \
42283           $$s/$$module_srcdir/configure \
42284           --srcdir=$${topdir}/$$module_srcdir \
42285           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42286           --target=${target_alias}  \
42287           || exit 1
42288 @endif target-newlib
42289
42290
42291
42292
42293
42294 .PHONY: all-target-newlib maybe-all-target-newlib
42295 maybe-all-target-newlib:
42296 @if gcc-bootstrap
42297 all-target-newlib: stage_current
42298 @endif gcc-bootstrap
42299 @if target-newlib
42300 TARGET-target-newlib=all
42301 maybe-all-target-newlib: all-target-newlib
42302 all-target-newlib: configure-target-newlib
42303         @: $(MAKE); $(unstage)
42304         @r=`${PWD_COMMAND}`; export r; \
42305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42306         $(NORMAL_TARGET_EXPORTS)  \
42307         (cd $(TARGET_SUBDIR)/newlib && \
42308           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42309                 $(TARGET-target-newlib))
42310 @endif target-newlib
42311
42312
42313
42314
42315
42316 .PHONY: check-target-newlib maybe-check-target-newlib
42317 maybe-check-target-newlib:
42318 @if target-newlib
42319 maybe-check-target-newlib: check-target-newlib
42320
42321 check-target-newlib:
42322         @: $(MAKE); $(unstage)
42323         @r=`${PWD_COMMAND}`; export r; \
42324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42325         $(NORMAL_TARGET_EXPORTS) \
42326         (cd $(TARGET_SUBDIR)/newlib && \
42327           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42328
42329 @endif target-newlib
42330
42331 .PHONY: install-target-newlib maybe-install-target-newlib
42332 maybe-install-target-newlib:
42333 @if target-newlib
42334 maybe-install-target-newlib: install-target-newlib
42335
42336 install-target-newlib: installdirs
42337         @: $(MAKE); $(unstage)
42338         @r=`${PWD_COMMAND}`; export r; \
42339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42340         $(NORMAL_TARGET_EXPORTS) \
42341         (cd $(TARGET_SUBDIR)/newlib && \
42342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42343
42344 @endif target-newlib
42345
42346 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
42347 maybe-install-strip-target-newlib:
42348 @if target-newlib
42349 maybe-install-strip-target-newlib: install-strip-target-newlib
42350
42351 install-strip-target-newlib: installdirs
42352         @: $(MAKE); $(unstage)
42353         @r=`${PWD_COMMAND}`; export r; \
42354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42355         $(NORMAL_TARGET_EXPORTS) \
42356         (cd $(TARGET_SUBDIR)/newlib && \
42357           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42358
42359 @endif target-newlib
42360
42361 # Other targets (info, dvi, pdf, etc.)
42362
42363 .PHONY: maybe-info-target-newlib info-target-newlib
42364 maybe-info-target-newlib:
42365 @if target-newlib
42366 maybe-info-target-newlib: info-target-newlib
42367
42368 info-target-newlib: \
42369     configure-target-newlib 
42370         @: $(MAKE); $(unstage)
42371         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42372         r=`${PWD_COMMAND}`; export r; \
42373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374         $(NORMAL_TARGET_EXPORTS) \
42375         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
42376         for flag in $(EXTRA_TARGET_FLAGS); do \
42377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42378         done; \
42379         (cd $(TARGET_SUBDIR)/newlib && \
42380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42382                   "RANLIB=$${RANLIB}" \
42383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42384                    info) \
42385           || exit 1
42386
42387 @endif target-newlib
42388
42389 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42390 maybe-dvi-target-newlib:
42391 @if target-newlib
42392 maybe-dvi-target-newlib: dvi-target-newlib
42393
42394 dvi-target-newlib: \
42395     configure-target-newlib 
42396         @: $(MAKE); $(unstage)
42397         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42398         r=`${PWD_COMMAND}`; export r; \
42399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400         $(NORMAL_TARGET_EXPORTS) \
42401         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
42402         for flag in $(EXTRA_TARGET_FLAGS); do \
42403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42404         done; \
42405         (cd $(TARGET_SUBDIR)/newlib && \
42406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42408                   "RANLIB=$${RANLIB}" \
42409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42410                    dvi) \
42411           || exit 1
42412
42413 @endif target-newlib
42414
42415 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42416 maybe-pdf-target-newlib:
42417 @if target-newlib
42418 maybe-pdf-target-newlib: pdf-target-newlib
42419
42420 pdf-target-newlib: \
42421     configure-target-newlib 
42422         @: $(MAKE); $(unstage)
42423         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42424         r=`${PWD_COMMAND}`; export r; \
42425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42426         $(NORMAL_TARGET_EXPORTS) \
42427         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
42428         for flag in $(EXTRA_TARGET_FLAGS); do \
42429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42430         done; \
42431         (cd $(TARGET_SUBDIR)/newlib && \
42432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42434                   "RANLIB=$${RANLIB}" \
42435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42436                    pdf) \
42437           || exit 1
42438
42439 @endif target-newlib
42440
42441 .PHONY: maybe-html-target-newlib html-target-newlib
42442 maybe-html-target-newlib:
42443 @if target-newlib
42444 maybe-html-target-newlib: html-target-newlib
42445
42446 html-target-newlib: \
42447     configure-target-newlib 
42448         @: $(MAKE); $(unstage)
42449         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42450         r=`${PWD_COMMAND}`; export r; \
42451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42452         $(NORMAL_TARGET_EXPORTS) \
42453         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
42454         for flag in $(EXTRA_TARGET_FLAGS); do \
42455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42456         done; \
42457         (cd $(TARGET_SUBDIR)/newlib && \
42458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42460                   "RANLIB=$${RANLIB}" \
42461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42462                    html) \
42463           || exit 1
42464
42465 @endif target-newlib
42466
42467 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42468 maybe-TAGS-target-newlib:
42469 @if target-newlib
42470 maybe-TAGS-target-newlib: TAGS-target-newlib
42471
42472 TAGS-target-newlib: \
42473     configure-target-newlib 
42474         @: $(MAKE); $(unstage)
42475         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42476         r=`${PWD_COMMAND}`; export r; \
42477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42478         $(NORMAL_TARGET_EXPORTS) \
42479         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
42480         for flag in $(EXTRA_TARGET_FLAGS); do \
42481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42482         done; \
42483         (cd $(TARGET_SUBDIR)/newlib && \
42484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42486                   "RANLIB=$${RANLIB}" \
42487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42488                    TAGS) \
42489           || exit 1
42490
42491 @endif target-newlib
42492
42493 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42494 maybe-install-info-target-newlib:
42495 @if target-newlib
42496 maybe-install-info-target-newlib: install-info-target-newlib
42497
42498 install-info-target-newlib: \
42499     configure-target-newlib \
42500     info-target-newlib 
42501         @: $(MAKE); $(unstage)
42502         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42503         r=`${PWD_COMMAND}`; export r; \
42504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505         $(NORMAL_TARGET_EXPORTS) \
42506         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
42507         for flag in $(EXTRA_TARGET_FLAGS); do \
42508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509         done; \
42510         (cd $(TARGET_SUBDIR)/newlib && \
42511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513                   "RANLIB=$${RANLIB}" \
42514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515                    install-info) \
42516           || exit 1
42517
42518 @endif target-newlib
42519
42520 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42521 maybe-install-pdf-target-newlib:
42522 @if target-newlib
42523 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42524
42525 install-pdf-target-newlib: \
42526     configure-target-newlib \
42527     pdf-target-newlib 
42528         @: $(MAKE); $(unstage)
42529         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42530         r=`${PWD_COMMAND}`; export r; \
42531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42532         $(NORMAL_TARGET_EXPORTS) \
42533         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
42534         for flag in $(EXTRA_TARGET_FLAGS); do \
42535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42536         done; \
42537         (cd $(TARGET_SUBDIR)/newlib && \
42538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42540                   "RANLIB=$${RANLIB}" \
42541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42542                    install-pdf) \
42543           || exit 1
42544
42545 @endif target-newlib
42546
42547 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42548 maybe-install-html-target-newlib:
42549 @if target-newlib
42550 maybe-install-html-target-newlib: install-html-target-newlib
42551
42552 install-html-target-newlib: \
42553     configure-target-newlib \
42554     html-target-newlib 
42555         @: $(MAKE); $(unstage)
42556         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42557         r=`${PWD_COMMAND}`; export r; \
42558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559         $(NORMAL_TARGET_EXPORTS) \
42560         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
42561         for flag in $(EXTRA_TARGET_FLAGS); do \
42562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42563         done; \
42564         (cd $(TARGET_SUBDIR)/newlib && \
42565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567                   "RANLIB=$${RANLIB}" \
42568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42569                    install-html) \
42570           || exit 1
42571
42572 @endif target-newlib
42573
42574 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42575 maybe-installcheck-target-newlib:
42576 @if target-newlib
42577 maybe-installcheck-target-newlib: installcheck-target-newlib
42578
42579 installcheck-target-newlib: \
42580     configure-target-newlib 
42581         @: $(MAKE); $(unstage)
42582         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42583         r=`${PWD_COMMAND}`; export r; \
42584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42585         $(NORMAL_TARGET_EXPORTS) \
42586         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
42587         for flag in $(EXTRA_TARGET_FLAGS); do \
42588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42589         done; \
42590         (cd $(TARGET_SUBDIR)/newlib && \
42591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42593                   "RANLIB=$${RANLIB}" \
42594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42595                    installcheck) \
42596           || exit 1
42597
42598 @endif target-newlib
42599
42600 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42601 maybe-mostlyclean-target-newlib:
42602 @if target-newlib
42603 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42604
42605 mostlyclean-target-newlib: 
42606         @: $(MAKE); $(unstage)
42607         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42608         r=`${PWD_COMMAND}`; export r; \
42609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610         $(NORMAL_TARGET_EXPORTS) \
42611         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
42612         for flag in $(EXTRA_TARGET_FLAGS); do \
42613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42614         done; \
42615         (cd $(TARGET_SUBDIR)/newlib && \
42616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42618                   "RANLIB=$${RANLIB}" \
42619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42620                    mostlyclean) \
42621           || exit 1
42622
42623 @endif target-newlib
42624
42625 .PHONY: maybe-clean-target-newlib clean-target-newlib
42626 maybe-clean-target-newlib:
42627 @if target-newlib
42628 maybe-clean-target-newlib: clean-target-newlib
42629
42630 clean-target-newlib: 
42631         @: $(MAKE); $(unstage)
42632         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42633         r=`${PWD_COMMAND}`; export r; \
42634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42635         $(NORMAL_TARGET_EXPORTS) \
42636         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
42637         for flag in $(EXTRA_TARGET_FLAGS); do \
42638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42639         done; \
42640         (cd $(TARGET_SUBDIR)/newlib && \
42641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42643                   "RANLIB=$${RANLIB}" \
42644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42645                    clean) \
42646           || exit 1
42647
42648 @endif target-newlib
42649
42650 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42651 maybe-distclean-target-newlib:
42652 @if target-newlib
42653 maybe-distclean-target-newlib: distclean-target-newlib
42654
42655 distclean-target-newlib: 
42656         @: $(MAKE); $(unstage)
42657         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42658         r=`${PWD_COMMAND}`; export r; \
42659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42660         $(NORMAL_TARGET_EXPORTS) \
42661         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
42662         for flag in $(EXTRA_TARGET_FLAGS); do \
42663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42664         done; \
42665         (cd $(TARGET_SUBDIR)/newlib && \
42666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42668                   "RANLIB=$${RANLIB}" \
42669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42670                    distclean) \
42671           || exit 1
42672
42673 @endif target-newlib
42674
42675 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42676 maybe-maintainer-clean-target-newlib:
42677 @if target-newlib
42678 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42679
42680 maintainer-clean-target-newlib: 
42681         @: $(MAKE); $(unstage)
42682         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42683         r=`${PWD_COMMAND}`; export r; \
42684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42685         $(NORMAL_TARGET_EXPORTS) \
42686         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
42687         for flag in $(EXTRA_TARGET_FLAGS); do \
42688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42689         done; \
42690         (cd $(TARGET_SUBDIR)/newlib && \
42691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42693                   "RANLIB=$${RANLIB}" \
42694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42695                    maintainer-clean) \
42696           || exit 1
42697
42698 @endif target-newlib
42699
42700
42701
42702
42703
42704 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42705 maybe-configure-target-libgcc:
42706 @if gcc-bootstrap
42707 configure-target-libgcc: stage_current
42708 @endif gcc-bootstrap
42709 @if target-libgcc
42710 maybe-configure-target-libgcc: configure-target-libgcc
42711 configure-target-libgcc: 
42712         @r=`${PWD_COMMAND}`; export r; \
42713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42714         echo "Checking multilib configuration for libgcc..."; \
42715         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42717         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42718           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42719             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42720           else \
42721             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42722             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42723           fi; \
42724         else \
42725           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42726         fi; \
42727         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42729         $(NORMAL_TARGET_EXPORTS)  \
42730         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42731         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42732         case $(srcdir) in \
42733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42734           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42736         esac; \
42737         module_srcdir=libgcc; \
42738         rm -f no-such-file || : ; \
42739         CONFIG_SITE=no-such-file $(SHELL) \
42740           $$s/$$module_srcdir/configure \
42741           --srcdir=$${topdir}/$$module_srcdir \
42742           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42743           --target=${target_alias}  \
42744           || exit 1
42745 @endif target-libgcc
42746
42747
42748
42749 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42750 maybe-configure-stage1-target-libgcc:
42751 @if target-libgcc-bootstrap
42752 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42753 configure-stage1-target-libgcc:
42754         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42755         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42756         @r=`${PWD_COMMAND}`; export r; \
42757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42758         TFLAGS="$(STAGE1_TFLAGS)"; \
42759         echo "Checking multilib configuration for libgcc..."; \
42760         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42761         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42762           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42763             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42764           else \
42765             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42766             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42767           fi; \
42768         else \
42769           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42770         fi; \
42771         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42772         $(NORMAL_TARGET_EXPORTS) \
42773         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42774         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42775         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42776         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
42777         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42778         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42779         case $(srcdir) in \
42780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42781           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42783         esac; \
42784         module_srcdir=libgcc; \
42785         $(SHELL) $$s/$$module_srcdir/configure \
42786           --srcdir=$${topdir}/$$module_srcdir \
42787           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42788           --target=${target_alias} \
42789            \
42790           $(STAGE1_CONFIGURE_FLAGS)
42791 @endif target-libgcc-bootstrap
42792
42793 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42794 maybe-configure-stage2-target-libgcc:
42795 @if target-libgcc-bootstrap
42796 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42797 configure-stage2-target-libgcc:
42798         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42799         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42800         @r=`${PWD_COMMAND}`; export r; \
42801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802         TFLAGS="$(STAGE2_TFLAGS)"; \
42803         echo "Checking multilib configuration for libgcc..."; \
42804         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42805         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42806           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42807             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42808           else \
42809             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42810             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42811           fi; \
42812         else \
42813           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42814         fi; \
42815         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42816         $(NORMAL_TARGET_EXPORTS) \
42817          \
42818         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42819         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42820         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42821         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
42822         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42823         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42824         case $(srcdir) in \
42825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42826           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42828         esac; \
42829         module_srcdir=libgcc; \
42830         $(SHELL) $$s/$$module_srcdir/configure \
42831           --srcdir=$${topdir}/$$module_srcdir \
42832           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42833           --target=${target_alias} \
42834           --with-build-libsubdir=$(HOST_SUBDIR) \
42835           $(STAGE2_CONFIGURE_FLAGS)
42836 @endif target-libgcc-bootstrap
42837
42838 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42839 maybe-configure-stage3-target-libgcc:
42840 @if target-libgcc-bootstrap
42841 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42842 configure-stage3-target-libgcc:
42843         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42844         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42845         @r=`${PWD_COMMAND}`; export r; \
42846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42847         TFLAGS="$(STAGE3_TFLAGS)"; \
42848         echo "Checking multilib configuration for libgcc..."; \
42849         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42850         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42851           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42852             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42853           else \
42854             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42855             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42856           fi; \
42857         else \
42858           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42859         fi; \
42860         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42861         $(NORMAL_TARGET_EXPORTS) \
42862          \
42863         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42864         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42865         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42866         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
42867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42868         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42869         case $(srcdir) in \
42870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42871           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42873         esac; \
42874         module_srcdir=libgcc; \
42875         $(SHELL) $$s/$$module_srcdir/configure \
42876           --srcdir=$${topdir}/$$module_srcdir \
42877           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42878           --target=${target_alias} \
42879           --with-build-libsubdir=$(HOST_SUBDIR) \
42880           $(STAGE3_CONFIGURE_FLAGS)
42881 @endif target-libgcc-bootstrap
42882
42883 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42884 maybe-configure-stage4-target-libgcc:
42885 @if target-libgcc-bootstrap
42886 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42887 configure-stage4-target-libgcc:
42888         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42889         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42890         @r=`${PWD_COMMAND}`; export r; \
42891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42892         TFLAGS="$(STAGE4_TFLAGS)"; \
42893         echo "Checking multilib configuration for libgcc..."; \
42894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42895         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42896           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42897             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42898           else \
42899             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42900             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42901           fi; \
42902         else \
42903           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42904         fi; \
42905         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42906         $(NORMAL_TARGET_EXPORTS) \
42907          \
42908         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42909         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42910         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42911         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
42912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42913         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42914         case $(srcdir) in \
42915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42916           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42918         esac; \
42919         module_srcdir=libgcc; \
42920         $(SHELL) $$s/$$module_srcdir/configure \
42921           --srcdir=$${topdir}/$$module_srcdir \
42922           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42923           --target=${target_alias} \
42924           --with-build-libsubdir=$(HOST_SUBDIR) \
42925           $(STAGE4_CONFIGURE_FLAGS)
42926 @endif target-libgcc-bootstrap
42927
42928 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42929 maybe-configure-stageprofile-target-libgcc:
42930 @if target-libgcc-bootstrap
42931 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42932 configure-stageprofile-target-libgcc:
42933         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42934         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42935         @r=`${PWD_COMMAND}`; export r; \
42936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42938         echo "Checking multilib configuration for libgcc..."; \
42939         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42940         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42941           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42942             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42943           else \
42944             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42945             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42946           fi; \
42947         else \
42948           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42949         fi; \
42950         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42951         $(NORMAL_TARGET_EXPORTS) \
42952          \
42953         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42954         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42955         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42956         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
42957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
42958         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42959         case $(srcdir) in \
42960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42961           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42963         esac; \
42964         module_srcdir=libgcc; \
42965         $(SHELL) $$s/$$module_srcdir/configure \
42966           --srcdir=$${topdir}/$$module_srcdir \
42967           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42968           --target=${target_alias} \
42969           --with-build-libsubdir=$(HOST_SUBDIR) \
42970           $(STAGEprofile_CONFIGURE_FLAGS)
42971 @endif target-libgcc-bootstrap
42972
42973 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42974 maybe-configure-stagefeedback-target-libgcc:
42975 @if target-libgcc-bootstrap
42976 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42977 configure-stagefeedback-target-libgcc:
42978         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42979         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42980         @r=`${PWD_COMMAND}`; export r; \
42981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42982         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42983         echo "Checking multilib configuration for libgcc..."; \
42984         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
42985         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42986           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42987             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42988           else \
42989             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42990             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42991           fi; \
42992         else \
42993           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42994         fi; \
42995         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42996         $(NORMAL_TARGET_EXPORTS) \
42997          \
42998         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42999         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43000         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43001         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
43002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43003         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43004         case $(srcdir) in \
43005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43006           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43008         esac; \
43009         module_srcdir=libgcc; \
43010         $(SHELL) $$s/$$module_srcdir/configure \
43011           --srcdir=$${topdir}/$$module_srcdir \
43012           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43013           --target=${target_alias} \
43014           --with-build-libsubdir=$(HOST_SUBDIR) \
43015           $(STAGEfeedback_CONFIGURE_FLAGS)
43016 @endif target-libgcc-bootstrap
43017
43018 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
43019 maybe-configure-stageautoprofile-target-libgcc:
43020 @if target-libgcc-bootstrap
43021 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
43022 configure-stageautoprofile-target-libgcc:
43023         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43024         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43025         @r=`${PWD_COMMAND}`; export r; \
43026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43027         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43028         echo "Checking multilib configuration for libgcc..."; \
43029         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43030         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43031           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43032             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43033           else \
43034             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43035             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43036           fi; \
43037         else \
43038           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43039         fi; \
43040         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43041         $(NORMAL_TARGET_EXPORTS) \
43042          \
43043         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43044         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43045         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43046         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
43047         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43048         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43049         case $(srcdir) in \
43050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43051           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43053         esac; \
43054         module_srcdir=libgcc; \
43055         $(SHELL) $$s/$$module_srcdir/configure \
43056           --srcdir=$${topdir}/$$module_srcdir \
43057           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43058           --target=${target_alias} \
43059           --with-build-libsubdir=$(HOST_SUBDIR) \
43060           $(STAGEautoprofile_CONFIGURE_FLAGS)
43061 @endif target-libgcc-bootstrap
43062
43063 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
43064 maybe-configure-stageautofeedback-target-libgcc:
43065 @if target-libgcc-bootstrap
43066 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
43067 configure-stageautofeedback-target-libgcc:
43068         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43069         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43070         @r=`${PWD_COMMAND}`; export r; \
43071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43072         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43073         echo "Checking multilib configuration for libgcc..."; \
43074         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43075         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43076           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43077             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43078           else \
43079             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43080             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43081           fi; \
43082         else \
43083           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43084         fi; \
43085         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43086         $(NORMAL_TARGET_EXPORTS) \
43087          \
43088         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43089         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43090         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43091         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
43092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43093         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43094         case $(srcdir) in \
43095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43096           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43098         esac; \
43099         module_srcdir=libgcc; \
43100         $(SHELL) $$s/$$module_srcdir/configure \
43101           --srcdir=$${topdir}/$$module_srcdir \
43102           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43103           --target=${target_alias} \
43104           --with-build-libsubdir=$(HOST_SUBDIR) \
43105           $(STAGEautofeedback_CONFIGURE_FLAGS)
43106 @endif target-libgcc-bootstrap
43107
43108
43109
43110
43111
43112 .PHONY: all-target-libgcc maybe-all-target-libgcc
43113 maybe-all-target-libgcc:
43114 @if gcc-bootstrap
43115 all-target-libgcc: stage_current
43116 @endif gcc-bootstrap
43117 @if target-libgcc
43118 TARGET-target-libgcc=all
43119 maybe-all-target-libgcc: all-target-libgcc
43120 all-target-libgcc: configure-target-libgcc
43121         @r=`${PWD_COMMAND}`; export r; \
43122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43123         $(NORMAL_TARGET_EXPORTS)  \
43124         (cd $(TARGET_SUBDIR)/libgcc && \
43125           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43126                 $(TARGET-target-libgcc))
43127 @endif target-libgcc
43128
43129
43130
43131 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
43132 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
43133 maybe-all-stage1-target-libgcc:
43134 maybe-clean-stage1-target-libgcc:
43135 @if target-libgcc-bootstrap
43136 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
43137 all-stage1: all-stage1-target-libgcc
43138 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
43139 all-stage1-target-libgcc: configure-stage1-target-libgcc
43140         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43141         @r=`${PWD_COMMAND}`; export r; \
43142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43143         TFLAGS="$(STAGE1_TFLAGS)"; \
43144         $(NORMAL_TARGET_EXPORTS)  \
43145         cd $(TARGET_SUBDIR)/libgcc && \
43146          \
43147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43148                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43149                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43150                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43151                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43152                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43153                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43154                 $(EXTRA_TARGET_FLAGS)  \
43155                   \
43156                 TFLAGS="$(STAGE1_TFLAGS)"  \
43157                 $(TARGET-stage1-target-libgcc)
43158
43159 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
43160 clean-stage1: clean-stage1-target-libgcc
43161 clean-stage1-target-libgcc:
43162         @if [ $(current_stage) = stage1 ]; then \
43163           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43164         else \
43165           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
43166           $(MAKE) stage1-start; \
43167         fi; \
43168         cd $(TARGET_SUBDIR)/libgcc && \
43169         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43170           clean
43171 @endif target-libgcc-bootstrap
43172
43173
43174 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
43175 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
43176 maybe-all-stage2-target-libgcc:
43177 maybe-clean-stage2-target-libgcc:
43178 @if target-libgcc-bootstrap
43179 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
43180 all-stage2: all-stage2-target-libgcc
43181 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
43182 all-stage2-target-libgcc: configure-stage2-target-libgcc
43183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43184         @r=`${PWD_COMMAND}`; export r; \
43185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43186         TFLAGS="$(STAGE2_TFLAGS)"; \
43187         $(NORMAL_TARGET_EXPORTS) \
43188           \
43189         cd $(TARGET_SUBDIR)/libgcc && \
43190          \
43191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43192                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43193                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43194                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43198                 $(EXTRA_TARGET_FLAGS)   \
43199                 TFLAGS="$(STAGE2_TFLAGS)"  \
43200                 $(TARGET-stage2-target-libgcc)
43201
43202 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
43203 clean-stage2: clean-stage2-target-libgcc
43204 clean-stage2-target-libgcc:
43205         @if [ $(current_stage) = stage2 ]; then \
43206           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43207         else \
43208           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
43209           $(MAKE) stage2-start; \
43210         fi; \
43211         cd $(TARGET_SUBDIR)/libgcc && \
43212         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43213 @endif target-libgcc-bootstrap
43214
43215
43216 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
43217 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
43218 maybe-all-stage3-target-libgcc:
43219 maybe-clean-stage3-target-libgcc:
43220 @if target-libgcc-bootstrap
43221 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
43222 all-stage3: all-stage3-target-libgcc
43223 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
43224 all-stage3-target-libgcc: configure-stage3-target-libgcc
43225         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43226         @r=`${PWD_COMMAND}`; export r; \
43227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43228         TFLAGS="$(STAGE3_TFLAGS)"; \
43229         $(NORMAL_TARGET_EXPORTS) \
43230           \
43231         cd $(TARGET_SUBDIR)/libgcc && \
43232          \
43233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43234                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43235                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43236                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43237                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43238                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43239                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43240                 $(EXTRA_TARGET_FLAGS)   \
43241                 TFLAGS="$(STAGE3_TFLAGS)"  \
43242                 $(TARGET-stage3-target-libgcc)
43243
43244 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43245 clean-stage3: clean-stage3-target-libgcc
43246 clean-stage3-target-libgcc:
43247         @if [ $(current_stage) = stage3 ]; then \
43248           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43249         else \
43250           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43251           $(MAKE) stage3-start; \
43252         fi; \
43253         cd $(TARGET_SUBDIR)/libgcc && \
43254         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43255 @endif target-libgcc-bootstrap
43256
43257
43258 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43259 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43260 maybe-all-stage4-target-libgcc:
43261 maybe-clean-stage4-target-libgcc:
43262 @if target-libgcc-bootstrap
43263 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43264 all-stage4: all-stage4-target-libgcc
43265 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43266 all-stage4-target-libgcc: configure-stage4-target-libgcc
43267         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43268         @r=`${PWD_COMMAND}`; export r; \
43269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43270         TFLAGS="$(STAGE4_TFLAGS)"; \
43271         $(NORMAL_TARGET_EXPORTS) \
43272           \
43273         cd $(TARGET_SUBDIR)/libgcc && \
43274          \
43275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43276                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43277                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43278                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43282                 $(EXTRA_TARGET_FLAGS)   \
43283                 TFLAGS="$(STAGE4_TFLAGS)"  \
43284                 $(TARGET-stage4-target-libgcc)
43285
43286 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43287 clean-stage4: clean-stage4-target-libgcc
43288 clean-stage4-target-libgcc:
43289         @if [ $(current_stage) = stage4 ]; then \
43290           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43291         else \
43292           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43293           $(MAKE) stage4-start; \
43294         fi; \
43295         cd $(TARGET_SUBDIR)/libgcc && \
43296         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43297 @endif target-libgcc-bootstrap
43298
43299
43300 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43301 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43302 maybe-all-stageprofile-target-libgcc:
43303 maybe-clean-stageprofile-target-libgcc:
43304 @if target-libgcc-bootstrap
43305 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43306 all-stageprofile: all-stageprofile-target-libgcc
43307 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43308 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43309         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43310         @r=`${PWD_COMMAND}`; export r; \
43311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43312         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43313         $(NORMAL_TARGET_EXPORTS) \
43314           \
43315         cd $(TARGET_SUBDIR)/libgcc && \
43316          \
43317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43318                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43319                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43320                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43324                 $(EXTRA_TARGET_FLAGS)   \
43325                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
43326                 $(TARGET-stageprofile-target-libgcc)
43327
43328 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43329 clean-stageprofile: clean-stageprofile-target-libgcc
43330 clean-stageprofile-target-libgcc:
43331         @if [ $(current_stage) = stageprofile ]; then \
43332           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43333         else \
43334           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43335           $(MAKE) stageprofile-start; \
43336         fi; \
43337         cd $(TARGET_SUBDIR)/libgcc && \
43338         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43339 @endif target-libgcc-bootstrap
43340
43341
43342 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43343 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43344 maybe-all-stagefeedback-target-libgcc:
43345 maybe-clean-stagefeedback-target-libgcc:
43346 @if target-libgcc-bootstrap
43347 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43348 all-stagefeedback: all-stagefeedback-target-libgcc
43349 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43350 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43352         @r=`${PWD_COMMAND}`; export r; \
43353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43354         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43355         $(NORMAL_TARGET_EXPORTS) \
43356           \
43357         cd $(TARGET_SUBDIR)/libgcc && \
43358          \
43359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43360                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43361                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43362                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43366                 $(EXTRA_TARGET_FLAGS)   \
43367                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43368                 $(TARGET-stagefeedback-target-libgcc)
43369
43370 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43371 clean-stagefeedback: clean-stagefeedback-target-libgcc
43372 clean-stagefeedback-target-libgcc:
43373         @if [ $(current_stage) = stagefeedback ]; then \
43374           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43375         else \
43376           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43377           $(MAKE) stagefeedback-start; \
43378         fi; \
43379         cd $(TARGET_SUBDIR)/libgcc && \
43380         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43381 @endif target-libgcc-bootstrap
43382
43383
43384 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
43385 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
43386 maybe-all-stageautoprofile-target-libgcc:
43387 maybe-clean-stageautoprofile-target-libgcc:
43388 @if target-libgcc-bootstrap
43389 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
43390 all-stageautoprofile: all-stageautoprofile-target-libgcc
43391 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
43392 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
43393         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43394         @r=`${PWD_COMMAND}`; export r; \
43395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43396         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43397         $(NORMAL_TARGET_EXPORTS) \
43398           \
43399         cd $(TARGET_SUBDIR)/libgcc && \
43400         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43401         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43402                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43403                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43404                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43405                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43406                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43407                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43408                 $(EXTRA_TARGET_FLAGS)   \
43409                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43410                 $(TARGET-stageautoprofile-target-libgcc)
43411
43412 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
43413 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
43414 clean-stageautoprofile-target-libgcc:
43415         @if [ $(current_stage) = stageautoprofile ]; then \
43416           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43417         else \
43418           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
43419           $(MAKE) stageautoprofile-start; \
43420         fi; \
43421         cd $(TARGET_SUBDIR)/libgcc && \
43422         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43423 @endif target-libgcc-bootstrap
43424
43425
43426 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
43427 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
43428 maybe-all-stageautofeedback-target-libgcc:
43429 maybe-clean-stageautofeedback-target-libgcc:
43430 @if target-libgcc-bootstrap
43431 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
43432 all-stageautofeedback: all-stageautofeedback-target-libgcc
43433 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
43434 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
43435         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43436         @r=`${PWD_COMMAND}`; export r; \
43437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43438         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43439         $(NORMAL_TARGET_EXPORTS) \
43440           \
43441         cd $(TARGET_SUBDIR)/libgcc && \
43442          \
43443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43444                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43445                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43446                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43450                 $(EXTRA_TARGET_FLAGS)   \
43451                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43452                 $(TARGET-stageautofeedback-target-libgcc)
43453
43454 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
43455 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
43456 clean-stageautofeedback-target-libgcc:
43457         @if [ $(current_stage) = stageautofeedback ]; then \
43458           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43459         else \
43460           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
43461           $(MAKE) stageautofeedback-start; \
43462         fi; \
43463         cd $(TARGET_SUBDIR)/libgcc && \
43464         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
43465 @endif target-libgcc-bootstrap
43466
43467
43468
43469
43470
43471
43472 .PHONY: check-target-libgcc maybe-check-target-libgcc
43473 maybe-check-target-libgcc:
43474 @if target-libgcc
43475 maybe-check-target-libgcc: check-target-libgcc
43476
43477 # Dummy target for uncheckable module.
43478 check-target-libgcc:
43479
43480 @endif target-libgcc
43481
43482 .PHONY: install-target-libgcc maybe-install-target-libgcc
43483 maybe-install-target-libgcc:
43484 @if target-libgcc
43485 maybe-install-target-libgcc: install-target-libgcc
43486
43487 install-target-libgcc: installdirs
43488         @: $(MAKE); $(unstage)
43489         @r=`${PWD_COMMAND}`; export r; \
43490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491         $(NORMAL_TARGET_EXPORTS) \
43492         (cd $(TARGET_SUBDIR)/libgcc && \
43493           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43494
43495 @endif target-libgcc
43496
43497 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
43498 maybe-install-strip-target-libgcc:
43499 @if target-libgcc
43500 maybe-install-strip-target-libgcc: install-strip-target-libgcc
43501
43502 install-strip-target-libgcc: installdirs
43503         @: $(MAKE); $(unstage)
43504         @r=`${PWD_COMMAND}`; export r; \
43505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43506         $(NORMAL_TARGET_EXPORTS) \
43507         (cd $(TARGET_SUBDIR)/libgcc && \
43508           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43509
43510 @endif target-libgcc
43511
43512 # Other targets (info, dvi, pdf, etc.)
43513
43514 .PHONY: maybe-info-target-libgcc info-target-libgcc
43515 maybe-info-target-libgcc:
43516 @if target-libgcc
43517 maybe-info-target-libgcc: info-target-libgcc
43518
43519 info-target-libgcc: \
43520     configure-target-libgcc 
43521         @: $(MAKE); $(unstage)
43522         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43523         r=`${PWD_COMMAND}`; export r; \
43524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43525         $(NORMAL_TARGET_EXPORTS) \
43526         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
43527         for flag in $(EXTRA_TARGET_FLAGS); do \
43528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43529         done; \
43530         (cd $(TARGET_SUBDIR)/libgcc && \
43531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43533                   "RANLIB=$${RANLIB}" \
43534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43535                    info) \
43536           || exit 1
43537
43538 @endif target-libgcc
43539
43540 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43541 maybe-dvi-target-libgcc:
43542 @if target-libgcc
43543 maybe-dvi-target-libgcc: dvi-target-libgcc
43544
43545 dvi-target-libgcc: \
43546     configure-target-libgcc 
43547         @: $(MAKE); $(unstage)
43548         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43549         r=`${PWD_COMMAND}`; export r; \
43550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43551         $(NORMAL_TARGET_EXPORTS) \
43552         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
43553         for flag in $(EXTRA_TARGET_FLAGS); do \
43554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555         done; \
43556         (cd $(TARGET_SUBDIR)/libgcc && \
43557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43559                   "RANLIB=$${RANLIB}" \
43560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43561                    dvi) \
43562           || exit 1
43563
43564 @endif target-libgcc
43565
43566 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43567 maybe-pdf-target-libgcc:
43568 @if target-libgcc
43569 maybe-pdf-target-libgcc: pdf-target-libgcc
43570
43571 pdf-target-libgcc: \
43572     configure-target-libgcc 
43573         @: $(MAKE); $(unstage)
43574         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43575         r=`${PWD_COMMAND}`; export r; \
43576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43577         $(NORMAL_TARGET_EXPORTS) \
43578         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
43579         for flag in $(EXTRA_TARGET_FLAGS); do \
43580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43581         done; \
43582         (cd $(TARGET_SUBDIR)/libgcc && \
43583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43585                   "RANLIB=$${RANLIB}" \
43586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43587                    pdf) \
43588           || exit 1
43589
43590 @endif target-libgcc
43591
43592 .PHONY: maybe-html-target-libgcc html-target-libgcc
43593 maybe-html-target-libgcc:
43594 @if target-libgcc
43595 maybe-html-target-libgcc: html-target-libgcc
43596
43597 html-target-libgcc: \
43598     configure-target-libgcc 
43599         @: $(MAKE); $(unstage)
43600         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43601         r=`${PWD_COMMAND}`; export r; \
43602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603         $(NORMAL_TARGET_EXPORTS) \
43604         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
43605         for flag in $(EXTRA_TARGET_FLAGS); do \
43606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43607         done; \
43608         (cd $(TARGET_SUBDIR)/libgcc && \
43609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43611                   "RANLIB=$${RANLIB}" \
43612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43613                    html) \
43614           || exit 1
43615
43616 @endif target-libgcc
43617
43618 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43619 maybe-TAGS-target-libgcc:
43620 @if target-libgcc
43621 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43622
43623 TAGS-target-libgcc: \
43624     configure-target-libgcc 
43625         @: $(MAKE); $(unstage)
43626         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43627         r=`${PWD_COMMAND}`; export r; \
43628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43629         $(NORMAL_TARGET_EXPORTS) \
43630         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
43631         for flag in $(EXTRA_TARGET_FLAGS); do \
43632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43633         done; \
43634         (cd $(TARGET_SUBDIR)/libgcc && \
43635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43637                   "RANLIB=$${RANLIB}" \
43638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43639                    TAGS) \
43640           || exit 1
43641
43642 @endif target-libgcc
43643
43644 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43645 maybe-install-info-target-libgcc:
43646 @if target-libgcc
43647 maybe-install-info-target-libgcc: install-info-target-libgcc
43648
43649 install-info-target-libgcc: \
43650     configure-target-libgcc \
43651     info-target-libgcc 
43652         @: $(MAKE); $(unstage)
43653         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43654         r=`${PWD_COMMAND}`; export r; \
43655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43656         $(NORMAL_TARGET_EXPORTS) \
43657         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
43658         for flag in $(EXTRA_TARGET_FLAGS); do \
43659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43660         done; \
43661         (cd $(TARGET_SUBDIR)/libgcc && \
43662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43664                   "RANLIB=$${RANLIB}" \
43665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43666                    install-info) \
43667           || exit 1
43668
43669 @endif target-libgcc
43670
43671 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43672 maybe-install-pdf-target-libgcc:
43673 @if target-libgcc
43674 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43675
43676 install-pdf-target-libgcc: \
43677     configure-target-libgcc \
43678     pdf-target-libgcc 
43679         @: $(MAKE); $(unstage)
43680         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43681         r=`${PWD_COMMAND}`; export r; \
43682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43683         $(NORMAL_TARGET_EXPORTS) \
43684         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
43685         for flag in $(EXTRA_TARGET_FLAGS); do \
43686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43687         done; \
43688         (cd $(TARGET_SUBDIR)/libgcc && \
43689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43691                   "RANLIB=$${RANLIB}" \
43692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43693                    install-pdf) \
43694           || exit 1
43695
43696 @endif target-libgcc
43697
43698 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43699 maybe-install-html-target-libgcc:
43700 @if target-libgcc
43701 maybe-install-html-target-libgcc: install-html-target-libgcc
43702
43703 install-html-target-libgcc: \
43704     configure-target-libgcc \
43705     html-target-libgcc 
43706         @: $(MAKE); $(unstage)
43707         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43708         r=`${PWD_COMMAND}`; export r; \
43709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710         $(NORMAL_TARGET_EXPORTS) \
43711         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
43712         for flag in $(EXTRA_TARGET_FLAGS); do \
43713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714         done; \
43715         (cd $(TARGET_SUBDIR)/libgcc && \
43716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43718                   "RANLIB=$${RANLIB}" \
43719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43720                    install-html) \
43721           || exit 1
43722
43723 @endif target-libgcc
43724
43725 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43726 maybe-installcheck-target-libgcc:
43727 @if target-libgcc
43728 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43729
43730 installcheck-target-libgcc: \
43731     configure-target-libgcc 
43732         @: $(MAKE); $(unstage)
43733         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43734         r=`${PWD_COMMAND}`; export r; \
43735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43736         $(NORMAL_TARGET_EXPORTS) \
43737         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
43738         for flag in $(EXTRA_TARGET_FLAGS); do \
43739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43740         done; \
43741         (cd $(TARGET_SUBDIR)/libgcc && \
43742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43744                   "RANLIB=$${RANLIB}" \
43745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43746                    installcheck) \
43747           || exit 1
43748
43749 @endif target-libgcc
43750
43751 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43752 maybe-mostlyclean-target-libgcc:
43753 @if target-libgcc
43754 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43755
43756 mostlyclean-target-libgcc: 
43757         @: $(MAKE); $(unstage)
43758         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43759         r=`${PWD_COMMAND}`; export r; \
43760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43761         $(NORMAL_TARGET_EXPORTS) \
43762         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
43763         for flag in $(EXTRA_TARGET_FLAGS); do \
43764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43765         done; \
43766         (cd $(TARGET_SUBDIR)/libgcc && \
43767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43769                   "RANLIB=$${RANLIB}" \
43770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43771                    mostlyclean) \
43772           || exit 1
43773
43774 @endif target-libgcc
43775
43776 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43777 maybe-clean-target-libgcc:
43778 @if target-libgcc
43779 maybe-clean-target-libgcc: clean-target-libgcc
43780
43781 clean-target-libgcc: 
43782         @: $(MAKE); $(unstage)
43783         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43784         r=`${PWD_COMMAND}`; export r; \
43785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43786         $(NORMAL_TARGET_EXPORTS) \
43787         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
43788         for flag in $(EXTRA_TARGET_FLAGS); do \
43789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43790         done; \
43791         (cd $(TARGET_SUBDIR)/libgcc && \
43792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43794                   "RANLIB=$${RANLIB}" \
43795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43796                    clean) \
43797           || exit 1
43798
43799 @endif target-libgcc
43800
43801 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43802 maybe-distclean-target-libgcc:
43803 @if target-libgcc
43804 maybe-distclean-target-libgcc: distclean-target-libgcc
43805
43806 distclean-target-libgcc: 
43807         @: $(MAKE); $(unstage)
43808         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43809         r=`${PWD_COMMAND}`; export r; \
43810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43811         $(NORMAL_TARGET_EXPORTS) \
43812         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
43813         for flag in $(EXTRA_TARGET_FLAGS); do \
43814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43815         done; \
43816         (cd $(TARGET_SUBDIR)/libgcc && \
43817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43819                   "RANLIB=$${RANLIB}" \
43820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43821                    distclean) \
43822           || exit 1
43823
43824 @endif target-libgcc
43825
43826 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43827 maybe-maintainer-clean-target-libgcc:
43828 @if target-libgcc
43829 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43830
43831 maintainer-clean-target-libgcc: 
43832         @: $(MAKE); $(unstage)
43833         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43834         r=`${PWD_COMMAND}`; export r; \
43835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43836         $(NORMAL_TARGET_EXPORTS) \
43837         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
43838         for flag in $(EXTRA_TARGET_FLAGS); do \
43839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43840         done; \
43841         (cd $(TARGET_SUBDIR)/libgcc && \
43842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43844                   "RANLIB=$${RANLIB}" \
43845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43846                    maintainer-clean) \
43847           || exit 1
43848
43849 @endif target-libgcc
43850
43851
43852
43853
43854
43855 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
43856 maybe-configure-target-libbacktrace:
43857 @if gcc-bootstrap
43858 configure-target-libbacktrace: stage_current
43859 @endif gcc-bootstrap
43860 @if target-libbacktrace
43861 maybe-configure-target-libbacktrace: configure-target-libbacktrace
43862 configure-target-libbacktrace: 
43863         @: $(MAKE); $(unstage)
43864         @r=`${PWD_COMMAND}`; export r; \
43865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43866         echo "Checking multilib configuration for libbacktrace..."; \
43867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
43868         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
43869         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
43870           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
43871             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
43872           else \
43873             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
43874             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
43875           fi; \
43876         else \
43877           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
43878         fi; \
43879         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
43880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
43881         $(NORMAL_TARGET_EXPORTS)  \
43882         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
43883         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
43884         case $(srcdir) in \
43885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43886           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
43887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43888         esac; \
43889         module_srcdir=libbacktrace; \
43890         rm -f no-such-file || : ; \
43891         CONFIG_SITE=no-such-file $(SHELL) \
43892           $$s/$$module_srcdir/configure \
43893           --srcdir=$${topdir}/$$module_srcdir \
43894           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43895           --target=${target_alias}  \
43896           || exit 1
43897 @endif target-libbacktrace
43898
43899
43900
43901
43902
43903 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
43904 maybe-all-target-libbacktrace:
43905 @if gcc-bootstrap
43906 all-target-libbacktrace: stage_current
43907 @endif gcc-bootstrap
43908 @if target-libbacktrace
43909 TARGET-target-libbacktrace=all
43910 maybe-all-target-libbacktrace: all-target-libbacktrace
43911 all-target-libbacktrace: configure-target-libbacktrace
43912         @: $(MAKE); $(unstage)
43913         @r=`${PWD_COMMAND}`; export r; \
43914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43915         $(NORMAL_TARGET_EXPORTS)  \
43916         (cd $(TARGET_SUBDIR)/libbacktrace && \
43917           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43918                 $(TARGET-target-libbacktrace))
43919 @endif target-libbacktrace
43920
43921
43922
43923
43924
43925 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
43926 maybe-check-target-libbacktrace:
43927 @if target-libbacktrace
43928 maybe-check-target-libbacktrace: check-target-libbacktrace
43929
43930 check-target-libbacktrace:
43931         @: $(MAKE); $(unstage)
43932         @r=`${PWD_COMMAND}`; export r; \
43933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43934         $(NORMAL_TARGET_EXPORTS) \
43935         (cd $(TARGET_SUBDIR)/libbacktrace && \
43936           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43937
43938 @endif target-libbacktrace
43939
43940 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
43941 maybe-install-target-libbacktrace:
43942 @if target-libbacktrace
43943 maybe-install-target-libbacktrace: install-target-libbacktrace
43944
43945 install-target-libbacktrace: installdirs
43946         @: $(MAKE); $(unstage)
43947         @r=`${PWD_COMMAND}`; export r; \
43948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43949         $(NORMAL_TARGET_EXPORTS) \
43950         (cd $(TARGET_SUBDIR)/libbacktrace && \
43951           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43952
43953 @endif target-libbacktrace
43954
43955 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
43956 maybe-install-strip-target-libbacktrace:
43957 @if target-libbacktrace
43958 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
43959
43960 install-strip-target-libbacktrace: installdirs
43961         @: $(MAKE); $(unstage)
43962         @r=`${PWD_COMMAND}`; export r; \
43963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43964         $(NORMAL_TARGET_EXPORTS) \
43965         (cd $(TARGET_SUBDIR)/libbacktrace && \
43966           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43967
43968 @endif target-libbacktrace
43969
43970 # Other targets (info, dvi, pdf, etc.)
43971
43972 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
43973 maybe-info-target-libbacktrace:
43974 @if target-libbacktrace
43975 maybe-info-target-libbacktrace: info-target-libbacktrace
43976
43977 info-target-libbacktrace: \
43978     configure-target-libbacktrace 
43979         @: $(MAKE); $(unstage)
43980         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
43981         r=`${PWD_COMMAND}`; export r; \
43982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43983         $(NORMAL_TARGET_EXPORTS) \
43984         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
43985         for flag in $(EXTRA_TARGET_FLAGS); do \
43986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43987         done; \
43988         (cd $(TARGET_SUBDIR)/libbacktrace && \
43989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43991                   "RANLIB=$${RANLIB}" \
43992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43993                    info) \
43994           || exit 1
43995
43996 @endif target-libbacktrace
43997
43998 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
43999 maybe-dvi-target-libbacktrace:
44000 @if target-libbacktrace
44001 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
44002
44003 dvi-target-libbacktrace: \
44004     configure-target-libbacktrace 
44005         @: $(MAKE); $(unstage)
44006         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44007         r=`${PWD_COMMAND}`; export r; \
44008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44009         $(NORMAL_TARGET_EXPORTS) \
44010         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
44011         for flag in $(EXTRA_TARGET_FLAGS); do \
44012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44013         done; \
44014         (cd $(TARGET_SUBDIR)/libbacktrace && \
44015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44017                   "RANLIB=$${RANLIB}" \
44018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44019                    dvi) \
44020           || exit 1
44021
44022 @endif target-libbacktrace
44023
44024 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
44025 maybe-pdf-target-libbacktrace:
44026 @if target-libbacktrace
44027 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
44028
44029 pdf-target-libbacktrace: \
44030     configure-target-libbacktrace 
44031         @: $(MAKE); $(unstage)
44032         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44033         r=`${PWD_COMMAND}`; export r; \
44034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44035         $(NORMAL_TARGET_EXPORTS) \
44036         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
44037         for flag in $(EXTRA_TARGET_FLAGS); do \
44038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44039         done; \
44040         (cd $(TARGET_SUBDIR)/libbacktrace && \
44041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44043                   "RANLIB=$${RANLIB}" \
44044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44045                    pdf) \
44046           || exit 1
44047
44048 @endif target-libbacktrace
44049
44050 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
44051 maybe-html-target-libbacktrace:
44052 @if target-libbacktrace
44053 maybe-html-target-libbacktrace: html-target-libbacktrace
44054
44055 html-target-libbacktrace: \
44056     configure-target-libbacktrace 
44057         @: $(MAKE); $(unstage)
44058         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44059         r=`${PWD_COMMAND}`; export r; \
44060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44061         $(NORMAL_TARGET_EXPORTS) \
44062         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
44063         for flag in $(EXTRA_TARGET_FLAGS); do \
44064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44065         done; \
44066         (cd $(TARGET_SUBDIR)/libbacktrace && \
44067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44069                   "RANLIB=$${RANLIB}" \
44070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44071                    html) \
44072           || exit 1
44073
44074 @endif target-libbacktrace
44075
44076 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
44077 maybe-TAGS-target-libbacktrace:
44078 @if target-libbacktrace
44079 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
44080
44081 TAGS-target-libbacktrace: \
44082     configure-target-libbacktrace 
44083         @: $(MAKE); $(unstage)
44084         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44085         r=`${PWD_COMMAND}`; export r; \
44086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44087         $(NORMAL_TARGET_EXPORTS) \
44088         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
44089         for flag in $(EXTRA_TARGET_FLAGS); do \
44090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44091         done; \
44092         (cd $(TARGET_SUBDIR)/libbacktrace && \
44093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44095                   "RANLIB=$${RANLIB}" \
44096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44097                    TAGS) \
44098           || exit 1
44099
44100 @endif target-libbacktrace
44101
44102 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
44103 maybe-install-info-target-libbacktrace:
44104 @if target-libbacktrace
44105 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
44106
44107 install-info-target-libbacktrace: \
44108     configure-target-libbacktrace \
44109     info-target-libbacktrace 
44110         @: $(MAKE); $(unstage)
44111         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44112         r=`${PWD_COMMAND}`; export r; \
44113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44114         $(NORMAL_TARGET_EXPORTS) \
44115         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
44116         for flag in $(EXTRA_TARGET_FLAGS); do \
44117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44118         done; \
44119         (cd $(TARGET_SUBDIR)/libbacktrace && \
44120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44122                   "RANLIB=$${RANLIB}" \
44123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44124                    install-info) \
44125           || exit 1
44126
44127 @endif target-libbacktrace
44128
44129 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
44130 maybe-install-pdf-target-libbacktrace:
44131 @if target-libbacktrace
44132 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
44133
44134 install-pdf-target-libbacktrace: \
44135     configure-target-libbacktrace \
44136     pdf-target-libbacktrace 
44137         @: $(MAKE); $(unstage)
44138         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44139         r=`${PWD_COMMAND}`; export r; \
44140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141         $(NORMAL_TARGET_EXPORTS) \
44142         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
44143         for flag in $(EXTRA_TARGET_FLAGS); do \
44144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44145         done; \
44146         (cd $(TARGET_SUBDIR)/libbacktrace && \
44147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44149                   "RANLIB=$${RANLIB}" \
44150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44151                    install-pdf) \
44152           || exit 1
44153
44154 @endif target-libbacktrace
44155
44156 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
44157 maybe-install-html-target-libbacktrace:
44158 @if target-libbacktrace
44159 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
44160
44161 install-html-target-libbacktrace: \
44162     configure-target-libbacktrace \
44163     html-target-libbacktrace 
44164         @: $(MAKE); $(unstage)
44165         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44166         r=`${PWD_COMMAND}`; export r; \
44167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44168         $(NORMAL_TARGET_EXPORTS) \
44169         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
44170         for flag in $(EXTRA_TARGET_FLAGS); do \
44171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44172         done; \
44173         (cd $(TARGET_SUBDIR)/libbacktrace && \
44174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44176                   "RANLIB=$${RANLIB}" \
44177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44178                    install-html) \
44179           || exit 1
44180
44181 @endif target-libbacktrace
44182
44183 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
44184 maybe-installcheck-target-libbacktrace:
44185 @if target-libbacktrace
44186 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
44187
44188 installcheck-target-libbacktrace: \
44189     configure-target-libbacktrace 
44190         @: $(MAKE); $(unstage)
44191         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44192         r=`${PWD_COMMAND}`; export r; \
44193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44194         $(NORMAL_TARGET_EXPORTS) \
44195         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
44196         for flag in $(EXTRA_TARGET_FLAGS); do \
44197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44198         done; \
44199         (cd $(TARGET_SUBDIR)/libbacktrace && \
44200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44202                   "RANLIB=$${RANLIB}" \
44203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44204                    installcheck) \
44205           || exit 1
44206
44207 @endif target-libbacktrace
44208
44209 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
44210 maybe-mostlyclean-target-libbacktrace:
44211 @if target-libbacktrace
44212 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
44213
44214 mostlyclean-target-libbacktrace: 
44215         @: $(MAKE); $(unstage)
44216         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44217         r=`${PWD_COMMAND}`; export r; \
44218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219         $(NORMAL_TARGET_EXPORTS) \
44220         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
44221         for flag in $(EXTRA_TARGET_FLAGS); do \
44222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44223         done; \
44224         (cd $(TARGET_SUBDIR)/libbacktrace && \
44225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44227                   "RANLIB=$${RANLIB}" \
44228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44229                    mostlyclean) \
44230           || exit 1
44231
44232 @endif target-libbacktrace
44233
44234 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
44235 maybe-clean-target-libbacktrace:
44236 @if target-libbacktrace
44237 maybe-clean-target-libbacktrace: clean-target-libbacktrace
44238
44239 clean-target-libbacktrace: 
44240         @: $(MAKE); $(unstage)
44241         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44242         r=`${PWD_COMMAND}`; export r; \
44243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44244         $(NORMAL_TARGET_EXPORTS) \
44245         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
44246         for flag in $(EXTRA_TARGET_FLAGS); do \
44247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44248         done; \
44249         (cd $(TARGET_SUBDIR)/libbacktrace && \
44250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44252                   "RANLIB=$${RANLIB}" \
44253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44254                    clean) \
44255           || exit 1
44256
44257 @endif target-libbacktrace
44258
44259 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
44260 maybe-distclean-target-libbacktrace:
44261 @if target-libbacktrace
44262 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
44263
44264 distclean-target-libbacktrace: 
44265         @: $(MAKE); $(unstage)
44266         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44267         r=`${PWD_COMMAND}`; export r; \
44268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44269         $(NORMAL_TARGET_EXPORTS) \
44270         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
44271         for flag in $(EXTRA_TARGET_FLAGS); do \
44272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44273         done; \
44274         (cd $(TARGET_SUBDIR)/libbacktrace && \
44275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44277                   "RANLIB=$${RANLIB}" \
44278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44279                    distclean) \
44280           || exit 1
44281
44282 @endif target-libbacktrace
44283
44284 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
44285 maybe-maintainer-clean-target-libbacktrace:
44286 @if target-libbacktrace
44287 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
44288
44289 maintainer-clean-target-libbacktrace: 
44290         @: $(MAKE); $(unstage)
44291         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44292         r=`${PWD_COMMAND}`; export r; \
44293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44294         $(NORMAL_TARGET_EXPORTS) \
44295         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
44296         for flag in $(EXTRA_TARGET_FLAGS); do \
44297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44298         done; \
44299         (cd $(TARGET_SUBDIR)/libbacktrace && \
44300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44302                   "RANLIB=$${RANLIB}" \
44303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44304                    maintainer-clean) \
44305           || exit 1
44306
44307 @endif target-libbacktrace
44308
44309
44310
44311
44312
44313 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
44314 maybe-configure-target-libquadmath:
44315 @if gcc-bootstrap
44316 configure-target-libquadmath: stage_current
44317 @endif gcc-bootstrap
44318 @if target-libquadmath
44319 maybe-configure-target-libquadmath: configure-target-libquadmath
44320 configure-target-libquadmath: 
44321         @: $(MAKE); $(unstage)
44322         @r=`${PWD_COMMAND}`; export r; \
44323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324         echo "Checking multilib configuration for libquadmath..."; \
44325         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44326         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
44327         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44328           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44329             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
44330           else \
44331             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
44332             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44333           fi; \
44334         else \
44335           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44336         fi; \
44337         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
44338         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44339         $(NORMAL_TARGET_EXPORTS)  \
44340         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
44341         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
44342         case $(srcdir) in \
44343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44344           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
44345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44346         esac; \
44347         module_srcdir=libquadmath; \
44348         rm -f no-such-file || : ; \
44349         CONFIG_SITE=no-such-file $(SHELL) \
44350           $$s/$$module_srcdir/configure \
44351           --srcdir=$${topdir}/$$module_srcdir \
44352           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44353           --target=${target_alias}  \
44354           || exit 1
44355 @endif target-libquadmath
44356
44357
44358
44359
44360
44361 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
44362 maybe-all-target-libquadmath:
44363 @if gcc-bootstrap
44364 all-target-libquadmath: stage_current
44365 @endif gcc-bootstrap
44366 @if target-libquadmath
44367 TARGET-target-libquadmath=all
44368 maybe-all-target-libquadmath: all-target-libquadmath
44369 all-target-libquadmath: configure-target-libquadmath
44370         @: $(MAKE); $(unstage)
44371         @r=`${PWD_COMMAND}`; export r; \
44372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44373         $(NORMAL_TARGET_EXPORTS)  \
44374         (cd $(TARGET_SUBDIR)/libquadmath && \
44375           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44376                 $(TARGET-target-libquadmath))
44377 @endif target-libquadmath
44378
44379
44380
44381
44382
44383 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
44384 maybe-check-target-libquadmath:
44385 @if target-libquadmath
44386 maybe-check-target-libquadmath: check-target-libquadmath
44387
44388 check-target-libquadmath:
44389         @: $(MAKE); $(unstage)
44390         @r=`${PWD_COMMAND}`; export r; \
44391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44392         $(NORMAL_TARGET_EXPORTS) \
44393         (cd $(TARGET_SUBDIR)/libquadmath && \
44394           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44395
44396 @endif target-libquadmath
44397
44398 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
44399 maybe-install-target-libquadmath:
44400 @if target-libquadmath
44401 maybe-install-target-libquadmath: install-target-libquadmath
44402
44403 install-target-libquadmath: installdirs
44404         @: $(MAKE); $(unstage)
44405         @r=`${PWD_COMMAND}`; export r; \
44406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407         $(NORMAL_TARGET_EXPORTS) \
44408         (cd $(TARGET_SUBDIR)/libquadmath && \
44409           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44410
44411 @endif target-libquadmath
44412
44413 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
44414 maybe-install-strip-target-libquadmath:
44415 @if target-libquadmath
44416 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
44417
44418 install-strip-target-libquadmath: installdirs
44419         @: $(MAKE); $(unstage)
44420         @r=`${PWD_COMMAND}`; export r; \
44421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422         $(NORMAL_TARGET_EXPORTS) \
44423         (cd $(TARGET_SUBDIR)/libquadmath && \
44424           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44425
44426 @endif target-libquadmath
44427
44428 # Other targets (info, dvi, pdf, etc.)
44429
44430 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
44431 maybe-info-target-libquadmath:
44432 @if target-libquadmath
44433 maybe-info-target-libquadmath: info-target-libquadmath
44434
44435 info-target-libquadmath: \
44436     configure-target-libquadmath 
44437         @: $(MAKE); $(unstage)
44438         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44439         r=`${PWD_COMMAND}`; export r; \
44440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441         $(NORMAL_TARGET_EXPORTS) \
44442         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
44443         for flag in $(EXTRA_TARGET_FLAGS); do \
44444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44445         done; \
44446         (cd $(TARGET_SUBDIR)/libquadmath && \
44447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44449                   "RANLIB=$${RANLIB}" \
44450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44451                    info) \
44452           || exit 1
44453
44454 @endif target-libquadmath
44455
44456 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
44457 maybe-dvi-target-libquadmath:
44458 @if target-libquadmath
44459 maybe-dvi-target-libquadmath: dvi-target-libquadmath
44460
44461 dvi-target-libquadmath: \
44462     configure-target-libquadmath 
44463         @: $(MAKE); $(unstage)
44464         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44465         r=`${PWD_COMMAND}`; export r; \
44466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467         $(NORMAL_TARGET_EXPORTS) \
44468         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
44469         for flag in $(EXTRA_TARGET_FLAGS); do \
44470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44471         done; \
44472         (cd $(TARGET_SUBDIR)/libquadmath && \
44473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44475                   "RANLIB=$${RANLIB}" \
44476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44477                    dvi) \
44478           || exit 1
44479
44480 @endif target-libquadmath
44481
44482 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
44483 maybe-pdf-target-libquadmath:
44484 @if target-libquadmath
44485 maybe-pdf-target-libquadmath: pdf-target-libquadmath
44486
44487 pdf-target-libquadmath: \
44488     configure-target-libquadmath 
44489         @: $(MAKE); $(unstage)
44490         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44491         r=`${PWD_COMMAND}`; export r; \
44492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44493         $(NORMAL_TARGET_EXPORTS) \
44494         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
44495         for flag in $(EXTRA_TARGET_FLAGS); do \
44496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44497         done; \
44498         (cd $(TARGET_SUBDIR)/libquadmath && \
44499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44501                   "RANLIB=$${RANLIB}" \
44502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44503                    pdf) \
44504           || exit 1
44505
44506 @endif target-libquadmath
44507
44508 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
44509 maybe-html-target-libquadmath:
44510 @if target-libquadmath
44511 maybe-html-target-libquadmath: html-target-libquadmath
44512
44513 html-target-libquadmath: \
44514     configure-target-libquadmath 
44515         @: $(MAKE); $(unstage)
44516         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44517         r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         $(NORMAL_TARGET_EXPORTS) \
44520         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
44521         for flag in $(EXTRA_TARGET_FLAGS); do \
44522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44523         done; \
44524         (cd $(TARGET_SUBDIR)/libquadmath && \
44525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44527                   "RANLIB=$${RANLIB}" \
44528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44529                    html) \
44530           || exit 1
44531
44532 @endif target-libquadmath
44533
44534 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
44535 maybe-TAGS-target-libquadmath:
44536 @if target-libquadmath
44537 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
44538
44539 TAGS-target-libquadmath: \
44540     configure-target-libquadmath 
44541         @: $(MAKE); $(unstage)
44542         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44543         r=`${PWD_COMMAND}`; export r; \
44544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44545         $(NORMAL_TARGET_EXPORTS) \
44546         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
44547         for flag in $(EXTRA_TARGET_FLAGS); do \
44548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44549         done; \
44550         (cd $(TARGET_SUBDIR)/libquadmath && \
44551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44553                   "RANLIB=$${RANLIB}" \
44554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44555                    TAGS) \
44556           || exit 1
44557
44558 @endif target-libquadmath
44559
44560 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
44561 maybe-install-info-target-libquadmath:
44562 @if target-libquadmath
44563 maybe-install-info-target-libquadmath: install-info-target-libquadmath
44564
44565 install-info-target-libquadmath: \
44566     configure-target-libquadmath \
44567     info-target-libquadmath 
44568         @: $(MAKE); $(unstage)
44569         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44570         r=`${PWD_COMMAND}`; export r; \
44571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44572         $(NORMAL_TARGET_EXPORTS) \
44573         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
44574         for flag in $(EXTRA_TARGET_FLAGS); do \
44575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44576         done; \
44577         (cd $(TARGET_SUBDIR)/libquadmath && \
44578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44580                   "RANLIB=$${RANLIB}" \
44581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44582                    install-info) \
44583           || exit 1
44584
44585 @endif target-libquadmath
44586
44587 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
44588 maybe-install-pdf-target-libquadmath:
44589 @if target-libquadmath
44590 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
44591
44592 install-pdf-target-libquadmath: \
44593     configure-target-libquadmath \
44594     pdf-target-libquadmath 
44595         @: $(MAKE); $(unstage)
44596         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44597         r=`${PWD_COMMAND}`; export r; \
44598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599         $(NORMAL_TARGET_EXPORTS) \
44600         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
44601         for flag in $(EXTRA_TARGET_FLAGS); do \
44602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603         done; \
44604         (cd $(TARGET_SUBDIR)/libquadmath && \
44605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44607                   "RANLIB=$${RANLIB}" \
44608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44609                    install-pdf) \
44610           || exit 1
44611
44612 @endif target-libquadmath
44613
44614 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
44615 maybe-install-html-target-libquadmath:
44616 @if target-libquadmath
44617 maybe-install-html-target-libquadmath: install-html-target-libquadmath
44618
44619 install-html-target-libquadmath: \
44620     configure-target-libquadmath \
44621     html-target-libquadmath 
44622         @: $(MAKE); $(unstage)
44623         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44624         r=`${PWD_COMMAND}`; export r; \
44625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626         $(NORMAL_TARGET_EXPORTS) \
44627         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
44628         for flag in $(EXTRA_TARGET_FLAGS); do \
44629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44630         done; \
44631         (cd $(TARGET_SUBDIR)/libquadmath && \
44632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634                   "RANLIB=$${RANLIB}" \
44635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636                    install-html) \
44637           || exit 1
44638
44639 @endif target-libquadmath
44640
44641 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
44642 maybe-installcheck-target-libquadmath:
44643 @if target-libquadmath
44644 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
44645
44646 installcheck-target-libquadmath: \
44647     configure-target-libquadmath 
44648         @: $(MAKE); $(unstage)
44649         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44650         r=`${PWD_COMMAND}`; export r; \
44651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652         $(NORMAL_TARGET_EXPORTS) \
44653         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
44654         for flag in $(EXTRA_TARGET_FLAGS); do \
44655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44656         done; \
44657         (cd $(TARGET_SUBDIR)/libquadmath && \
44658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660                   "RANLIB=$${RANLIB}" \
44661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662                    installcheck) \
44663           || exit 1
44664
44665 @endif target-libquadmath
44666
44667 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
44668 maybe-mostlyclean-target-libquadmath:
44669 @if target-libquadmath
44670 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
44671
44672 mostlyclean-target-libquadmath: 
44673         @: $(MAKE); $(unstage)
44674         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44675         r=`${PWD_COMMAND}`; export r; \
44676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44677         $(NORMAL_TARGET_EXPORTS) \
44678         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
44679         for flag in $(EXTRA_TARGET_FLAGS); do \
44680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44681         done; \
44682         (cd $(TARGET_SUBDIR)/libquadmath && \
44683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44685                   "RANLIB=$${RANLIB}" \
44686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44687                    mostlyclean) \
44688           || exit 1
44689
44690 @endif target-libquadmath
44691
44692 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
44693 maybe-clean-target-libquadmath:
44694 @if target-libquadmath
44695 maybe-clean-target-libquadmath: clean-target-libquadmath
44696
44697 clean-target-libquadmath: 
44698         @: $(MAKE); $(unstage)
44699         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44700         r=`${PWD_COMMAND}`; export r; \
44701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702         $(NORMAL_TARGET_EXPORTS) \
44703         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
44704         for flag in $(EXTRA_TARGET_FLAGS); do \
44705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706         done; \
44707         (cd $(TARGET_SUBDIR)/libquadmath && \
44708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710                   "RANLIB=$${RANLIB}" \
44711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712                    clean) \
44713           || exit 1
44714
44715 @endif target-libquadmath
44716
44717 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
44718 maybe-distclean-target-libquadmath:
44719 @if target-libquadmath
44720 maybe-distclean-target-libquadmath: distclean-target-libquadmath
44721
44722 distclean-target-libquadmath: 
44723         @: $(MAKE); $(unstage)
44724         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44725         r=`${PWD_COMMAND}`; export r; \
44726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727         $(NORMAL_TARGET_EXPORTS) \
44728         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
44729         for flag in $(EXTRA_TARGET_FLAGS); do \
44730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44731         done; \
44732         (cd $(TARGET_SUBDIR)/libquadmath && \
44733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735                   "RANLIB=$${RANLIB}" \
44736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737                    distclean) \
44738           || exit 1
44739
44740 @endif target-libquadmath
44741
44742 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
44743 maybe-maintainer-clean-target-libquadmath:
44744 @if target-libquadmath
44745 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
44746
44747 maintainer-clean-target-libquadmath: 
44748         @: $(MAKE); $(unstage)
44749         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
44750         r=`${PWD_COMMAND}`; export r; \
44751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752         $(NORMAL_TARGET_EXPORTS) \
44753         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
44754         for flag in $(EXTRA_TARGET_FLAGS); do \
44755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44756         done; \
44757         (cd $(TARGET_SUBDIR)/libquadmath && \
44758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44760                   "RANLIB=$${RANLIB}" \
44761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44762                    maintainer-clean) \
44763           || exit 1
44764
44765 @endif target-libquadmath
44766
44767
44768
44769
44770
44771 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
44772 maybe-configure-target-libgfortran:
44773 @if gcc-bootstrap
44774 configure-target-libgfortran: stage_current
44775 @endif gcc-bootstrap
44776 @if target-libgfortran
44777 maybe-configure-target-libgfortran: configure-target-libgfortran
44778 configure-target-libgfortran: 
44779         @: $(MAKE); $(unstage)
44780         @r=`${PWD_COMMAND}`; export r; \
44781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782         echo "Checking multilib configuration for libgfortran..."; \
44783         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
44784         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
44785         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44786           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44787             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
44788           else \
44789             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
44790             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44791           fi; \
44792         else \
44793           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44794         fi; \
44795         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
44796         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
44797         $(NORMAL_TARGET_EXPORTS)  \
44798         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
44799         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
44800         case $(srcdir) in \
44801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44802           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
44803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44804         esac; \
44805         module_srcdir=libgfortran; \
44806         rm -f no-such-file || : ; \
44807         CONFIG_SITE=no-such-file $(SHELL) \
44808           $$s/$$module_srcdir/configure \
44809           --srcdir=$${topdir}/$$module_srcdir \
44810           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44811           --target=${target_alias}  \
44812           || exit 1
44813 @endif target-libgfortran
44814
44815
44816
44817
44818
44819 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
44820 maybe-all-target-libgfortran:
44821 @if gcc-bootstrap
44822 all-target-libgfortran: stage_current
44823 @endif gcc-bootstrap
44824 @if target-libgfortran
44825 TARGET-target-libgfortran=all
44826 maybe-all-target-libgfortran: all-target-libgfortran
44827 all-target-libgfortran: configure-target-libgfortran
44828         @: $(MAKE); $(unstage)
44829         @r=`${PWD_COMMAND}`; export r; \
44830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831         $(NORMAL_TARGET_EXPORTS)  \
44832         (cd $(TARGET_SUBDIR)/libgfortran && \
44833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44834                 $(TARGET-target-libgfortran))
44835 @endif target-libgfortran
44836
44837
44838
44839
44840
44841 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
44842 maybe-check-target-libgfortran:
44843 @if target-libgfortran
44844 maybe-check-target-libgfortran: check-target-libgfortran
44845
44846 check-target-libgfortran:
44847         @: $(MAKE); $(unstage)
44848         @r=`${PWD_COMMAND}`; export r; \
44849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44850         $(NORMAL_TARGET_EXPORTS) \
44851         (cd $(TARGET_SUBDIR)/libgfortran && \
44852           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44853
44854 @endif target-libgfortran
44855
44856 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
44857 maybe-install-target-libgfortran:
44858 @if target-libgfortran
44859 maybe-install-target-libgfortran: install-target-libgfortran
44860
44861 install-target-libgfortran: installdirs
44862         @: $(MAKE); $(unstage)
44863         @r=`${PWD_COMMAND}`; export r; \
44864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44865         $(NORMAL_TARGET_EXPORTS) \
44866         (cd $(TARGET_SUBDIR)/libgfortran && \
44867           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44868
44869 @endif target-libgfortran
44870
44871 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
44872 maybe-install-strip-target-libgfortran:
44873 @if target-libgfortran
44874 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
44875
44876 install-strip-target-libgfortran: installdirs
44877         @: $(MAKE); $(unstage)
44878         @r=`${PWD_COMMAND}`; export r; \
44879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44880         $(NORMAL_TARGET_EXPORTS) \
44881         (cd $(TARGET_SUBDIR)/libgfortran && \
44882           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44883
44884 @endif target-libgfortran
44885
44886 # Other targets (info, dvi, pdf, etc.)
44887
44888 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
44889 maybe-info-target-libgfortran:
44890 @if target-libgfortran
44891 maybe-info-target-libgfortran: info-target-libgfortran
44892
44893 info-target-libgfortran: \
44894     configure-target-libgfortran 
44895         @: $(MAKE); $(unstage)
44896         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44897         r=`${PWD_COMMAND}`; export r; \
44898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44899         $(NORMAL_TARGET_EXPORTS) \
44900         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
44901         for flag in $(EXTRA_TARGET_FLAGS); do \
44902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44903         done; \
44904         (cd $(TARGET_SUBDIR)/libgfortran && \
44905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44907                   "RANLIB=$${RANLIB}" \
44908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44909                    info) \
44910           || exit 1
44911
44912 @endif target-libgfortran
44913
44914 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
44915 maybe-dvi-target-libgfortran:
44916 @if target-libgfortran
44917 maybe-dvi-target-libgfortran: dvi-target-libgfortran
44918
44919 dvi-target-libgfortran: \
44920     configure-target-libgfortran 
44921         @: $(MAKE); $(unstage)
44922         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44923         r=`${PWD_COMMAND}`; export r; \
44924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925         $(NORMAL_TARGET_EXPORTS) \
44926         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
44927         for flag in $(EXTRA_TARGET_FLAGS); do \
44928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44929         done; \
44930         (cd $(TARGET_SUBDIR)/libgfortran && \
44931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44933                   "RANLIB=$${RANLIB}" \
44934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44935                    dvi) \
44936           || exit 1
44937
44938 @endif target-libgfortran
44939
44940 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
44941 maybe-pdf-target-libgfortran:
44942 @if target-libgfortran
44943 maybe-pdf-target-libgfortran: pdf-target-libgfortran
44944
44945 pdf-target-libgfortran: \
44946     configure-target-libgfortran 
44947         @: $(MAKE); $(unstage)
44948         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44949         r=`${PWD_COMMAND}`; export r; \
44950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44951         $(NORMAL_TARGET_EXPORTS) \
44952         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
44953         for flag in $(EXTRA_TARGET_FLAGS); do \
44954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44955         done; \
44956         (cd $(TARGET_SUBDIR)/libgfortran && \
44957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44959                   "RANLIB=$${RANLIB}" \
44960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44961                    pdf) \
44962           || exit 1
44963
44964 @endif target-libgfortran
44965
44966 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
44967 maybe-html-target-libgfortran:
44968 @if target-libgfortran
44969 maybe-html-target-libgfortran: html-target-libgfortran
44970
44971 html-target-libgfortran: \
44972     configure-target-libgfortran 
44973         @: $(MAKE); $(unstage)
44974         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
44975         r=`${PWD_COMMAND}`; export r; \
44976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977         $(NORMAL_TARGET_EXPORTS) \
44978         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
44979         for flag in $(EXTRA_TARGET_FLAGS); do \
44980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44981         done; \
44982         (cd $(TARGET_SUBDIR)/libgfortran && \
44983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44985                   "RANLIB=$${RANLIB}" \
44986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44987                    html) \
44988           || exit 1
44989
44990 @endif target-libgfortran
44991
44992 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
44993 maybe-TAGS-target-libgfortran:
44994 @if target-libgfortran
44995 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
44996
44997 TAGS-target-libgfortran: \
44998     configure-target-libgfortran 
44999         @: $(MAKE); $(unstage)
45000         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45001         r=`${PWD_COMMAND}`; export r; \
45002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45003         $(NORMAL_TARGET_EXPORTS) \
45004         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
45005         for flag in $(EXTRA_TARGET_FLAGS); do \
45006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45007         done; \
45008         (cd $(TARGET_SUBDIR)/libgfortran && \
45009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45011                   "RANLIB=$${RANLIB}" \
45012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45013                    TAGS) \
45014           || exit 1
45015
45016 @endif target-libgfortran
45017
45018 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45019 maybe-install-info-target-libgfortran:
45020 @if target-libgfortran
45021 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45022
45023 install-info-target-libgfortran: \
45024     configure-target-libgfortran \
45025     info-target-libgfortran 
45026         @: $(MAKE); $(unstage)
45027         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45028         r=`${PWD_COMMAND}`; export r; \
45029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030         $(NORMAL_TARGET_EXPORTS) \
45031         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
45032         for flag in $(EXTRA_TARGET_FLAGS); do \
45033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034         done; \
45035         (cd $(TARGET_SUBDIR)/libgfortran && \
45036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038                   "RANLIB=$${RANLIB}" \
45039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040                    install-info) \
45041           || exit 1
45042
45043 @endif target-libgfortran
45044
45045 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45046 maybe-install-pdf-target-libgfortran:
45047 @if target-libgfortran
45048 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45049
45050 install-pdf-target-libgfortran: \
45051     configure-target-libgfortran \
45052     pdf-target-libgfortran 
45053         @: $(MAKE); $(unstage)
45054         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45055         r=`${PWD_COMMAND}`; export r; \
45056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057         $(NORMAL_TARGET_EXPORTS) \
45058         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
45059         for flag in $(EXTRA_TARGET_FLAGS); do \
45060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061         done; \
45062         (cd $(TARGET_SUBDIR)/libgfortran && \
45063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065                   "RANLIB=$${RANLIB}" \
45066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067                    install-pdf) \
45068           || exit 1
45069
45070 @endif target-libgfortran
45071
45072 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45073 maybe-install-html-target-libgfortran:
45074 @if target-libgfortran
45075 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45076
45077 install-html-target-libgfortran: \
45078     configure-target-libgfortran \
45079     html-target-libgfortran 
45080         @: $(MAKE); $(unstage)
45081         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45082         r=`${PWD_COMMAND}`; export r; \
45083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084         $(NORMAL_TARGET_EXPORTS) \
45085         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
45086         for flag in $(EXTRA_TARGET_FLAGS); do \
45087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088         done; \
45089         (cd $(TARGET_SUBDIR)/libgfortran && \
45090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092                   "RANLIB=$${RANLIB}" \
45093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094                    install-html) \
45095           || exit 1
45096
45097 @endif target-libgfortran
45098
45099 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45100 maybe-installcheck-target-libgfortran:
45101 @if target-libgfortran
45102 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45103
45104 installcheck-target-libgfortran: \
45105     configure-target-libgfortran 
45106         @: $(MAKE); $(unstage)
45107         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45108         r=`${PWD_COMMAND}`; export r; \
45109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45110         $(NORMAL_TARGET_EXPORTS) \
45111         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
45112         for flag in $(EXTRA_TARGET_FLAGS); do \
45113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45114         done; \
45115         (cd $(TARGET_SUBDIR)/libgfortran && \
45116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45118                   "RANLIB=$${RANLIB}" \
45119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45120                    installcheck) \
45121           || exit 1
45122
45123 @endif target-libgfortran
45124
45125 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45126 maybe-mostlyclean-target-libgfortran:
45127 @if target-libgfortran
45128 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45129
45130 mostlyclean-target-libgfortran: 
45131         @: $(MAKE); $(unstage)
45132         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45133         r=`${PWD_COMMAND}`; export r; \
45134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135         $(NORMAL_TARGET_EXPORTS) \
45136         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
45137         for flag in $(EXTRA_TARGET_FLAGS); do \
45138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45139         done; \
45140         (cd $(TARGET_SUBDIR)/libgfortran && \
45141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45143                   "RANLIB=$${RANLIB}" \
45144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45145                    mostlyclean) \
45146           || exit 1
45147
45148 @endif target-libgfortran
45149
45150 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45151 maybe-clean-target-libgfortran:
45152 @if target-libgfortran
45153 maybe-clean-target-libgfortran: clean-target-libgfortran
45154
45155 clean-target-libgfortran: 
45156         @: $(MAKE); $(unstage)
45157         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45158         r=`${PWD_COMMAND}`; export r; \
45159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160         $(NORMAL_TARGET_EXPORTS) \
45161         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
45162         for flag in $(EXTRA_TARGET_FLAGS); do \
45163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45164         done; \
45165         (cd $(TARGET_SUBDIR)/libgfortran && \
45166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45168                   "RANLIB=$${RANLIB}" \
45169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45170                    clean) \
45171           || exit 1
45172
45173 @endif target-libgfortran
45174
45175 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45176 maybe-distclean-target-libgfortran:
45177 @if target-libgfortran
45178 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45179
45180 distclean-target-libgfortran: 
45181         @: $(MAKE); $(unstage)
45182         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45183         r=`${PWD_COMMAND}`; export r; \
45184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45185         $(NORMAL_TARGET_EXPORTS) \
45186         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
45187         for flag in $(EXTRA_TARGET_FLAGS); do \
45188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45189         done; \
45190         (cd $(TARGET_SUBDIR)/libgfortran && \
45191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45193                   "RANLIB=$${RANLIB}" \
45194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45195                    distclean) \
45196           || exit 1
45197
45198 @endif target-libgfortran
45199
45200 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45201 maybe-maintainer-clean-target-libgfortran:
45202 @if target-libgfortran
45203 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45204
45205 maintainer-clean-target-libgfortran: 
45206         @: $(MAKE); $(unstage)
45207         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45208         r=`${PWD_COMMAND}`; export r; \
45209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45210         $(NORMAL_TARGET_EXPORTS) \
45211         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
45212         for flag in $(EXTRA_TARGET_FLAGS); do \
45213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45214         done; \
45215         (cd $(TARGET_SUBDIR)/libgfortran && \
45216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45218                   "RANLIB=$${RANLIB}" \
45219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45220                    maintainer-clean) \
45221           || exit 1
45222
45223 @endif target-libgfortran
45224
45225
45226
45227
45228
45229 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45230 maybe-configure-target-libobjc:
45231 @if gcc-bootstrap
45232 configure-target-libobjc: stage_current
45233 @endif gcc-bootstrap
45234 @if target-libobjc
45235 maybe-configure-target-libobjc: configure-target-libobjc
45236 configure-target-libobjc: 
45237         @: $(MAKE); $(unstage)
45238         @r=`${PWD_COMMAND}`; export r; \
45239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45240         echo "Checking multilib configuration for libobjc..."; \
45241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45242         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
45243         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45244           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45245             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45246           else \
45247             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45248             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45249           fi; \
45250         else \
45251           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45252         fi; \
45253         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45254         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45255         $(NORMAL_TARGET_EXPORTS)  \
45256         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45257         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45258         case $(srcdir) in \
45259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45260           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45262         esac; \
45263         module_srcdir=libobjc; \
45264         rm -f no-such-file || : ; \
45265         CONFIG_SITE=no-such-file $(SHELL) \
45266           $$s/$$module_srcdir/configure \
45267           --srcdir=$${topdir}/$$module_srcdir \
45268           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45269           --target=${target_alias}  \
45270           || exit 1
45271 @endif target-libobjc
45272
45273
45274
45275
45276
45277 .PHONY: all-target-libobjc maybe-all-target-libobjc
45278 maybe-all-target-libobjc:
45279 @if gcc-bootstrap
45280 all-target-libobjc: stage_current
45281 @endif gcc-bootstrap
45282 @if target-libobjc
45283 TARGET-target-libobjc=all
45284 maybe-all-target-libobjc: all-target-libobjc
45285 all-target-libobjc: configure-target-libobjc
45286         @: $(MAKE); $(unstage)
45287         @r=`${PWD_COMMAND}`; export r; \
45288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45289         $(NORMAL_TARGET_EXPORTS)  \
45290         (cd $(TARGET_SUBDIR)/libobjc && \
45291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45292                 $(TARGET-target-libobjc))
45293 @endif target-libobjc
45294
45295
45296
45297
45298
45299 .PHONY: check-target-libobjc maybe-check-target-libobjc
45300 maybe-check-target-libobjc:
45301 @if target-libobjc
45302 maybe-check-target-libobjc: check-target-libobjc
45303
45304 check-target-libobjc:
45305         @: $(MAKE); $(unstage)
45306         @r=`${PWD_COMMAND}`; export r; \
45307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45308         $(NORMAL_TARGET_EXPORTS) \
45309         (cd $(TARGET_SUBDIR)/libobjc && \
45310           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45311
45312 @endif target-libobjc
45313
45314 .PHONY: install-target-libobjc maybe-install-target-libobjc
45315 maybe-install-target-libobjc:
45316 @if target-libobjc
45317 maybe-install-target-libobjc: install-target-libobjc
45318
45319 install-target-libobjc: installdirs
45320         @: $(MAKE); $(unstage)
45321         @r=`${PWD_COMMAND}`; export r; \
45322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45323         $(NORMAL_TARGET_EXPORTS) \
45324         (cd $(TARGET_SUBDIR)/libobjc && \
45325           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45326
45327 @endif target-libobjc
45328
45329 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
45330 maybe-install-strip-target-libobjc:
45331 @if target-libobjc
45332 maybe-install-strip-target-libobjc: install-strip-target-libobjc
45333
45334 install-strip-target-libobjc: installdirs
45335         @: $(MAKE); $(unstage)
45336         @r=`${PWD_COMMAND}`; export r; \
45337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45338         $(NORMAL_TARGET_EXPORTS) \
45339         (cd $(TARGET_SUBDIR)/libobjc && \
45340           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45341
45342 @endif target-libobjc
45343
45344 # Other targets (info, dvi, pdf, etc.)
45345
45346 .PHONY: maybe-info-target-libobjc info-target-libobjc
45347 maybe-info-target-libobjc:
45348 @if target-libobjc
45349 maybe-info-target-libobjc: info-target-libobjc
45350
45351 info-target-libobjc: \
45352     configure-target-libobjc 
45353         @: $(MAKE); $(unstage)
45354         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45355         r=`${PWD_COMMAND}`; export r; \
45356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45357         $(NORMAL_TARGET_EXPORTS) \
45358         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
45359         for flag in $(EXTRA_TARGET_FLAGS); do \
45360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45361         done; \
45362         (cd $(TARGET_SUBDIR)/libobjc && \
45363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45365                   "RANLIB=$${RANLIB}" \
45366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45367                    info) \
45368           || exit 1
45369
45370 @endif target-libobjc
45371
45372 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45373 maybe-dvi-target-libobjc:
45374 @if target-libobjc
45375 maybe-dvi-target-libobjc: dvi-target-libobjc
45376
45377 dvi-target-libobjc: \
45378     configure-target-libobjc 
45379         @: $(MAKE); $(unstage)
45380         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45381         r=`${PWD_COMMAND}`; export r; \
45382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383         $(NORMAL_TARGET_EXPORTS) \
45384         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
45385         for flag in $(EXTRA_TARGET_FLAGS); do \
45386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45387         done; \
45388         (cd $(TARGET_SUBDIR)/libobjc && \
45389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45391                   "RANLIB=$${RANLIB}" \
45392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45393                    dvi) \
45394           || exit 1
45395
45396 @endif target-libobjc
45397
45398 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45399 maybe-pdf-target-libobjc:
45400 @if target-libobjc
45401 maybe-pdf-target-libobjc: pdf-target-libobjc
45402
45403 pdf-target-libobjc: \
45404     configure-target-libobjc 
45405         @: $(MAKE); $(unstage)
45406         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45407         r=`${PWD_COMMAND}`; export r; \
45408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409         $(NORMAL_TARGET_EXPORTS) \
45410         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
45411         for flag in $(EXTRA_TARGET_FLAGS); do \
45412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45413         done; \
45414         (cd $(TARGET_SUBDIR)/libobjc && \
45415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45417                   "RANLIB=$${RANLIB}" \
45418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45419                    pdf) \
45420           || exit 1
45421
45422 @endif target-libobjc
45423
45424 .PHONY: maybe-html-target-libobjc html-target-libobjc
45425 maybe-html-target-libobjc:
45426 @if target-libobjc
45427 maybe-html-target-libobjc: html-target-libobjc
45428
45429 html-target-libobjc: \
45430     configure-target-libobjc 
45431         @: $(MAKE); $(unstage)
45432         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45433         r=`${PWD_COMMAND}`; export r; \
45434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435         $(NORMAL_TARGET_EXPORTS) \
45436         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
45437         for flag in $(EXTRA_TARGET_FLAGS); do \
45438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45439         done; \
45440         (cd $(TARGET_SUBDIR)/libobjc && \
45441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45443                   "RANLIB=$${RANLIB}" \
45444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45445                    html) \
45446           || exit 1
45447
45448 @endif target-libobjc
45449
45450 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45451 maybe-TAGS-target-libobjc:
45452 @if target-libobjc
45453 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45454
45455 TAGS-target-libobjc: \
45456     configure-target-libobjc 
45457         @: $(MAKE); $(unstage)
45458         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45459         r=`${PWD_COMMAND}`; export r; \
45460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461         $(NORMAL_TARGET_EXPORTS) \
45462         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
45463         for flag in $(EXTRA_TARGET_FLAGS); do \
45464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45465         done; \
45466         (cd $(TARGET_SUBDIR)/libobjc && \
45467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45469                   "RANLIB=$${RANLIB}" \
45470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45471                    TAGS) \
45472           || exit 1
45473
45474 @endif target-libobjc
45475
45476 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45477 maybe-install-info-target-libobjc:
45478 @if target-libobjc
45479 maybe-install-info-target-libobjc: install-info-target-libobjc
45480
45481 install-info-target-libobjc: \
45482     configure-target-libobjc \
45483     info-target-libobjc 
45484         @: $(MAKE); $(unstage)
45485         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45486         r=`${PWD_COMMAND}`; export r; \
45487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45488         $(NORMAL_TARGET_EXPORTS) \
45489         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
45490         for flag in $(EXTRA_TARGET_FLAGS); do \
45491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45492         done; \
45493         (cd $(TARGET_SUBDIR)/libobjc && \
45494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45496                   "RANLIB=$${RANLIB}" \
45497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45498                    install-info) \
45499           || exit 1
45500
45501 @endif target-libobjc
45502
45503 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45504 maybe-install-pdf-target-libobjc:
45505 @if target-libobjc
45506 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45507
45508 install-pdf-target-libobjc: \
45509     configure-target-libobjc \
45510     pdf-target-libobjc 
45511         @: $(MAKE); $(unstage)
45512         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45513         r=`${PWD_COMMAND}`; export r; \
45514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45515         $(NORMAL_TARGET_EXPORTS) \
45516         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
45517         for flag in $(EXTRA_TARGET_FLAGS); do \
45518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45519         done; \
45520         (cd $(TARGET_SUBDIR)/libobjc && \
45521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45523                   "RANLIB=$${RANLIB}" \
45524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45525                    install-pdf) \
45526           || exit 1
45527
45528 @endif target-libobjc
45529
45530 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45531 maybe-install-html-target-libobjc:
45532 @if target-libobjc
45533 maybe-install-html-target-libobjc: install-html-target-libobjc
45534
45535 install-html-target-libobjc: \
45536     configure-target-libobjc \
45537     html-target-libobjc 
45538         @: $(MAKE); $(unstage)
45539         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45540         r=`${PWD_COMMAND}`; export r; \
45541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45542         $(NORMAL_TARGET_EXPORTS) \
45543         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
45544         for flag in $(EXTRA_TARGET_FLAGS); do \
45545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45546         done; \
45547         (cd $(TARGET_SUBDIR)/libobjc && \
45548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45550                   "RANLIB=$${RANLIB}" \
45551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45552                    install-html) \
45553           || exit 1
45554
45555 @endif target-libobjc
45556
45557 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45558 maybe-installcheck-target-libobjc:
45559 @if target-libobjc
45560 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45561
45562 installcheck-target-libobjc: \
45563     configure-target-libobjc 
45564         @: $(MAKE); $(unstage)
45565         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45566         r=`${PWD_COMMAND}`; export r; \
45567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45568         $(NORMAL_TARGET_EXPORTS) \
45569         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
45570         for flag in $(EXTRA_TARGET_FLAGS); do \
45571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45572         done; \
45573         (cd $(TARGET_SUBDIR)/libobjc && \
45574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45576                   "RANLIB=$${RANLIB}" \
45577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45578                    installcheck) \
45579           || exit 1
45580
45581 @endif target-libobjc
45582
45583 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
45584 maybe-mostlyclean-target-libobjc:
45585 @if target-libobjc
45586 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
45587
45588 mostlyclean-target-libobjc: 
45589         @: $(MAKE); $(unstage)
45590         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45591         r=`${PWD_COMMAND}`; export r; \
45592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45593         $(NORMAL_TARGET_EXPORTS) \
45594         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
45595         for flag in $(EXTRA_TARGET_FLAGS); do \
45596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45597         done; \
45598         (cd $(TARGET_SUBDIR)/libobjc && \
45599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45601                   "RANLIB=$${RANLIB}" \
45602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45603                    mostlyclean) \
45604           || exit 1
45605
45606 @endif target-libobjc
45607
45608 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
45609 maybe-clean-target-libobjc:
45610 @if target-libobjc
45611 maybe-clean-target-libobjc: clean-target-libobjc
45612
45613 clean-target-libobjc: 
45614         @: $(MAKE); $(unstage)
45615         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45616         r=`${PWD_COMMAND}`; export r; \
45617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45618         $(NORMAL_TARGET_EXPORTS) \
45619         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
45620         for flag in $(EXTRA_TARGET_FLAGS); do \
45621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45622         done; \
45623         (cd $(TARGET_SUBDIR)/libobjc && \
45624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45626                   "RANLIB=$${RANLIB}" \
45627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45628                    clean) \
45629           || exit 1
45630
45631 @endif target-libobjc
45632
45633 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
45634 maybe-distclean-target-libobjc:
45635 @if target-libobjc
45636 maybe-distclean-target-libobjc: distclean-target-libobjc
45637
45638 distclean-target-libobjc: 
45639         @: $(MAKE); $(unstage)
45640         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45641         r=`${PWD_COMMAND}`; export r; \
45642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45643         $(NORMAL_TARGET_EXPORTS) \
45644         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
45645         for flag in $(EXTRA_TARGET_FLAGS); do \
45646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45647         done; \
45648         (cd $(TARGET_SUBDIR)/libobjc && \
45649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45651                   "RANLIB=$${RANLIB}" \
45652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45653                    distclean) \
45654           || exit 1
45655
45656 @endif target-libobjc
45657
45658 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
45659 maybe-maintainer-clean-target-libobjc:
45660 @if target-libobjc
45661 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
45662
45663 maintainer-clean-target-libobjc: 
45664         @: $(MAKE); $(unstage)
45665         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45666         r=`${PWD_COMMAND}`; export r; \
45667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45668         $(NORMAL_TARGET_EXPORTS) \
45669         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
45670         for flag in $(EXTRA_TARGET_FLAGS); do \
45671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45672         done; \
45673         (cd $(TARGET_SUBDIR)/libobjc && \
45674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45676                   "RANLIB=$${RANLIB}" \
45677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45678                    maintainer-clean) \
45679           || exit 1
45680
45681 @endif target-libobjc
45682
45683
45684
45685
45686
45687 .PHONY: configure-target-libgo maybe-configure-target-libgo
45688 maybe-configure-target-libgo:
45689 @if gcc-bootstrap
45690 configure-target-libgo: stage_current
45691 @endif gcc-bootstrap
45692 @if target-libgo
45693 maybe-configure-target-libgo: configure-target-libgo
45694 configure-target-libgo: 
45695         @: $(MAKE); $(unstage)
45696         @r=`${PWD_COMMAND}`; export r; \
45697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45698         echo "Checking multilib configuration for libgo..."; \
45699         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
45700         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
45701         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
45702           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
45703             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
45704           else \
45705             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
45706             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
45707           fi; \
45708         else \
45709           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
45710         fi; \
45711         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
45712         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
45713         $(NORMAL_TARGET_EXPORTS)  \
45714         echo Configuring in $(TARGET_SUBDIR)/libgo; \
45715         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
45716         case $(srcdir) in \
45717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45718           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
45719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45720         esac; \
45721         module_srcdir=libgo; \
45722         rm -f no-such-file || : ; \
45723         CONFIG_SITE=no-such-file $(SHELL) \
45724           $$s/$$module_srcdir/configure \
45725           --srcdir=$${topdir}/$$module_srcdir \
45726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45727           --target=${target_alias}  \
45728           || exit 1
45729 @endif target-libgo
45730
45731
45732
45733
45734
45735 .PHONY: all-target-libgo maybe-all-target-libgo
45736 maybe-all-target-libgo:
45737 @if gcc-bootstrap
45738 all-target-libgo: stage_current
45739 @endif gcc-bootstrap
45740 @if target-libgo
45741 TARGET-target-libgo=all
45742 maybe-all-target-libgo: all-target-libgo
45743 all-target-libgo: configure-target-libgo
45744         @: $(MAKE); $(unstage)
45745         @r=`${PWD_COMMAND}`; export r; \
45746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747         $(NORMAL_TARGET_EXPORTS)  \
45748         (cd $(TARGET_SUBDIR)/libgo && \
45749           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45750                 $(TARGET-target-libgo))
45751 @endif target-libgo
45752
45753
45754
45755
45756
45757 .PHONY: check-target-libgo maybe-check-target-libgo
45758 maybe-check-target-libgo:
45759 @if target-libgo
45760 maybe-check-target-libgo: check-target-libgo
45761
45762 check-target-libgo:
45763         @: $(MAKE); $(unstage)
45764         @r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(NORMAL_TARGET_EXPORTS) \
45767         (cd $(TARGET_SUBDIR)/libgo && \
45768           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45769
45770 @endif target-libgo
45771
45772 .PHONY: install-target-libgo maybe-install-target-libgo
45773 maybe-install-target-libgo:
45774 @if target-libgo
45775 maybe-install-target-libgo: install-target-libgo
45776
45777 install-target-libgo: installdirs
45778         @: $(MAKE); $(unstage)
45779         @r=`${PWD_COMMAND}`; export r; \
45780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781         $(NORMAL_TARGET_EXPORTS) \
45782         (cd $(TARGET_SUBDIR)/libgo && \
45783           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45784
45785 @endif target-libgo
45786
45787 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
45788 maybe-install-strip-target-libgo:
45789 @if target-libgo
45790 maybe-install-strip-target-libgo: install-strip-target-libgo
45791
45792 install-strip-target-libgo: installdirs
45793         @: $(MAKE); $(unstage)
45794         @r=`${PWD_COMMAND}`; export r; \
45795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45796         $(NORMAL_TARGET_EXPORTS) \
45797         (cd $(TARGET_SUBDIR)/libgo && \
45798           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45799
45800 @endif target-libgo
45801
45802 # Other targets (info, dvi, pdf, etc.)
45803
45804 .PHONY: maybe-info-target-libgo info-target-libgo
45805 maybe-info-target-libgo:
45806 @if target-libgo
45807 maybe-info-target-libgo: info-target-libgo
45808
45809 info-target-libgo: \
45810     configure-target-libgo 
45811         @: $(MAKE); $(unstage)
45812         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45813         r=`${PWD_COMMAND}`; export r; \
45814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45815         $(NORMAL_TARGET_EXPORTS) \
45816         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
45817         for flag in $(EXTRA_TARGET_FLAGS); do \
45818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45819         done; \
45820         (cd $(TARGET_SUBDIR)/libgo && \
45821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45823                   "RANLIB=$${RANLIB}" \
45824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45825                    info) \
45826           || exit 1
45827
45828 @endif target-libgo
45829
45830 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
45831 maybe-dvi-target-libgo:
45832 @if target-libgo
45833 maybe-dvi-target-libgo: dvi-target-libgo
45834
45835 dvi-target-libgo: \
45836     configure-target-libgo 
45837         @: $(MAKE); $(unstage)
45838         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45839         r=`${PWD_COMMAND}`; export r; \
45840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45841         $(NORMAL_TARGET_EXPORTS) \
45842         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
45843         for flag in $(EXTRA_TARGET_FLAGS); do \
45844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45845         done; \
45846         (cd $(TARGET_SUBDIR)/libgo && \
45847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45849                   "RANLIB=$${RANLIB}" \
45850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45851                    dvi) \
45852           || exit 1
45853
45854 @endif target-libgo
45855
45856 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
45857 maybe-pdf-target-libgo:
45858 @if target-libgo
45859 maybe-pdf-target-libgo: pdf-target-libgo
45860
45861 pdf-target-libgo: \
45862     configure-target-libgo 
45863         @: $(MAKE); $(unstage)
45864         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45865         r=`${PWD_COMMAND}`; export r; \
45866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
45869         for flag in $(EXTRA_TARGET_FLAGS); do \
45870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871         done; \
45872         (cd $(TARGET_SUBDIR)/libgo && \
45873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875                   "RANLIB=$${RANLIB}" \
45876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877                    pdf) \
45878           || exit 1
45879
45880 @endif target-libgo
45881
45882 .PHONY: maybe-html-target-libgo html-target-libgo
45883 maybe-html-target-libgo:
45884 @if target-libgo
45885 maybe-html-target-libgo: html-target-libgo
45886
45887 html-target-libgo: \
45888     configure-target-libgo 
45889         @: $(MAKE); $(unstage)
45890         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45891         r=`${PWD_COMMAND}`; export r; \
45892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893         $(NORMAL_TARGET_EXPORTS) \
45894         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
45895         for flag in $(EXTRA_TARGET_FLAGS); do \
45896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45897         done; \
45898         (cd $(TARGET_SUBDIR)/libgo && \
45899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45901                   "RANLIB=$${RANLIB}" \
45902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45903                    html) \
45904           || exit 1
45905
45906 @endif target-libgo
45907
45908 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
45909 maybe-TAGS-target-libgo:
45910 @if target-libgo
45911 maybe-TAGS-target-libgo: TAGS-target-libgo
45912
45913 TAGS-target-libgo: \
45914     configure-target-libgo 
45915         @: $(MAKE); $(unstage)
45916         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45917         r=`${PWD_COMMAND}`; export r; \
45918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45919         $(NORMAL_TARGET_EXPORTS) \
45920         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
45921         for flag in $(EXTRA_TARGET_FLAGS); do \
45922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45923         done; \
45924         (cd $(TARGET_SUBDIR)/libgo && \
45925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45927                   "RANLIB=$${RANLIB}" \
45928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45929                    TAGS) \
45930           || exit 1
45931
45932 @endif target-libgo
45933
45934 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
45935 maybe-install-info-target-libgo:
45936 @if target-libgo
45937 maybe-install-info-target-libgo: install-info-target-libgo
45938
45939 install-info-target-libgo: \
45940     configure-target-libgo \
45941     info-target-libgo 
45942         @: $(MAKE); $(unstage)
45943         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45944         r=`${PWD_COMMAND}`; export r; \
45945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45946         $(NORMAL_TARGET_EXPORTS) \
45947         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
45948         for flag in $(EXTRA_TARGET_FLAGS); do \
45949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45950         done; \
45951         (cd $(TARGET_SUBDIR)/libgo && \
45952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45954                   "RANLIB=$${RANLIB}" \
45955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45956                    install-info) \
45957           || exit 1
45958
45959 @endif target-libgo
45960
45961 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
45962 maybe-install-pdf-target-libgo:
45963 @if target-libgo
45964 maybe-install-pdf-target-libgo: install-pdf-target-libgo
45965
45966 install-pdf-target-libgo: \
45967     configure-target-libgo \
45968     pdf-target-libgo 
45969         @: $(MAKE); $(unstage)
45970         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45971         r=`${PWD_COMMAND}`; export r; \
45972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973         $(NORMAL_TARGET_EXPORTS) \
45974         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
45975         for flag in $(EXTRA_TARGET_FLAGS); do \
45976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977         done; \
45978         (cd $(TARGET_SUBDIR)/libgo && \
45979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981                   "RANLIB=$${RANLIB}" \
45982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983                    install-pdf) \
45984           || exit 1
45985
45986 @endif target-libgo
45987
45988 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
45989 maybe-install-html-target-libgo:
45990 @if target-libgo
45991 maybe-install-html-target-libgo: install-html-target-libgo
45992
45993 install-html-target-libgo: \
45994     configure-target-libgo \
45995     html-target-libgo 
45996         @: $(MAKE); $(unstage)
45997         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
45998         r=`${PWD_COMMAND}`; export r; \
45999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46000         $(NORMAL_TARGET_EXPORTS) \
46001         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
46002         for flag in $(EXTRA_TARGET_FLAGS); do \
46003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46004         done; \
46005         (cd $(TARGET_SUBDIR)/libgo && \
46006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46008                   "RANLIB=$${RANLIB}" \
46009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46010                    install-html) \
46011           || exit 1
46012
46013 @endif target-libgo
46014
46015 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
46016 maybe-installcheck-target-libgo:
46017 @if target-libgo
46018 maybe-installcheck-target-libgo: installcheck-target-libgo
46019
46020 installcheck-target-libgo: \
46021     configure-target-libgo 
46022         @: $(MAKE); $(unstage)
46023         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46024         r=`${PWD_COMMAND}`; export r; \
46025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46026         $(NORMAL_TARGET_EXPORTS) \
46027         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
46028         for flag in $(EXTRA_TARGET_FLAGS); do \
46029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46030         done; \
46031         (cd $(TARGET_SUBDIR)/libgo && \
46032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46034                   "RANLIB=$${RANLIB}" \
46035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46036                    installcheck) \
46037           || exit 1
46038
46039 @endif target-libgo
46040
46041 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
46042 maybe-mostlyclean-target-libgo:
46043 @if target-libgo
46044 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
46045
46046 mostlyclean-target-libgo: 
46047         @: $(MAKE); $(unstage)
46048         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46049         r=`${PWD_COMMAND}`; export r; \
46050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051         $(NORMAL_TARGET_EXPORTS) \
46052         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
46053         for flag in $(EXTRA_TARGET_FLAGS); do \
46054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055         done; \
46056         (cd $(TARGET_SUBDIR)/libgo && \
46057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059                   "RANLIB=$${RANLIB}" \
46060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061                    mostlyclean) \
46062           || exit 1
46063
46064 @endif target-libgo
46065
46066 .PHONY: maybe-clean-target-libgo clean-target-libgo
46067 maybe-clean-target-libgo:
46068 @if target-libgo
46069 maybe-clean-target-libgo: clean-target-libgo
46070
46071 clean-target-libgo: 
46072         @: $(MAKE); $(unstage)
46073         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46074         r=`${PWD_COMMAND}`; export r; \
46075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46076         $(NORMAL_TARGET_EXPORTS) \
46077         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
46078         for flag in $(EXTRA_TARGET_FLAGS); do \
46079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46080         done; \
46081         (cd $(TARGET_SUBDIR)/libgo && \
46082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46084                   "RANLIB=$${RANLIB}" \
46085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46086                    clean) \
46087           || exit 1
46088
46089 @endif target-libgo
46090
46091 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
46092 maybe-distclean-target-libgo:
46093 @if target-libgo
46094 maybe-distclean-target-libgo: distclean-target-libgo
46095
46096 distclean-target-libgo: 
46097         @: $(MAKE); $(unstage)
46098         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46099         r=`${PWD_COMMAND}`; export r; \
46100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101         $(NORMAL_TARGET_EXPORTS) \
46102         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
46103         for flag in $(EXTRA_TARGET_FLAGS); do \
46104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46105         done; \
46106         (cd $(TARGET_SUBDIR)/libgo && \
46107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109                   "RANLIB=$${RANLIB}" \
46110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111                    distclean) \
46112           || exit 1
46113
46114 @endif target-libgo
46115
46116 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
46117 maybe-maintainer-clean-target-libgo:
46118 @if target-libgo
46119 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
46120
46121 maintainer-clean-target-libgo: 
46122         @: $(MAKE); $(unstage)
46123         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46124         r=`${PWD_COMMAND}`; export r; \
46125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126         $(NORMAL_TARGET_EXPORTS) \
46127         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
46128         for flag in $(EXTRA_TARGET_FLAGS); do \
46129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46130         done; \
46131         (cd $(TARGET_SUBDIR)/libgo && \
46132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46134                   "RANLIB=$${RANLIB}" \
46135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46136                    maintainer-clean) \
46137           || exit 1
46138
46139 @endif target-libgo
46140
46141
46142
46143
46144
46145 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46146 maybe-configure-target-libtermcap:
46147 @if gcc-bootstrap
46148 configure-target-libtermcap: stage_current
46149 @endif gcc-bootstrap
46150 @if target-libtermcap
46151 maybe-configure-target-libtermcap: configure-target-libtermcap
46152 configure-target-libtermcap: 
46153         @: $(MAKE); $(unstage)
46154         @r=`${PWD_COMMAND}`; export r; \
46155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156         echo "Checking multilib configuration for libtermcap..."; \
46157         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
46158         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
46159         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46160           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46161             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46162           else \
46163             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46164             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46165           fi; \
46166         else \
46167           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46168         fi; \
46169         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
46171         $(NORMAL_TARGET_EXPORTS)  \
46172         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46173         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46174         case $(srcdir) in \
46175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46176           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46178         esac; \
46179         module_srcdir=libtermcap; \
46180         rm -f no-such-file || : ; \
46181         CONFIG_SITE=no-such-file $(SHELL) \
46182           $$s/$$module_srcdir/configure \
46183           --srcdir=$${topdir}/$$module_srcdir \
46184           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46185           --target=${target_alias}  \
46186           || exit 1
46187 @endif target-libtermcap
46188
46189
46190
46191
46192
46193 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46194 maybe-all-target-libtermcap:
46195 @if gcc-bootstrap
46196 all-target-libtermcap: stage_current
46197 @endif gcc-bootstrap
46198 @if target-libtermcap
46199 TARGET-target-libtermcap=all
46200 maybe-all-target-libtermcap: all-target-libtermcap
46201 all-target-libtermcap: configure-target-libtermcap
46202         @: $(MAKE); $(unstage)
46203         @r=`${PWD_COMMAND}`; export r; \
46204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46205         $(NORMAL_TARGET_EXPORTS)  \
46206         (cd $(TARGET_SUBDIR)/libtermcap && \
46207           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46208                 $(TARGET-target-libtermcap))
46209 @endif target-libtermcap
46210
46211
46212
46213
46214
46215 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46216 maybe-check-target-libtermcap:
46217 @if target-libtermcap
46218 maybe-check-target-libtermcap: check-target-libtermcap
46219
46220 # Dummy target for uncheckable module.
46221 check-target-libtermcap:
46222
46223 @endif target-libtermcap
46224
46225 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46226 maybe-install-target-libtermcap:
46227 @if target-libtermcap
46228 maybe-install-target-libtermcap: install-target-libtermcap
46229
46230 install-target-libtermcap: installdirs
46231         @: $(MAKE); $(unstage)
46232         @r=`${PWD_COMMAND}`; export r; \
46233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46234         $(NORMAL_TARGET_EXPORTS) \
46235         (cd $(TARGET_SUBDIR)/libtermcap && \
46236           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46237
46238 @endif target-libtermcap
46239
46240 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
46241 maybe-install-strip-target-libtermcap:
46242 @if target-libtermcap
46243 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
46244
46245 install-strip-target-libtermcap: installdirs
46246         @: $(MAKE); $(unstage)
46247         @r=`${PWD_COMMAND}`; export r; \
46248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46249         $(NORMAL_TARGET_EXPORTS) \
46250         (cd $(TARGET_SUBDIR)/libtermcap && \
46251           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46252
46253 @endif target-libtermcap
46254
46255 # Other targets (info, dvi, pdf, etc.)
46256
46257 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46258 maybe-info-target-libtermcap:
46259 @if target-libtermcap
46260 maybe-info-target-libtermcap: info-target-libtermcap
46261
46262 info-target-libtermcap: \
46263     configure-target-libtermcap 
46264         @: $(MAKE); $(unstage)
46265         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46266         r=`${PWD_COMMAND}`; export r; \
46267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46268         $(NORMAL_TARGET_EXPORTS) \
46269         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
46270         for flag in $(EXTRA_TARGET_FLAGS); do \
46271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46272         done; \
46273         (cd $(TARGET_SUBDIR)/libtermcap && \
46274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46276                   "RANLIB=$${RANLIB}" \
46277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46278                    info) \
46279           || exit 1
46280
46281 @endif target-libtermcap
46282
46283 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46284 maybe-dvi-target-libtermcap:
46285 @if target-libtermcap
46286 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46287
46288 dvi-target-libtermcap: \
46289     configure-target-libtermcap 
46290         @: $(MAKE); $(unstage)
46291         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46292         r=`${PWD_COMMAND}`; export r; \
46293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46294         $(NORMAL_TARGET_EXPORTS) \
46295         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
46296         for flag in $(EXTRA_TARGET_FLAGS); do \
46297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46298         done; \
46299         (cd $(TARGET_SUBDIR)/libtermcap && \
46300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46302                   "RANLIB=$${RANLIB}" \
46303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46304                    dvi) \
46305           || exit 1
46306
46307 @endif target-libtermcap
46308
46309 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46310 maybe-pdf-target-libtermcap:
46311 @if target-libtermcap
46312 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46313
46314 pdf-target-libtermcap: \
46315     configure-target-libtermcap 
46316         @: $(MAKE); $(unstage)
46317         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46318         r=`${PWD_COMMAND}`; export r; \
46319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46320         $(NORMAL_TARGET_EXPORTS) \
46321         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
46322         for flag in $(EXTRA_TARGET_FLAGS); do \
46323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46324         done; \
46325         (cd $(TARGET_SUBDIR)/libtermcap && \
46326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46328                   "RANLIB=$${RANLIB}" \
46329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46330                    pdf) \
46331           || exit 1
46332
46333 @endif target-libtermcap
46334
46335 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46336 maybe-html-target-libtermcap:
46337 @if target-libtermcap
46338 maybe-html-target-libtermcap: html-target-libtermcap
46339
46340 html-target-libtermcap: \
46341     configure-target-libtermcap 
46342         @: $(MAKE); $(unstage)
46343         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46344         r=`${PWD_COMMAND}`; export r; \
46345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46346         $(NORMAL_TARGET_EXPORTS) \
46347         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
46348         for flag in $(EXTRA_TARGET_FLAGS); do \
46349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46350         done; \
46351         (cd $(TARGET_SUBDIR)/libtermcap && \
46352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46354                   "RANLIB=$${RANLIB}" \
46355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46356                    html) \
46357           || exit 1
46358
46359 @endif target-libtermcap
46360
46361 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46362 maybe-TAGS-target-libtermcap:
46363 @if target-libtermcap
46364 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46365
46366 TAGS-target-libtermcap: \
46367     configure-target-libtermcap 
46368         @: $(MAKE); $(unstage)
46369         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46370         r=`${PWD_COMMAND}`; export r; \
46371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46372         $(NORMAL_TARGET_EXPORTS) \
46373         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
46374         for flag in $(EXTRA_TARGET_FLAGS); do \
46375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46376         done; \
46377         (cd $(TARGET_SUBDIR)/libtermcap && \
46378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46380                   "RANLIB=$${RANLIB}" \
46381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46382                    TAGS) \
46383           || exit 1
46384
46385 @endif target-libtermcap
46386
46387 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46388 maybe-install-info-target-libtermcap:
46389 @if target-libtermcap
46390 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46391
46392 install-info-target-libtermcap: \
46393     configure-target-libtermcap \
46394     info-target-libtermcap 
46395         @: $(MAKE); $(unstage)
46396         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46397         r=`${PWD_COMMAND}`; export r; \
46398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46399         $(NORMAL_TARGET_EXPORTS) \
46400         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
46401         for flag in $(EXTRA_TARGET_FLAGS); do \
46402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46403         done; \
46404         (cd $(TARGET_SUBDIR)/libtermcap && \
46405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46407                   "RANLIB=$${RANLIB}" \
46408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46409                    install-info) \
46410           || exit 1
46411
46412 @endif target-libtermcap
46413
46414 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46415 maybe-install-pdf-target-libtermcap:
46416 @if target-libtermcap
46417 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46418
46419 install-pdf-target-libtermcap: \
46420     configure-target-libtermcap \
46421     pdf-target-libtermcap 
46422         @: $(MAKE); $(unstage)
46423         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46424         r=`${PWD_COMMAND}`; export r; \
46425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46426         $(NORMAL_TARGET_EXPORTS) \
46427         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
46428         for flag in $(EXTRA_TARGET_FLAGS); do \
46429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46430         done; \
46431         (cd $(TARGET_SUBDIR)/libtermcap && \
46432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46434                   "RANLIB=$${RANLIB}" \
46435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46436                    install-pdf) \
46437           || exit 1
46438
46439 @endif target-libtermcap
46440
46441 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46442 maybe-install-html-target-libtermcap:
46443 @if target-libtermcap
46444 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46445
46446 install-html-target-libtermcap: \
46447     configure-target-libtermcap \
46448     html-target-libtermcap 
46449         @: $(MAKE); $(unstage)
46450         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46451         r=`${PWD_COMMAND}`; export r; \
46452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453         $(NORMAL_TARGET_EXPORTS) \
46454         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
46455         for flag in $(EXTRA_TARGET_FLAGS); do \
46456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457         done; \
46458         (cd $(TARGET_SUBDIR)/libtermcap && \
46459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461                   "RANLIB=$${RANLIB}" \
46462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463                    install-html) \
46464           || exit 1
46465
46466 @endif target-libtermcap
46467
46468 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46469 maybe-installcheck-target-libtermcap:
46470 @if target-libtermcap
46471 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46472
46473 installcheck-target-libtermcap: \
46474     configure-target-libtermcap 
46475         @: $(MAKE); $(unstage)
46476         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
46477         r=`${PWD_COMMAND}`; export r; \
46478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46479         $(NORMAL_TARGET_EXPORTS) \
46480         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
46481         for flag in $(EXTRA_TARGET_FLAGS); do \
46482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46483         done; \
46484         (cd $(TARGET_SUBDIR)/libtermcap && \
46485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46487                   "RANLIB=$${RANLIB}" \
46488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46489                    installcheck) \
46490           || exit 1
46491
46492 @endif target-libtermcap
46493
46494 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46495 maybe-mostlyclean-target-libtermcap:
46496 @if target-libtermcap
46497 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46498
46499 # libtermcap doesn't support mostlyclean.
46500 mostlyclean-target-libtermcap:
46501
46502 @endif target-libtermcap
46503
46504 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46505 maybe-clean-target-libtermcap:
46506 @if target-libtermcap
46507 maybe-clean-target-libtermcap: clean-target-libtermcap
46508
46509 # libtermcap doesn't support clean.
46510 clean-target-libtermcap:
46511
46512 @endif target-libtermcap
46513
46514 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46515 maybe-distclean-target-libtermcap:
46516 @if target-libtermcap
46517 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46518
46519 # libtermcap doesn't support distclean.
46520 distclean-target-libtermcap:
46521
46522 @endif target-libtermcap
46523
46524 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46525 maybe-maintainer-clean-target-libtermcap:
46526 @if target-libtermcap
46527 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46528
46529 # libtermcap doesn't support maintainer-clean.
46530 maintainer-clean-target-libtermcap:
46531
46532 @endif target-libtermcap
46533
46534
46535
46536
46537
46538 .PHONY: configure-target-winsup maybe-configure-target-winsup
46539 maybe-configure-target-winsup:
46540 @if gcc-bootstrap
46541 configure-target-winsup: stage_current
46542 @endif gcc-bootstrap
46543 @if target-winsup
46544 maybe-configure-target-winsup: configure-target-winsup
46545 configure-target-winsup: 
46546         @: $(MAKE); $(unstage)
46547         @r=`${PWD_COMMAND}`; export r; \
46548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549         echo "Checking multilib configuration for winsup..."; \
46550         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
46551         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
46552         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46553           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46554             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46555           else \
46556             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46557             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46558           fi; \
46559         else \
46560           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46561         fi; \
46562         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46563         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
46564         $(NORMAL_TARGET_EXPORTS)  \
46565         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46566         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46567         case $(srcdir) in \
46568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46569           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46571         esac; \
46572         module_srcdir=winsup; \
46573         rm -f no-such-file || : ; \
46574         CONFIG_SITE=no-such-file $(SHELL) \
46575           $$s/$$module_srcdir/configure \
46576           --srcdir=$${topdir}/$$module_srcdir \
46577           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46578           --target=${target_alias}  \
46579           || exit 1
46580 @endif target-winsup
46581
46582
46583
46584
46585
46586 .PHONY: all-target-winsup maybe-all-target-winsup
46587 maybe-all-target-winsup:
46588 @if gcc-bootstrap
46589 all-target-winsup: stage_current
46590 @endif gcc-bootstrap
46591 @if target-winsup
46592 TARGET-target-winsup=all
46593 maybe-all-target-winsup: all-target-winsup
46594 all-target-winsup: configure-target-winsup
46595         @: $(MAKE); $(unstage)
46596         @r=`${PWD_COMMAND}`; export r; \
46597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46598         $(NORMAL_TARGET_EXPORTS)  \
46599         (cd $(TARGET_SUBDIR)/winsup && \
46600           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46601                 $(TARGET-target-winsup))
46602 @endif target-winsup
46603
46604
46605
46606
46607
46608 .PHONY: check-target-winsup maybe-check-target-winsup
46609 maybe-check-target-winsup:
46610 @if target-winsup
46611 maybe-check-target-winsup: check-target-winsup
46612
46613 check-target-winsup:
46614         @: $(MAKE); $(unstage)
46615         @r=`${PWD_COMMAND}`; export r; \
46616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46617         $(NORMAL_TARGET_EXPORTS) \
46618         (cd $(TARGET_SUBDIR)/winsup && \
46619           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46620
46621 @endif target-winsup
46622
46623 .PHONY: install-target-winsup maybe-install-target-winsup
46624 maybe-install-target-winsup:
46625 @if target-winsup
46626 maybe-install-target-winsup: install-target-winsup
46627
46628 install-target-winsup: installdirs
46629         @: $(MAKE); $(unstage)
46630         @r=`${PWD_COMMAND}`; export r; \
46631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46632         $(NORMAL_TARGET_EXPORTS) \
46633         (cd $(TARGET_SUBDIR)/winsup && \
46634           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46635
46636 @endif target-winsup
46637
46638 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
46639 maybe-install-strip-target-winsup:
46640 @if target-winsup
46641 maybe-install-strip-target-winsup: install-strip-target-winsup
46642
46643 install-strip-target-winsup: installdirs
46644         @: $(MAKE); $(unstage)
46645         @r=`${PWD_COMMAND}`; export r; \
46646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46647         $(NORMAL_TARGET_EXPORTS) \
46648         (cd $(TARGET_SUBDIR)/winsup && \
46649           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46650
46651 @endif target-winsup
46652
46653 # Other targets (info, dvi, pdf, etc.)
46654
46655 .PHONY: maybe-info-target-winsup info-target-winsup
46656 maybe-info-target-winsup:
46657 @if target-winsup
46658 maybe-info-target-winsup: info-target-winsup
46659
46660 info-target-winsup: \
46661     configure-target-winsup 
46662         @: $(MAKE); $(unstage)
46663         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46664         r=`${PWD_COMMAND}`; export r; \
46665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46666         $(NORMAL_TARGET_EXPORTS) \
46667         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
46668         for flag in $(EXTRA_TARGET_FLAGS); do \
46669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46670         done; \
46671         (cd $(TARGET_SUBDIR)/winsup && \
46672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46674                   "RANLIB=$${RANLIB}" \
46675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46676                    info) \
46677           || exit 1
46678
46679 @endif target-winsup
46680
46681 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46682 maybe-dvi-target-winsup:
46683 @if target-winsup
46684 maybe-dvi-target-winsup: dvi-target-winsup
46685
46686 dvi-target-winsup: \
46687     configure-target-winsup 
46688         @: $(MAKE); $(unstage)
46689         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46690         r=`${PWD_COMMAND}`; export r; \
46691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692         $(NORMAL_TARGET_EXPORTS) \
46693         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
46694         for flag in $(EXTRA_TARGET_FLAGS); do \
46695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46696         done; \
46697         (cd $(TARGET_SUBDIR)/winsup && \
46698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46700                   "RANLIB=$${RANLIB}" \
46701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46702                    dvi) \
46703           || exit 1
46704
46705 @endif target-winsup
46706
46707 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46708 maybe-pdf-target-winsup:
46709 @if target-winsup
46710 maybe-pdf-target-winsup: pdf-target-winsup
46711
46712 pdf-target-winsup: \
46713     configure-target-winsup 
46714         @: $(MAKE); $(unstage)
46715         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46716         r=`${PWD_COMMAND}`; export r; \
46717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46718         $(NORMAL_TARGET_EXPORTS) \
46719         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
46720         for flag in $(EXTRA_TARGET_FLAGS); do \
46721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46722         done; \
46723         (cd $(TARGET_SUBDIR)/winsup && \
46724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46726                   "RANLIB=$${RANLIB}" \
46727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46728                    pdf) \
46729           || exit 1
46730
46731 @endif target-winsup
46732
46733 .PHONY: maybe-html-target-winsup html-target-winsup
46734 maybe-html-target-winsup:
46735 @if target-winsup
46736 maybe-html-target-winsup: html-target-winsup
46737
46738 html-target-winsup: \
46739     configure-target-winsup 
46740         @: $(MAKE); $(unstage)
46741         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46742         r=`${PWD_COMMAND}`; export r; \
46743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46744         $(NORMAL_TARGET_EXPORTS) \
46745         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
46746         for flag in $(EXTRA_TARGET_FLAGS); do \
46747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46748         done; \
46749         (cd $(TARGET_SUBDIR)/winsup && \
46750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46752                   "RANLIB=$${RANLIB}" \
46753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46754                    html) \
46755           || exit 1
46756
46757 @endif target-winsup
46758
46759 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46760 maybe-TAGS-target-winsup:
46761 @if target-winsup
46762 maybe-TAGS-target-winsup: TAGS-target-winsup
46763
46764 TAGS-target-winsup: \
46765     configure-target-winsup 
46766         @: $(MAKE); $(unstage)
46767         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46768         r=`${PWD_COMMAND}`; export r; \
46769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46770         $(NORMAL_TARGET_EXPORTS) \
46771         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
46772         for flag in $(EXTRA_TARGET_FLAGS); do \
46773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46774         done; \
46775         (cd $(TARGET_SUBDIR)/winsup && \
46776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46778                   "RANLIB=$${RANLIB}" \
46779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46780                    TAGS) \
46781           || exit 1
46782
46783 @endif target-winsup
46784
46785 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46786 maybe-install-info-target-winsup:
46787 @if target-winsup
46788 maybe-install-info-target-winsup: install-info-target-winsup
46789
46790 install-info-target-winsup: \
46791     configure-target-winsup \
46792     info-target-winsup 
46793         @: $(MAKE); $(unstage)
46794         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46795         r=`${PWD_COMMAND}`; export r; \
46796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46797         $(NORMAL_TARGET_EXPORTS) \
46798         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
46799         for flag in $(EXTRA_TARGET_FLAGS); do \
46800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46801         done; \
46802         (cd $(TARGET_SUBDIR)/winsup && \
46803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46805                   "RANLIB=$${RANLIB}" \
46806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46807                    install-info) \
46808           || exit 1
46809
46810 @endif target-winsup
46811
46812 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46813 maybe-install-pdf-target-winsup:
46814 @if target-winsup
46815 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46816
46817 install-pdf-target-winsup: \
46818     configure-target-winsup \
46819     pdf-target-winsup 
46820         @: $(MAKE); $(unstage)
46821         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46822         r=`${PWD_COMMAND}`; export r; \
46823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46824         $(NORMAL_TARGET_EXPORTS) \
46825         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
46826         for flag in $(EXTRA_TARGET_FLAGS); do \
46827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46828         done; \
46829         (cd $(TARGET_SUBDIR)/winsup && \
46830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46832                   "RANLIB=$${RANLIB}" \
46833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46834                    install-pdf) \
46835           || exit 1
46836
46837 @endif target-winsup
46838
46839 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46840 maybe-install-html-target-winsup:
46841 @if target-winsup
46842 maybe-install-html-target-winsup: install-html-target-winsup
46843
46844 install-html-target-winsup: \
46845     configure-target-winsup \
46846     html-target-winsup 
46847         @: $(MAKE); $(unstage)
46848         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46849         r=`${PWD_COMMAND}`; export r; \
46850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46851         $(NORMAL_TARGET_EXPORTS) \
46852         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
46853         for flag in $(EXTRA_TARGET_FLAGS); do \
46854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46855         done; \
46856         (cd $(TARGET_SUBDIR)/winsup && \
46857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46859                   "RANLIB=$${RANLIB}" \
46860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46861                    install-html) \
46862           || exit 1
46863
46864 @endif target-winsup
46865
46866 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46867 maybe-installcheck-target-winsup:
46868 @if target-winsup
46869 maybe-installcheck-target-winsup: installcheck-target-winsup
46870
46871 installcheck-target-winsup: \
46872     configure-target-winsup 
46873         @: $(MAKE); $(unstage)
46874         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46875         r=`${PWD_COMMAND}`; export r; \
46876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46877         $(NORMAL_TARGET_EXPORTS) \
46878         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
46879         for flag in $(EXTRA_TARGET_FLAGS); do \
46880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46881         done; \
46882         (cd $(TARGET_SUBDIR)/winsup && \
46883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46885                   "RANLIB=$${RANLIB}" \
46886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46887                    installcheck) \
46888           || exit 1
46889
46890 @endif target-winsup
46891
46892 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46893 maybe-mostlyclean-target-winsup:
46894 @if target-winsup
46895 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46896
46897 mostlyclean-target-winsup: 
46898         @: $(MAKE); $(unstage)
46899         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46900         r=`${PWD_COMMAND}`; export r; \
46901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46902         $(NORMAL_TARGET_EXPORTS) \
46903         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
46904         for flag in $(EXTRA_TARGET_FLAGS); do \
46905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46906         done; \
46907         (cd $(TARGET_SUBDIR)/winsup && \
46908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46910                   "RANLIB=$${RANLIB}" \
46911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46912                    mostlyclean) \
46913           || exit 1
46914
46915 @endif target-winsup
46916
46917 .PHONY: maybe-clean-target-winsup clean-target-winsup
46918 maybe-clean-target-winsup:
46919 @if target-winsup
46920 maybe-clean-target-winsup: clean-target-winsup
46921
46922 clean-target-winsup: 
46923         @: $(MAKE); $(unstage)
46924         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46925         r=`${PWD_COMMAND}`; export r; \
46926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46927         $(NORMAL_TARGET_EXPORTS) \
46928         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
46929         for flag in $(EXTRA_TARGET_FLAGS); do \
46930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46931         done; \
46932         (cd $(TARGET_SUBDIR)/winsup && \
46933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46935                   "RANLIB=$${RANLIB}" \
46936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46937                    clean) \
46938           || exit 1
46939
46940 @endif target-winsup
46941
46942 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46943 maybe-distclean-target-winsup:
46944 @if target-winsup
46945 maybe-distclean-target-winsup: distclean-target-winsup
46946
46947 distclean-target-winsup: 
46948         @: $(MAKE); $(unstage)
46949         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46950         r=`${PWD_COMMAND}`; export r; \
46951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46952         $(NORMAL_TARGET_EXPORTS) \
46953         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
46954         for flag in $(EXTRA_TARGET_FLAGS); do \
46955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46956         done; \
46957         (cd $(TARGET_SUBDIR)/winsup && \
46958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46960                   "RANLIB=$${RANLIB}" \
46961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46962                    distclean) \
46963           || exit 1
46964
46965 @endif target-winsup
46966
46967 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46968 maybe-maintainer-clean-target-winsup:
46969 @if target-winsup
46970 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46971
46972 maintainer-clean-target-winsup: 
46973         @: $(MAKE); $(unstage)
46974         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
46975         r=`${PWD_COMMAND}`; export r; \
46976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46977         $(NORMAL_TARGET_EXPORTS) \
46978         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
46979         for flag in $(EXTRA_TARGET_FLAGS); do \
46980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46981         done; \
46982         (cd $(TARGET_SUBDIR)/winsup && \
46983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46985                   "RANLIB=$${RANLIB}" \
46986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46987                    maintainer-clean) \
46988           || exit 1
46989
46990 @endif target-winsup
46991
46992
46993
46994
46995
46996 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46997 maybe-configure-target-libgloss:
46998 @if gcc-bootstrap
46999 configure-target-libgloss: stage_current
47000 @endif gcc-bootstrap
47001 @if target-libgloss
47002 maybe-configure-target-libgloss: configure-target-libgloss
47003 configure-target-libgloss: 
47004         @: $(MAKE); $(unstage)
47005         @r=`${PWD_COMMAND}`; export r; \
47006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47007         echo "Checking multilib configuration for libgloss..."; \
47008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
47009         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
47010         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47011           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47012             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47013           else \
47014             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47015             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47016           fi; \
47017         else \
47018           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47019         fi; \
47020         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47021         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
47022         $(NORMAL_TARGET_EXPORTS)  \
47023         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47024         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47025         case $(srcdir) in \
47026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47027           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47029         esac; \
47030         module_srcdir=libgloss; \
47031         rm -f no-such-file || : ; \
47032         CONFIG_SITE=no-such-file $(SHELL) \
47033           $$s/$$module_srcdir/configure \
47034           --srcdir=$${topdir}/$$module_srcdir \
47035           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47036           --target=${target_alias}  \
47037           || exit 1
47038 @endif target-libgloss
47039
47040
47041
47042
47043
47044 .PHONY: all-target-libgloss maybe-all-target-libgloss
47045 maybe-all-target-libgloss:
47046 @if gcc-bootstrap
47047 all-target-libgloss: stage_current
47048 @endif gcc-bootstrap
47049 @if target-libgloss
47050 TARGET-target-libgloss=all
47051 maybe-all-target-libgloss: all-target-libgloss
47052 all-target-libgloss: configure-target-libgloss
47053         @: $(MAKE); $(unstage)
47054         @r=`${PWD_COMMAND}`; export r; \
47055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47056         $(NORMAL_TARGET_EXPORTS)  \
47057         (cd $(TARGET_SUBDIR)/libgloss && \
47058           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47059                 $(TARGET-target-libgloss))
47060 @endif target-libgloss
47061
47062
47063
47064
47065
47066 .PHONY: check-target-libgloss maybe-check-target-libgloss
47067 maybe-check-target-libgloss:
47068 @if target-libgloss
47069 maybe-check-target-libgloss: check-target-libgloss
47070
47071 # Dummy target for uncheckable module.
47072 check-target-libgloss:
47073
47074 @endif target-libgloss
47075
47076 .PHONY: install-target-libgloss maybe-install-target-libgloss
47077 maybe-install-target-libgloss:
47078 @if target-libgloss
47079 maybe-install-target-libgloss: install-target-libgloss
47080
47081 install-target-libgloss: installdirs
47082         @: $(MAKE); $(unstage)
47083         @r=`${PWD_COMMAND}`; export r; \
47084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47085         $(NORMAL_TARGET_EXPORTS) \
47086         (cd $(TARGET_SUBDIR)/libgloss && \
47087           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47088
47089 @endif target-libgloss
47090
47091 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
47092 maybe-install-strip-target-libgloss:
47093 @if target-libgloss
47094 maybe-install-strip-target-libgloss: install-strip-target-libgloss
47095
47096 install-strip-target-libgloss: installdirs
47097         @: $(MAKE); $(unstage)
47098         @r=`${PWD_COMMAND}`; export r; \
47099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47100         $(NORMAL_TARGET_EXPORTS) \
47101         (cd $(TARGET_SUBDIR)/libgloss && \
47102           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47103
47104 @endif target-libgloss
47105
47106 # Other targets (info, dvi, pdf, etc.)
47107
47108 .PHONY: maybe-info-target-libgloss info-target-libgloss
47109 maybe-info-target-libgloss:
47110 @if target-libgloss
47111 maybe-info-target-libgloss: info-target-libgloss
47112
47113 info-target-libgloss: \
47114     configure-target-libgloss 
47115         @: $(MAKE); $(unstage)
47116         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47117         r=`${PWD_COMMAND}`; export r; \
47118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47119         $(NORMAL_TARGET_EXPORTS) \
47120         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
47121         for flag in $(EXTRA_TARGET_FLAGS); do \
47122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47123         done; \
47124         (cd $(TARGET_SUBDIR)/libgloss && \
47125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47127                   "RANLIB=$${RANLIB}" \
47128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47129                    info) \
47130           || exit 1
47131
47132 @endif target-libgloss
47133
47134 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47135 maybe-dvi-target-libgloss:
47136 @if target-libgloss
47137 maybe-dvi-target-libgloss: dvi-target-libgloss
47138
47139 dvi-target-libgloss: \
47140     configure-target-libgloss 
47141         @: $(MAKE); $(unstage)
47142         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47143         r=`${PWD_COMMAND}`; export r; \
47144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47145         $(NORMAL_TARGET_EXPORTS) \
47146         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
47147         for flag in $(EXTRA_TARGET_FLAGS); do \
47148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47149         done; \
47150         (cd $(TARGET_SUBDIR)/libgloss && \
47151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47153                   "RANLIB=$${RANLIB}" \
47154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47155                    dvi) \
47156           || exit 1
47157
47158 @endif target-libgloss
47159
47160 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47161 maybe-pdf-target-libgloss:
47162 @if target-libgloss
47163 maybe-pdf-target-libgloss: pdf-target-libgloss
47164
47165 pdf-target-libgloss: \
47166     configure-target-libgloss 
47167         @: $(MAKE); $(unstage)
47168         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47169         r=`${PWD_COMMAND}`; export r; \
47170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47171         $(NORMAL_TARGET_EXPORTS) \
47172         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
47173         for flag in $(EXTRA_TARGET_FLAGS); do \
47174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47175         done; \
47176         (cd $(TARGET_SUBDIR)/libgloss && \
47177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47179                   "RANLIB=$${RANLIB}" \
47180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47181                    pdf) \
47182           || exit 1
47183
47184 @endif target-libgloss
47185
47186 .PHONY: maybe-html-target-libgloss html-target-libgloss
47187 maybe-html-target-libgloss:
47188 @if target-libgloss
47189 maybe-html-target-libgloss: html-target-libgloss
47190
47191 html-target-libgloss: \
47192     configure-target-libgloss 
47193         @: $(MAKE); $(unstage)
47194         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47195         r=`${PWD_COMMAND}`; export r; \
47196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197         $(NORMAL_TARGET_EXPORTS) \
47198         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
47199         for flag in $(EXTRA_TARGET_FLAGS); do \
47200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201         done; \
47202         (cd $(TARGET_SUBDIR)/libgloss && \
47203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205                   "RANLIB=$${RANLIB}" \
47206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207                    html) \
47208           || exit 1
47209
47210 @endif target-libgloss
47211
47212 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47213 maybe-TAGS-target-libgloss:
47214 @if target-libgloss
47215 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47216
47217 TAGS-target-libgloss: \
47218     configure-target-libgloss 
47219         @: $(MAKE); $(unstage)
47220         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47221         r=`${PWD_COMMAND}`; export r; \
47222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47223         $(NORMAL_TARGET_EXPORTS) \
47224         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
47225         for flag in $(EXTRA_TARGET_FLAGS); do \
47226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47227         done; \
47228         (cd $(TARGET_SUBDIR)/libgloss && \
47229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47231                   "RANLIB=$${RANLIB}" \
47232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47233                    TAGS) \
47234           || exit 1
47235
47236 @endif target-libgloss
47237
47238 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47239 maybe-install-info-target-libgloss:
47240 @if target-libgloss
47241 maybe-install-info-target-libgloss: install-info-target-libgloss
47242
47243 install-info-target-libgloss: \
47244     configure-target-libgloss \
47245     info-target-libgloss 
47246         @: $(MAKE); $(unstage)
47247         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47248         r=`${PWD_COMMAND}`; export r; \
47249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47250         $(NORMAL_TARGET_EXPORTS) \
47251         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
47252         for flag in $(EXTRA_TARGET_FLAGS); do \
47253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47254         done; \
47255         (cd $(TARGET_SUBDIR)/libgloss && \
47256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47258                   "RANLIB=$${RANLIB}" \
47259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47260                    install-info) \
47261           || exit 1
47262
47263 @endif target-libgloss
47264
47265 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47266 maybe-install-pdf-target-libgloss:
47267 @if target-libgloss
47268 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47269
47270 install-pdf-target-libgloss: \
47271     configure-target-libgloss \
47272     pdf-target-libgloss 
47273         @: $(MAKE); $(unstage)
47274         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47275         r=`${PWD_COMMAND}`; export r; \
47276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47277         $(NORMAL_TARGET_EXPORTS) \
47278         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
47279         for flag in $(EXTRA_TARGET_FLAGS); do \
47280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47281         done; \
47282         (cd $(TARGET_SUBDIR)/libgloss && \
47283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47285                   "RANLIB=$${RANLIB}" \
47286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47287                    install-pdf) \
47288           || exit 1
47289
47290 @endif target-libgloss
47291
47292 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47293 maybe-install-html-target-libgloss:
47294 @if target-libgloss
47295 maybe-install-html-target-libgloss: install-html-target-libgloss
47296
47297 install-html-target-libgloss: \
47298     configure-target-libgloss \
47299     html-target-libgloss 
47300         @: $(MAKE); $(unstage)
47301         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47302         r=`${PWD_COMMAND}`; export r; \
47303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47304         $(NORMAL_TARGET_EXPORTS) \
47305         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
47306         for flag in $(EXTRA_TARGET_FLAGS); do \
47307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47308         done; \
47309         (cd $(TARGET_SUBDIR)/libgloss && \
47310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47312                   "RANLIB=$${RANLIB}" \
47313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47314                    install-html) \
47315           || exit 1
47316
47317 @endif target-libgloss
47318
47319 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47320 maybe-installcheck-target-libgloss:
47321 @if target-libgloss
47322 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47323
47324 installcheck-target-libgloss: \
47325     configure-target-libgloss 
47326         @: $(MAKE); $(unstage)
47327         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47328         r=`${PWD_COMMAND}`; export r; \
47329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47330         $(NORMAL_TARGET_EXPORTS) \
47331         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
47332         for flag in $(EXTRA_TARGET_FLAGS); do \
47333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47334         done; \
47335         (cd $(TARGET_SUBDIR)/libgloss && \
47336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47338                   "RANLIB=$${RANLIB}" \
47339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47340                    installcheck) \
47341           || exit 1
47342
47343 @endif target-libgloss
47344
47345 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47346 maybe-mostlyclean-target-libgloss:
47347 @if target-libgloss
47348 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47349
47350 mostlyclean-target-libgloss: 
47351         @: $(MAKE); $(unstage)
47352         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47353         r=`${PWD_COMMAND}`; export r; \
47354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355         $(NORMAL_TARGET_EXPORTS) \
47356         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
47357         for flag in $(EXTRA_TARGET_FLAGS); do \
47358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47359         done; \
47360         (cd $(TARGET_SUBDIR)/libgloss && \
47361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47363                   "RANLIB=$${RANLIB}" \
47364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47365                    mostlyclean) \
47366           || exit 1
47367
47368 @endif target-libgloss
47369
47370 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47371 maybe-clean-target-libgloss:
47372 @if target-libgloss
47373 maybe-clean-target-libgloss: clean-target-libgloss
47374
47375 clean-target-libgloss: 
47376         @: $(MAKE); $(unstage)
47377         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47378         r=`${PWD_COMMAND}`; export r; \
47379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380         $(NORMAL_TARGET_EXPORTS) \
47381         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
47382         for flag in $(EXTRA_TARGET_FLAGS); do \
47383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47384         done; \
47385         (cd $(TARGET_SUBDIR)/libgloss && \
47386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47388                   "RANLIB=$${RANLIB}" \
47389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47390                    clean) \
47391           || exit 1
47392
47393 @endif target-libgloss
47394
47395 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47396 maybe-distclean-target-libgloss:
47397 @if target-libgloss
47398 maybe-distclean-target-libgloss: distclean-target-libgloss
47399
47400 distclean-target-libgloss: 
47401         @: $(MAKE); $(unstage)
47402         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47403         r=`${PWD_COMMAND}`; export r; \
47404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47405         $(NORMAL_TARGET_EXPORTS) \
47406         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
47407         for flag in $(EXTRA_TARGET_FLAGS); do \
47408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47409         done; \
47410         (cd $(TARGET_SUBDIR)/libgloss && \
47411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47413                   "RANLIB=$${RANLIB}" \
47414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47415                    distclean) \
47416           || exit 1
47417
47418 @endif target-libgloss
47419
47420 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47421 maybe-maintainer-clean-target-libgloss:
47422 @if target-libgloss
47423 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47424
47425 maintainer-clean-target-libgloss: 
47426         @: $(MAKE); $(unstage)
47427         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
47428         r=`${PWD_COMMAND}`; export r; \
47429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47430         $(NORMAL_TARGET_EXPORTS) \
47431         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
47432         for flag in $(EXTRA_TARGET_FLAGS); do \
47433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47434         done; \
47435         (cd $(TARGET_SUBDIR)/libgloss && \
47436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47438                   "RANLIB=$${RANLIB}" \
47439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47440                    maintainer-clean) \
47441           || exit 1
47442
47443 @endif target-libgloss
47444
47445
47446
47447
47448
47449 .PHONY: configure-target-libffi maybe-configure-target-libffi
47450 maybe-configure-target-libffi:
47451 @if gcc-bootstrap
47452 configure-target-libffi: stage_current
47453 @endif gcc-bootstrap
47454 @if target-libffi
47455 maybe-configure-target-libffi: configure-target-libffi
47456 configure-target-libffi: 
47457         @: $(MAKE); $(unstage)
47458         @r=`${PWD_COMMAND}`; export r; \
47459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47460         echo "Checking multilib configuration for libffi..."; \
47461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
47462         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
47463         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47464           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47465             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47466           else \
47467             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47468             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47469           fi; \
47470         else \
47471           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47472         fi; \
47473         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47474         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
47475         $(NORMAL_TARGET_EXPORTS)  \
47476         echo Configuring in $(TARGET_SUBDIR)/libffi; \
47477         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47478         case $(srcdir) in \
47479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47480           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47482         esac; \
47483         module_srcdir=libffi; \
47484         rm -f no-such-file || : ; \
47485         CONFIG_SITE=no-such-file $(SHELL) \
47486           $$s/$$module_srcdir/configure \
47487           --srcdir=$${topdir}/$$module_srcdir \
47488           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47489           --target=${target_alias}  \
47490           || exit 1
47491 @endif target-libffi
47492
47493
47494
47495
47496
47497 .PHONY: all-target-libffi maybe-all-target-libffi
47498 maybe-all-target-libffi:
47499 @if gcc-bootstrap
47500 all-target-libffi: stage_current
47501 @endif gcc-bootstrap
47502 @if target-libffi
47503 TARGET-target-libffi=all
47504 maybe-all-target-libffi: all-target-libffi
47505 all-target-libffi: configure-target-libffi
47506         @: $(MAKE); $(unstage)
47507         @r=`${PWD_COMMAND}`; export r; \
47508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47509         $(NORMAL_TARGET_EXPORTS)  \
47510         (cd $(TARGET_SUBDIR)/libffi && \
47511           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47512                 $(TARGET-target-libffi))
47513 @endif target-libffi
47514
47515
47516
47517
47518
47519 .PHONY: check-target-libffi maybe-check-target-libffi
47520 maybe-check-target-libffi:
47521 @if target-libffi
47522 maybe-check-target-libffi: check-target-libffi
47523
47524 check-target-libffi:
47525         @: $(MAKE); $(unstage)
47526         @r=`${PWD_COMMAND}`; export r; \
47527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47528         $(NORMAL_TARGET_EXPORTS) \
47529         (cd $(TARGET_SUBDIR)/libffi && \
47530           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47531
47532 @endif target-libffi
47533
47534 .PHONY: install-target-libffi maybe-install-target-libffi
47535 maybe-install-target-libffi:
47536 @if target-libffi
47537 maybe-install-target-libffi: install-target-libffi
47538
47539 # Dummy target for uninstallable.
47540 install-target-libffi:
47541
47542 @endif target-libffi
47543
47544 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
47545 maybe-install-strip-target-libffi:
47546 @if target-libffi
47547 maybe-install-strip-target-libffi: install-strip-target-libffi
47548
47549 # Dummy target for uninstallable.
47550 install-strip-target-libffi:
47551
47552 @endif target-libffi
47553
47554 # Other targets (info, dvi, pdf, etc.)
47555
47556 .PHONY: maybe-info-target-libffi info-target-libffi
47557 maybe-info-target-libffi:
47558 @if target-libffi
47559 maybe-info-target-libffi: info-target-libffi
47560
47561 info-target-libffi: \
47562     configure-target-libffi 
47563         @: $(MAKE); $(unstage)
47564         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47565         r=`${PWD_COMMAND}`; export r; \
47566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47567         $(NORMAL_TARGET_EXPORTS) \
47568         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
47569         for flag in $(EXTRA_TARGET_FLAGS); do \
47570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47571         done; \
47572         (cd $(TARGET_SUBDIR)/libffi && \
47573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47575                   "RANLIB=$${RANLIB}" \
47576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47577                    info) \
47578           || exit 1
47579
47580 @endif target-libffi
47581
47582 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47583 maybe-dvi-target-libffi:
47584 @if target-libffi
47585 maybe-dvi-target-libffi: dvi-target-libffi
47586
47587 dvi-target-libffi: \
47588     configure-target-libffi 
47589         @: $(MAKE); $(unstage)
47590         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47591         r=`${PWD_COMMAND}`; export r; \
47592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47593         $(NORMAL_TARGET_EXPORTS) \
47594         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
47595         for flag in $(EXTRA_TARGET_FLAGS); do \
47596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47597         done; \
47598         (cd $(TARGET_SUBDIR)/libffi && \
47599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47601                   "RANLIB=$${RANLIB}" \
47602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47603                    dvi) \
47604           || exit 1
47605
47606 @endif target-libffi
47607
47608 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47609 maybe-pdf-target-libffi:
47610 @if target-libffi
47611 maybe-pdf-target-libffi: pdf-target-libffi
47612
47613 pdf-target-libffi: \
47614     configure-target-libffi 
47615         @: $(MAKE); $(unstage)
47616         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47617         r=`${PWD_COMMAND}`; export r; \
47618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47619         $(NORMAL_TARGET_EXPORTS) \
47620         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
47621         for flag in $(EXTRA_TARGET_FLAGS); do \
47622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47623         done; \
47624         (cd $(TARGET_SUBDIR)/libffi && \
47625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47627                   "RANLIB=$${RANLIB}" \
47628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47629                    pdf) \
47630           || exit 1
47631
47632 @endif target-libffi
47633
47634 .PHONY: maybe-html-target-libffi html-target-libffi
47635 maybe-html-target-libffi:
47636 @if target-libffi
47637 maybe-html-target-libffi: html-target-libffi
47638
47639 html-target-libffi: \
47640     configure-target-libffi 
47641         @: $(MAKE); $(unstage)
47642         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47643         r=`${PWD_COMMAND}`; export r; \
47644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47645         $(NORMAL_TARGET_EXPORTS) \
47646         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
47647         for flag in $(EXTRA_TARGET_FLAGS); do \
47648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47649         done; \
47650         (cd $(TARGET_SUBDIR)/libffi && \
47651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47653                   "RANLIB=$${RANLIB}" \
47654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47655                    html) \
47656           || exit 1
47657
47658 @endif target-libffi
47659
47660 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47661 maybe-TAGS-target-libffi:
47662 @if target-libffi
47663 maybe-TAGS-target-libffi: TAGS-target-libffi
47664
47665 TAGS-target-libffi: \
47666     configure-target-libffi 
47667         @: $(MAKE); $(unstage)
47668         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47669         r=`${PWD_COMMAND}`; export r; \
47670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47671         $(NORMAL_TARGET_EXPORTS) \
47672         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
47673         for flag in $(EXTRA_TARGET_FLAGS); do \
47674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675         done; \
47676         (cd $(TARGET_SUBDIR)/libffi && \
47677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47679                   "RANLIB=$${RANLIB}" \
47680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47681                    TAGS) \
47682           || exit 1
47683
47684 @endif target-libffi
47685
47686 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47687 maybe-install-info-target-libffi:
47688 @if target-libffi
47689 maybe-install-info-target-libffi: install-info-target-libffi
47690
47691 install-info-target-libffi: \
47692     configure-target-libffi \
47693     info-target-libffi 
47694         @: $(MAKE); $(unstage)
47695         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47696         r=`${PWD_COMMAND}`; export r; \
47697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47698         $(NORMAL_TARGET_EXPORTS) \
47699         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
47700         for flag in $(EXTRA_TARGET_FLAGS); do \
47701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47702         done; \
47703         (cd $(TARGET_SUBDIR)/libffi && \
47704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47706                   "RANLIB=$${RANLIB}" \
47707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47708                    install-info) \
47709           || exit 1
47710
47711 @endif target-libffi
47712
47713 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47714 maybe-install-pdf-target-libffi:
47715 @if target-libffi
47716 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47717
47718 install-pdf-target-libffi: \
47719     configure-target-libffi \
47720     pdf-target-libffi 
47721         @: $(MAKE); $(unstage)
47722         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47723         r=`${PWD_COMMAND}`; export r; \
47724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47725         $(NORMAL_TARGET_EXPORTS) \
47726         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
47727         for flag in $(EXTRA_TARGET_FLAGS); do \
47728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47729         done; \
47730         (cd $(TARGET_SUBDIR)/libffi && \
47731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47733                   "RANLIB=$${RANLIB}" \
47734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47735                    install-pdf) \
47736           || exit 1
47737
47738 @endif target-libffi
47739
47740 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47741 maybe-install-html-target-libffi:
47742 @if target-libffi
47743 maybe-install-html-target-libffi: install-html-target-libffi
47744
47745 install-html-target-libffi: \
47746     configure-target-libffi \
47747     html-target-libffi 
47748         @: $(MAKE); $(unstage)
47749         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47750         r=`${PWD_COMMAND}`; export r; \
47751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47752         $(NORMAL_TARGET_EXPORTS) \
47753         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
47754         for flag in $(EXTRA_TARGET_FLAGS); do \
47755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47756         done; \
47757         (cd $(TARGET_SUBDIR)/libffi && \
47758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47760                   "RANLIB=$${RANLIB}" \
47761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47762                    install-html) \
47763           || exit 1
47764
47765 @endif target-libffi
47766
47767 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47768 maybe-installcheck-target-libffi:
47769 @if target-libffi
47770 maybe-installcheck-target-libffi: installcheck-target-libffi
47771
47772 installcheck-target-libffi: \
47773     configure-target-libffi 
47774         @: $(MAKE); $(unstage)
47775         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47776         r=`${PWD_COMMAND}`; export r; \
47777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47778         $(NORMAL_TARGET_EXPORTS) \
47779         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
47780         for flag in $(EXTRA_TARGET_FLAGS); do \
47781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47782         done; \
47783         (cd $(TARGET_SUBDIR)/libffi && \
47784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47786                   "RANLIB=$${RANLIB}" \
47787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47788                    installcheck) \
47789           || exit 1
47790
47791 @endif target-libffi
47792
47793 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47794 maybe-mostlyclean-target-libffi:
47795 @if target-libffi
47796 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47797
47798 mostlyclean-target-libffi: 
47799         @: $(MAKE); $(unstage)
47800         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47801         r=`${PWD_COMMAND}`; export r; \
47802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47803         $(NORMAL_TARGET_EXPORTS) \
47804         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
47805         for flag in $(EXTRA_TARGET_FLAGS); do \
47806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47807         done; \
47808         (cd $(TARGET_SUBDIR)/libffi && \
47809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47811                   "RANLIB=$${RANLIB}" \
47812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47813                    mostlyclean) \
47814           || exit 1
47815
47816 @endif target-libffi
47817
47818 .PHONY: maybe-clean-target-libffi clean-target-libffi
47819 maybe-clean-target-libffi:
47820 @if target-libffi
47821 maybe-clean-target-libffi: clean-target-libffi
47822
47823 clean-target-libffi: 
47824         @: $(MAKE); $(unstage)
47825         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47826         r=`${PWD_COMMAND}`; export r; \
47827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828         $(NORMAL_TARGET_EXPORTS) \
47829         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
47830         for flag in $(EXTRA_TARGET_FLAGS); do \
47831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47832         done; \
47833         (cd $(TARGET_SUBDIR)/libffi && \
47834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47836                   "RANLIB=$${RANLIB}" \
47837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47838                    clean) \
47839           || exit 1
47840
47841 @endif target-libffi
47842
47843 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47844 maybe-distclean-target-libffi:
47845 @if target-libffi
47846 maybe-distclean-target-libffi: distclean-target-libffi
47847
47848 distclean-target-libffi: 
47849         @: $(MAKE); $(unstage)
47850         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47851         r=`${PWD_COMMAND}`; export r; \
47852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47853         $(NORMAL_TARGET_EXPORTS) \
47854         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
47855         for flag in $(EXTRA_TARGET_FLAGS); do \
47856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47857         done; \
47858         (cd $(TARGET_SUBDIR)/libffi && \
47859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47861                   "RANLIB=$${RANLIB}" \
47862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47863                    distclean) \
47864           || exit 1
47865
47866 @endif target-libffi
47867
47868 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47869 maybe-maintainer-clean-target-libffi:
47870 @if target-libffi
47871 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47872
47873 maintainer-clean-target-libffi: 
47874         @: $(MAKE); $(unstage)
47875         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
47876         r=`${PWD_COMMAND}`; export r; \
47877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47878         $(NORMAL_TARGET_EXPORTS) \
47879         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
47880         for flag in $(EXTRA_TARGET_FLAGS); do \
47881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47882         done; \
47883         (cd $(TARGET_SUBDIR)/libffi && \
47884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47886                   "RANLIB=$${RANLIB}" \
47887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47888                    maintainer-clean) \
47889           || exit 1
47890
47891 @endif target-libffi
47892
47893
47894
47895
47896
47897 .PHONY: configure-target-libjava maybe-configure-target-libjava
47898 maybe-configure-target-libjava:
47899 @if gcc-bootstrap
47900 configure-target-libjava: stage_current
47901 @endif gcc-bootstrap
47902 @if target-libjava
47903 maybe-configure-target-libjava: configure-target-libjava
47904 configure-target-libjava: 
47905         @: $(MAKE); $(unstage)
47906         @r=`${PWD_COMMAND}`; export r; \
47907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47908         echo "Checking multilib configuration for libjava..."; \
47909         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
47910         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
47911         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47912           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47913             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47914           else \
47915             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47916             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47917           fi; \
47918         else \
47919           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47920         fi; \
47921         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47922         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
47923         $(RAW_CXX_TARGET_EXPORTS)  \
47924         echo Configuring in $(TARGET_SUBDIR)/libjava; \
47925         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47926         case $(srcdir) in \
47927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47928           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47930         esac; \
47931         module_srcdir=libjava; \
47932         rm -f no-such-file || : ; \
47933         CONFIG_SITE=no-such-file $(SHELL) \
47934           $$s/$$module_srcdir/configure \
47935           --srcdir=$${topdir}/$$module_srcdir \
47936           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47937           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
47938           || exit 1
47939 @endif target-libjava
47940
47941
47942
47943
47944
47945 .PHONY: all-target-libjava maybe-all-target-libjava
47946 maybe-all-target-libjava:
47947 @if gcc-bootstrap
47948 all-target-libjava: stage_current
47949 @endif gcc-bootstrap
47950 @if target-libjava
47951 TARGET-target-libjava=all
47952 maybe-all-target-libjava: all-target-libjava
47953 all-target-libjava: configure-target-libjava
47954         @: $(MAKE); $(unstage)
47955         @r=`${PWD_COMMAND}`; export r; \
47956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47957         $(RAW_CXX_TARGET_EXPORTS)  \
47958         (cd $(TARGET_SUBDIR)/libjava && \
47959           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47960                 $(TARGET-target-libjava))
47961 @endif target-libjava
47962
47963
47964
47965
47966
47967 .PHONY: check-target-libjava maybe-check-target-libjava
47968 maybe-check-target-libjava:
47969 @if target-libjava
47970 maybe-check-target-libjava: check-target-libjava
47971
47972 check-target-libjava:
47973         @: $(MAKE); $(unstage)
47974         @r=`${PWD_COMMAND}`; export r; \
47975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47976         $(RAW_CXX_TARGET_EXPORTS) \
47977         (cd $(TARGET_SUBDIR)/libjava && \
47978           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47979
47980 @endif target-libjava
47981
47982 .PHONY: install-target-libjava maybe-install-target-libjava
47983 maybe-install-target-libjava:
47984 @if target-libjava
47985 maybe-install-target-libjava: install-target-libjava
47986
47987 install-target-libjava: installdirs
47988         @: $(MAKE); $(unstage)
47989         @r=`${PWD_COMMAND}`; export r; \
47990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47991         $(RAW_CXX_TARGET_EXPORTS) \
47992         (cd $(TARGET_SUBDIR)/libjava && \
47993           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47994
47995 @endif target-libjava
47996
47997 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
47998 maybe-install-strip-target-libjava:
47999 @if target-libjava
48000 maybe-install-strip-target-libjava: install-strip-target-libjava
48001
48002 install-strip-target-libjava: installdirs
48003         @: $(MAKE); $(unstage)
48004         @r=`${PWD_COMMAND}`; export r; \
48005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006         $(RAW_CXX_TARGET_EXPORTS) \
48007         (cd $(TARGET_SUBDIR)/libjava && \
48008           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48009
48010 @endif target-libjava
48011
48012 # Other targets (info, dvi, pdf, etc.)
48013
48014 .PHONY: maybe-info-target-libjava info-target-libjava
48015 maybe-info-target-libjava:
48016 @if target-libjava
48017 maybe-info-target-libjava: info-target-libjava
48018
48019 info-target-libjava: \
48020     configure-target-libjava 
48021         @: $(MAKE); $(unstage)
48022         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48023         r=`${PWD_COMMAND}`; export r; \
48024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48025         $(RAW_CXX_TARGET_EXPORTS) \
48026         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
48027         for flag in $(EXTRA_TARGET_FLAGS); do \
48028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48029         done; \
48030         (cd $(TARGET_SUBDIR)/libjava && \
48031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48033                   "RANLIB=$${RANLIB}" \
48034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48035                    info) \
48036           || exit 1
48037
48038 @endif target-libjava
48039
48040 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
48041 maybe-dvi-target-libjava:
48042 @if target-libjava
48043 maybe-dvi-target-libjava: dvi-target-libjava
48044
48045 dvi-target-libjava: \
48046     configure-target-libjava 
48047         @: $(MAKE); $(unstage)
48048         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48049         r=`${PWD_COMMAND}`; export r; \
48050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48051         $(RAW_CXX_TARGET_EXPORTS) \
48052         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
48053         for flag in $(EXTRA_TARGET_FLAGS); do \
48054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48055         done; \
48056         (cd $(TARGET_SUBDIR)/libjava && \
48057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48059                   "RANLIB=$${RANLIB}" \
48060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48061                    dvi) \
48062           || exit 1
48063
48064 @endif target-libjava
48065
48066 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
48067 maybe-pdf-target-libjava:
48068 @if target-libjava
48069 maybe-pdf-target-libjava: pdf-target-libjava
48070
48071 pdf-target-libjava: \
48072     configure-target-libjava 
48073         @: $(MAKE); $(unstage)
48074         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48075         r=`${PWD_COMMAND}`; export r; \
48076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48077         $(RAW_CXX_TARGET_EXPORTS) \
48078         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
48079         for flag in $(EXTRA_TARGET_FLAGS); do \
48080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48081         done; \
48082         (cd $(TARGET_SUBDIR)/libjava && \
48083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48085                   "RANLIB=$${RANLIB}" \
48086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48087                    pdf) \
48088           || exit 1
48089
48090 @endif target-libjava
48091
48092 .PHONY: maybe-html-target-libjava html-target-libjava
48093 maybe-html-target-libjava:
48094 @if target-libjava
48095 maybe-html-target-libjava: html-target-libjava
48096
48097 html-target-libjava: \
48098     configure-target-libjava 
48099         @: $(MAKE); $(unstage)
48100         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48101         r=`${PWD_COMMAND}`; export r; \
48102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48103         $(RAW_CXX_TARGET_EXPORTS) \
48104         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
48105         for flag in $(EXTRA_TARGET_FLAGS); do \
48106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48107         done; \
48108         (cd $(TARGET_SUBDIR)/libjava && \
48109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48111                   "RANLIB=$${RANLIB}" \
48112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48113                    html) \
48114           || exit 1
48115
48116 @endif target-libjava
48117
48118 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
48119 maybe-TAGS-target-libjava:
48120 @if target-libjava
48121 maybe-TAGS-target-libjava: TAGS-target-libjava
48122
48123 TAGS-target-libjava: \
48124     configure-target-libjava 
48125         @: $(MAKE); $(unstage)
48126         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48127         r=`${PWD_COMMAND}`; export r; \
48128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48129         $(RAW_CXX_TARGET_EXPORTS) \
48130         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
48131         for flag in $(EXTRA_TARGET_FLAGS); do \
48132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48133         done; \
48134         (cd $(TARGET_SUBDIR)/libjava && \
48135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48137                   "RANLIB=$${RANLIB}" \
48138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48139                    TAGS) \
48140           || exit 1
48141
48142 @endif target-libjava
48143
48144 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
48145 maybe-install-info-target-libjava:
48146 @if target-libjava
48147 maybe-install-info-target-libjava: install-info-target-libjava
48148
48149 install-info-target-libjava: \
48150     configure-target-libjava \
48151     info-target-libjava 
48152         @: $(MAKE); $(unstage)
48153         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48154         r=`${PWD_COMMAND}`; export r; \
48155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156         $(RAW_CXX_TARGET_EXPORTS) \
48157         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
48158         for flag in $(EXTRA_TARGET_FLAGS); do \
48159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48160         done; \
48161         (cd $(TARGET_SUBDIR)/libjava && \
48162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48164                   "RANLIB=$${RANLIB}" \
48165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48166                    install-info) \
48167           || exit 1
48168
48169 @endif target-libjava
48170
48171 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
48172 maybe-install-pdf-target-libjava:
48173 @if target-libjava
48174 maybe-install-pdf-target-libjava: install-pdf-target-libjava
48175
48176 install-pdf-target-libjava: \
48177     configure-target-libjava \
48178     pdf-target-libjava 
48179         @: $(MAKE); $(unstage)
48180         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48181         r=`${PWD_COMMAND}`; export r; \
48182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48183         $(RAW_CXX_TARGET_EXPORTS) \
48184         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
48185         for flag in $(EXTRA_TARGET_FLAGS); do \
48186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48187         done; \
48188         (cd $(TARGET_SUBDIR)/libjava && \
48189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48191                   "RANLIB=$${RANLIB}" \
48192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48193                    install-pdf) \
48194           || exit 1
48195
48196 @endif target-libjava
48197
48198 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
48199 maybe-install-html-target-libjava:
48200 @if target-libjava
48201 maybe-install-html-target-libjava: install-html-target-libjava
48202
48203 install-html-target-libjava: \
48204     configure-target-libjava \
48205     html-target-libjava 
48206         @: $(MAKE); $(unstage)
48207         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48208         r=`${PWD_COMMAND}`; export r; \
48209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48210         $(RAW_CXX_TARGET_EXPORTS) \
48211         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
48212         for flag in $(EXTRA_TARGET_FLAGS); do \
48213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48214         done; \
48215         (cd $(TARGET_SUBDIR)/libjava && \
48216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48218                   "RANLIB=$${RANLIB}" \
48219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48220                    install-html) \
48221           || exit 1
48222
48223 @endif target-libjava
48224
48225 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
48226 maybe-installcheck-target-libjava:
48227 @if target-libjava
48228 maybe-installcheck-target-libjava: installcheck-target-libjava
48229
48230 installcheck-target-libjava: \
48231     configure-target-libjava 
48232         @: $(MAKE); $(unstage)
48233         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48234         r=`${PWD_COMMAND}`; export r; \
48235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48236         $(RAW_CXX_TARGET_EXPORTS) \
48237         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
48238         for flag in $(EXTRA_TARGET_FLAGS); do \
48239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48240         done; \
48241         (cd $(TARGET_SUBDIR)/libjava && \
48242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48244                   "RANLIB=$${RANLIB}" \
48245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48246                    installcheck) \
48247           || exit 1
48248
48249 @endif target-libjava
48250
48251 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
48252 maybe-mostlyclean-target-libjava:
48253 @if target-libjava
48254 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
48255
48256 mostlyclean-target-libjava: 
48257         @: $(MAKE); $(unstage)
48258         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48259         r=`${PWD_COMMAND}`; export r; \
48260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261         $(RAW_CXX_TARGET_EXPORTS) \
48262         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
48263         for flag in $(EXTRA_TARGET_FLAGS); do \
48264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265         done; \
48266         (cd $(TARGET_SUBDIR)/libjava && \
48267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269                   "RANLIB=$${RANLIB}" \
48270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271                    mostlyclean) \
48272           || exit 1
48273
48274 @endif target-libjava
48275
48276 .PHONY: maybe-clean-target-libjava clean-target-libjava
48277 maybe-clean-target-libjava:
48278 @if target-libjava
48279 maybe-clean-target-libjava: clean-target-libjava
48280
48281 clean-target-libjava: 
48282         @: $(MAKE); $(unstage)
48283         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48284         r=`${PWD_COMMAND}`; export r; \
48285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286         $(RAW_CXX_TARGET_EXPORTS) \
48287         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
48288         for flag in $(EXTRA_TARGET_FLAGS); do \
48289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48290         done; \
48291         (cd $(TARGET_SUBDIR)/libjava && \
48292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48294                   "RANLIB=$${RANLIB}" \
48295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48296                    clean) \
48297           || exit 1
48298
48299 @endif target-libjava
48300
48301 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
48302 maybe-distclean-target-libjava:
48303 @if target-libjava
48304 maybe-distclean-target-libjava: distclean-target-libjava
48305
48306 distclean-target-libjava: 
48307         @: $(MAKE); $(unstage)
48308         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48309         r=`${PWD_COMMAND}`; export r; \
48310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48311         $(RAW_CXX_TARGET_EXPORTS) \
48312         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
48313         for flag in $(EXTRA_TARGET_FLAGS); do \
48314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48315         done; \
48316         (cd $(TARGET_SUBDIR)/libjava && \
48317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48319                   "RANLIB=$${RANLIB}" \
48320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48321                    distclean) \
48322           || exit 1
48323
48324 @endif target-libjava
48325
48326 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
48327 maybe-maintainer-clean-target-libjava:
48328 @if target-libjava
48329 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
48330
48331 maintainer-clean-target-libjava: 
48332         @: $(MAKE); $(unstage)
48333         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
48334         r=`${PWD_COMMAND}`; export r; \
48335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48336         $(RAW_CXX_TARGET_EXPORTS) \
48337         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
48338         for flag in $(EXTRA_TARGET_FLAGS); do \
48339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48340         done; \
48341         (cd $(TARGET_SUBDIR)/libjava && \
48342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48344                   "RANLIB=$${RANLIB}" \
48345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48346                    maintainer-clean) \
48347           || exit 1
48348
48349 @endif target-libjava
48350
48351
48352
48353
48354
48355 .PHONY: configure-target-zlib maybe-configure-target-zlib
48356 maybe-configure-target-zlib:
48357 @if gcc-bootstrap
48358 configure-target-zlib: stage_current
48359 @endif gcc-bootstrap
48360 @if target-zlib
48361 maybe-configure-target-zlib: configure-target-zlib
48362 configure-target-zlib: 
48363         @: $(MAKE); $(unstage)
48364         @r=`${PWD_COMMAND}`; export r; \
48365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48366         echo "Checking multilib configuration for zlib..."; \
48367         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
48368         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
48369         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
48370           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
48371             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
48372           else \
48373             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
48374             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
48375           fi; \
48376         else \
48377           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
48378         fi; \
48379         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
48380         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
48381         $(NORMAL_TARGET_EXPORTS)  \
48382         echo Configuring in $(TARGET_SUBDIR)/zlib; \
48383         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
48384         case $(srcdir) in \
48385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48386           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
48387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48388         esac; \
48389         module_srcdir=zlib; \
48390         rm -f no-such-file || : ; \
48391         CONFIG_SITE=no-such-file $(SHELL) \
48392           $$s/$$module_srcdir/configure \
48393           --srcdir=$${topdir}/$$module_srcdir \
48394           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48395           --target=${target_alias}  \
48396           || exit 1
48397 @endif target-zlib
48398
48399
48400
48401
48402
48403 .PHONY: all-target-zlib maybe-all-target-zlib
48404 maybe-all-target-zlib:
48405 @if gcc-bootstrap
48406 all-target-zlib: stage_current
48407 @endif gcc-bootstrap
48408 @if target-zlib
48409 TARGET-target-zlib=all
48410 maybe-all-target-zlib: all-target-zlib
48411 all-target-zlib: configure-target-zlib
48412         @: $(MAKE); $(unstage)
48413         @r=`${PWD_COMMAND}`; export r; \
48414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48415         $(NORMAL_TARGET_EXPORTS)  \
48416         (cd $(TARGET_SUBDIR)/zlib && \
48417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48418                 $(TARGET-target-zlib))
48419 @endif target-zlib
48420
48421
48422
48423
48424
48425 .PHONY: check-target-zlib maybe-check-target-zlib
48426 maybe-check-target-zlib:
48427 @if target-zlib
48428 maybe-check-target-zlib: check-target-zlib
48429
48430 check-target-zlib:
48431         @: $(MAKE); $(unstage)
48432         @r=`${PWD_COMMAND}`; export r; \
48433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434         $(NORMAL_TARGET_EXPORTS) \
48435         (cd $(TARGET_SUBDIR)/zlib && \
48436           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48437
48438 @endif target-zlib
48439
48440 .PHONY: install-target-zlib maybe-install-target-zlib
48441 maybe-install-target-zlib:
48442 @if target-zlib
48443 maybe-install-target-zlib: install-target-zlib
48444
48445 install-target-zlib: installdirs
48446         @: $(MAKE); $(unstage)
48447         @r=`${PWD_COMMAND}`; export r; \
48448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48449         $(NORMAL_TARGET_EXPORTS) \
48450         (cd $(TARGET_SUBDIR)/zlib && \
48451           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48452
48453 @endif target-zlib
48454
48455 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
48456 maybe-install-strip-target-zlib:
48457 @if target-zlib
48458 maybe-install-strip-target-zlib: install-strip-target-zlib
48459
48460 install-strip-target-zlib: installdirs
48461         @: $(MAKE); $(unstage)
48462         @r=`${PWD_COMMAND}`; export r; \
48463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464         $(NORMAL_TARGET_EXPORTS) \
48465         (cd $(TARGET_SUBDIR)/zlib && \
48466           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48467
48468 @endif target-zlib
48469
48470 # Other targets (info, dvi, pdf, etc.)
48471
48472 .PHONY: maybe-info-target-zlib info-target-zlib
48473 maybe-info-target-zlib:
48474 @if target-zlib
48475 maybe-info-target-zlib: info-target-zlib
48476
48477 info-target-zlib: \
48478     configure-target-zlib 
48479         @: $(MAKE); $(unstage)
48480         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48481         r=`${PWD_COMMAND}`; export r; \
48482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48483         $(NORMAL_TARGET_EXPORTS) \
48484         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
48485         for flag in $(EXTRA_TARGET_FLAGS); do \
48486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48487         done; \
48488         (cd $(TARGET_SUBDIR)/zlib && \
48489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48491                   "RANLIB=$${RANLIB}" \
48492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48493                    info) \
48494           || exit 1
48495
48496 @endif target-zlib
48497
48498 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48499 maybe-dvi-target-zlib:
48500 @if target-zlib
48501 maybe-dvi-target-zlib: dvi-target-zlib
48502
48503 dvi-target-zlib: \
48504     configure-target-zlib 
48505         @: $(MAKE); $(unstage)
48506         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48507         r=`${PWD_COMMAND}`; export r; \
48508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509         $(NORMAL_TARGET_EXPORTS) \
48510         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
48511         for flag in $(EXTRA_TARGET_FLAGS); do \
48512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513         done; \
48514         (cd $(TARGET_SUBDIR)/zlib && \
48515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517                   "RANLIB=$${RANLIB}" \
48518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519                    dvi) \
48520           || exit 1
48521
48522 @endif target-zlib
48523
48524 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48525 maybe-pdf-target-zlib:
48526 @if target-zlib
48527 maybe-pdf-target-zlib: pdf-target-zlib
48528
48529 pdf-target-zlib: \
48530     configure-target-zlib 
48531         @: $(MAKE); $(unstage)
48532         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48533         r=`${PWD_COMMAND}`; export r; \
48534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535         $(NORMAL_TARGET_EXPORTS) \
48536         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
48537         for flag in $(EXTRA_TARGET_FLAGS); do \
48538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48539         done; \
48540         (cd $(TARGET_SUBDIR)/zlib && \
48541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48543                   "RANLIB=$${RANLIB}" \
48544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48545                    pdf) \
48546           || exit 1
48547
48548 @endif target-zlib
48549
48550 .PHONY: maybe-html-target-zlib html-target-zlib
48551 maybe-html-target-zlib:
48552 @if target-zlib
48553 maybe-html-target-zlib: html-target-zlib
48554
48555 html-target-zlib: \
48556     configure-target-zlib 
48557         @: $(MAKE); $(unstage)
48558         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48559         r=`${PWD_COMMAND}`; export r; \
48560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561         $(NORMAL_TARGET_EXPORTS) \
48562         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
48563         for flag in $(EXTRA_TARGET_FLAGS); do \
48564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48565         done; \
48566         (cd $(TARGET_SUBDIR)/zlib && \
48567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48569                   "RANLIB=$${RANLIB}" \
48570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48571                    html) \
48572           || exit 1
48573
48574 @endif target-zlib
48575
48576 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48577 maybe-TAGS-target-zlib:
48578 @if target-zlib
48579 maybe-TAGS-target-zlib: TAGS-target-zlib
48580
48581 TAGS-target-zlib: \
48582     configure-target-zlib 
48583         @: $(MAKE); $(unstage)
48584         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48585         r=`${PWD_COMMAND}`; export r; \
48586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48587         $(NORMAL_TARGET_EXPORTS) \
48588         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
48589         for flag in $(EXTRA_TARGET_FLAGS); do \
48590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48591         done; \
48592         (cd $(TARGET_SUBDIR)/zlib && \
48593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48595                   "RANLIB=$${RANLIB}" \
48596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48597                    TAGS) \
48598           || exit 1
48599
48600 @endif target-zlib
48601
48602 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48603 maybe-install-info-target-zlib:
48604 @if target-zlib
48605 maybe-install-info-target-zlib: install-info-target-zlib
48606
48607 install-info-target-zlib: \
48608     configure-target-zlib \
48609     info-target-zlib 
48610         @: $(MAKE); $(unstage)
48611         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48612         r=`${PWD_COMMAND}`; export r; \
48613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614         $(NORMAL_TARGET_EXPORTS) \
48615         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
48616         for flag in $(EXTRA_TARGET_FLAGS); do \
48617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618         done; \
48619         (cd $(TARGET_SUBDIR)/zlib && \
48620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622                   "RANLIB=$${RANLIB}" \
48623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624                    install-info) \
48625           || exit 1
48626
48627 @endif target-zlib
48628
48629 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48630 maybe-install-pdf-target-zlib:
48631 @if target-zlib
48632 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48633
48634 install-pdf-target-zlib: \
48635     configure-target-zlib \
48636     pdf-target-zlib 
48637         @: $(MAKE); $(unstage)
48638         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48639         r=`${PWD_COMMAND}`; export r; \
48640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641         $(NORMAL_TARGET_EXPORTS) \
48642         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
48643         for flag in $(EXTRA_TARGET_FLAGS); do \
48644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645         done; \
48646         (cd $(TARGET_SUBDIR)/zlib && \
48647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649                   "RANLIB=$${RANLIB}" \
48650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651                    install-pdf) \
48652           || exit 1
48653
48654 @endif target-zlib
48655
48656 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48657 maybe-install-html-target-zlib:
48658 @if target-zlib
48659 maybe-install-html-target-zlib: install-html-target-zlib
48660
48661 install-html-target-zlib: \
48662     configure-target-zlib \
48663     html-target-zlib 
48664         @: $(MAKE); $(unstage)
48665         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48666         r=`${PWD_COMMAND}`; export r; \
48667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668         $(NORMAL_TARGET_EXPORTS) \
48669         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
48670         for flag in $(EXTRA_TARGET_FLAGS); do \
48671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48672         done; \
48673         (cd $(TARGET_SUBDIR)/zlib && \
48674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48676                   "RANLIB=$${RANLIB}" \
48677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48678                    install-html) \
48679           || exit 1
48680
48681 @endif target-zlib
48682
48683 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48684 maybe-installcheck-target-zlib:
48685 @if target-zlib
48686 maybe-installcheck-target-zlib: installcheck-target-zlib
48687
48688 installcheck-target-zlib: \
48689     configure-target-zlib 
48690         @: $(MAKE); $(unstage)
48691         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48692         r=`${PWD_COMMAND}`; export r; \
48693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694         $(NORMAL_TARGET_EXPORTS) \
48695         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
48696         for flag in $(EXTRA_TARGET_FLAGS); do \
48697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48698         done; \
48699         (cd $(TARGET_SUBDIR)/zlib && \
48700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48702                   "RANLIB=$${RANLIB}" \
48703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48704                    installcheck) \
48705           || exit 1
48706
48707 @endif target-zlib
48708
48709 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48710 maybe-mostlyclean-target-zlib:
48711 @if target-zlib
48712 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48713
48714 mostlyclean-target-zlib: 
48715         @: $(MAKE); $(unstage)
48716         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48717         r=`${PWD_COMMAND}`; export r; \
48718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719         $(NORMAL_TARGET_EXPORTS) \
48720         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
48721         for flag in $(EXTRA_TARGET_FLAGS); do \
48722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723         done; \
48724         (cd $(TARGET_SUBDIR)/zlib && \
48725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727                   "RANLIB=$${RANLIB}" \
48728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729                    mostlyclean) \
48730           || exit 1
48731
48732 @endif target-zlib
48733
48734 .PHONY: maybe-clean-target-zlib clean-target-zlib
48735 maybe-clean-target-zlib:
48736 @if target-zlib
48737 maybe-clean-target-zlib: clean-target-zlib
48738
48739 clean-target-zlib: 
48740         @: $(MAKE); $(unstage)
48741         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48742         r=`${PWD_COMMAND}`; export r; \
48743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744         $(NORMAL_TARGET_EXPORTS) \
48745         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
48746         for flag in $(EXTRA_TARGET_FLAGS); do \
48747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48748         done; \
48749         (cd $(TARGET_SUBDIR)/zlib && \
48750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48752                   "RANLIB=$${RANLIB}" \
48753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48754                    clean) \
48755           || exit 1
48756
48757 @endif target-zlib
48758
48759 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48760 maybe-distclean-target-zlib:
48761 @if target-zlib
48762 maybe-distclean-target-zlib: distclean-target-zlib
48763
48764 distclean-target-zlib: 
48765         @: $(MAKE); $(unstage)
48766         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48767         r=`${PWD_COMMAND}`; export r; \
48768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769         $(NORMAL_TARGET_EXPORTS) \
48770         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
48771         for flag in $(EXTRA_TARGET_FLAGS); do \
48772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48773         done; \
48774         (cd $(TARGET_SUBDIR)/zlib && \
48775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48777                   "RANLIB=$${RANLIB}" \
48778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48779                    distclean) \
48780           || exit 1
48781
48782 @endif target-zlib
48783
48784 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48785 maybe-maintainer-clean-target-zlib:
48786 @if target-zlib
48787 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48788
48789 maintainer-clean-target-zlib: 
48790         @: $(MAKE); $(unstage)
48791         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
48792         r=`${PWD_COMMAND}`; export r; \
48793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48794         $(NORMAL_TARGET_EXPORTS) \
48795         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
48796         for flag in $(EXTRA_TARGET_FLAGS); do \
48797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48798         done; \
48799         (cd $(TARGET_SUBDIR)/zlib && \
48800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48802                   "RANLIB=$${RANLIB}" \
48803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48804                    maintainer-clean) \
48805           || exit 1
48806
48807 @endif target-zlib
48808
48809
48810
48811
48812
48813 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48814 maybe-configure-target-boehm-gc:
48815 @if gcc-bootstrap
48816 configure-target-boehm-gc: stage_current
48817 @endif gcc-bootstrap
48818 @if target-boehm-gc
48819 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48820 configure-target-boehm-gc: 
48821         @: $(MAKE); $(unstage)
48822         @r=`${PWD_COMMAND}`; export r; \
48823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824         echo "Checking multilib configuration for boehm-gc..."; \
48825         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
48826         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
48827         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48828           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48829             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48830           else \
48831             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48832             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48833           fi; \
48834         else \
48835           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48836         fi; \
48837         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
48839         $(NORMAL_TARGET_EXPORTS)  \
48840         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48841         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48842         case $(srcdir) in \
48843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48844           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48846         esac; \
48847         module_srcdir=boehm-gc; \
48848         rm -f no-such-file || : ; \
48849         CONFIG_SITE=no-such-file $(SHELL) \
48850           $$s/$$module_srcdir/configure \
48851           --srcdir=$${topdir}/$$module_srcdir \
48852           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48853           --target=${target_alias}  \
48854           || exit 1
48855 @endif target-boehm-gc
48856
48857
48858
48859
48860
48861 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48862 maybe-all-target-boehm-gc:
48863 @if gcc-bootstrap
48864 all-target-boehm-gc: stage_current
48865 @endif gcc-bootstrap
48866 @if target-boehm-gc
48867 TARGET-target-boehm-gc=all
48868 maybe-all-target-boehm-gc: all-target-boehm-gc
48869 all-target-boehm-gc: configure-target-boehm-gc
48870         @: $(MAKE); $(unstage)
48871         @r=`${PWD_COMMAND}`; export r; \
48872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48873         $(NORMAL_TARGET_EXPORTS)  \
48874         (cd $(TARGET_SUBDIR)/boehm-gc && \
48875           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48876                 $(TARGET-target-boehm-gc))
48877 @endif target-boehm-gc
48878
48879
48880
48881
48882
48883 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48884 maybe-check-target-boehm-gc:
48885 @if target-boehm-gc
48886 maybe-check-target-boehm-gc: check-target-boehm-gc
48887
48888 check-target-boehm-gc:
48889         @: $(MAKE); $(unstage)
48890         @r=`${PWD_COMMAND}`; export r; \
48891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48892         $(NORMAL_TARGET_EXPORTS) \
48893         (cd $(TARGET_SUBDIR)/boehm-gc && \
48894           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48895
48896 @endif target-boehm-gc
48897
48898 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48899 maybe-install-target-boehm-gc:
48900 @if target-boehm-gc
48901 maybe-install-target-boehm-gc: install-target-boehm-gc
48902
48903 install-target-boehm-gc: installdirs
48904         @: $(MAKE); $(unstage)
48905         @r=`${PWD_COMMAND}`; export r; \
48906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907         $(NORMAL_TARGET_EXPORTS) \
48908         (cd $(TARGET_SUBDIR)/boehm-gc && \
48909           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48910
48911 @endif target-boehm-gc
48912
48913 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
48914 maybe-install-strip-target-boehm-gc:
48915 @if target-boehm-gc
48916 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
48917
48918 install-strip-target-boehm-gc: installdirs
48919         @: $(MAKE); $(unstage)
48920         @r=`${PWD_COMMAND}`; export r; \
48921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48922         $(NORMAL_TARGET_EXPORTS) \
48923         (cd $(TARGET_SUBDIR)/boehm-gc && \
48924           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48925
48926 @endif target-boehm-gc
48927
48928 # Other targets (info, dvi, pdf, etc.)
48929
48930 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48931 maybe-info-target-boehm-gc:
48932 @if target-boehm-gc
48933 maybe-info-target-boehm-gc: info-target-boehm-gc
48934
48935 info-target-boehm-gc: \
48936     configure-target-boehm-gc 
48937         @: $(MAKE); $(unstage)
48938         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
48939         r=`${PWD_COMMAND}`; export r; \
48940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941         $(NORMAL_TARGET_EXPORTS) \
48942         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
48943         for flag in $(EXTRA_TARGET_FLAGS); do \
48944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48945         done; \
48946         (cd $(TARGET_SUBDIR)/boehm-gc && \
48947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48949                   "RANLIB=$${RANLIB}" \
48950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48951                    info) \
48952           || exit 1
48953
48954 @endif target-boehm-gc
48955
48956 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48957 maybe-dvi-target-boehm-gc:
48958 @if target-boehm-gc
48959 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48960
48961 dvi-target-boehm-gc: \
48962     configure-target-boehm-gc 
48963         @: $(MAKE); $(unstage)
48964         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
48965         r=`${PWD_COMMAND}`; export r; \
48966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967         $(NORMAL_TARGET_EXPORTS) \
48968         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
48969         for flag in $(EXTRA_TARGET_FLAGS); do \
48970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48971         done; \
48972         (cd $(TARGET_SUBDIR)/boehm-gc && \
48973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48975                   "RANLIB=$${RANLIB}" \
48976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48977                    dvi) \
48978           || exit 1
48979
48980 @endif target-boehm-gc
48981
48982 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48983 maybe-pdf-target-boehm-gc:
48984 @if target-boehm-gc
48985 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48986
48987 pdf-target-boehm-gc: \
48988     configure-target-boehm-gc 
48989         @: $(MAKE); $(unstage)
48990         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
48991         r=`${PWD_COMMAND}`; export r; \
48992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48993         $(NORMAL_TARGET_EXPORTS) \
48994         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
48995         for flag in $(EXTRA_TARGET_FLAGS); do \
48996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48997         done; \
48998         (cd $(TARGET_SUBDIR)/boehm-gc && \
48999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49001                   "RANLIB=$${RANLIB}" \
49002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49003                    pdf) \
49004           || exit 1
49005
49006 @endif target-boehm-gc
49007
49008 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
49009 maybe-html-target-boehm-gc:
49010 @if target-boehm-gc
49011 maybe-html-target-boehm-gc: html-target-boehm-gc
49012
49013 html-target-boehm-gc: \
49014     configure-target-boehm-gc 
49015         @: $(MAKE); $(unstage)
49016         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49017         r=`${PWD_COMMAND}`; export r; \
49018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019         $(NORMAL_TARGET_EXPORTS) \
49020         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
49021         for flag in $(EXTRA_TARGET_FLAGS); do \
49022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49023         done; \
49024         (cd $(TARGET_SUBDIR)/boehm-gc && \
49025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49027                   "RANLIB=$${RANLIB}" \
49028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49029                    html) \
49030           || exit 1
49031
49032 @endif target-boehm-gc
49033
49034 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
49035 maybe-TAGS-target-boehm-gc:
49036 @if target-boehm-gc
49037 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
49038
49039 TAGS-target-boehm-gc: \
49040     configure-target-boehm-gc 
49041         @: $(MAKE); $(unstage)
49042         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49043         r=`${PWD_COMMAND}`; export r; \
49044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49045         $(NORMAL_TARGET_EXPORTS) \
49046         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
49047         for flag in $(EXTRA_TARGET_FLAGS); do \
49048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49049         done; \
49050         (cd $(TARGET_SUBDIR)/boehm-gc && \
49051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49053                   "RANLIB=$${RANLIB}" \
49054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49055                    TAGS) \
49056           || exit 1
49057
49058 @endif target-boehm-gc
49059
49060 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
49061 maybe-install-info-target-boehm-gc:
49062 @if target-boehm-gc
49063 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
49064
49065 install-info-target-boehm-gc: \
49066     configure-target-boehm-gc \
49067     info-target-boehm-gc 
49068         @: $(MAKE); $(unstage)
49069         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49070         r=`${PWD_COMMAND}`; export r; \
49071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49072         $(NORMAL_TARGET_EXPORTS) \
49073         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
49074         for flag in $(EXTRA_TARGET_FLAGS); do \
49075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49076         done; \
49077         (cd $(TARGET_SUBDIR)/boehm-gc && \
49078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49080                   "RANLIB=$${RANLIB}" \
49081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49082                    install-info) \
49083           || exit 1
49084
49085 @endif target-boehm-gc
49086
49087 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
49088 maybe-install-pdf-target-boehm-gc:
49089 @if target-boehm-gc
49090 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
49091
49092 install-pdf-target-boehm-gc: \
49093     configure-target-boehm-gc \
49094     pdf-target-boehm-gc 
49095         @: $(MAKE); $(unstage)
49096         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49097         r=`${PWD_COMMAND}`; export r; \
49098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49099         $(NORMAL_TARGET_EXPORTS) \
49100         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
49101         for flag in $(EXTRA_TARGET_FLAGS); do \
49102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49103         done; \
49104         (cd $(TARGET_SUBDIR)/boehm-gc && \
49105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49107                   "RANLIB=$${RANLIB}" \
49108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49109                    install-pdf) \
49110           || exit 1
49111
49112 @endif target-boehm-gc
49113
49114 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
49115 maybe-install-html-target-boehm-gc:
49116 @if target-boehm-gc
49117 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
49118
49119 install-html-target-boehm-gc: \
49120     configure-target-boehm-gc \
49121     html-target-boehm-gc 
49122         @: $(MAKE); $(unstage)
49123         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49124         r=`${PWD_COMMAND}`; export r; \
49125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49126         $(NORMAL_TARGET_EXPORTS) \
49127         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
49128         for flag in $(EXTRA_TARGET_FLAGS); do \
49129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49130         done; \
49131         (cd $(TARGET_SUBDIR)/boehm-gc && \
49132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49134                   "RANLIB=$${RANLIB}" \
49135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49136                    install-html) \
49137           || exit 1
49138
49139 @endif target-boehm-gc
49140
49141 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
49142 maybe-installcheck-target-boehm-gc:
49143 @if target-boehm-gc
49144 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
49145
49146 installcheck-target-boehm-gc: \
49147     configure-target-boehm-gc 
49148         @: $(MAKE); $(unstage)
49149         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49150         r=`${PWD_COMMAND}`; export r; \
49151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49152         $(NORMAL_TARGET_EXPORTS) \
49153         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
49154         for flag in $(EXTRA_TARGET_FLAGS); do \
49155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49156         done; \
49157         (cd $(TARGET_SUBDIR)/boehm-gc && \
49158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49160                   "RANLIB=$${RANLIB}" \
49161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49162                    installcheck) \
49163           || exit 1
49164
49165 @endif target-boehm-gc
49166
49167 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
49168 maybe-mostlyclean-target-boehm-gc:
49169 @if target-boehm-gc
49170 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
49171
49172 mostlyclean-target-boehm-gc: 
49173         @: $(MAKE); $(unstage)
49174         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49175         r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         $(NORMAL_TARGET_EXPORTS) \
49178         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
49179         for flag in $(EXTRA_TARGET_FLAGS); do \
49180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49181         done; \
49182         (cd $(TARGET_SUBDIR)/boehm-gc && \
49183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49185                   "RANLIB=$${RANLIB}" \
49186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49187                    mostlyclean) \
49188           || exit 1
49189
49190 @endif target-boehm-gc
49191
49192 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
49193 maybe-clean-target-boehm-gc:
49194 @if target-boehm-gc
49195 maybe-clean-target-boehm-gc: clean-target-boehm-gc
49196
49197 clean-target-boehm-gc: 
49198         @: $(MAKE); $(unstage)
49199         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49200         r=`${PWD_COMMAND}`; export r; \
49201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49202         $(NORMAL_TARGET_EXPORTS) \
49203         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
49204         for flag in $(EXTRA_TARGET_FLAGS); do \
49205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49206         done; \
49207         (cd $(TARGET_SUBDIR)/boehm-gc && \
49208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49210                   "RANLIB=$${RANLIB}" \
49211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49212                    clean) \
49213           || exit 1
49214
49215 @endif target-boehm-gc
49216
49217 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
49218 maybe-distclean-target-boehm-gc:
49219 @if target-boehm-gc
49220 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
49221
49222 distclean-target-boehm-gc: 
49223         @: $(MAKE); $(unstage)
49224         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49225         r=`${PWD_COMMAND}`; export r; \
49226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49227         $(NORMAL_TARGET_EXPORTS) \
49228         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
49229         for flag in $(EXTRA_TARGET_FLAGS); do \
49230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49231         done; \
49232         (cd $(TARGET_SUBDIR)/boehm-gc && \
49233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49235                   "RANLIB=$${RANLIB}" \
49236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49237                    distclean) \
49238           || exit 1
49239
49240 @endif target-boehm-gc
49241
49242 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
49243 maybe-maintainer-clean-target-boehm-gc:
49244 @if target-boehm-gc
49245 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
49246
49247 maintainer-clean-target-boehm-gc: 
49248         @: $(MAKE); $(unstage)
49249         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
49250         r=`${PWD_COMMAND}`; export r; \
49251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49252         $(NORMAL_TARGET_EXPORTS) \
49253         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
49254         for flag in $(EXTRA_TARGET_FLAGS); do \
49255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49256         done; \
49257         (cd $(TARGET_SUBDIR)/boehm-gc && \
49258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49260                   "RANLIB=$${RANLIB}" \
49261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49262                    maintainer-clean) \
49263           || exit 1
49264
49265 @endif target-boehm-gc
49266
49267
49268
49269
49270
49271 .PHONY: configure-target-rda maybe-configure-target-rda
49272 maybe-configure-target-rda:
49273 @if gcc-bootstrap
49274 configure-target-rda: stage_current
49275 @endif gcc-bootstrap
49276 @if target-rda
49277 maybe-configure-target-rda: configure-target-rda
49278 configure-target-rda: 
49279         @: $(MAKE); $(unstage)
49280         @r=`${PWD_COMMAND}`; export r; \
49281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282         echo "Checking multilib configuration for rda..."; \
49283         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
49284         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
49285         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49286           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49287             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49288           else \
49289             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49290             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49291           fi; \
49292         else \
49293           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49294         fi; \
49295         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
49297         $(NORMAL_TARGET_EXPORTS)  \
49298         echo Configuring in $(TARGET_SUBDIR)/rda; \
49299         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49300         case $(srcdir) in \
49301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49302           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49304         esac; \
49305         module_srcdir=rda; \
49306         rm -f no-such-file || : ; \
49307         CONFIG_SITE=no-such-file $(SHELL) \
49308           $$s/$$module_srcdir/configure \
49309           --srcdir=$${topdir}/$$module_srcdir \
49310           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49311           --target=${target_alias}  \
49312           || exit 1
49313 @endif target-rda
49314
49315
49316
49317
49318
49319 .PHONY: all-target-rda maybe-all-target-rda
49320 maybe-all-target-rda:
49321 @if gcc-bootstrap
49322 all-target-rda: stage_current
49323 @endif gcc-bootstrap
49324 @if target-rda
49325 TARGET-target-rda=all
49326 maybe-all-target-rda: all-target-rda
49327 all-target-rda: configure-target-rda
49328         @: $(MAKE); $(unstage)
49329         @r=`${PWD_COMMAND}`; export r; \
49330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331         $(NORMAL_TARGET_EXPORTS)  \
49332         (cd $(TARGET_SUBDIR)/rda && \
49333           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49334                 $(TARGET-target-rda))
49335 @endif target-rda
49336
49337
49338
49339
49340
49341 .PHONY: check-target-rda maybe-check-target-rda
49342 maybe-check-target-rda:
49343 @if target-rda
49344 maybe-check-target-rda: check-target-rda
49345
49346 check-target-rda:
49347         @: $(MAKE); $(unstage)
49348         @r=`${PWD_COMMAND}`; export r; \
49349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49350         $(NORMAL_TARGET_EXPORTS) \
49351         (cd $(TARGET_SUBDIR)/rda && \
49352           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49353
49354 @endif target-rda
49355
49356 .PHONY: install-target-rda maybe-install-target-rda
49357 maybe-install-target-rda:
49358 @if target-rda
49359 maybe-install-target-rda: install-target-rda
49360
49361 install-target-rda: installdirs
49362         @: $(MAKE); $(unstage)
49363         @r=`${PWD_COMMAND}`; export r; \
49364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49365         $(NORMAL_TARGET_EXPORTS) \
49366         (cd $(TARGET_SUBDIR)/rda && \
49367           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49368
49369 @endif target-rda
49370
49371 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
49372 maybe-install-strip-target-rda:
49373 @if target-rda
49374 maybe-install-strip-target-rda: install-strip-target-rda
49375
49376 install-strip-target-rda: installdirs
49377         @: $(MAKE); $(unstage)
49378         @r=`${PWD_COMMAND}`; export r; \
49379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49380         $(NORMAL_TARGET_EXPORTS) \
49381         (cd $(TARGET_SUBDIR)/rda && \
49382           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49383
49384 @endif target-rda
49385
49386 # Other targets (info, dvi, pdf, etc.)
49387
49388 .PHONY: maybe-info-target-rda info-target-rda
49389 maybe-info-target-rda:
49390 @if target-rda
49391 maybe-info-target-rda: info-target-rda
49392
49393 info-target-rda: \
49394     configure-target-rda 
49395         @: $(MAKE); $(unstage)
49396         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49397         r=`${PWD_COMMAND}`; export r; \
49398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49399         $(NORMAL_TARGET_EXPORTS) \
49400         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
49401         for flag in $(EXTRA_TARGET_FLAGS); do \
49402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49403         done; \
49404         (cd $(TARGET_SUBDIR)/rda && \
49405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49407                   "RANLIB=$${RANLIB}" \
49408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49409                    info) \
49410           || exit 1
49411
49412 @endif target-rda
49413
49414 .PHONY: maybe-dvi-target-rda dvi-target-rda
49415 maybe-dvi-target-rda:
49416 @if target-rda
49417 maybe-dvi-target-rda: dvi-target-rda
49418
49419 dvi-target-rda: \
49420     configure-target-rda 
49421         @: $(MAKE); $(unstage)
49422         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49423         r=`${PWD_COMMAND}`; export r; \
49424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49425         $(NORMAL_TARGET_EXPORTS) \
49426         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
49427         for flag in $(EXTRA_TARGET_FLAGS); do \
49428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49429         done; \
49430         (cd $(TARGET_SUBDIR)/rda && \
49431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49433                   "RANLIB=$${RANLIB}" \
49434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49435                    dvi) \
49436           || exit 1
49437
49438 @endif target-rda
49439
49440 .PHONY: maybe-pdf-target-rda pdf-target-rda
49441 maybe-pdf-target-rda:
49442 @if target-rda
49443 maybe-pdf-target-rda: pdf-target-rda
49444
49445 pdf-target-rda: \
49446     configure-target-rda 
49447         @: $(MAKE); $(unstage)
49448         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49449         r=`${PWD_COMMAND}`; export r; \
49450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49451         $(NORMAL_TARGET_EXPORTS) \
49452         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
49453         for flag in $(EXTRA_TARGET_FLAGS); do \
49454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49455         done; \
49456         (cd $(TARGET_SUBDIR)/rda && \
49457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49459                   "RANLIB=$${RANLIB}" \
49460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49461                    pdf) \
49462           || exit 1
49463
49464 @endif target-rda
49465
49466 .PHONY: maybe-html-target-rda html-target-rda
49467 maybe-html-target-rda:
49468 @if target-rda
49469 maybe-html-target-rda: html-target-rda
49470
49471 html-target-rda: \
49472     configure-target-rda 
49473         @: $(MAKE); $(unstage)
49474         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49475         r=`${PWD_COMMAND}`; export r; \
49476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49477         $(NORMAL_TARGET_EXPORTS) \
49478         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
49479         for flag in $(EXTRA_TARGET_FLAGS); do \
49480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49481         done; \
49482         (cd $(TARGET_SUBDIR)/rda && \
49483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49485                   "RANLIB=$${RANLIB}" \
49486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49487                    html) \
49488           || exit 1
49489
49490 @endif target-rda
49491
49492 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49493 maybe-TAGS-target-rda:
49494 @if target-rda
49495 maybe-TAGS-target-rda: TAGS-target-rda
49496
49497 TAGS-target-rda: \
49498     configure-target-rda 
49499         @: $(MAKE); $(unstage)
49500         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49501         r=`${PWD_COMMAND}`; export r; \
49502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49503         $(NORMAL_TARGET_EXPORTS) \
49504         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
49505         for flag in $(EXTRA_TARGET_FLAGS); do \
49506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49507         done; \
49508         (cd $(TARGET_SUBDIR)/rda && \
49509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49511                   "RANLIB=$${RANLIB}" \
49512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49513                    TAGS) \
49514           || exit 1
49515
49516 @endif target-rda
49517
49518 .PHONY: maybe-install-info-target-rda install-info-target-rda
49519 maybe-install-info-target-rda:
49520 @if target-rda
49521 maybe-install-info-target-rda: install-info-target-rda
49522
49523 install-info-target-rda: \
49524     configure-target-rda \
49525     info-target-rda 
49526         @: $(MAKE); $(unstage)
49527         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49528         r=`${PWD_COMMAND}`; export r; \
49529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49530         $(NORMAL_TARGET_EXPORTS) \
49531         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
49532         for flag in $(EXTRA_TARGET_FLAGS); do \
49533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49534         done; \
49535         (cd $(TARGET_SUBDIR)/rda && \
49536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49538                   "RANLIB=$${RANLIB}" \
49539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49540                    install-info) \
49541           || exit 1
49542
49543 @endif target-rda
49544
49545 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49546 maybe-install-pdf-target-rda:
49547 @if target-rda
49548 maybe-install-pdf-target-rda: install-pdf-target-rda
49549
49550 install-pdf-target-rda: \
49551     configure-target-rda \
49552     pdf-target-rda 
49553         @: $(MAKE); $(unstage)
49554         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49555         r=`${PWD_COMMAND}`; export r; \
49556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49557         $(NORMAL_TARGET_EXPORTS) \
49558         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
49559         for flag in $(EXTRA_TARGET_FLAGS); do \
49560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49561         done; \
49562         (cd $(TARGET_SUBDIR)/rda && \
49563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49565                   "RANLIB=$${RANLIB}" \
49566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49567                    install-pdf) \
49568           || exit 1
49569
49570 @endif target-rda
49571
49572 .PHONY: maybe-install-html-target-rda install-html-target-rda
49573 maybe-install-html-target-rda:
49574 @if target-rda
49575 maybe-install-html-target-rda: install-html-target-rda
49576
49577 install-html-target-rda: \
49578     configure-target-rda \
49579     html-target-rda 
49580         @: $(MAKE); $(unstage)
49581         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49582         r=`${PWD_COMMAND}`; export r; \
49583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584         $(NORMAL_TARGET_EXPORTS) \
49585         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
49586         for flag in $(EXTRA_TARGET_FLAGS); do \
49587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49588         done; \
49589         (cd $(TARGET_SUBDIR)/rda && \
49590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49592                   "RANLIB=$${RANLIB}" \
49593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49594                    install-html) \
49595           || exit 1
49596
49597 @endif target-rda
49598
49599 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49600 maybe-installcheck-target-rda:
49601 @if target-rda
49602 maybe-installcheck-target-rda: installcheck-target-rda
49603
49604 installcheck-target-rda: \
49605     configure-target-rda 
49606         @: $(MAKE); $(unstage)
49607         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49608         r=`${PWD_COMMAND}`; export r; \
49609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49610         $(NORMAL_TARGET_EXPORTS) \
49611         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
49612         for flag in $(EXTRA_TARGET_FLAGS); do \
49613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49614         done; \
49615         (cd $(TARGET_SUBDIR)/rda && \
49616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49618                   "RANLIB=$${RANLIB}" \
49619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49620                    installcheck) \
49621           || exit 1
49622
49623 @endif target-rda
49624
49625 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49626 maybe-mostlyclean-target-rda:
49627 @if target-rda
49628 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49629
49630 mostlyclean-target-rda: 
49631         @: $(MAKE); $(unstage)
49632         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49633         r=`${PWD_COMMAND}`; export r; \
49634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49635         $(NORMAL_TARGET_EXPORTS) \
49636         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
49637         for flag in $(EXTRA_TARGET_FLAGS); do \
49638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49639         done; \
49640         (cd $(TARGET_SUBDIR)/rda && \
49641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49643                   "RANLIB=$${RANLIB}" \
49644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49645                    mostlyclean) \
49646           || exit 1
49647
49648 @endif target-rda
49649
49650 .PHONY: maybe-clean-target-rda clean-target-rda
49651 maybe-clean-target-rda:
49652 @if target-rda
49653 maybe-clean-target-rda: clean-target-rda
49654
49655 clean-target-rda: 
49656         @: $(MAKE); $(unstage)
49657         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49658         r=`${PWD_COMMAND}`; export r; \
49659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49660         $(NORMAL_TARGET_EXPORTS) \
49661         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
49662         for flag in $(EXTRA_TARGET_FLAGS); do \
49663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49664         done; \
49665         (cd $(TARGET_SUBDIR)/rda && \
49666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49668                   "RANLIB=$${RANLIB}" \
49669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49670                    clean) \
49671           || exit 1
49672
49673 @endif target-rda
49674
49675 .PHONY: maybe-distclean-target-rda distclean-target-rda
49676 maybe-distclean-target-rda:
49677 @if target-rda
49678 maybe-distclean-target-rda: distclean-target-rda
49679
49680 distclean-target-rda: 
49681         @: $(MAKE); $(unstage)
49682         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49683         r=`${PWD_COMMAND}`; export r; \
49684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49685         $(NORMAL_TARGET_EXPORTS) \
49686         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
49687         for flag in $(EXTRA_TARGET_FLAGS); do \
49688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49689         done; \
49690         (cd $(TARGET_SUBDIR)/rda && \
49691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49693                   "RANLIB=$${RANLIB}" \
49694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49695                    distclean) \
49696           || exit 1
49697
49698 @endif target-rda
49699
49700 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49701 maybe-maintainer-clean-target-rda:
49702 @if target-rda
49703 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49704
49705 maintainer-clean-target-rda: 
49706         @: $(MAKE); $(unstage)
49707         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
49708         r=`${PWD_COMMAND}`; export r; \
49709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49710         $(NORMAL_TARGET_EXPORTS) \
49711         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
49712         for flag in $(EXTRA_TARGET_FLAGS); do \
49713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49714         done; \
49715         (cd $(TARGET_SUBDIR)/rda && \
49716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49718                   "RANLIB=$${RANLIB}" \
49719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49720                    maintainer-clean) \
49721           || exit 1
49722
49723 @endif target-rda
49724
49725
49726
49727
49728
49729 .PHONY: configure-target-libada maybe-configure-target-libada
49730 maybe-configure-target-libada:
49731 @if gcc-bootstrap
49732 configure-target-libada: stage_current
49733 @endif gcc-bootstrap
49734 @if target-libada
49735 maybe-configure-target-libada: configure-target-libada
49736 configure-target-libada: 
49737         @: $(MAKE); $(unstage)
49738         @r=`${PWD_COMMAND}`; export r; \
49739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49740         echo "Checking multilib configuration for libada..."; \
49741         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
49742         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
49743         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49744           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49745             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49746           else \
49747             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49748             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49749           fi; \
49750         else \
49751           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49752         fi; \
49753         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
49755         $(NORMAL_TARGET_EXPORTS)  \
49756         echo Configuring in $(TARGET_SUBDIR)/libada; \
49757         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49758         case $(srcdir) in \
49759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49760           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49762         esac; \
49763         module_srcdir=libada; \
49764         rm -f no-such-file || : ; \
49765         CONFIG_SITE=no-such-file $(SHELL) \
49766           $$s/$$module_srcdir/configure \
49767           --srcdir=$${topdir}/$$module_srcdir \
49768           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49769           --target=${target_alias}  \
49770           || exit 1
49771 @endif target-libada
49772
49773
49774
49775
49776
49777 .PHONY: all-target-libada maybe-all-target-libada
49778 maybe-all-target-libada:
49779 @if gcc-bootstrap
49780 all-target-libada: stage_current
49781 @endif gcc-bootstrap
49782 @if target-libada
49783 TARGET-target-libada=all
49784 maybe-all-target-libada: all-target-libada
49785 all-target-libada: configure-target-libada
49786         @: $(MAKE); $(unstage)
49787         @r=`${PWD_COMMAND}`; export r; \
49788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49789         $(NORMAL_TARGET_EXPORTS)  \
49790         (cd $(TARGET_SUBDIR)/libada && \
49791           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49792                 $(TARGET-target-libada))
49793 @endif target-libada
49794
49795
49796
49797
49798
49799 .PHONY: check-target-libada maybe-check-target-libada
49800 maybe-check-target-libada:
49801 @if target-libada
49802 maybe-check-target-libada: check-target-libada
49803
49804 check-target-libada:
49805         @: $(MAKE); $(unstage)
49806         @r=`${PWD_COMMAND}`; export r; \
49807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49808         $(NORMAL_TARGET_EXPORTS) \
49809         (cd $(TARGET_SUBDIR)/libada && \
49810           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49811
49812 @endif target-libada
49813
49814 .PHONY: install-target-libada maybe-install-target-libada
49815 maybe-install-target-libada:
49816 @if target-libada
49817 maybe-install-target-libada: install-target-libada
49818
49819 install-target-libada: installdirs
49820         @: $(MAKE); $(unstage)
49821         @r=`${PWD_COMMAND}`; export r; \
49822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823         $(NORMAL_TARGET_EXPORTS) \
49824         (cd $(TARGET_SUBDIR)/libada && \
49825           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49826
49827 @endif target-libada
49828
49829 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
49830 maybe-install-strip-target-libada:
49831 @if target-libada
49832 maybe-install-strip-target-libada: install-strip-target-libada
49833
49834 install-strip-target-libada: installdirs
49835         @: $(MAKE); $(unstage)
49836         @r=`${PWD_COMMAND}`; export r; \
49837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49838         $(NORMAL_TARGET_EXPORTS) \
49839         (cd $(TARGET_SUBDIR)/libada && \
49840           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49841
49842 @endif target-libada
49843
49844 # Other targets (info, dvi, pdf, etc.)
49845
49846 .PHONY: maybe-info-target-libada info-target-libada
49847 maybe-info-target-libada:
49848 @if target-libada
49849 maybe-info-target-libada: info-target-libada
49850
49851 info-target-libada: \
49852     configure-target-libada 
49853         @: $(MAKE); $(unstage)
49854         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49855         r=`${PWD_COMMAND}`; export r; \
49856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49857         $(NORMAL_TARGET_EXPORTS) \
49858         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
49859         for flag in $(EXTRA_TARGET_FLAGS); do \
49860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49861         done; \
49862         (cd $(TARGET_SUBDIR)/libada && \
49863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49865                   "RANLIB=$${RANLIB}" \
49866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49867                    info) \
49868           || exit 1
49869
49870 @endif target-libada
49871
49872 .PHONY: maybe-dvi-target-libada dvi-target-libada
49873 maybe-dvi-target-libada:
49874 @if target-libada
49875 maybe-dvi-target-libada: dvi-target-libada
49876
49877 dvi-target-libada: \
49878     configure-target-libada 
49879         @: $(MAKE); $(unstage)
49880         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49881         r=`${PWD_COMMAND}`; export r; \
49882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883         $(NORMAL_TARGET_EXPORTS) \
49884         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
49885         for flag in $(EXTRA_TARGET_FLAGS); do \
49886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49887         done; \
49888         (cd $(TARGET_SUBDIR)/libada && \
49889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49891                   "RANLIB=$${RANLIB}" \
49892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49893                    dvi) \
49894           || exit 1
49895
49896 @endif target-libada
49897
49898 .PHONY: maybe-pdf-target-libada pdf-target-libada
49899 maybe-pdf-target-libada:
49900 @if target-libada
49901 maybe-pdf-target-libada: pdf-target-libada
49902
49903 pdf-target-libada: \
49904     configure-target-libada 
49905         @: $(MAKE); $(unstage)
49906         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49907         r=`${PWD_COMMAND}`; export r; \
49908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49909         $(NORMAL_TARGET_EXPORTS) \
49910         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
49911         for flag in $(EXTRA_TARGET_FLAGS); do \
49912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49913         done; \
49914         (cd $(TARGET_SUBDIR)/libada && \
49915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49917                   "RANLIB=$${RANLIB}" \
49918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49919                    pdf) \
49920           || exit 1
49921
49922 @endif target-libada
49923
49924 .PHONY: maybe-html-target-libada html-target-libada
49925 maybe-html-target-libada:
49926 @if target-libada
49927 maybe-html-target-libada: html-target-libada
49928
49929 html-target-libada: \
49930     configure-target-libada 
49931         @: $(MAKE); $(unstage)
49932         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49933         r=`${PWD_COMMAND}`; export r; \
49934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49935         $(NORMAL_TARGET_EXPORTS) \
49936         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
49937         for flag in $(EXTRA_TARGET_FLAGS); do \
49938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49939         done; \
49940         (cd $(TARGET_SUBDIR)/libada && \
49941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49943                   "RANLIB=$${RANLIB}" \
49944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49945                    html) \
49946           || exit 1
49947
49948 @endif target-libada
49949
49950 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49951 maybe-TAGS-target-libada:
49952 @if target-libada
49953 maybe-TAGS-target-libada: TAGS-target-libada
49954
49955 TAGS-target-libada: \
49956     configure-target-libada 
49957         @: $(MAKE); $(unstage)
49958         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49959         r=`${PWD_COMMAND}`; export r; \
49960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49961         $(NORMAL_TARGET_EXPORTS) \
49962         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
49963         for flag in $(EXTRA_TARGET_FLAGS); do \
49964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49965         done; \
49966         (cd $(TARGET_SUBDIR)/libada && \
49967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49969                   "RANLIB=$${RANLIB}" \
49970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49971                    TAGS) \
49972           || exit 1
49973
49974 @endif target-libada
49975
49976 .PHONY: maybe-install-info-target-libada install-info-target-libada
49977 maybe-install-info-target-libada:
49978 @if target-libada
49979 maybe-install-info-target-libada: install-info-target-libada
49980
49981 install-info-target-libada: \
49982     configure-target-libada \
49983     info-target-libada 
49984         @: $(MAKE); $(unstage)
49985         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
49986         r=`${PWD_COMMAND}`; export r; \
49987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49988         $(NORMAL_TARGET_EXPORTS) \
49989         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
49990         for flag in $(EXTRA_TARGET_FLAGS); do \
49991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49992         done; \
49993         (cd $(TARGET_SUBDIR)/libada && \
49994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49996                   "RANLIB=$${RANLIB}" \
49997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49998                    install-info) \
49999           || exit 1
50000
50001 @endif target-libada
50002
50003 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
50004 maybe-install-pdf-target-libada:
50005 @if target-libada
50006 maybe-install-pdf-target-libada: install-pdf-target-libada
50007
50008 install-pdf-target-libada: \
50009     configure-target-libada \
50010     pdf-target-libada 
50011         @: $(MAKE); $(unstage)
50012         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50013         r=`${PWD_COMMAND}`; export r; \
50014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50015         $(NORMAL_TARGET_EXPORTS) \
50016         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
50017         for flag in $(EXTRA_TARGET_FLAGS); do \
50018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50019         done; \
50020         (cd $(TARGET_SUBDIR)/libada && \
50021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50023                   "RANLIB=$${RANLIB}" \
50024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50025                    install-pdf) \
50026           || exit 1
50027
50028 @endif target-libada
50029
50030 .PHONY: maybe-install-html-target-libada install-html-target-libada
50031 maybe-install-html-target-libada:
50032 @if target-libada
50033 maybe-install-html-target-libada: install-html-target-libada
50034
50035 install-html-target-libada: \
50036     configure-target-libada \
50037     html-target-libada 
50038         @: $(MAKE); $(unstage)
50039         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50040         r=`${PWD_COMMAND}`; export r; \
50041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50042         $(NORMAL_TARGET_EXPORTS) \
50043         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
50044         for flag in $(EXTRA_TARGET_FLAGS); do \
50045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50046         done; \
50047         (cd $(TARGET_SUBDIR)/libada && \
50048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50050                   "RANLIB=$${RANLIB}" \
50051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50052                    install-html) \
50053           || exit 1
50054
50055 @endif target-libada
50056
50057 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
50058 maybe-installcheck-target-libada:
50059 @if target-libada
50060 maybe-installcheck-target-libada: installcheck-target-libada
50061
50062 installcheck-target-libada: \
50063     configure-target-libada 
50064         @: $(MAKE); $(unstage)
50065         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50066         r=`${PWD_COMMAND}`; export r; \
50067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50068         $(NORMAL_TARGET_EXPORTS) \
50069         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
50070         for flag in $(EXTRA_TARGET_FLAGS); do \
50071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50072         done; \
50073         (cd $(TARGET_SUBDIR)/libada && \
50074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50076                   "RANLIB=$${RANLIB}" \
50077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50078                    installcheck) \
50079           || exit 1
50080
50081 @endif target-libada
50082
50083 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50084 maybe-mostlyclean-target-libada:
50085 @if target-libada
50086 maybe-mostlyclean-target-libada: mostlyclean-target-libada
50087
50088 mostlyclean-target-libada: 
50089         @: $(MAKE); $(unstage)
50090         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50091         r=`${PWD_COMMAND}`; export r; \
50092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50093         $(NORMAL_TARGET_EXPORTS) \
50094         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
50095         for flag in $(EXTRA_TARGET_FLAGS); do \
50096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50097         done; \
50098         (cd $(TARGET_SUBDIR)/libada && \
50099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50101                   "RANLIB=$${RANLIB}" \
50102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50103                    mostlyclean) \
50104           || exit 1
50105
50106 @endif target-libada
50107
50108 .PHONY: maybe-clean-target-libada clean-target-libada
50109 maybe-clean-target-libada:
50110 @if target-libada
50111 maybe-clean-target-libada: clean-target-libada
50112
50113 clean-target-libada: 
50114         @: $(MAKE); $(unstage)
50115         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50116         r=`${PWD_COMMAND}`; export r; \
50117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50118         $(NORMAL_TARGET_EXPORTS) \
50119         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
50120         for flag in $(EXTRA_TARGET_FLAGS); do \
50121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50122         done; \
50123         (cd $(TARGET_SUBDIR)/libada && \
50124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50126                   "RANLIB=$${RANLIB}" \
50127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50128                    clean) \
50129           || exit 1
50130
50131 @endif target-libada
50132
50133 .PHONY: maybe-distclean-target-libada distclean-target-libada
50134 maybe-distclean-target-libada:
50135 @if target-libada
50136 maybe-distclean-target-libada: distclean-target-libada
50137
50138 distclean-target-libada: 
50139         @: $(MAKE); $(unstage)
50140         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50141         r=`${PWD_COMMAND}`; export r; \
50142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50143         $(NORMAL_TARGET_EXPORTS) \
50144         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
50145         for flag in $(EXTRA_TARGET_FLAGS); do \
50146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50147         done; \
50148         (cd $(TARGET_SUBDIR)/libada && \
50149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50151                   "RANLIB=$${RANLIB}" \
50152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50153                    distclean) \
50154           || exit 1
50155
50156 @endif target-libada
50157
50158 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50159 maybe-maintainer-clean-target-libada:
50160 @if target-libada
50161 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50162
50163 maintainer-clean-target-libada: 
50164         @: $(MAKE); $(unstage)
50165         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50166         r=`${PWD_COMMAND}`; export r; \
50167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50168         $(NORMAL_TARGET_EXPORTS) \
50169         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
50170         for flag in $(EXTRA_TARGET_FLAGS); do \
50171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50172         done; \
50173         (cd $(TARGET_SUBDIR)/libada && \
50174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50176                   "RANLIB=$${RANLIB}" \
50177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50178                    maintainer-clean) \
50179           || exit 1
50180
50181 @endif target-libada
50182
50183
50184
50185
50186
50187 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50188 maybe-configure-target-libgomp:
50189 @if gcc-bootstrap
50190 configure-target-libgomp: stage_current
50191 @endif gcc-bootstrap
50192 @if target-libgomp
50193 maybe-configure-target-libgomp: configure-target-libgomp
50194 configure-target-libgomp: 
50195         @r=`${PWD_COMMAND}`; export r; \
50196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50197         echo "Checking multilib configuration for libgomp..."; \
50198         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50199         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50200         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50201           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50202             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50203           else \
50204             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50205             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50206           fi; \
50207         else \
50208           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50209         fi; \
50210         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50211         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50212         $(NORMAL_TARGET_EXPORTS)  \
50213         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50214         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50215         case $(srcdir) in \
50216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50217           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50219         esac; \
50220         module_srcdir=libgomp; \
50221         rm -f no-such-file || : ; \
50222         CONFIG_SITE=no-such-file $(SHELL) \
50223           $$s/$$module_srcdir/configure \
50224           --srcdir=$${topdir}/$$module_srcdir \
50225           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50226           --target=${target_alias}  \
50227           || exit 1
50228 @endif target-libgomp
50229
50230
50231
50232 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
50233 maybe-configure-stage1-target-libgomp:
50234 @if target-libgomp-bootstrap
50235 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
50236 configure-stage1-target-libgomp:
50237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50238         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50239         @r=`${PWD_COMMAND}`; export r; \
50240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241         TFLAGS="$(STAGE1_TFLAGS)"; \
50242         echo "Checking multilib configuration for libgomp..."; \
50243         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50244         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50245           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50246             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50247           else \
50248             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50249             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50250           fi; \
50251         else \
50252           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50253         fi; \
50254         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50255         $(NORMAL_TARGET_EXPORTS) \
50256         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50257         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50258         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50259         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
50260         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50261         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50262         case $(srcdir) in \
50263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50264           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50266         esac; \
50267         module_srcdir=libgomp; \
50268         $(SHELL) $$s/$$module_srcdir/configure \
50269           --srcdir=$${topdir}/$$module_srcdir \
50270           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50271           --target=${target_alias} \
50272            \
50273           $(STAGE1_CONFIGURE_FLAGS)
50274 @endif target-libgomp-bootstrap
50275
50276 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
50277 maybe-configure-stage2-target-libgomp:
50278 @if target-libgomp-bootstrap
50279 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
50280 configure-stage2-target-libgomp:
50281         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50282         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50283         @r=`${PWD_COMMAND}`; export r; \
50284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50285         TFLAGS="$(STAGE2_TFLAGS)"; \
50286         echo "Checking multilib configuration for libgomp..."; \
50287         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50288         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50289           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50290             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50291           else \
50292             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50293             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50294           fi; \
50295         else \
50296           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50297         fi; \
50298         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50299         $(NORMAL_TARGET_EXPORTS) \
50300          \
50301         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50302         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50303         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50304         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
50305         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50306         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50307         case $(srcdir) in \
50308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50309           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50311         esac; \
50312         module_srcdir=libgomp; \
50313         $(SHELL) $$s/$$module_srcdir/configure \
50314           --srcdir=$${topdir}/$$module_srcdir \
50315           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50316           --target=${target_alias} \
50317           --with-build-libsubdir=$(HOST_SUBDIR) \
50318           $(STAGE2_CONFIGURE_FLAGS)
50319 @endif target-libgomp-bootstrap
50320
50321 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
50322 maybe-configure-stage3-target-libgomp:
50323 @if target-libgomp-bootstrap
50324 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
50325 configure-stage3-target-libgomp:
50326         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50327         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50328         @r=`${PWD_COMMAND}`; export r; \
50329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330         TFLAGS="$(STAGE3_TFLAGS)"; \
50331         echo "Checking multilib configuration for libgomp..."; \
50332         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50333         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50334           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50335             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50336           else \
50337             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50338             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50339           fi; \
50340         else \
50341           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50342         fi; \
50343         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50344         $(NORMAL_TARGET_EXPORTS) \
50345          \
50346         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50347         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50348         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50349         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
50350         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50351         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50352         case $(srcdir) in \
50353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50354           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50356         esac; \
50357         module_srcdir=libgomp; \
50358         $(SHELL) $$s/$$module_srcdir/configure \
50359           --srcdir=$${topdir}/$$module_srcdir \
50360           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50361           --target=${target_alias} \
50362           --with-build-libsubdir=$(HOST_SUBDIR) \
50363           $(STAGE3_CONFIGURE_FLAGS)
50364 @endif target-libgomp-bootstrap
50365
50366 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
50367 maybe-configure-stage4-target-libgomp:
50368 @if target-libgomp-bootstrap
50369 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
50370 configure-stage4-target-libgomp:
50371         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50372         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50373         @r=`${PWD_COMMAND}`; export r; \
50374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50375         TFLAGS="$(STAGE4_TFLAGS)"; \
50376         echo "Checking multilib configuration for libgomp..."; \
50377         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50378         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50379           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50380             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50381           else \
50382             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50383             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50384           fi; \
50385         else \
50386           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50387         fi; \
50388         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50389         $(NORMAL_TARGET_EXPORTS) \
50390          \
50391         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50392         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50393         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50394         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
50395         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50396         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50397         case $(srcdir) in \
50398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50399           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50401         esac; \
50402         module_srcdir=libgomp; \
50403         $(SHELL) $$s/$$module_srcdir/configure \
50404           --srcdir=$${topdir}/$$module_srcdir \
50405           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50406           --target=${target_alias} \
50407           --with-build-libsubdir=$(HOST_SUBDIR) \
50408           $(STAGE4_CONFIGURE_FLAGS)
50409 @endif target-libgomp-bootstrap
50410
50411 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
50412 maybe-configure-stageprofile-target-libgomp:
50413 @if target-libgomp-bootstrap
50414 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
50415 configure-stageprofile-target-libgomp:
50416         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50417         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50418         @r=`${PWD_COMMAND}`; export r; \
50419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50421         echo "Checking multilib configuration for libgomp..."; \
50422         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50423         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50424           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50425             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50426           else \
50427             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50428             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50429           fi; \
50430         else \
50431           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50432         fi; \
50433         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50434         $(NORMAL_TARGET_EXPORTS) \
50435          \
50436         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50437         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50438         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50439         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
50440         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50441         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50442         case $(srcdir) in \
50443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50444           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50446         esac; \
50447         module_srcdir=libgomp; \
50448         $(SHELL) $$s/$$module_srcdir/configure \
50449           --srcdir=$${topdir}/$$module_srcdir \
50450           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50451           --target=${target_alias} \
50452           --with-build-libsubdir=$(HOST_SUBDIR) \
50453           $(STAGEprofile_CONFIGURE_FLAGS)
50454 @endif target-libgomp-bootstrap
50455
50456 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
50457 maybe-configure-stagefeedback-target-libgomp:
50458 @if target-libgomp-bootstrap
50459 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
50460 configure-stagefeedback-target-libgomp:
50461         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50462         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50463         @r=`${PWD_COMMAND}`; export r; \
50464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50465         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50466         echo "Checking multilib configuration for libgomp..."; \
50467         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50468         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50469           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50470             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50471           else \
50472             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50473             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50474           fi; \
50475         else \
50476           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50477         fi; \
50478         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50479         $(NORMAL_TARGET_EXPORTS) \
50480          \
50481         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50482         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50483         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50484         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
50485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50486         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50487         case $(srcdir) in \
50488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50489           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50491         esac; \
50492         module_srcdir=libgomp; \
50493         $(SHELL) $$s/$$module_srcdir/configure \
50494           --srcdir=$${topdir}/$$module_srcdir \
50495           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50496           --target=${target_alias} \
50497           --with-build-libsubdir=$(HOST_SUBDIR) \
50498           $(STAGEfeedback_CONFIGURE_FLAGS)
50499 @endif target-libgomp-bootstrap
50500
50501 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
50502 maybe-configure-stageautoprofile-target-libgomp:
50503 @if target-libgomp-bootstrap
50504 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
50505 configure-stageautoprofile-target-libgomp:
50506         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50507         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50508         @r=`${PWD_COMMAND}`; export r; \
50509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50510         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50511         echo "Checking multilib configuration for libgomp..."; \
50512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50513         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50514           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50515             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50516           else \
50517             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50518             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50519           fi; \
50520         else \
50521           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50522         fi; \
50523         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50524         $(NORMAL_TARGET_EXPORTS) \
50525          \
50526         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50527         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50528         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50529         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
50530         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50531         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50532         case $(srcdir) in \
50533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50534           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50536         esac; \
50537         module_srcdir=libgomp; \
50538         $(SHELL) $$s/$$module_srcdir/configure \
50539           --srcdir=$${topdir}/$$module_srcdir \
50540           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50541           --target=${target_alias} \
50542           --with-build-libsubdir=$(HOST_SUBDIR) \
50543           $(STAGEautoprofile_CONFIGURE_FLAGS)
50544 @endif target-libgomp-bootstrap
50545
50546 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
50547 maybe-configure-stageautofeedback-target-libgomp:
50548 @if target-libgomp-bootstrap
50549 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
50550 configure-stageautofeedback-target-libgomp:
50551         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50552         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50553         @r=`${PWD_COMMAND}`; export r; \
50554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50555         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50556         echo "Checking multilib configuration for libgomp..."; \
50557         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50558         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50559           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50560             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50561           else \
50562             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50563             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50564           fi; \
50565         else \
50566           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50567         fi; \
50568         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50569         $(NORMAL_TARGET_EXPORTS) \
50570          \
50571         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50572         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50573         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50574         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
50575         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50576         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50577         case $(srcdir) in \
50578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50579           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50581         esac; \
50582         module_srcdir=libgomp; \
50583         $(SHELL) $$s/$$module_srcdir/configure \
50584           --srcdir=$${topdir}/$$module_srcdir \
50585           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50586           --target=${target_alias} \
50587           --with-build-libsubdir=$(HOST_SUBDIR) \
50588           $(STAGEautofeedback_CONFIGURE_FLAGS)
50589 @endif target-libgomp-bootstrap
50590
50591
50592
50593
50594
50595 .PHONY: all-target-libgomp maybe-all-target-libgomp
50596 maybe-all-target-libgomp:
50597 @if gcc-bootstrap
50598 all-target-libgomp: stage_current
50599 @endif gcc-bootstrap
50600 @if target-libgomp
50601 TARGET-target-libgomp=all
50602 maybe-all-target-libgomp: all-target-libgomp
50603 all-target-libgomp: configure-target-libgomp
50604         @r=`${PWD_COMMAND}`; export r; \
50605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50606         $(NORMAL_TARGET_EXPORTS)  \
50607         (cd $(TARGET_SUBDIR)/libgomp && \
50608           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50609                 $(TARGET-target-libgomp))
50610 @endif target-libgomp
50611
50612
50613
50614 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
50615 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
50616 maybe-all-stage1-target-libgomp:
50617 maybe-clean-stage1-target-libgomp:
50618 @if target-libgomp-bootstrap
50619 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
50620 all-stage1: all-stage1-target-libgomp
50621 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
50622 all-stage1-target-libgomp: configure-stage1-target-libgomp
50623         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50624         @r=`${PWD_COMMAND}`; export r; \
50625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50626         TFLAGS="$(STAGE1_TFLAGS)"; \
50627         $(NORMAL_TARGET_EXPORTS)  \
50628         cd $(TARGET_SUBDIR)/libgomp && \
50629          \
50630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50631                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50632                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50633                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50637                 $(EXTRA_TARGET_FLAGS)  \
50638                   \
50639                 TFLAGS="$(STAGE1_TFLAGS)"  \
50640                 $(TARGET-stage1-target-libgomp)
50641
50642 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
50643 clean-stage1: clean-stage1-target-libgomp
50644 clean-stage1-target-libgomp:
50645         @if [ $(current_stage) = stage1 ]; then \
50646           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50647         else \
50648           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
50649           $(MAKE) stage1-start; \
50650         fi; \
50651         cd $(TARGET_SUBDIR)/libgomp && \
50652         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
50653           clean
50654 @endif target-libgomp-bootstrap
50655
50656
50657 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
50658 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
50659 maybe-all-stage2-target-libgomp:
50660 maybe-clean-stage2-target-libgomp:
50661 @if target-libgomp-bootstrap
50662 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
50663 all-stage2: all-stage2-target-libgomp
50664 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
50665 all-stage2-target-libgomp: configure-stage2-target-libgomp
50666         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50667         @r=`${PWD_COMMAND}`; export r; \
50668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669         TFLAGS="$(STAGE2_TFLAGS)"; \
50670         $(NORMAL_TARGET_EXPORTS) \
50671           \
50672         cd $(TARGET_SUBDIR)/libgomp && \
50673          \
50674         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50675                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50676                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50677                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50678                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50679                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50680                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50681                 $(EXTRA_TARGET_FLAGS)   \
50682                 TFLAGS="$(STAGE2_TFLAGS)"  \
50683                 $(TARGET-stage2-target-libgomp)
50684
50685 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
50686 clean-stage2: clean-stage2-target-libgomp
50687 clean-stage2-target-libgomp:
50688         @if [ $(current_stage) = stage2 ]; then \
50689           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50690         else \
50691           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
50692           $(MAKE) stage2-start; \
50693         fi; \
50694         cd $(TARGET_SUBDIR)/libgomp && \
50695         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50696 @endif target-libgomp-bootstrap
50697
50698
50699 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
50700 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
50701 maybe-all-stage3-target-libgomp:
50702 maybe-clean-stage3-target-libgomp:
50703 @if target-libgomp-bootstrap
50704 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
50705 all-stage3: all-stage3-target-libgomp
50706 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
50707 all-stage3-target-libgomp: configure-stage3-target-libgomp
50708         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50709         @r=`${PWD_COMMAND}`; export r; \
50710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50711         TFLAGS="$(STAGE3_TFLAGS)"; \
50712         $(NORMAL_TARGET_EXPORTS) \
50713           \
50714         cd $(TARGET_SUBDIR)/libgomp && \
50715          \
50716         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50717                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50718                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50719                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50723                 $(EXTRA_TARGET_FLAGS)   \
50724                 TFLAGS="$(STAGE3_TFLAGS)"  \
50725                 $(TARGET-stage3-target-libgomp)
50726
50727 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
50728 clean-stage3: clean-stage3-target-libgomp
50729 clean-stage3-target-libgomp:
50730         @if [ $(current_stage) = stage3 ]; then \
50731           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50732         else \
50733           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
50734           $(MAKE) stage3-start; \
50735         fi; \
50736         cd $(TARGET_SUBDIR)/libgomp && \
50737         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50738 @endif target-libgomp-bootstrap
50739
50740
50741 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
50742 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
50743 maybe-all-stage4-target-libgomp:
50744 maybe-clean-stage4-target-libgomp:
50745 @if target-libgomp-bootstrap
50746 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
50747 all-stage4: all-stage4-target-libgomp
50748 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
50749 all-stage4-target-libgomp: configure-stage4-target-libgomp
50750         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50751         @r=`${PWD_COMMAND}`; export r; \
50752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50753         TFLAGS="$(STAGE4_TFLAGS)"; \
50754         $(NORMAL_TARGET_EXPORTS) \
50755           \
50756         cd $(TARGET_SUBDIR)/libgomp && \
50757          \
50758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50759                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50760                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50761                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50765                 $(EXTRA_TARGET_FLAGS)   \
50766                 TFLAGS="$(STAGE4_TFLAGS)"  \
50767                 $(TARGET-stage4-target-libgomp)
50768
50769 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
50770 clean-stage4: clean-stage4-target-libgomp
50771 clean-stage4-target-libgomp:
50772         @if [ $(current_stage) = stage4 ]; then \
50773           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50774         else \
50775           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
50776           $(MAKE) stage4-start; \
50777         fi; \
50778         cd $(TARGET_SUBDIR)/libgomp && \
50779         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50780 @endif target-libgomp-bootstrap
50781
50782
50783 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
50784 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
50785 maybe-all-stageprofile-target-libgomp:
50786 maybe-clean-stageprofile-target-libgomp:
50787 @if target-libgomp-bootstrap
50788 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
50789 all-stageprofile: all-stageprofile-target-libgomp
50790 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
50791 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
50792         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50793         @r=`${PWD_COMMAND}`; export r; \
50794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50795         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50796         $(NORMAL_TARGET_EXPORTS) \
50797           \
50798         cd $(TARGET_SUBDIR)/libgomp && \
50799          \
50800         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50801                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50802                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50803                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50804                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50805                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50806                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50807                 $(EXTRA_TARGET_FLAGS)   \
50808                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
50809                 $(TARGET-stageprofile-target-libgomp)
50810
50811 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
50812 clean-stageprofile: clean-stageprofile-target-libgomp
50813 clean-stageprofile-target-libgomp:
50814         @if [ $(current_stage) = stageprofile ]; then \
50815           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50816         else \
50817           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
50818           $(MAKE) stageprofile-start; \
50819         fi; \
50820         cd $(TARGET_SUBDIR)/libgomp && \
50821         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50822 @endif target-libgomp-bootstrap
50823
50824
50825 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
50826 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
50827 maybe-all-stagefeedback-target-libgomp:
50828 maybe-clean-stagefeedback-target-libgomp:
50829 @if target-libgomp-bootstrap
50830 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
50831 all-stagefeedback: all-stagefeedback-target-libgomp
50832 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
50833 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
50834         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50835         @r=`${PWD_COMMAND}`; export r; \
50836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50837         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50838         $(NORMAL_TARGET_EXPORTS) \
50839           \
50840         cd $(TARGET_SUBDIR)/libgomp && \
50841          \
50842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50843                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50844                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50845                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50846                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50847                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50848                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50849                 $(EXTRA_TARGET_FLAGS)   \
50850                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
50851                 $(TARGET-stagefeedback-target-libgomp)
50852
50853 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
50854 clean-stagefeedback: clean-stagefeedback-target-libgomp
50855 clean-stagefeedback-target-libgomp:
50856         @if [ $(current_stage) = stagefeedback ]; then \
50857           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50858         else \
50859           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
50860           $(MAKE) stagefeedback-start; \
50861         fi; \
50862         cd $(TARGET_SUBDIR)/libgomp && \
50863         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50864 @endif target-libgomp-bootstrap
50865
50866
50867 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
50868 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
50869 maybe-all-stageautoprofile-target-libgomp:
50870 maybe-clean-stageautoprofile-target-libgomp:
50871 @if target-libgomp-bootstrap
50872 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
50873 all-stageautoprofile: all-stageautoprofile-target-libgomp
50874 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
50875 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
50876         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50877         @r=`${PWD_COMMAND}`; export r; \
50878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50879         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50880         $(NORMAL_TARGET_EXPORTS) \
50881           \
50882         cd $(TARGET_SUBDIR)/libgomp && \
50883         $$s/gcc/config/i386/$(AUTO_PROFILE) \
50884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50885                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50886                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50887                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50891                 $(EXTRA_TARGET_FLAGS)   \
50892                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
50893                 $(TARGET-stageautoprofile-target-libgomp)
50894
50895 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
50896 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
50897 clean-stageautoprofile-target-libgomp:
50898         @if [ $(current_stage) = stageautoprofile ]; then \
50899           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50900         else \
50901           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
50902           $(MAKE) stageautoprofile-start; \
50903         fi; \
50904         cd $(TARGET_SUBDIR)/libgomp && \
50905         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50906 @endif target-libgomp-bootstrap
50907
50908
50909 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
50910 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
50911 maybe-all-stageautofeedback-target-libgomp:
50912 maybe-clean-stageautofeedback-target-libgomp:
50913 @if target-libgomp-bootstrap
50914 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
50915 all-stageautofeedback: all-stageautofeedback-target-libgomp
50916 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
50917 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
50918         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50919         @r=`${PWD_COMMAND}`; export r; \
50920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50921         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50922         $(NORMAL_TARGET_EXPORTS) \
50923           \
50924         cd $(TARGET_SUBDIR)/libgomp && \
50925          \
50926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50927                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50928                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50929                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50933                 $(EXTRA_TARGET_FLAGS)   \
50934                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50935                 $(TARGET-stageautofeedback-target-libgomp)
50936
50937 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
50938 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
50939 clean-stageautofeedback-target-libgomp:
50940         @if [ $(current_stage) = stageautofeedback ]; then \
50941           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
50942         else \
50943           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
50944           $(MAKE) stageautofeedback-start; \
50945         fi; \
50946         cd $(TARGET_SUBDIR)/libgomp && \
50947         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50948 @endif target-libgomp-bootstrap
50949
50950
50951
50952
50953
50954
50955 .PHONY: check-target-libgomp maybe-check-target-libgomp
50956 maybe-check-target-libgomp:
50957 @if target-libgomp
50958 maybe-check-target-libgomp: check-target-libgomp
50959
50960 check-target-libgomp:
50961         @: $(MAKE); $(unstage)
50962         @r=`${PWD_COMMAND}`; export r; \
50963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50964         $(NORMAL_TARGET_EXPORTS) \
50965         (cd $(TARGET_SUBDIR)/libgomp && \
50966           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50967
50968 @endif target-libgomp
50969
50970 .PHONY: install-target-libgomp maybe-install-target-libgomp
50971 maybe-install-target-libgomp:
50972 @if target-libgomp
50973 maybe-install-target-libgomp: install-target-libgomp
50974
50975 install-target-libgomp: installdirs
50976         @: $(MAKE); $(unstage)
50977         @r=`${PWD_COMMAND}`; export r; \
50978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979         $(NORMAL_TARGET_EXPORTS) \
50980         (cd $(TARGET_SUBDIR)/libgomp && \
50981           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50982
50983 @endif target-libgomp
50984
50985 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
50986 maybe-install-strip-target-libgomp:
50987 @if target-libgomp
50988 maybe-install-strip-target-libgomp: install-strip-target-libgomp
50989
50990 install-strip-target-libgomp: installdirs
50991         @: $(MAKE); $(unstage)
50992         @r=`${PWD_COMMAND}`; export r; \
50993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994         $(NORMAL_TARGET_EXPORTS) \
50995         (cd $(TARGET_SUBDIR)/libgomp && \
50996           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50997
50998 @endif target-libgomp
50999
51000 # Other targets (info, dvi, pdf, etc.)
51001
51002 .PHONY: maybe-info-target-libgomp info-target-libgomp
51003 maybe-info-target-libgomp:
51004 @if target-libgomp
51005 maybe-info-target-libgomp: info-target-libgomp
51006
51007 info-target-libgomp: \
51008     configure-target-libgomp 
51009         @: $(MAKE); $(unstage)
51010         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51011         r=`${PWD_COMMAND}`; export r; \
51012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51013         $(NORMAL_TARGET_EXPORTS) \
51014         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
51015         for flag in $(EXTRA_TARGET_FLAGS); do \
51016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51017         done; \
51018         (cd $(TARGET_SUBDIR)/libgomp && \
51019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51021                   "RANLIB=$${RANLIB}" \
51022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51023                    info) \
51024           || exit 1
51025
51026 @endif target-libgomp
51027
51028 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51029 maybe-dvi-target-libgomp:
51030 @if target-libgomp
51031 maybe-dvi-target-libgomp: dvi-target-libgomp
51032
51033 dvi-target-libgomp: \
51034     configure-target-libgomp 
51035         @: $(MAKE); $(unstage)
51036         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51037         r=`${PWD_COMMAND}`; export r; \
51038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51039         $(NORMAL_TARGET_EXPORTS) \
51040         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
51041         for flag in $(EXTRA_TARGET_FLAGS); do \
51042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51043         done; \
51044         (cd $(TARGET_SUBDIR)/libgomp && \
51045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51047                   "RANLIB=$${RANLIB}" \
51048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51049                    dvi) \
51050           || exit 1
51051
51052 @endif target-libgomp
51053
51054 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51055 maybe-pdf-target-libgomp:
51056 @if target-libgomp
51057 maybe-pdf-target-libgomp: pdf-target-libgomp
51058
51059 pdf-target-libgomp: \
51060     configure-target-libgomp 
51061         @: $(MAKE); $(unstage)
51062         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51063         r=`${PWD_COMMAND}`; export r; \
51064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51065         $(NORMAL_TARGET_EXPORTS) \
51066         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
51067         for flag in $(EXTRA_TARGET_FLAGS); do \
51068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51069         done; \
51070         (cd $(TARGET_SUBDIR)/libgomp && \
51071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51073                   "RANLIB=$${RANLIB}" \
51074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51075                    pdf) \
51076           || exit 1
51077
51078 @endif target-libgomp
51079
51080 .PHONY: maybe-html-target-libgomp html-target-libgomp
51081 maybe-html-target-libgomp:
51082 @if target-libgomp
51083 maybe-html-target-libgomp: html-target-libgomp
51084
51085 html-target-libgomp: \
51086     configure-target-libgomp 
51087         @: $(MAKE); $(unstage)
51088         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51089         r=`${PWD_COMMAND}`; export r; \
51090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091         $(NORMAL_TARGET_EXPORTS) \
51092         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
51093         for flag in $(EXTRA_TARGET_FLAGS); do \
51094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51095         done; \
51096         (cd $(TARGET_SUBDIR)/libgomp && \
51097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51099                   "RANLIB=$${RANLIB}" \
51100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51101                    html) \
51102           || exit 1
51103
51104 @endif target-libgomp
51105
51106 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51107 maybe-TAGS-target-libgomp:
51108 @if target-libgomp
51109 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51110
51111 TAGS-target-libgomp: \
51112     configure-target-libgomp 
51113         @: $(MAKE); $(unstage)
51114         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51115         r=`${PWD_COMMAND}`; export r; \
51116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51117         $(NORMAL_TARGET_EXPORTS) \
51118         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
51119         for flag in $(EXTRA_TARGET_FLAGS); do \
51120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51121         done; \
51122         (cd $(TARGET_SUBDIR)/libgomp && \
51123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51125                   "RANLIB=$${RANLIB}" \
51126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51127                    TAGS) \
51128           || exit 1
51129
51130 @endif target-libgomp
51131
51132 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
51133 maybe-install-info-target-libgomp:
51134 @if target-libgomp
51135 maybe-install-info-target-libgomp: install-info-target-libgomp
51136
51137 install-info-target-libgomp: \
51138     configure-target-libgomp \
51139     info-target-libgomp 
51140         @: $(MAKE); $(unstage)
51141         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51142         r=`${PWD_COMMAND}`; export r; \
51143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144         $(NORMAL_TARGET_EXPORTS) \
51145         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
51146         for flag in $(EXTRA_TARGET_FLAGS); do \
51147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148         done; \
51149         (cd $(TARGET_SUBDIR)/libgomp && \
51150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152                   "RANLIB=$${RANLIB}" \
51153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154                    install-info) \
51155           || exit 1
51156
51157 @endif target-libgomp
51158
51159 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
51160 maybe-install-pdf-target-libgomp:
51161 @if target-libgomp
51162 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
51163
51164 install-pdf-target-libgomp: \
51165     configure-target-libgomp \
51166     pdf-target-libgomp 
51167         @: $(MAKE); $(unstage)
51168         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51169         r=`${PWD_COMMAND}`; export r; \
51170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51171         $(NORMAL_TARGET_EXPORTS) \
51172         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
51173         for flag in $(EXTRA_TARGET_FLAGS); do \
51174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51175         done; \
51176         (cd $(TARGET_SUBDIR)/libgomp && \
51177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51179                   "RANLIB=$${RANLIB}" \
51180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51181                    install-pdf) \
51182           || exit 1
51183
51184 @endif target-libgomp
51185
51186 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
51187 maybe-install-html-target-libgomp:
51188 @if target-libgomp
51189 maybe-install-html-target-libgomp: install-html-target-libgomp
51190
51191 install-html-target-libgomp: \
51192     configure-target-libgomp \
51193     html-target-libgomp 
51194         @: $(MAKE); $(unstage)
51195         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51196         r=`${PWD_COMMAND}`; export r; \
51197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51198         $(NORMAL_TARGET_EXPORTS) \
51199         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
51200         for flag in $(EXTRA_TARGET_FLAGS); do \
51201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51202         done; \
51203         (cd $(TARGET_SUBDIR)/libgomp && \
51204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51206                   "RANLIB=$${RANLIB}" \
51207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51208                    install-html) \
51209           || exit 1
51210
51211 @endif target-libgomp
51212
51213 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
51214 maybe-installcheck-target-libgomp:
51215 @if target-libgomp
51216 maybe-installcheck-target-libgomp: installcheck-target-libgomp
51217
51218 installcheck-target-libgomp: \
51219     configure-target-libgomp 
51220         @: $(MAKE); $(unstage)
51221         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51222         r=`${PWD_COMMAND}`; export r; \
51223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51224         $(NORMAL_TARGET_EXPORTS) \
51225         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
51226         for flag in $(EXTRA_TARGET_FLAGS); do \
51227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51228         done; \
51229         (cd $(TARGET_SUBDIR)/libgomp && \
51230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51232                   "RANLIB=$${RANLIB}" \
51233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51234                    installcheck) \
51235           || exit 1
51236
51237 @endif target-libgomp
51238
51239 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
51240 maybe-mostlyclean-target-libgomp:
51241 @if target-libgomp
51242 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
51243
51244 mostlyclean-target-libgomp: 
51245         @: $(MAKE); $(unstage)
51246         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51247         r=`${PWD_COMMAND}`; export r; \
51248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51249         $(NORMAL_TARGET_EXPORTS) \
51250         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
51251         for flag in $(EXTRA_TARGET_FLAGS); do \
51252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51253         done; \
51254         (cd $(TARGET_SUBDIR)/libgomp && \
51255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51257                   "RANLIB=$${RANLIB}" \
51258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51259                    mostlyclean) \
51260           || exit 1
51261
51262 @endif target-libgomp
51263
51264 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
51265 maybe-clean-target-libgomp:
51266 @if target-libgomp
51267 maybe-clean-target-libgomp: clean-target-libgomp
51268
51269 clean-target-libgomp: 
51270         @: $(MAKE); $(unstage)
51271         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51272         r=`${PWD_COMMAND}`; export r; \
51273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51274         $(NORMAL_TARGET_EXPORTS) \
51275         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
51276         for flag in $(EXTRA_TARGET_FLAGS); do \
51277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51278         done; \
51279         (cd $(TARGET_SUBDIR)/libgomp && \
51280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51282                   "RANLIB=$${RANLIB}" \
51283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51284                    clean) \
51285           || exit 1
51286
51287 @endif target-libgomp
51288
51289 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
51290 maybe-distclean-target-libgomp:
51291 @if target-libgomp
51292 maybe-distclean-target-libgomp: distclean-target-libgomp
51293
51294 distclean-target-libgomp: 
51295         @: $(MAKE); $(unstage)
51296         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51297         r=`${PWD_COMMAND}`; export r; \
51298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51299         $(NORMAL_TARGET_EXPORTS) \
51300         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
51301         for flag in $(EXTRA_TARGET_FLAGS); do \
51302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51303         done; \
51304         (cd $(TARGET_SUBDIR)/libgomp && \
51305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51307                   "RANLIB=$${RANLIB}" \
51308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51309                    distclean) \
51310           || exit 1
51311
51312 @endif target-libgomp
51313
51314 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
51315 maybe-maintainer-clean-target-libgomp:
51316 @if target-libgomp
51317 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
51318
51319 maintainer-clean-target-libgomp: 
51320         @: $(MAKE); $(unstage)
51321         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51322         r=`${PWD_COMMAND}`; export r; \
51323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51324         $(NORMAL_TARGET_EXPORTS) \
51325         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
51326         for flag in $(EXTRA_TARGET_FLAGS); do \
51327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51328         done; \
51329         (cd $(TARGET_SUBDIR)/libgomp && \
51330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51332                   "RANLIB=$${RANLIB}" \
51333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51334                    maintainer-clean) \
51335           || exit 1
51336
51337 @endif target-libgomp
51338
51339
51340
51341
51342
51343 .PHONY: configure-target-libitm maybe-configure-target-libitm
51344 maybe-configure-target-libitm:
51345 @if gcc-bootstrap
51346 configure-target-libitm: stage_current
51347 @endif gcc-bootstrap
51348 @if target-libitm
51349 maybe-configure-target-libitm: configure-target-libitm
51350 configure-target-libitm: 
51351         @: $(MAKE); $(unstage)
51352         @r=`${PWD_COMMAND}`; export r; \
51353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51354         echo "Checking multilib configuration for libitm..."; \
51355         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
51356         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
51357         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
51358           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
51359             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
51360           else \
51361             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
51362             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
51363           fi; \
51364         else \
51365           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
51366         fi; \
51367         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
51368         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
51369         $(NORMAL_TARGET_EXPORTS)  \
51370         echo Configuring in $(TARGET_SUBDIR)/libitm; \
51371         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
51372         case $(srcdir) in \
51373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51374           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
51375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51376         esac; \
51377         module_srcdir=libitm; \
51378         rm -f no-such-file || : ; \
51379         CONFIG_SITE=no-such-file $(SHELL) \
51380           $$s/$$module_srcdir/configure \
51381           --srcdir=$${topdir}/$$module_srcdir \
51382           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51383           --target=${target_alias}  \
51384           || exit 1
51385 @endif target-libitm
51386
51387
51388
51389
51390
51391 .PHONY: all-target-libitm maybe-all-target-libitm
51392 maybe-all-target-libitm:
51393 @if gcc-bootstrap
51394 all-target-libitm: stage_current
51395 @endif gcc-bootstrap
51396 @if target-libitm
51397 TARGET-target-libitm=all
51398 maybe-all-target-libitm: all-target-libitm
51399 all-target-libitm: configure-target-libitm
51400         @: $(MAKE); $(unstage)
51401         @r=`${PWD_COMMAND}`; export r; \
51402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51403         $(NORMAL_TARGET_EXPORTS)  \
51404         (cd $(TARGET_SUBDIR)/libitm && \
51405           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51406                 $(TARGET-target-libitm))
51407 @endif target-libitm
51408
51409
51410
51411
51412
51413 .PHONY: check-target-libitm maybe-check-target-libitm
51414 maybe-check-target-libitm:
51415 @if target-libitm
51416 maybe-check-target-libitm: check-target-libitm
51417
51418 check-target-libitm:
51419         @: $(MAKE); $(unstage)
51420         @r=`${PWD_COMMAND}`; export r; \
51421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51422         $(NORMAL_TARGET_EXPORTS) \
51423         (cd $(TARGET_SUBDIR)/libitm && \
51424           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51425
51426 @endif target-libitm
51427
51428 .PHONY: install-target-libitm maybe-install-target-libitm
51429 maybe-install-target-libitm:
51430 @if target-libitm
51431 maybe-install-target-libitm: install-target-libitm
51432
51433 install-target-libitm: installdirs
51434         @: $(MAKE); $(unstage)
51435         @r=`${PWD_COMMAND}`; export r; \
51436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51437         $(NORMAL_TARGET_EXPORTS) \
51438         (cd $(TARGET_SUBDIR)/libitm && \
51439           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51440
51441 @endif target-libitm
51442
51443 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
51444 maybe-install-strip-target-libitm:
51445 @if target-libitm
51446 maybe-install-strip-target-libitm: install-strip-target-libitm
51447
51448 install-strip-target-libitm: installdirs
51449         @: $(MAKE); $(unstage)
51450         @r=`${PWD_COMMAND}`; export r; \
51451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51452         $(NORMAL_TARGET_EXPORTS) \
51453         (cd $(TARGET_SUBDIR)/libitm && \
51454           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51455
51456 @endif target-libitm
51457
51458 # Other targets (info, dvi, pdf, etc.)
51459
51460 .PHONY: maybe-info-target-libitm info-target-libitm
51461 maybe-info-target-libitm:
51462 @if target-libitm
51463 maybe-info-target-libitm: info-target-libitm
51464
51465 info-target-libitm: \
51466     configure-target-libitm 
51467         @: $(MAKE); $(unstage)
51468         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51469         r=`${PWD_COMMAND}`; export r; \
51470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51471         $(NORMAL_TARGET_EXPORTS) \
51472         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
51473         for flag in $(EXTRA_TARGET_FLAGS); do \
51474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51475         done; \
51476         (cd $(TARGET_SUBDIR)/libitm && \
51477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51479                   "RANLIB=$${RANLIB}" \
51480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51481                    info) \
51482           || exit 1
51483
51484 @endif target-libitm
51485
51486 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
51487 maybe-dvi-target-libitm:
51488 @if target-libitm
51489 maybe-dvi-target-libitm: dvi-target-libitm
51490
51491 dvi-target-libitm: \
51492     configure-target-libitm 
51493         @: $(MAKE); $(unstage)
51494         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51495         r=`${PWD_COMMAND}`; export r; \
51496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51497         $(NORMAL_TARGET_EXPORTS) \
51498         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
51499         for flag in $(EXTRA_TARGET_FLAGS); do \
51500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51501         done; \
51502         (cd $(TARGET_SUBDIR)/libitm && \
51503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51505                   "RANLIB=$${RANLIB}" \
51506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51507                    dvi) \
51508           || exit 1
51509
51510 @endif target-libitm
51511
51512 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
51513 maybe-pdf-target-libitm:
51514 @if target-libitm
51515 maybe-pdf-target-libitm: pdf-target-libitm
51516
51517 pdf-target-libitm: \
51518     configure-target-libitm 
51519         @: $(MAKE); $(unstage)
51520         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51521         r=`${PWD_COMMAND}`; export r; \
51522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51523         $(NORMAL_TARGET_EXPORTS) \
51524         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
51525         for flag in $(EXTRA_TARGET_FLAGS); do \
51526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51527         done; \
51528         (cd $(TARGET_SUBDIR)/libitm && \
51529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51531                   "RANLIB=$${RANLIB}" \
51532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51533                    pdf) \
51534           || exit 1
51535
51536 @endif target-libitm
51537
51538 .PHONY: maybe-html-target-libitm html-target-libitm
51539 maybe-html-target-libitm:
51540 @if target-libitm
51541 maybe-html-target-libitm: html-target-libitm
51542
51543 html-target-libitm: \
51544     configure-target-libitm 
51545         @: $(MAKE); $(unstage)
51546         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51547         r=`${PWD_COMMAND}`; export r; \
51548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51549         $(NORMAL_TARGET_EXPORTS) \
51550         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
51551         for flag in $(EXTRA_TARGET_FLAGS); do \
51552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51553         done; \
51554         (cd $(TARGET_SUBDIR)/libitm && \
51555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51557                   "RANLIB=$${RANLIB}" \
51558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51559                    html) \
51560           || exit 1
51561
51562 @endif target-libitm
51563
51564 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
51565 maybe-TAGS-target-libitm:
51566 @if target-libitm
51567 maybe-TAGS-target-libitm: TAGS-target-libitm
51568
51569 TAGS-target-libitm: \
51570     configure-target-libitm 
51571         @: $(MAKE); $(unstage)
51572         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51573         r=`${PWD_COMMAND}`; export r; \
51574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51575         $(NORMAL_TARGET_EXPORTS) \
51576         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
51577         for flag in $(EXTRA_TARGET_FLAGS); do \
51578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51579         done; \
51580         (cd $(TARGET_SUBDIR)/libitm && \
51581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51583                   "RANLIB=$${RANLIB}" \
51584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51585                    TAGS) \
51586           || exit 1
51587
51588 @endif target-libitm
51589
51590 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
51591 maybe-install-info-target-libitm:
51592 @if target-libitm
51593 maybe-install-info-target-libitm: install-info-target-libitm
51594
51595 install-info-target-libitm: \
51596     configure-target-libitm \
51597     info-target-libitm 
51598         @: $(MAKE); $(unstage)
51599         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51600         r=`${PWD_COMMAND}`; export r; \
51601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602         $(NORMAL_TARGET_EXPORTS) \
51603         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
51604         for flag in $(EXTRA_TARGET_FLAGS); do \
51605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606         done; \
51607         (cd $(TARGET_SUBDIR)/libitm && \
51608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610                   "RANLIB=$${RANLIB}" \
51611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612                    install-info) \
51613           || exit 1
51614
51615 @endif target-libitm
51616
51617 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
51618 maybe-install-pdf-target-libitm:
51619 @if target-libitm
51620 maybe-install-pdf-target-libitm: install-pdf-target-libitm
51621
51622 install-pdf-target-libitm: \
51623     configure-target-libitm \
51624     pdf-target-libitm 
51625         @: $(MAKE); $(unstage)
51626         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51627         r=`${PWD_COMMAND}`; export r; \
51628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629         $(NORMAL_TARGET_EXPORTS) \
51630         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
51631         for flag in $(EXTRA_TARGET_FLAGS); do \
51632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51633         done; \
51634         (cd $(TARGET_SUBDIR)/libitm && \
51635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51637                   "RANLIB=$${RANLIB}" \
51638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51639                    install-pdf) \
51640           || exit 1
51641
51642 @endif target-libitm
51643
51644 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
51645 maybe-install-html-target-libitm:
51646 @if target-libitm
51647 maybe-install-html-target-libitm: install-html-target-libitm
51648
51649 install-html-target-libitm: \
51650     configure-target-libitm \
51651     html-target-libitm 
51652         @: $(MAKE); $(unstage)
51653         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51654         r=`${PWD_COMMAND}`; export r; \
51655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51656         $(NORMAL_TARGET_EXPORTS) \
51657         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
51658         for flag in $(EXTRA_TARGET_FLAGS); do \
51659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51660         done; \
51661         (cd $(TARGET_SUBDIR)/libitm && \
51662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51664                   "RANLIB=$${RANLIB}" \
51665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51666                    install-html) \
51667           || exit 1
51668
51669 @endif target-libitm
51670
51671 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
51672 maybe-installcheck-target-libitm:
51673 @if target-libitm
51674 maybe-installcheck-target-libitm: installcheck-target-libitm
51675
51676 installcheck-target-libitm: \
51677     configure-target-libitm 
51678         @: $(MAKE); $(unstage)
51679         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51680         r=`${PWD_COMMAND}`; export r; \
51681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51682         $(NORMAL_TARGET_EXPORTS) \
51683         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
51684         for flag in $(EXTRA_TARGET_FLAGS); do \
51685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51686         done; \
51687         (cd $(TARGET_SUBDIR)/libitm && \
51688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51690                   "RANLIB=$${RANLIB}" \
51691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51692                    installcheck) \
51693           || exit 1
51694
51695 @endif target-libitm
51696
51697 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
51698 maybe-mostlyclean-target-libitm:
51699 @if target-libitm
51700 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
51701
51702 mostlyclean-target-libitm: 
51703         @: $(MAKE); $(unstage)
51704         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51705         r=`${PWD_COMMAND}`; export r; \
51706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51707         $(NORMAL_TARGET_EXPORTS) \
51708         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
51709         for flag in $(EXTRA_TARGET_FLAGS); do \
51710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51711         done; \
51712         (cd $(TARGET_SUBDIR)/libitm && \
51713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51715                   "RANLIB=$${RANLIB}" \
51716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51717                    mostlyclean) \
51718           || exit 1
51719
51720 @endif target-libitm
51721
51722 .PHONY: maybe-clean-target-libitm clean-target-libitm
51723 maybe-clean-target-libitm:
51724 @if target-libitm
51725 maybe-clean-target-libitm: clean-target-libitm
51726
51727 clean-target-libitm: 
51728         @: $(MAKE); $(unstage)
51729         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51730         r=`${PWD_COMMAND}`; export r; \
51731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51732         $(NORMAL_TARGET_EXPORTS) \
51733         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
51734         for flag in $(EXTRA_TARGET_FLAGS); do \
51735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51736         done; \
51737         (cd $(TARGET_SUBDIR)/libitm && \
51738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51740                   "RANLIB=$${RANLIB}" \
51741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51742                    clean) \
51743           || exit 1
51744
51745 @endif target-libitm
51746
51747 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
51748 maybe-distclean-target-libitm:
51749 @if target-libitm
51750 maybe-distclean-target-libitm: distclean-target-libitm
51751
51752 distclean-target-libitm: 
51753         @: $(MAKE); $(unstage)
51754         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51755         r=`${PWD_COMMAND}`; export r; \
51756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51757         $(NORMAL_TARGET_EXPORTS) \
51758         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
51759         for flag in $(EXTRA_TARGET_FLAGS); do \
51760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51761         done; \
51762         (cd $(TARGET_SUBDIR)/libitm && \
51763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51765                   "RANLIB=$${RANLIB}" \
51766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51767                    distclean) \
51768           || exit 1
51769
51770 @endif target-libitm
51771
51772 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
51773 maybe-maintainer-clean-target-libitm:
51774 @if target-libitm
51775 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
51776
51777 maintainer-clean-target-libitm: 
51778         @: $(MAKE); $(unstage)
51779         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
51780         r=`${PWD_COMMAND}`; export r; \
51781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51782         $(NORMAL_TARGET_EXPORTS) \
51783         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
51784         for flag in $(EXTRA_TARGET_FLAGS); do \
51785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51786         done; \
51787         (cd $(TARGET_SUBDIR)/libitm && \
51788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51790                   "RANLIB=$${RANLIB}" \
51791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51792                    maintainer-clean) \
51793           || exit 1
51794
51795 @endif target-libitm
51796
51797
51798
51799
51800
51801 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
51802 maybe-configure-target-libatomic:
51803 @if gcc-bootstrap
51804 configure-target-libatomic: stage_current
51805 @endif gcc-bootstrap
51806 @if target-libatomic
51807 maybe-configure-target-libatomic: configure-target-libatomic
51808 configure-target-libatomic: 
51809         @: $(MAKE); $(unstage)
51810         @r=`${PWD_COMMAND}`; export r; \
51811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51812         echo "Checking multilib configuration for libatomic..."; \
51813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
51814         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
51815         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
51816           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
51817             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
51818           else \
51819             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
51820             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
51821           fi; \
51822         else \
51823           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
51824         fi; \
51825         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
51826         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
51827         $(NORMAL_TARGET_EXPORTS)  \
51828         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
51829         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
51830         case $(srcdir) in \
51831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51832           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
51833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51834         esac; \
51835         module_srcdir=libatomic; \
51836         rm -f no-such-file || : ; \
51837         CONFIG_SITE=no-such-file $(SHELL) \
51838           $$s/$$module_srcdir/configure \
51839           --srcdir=$${topdir}/$$module_srcdir \
51840           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51841           --target=${target_alias}  \
51842           || exit 1
51843 @endif target-libatomic
51844
51845
51846
51847
51848
51849 .PHONY: all-target-libatomic maybe-all-target-libatomic
51850 maybe-all-target-libatomic:
51851 @if gcc-bootstrap
51852 all-target-libatomic: stage_current
51853 @endif gcc-bootstrap
51854 @if target-libatomic
51855 TARGET-target-libatomic=all
51856 maybe-all-target-libatomic: all-target-libatomic
51857 all-target-libatomic: configure-target-libatomic
51858         @: $(MAKE); $(unstage)
51859         @r=`${PWD_COMMAND}`; export r; \
51860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51861         $(NORMAL_TARGET_EXPORTS)  \
51862         (cd $(TARGET_SUBDIR)/libatomic && \
51863           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51864                 $(TARGET-target-libatomic))
51865 @endif target-libatomic
51866
51867
51868
51869
51870
51871 .PHONY: check-target-libatomic maybe-check-target-libatomic
51872 maybe-check-target-libatomic:
51873 @if target-libatomic
51874 maybe-check-target-libatomic: check-target-libatomic
51875
51876 check-target-libatomic:
51877         @: $(MAKE); $(unstage)
51878         @r=`${PWD_COMMAND}`; export r; \
51879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51880         $(NORMAL_TARGET_EXPORTS) \
51881         (cd $(TARGET_SUBDIR)/libatomic && \
51882           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51883
51884 @endif target-libatomic
51885
51886 .PHONY: install-target-libatomic maybe-install-target-libatomic
51887 maybe-install-target-libatomic:
51888 @if target-libatomic
51889 maybe-install-target-libatomic: install-target-libatomic
51890
51891 install-target-libatomic: installdirs
51892         @: $(MAKE); $(unstage)
51893         @r=`${PWD_COMMAND}`; export r; \
51894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51895         $(NORMAL_TARGET_EXPORTS) \
51896         (cd $(TARGET_SUBDIR)/libatomic && \
51897           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51898
51899 @endif target-libatomic
51900
51901 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
51902 maybe-install-strip-target-libatomic:
51903 @if target-libatomic
51904 maybe-install-strip-target-libatomic: install-strip-target-libatomic
51905
51906 install-strip-target-libatomic: installdirs
51907         @: $(MAKE); $(unstage)
51908         @r=`${PWD_COMMAND}`; export r; \
51909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51910         $(NORMAL_TARGET_EXPORTS) \
51911         (cd $(TARGET_SUBDIR)/libatomic && \
51912           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51913
51914 @endif target-libatomic
51915
51916 # Other targets (info, dvi, pdf, etc.)
51917
51918 .PHONY: maybe-info-target-libatomic info-target-libatomic
51919 maybe-info-target-libatomic:
51920 @if target-libatomic
51921 maybe-info-target-libatomic: info-target-libatomic
51922
51923 info-target-libatomic: \
51924     configure-target-libatomic 
51925         @: $(MAKE); $(unstage)
51926         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51927         r=`${PWD_COMMAND}`; export r; \
51928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51929         $(NORMAL_TARGET_EXPORTS) \
51930         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
51931         for flag in $(EXTRA_TARGET_FLAGS); do \
51932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51933         done; \
51934         (cd $(TARGET_SUBDIR)/libatomic && \
51935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51937                   "RANLIB=$${RANLIB}" \
51938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51939                    info) \
51940           || exit 1
51941
51942 @endif target-libatomic
51943
51944 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
51945 maybe-dvi-target-libatomic:
51946 @if target-libatomic
51947 maybe-dvi-target-libatomic: dvi-target-libatomic
51948
51949 dvi-target-libatomic: \
51950     configure-target-libatomic 
51951         @: $(MAKE); $(unstage)
51952         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51953         r=`${PWD_COMMAND}`; export r; \
51954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51955         $(NORMAL_TARGET_EXPORTS) \
51956         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
51957         for flag in $(EXTRA_TARGET_FLAGS); do \
51958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51959         done; \
51960         (cd $(TARGET_SUBDIR)/libatomic && \
51961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51963                   "RANLIB=$${RANLIB}" \
51964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51965                    dvi) \
51966           || exit 1
51967
51968 @endif target-libatomic
51969
51970 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
51971 maybe-pdf-target-libatomic:
51972 @if target-libatomic
51973 maybe-pdf-target-libatomic: pdf-target-libatomic
51974
51975 pdf-target-libatomic: \
51976     configure-target-libatomic 
51977         @: $(MAKE); $(unstage)
51978         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
51979         r=`${PWD_COMMAND}`; export r; \
51980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51981         $(NORMAL_TARGET_EXPORTS) \
51982         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
51983         for flag in $(EXTRA_TARGET_FLAGS); do \
51984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51985         done; \
51986         (cd $(TARGET_SUBDIR)/libatomic && \
51987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51989                   "RANLIB=$${RANLIB}" \
51990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51991                    pdf) \
51992           || exit 1
51993
51994 @endif target-libatomic
51995
51996 .PHONY: maybe-html-target-libatomic html-target-libatomic
51997 maybe-html-target-libatomic:
51998 @if target-libatomic
51999 maybe-html-target-libatomic: html-target-libatomic
52000
52001 html-target-libatomic: \
52002     configure-target-libatomic 
52003         @: $(MAKE); $(unstage)
52004         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52005         r=`${PWD_COMMAND}`; export r; \
52006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52007         $(NORMAL_TARGET_EXPORTS) \
52008         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
52009         for flag in $(EXTRA_TARGET_FLAGS); do \
52010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52011         done; \
52012         (cd $(TARGET_SUBDIR)/libatomic && \
52013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52015                   "RANLIB=$${RANLIB}" \
52016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52017                    html) \
52018           || exit 1
52019
52020 @endif target-libatomic
52021
52022 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
52023 maybe-TAGS-target-libatomic:
52024 @if target-libatomic
52025 maybe-TAGS-target-libatomic: TAGS-target-libatomic
52026
52027 TAGS-target-libatomic: \
52028     configure-target-libatomic 
52029         @: $(MAKE); $(unstage)
52030         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52031         r=`${PWD_COMMAND}`; export r; \
52032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52033         $(NORMAL_TARGET_EXPORTS) \
52034         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
52035         for flag in $(EXTRA_TARGET_FLAGS); do \
52036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52037         done; \
52038         (cd $(TARGET_SUBDIR)/libatomic && \
52039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52041                   "RANLIB=$${RANLIB}" \
52042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52043                    TAGS) \
52044           || exit 1
52045
52046 @endif target-libatomic
52047
52048 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
52049 maybe-install-info-target-libatomic:
52050 @if target-libatomic
52051 maybe-install-info-target-libatomic: install-info-target-libatomic
52052
52053 install-info-target-libatomic: \
52054     configure-target-libatomic \
52055     info-target-libatomic 
52056         @: $(MAKE); $(unstage)
52057         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52058         r=`${PWD_COMMAND}`; export r; \
52059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52060         $(NORMAL_TARGET_EXPORTS) \
52061         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
52062         for flag in $(EXTRA_TARGET_FLAGS); do \
52063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52064         done; \
52065         (cd $(TARGET_SUBDIR)/libatomic && \
52066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52068                   "RANLIB=$${RANLIB}" \
52069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52070                    install-info) \
52071           || exit 1
52072
52073 @endif target-libatomic
52074
52075 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
52076 maybe-install-pdf-target-libatomic:
52077 @if target-libatomic
52078 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
52079
52080 install-pdf-target-libatomic: \
52081     configure-target-libatomic \
52082     pdf-target-libatomic 
52083         @: $(MAKE); $(unstage)
52084         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52085         r=`${PWD_COMMAND}`; export r; \
52086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52087         $(NORMAL_TARGET_EXPORTS) \
52088         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
52089         for flag in $(EXTRA_TARGET_FLAGS); do \
52090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52091         done; \
52092         (cd $(TARGET_SUBDIR)/libatomic && \
52093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52095                   "RANLIB=$${RANLIB}" \
52096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52097                    install-pdf) \
52098           || exit 1
52099
52100 @endif target-libatomic
52101
52102 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
52103 maybe-install-html-target-libatomic:
52104 @if target-libatomic
52105 maybe-install-html-target-libatomic: install-html-target-libatomic
52106
52107 install-html-target-libatomic: \
52108     configure-target-libatomic \
52109     html-target-libatomic 
52110         @: $(MAKE); $(unstage)
52111         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52112         r=`${PWD_COMMAND}`; export r; \
52113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52114         $(NORMAL_TARGET_EXPORTS) \
52115         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
52116         for flag in $(EXTRA_TARGET_FLAGS); do \
52117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52118         done; \
52119         (cd $(TARGET_SUBDIR)/libatomic && \
52120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52122                   "RANLIB=$${RANLIB}" \
52123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52124                    install-html) \
52125           || exit 1
52126
52127 @endif target-libatomic
52128
52129 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
52130 maybe-installcheck-target-libatomic:
52131 @if target-libatomic
52132 maybe-installcheck-target-libatomic: installcheck-target-libatomic
52133
52134 installcheck-target-libatomic: \
52135     configure-target-libatomic 
52136         @: $(MAKE); $(unstage)
52137         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52138         r=`${PWD_COMMAND}`; export r; \
52139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140         $(NORMAL_TARGET_EXPORTS) \
52141         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
52142         for flag in $(EXTRA_TARGET_FLAGS); do \
52143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144         done; \
52145         (cd $(TARGET_SUBDIR)/libatomic && \
52146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148                   "RANLIB=$${RANLIB}" \
52149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150                    installcheck) \
52151           || exit 1
52152
52153 @endif target-libatomic
52154
52155 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
52156 maybe-mostlyclean-target-libatomic:
52157 @if target-libatomic
52158 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
52159
52160 mostlyclean-target-libatomic: 
52161         @: $(MAKE); $(unstage)
52162         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52163         r=`${PWD_COMMAND}`; export r; \
52164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52165         $(NORMAL_TARGET_EXPORTS) \
52166         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
52167         for flag in $(EXTRA_TARGET_FLAGS); do \
52168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52169         done; \
52170         (cd $(TARGET_SUBDIR)/libatomic && \
52171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52173                   "RANLIB=$${RANLIB}" \
52174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52175                    mostlyclean) \
52176           || exit 1
52177
52178 @endif target-libatomic
52179
52180 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
52181 maybe-clean-target-libatomic:
52182 @if target-libatomic
52183 maybe-clean-target-libatomic: clean-target-libatomic
52184
52185 clean-target-libatomic: 
52186         @: $(MAKE); $(unstage)
52187         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52188         r=`${PWD_COMMAND}`; export r; \
52189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52190         $(NORMAL_TARGET_EXPORTS) \
52191         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
52192         for flag in $(EXTRA_TARGET_FLAGS); do \
52193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52194         done; \
52195         (cd $(TARGET_SUBDIR)/libatomic && \
52196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52198                   "RANLIB=$${RANLIB}" \
52199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52200                    clean) \
52201           || exit 1
52202
52203 @endif target-libatomic
52204
52205 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
52206 maybe-distclean-target-libatomic:
52207 @if target-libatomic
52208 maybe-distclean-target-libatomic: distclean-target-libatomic
52209
52210 distclean-target-libatomic: 
52211         @: $(MAKE); $(unstage)
52212         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52213         r=`${PWD_COMMAND}`; export r; \
52214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52215         $(NORMAL_TARGET_EXPORTS) \
52216         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
52217         for flag in $(EXTRA_TARGET_FLAGS); do \
52218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52219         done; \
52220         (cd $(TARGET_SUBDIR)/libatomic && \
52221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52223                   "RANLIB=$${RANLIB}" \
52224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52225                    distclean) \
52226           || exit 1
52227
52228 @endif target-libatomic
52229
52230 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
52231 maybe-maintainer-clean-target-libatomic:
52232 @if target-libatomic
52233 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
52234
52235 maintainer-clean-target-libatomic: 
52236         @: $(MAKE); $(unstage)
52237         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52238         r=`${PWD_COMMAND}`; export r; \
52239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52240         $(NORMAL_TARGET_EXPORTS) \
52241         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
52242         for flag in $(EXTRA_TARGET_FLAGS); do \
52243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52244         done; \
52245         (cd $(TARGET_SUBDIR)/libatomic && \
52246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52248                   "RANLIB=$${RANLIB}" \
52249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52250                    maintainer-clean) \
52251           || exit 1
52252
52253 @endif target-libatomic
52254
52255
52256
52257 @if target-libgomp
52258 .PHONY: check-target-libgomp-c++
52259 check-target-libgomp-c++:
52260         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
52261
52262 @endif target-libgomp
52263
52264 @if target-libitm
52265 .PHONY: check-target-libitm-c++
52266 check-target-libitm-c++:
52267         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
52268
52269 @endif target-libitm
52270
52271 # ----------
52272 # GCC module
52273 # ----------
52274
52275 @if gcc-no-bootstrap
52276 .PHONY: cross
52277 cross: all-build all-gas all-ld
52278         @r=`${PWD_COMMAND}`; export r; \
52279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52280         $(HOST_EXPORTS) \
52281         echo "Building the C and C++ compiler"; \
52282         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52283         @r=`${PWD_COMMAND}`; export r; \
52284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52285         echo "Building runtime libraries"; \
52286         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52287 @endif gcc-no-bootstrap
52288
52289 @if gcc
52290
52291 .PHONY: check-gcc-c check-c
52292 check-gcc-c:
52293         r=`${PWD_COMMAND}`; export r; \
52294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52295         $(HOST_EXPORTS) \
52296         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
52297 check-c: check-gcc-c
52298
52299 .PHONY: check-gcc-c++ check-c++
52300 check-gcc-c++:
52301         r=`${PWD_COMMAND}`; export r; \
52302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52303         $(HOST_EXPORTS) \
52304         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
52305 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
52306
52307 .PHONY: check-gcc-fortran check-fortran
52308 check-gcc-fortran:
52309         r=`${PWD_COMMAND}`; export r; \
52310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52311         $(HOST_EXPORTS) \
52312         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
52313 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
52314
52315 .PHONY: check-gcc-java check-java
52316 check-gcc-java:
52317         r=`${PWD_COMMAND}`; export r; \
52318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52319         $(HOST_EXPORTS) \
52320         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
52321 check-java: check-gcc-java check-target-libjava
52322
52323 .PHONY: check-gcc-ada check-ada
52324 check-gcc-ada:
52325         r=`${PWD_COMMAND}`; export r; \
52326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52327         $(HOST_EXPORTS) \
52328         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
52329 check-ada: check-gcc-ada check-target-libada
52330
52331 .PHONY: check-gcc-objc check-objc
52332 check-gcc-objc:
52333         r=`${PWD_COMMAND}`; export r; \
52334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52335         $(HOST_EXPORTS) \
52336         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
52337 check-objc: check-gcc-objc check-target-libobjc
52338
52339 .PHONY: check-gcc-obj-c++ check-obj-c++
52340 check-gcc-obj-c++:
52341         r=`${PWD_COMMAND}`; export r; \
52342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52343         $(HOST_EXPORTS) \
52344         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
52345 check-obj-c++: check-gcc-obj-c++
52346
52347 .PHONY: check-gcc-go check-go
52348 check-gcc-go:
52349         r=`${PWD_COMMAND}`; export r; \
52350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52351         $(HOST_EXPORTS) \
52352         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
52353 check-go: check-gcc-go check-target-libgo
52354
52355
52356 # The gcc part of install-no-fixedincludes, which relies on an intimate
52357 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
52358 .PHONY: gcc-install-no-fixedincludes
52359 gcc-install-no-fixedincludes:
52360         @if [ -f ./gcc/Makefile ]; then \
52361           r=`${PWD_COMMAND}`; export r; \
52362           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52363           $(HOST_EXPORTS) \
52364           (cd ./gcc \
52365            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
52366         else true; fi
52367 @endif gcc
52368
52369 # ---------------------
52370 # GCC bootstrap support
52371 # ---------------------
52372
52373 # We track the current stage (the one in 'gcc') in the stage_current file.
52374 # stage_last instead tracks the stage that was built last.  These targets
52375 # are dummy when toplevel bootstrap is not active.
52376
52377 # While making host and target tools, symlinks to the final stage must be
52378 # there, so $(unstage) should be run at various points.  To avoid excessive
52379 # recursive invocations of make, we "inline" them using a variable.  These
52380 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52381 # to avoid warnings from the GNU Make job server.
52382
52383 unstage = :
52384 stage = :
52385 current_stage = ""
52386
52387 @if gcc-bootstrap
52388 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52389 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52390 current_stage = "`cat stage_current 2> /dev/null`"
52391 @endif gcc-bootstrap
52392
52393 .PHONY: unstage stage
52394 unstage:
52395         @: $(MAKE); $(unstage)
52396 stage:
52397         @: $(MAKE); $(stage)
52398
52399 # Disable commands for lean bootstrap.
52400 LEAN = false
52401
52402 # We name the build directories for the various stages "stage1-gcc",
52403 # "stage2-gcc","stage3-gcc", etc.
52404
52405 # Since the 'compare' process will fail (on debugging information) if any
52406 # directory names are different, we need to link the gcc directory for
52407 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52408 # the build directories constant as well. For the latter, we use naked names
52409 # like 'gcc', because the scripts in that directory assume it.  We use
52410 # mv on platforms where symlinks to directories do not work or are not
52411 # reliable.
52412
52413 # 'touch' doesn't work right on some platforms.
52414 STAMP = echo timestamp > 
52415
52416 # We only want to compare .o files, so set this!
52417 objext = .o
52418
52419
52420 .PHONY: stage1-start stage1-end
52421
52422 stage1-start::
52423         @: $(MAKE); $(stage); \
52424         echo stage1 > stage_current; \
52425         echo stage1 > stage_last; \
52426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52427 @if bfd
52428         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52429           mkdir stage1-bfd; \
52430         mv stage1-bfd bfd
52431 @endif bfd
52432 @if opcodes
52433         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52434           mkdir stage1-opcodes; \
52435         mv stage1-opcodes opcodes
52436 @endif opcodes
52437 @if binutils
52438         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52439           mkdir stage1-binutils; \
52440         mv stage1-binutils binutils
52441 @endif binutils
52442 @if fixincludes
52443         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
52444           mkdir stage1-fixincludes; \
52445         mv stage1-fixincludes fixincludes
52446 @endif fixincludes
52447 @if gas
52448         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52449           mkdir stage1-gas; \
52450         mv stage1-gas gas
52451 @endif gas
52452 @if gcc
52453         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52454           mkdir stage1-gcc; \
52455         mv stage1-gcc gcc
52456 @endif gcc
52457 @if gmp
52458         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52459           mkdir stage1-gmp; \
52460         mv stage1-gmp gmp
52461 @endif gmp
52462 @if mpfr
52463         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52464           mkdir stage1-mpfr; \
52465         mv stage1-mpfr mpfr
52466 @endif mpfr
52467 @if mpc
52468         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
52469           mkdir stage1-mpc; \
52470         mv stage1-mpc mpc
52471 @endif mpc
52472 @if isl
52473         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
52474           mkdir stage1-isl; \
52475         mv stage1-isl isl
52476 @endif isl
52477 @if libelf
52478         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
52479           mkdir stage1-libelf; \
52480         mv stage1-libelf libelf
52481 @endif libelf
52482 @if gold
52483         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52484           mkdir stage1-gold; \
52485         mv stage1-gold gold
52486 @endif gold
52487 @if intl
52488         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52489           mkdir stage1-intl; \
52490         mv stage1-intl intl
52491 @endif intl
52492 @if ld
52493         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52494           mkdir stage1-ld; \
52495         mv stage1-ld ld
52496 @endif ld
52497 @if libbacktrace
52498         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
52499           mkdir stage1-libbacktrace; \
52500         mv stage1-libbacktrace libbacktrace
52501 @endif libbacktrace
52502 @if libcpp
52503         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52504           mkdir stage1-libcpp; \
52505         mv stage1-libcpp libcpp
52506 @endif libcpp
52507 @if libdecnumber
52508         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52509           mkdir stage1-libdecnumber; \
52510         mv stage1-libdecnumber libdecnumber
52511 @endif libdecnumber
52512 @if libiberty
52513         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52514           mkdir stage1-libiberty; \
52515         mv stage1-libiberty libiberty
52516 @endif libiberty
52517 @if libiberty-linker-plugin
52518         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
52519           mkdir stage1-libiberty-linker-plugin; \
52520         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
52521 @endif libiberty-linker-plugin
52522 @if libiconv
52523         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
52524           mkdir stage1-libiconv; \
52525         mv stage1-libiconv libiconv
52526 @endif libiconv
52527 @if zlib
52528         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52529           mkdir stage1-zlib; \
52530         mv stage1-zlib zlib
52531 @endif zlib
52532 @if lto-plugin
52533         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
52534           mkdir stage1-lto-plugin; \
52535         mv stage1-lto-plugin lto-plugin
52536 @endif lto-plugin
52537         @[ -d stage1-$(TARGET_SUBDIR) ] || \
52538           mkdir stage1-$(TARGET_SUBDIR); \
52539         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
52540
52541 stage1-end:: 
52542 @if bfd
52543         @if test -d $(HOST_SUBDIR)/bfd; then \
52544           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
52545         fi
52546 @endif bfd
52547 @if opcodes
52548         @if test -d $(HOST_SUBDIR)/opcodes; then \
52549           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
52550         fi
52551 @endif opcodes
52552 @if binutils
52553         @if test -d $(HOST_SUBDIR)/binutils; then \
52554           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
52555         fi
52556 @endif binutils
52557 @if fixincludes
52558         @if test -d $(HOST_SUBDIR)/fixincludes; then \
52559           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
52560         fi
52561 @endif fixincludes
52562 @if gas
52563         @if test -d $(HOST_SUBDIR)/gas; then \
52564           cd $(HOST_SUBDIR); mv gas stage1-gas; \
52565         fi
52566 @endif gas
52567 @if gcc
52568         @if test -d $(HOST_SUBDIR)/gcc; then \
52569           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
52570         fi
52571 @endif gcc
52572 @if gmp
52573         @if test -d $(HOST_SUBDIR)/gmp; then \
52574           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
52575         fi
52576 @endif gmp
52577 @if mpfr
52578         @if test -d $(HOST_SUBDIR)/mpfr; then \
52579           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
52580         fi
52581 @endif mpfr
52582 @if mpc
52583         @if test -d $(HOST_SUBDIR)/mpc; then \
52584           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
52585         fi
52586 @endif mpc
52587 @if isl
52588         @if test -d $(HOST_SUBDIR)/isl; then \
52589           cd $(HOST_SUBDIR); mv isl stage1-isl; \
52590         fi
52591 @endif isl
52592 @if libelf
52593         @if test -d $(HOST_SUBDIR)/libelf; then \
52594           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
52595         fi
52596 @endif libelf
52597 @if gold
52598         @if test -d $(HOST_SUBDIR)/gold; then \
52599           cd $(HOST_SUBDIR); mv gold stage1-gold; \
52600         fi
52601 @endif gold
52602 @if intl
52603         @if test -d $(HOST_SUBDIR)/intl; then \
52604           cd $(HOST_SUBDIR); mv intl stage1-intl; \
52605         fi
52606 @endif intl
52607 @if ld
52608         @if test -d $(HOST_SUBDIR)/ld; then \
52609           cd $(HOST_SUBDIR); mv ld stage1-ld; \
52610         fi
52611 @endif ld
52612 @if libbacktrace
52613         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
52614           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
52615         fi
52616 @endif libbacktrace
52617 @if libcpp
52618         @if test -d $(HOST_SUBDIR)/libcpp; then \
52619           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
52620         fi
52621 @endif libcpp
52622 @if libdecnumber
52623         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
52624           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
52625         fi
52626 @endif libdecnumber
52627 @if libiberty
52628         @if test -d $(HOST_SUBDIR)/libiberty; then \
52629           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
52630         fi
52631 @endif libiberty
52632 @if libiberty-linker-plugin
52633         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
52634           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
52635         fi
52636 @endif libiberty-linker-plugin
52637 @if libiconv
52638         @if test -d $(HOST_SUBDIR)/libiconv; then \
52639           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
52640         fi
52641 @endif libiconv
52642 @if zlib
52643         @if test -d $(HOST_SUBDIR)/zlib; then \
52644           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
52645         fi
52646 @endif zlib
52647 @if lto-plugin
52648         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
52649           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
52650         fi
52651 @endif lto-plugin
52652         @if test -d $(TARGET_SUBDIR); then \
52653           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
52654         fi
52655         rm -f stage_current
52656
52657 # Bubble a bug fix through all the stages up to stage 1.  They are
52658 # remade, but not reconfigured.  The next stage (if any) will not be
52659 # reconfigured either.
52660 .PHONY: stage1-bubble
52661 stage1-bubble:: 
52662         @r=`${PWD_COMMAND}`; export r; \
52663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52664         if test -f stage1-lean ; then \
52665           echo Skipping rebuild of stage1; \
52666         else \
52667           $(MAKE) stage1-start; \
52668           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52669         fi
52670
52671 .PHONY: all-stage1 clean-stage1
52672 do-clean: clean-stage1
52673
52674 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52675 # only possibility, but now it conflicts with no-bootstrap rules
52676 @if gcc-bootstrap
52677
52678
52679
52680
52681 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52682
52683 .PHONY: distclean-stage1
52684 distclean-stage1::
52685         @: $(MAKE); $(stage)
52686         @test "`cat stage_last`" != stage1 || rm -f stage_last
52687         rm -rf stage1-* 
52688
52689
52690 @endif gcc-bootstrap
52691
52692
52693 .PHONY: stage2-start stage2-end
52694
52695 stage2-start::
52696         @: $(MAKE); $(stage); \
52697         echo stage2 > stage_current; \
52698         echo stage2 > stage_last; \
52699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52700 @if bfd
52701         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52702           mkdir stage2-bfd; \
52703         mv stage2-bfd bfd; \
52704         mv stage1-bfd prev-bfd || test -f stage1-lean 
52705 @endif bfd
52706 @if opcodes
52707         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52708           mkdir stage2-opcodes; \
52709         mv stage2-opcodes opcodes; \
52710         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52711 @endif opcodes
52712 @if binutils
52713         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52714           mkdir stage2-binutils; \
52715         mv stage2-binutils binutils; \
52716         mv stage1-binutils prev-binutils || test -f stage1-lean 
52717 @endif binutils
52718 @if fixincludes
52719         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
52720           mkdir stage2-fixincludes; \
52721         mv stage2-fixincludes fixincludes; \
52722         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
52723 @endif fixincludes
52724 @if gas
52725         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52726           mkdir stage2-gas; \
52727         mv stage2-gas gas; \
52728         mv stage1-gas prev-gas || test -f stage1-lean 
52729 @endif gas
52730 @if gcc
52731         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52732           mkdir stage2-gcc; \
52733         mv stage2-gcc gcc; \
52734         mv stage1-gcc prev-gcc || test -f stage1-lean 
52735 @endif gcc
52736 @if gmp
52737         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52738           mkdir stage2-gmp; \
52739         mv stage2-gmp gmp; \
52740         mv stage1-gmp prev-gmp || test -f stage1-lean 
52741 @endif gmp
52742 @if mpfr
52743         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52744           mkdir stage2-mpfr; \
52745         mv stage2-mpfr mpfr; \
52746         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52747 @endif mpfr
52748 @if mpc
52749         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
52750           mkdir stage2-mpc; \
52751         mv stage2-mpc mpc; \
52752         mv stage1-mpc prev-mpc || test -f stage1-lean 
52753 @endif mpc
52754 @if isl
52755         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
52756           mkdir stage2-isl; \
52757         mv stage2-isl isl; \
52758         mv stage1-isl prev-isl || test -f stage1-lean 
52759 @endif isl
52760 @if libelf
52761         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
52762           mkdir stage2-libelf; \
52763         mv stage2-libelf libelf; \
52764         mv stage1-libelf prev-libelf || test -f stage1-lean 
52765 @endif libelf
52766 @if gold
52767         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52768           mkdir stage2-gold; \
52769         mv stage2-gold gold; \
52770         mv stage1-gold prev-gold || test -f stage1-lean 
52771 @endif gold
52772 @if intl
52773         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52774           mkdir stage2-intl; \
52775         mv stage2-intl intl; \
52776         mv stage1-intl prev-intl || test -f stage1-lean 
52777 @endif intl
52778 @if ld
52779         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52780           mkdir stage2-ld; \
52781         mv stage2-ld ld; \
52782         mv stage1-ld prev-ld || test -f stage1-lean 
52783 @endif ld
52784 @if libbacktrace
52785         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
52786           mkdir stage2-libbacktrace; \
52787         mv stage2-libbacktrace libbacktrace; \
52788         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
52789 @endif libbacktrace
52790 @if libcpp
52791         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52792           mkdir stage2-libcpp; \
52793         mv stage2-libcpp libcpp; \
52794         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52795 @endif libcpp
52796 @if libdecnumber
52797         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52798           mkdir stage2-libdecnumber; \
52799         mv stage2-libdecnumber libdecnumber; \
52800         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52801 @endif libdecnumber
52802 @if libiberty
52803         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52804           mkdir stage2-libiberty; \
52805         mv stage2-libiberty libiberty; \
52806         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52807 @endif libiberty
52808 @if libiberty-linker-plugin
52809         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
52810           mkdir stage2-libiberty-linker-plugin; \
52811         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
52812         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
52813 @endif libiberty-linker-plugin
52814 @if libiconv
52815         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
52816           mkdir stage2-libiconv; \
52817         mv stage2-libiconv libiconv; \
52818         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
52819 @endif libiconv
52820 @if zlib
52821         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52822           mkdir stage2-zlib; \
52823         mv stage2-zlib zlib; \
52824         mv stage1-zlib prev-zlib || test -f stage1-lean 
52825 @endif zlib
52826 @if lto-plugin
52827         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
52828           mkdir stage2-lto-plugin; \
52829         mv stage2-lto-plugin lto-plugin; \
52830         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
52831 @endif lto-plugin
52832         @[ -d stage2-$(TARGET_SUBDIR) ] || \
52833           mkdir stage2-$(TARGET_SUBDIR); \
52834         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
52835         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52836
52837 stage2-end:: 
52838 @if bfd
52839         @if test -d $(HOST_SUBDIR)/bfd; then \
52840           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
52841           mv prev-bfd stage1-bfd; : ; \
52842         fi
52843 @endif bfd
52844 @if opcodes
52845         @if test -d $(HOST_SUBDIR)/opcodes; then \
52846           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
52847           mv prev-opcodes stage1-opcodes; : ; \
52848         fi
52849 @endif opcodes
52850 @if binutils
52851         @if test -d $(HOST_SUBDIR)/binutils; then \
52852           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
52853           mv prev-binutils stage1-binutils; : ; \
52854         fi
52855 @endif binutils
52856 @if fixincludes
52857         @if test -d $(HOST_SUBDIR)/fixincludes; then \
52858           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
52859           mv prev-fixincludes stage1-fixincludes; : ; \
52860         fi
52861 @endif fixincludes
52862 @if gas
52863         @if test -d $(HOST_SUBDIR)/gas; then \
52864           cd $(HOST_SUBDIR); mv gas stage2-gas; \
52865           mv prev-gas stage1-gas; : ; \
52866         fi
52867 @endif gas
52868 @if gcc
52869         @if test -d $(HOST_SUBDIR)/gcc; then \
52870           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
52871           mv prev-gcc stage1-gcc; : ; \
52872         fi
52873 @endif gcc
52874 @if gmp
52875         @if test -d $(HOST_SUBDIR)/gmp; then \
52876           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
52877           mv prev-gmp stage1-gmp; : ; \
52878         fi
52879 @endif gmp
52880 @if mpfr
52881         @if test -d $(HOST_SUBDIR)/mpfr; then \
52882           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
52883           mv prev-mpfr stage1-mpfr; : ; \
52884         fi
52885 @endif mpfr
52886 @if mpc
52887         @if test -d $(HOST_SUBDIR)/mpc; then \
52888           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
52889           mv prev-mpc stage1-mpc; : ; \
52890         fi
52891 @endif mpc
52892 @if isl
52893         @if test -d $(HOST_SUBDIR)/isl; then \
52894           cd $(HOST_SUBDIR); mv isl stage2-isl; \
52895           mv prev-isl stage1-isl; : ; \
52896         fi
52897 @endif isl
52898 @if libelf
52899         @if test -d $(HOST_SUBDIR)/libelf; then \
52900           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
52901           mv prev-libelf stage1-libelf; : ; \
52902         fi
52903 @endif libelf
52904 @if gold
52905         @if test -d $(HOST_SUBDIR)/gold; then \
52906           cd $(HOST_SUBDIR); mv gold stage2-gold; \
52907           mv prev-gold stage1-gold; : ; \
52908         fi
52909 @endif gold
52910 @if intl
52911         @if test -d $(HOST_SUBDIR)/intl; then \
52912           cd $(HOST_SUBDIR); mv intl stage2-intl; \
52913           mv prev-intl stage1-intl; : ; \
52914         fi
52915 @endif intl
52916 @if ld
52917         @if test -d $(HOST_SUBDIR)/ld; then \
52918           cd $(HOST_SUBDIR); mv ld stage2-ld; \
52919           mv prev-ld stage1-ld; : ; \
52920         fi
52921 @endif ld
52922 @if libbacktrace
52923         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
52924           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
52925           mv prev-libbacktrace stage1-libbacktrace; : ; \
52926         fi
52927 @endif libbacktrace
52928 @if libcpp
52929         @if test -d $(HOST_SUBDIR)/libcpp; then \
52930           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
52931           mv prev-libcpp stage1-libcpp; : ; \
52932         fi
52933 @endif libcpp
52934 @if libdecnumber
52935         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
52936           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
52937           mv prev-libdecnumber stage1-libdecnumber; : ; \
52938         fi
52939 @endif libdecnumber
52940 @if libiberty
52941         @if test -d $(HOST_SUBDIR)/libiberty; then \
52942           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
52943           mv prev-libiberty stage1-libiberty; : ; \
52944         fi
52945 @endif libiberty
52946 @if libiberty-linker-plugin
52947         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
52948           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
52949           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
52950         fi
52951 @endif libiberty-linker-plugin
52952 @if libiconv
52953         @if test -d $(HOST_SUBDIR)/libiconv; then \
52954           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
52955           mv prev-libiconv stage1-libiconv; : ; \
52956         fi
52957 @endif libiconv
52958 @if zlib
52959         @if test -d $(HOST_SUBDIR)/zlib; then \
52960           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
52961           mv prev-zlib stage1-zlib; : ; \
52962         fi
52963 @endif zlib
52964 @if lto-plugin
52965         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
52966           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
52967           mv prev-lto-plugin stage1-lto-plugin; : ; \
52968         fi
52969 @endif lto-plugin
52970         @if test -d $(TARGET_SUBDIR); then \
52971           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
52972           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
52973         fi
52974         rm -f stage_current
52975
52976 # Bubble a bug fix through all the stages up to stage 2.  They are
52977 # remade, but not reconfigured.  The next stage (if any) will not be
52978 # reconfigured either.
52979 .PHONY: stage2-bubble
52980 stage2-bubble:: stage1-bubble
52981         @r=`${PWD_COMMAND}`; export r; \
52982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52983         if test -f stage2-lean || test -f stage1-lean ; then \
52984           echo Skipping rebuild of stage2; \
52985         else \
52986           $(MAKE) stage2-start; \
52987           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52988         fi
52989
52990 .PHONY: all-stage2 clean-stage2
52991 do-clean: clean-stage2
52992
52993 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52994 # only possibility, but now it conflicts with no-bootstrap rules
52995 @if gcc-bootstrap
52996
52997
52998
52999 .PHONY: bootstrap2 bootstrap2-lean
53000 bootstrap2:
53001         echo stage2 > stage_final
53002         @r=`${PWD_COMMAND}`; export r; \
53003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53004         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53005         @: $(MAKE); $(unstage)
53006         @r=`${PWD_COMMAND}`; export r; \
53007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008         TFLAGS="$(STAGE2_TFLAGS)"; \
53009         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53010
53011 bootstrap2-lean:
53012         echo stage2 > stage_final
53013         @r=`${PWD_COMMAND}`; export r; \
53014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53015         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53016         @: $(MAKE); $(unstage)
53017         @r=`${PWD_COMMAND}`; export r; \
53018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53019         TFLAGS="$(STAGE2_TFLAGS)"; \
53020         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53021
53022
53023 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53024 distclean-stage1:: distclean-stage2 
53025 .PHONY: distclean-stage2
53026 distclean-stage2::
53027         @: $(MAKE); $(stage)
53028         @test "`cat stage_last`" != stage2 || rm -f stage_last
53029         rm -rf stage2-* 
53030
53031
53032 @endif gcc-bootstrap
53033
53034
53035 .PHONY: stage3-start stage3-end
53036
53037 stage3-start::
53038         @: $(MAKE); $(stage); \
53039         echo stage3 > stage_current; \
53040         echo stage3 > stage_last; \
53041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53042 @if bfd
53043         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53044           mkdir stage3-bfd; \
53045         mv stage3-bfd bfd; \
53046         mv stage2-bfd prev-bfd || test -f stage2-lean 
53047 @endif bfd
53048 @if opcodes
53049         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53050           mkdir stage3-opcodes; \
53051         mv stage3-opcodes opcodes; \
53052         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
53053 @endif opcodes
53054 @if binutils
53055         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53056           mkdir stage3-binutils; \
53057         mv stage3-binutils binutils; \
53058         mv stage2-binutils prev-binutils || test -f stage2-lean 
53059 @endif binutils
53060 @if fixincludes
53061         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
53062           mkdir stage3-fixincludes; \
53063         mv stage3-fixincludes fixincludes; \
53064         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
53065 @endif fixincludes
53066 @if gas
53067         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53068           mkdir stage3-gas; \
53069         mv stage3-gas gas; \
53070         mv stage2-gas prev-gas || test -f stage2-lean 
53071 @endif gas
53072 @if gcc
53073         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53074           mkdir stage3-gcc; \
53075         mv stage3-gcc gcc; \
53076         mv stage2-gcc prev-gcc || test -f stage2-lean 
53077 @endif gcc
53078 @if gmp
53079         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53080           mkdir stage3-gmp; \
53081         mv stage3-gmp gmp; \
53082         mv stage2-gmp prev-gmp || test -f stage2-lean 
53083 @endif gmp
53084 @if mpfr
53085         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53086           mkdir stage3-mpfr; \
53087         mv stage3-mpfr mpfr; \
53088         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
53089 @endif mpfr
53090 @if mpc
53091         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53092           mkdir stage3-mpc; \
53093         mv stage3-mpc mpc; \
53094         mv stage2-mpc prev-mpc || test -f stage2-lean 
53095 @endif mpc
53096 @if isl
53097         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
53098           mkdir stage3-isl; \
53099         mv stage3-isl isl; \
53100         mv stage2-isl prev-isl || test -f stage2-lean 
53101 @endif isl
53102 @if libelf
53103         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
53104           mkdir stage3-libelf; \
53105         mv stage3-libelf libelf; \
53106         mv stage2-libelf prev-libelf || test -f stage2-lean 
53107 @endif libelf
53108 @if gold
53109         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53110           mkdir stage3-gold; \
53111         mv stage3-gold gold; \
53112         mv stage2-gold prev-gold || test -f stage2-lean 
53113 @endif gold
53114 @if intl
53115         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53116           mkdir stage3-intl; \
53117         mv stage3-intl intl; \
53118         mv stage2-intl prev-intl || test -f stage2-lean 
53119 @endif intl
53120 @if ld
53121         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53122           mkdir stage3-ld; \
53123         mv stage3-ld ld; \
53124         mv stage2-ld prev-ld || test -f stage2-lean 
53125 @endif ld
53126 @if libbacktrace
53127         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
53128           mkdir stage3-libbacktrace; \
53129         mv stage3-libbacktrace libbacktrace; \
53130         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
53131 @endif libbacktrace
53132 @if libcpp
53133         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53134           mkdir stage3-libcpp; \
53135         mv stage3-libcpp libcpp; \
53136         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
53137 @endif libcpp
53138 @if libdecnumber
53139         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53140           mkdir stage3-libdecnumber; \
53141         mv stage3-libdecnumber libdecnumber; \
53142         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
53143 @endif libdecnumber
53144 @if libiberty
53145         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53146           mkdir stage3-libiberty; \
53147         mv stage3-libiberty libiberty; \
53148         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
53149 @endif libiberty
53150 @if libiberty-linker-plugin
53151         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
53152           mkdir stage3-libiberty-linker-plugin; \
53153         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
53154         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
53155 @endif libiberty-linker-plugin
53156 @if libiconv
53157         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
53158           mkdir stage3-libiconv; \
53159         mv stage3-libiconv libiconv; \
53160         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
53161 @endif libiconv
53162 @if zlib
53163         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53164           mkdir stage3-zlib; \
53165         mv stage3-zlib zlib; \
53166         mv stage2-zlib prev-zlib || test -f stage2-lean 
53167 @endif zlib
53168 @if lto-plugin
53169         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
53170           mkdir stage3-lto-plugin; \
53171         mv stage3-lto-plugin lto-plugin; \
53172         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
53173 @endif lto-plugin
53174         @[ -d stage3-$(TARGET_SUBDIR) ] || \
53175           mkdir stage3-$(TARGET_SUBDIR); \
53176         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53177         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
53178
53179 stage3-end:: 
53180 @if bfd
53181         @if test -d $(HOST_SUBDIR)/bfd; then \
53182           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
53183           mv prev-bfd stage2-bfd; : ; \
53184         fi
53185 @endif bfd
53186 @if opcodes
53187         @if test -d $(HOST_SUBDIR)/opcodes; then \
53188           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
53189           mv prev-opcodes stage2-opcodes; : ; \
53190         fi
53191 @endif opcodes
53192 @if binutils
53193         @if test -d $(HOST_SUBDIR)/binutils; then \
53194           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
53195           mv prev-binutils stage2-binutils; : ; \
53196         fi
53197 @endif binutils
53198 @if fixincludes
53199         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53200           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
53201           mv prev-fixincludes stage2-fixincludes; : ; \
53202         fi
53203 @endif fixincludes
53204 @if gas
53205         @if test -d $(HOST_SUBDIR)/gas; then \
53206           cd $(HOST_SUBDIR); mv gas stage3-gas; \
53207           mv prev-gas stage2-gas; : ; \
53208         fi
53209 @endif gas
53210 @if gcc
53211         @if test -d $(HOST_SUBDIR)/gcc; then \
53212           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
53213           mv prev-gcc stage2-gcc; : ; \
53214         fi
53215 @endif gcc
53216 @if gmp
53217         @if test -d $(HOST_SUBDIR)/gmp; then \
53218           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
53219           mv prev-gmp stage2-gmp; : ; \
53220         fi
53221 @endif gmp
53222 @if mpfr
53223         @if test -d $(HOST_SUBDIR)/mpfr; then \
53224           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
53225           mv prev-mpfr stage2-mpfr; : ; \
53226         fi
53227 @endif mpfr
53228 @if mpc
53229         @if test -d $(HOST_SUBDIR)/mpc; then \
53230           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
53231           mv prev-mpc stage2-mpc; : ; \
53232         fi
53233 @endif mpc
53234 @if isl
53235         @if test -d $(HOST_SUBDIR)/isl; then \
53236           cd $(HOST_SUBDIR); mv isl stage3-isl; \
53237           mv prev-isl stage2-isl; : ; \
53238         fi
53239 @endif isl
53240 @if libelf
53241         @if test -d $(HOST_SUBDIR)/libelf; then \
53242           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
53243           mv prev-libelf stage2-libelf; : ; \
53244         fi
53245 @endif libelf
53246 @if gold
53247         @if test -d $(HOST_SUBDIR)/gold; then \
53248           cd $(HOST_SUBDIR); mv gold stage3-gold; \
53249           mv prev-gold stage2-gold; : ; \
53250         fi
53251 @endif gold
53252 @if intl
53253         @if test -d $(HOST_SUBDIR)/intl; then \
53254           cd $(HOST_SUBDIR); mv intl stage3-intl; \
53255           mv prev-intl stage2-intl; : ; \
53256         fi
53257 @endif intl
53258 @if ld
53259         @if test -d $(HOST_SUBDIR)/ld; then \
53260           cd $(HOST_SUBDIR); mv ld stage3-ld; \
53261           mv prev-ld stage2-ld; : ; \
53262         fi
53263 @endif ld
53264 @if libbacktrace
53265         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53266           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
53267           mv prev-libbacktrace stage2-libbacktrace; : ; \
53268         fi
53269 @endif libbacktrace
53270 @if libcpp
53271         @if test -d $(HOST_SUBDIR)/libcpp; then \
53272           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
53273           mv prev-libcpp stage2-libcpp; : ; \
53274         fi
53275 @endif libcpp
53276 @if libdecnumber
53277         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53278           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
53279           mv prev-libdecnumber stage2-libdecnumber; : ; \
53280         fi
53281 @endif libdecnumber
53282 @if libiberty
53283         @if test -d $(HOST_SUBDIR)/libiberty; then \
53284           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
53285           mv prev-libiberty stage2-libiberty; : ; \
53286         fi
53287 @endif libiberty
53288 @if libiberty-linker-plugin
53289         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53290           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
53291           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
53292         fi
53293 @endif libiberty-linker-plugin
53294 @if libiconv
53295         @if test -d $(HOST_SUBDIR)/libiconv; then \
53296           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
53297           mv prev-libiconv stage2-libiconv; : ; \
53298         fi
53299 @endif libiconv
53300 @if zlib
53301         @if test -d $(HOST_SUBDIR)/zlib; then \
53302           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
53303           mv prev-zlib stage2-zlib; : ; \
53304         fi
53305 @endif zlib
53306 @if lto-plugin
53307         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53308           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
53309           mv prev-lto-plugin stage2-lto-plugin; : ; \
53310         fi
53311 @endif lto-plugin
53312         @if test -d $(TARGET_SUBDIR); then \
53313           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
53314           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
53315         fi
53316         rm -f stage_current
53317
53318 # Bubble a bug fix through all the stages up to stage 3.  They are
53319 # remade, but not reconfigured.  The next stage (if any) will not be
53320 # reconfigured either.
53321 .PHONY: stage3-bubble
53322 stage3-bubble:: stage2-bubble
53323         @r=`${PWD_COMMAND}`; export r; \
53324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53325         if test -f stage3-lean || test -f stage2-lean ; then \
53326           echo Skipping rebuild of stage3; \
53327         else \
53328           $(MAKE) stage3-start; \
53329           if $(LEAN); then \
53330             rm -rf stage1-*; \
53331             $(STAMP) stage1-lean; \
53332           fi; \
53333           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53334         fi
53335         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53336
53337 .PHONY: all-stage3 clean-stage3
53338 do-clean: clean-stage3
53339
53340 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53341 # only possibility, but now it conflicts with no-bootstrap rules
53342 @if gcc-bootstrap
53343
53344 compare:
53345         @r=`${PWD_COMMAND}`; export r; \
53346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53347         if test -f stage2-lean; then \
53348           echo Cannot compare object files as stage 2 was deleted.; \
53349           exit 0; \
53350         fi; \
53351         : $(MAKE); $(stage); \
53352         rm -f .bad_compare; \
53353         echo Comparing stages 2 and 3; \
53354         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
53355         files=`find stage3-* -name "*$(objext)" -print | \
53356                  sed -n s,^stage$$sed-,,p`; \
53357         for file in $${files}; do \
53358           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
53359           if test ! -f $$f1; then continue; fi; \
53360           $(do-compare) > /dev/null 2>&1; \
53361           if test $$? -eq 1; then \
53362             case $$file in \
53363               @compare_exclusions@) \
53364                 echo warning: $$file differs ;; \
53365               *) \
53366                 echo $$file differs >> .bad_compare ;; \
53367             esac; \
53368           fi; \
53369         done; \
53370         if [ -f .bad_compare ]; then \
53371           echo "Bootstrap comparison failure!"; \
53372           cat .bad_compare; \
53373           exit 1; \
53374         else \
53375           echo Comparison successful.; \
53376         fi; \
53377         $(STAMP) compare
53378         if $(LEAN); then \
53379           rm -rf stage2-*; \
53380           $(STAMP) stage2-lean; \
53381         fi
53382
53383
53384
53385 .PHONY: bootstrap bootstrap-lean
53386 bootstrap:
53387         echo stage3 > stage_final
53388         @r=`${PWD_COMMAND}`; export r; \
53389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53390         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53391         @: $(MAKE); $(unstage)
53392         @r=`${PWD_COMMAND}`; export r; \
53393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53394         TFLAGS="$(STAGE3_TFLAGS)"; \
53395         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53396
53397 bootstrap-lean:
53398         echo stage3 > stage_final
53399         @r=`${PWD_COMMAND}`; export r; \
53400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53401         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53402         @: $(MAKE); $(unstage)
53403         @r=`${PWD_COMMAND}`; export r; \
53404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53405         TFLAGS="$(STAGE3_TFLAGS)"; \
53406         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53407
53408
53409 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53410 distclean-stage2:: distclean-stage3 
53411 .PHONY: distclean-stage3
53412 distclean-stage3::
53413         @: $(MAKE); $(stage)
53414         @test "`cat stage_last`" != stage3 || rm -f stage_last
53415         rm -rf stage3-* compare 
53416
53417
53418 .PHONY: cleanstrap
53419 cleanstrap: do-distclean local-clean
53420         echo stage3 > stage_final
53421         @r=`${PWD_COMMAND}`; export r; \
53422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53423         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53424         @: $(MAKE); $(unstage)
53425         @r=`${PWD_COMMAND}`; export r; \
53426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53427         TFLAGS="$(STAGE3_TFLAGS)"; \
53428         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53429
53430 @endif gcc-bootstrap
53431
53432
53433 .PHONY: stage4-start stage4-end
53434
53435 stage4-start::
53436         @: $(MAKE); $(stage); \
53437         echo stage4 > stage_current; \
53438         echo stage4 > stage_last; \
53439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53440 @if bfd
53441         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
53442           mkdir stage4-bfd; \
53443         mv stage4-bfd bfd; \
53444         mv stage3-bfd prev-bfd || test -f stage3-lean 
53445 @endif bfd
53446 @if opcodes
53447         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
53448           mkdir stage4-opcodes; \
53449         mv stage4-opcodes opcodes; \
53450         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
53451 @endif opcodes
53452 @if binutils
53453         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
53454           mkdir stage4-binutils; \
53455         mv stage4-binutils binutils; \
53456         mv stage3-binutils prev-binutils || test -f stage3-lean 
53457 @endif binutils
53458 @if fixincludes
53459         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
53460           mkdir stage4-fixincludes; \
53461         mv stage4-fixincludes fixincludes; \
53462         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
53463 @endif fixincludes
53464 @if gas
53465         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
53466           mkdir stage4-gas; \
53467         mv stage4-gas gas; \
53468         mv stage3-gas prev-gas || test -f stage3-lean 
53469 @endif gas
53470 @if gcc
53471         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
53472           mkdir stage4-gcc; \
53473         mv stage4-gcc gcc; \
53474         mv stage3-gcc prev-gcc || test -f stage3-lean 
53475 @endif gcc
53476 @if gmp
53477         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
53478           mkdir stage4-gmp; \
53479         mv stage4-gmp gmp; \
53480         mv stage3-gmp prev-gmp || test -f stage3-lean 
53481 @endif gmp
53482 @if mpfr
53483         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
53484           mkdir stage4-mpfr; \
53485         mv stage4-mpfr mpfr; \
53486         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
53487 @endif mpfr
53488 @if mpc
53489         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
53490           mkdir stage4-mpc; \
53491         mv stage4-mpc mpc; \
53492         mv stage3-mpc prev-mpc || test -f stage3-lean 
53493 @endif mpc
53494 @if isl
53495         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
53496           mkdir stage4-isl; \
53497         mv stage4-isl isl; \
53498         mv stage3-isl prev-isl || test -f stage3-lean 
53499 @endif isl
53500 @if libelf
53501         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
53502           mkdir stage4-libelf; \
53503         mv stage4-libelf libelf; \
53504         mv stage3-libelf prev-libelf || test -f stage3-lean 
53505 @endif libelf
53506 @if gold
53507         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
53508           mkdir stage4-gold; \
53509         mv stage4-gold gold; \
53510         mv stage3-gold prev-gold || test -f stage3-lean 
53511 @endif gold
53512 @if intl
53513         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
53514           mkdir stage4-intl; \
53515         mv stage4-intl intl; \
53516         mv stage3-intl prev-intl || test -f stage3-lean 
53517 @endif intl
53518 @if ld
53519         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
53520           mkdir stage4-ld; \
53521         mv stage4-ld ld; \
53522         mv stage3-ld prev-ld || test -f stage3-lean 
53523 @endif ld
53524 @if libbacktrace
53525         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
53526           mkdir stage4-libbacktrace; \
53527         mv stage4-libbacktrace libbacktrace; \
53528         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
53529 @endif libbacktrace
53530 @if libcpp
53531         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
53532           mkdir stage4-libcpp; \
53533         mv stage4-libcpp libcpp; \
53534         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
53535 @endif libcpp
53536 @if libdecnumber
53537         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
53538           mkdir stage4-libdecnumber; \
53539         mv stage4-libdecnumber libdecnumber; \
53540         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
53541 @endif libdecnumber
53542 @if libiberty
53543         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
53544           mkdir stage4-libiberty; \
53545         mv stage4-libiberty libiberty; \
53546         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
53547 @endif libiberty
53548 @if libiberty-linker-plugin
53549         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
53550           mkdir stage4-libiberty-linker-plugin; \
53551         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
53552         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
53553 @endif libiberty-linker-plugin
53554 @if libiconv
53555         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
53556           mkdir stage4-libiconv; \
53557         mv stage4-libiconv libiconv; \
53558         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
53559 @endif libiconv
53560 @if zlib
53561         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
53562           mkdir stage4-zlib; \
53563         mv stage4-zlib zlib; \
53564         mv stage3-zlib prev-zlib || test -f stage3-lean 
53565 @endif zlib
53566 @if lto-plugin
53567         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
53568           mkdir stage4-lto-plugin; \
53569         mv stage4-lto-plugin lto-plugin; \
53570         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
53571 @endif lto-plugin
53572         @[ -d stage4-$(TARGET_SUBDIR) ] || \
53573           mkdir stage4-$(TARGET_SUBDIR); \
53574         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53575         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
53576
53577 stage4-end:: 
53578 @if bfd
53579         @if test -d $(HOST_SUBDIR)/bfd; then \
53580           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
53581           mv prev-bfd stage3-bfd; : ; \
53582         fi
53583 @endif bfd
53584 @if opcodes
53585         @if test -d $(HOST_SUBDIR)/opcodes; then \
53586           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
53587           mv prev-opcodes stage3-opcodes; : ; \
53588         fi
53589 @endif opcodes
53590 @if binutils
53591         @if test -d $(HOST_SUBDIR)/binutils; then \
53592           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
53593           mv prev-binutils stage3-binutils; : ; \
53594         fi
53595 @endif binutils
53596 @if fixincludes
53597         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53598           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
53599           mv prev-fixincludes stage3-fixincludes; : ; \
53600         fi
53601 @endif fixincludes
53602 @if gas
53603         @if test -d $(HOST_SUBDIR)/gas; then \
53604           cd $(HOST_SUBDIR); mv gas stage4-gas; \
53605           mv prev-gas stage3-gas; : ; \
53606         fi
53607 @endif gas
53608 @if gcc
53609         @if test -d $(HOST_SUBDIR)/gcc; then \
53610           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
53611           mv prev-gcc stage3-gcc; : ; \
53612         fi
53613 @endif gcc
53614 @if gmp
53615         @if test -d $(HOST_SUBDIR)/gmp; then \
53616           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
53617           mv prev-gmp stage3-gmp; : ; \
53618         fi
53619 @endif gmp
53620 @if mpfr
53621         @if test -d $(HOST_SUBDIR)/mpfr; then \
53622           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
53623           mv prev-mpfr stage3-mpfr; : ; \
53624         fi
53625 @endif mpfr
53626 @if mpc
53627         @if test -d $(HOST_SUBDIR)/mpc; then \
53628           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
53629           mv prev-mpc stage3-mpc; : ; \
53630         fi
53631 @endif mpc
53632 @if isl
53633         @if test -d $(HOST_SUBDIR)/isl; then \
53634           cd $(HOST_SUBDIR); mv isl stage4-isl; \
53635           mv prev-isl stage3-isl; : ; \
53636         fi
53637 @endif isl
53638 @if libelf
53639         @if test -d $(HOST_SUBDIR)/libelf; then \
53640           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
53641           mv prev-libelf stage3-libelf; : ; \
53642         fi
53643 @endif libelf
53644 @if gold
53645         @if test -d $(HOST_SUBDIR)/gold; then \
53646           cd $(HOST_SUBDIR); mv gold stage4-gold; \
53647           mv prev-gold stage3-gold; : ; \
53648         fi
53649 @endif gold
53650 @if intl
53651         @if test -d $(HOST_SUBDIR)/intl; then \
53652           cd $(HOST_SUBDIR); mv intl stage4-intl; \
53653           mv prev-intl stage3-intl; : ; \
53654         fi
53655 @endif intl
53656 @if ld
53657         @if test -d $(HOST_SUBDIR)/ld; then \
53658           cd $(HOST_SUBDIR); mv ld stage4-ld; \
53659           mv prev-ld stage3-ld; : ; \
53660         fi
53661 @endif ld
53662 @if libbacktrace
53663         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53664           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
53665           mv prev-libbacktrace stage3-libbacktrace; : ; \
53666         fi
53667 @endif libbacktrace
53668 @if libcpp
53669         @if test -d $(HOST_SUBDIR)/libcpp; then \
53670           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
53671           mv prev-libcpp stage3-libcpp; : ; \
53672         fi
53673 @endif libcpp
53674 @if libdecnumber
53675         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53676           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
53677           mv prev-libdecnumber stage3-libdecnumber; : ; \
53678         fi
53679 @endif libdecnumber
53680 @if libiberty
53681         @if test -d $(HOST_SUBDIR)/libiberty; then \
53682           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
53683           mv prev-libiberty stage3-libiberty; : ; \
53684         fi
53685 @endif libiberty
53686 @if libiberty-linker-plugin
53687         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53688           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
53689           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
53690         fi
53691 @endif libiberty-linker-plugin
53692 @if libiconv
53693         @if test -d $(HOST_SUBDIR)/libiconv; then \
53694           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
53695           mv prev-libiconv stage3-libiconv; : ; \
53696         fi
53697 @endif libiconv
53698 @if zlib
53699         @if test -d $(HOST_SUBDIR)/zlib; then \
53700           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
53701           mv prev-zlib stage3-zlib; : ; \
53702         fi
53703 @endif zlib
53704 @if lto-plugin
53705         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53706           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
53707           mv prev-lto-plugin stage3-lto-plugin; : ; \
53708         fi
53709 @endif lto-plugin
53710         @if test -d $(TARGET_SUBDIR); then \
53711           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
53712           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
53713         fi
53714         rm -f stage_current
53715
53716 # Bubble a bug fix through all the stages up to stage 4.  They are
53717 # remade, but not reconfigured.  The next stage (if any) will not be
53718 # reconfigured either.
53719 .PHONY: stage4-bubble
53720 stage4-bubble:: stage3-bubble
53721         @r=`${PWD_COMMAND}`; export r; \
53722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53723         if test -f stage4-lean || test -f stage3-lean ; then \
53724           echo Skipping rebuild of stage4; \
53725         else \
53726           $(MAKE) stage4-start; \
53727           if $(LEAN); then \
53728             rm -rf stage2-*; \
53729             $(STAMP) stage2-lean; \
53730           fi; \
53731           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
53732         fi
53733         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
53734
53735 .PHONY: all-stage4 clean-stage4
53736 do-clean: clean-stage4
53737
53738 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53739 # only possibility, but now it conflicts with no-bootstrap rules
53740 @if gcc-bootstrap
53741
53742 compare3:
53743         @r=`${PWD_COMMAND}`; export r; \
53744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53745         if test -f stage3-lean; then \
53746           echo Cannot compare object files as stage 3 was deleted.; \
53747           exit 0; \
53748         fi; \
53749         : $(MAKE); $(stage); \
53750         rm -f .bad_compare; \
53751         echo Comparing stages 3 and 4; \
53752         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
53753         files=`find stage4-* -name "*$(objext)" -print | \
53754                  sed -n s,^stage$$sed-,,p`; \
53755         for file in $${files}; do \
53756           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
53757           if test ! -f $$f1; then continue; fi; \
53758           $(do-compare3) > /dev/null 2>&1; \
53759           if test $$? -eq 1; then \
53760             case $$file in \
53761               @compare_exclusions@) \
53762                 echo warning: $$file differs ;; \
53763               *) \
53764                 echo $$file differs >> .bad_compare ;; \
53765             esac; \
53766           fi; \
53767         done; \
53768         if [ -f .bad_compare ]; then \
53769           echo "Bootstrap comparison failure!"; \
53770           cat .bad_compare; \
53771           exit 1; \
53772         else \
53773           echo Comparison successful.; \
53774         fi; \
53775         $(STAMP) compare3
53776         if $(LEAN); then \
53777           rm -rf stage3-*; \
53778           $(STAMP) stage3-lean; \
53779         fi
53780
53781
53782
53783 .PHONY: bootstrap4 bootstrap4-lean
53784 bootstrap4:
53785         echo stage4 > stage_final
53786         @r=`${PWD_COMMAND}`; export r; \
53787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53788         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
53789         @: $(MAKE); $(unstage)
53790         @r=`${PWD_COMMAND}`; export r; \
53791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53792         TFLAGS="$(STAGE4_TFLAGS)"; \
53793         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53794
53795 bootstrap4-lean:
53796         echo stage4 > stage_final
53797         @r=`${PWD_COMMAND}`; export r; \
53798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53799         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
53800         @: $(MAKE); $(unstage)
53801         @r=`${PWD_COMMAND}`; export r; \
53802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53803         TFLAGS="$(STAGE4_TFLAGS)"; \
53804         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53805
53806
53807 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53808 distclean-stage3:: distclean-stage4 
53809 .PHONY: distclean-stage4
53810 distclean-stage4::
53811         @: $(MAKE); $(stage)
53812         @test "`cat stage_last`" != stage4 || rm -f stage_last
53813         rm -rf stage4-* compare3 
53814
53815
53816 @endif gcc-bootstrap
53817
53818
53819 .PHONY: stageprofile-start stageprofile-end
53820
53821 stageprofile-start::
53822         @: $(MAKE); $(stage); \
53823         echo stageprofile > stage_current; \
53824         echo stageprofile > stage_last; \
53825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53826 @if bfd
53827         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
53828           mkdir stageprofile-bfd; \
53829         mv stageprofile-bfd bfd; \
53830         mv stage1-bfd prev-bfd || test -f stage1-lean 
53831 @endif bfd
53832 @if opcodes
53833         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
53834           mkdir stageprofile-opcodes; \
53835         mv stageprofile-opcodes opcodes; \
53836         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53837 @endif opcodes
53838 @if binutils
53839         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
53840           mkdir stageprofile-binutils; \
53841         mv stageprofile-binutils binutils; \
53842         mv stage1-binutils prev-binutils || test -f stage1-lean 
53843 @endif binutils
53844 @if fixincludes
53845         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
53846           mkdir stageprofile-fixincludes; \
53847         mv stageprofile-fixincludes fixincludes; \
53848         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
53849 @endif fixincludes
53850 @if gas
53851         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
53852           mkdir stageprofile-gas; \
53853         mv stageprofile-gas gas; \
53854         mv stage1-gas prev-gas || test -f stage1-lean 
53855 @endif gas
53856 @if gcc
53857         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
53858           mkdir stageprofile-gcc; \
53859         mv stageprofile-gcc gcc; \
53860         mv stage1-gcc prev-gcc || test -f stage1-lean 
53861 @endif gcc
53862 @if gmp
53863         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
53864           mkdir stageprofile-gmp; \
53865         mv stageprofile-gmp gmp; \
53866         mv stage1-gmp prev-gmp || test -f stage1-lean 
53867 @endif gmp
53868 @if mpfr
53869         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
53870           mkdir stageprofile-mpfr; \
53871         mv stageprofile-mpfr mpfr; \
53872         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53873 @endif mpfr
53874 @if mpc
53875         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
53876           mkdir stageprofile-mpc; \
53877         mv stageprofile-mpc mpc; \
53878         mv stage1-mpc prev-mpc || test -f stage1-lean 
53879 @endif mpc
53880 @if isl
53881         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
53882           mkdir stageprofile-isl; \
53883         mv stageprofile-isl isl; \
53884         mv stage1-isl prev-isl || test -f stage1-lean 
53885 @endif isl
53886 @if libelf
53887         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
53888           mkdir stageprofile-libelf; \
53889         mv stageprofile-libelf libelf; \
53890         mv stage1-libelf prev-libelf || test -f stage1-lean 
53891 @endif libelf
53892 @if gold
53893         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
53894           mkdir stageprofile-gold; \
53895         mv stageprofile-gold gold; \
53896         mv stage1-gold prev-gold || test -f stage1-lean 
53897 @endif gold
53898 @if intl
53899         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
53900           mkdir stageprofile-intl; \
53901         mv stageprofile-intl intl; \
53902         mv stage1-intl prev-intl || test -f stage1-lean 
53903 @endif intl
53904 @if ld
53905         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
53906           mkdir stageprofile-ld; \
53907         mv stageprofile-ld ld; \
53908         mv stage1-ld prev-ld || test -f stage1-lean 
53909 @endif ld
53910 @if libbacktrace
53911         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
53912           mkdir stageprofile-libbacktrace; \
53913         mv stageprofile-libbacktrace libbacktrace; \
53914         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
53915 @endif libbacktrace
53916 @if libcpp
53917         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
53918           mkdir stageprofile-libcpp; \
53919         mv stageprofile-libcpp libcpp; \
53920         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53921 @endif libcpp
53922 @if libdecnumber
53923         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
53924           mkdir stageprofile-libdecnumber; \
53925         mv stageprofile-libdecnumber libdecnumber; \
53926         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53927 @endif libdecnumber
53928 @if libiberty
53929         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
53930           mkdir stageprofile-libiberty; \
53931         mv stageprofile-libiberty libiberty; \
53932         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53933 @endif libiberty
53934 @if libiberty-linker-plugin
53935         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
53936           mkdir stageprofile-libiberty-linker-plugin; \
53937         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
53938         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
53939 @endif libiberty-linker-plugin
53940 @if libiconv
53941         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
53942           mkdir stageprofile-libiconv; \
53943         mv stageprofile-libiconv libiconv; \
53944         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
53945 @endif libiconv
53946 @if zlib
53947         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
53948           mkdir stageprofile-zlib; \
53949         mv stageprofile-zlib zlib; \
53950         mv stage1-zlib prev-zlib || test -f stage1-lean 
53951 @endif zlib
53952 @if lto-plugin
53953         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
53954           mkdir stageprofile-lto-plugin; \
53955         mv stageprofile-lto-plugin lto-plugin; \
53956         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
53957 @endif lto-plugin
53958         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
53959           mkdir stageprofile-$(TARGET_SUBDIR); \
53960         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53961         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53962
53963 stageprofile-end:: 
53964 @if bfd
53965         @if test -d $(HOST_SUBDIR)/bfd; then \
53966           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
53967           mv prev-bfd stage1-bfd; : ; \
53968         fi
53969 @endif bfd
53970 @if opcodes
53971         @if test -d $(HOST_SUBDIR)/opcodes; then \
53972           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
53973           mv prev-opcodes stage1-opcodes; : ; \
53974         fi
53975 @endif opcodes
53976 @if binutils
53977         @if test -d $(HOST_SUBDIR)/binutils; then \
53978           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
53979           mv prev-binutils stage1-binutils; : ; \
53980         fi
53981 @endif binutils
53982 @if fixincludes
53983         @if test -d $(HOST_SUBDIR)/fixincludes; then \
53984           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
53985           mv prev-fixincludes stage1-fixincludes; : ; \
53986         fi
53987 @endif fixincludes
53988 @if gas
53989         @if test -d $(HOST_SUBDIR)/gas; then \
53990           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
53991           mv prev-gas stage1-gas; : ; \
53992         fi
53993 @endif gas
53994 @if gcc
53995         @if test -d $(HOST_SUBDIR)/gcc; then \
53996           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
53997           mv prev-gcc stage1-gcc; : ; \
53998         fi
53999 @endif gcc
54000 @if gmp
54001         @if test -d $(HOST_SUBDIR)/gmp; then \
54002           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
54003           mv prev-gmp stage1-gmp; : ; \
54004         fi
54005 @endif gmp
54006 @if mpfr
54007         @if test -d $(HOST_SUBDIR)/mpfr; then \
54008           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
54009           mv prev-mpfr stage1-mpfr; : ; \
54010         fi
54011 @endif mpfr
54012 @if mpc
54013         @if test -d $(HOST_SUBDIR)/mpc; then \
54014           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
54015           mv prev-mpc stage1-mpc; : ; \
54016         fi
54017 @endif mpc
54018 @if isl
54019         @if test -d $(HOST_SUBDIR)/isl; then \
54020           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
54021           mv prev-isl stage1-isl; : ; \
54022         fi
54023 @endif isl
54024 @if libelf
54025         @if test -d $(HOST_SUBDIR)/libelf; then \
54026           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
54027           mv prev-libelf stage1-libelf; : ; \
54028         fi
54029 @endif libelf
54030 @if gold
54031         @if test -d $(HOST_SUBDIR)/gold; then \
54032           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
54033           mv prev-gold stage1-gold; : ; \
54034         fi
54035 @endif gold
54036 @if intl
54037         @if test -d $(HOST_SUBDIR)/intl; then \
54038           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
54039           mv prev-intl stage1-intl; : ; \
54040         fi
54041 @endif intl
54042 @if ld
54043         @if test -d $(HOST_SUBDIR)/ld; then \
54044           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
54045           mv prev-ld stage1-ld; : ; \
54046         fi
54047 @endif ld
54048 @if libbacktrace
54049         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54050           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
54051           mv prev-libbacktrace stage1-libbacktrace; : ; \
54052         fi
54053 @endif libbacktrace
54054 @if libcpp
54055         @if test -d $(HOST_SUBDIR)/libcpp; then \
54056           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
54057           mv prev-libcpp stage1-libcpp; : ; \
54058         fi
54059 @endif libcpp
54060 @if libdecnumber
54061         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54062           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
54063           mv prev-libdecnumber stage1-libdecnumber; : ; \
54064         fi
54065 @endif libdecnumber
54066 @if libiberty
54067         @if test -d $(HOST_SUBDIR)/libiberty; then \
54068           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
54069           mv prev-libiberty stage1-libiberty; : ; \
54070         fi
54071 @endif libiberty
54072 @if libiberty-linker-plugin
54073         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54074           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
54075           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
54076         fi
54077 @endif libiberty-linker-plugin
54078 @if libiconv
54079         @if test -d $(HOST_SUBDIR)/libiconv; then \
54080           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
54081           mv prev-libiconv stage1-libiconv; : ; \
54082         fi
54083 @endif libiconv
54084 @if zlib
54085         @if test -d $(HOST_SUBDIR)/zlib; then \
54086           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
54087           mv prev-zlib stage1-zlib; : ; \
54088         fi
54089 @endif zlib
54090 @if lto-plugin
54091         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54092           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
54093           mv prev-lto-plugin stage1-lto-plugin; : ; \
54094         fi
54095 @endif lto-plugin
54096         @if test -d $(TARGET_SUBDIR); then \
54097           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
54098           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
54099         fi
54100         rm -f stage_current
54101
54102 # Bubble a bug fix through all the stages up to stage profile.  They are
54103 # remade, but not reconfigured.  The next stage (if any) will not be
54104 # reconfigured either.
54105 .PHONY: stageprofile-bubble
54106 stageprofile-bubble:: stage1-bubble
54107         @r=`${PWD_COMMAND}`; export r; \
54108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54109         if test -f stageprofile-lean || test -f stage1-lean ; then \
54110           echo Skipping rebuild of stageprofile; \
54111         else \
54112           $(MAKE) stageprofile-start; \
54113           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54114         fi
54115
54116 .PHONY: all-stageprofile clean-stageprofile
54117 do-clean: clean-stageprofile
54118
54119 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54120 # only possibility, but now it conflicts with no-bootstrap rules
54121 @if gcc-bootstrap
54122
54123
54124
54125
54126 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54127 distclean-stage1:: distclean-stageprofile 
54128 .PHONY: distclean-stageprofile
54129 distclean-stageprofile::
54130         @: $(MAKE); $(stage)
54131         @test "`cat stage_last`" != stageprofile || rm -f stage_last
54132         rm -rf stageprofile-* 
54133
54134
54135 @endif gcc-bootstrap
54136
54137
54138 .PHONY: stagefeedback-start stagefeedback-end
54139
54140 stagefeedback-start::
54141         @: $(MAKE); $(stage); \
54142         echo stagefeedback > stage_current; \
54143         echo stagefeedback > stage_last; \
54144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54145 @if bfd
54146         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54147           mkdir stagefeedback-bfd; \
54148         mv stagefeedback-bfd bfd; \
54149         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
54150 @endif bfd
54151 @if opcodes
54152         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54153           mkdir stagefeedback-opcodes; \
54154         mv stagefeedback-opcodes opcodes; \
54155         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
54156 @endif opcodes
54157 @if binutils
54158         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54159           mkdir stagefeedback-binutils; \
54160         mv stagefeedback-binutils binutils; \
54161         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
54162 @endif binutils
54163 @if fixincludes
54164         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
54165           mkdir stagefeedback-fixincludes; \
54166         mv stagefeedback-fixincludes fixincludes; \
54167         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
54168 @endif fixincludes
54169 @if gas
54170         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54171           mkdir stagefeedback-gas; \
54172         mv stagefeedback-gas gas; \
54173         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
54174 @endif gas
54175 @if gcc
54176         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54177           mkdir stagefeedback-gcc; \
54178         mv stagefeedback-gcc gcc; \
54179         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
54180 @endif gcc
54181 @if gmp
54182         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54183           mkdir stagefeedback-gmp; \
54184         mv stagefeedback-gmp gmp; \
54185         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
54186 @endif gmp
54187 @if mpfr
54188         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54189           mkdir stagefeedback-mpfr; \
54190         mv stagefeedback-mpfr mpfr; \
54191         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
54192 @endif mpfr
54193 @if mpc
54194         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54195           mkdir stagefeedback-mpc; \
54196         mv stagefeedback-mpc mpc; \
54197         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
54198 @endif mpc
54199 @if isl
54200         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
54201           mkdir stagefeedback-isl; \
54202         mv stagefeedback-isl isl; \
54203         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
54204 @endif isl
54205 @if libelf
54206         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
54207           mkdir stagefeedback-libelf; \
54208         mv stagefeedback-libelf libelf; \
54209         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
54210 @endif libelf
54211 @if gold
54212         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54213           mkdir stagefeedback-gold; \
54214         mv stagefeedback-gold gold; \
54215         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
54216 @endif gold
54217 @if intl
54218         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54219           mkdir stagefeedback-intl; \
54220         mv stagefeedback-intl intl; \
54221         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
54222 @endif intl
54223 @if ld
54224         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54225           mkdir stagefeedback-ld; \
54226         mv stagefeedback-ld ld; \
54227         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
54228 @endif ld
54229 @if libbacktrace
54230         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
54231           mkdir stagefeedback-libbacktrace; \
54232         mv stagefeedback-libbacktrace libbacktrace; \
54233         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
54234 @endif libbacktrace
54235 @if libcpp
54236         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54237           mkdir stagefeedback-libcpp; \
54238         mv stagefeedback-libcpp libcpp; \
54239         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
54240 @endif libcpp
54241 @if libdecnumber
54242         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54243           mkdir stagefeedback-libdecnumber; \
54244         mv stagefeedback-libdecnumber libdecnumber; \
54245         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
54246 @endif libdecnumber
54247 @if libiberty
54248         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54249           mkdir stagefeedback-libiberty; \
54250         mv stagefeedback-libiberty libiberty; \
54251         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
54252 @endif libiberty
54253 @if libiberty-linker-plugin
54254         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
54255           mkdir stagefeedback-libiberty-linker-plugin; \
54256         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
54257         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
54258 @endif libiberty-linker-plugin
54259 @if libiconv
54260         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
54261           mkdir stagefeedback-libiconv; \
54262         mv stagefeedback-libiconv libiconv; \
54263         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
54264 @endif libiconv
54265 @if zlib
54266         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54267           mkdir stagefeedback-zlib; \
54268         mv stagefeedback-zlib zlib; \
54269         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
54270 @endif zlib
54271 @if lto-plugin
54272         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
54273           mkdir stagefeedback-lto-plugin; \
54274         mv stagefeedback-lto-plugin lto-plugin; \
54275         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
54276 @endif lto-plugin
54277         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54278           mkdir stagefeedback-$(TARGET_SUBDIR); \
54279         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54280         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
54281
54282 stagefeedback-end:: 
54283 @if bfd
54284         @if test -d $(HOST_SUBDIR)/bfd; then \
54285           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
54286           mv prev-bfd stageprofile-bfd; : ; \
54287         fi
54288 @endif bfd
54289 @if opcodes
54290         @if test -d $(HOST_SUBDIR)/opcodes; then \
54291           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
54292           mv prev-opcodes stageprofile-opcodes; : ; \
54293         fi
54294 @endif opcodes
54295 @if binutils
54296         @if test -d $(HOST_SUBDIR)/binutils; then \
54297           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
54298           mv prev-binutils stageprofile-binutils; : ; \
54299         fi
54300 @endif binutils
54301 @if fixincludes
54302         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54303           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
54304           mv prev-fixincludes stageprofile-fixincludes; : ; \
54305         fi
54306 @endif fixincludes
54307 @if gas
54308         @if test -d $(HOST_SUBDIR)/gas; then \
54309           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
54310           mv prev-gas stageprofile-gas; : ; \
54311         fi
54312 @endif gas
54313 @if gcc
54314         @if test -d $(HOST_SUBDIR)/gcc; then \
54315           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
54316           mv prev-gcc stageprofile-gcc; : ; \
54317         fi
54318 @endif gcc
54319 @if gmp
54320         @if test -d $(HOST_SUBDIR)/gmp; then \
54321           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
54322           mv prev-gmp stageprofile-gmp; : ; \
54323         fi
54324 @endif gmp
54325 @if mpfr
54326         @if test -d $(HOST_SUBDIR)/mpfr; then \
54327           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
54328           mv prev-mpfr stageprofile-mpfr; : ; \
54329         fi
54330 @endif mpfr
54331 @if mpc
54332         @if test -d $(HOST_SUBDIR)/mpc; then \
54333           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
54334           mv prev-mpc stageprofile-mpc; : ; \
54335         fi
54336 @endif mpc
54337 @if isl
54338         @if test -d $(HOST_SUBDIR)/isl; then \
54339           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
54340           mv prev-isl stageprofile-isl; : ; \
54341         fi
54342 @endif isl
54343 @if libelf
54344         @if test -d $(HOST_SUBDIR)/libelf; then \
54345           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
54346           mv prev-libelf stageprofile-libelf; : ; \
54347         fi
54348 @endif libelf
54349 @if gold
54350         @if test -d $(HOST_SUBDIR)/gold; then \
54351           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
54352           mv prev-gold stageprofile-gold; : ; \
54353         fi
54354 @endif gold
54355 @if intl
54356         @if test -d $(HOST_SUBDIR)/intl; then \
54357           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
54358           mv prev-intl stageprofile-intl; : ; \
54359         fi
54360 @endif intl
54361 @if ld
54362         @if test -d $(HOST_SUBDIR)/ld; then \
54363           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
54364           mv prev-ld stageprofile-ld; : ; \
54365         fi
54366 @endif ld
54367 @if libbacktrace
54368         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54369           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
54370           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
54371         fi
54372 @endif libbacktrace
54373 @if libcpp
54374         @if test -d $(HOST_SUBDIR)/libcpp; then \
54375           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
54376           mv prev-libcpp stageprofile-libcpp; : ; \
54377         fi
54378 @endif libcpp
54379 @if libdecnumber
54380         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54381           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
54382           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
54383         fi
54384 @endif libdecnumber
54385 @if libiberty
54386         @if test -d $(HOST_SUBDIR)/libiberty; then \
54387           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
54388           mv prev-libiberty stageprofile-libiberty; : ; \
54389         fi
54390 @endif libiberty
54391 @if libiberty-linker-plugin
54392         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54393           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
54394           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
54395         fi
54396 @endif libiberty-linker-plugin
54397 @if libiconv
54398         @if test -d $(HOST_SUBDIR)/libiconv; then \
54399           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
54400           mv prev-libiconv stageprofile-libiconv; : ; \
54401         fi
54402 @endif libiconv
54403 @if zlib
54404         @if test -d $(HOST_SUBDIR)/zlib; then \
54405           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
54406           mv prev-zlib stageprofile-zlib; : ; \
54407         fi
54408 @endif zlib
54409 @if lto-plugin
54410         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54411           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
54412           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
54413         fi
54414 @endif lto-plugin
54415         @if test -d $(TARGET_SUBDIR); then \
54416           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
54417           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
54418         fi
54419         rm -f stage_current
54420
54421 # Bubble a bug fix through all the stages up to stage feedback.  They are
54422 # remade, but not reconfigured.  The next stage (if any) will not be
54423 # reconfigured either.
54424 .PHONY: stagefeedback-bubble
54425 stagefeedback-bubble:: stageprofile-bubble
54426         @r=`${PWD_COMMAND}`; export r; \
54427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54428         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
54429           echo Skipping rebuild of stagefeedback; \
54430         else \
54431           $(MAKE) stagefeedback-start; \
54432           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54433         fi
54434
54435 .PHONY: all-stagefeedback clean-stagefeedback
54436 do-clean: clean-stagefeedback
54437
54438 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54439 # only possibility, but now it conflicts with no-bootstrap rules
54440 @if gcc-bootstrap
54441
54442
54443
54444 .PHONY: profiledbootstrap profiledbootstrap-lean
54445 profiledbootstrap:
54446         echo stagefeedback > stage_final
54447         @r=`${PWD_COMMAND}`; export r; \
54448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54449         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54450         @: $(MAKE); $(unstage)
54451         @r=`${PWD_COMMAND}`; export r; \
54452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54453         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54454         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54455
54456 profiledbootstrap-lean:
54457         echo stagefeedback > stage_final
54458         @r=`${PWD_COMMAND}`; export r; \
54459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54460         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54461         @: $(MAKE); $(unstage)
54462         @r=`${PWD_COMMAND}`; export r; \
54463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54464         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54465         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54466
54467
54468 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54469 distclean-stageprofile:: distclean-stagefeedback 
54470 .PHONY: distclean-stagefeedback
54471 distclean-stagefeedback::
54472         @: $(MAKE); $(stage)
54473         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54474         rm -rf stagefeedback-* 
54475
54476
54477 @endif gcc-bootstrap
54478
54479
54480 .PHONY: stageautoprofile-start stageautoprofile-end
54481
54482 stageautoprofile-start::
54483         @: $(MAKE); $(stage); \
54484         echo stageautoprofile > stage_current; \
54485         echo stageautoprofile > stage_last; \
54486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54487 @if bfd
54488         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
54489           mkdir stageautoprofile-bfd; \
54490         mv stageautoprofile-bfd bfd; \
54491         mv stage1-bfd prev-bfd || test -f stage1-lean 
54492 @endif bfd
54493 @if opcodes
54494         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
54495           mkdir stageautoprofile-opcodes; \
54496         mv stageautoprofile-opcodes opcodes; \
54497         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
54498 @endif opcodes
54499 @if binutils
54500         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
54501           mkdir stageautoprofile-binutils; \
54502         mv stageautoprofile-binutils binutils; \
54503         mv stage1-binutils prev-binutils || test -f stage1-lean 
54504 @endif binutils
54505 @if fixincludes
54506         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
54507           mkdir stageautoprofile-fixincludes; \
54508         mv stageautoprofile-fixincludes fixincludes; \
54509         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
54510 @endif fixincludes
54511 @if gas
54512         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
54513           mkdir stageautoprofile-gas; \
54514         mv stageautoprofile-gas gas; \
54515         mv stage1-gas prev-gas || test -f stage1-lean 
54516 @endif gas
54517 @if gcc
54518         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
54519           mkdir stageautoprofile-gcc; \
54520         mv stageautoprofile-gcc gcc; \
54521         mv stage1-gcc prev-gcc || test -f stage1-lean 
54522 @endif gcc
54523 @if gmp
54524         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
54525           mkdir stageautoprofile-gmp; \
54526         mv stageautoprofile-gmp gmp; \
54527         mv stage1-gmp prev-gmp || test -f stage1-lean 
54528 @endif gmp
54529 @if mpfr
54530         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
54531           mkdir stageautoprofile-mpfr; \
54532         mv stageautoprofile-mpfr mpfr; \
54533         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
54534 @endif mpfr
54535 @if mpc
54536         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
54537           mkdir stageautoprofile-mpc; \
54538         mv stageautoprofile-mpc mpc; \
54539         mv stage1-mpc prev-mpc || test -f stage1-lean 
54540 @endif mpc
54541 @if isl
54542         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
54543           mkdir stageautoprofile-isl; \
54544         mv stageautoprofile-isl isl; \
54545         mv stage1-isl prev-isl || test -f stage1-lean 
54546 @endif isl
54547 @if libelf
54548         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
54549           mkdir stageautoprofile-libelf; \
54550         mv stageautoprofile-libelf libelf; \
54551         mv stage1-libelf prev-libelf || test -f stage1-lean 
54552 @endif libelf
54553 @if gold
54554         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
54555           mkdir stageautoprofile-gold; \
54556         mv stageautoprofile-gold gold; \
54557         mv stage1-gold prev-gold || test -f stage1-lean 
54558 @endif gold
54559 @if intl
54560         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
54561           mkdir stageautoprofile-intl; \
54562         mv stageautoprofile-intl intl; \
54563         mv stage1-intl prev-intl || test -f stage1-lean 
54564 @endif intl
54565 @if ld
54566         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
54567           mkdir stageautoprofile-ld; \
54568         mv stageautoprofile-ld ld; \
54569         mv stage1-ld prev-ld || test -f stage1-lean 
54570 @endif ld
54571 @if libbacktrace
54572         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
54573           mkdir stageautoprofile-libbacktrace; \
54574         mv stageautoprofile-libbacktrace libbacktrace; \
54575         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
54576 @endif libbacktrace
54577 @if libcpp
54578         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
54579           mkdir stageautoprofile-libcpp; \
54580         mv stageautoprofile-libcpp libcpp; \
54581         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
54582 @endif libcpp
54583 @if libdecnumber
54584         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
54585           mkdir stageautoprofile-libdecnumber; \
54586         mv stageautoprofile-libdecnumber libdecnumber; \
54587         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
54588 @endif libdecnumber
54589 @if libiberty
54590         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
54591           mkdir stageautoprofile-libiberty; \
54592         mv stageautoprofile-libiberty libiberty; \
54593         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
54594 @endif libiberty
54595 @if libiberty-linker-plugin
54596         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
54597           mkdir stageautoprofile-libiberty-linker-plugin; \
54598         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
54599         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
54600 @endif libiberty-linker-plugin
54601 @if libiconv
54602         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
54603           mkdir stageautoprofile-libiconv; \
54604         mv stageautoprofile-libiconv libiconv; \
54605         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
54606 @endif libiconv
54607 @if zlib
54608         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
54609           mkdir stageautoprofile-zlib; \
54610         mv stageautoprofile-zlib zlib; \
54611         mv stage1-zlib prev-zlib || test -f stage1-lean 
54612 @endif zlib
54613 @if lto-plugin
54614         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
54615           mkdir stageautoprofile-lto-plugin; \
54616         mv stageautoprofile-lto-plugin lto-plugin; \
54617         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
54618 @endif lto-plugin
54619         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
54620           mkdir stageautoprofile-$(TARGET_SUBDIR); \
54621         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54622         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
54623
54624 stageautoprofile-end:: 
54625 @if bfd
54626         @if test -d $(HOST_SUBDIR)/bfd; then \
54627           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
54628           mv prev-bfd stage1-bfd; : ; \
54629         fi
54630 @endif bfd
54631 @if opcodes
54632         @if test -d $(HOST_SUBDIR)/opcodes; then \
54633           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
54634           mv prev-opcodes stage1-opcodes; : ; \
54635         fi
54636 @endif opcodes
54637 @if binutils
54638         @if test -d $(HOST_SUBDIR)/binutils; then \
54639           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
54640           mv prev-binutils stage1-binutils; : ; \
54641         fi
54642 @endif binutils
54643 @if fixincludes
54644         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54645           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
54646           mv prev-fixincludes stage1-fixincludes; : ; \
54647         fi
54648 @endif fixincludes
54649 @if gas
54650         @if test -d $(HOST_SUBDIR)/gas; then \
54651           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
54652           mv prev-gas stage1-gas; : ; \
54653         fi
54654 @endif gas
54655 @if gcc
54656         @if test -d $(HOST_SUBDIR)/gcc; then \
54657           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
54658           mv prev-gcc stage1-gcc; : ; \
54659         fi
54660 @endif gcc
54661 @if gmp
54662         @if test -d $(HOST_SUBDIR)/gmp; then \
54663           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
54664           mv prev-gmp stage1-gmp; : ; \
54665         fi
54666 @endif gmp
54667 @if mpfr
54668         @if test -d $(HOST_SUBDIR)/mpfr; then \
54669           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
54670           mv prev-mpfr stage1-mpfr; : ; \
54671         fi
54672 @endif mpfr
54673 @if mpc
54674         @if test -d $(HOST_SUBDIR)/mpc; then \
54675           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
54676           mv prev-mpc stage1-mpc; : ; \
54677         fi
54678 @endif mpc
54679 @if isl
54680         @if test -d $(HOST_SUBDIR)/isl; then \
54681           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
54682           mv prev-isl stage1-isl; : ; \
54683         fi
54684 @endif isl
54685 @if libelf
54686         @if test -d $(HOST_SUBDIR)/libelf; then \
54687           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
54688           mv prev-libelf stage1-libelf; : ; \
54689         fi
54690 @endif libelf
54691 @if gold
54692         @if test -d $(HOST_SUBDIR)/gold; then \
54693           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
54694           mv prev-gold stage1-gold; : ; \
54695         fi
54696 @endif gold
54697 @if intl
54698         @if test -d $(HOST_SUBDIR)/intl; then \
54699           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
54700           mv prev-intl stage1-intl; : ; \
54701         fi
54702 @endif intl
54703 @if ld
54704         @if test -d $(HOST_SUBDIR)/ld; then \
54705           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
54706           mv prev-ld stage1-ld; : ; \
54707         fi
54708 @endif ld
54709 @if libbacktrace
54710         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54711           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
54712           mv prev-libbacktrace stage1-libbacktrace; : ; \
54713         fi
54714 @endif libbacktrace
54715 @if libcpp
54716         @if test -d $(HOST_SUBDIR)/libcpp; then \
54717           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
54718           mv prev-libcpp stage1-libcpp; : ; \
54719         fi
54720 @endif libcpp
54721 @if libdecnumber
54722         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54723           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
54724           mv prev-libdecnumber stage1-libdecnumber; : ; \
54725         fi
54726 @endif libdecnumber
54727 @if libiberty
54728         @if test -d $(HOST_SUBDIR)/libiberty; then \
54729           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
54730           mv prev-libiberty stage1-libiberty; : ; \
54731         fi
54732 @endif libiberty
54733 @if libiberty-linker-plugin
54734         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54735           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
54736           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
54737         fi
54738 @endif libiberty-linker-plugin
54739 @if libiconv
54740         @if test -d $(HOST_SUBDIR)/libiconv; then \
54741           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
54742           mv prev-libiconv stage1-libiconv; : ; \
54743         fi
54744 @endif libiconv
54745 @if zlib
54746         @if test -d $(HOST_SUBDIR)/zlib; then \
54747           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
54748           mv prev-zlib stage1-zlib; : ; \
54749         fi
54750 @endif zlib
54751 @if lto-plugin
54752         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54753           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
54754           mv prev-lto-plugin stage1-lto-plugin; : ; \
54755         fi
54756 @endif lto-plugin
54757         @if test -d $(TARGET_SUBDIR); then \
54758           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
54759           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
54760         fi
54761         rm -f stage_current
54762
54763 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
54764 # remade, but not reconfigured.  The next stage (if any) will not be
54765 # reconfigured either.
54766 .PHONY: stageautoprofile-bubble
54767 stageautoprofile-bubble:: stage1-bubble
54768         @r=`${PWD_COMMAND}`; export r; \
54769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54770         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
54771           echo Skipping rebuild of stageautoprofile; \
54772         else \
54773           $(MAKE) stageautoprofile-start; \
54774           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
54775         fi
54776
54777 .PHONY: all-stageautoprofile clean-stageautoprofile
54778 do-clean: clean-stageautoprofile
54779
54780 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54781 # only possibility, but now it conflicts with no-bootstrap rules
54782 @if gcc-bootstrap
54783
54784
54785
54786
54787 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54788 distclean-stage1:: distclean-stageautoprofile 
54789 .PHONY: distclean-stageautoprofile
54790 distclean-stageautoprofile::
54791         @: $(MAKE); $(stage)
54792         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
54793         rm -rf stageautoprofile-* 
54794
54795
54796 @endif gcc-bootstrap
54797
54798
54799 .PHONY: stageautofeedback-start stageautofeedback-end
54800
54801 stageautofeedback-start::
54802         @: $(MAKE); $(stage); \
54803         echo stageautofeedback > stage_current; \
54804         echo stageautofeedback > stage_last; \
54805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54806 @if bfd
54807         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
54808           mkdir stageautofeedback-bfd; \
54809         mv stageautofeedback-bfd bfd; \
54810         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
54811 @endif bfd
54812 @if opcodes
54813         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
54814           mkdir stageautofeedback-opcodes; \
54815         mv stageautofeedback-opcodes opcodes; \
54816         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
54817 @endif opcodes
54818 @if binutils
54819         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
54820           mkdir stageautofeedback-binutils; \
54821         mv stageautofeedback-binutils binutils; \
54822         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
54823 @endif binutils
54824 @if fixincludes
54825         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
54826           mkdir stageautofeedback-fixincludes; \
54827         mv stageautofeedback-fixincludes fixincludes; \
54828         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
54829 @endif fixincludes
54830 @if gas
54831         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
54832           mkdir stageautofeedback-gas; \
54833         mv stageautofeedback-gas gas; \
54834         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
54835 @endif gas
54836 @if gcc
54837         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
54838           mkdir stageautofeedback-gcc; \
54839         mv stageautofeedback-gcc gcc; \
54840         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
54841 @endif gcc
54842 @if gmp
54843         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
54844           mkdir stageautofeedback-gmp; \
54845         mv stageautofeedback-gmp gmp; \
54846         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
54847 @endif gmp
54848 @if mpfr
54849         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
54850           mkdir stageautofeedback-mpfr; \
54851         mv stageautofeedback-mpfr mpfr; \
54852         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
54853 @endif mpfr
54854 @if mpc
54855         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
54856           mkdir stageautofeedback-mpc; \
54857         mv stageautofeedback-mpc mpc; \
54858         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
54859 @endif mpc
54860 @if isl
54861         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
54862           mkdir stageautofeedback-isl; \
54863         mv stageautofeedback-isl isl; \
54864         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
54865 @endif isl
54866 @if libelf
54867         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
54868           mkdir stageautofeedback-libelf; \
54869         mv stageautofeedback-libelf libelf; \
54870         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
54871 @endif libelf
54872 @if gold
54873         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
54874           mkdir stageautofeedback-gold; \
54875         mv stageautofeedback-gold gold; \
54876         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
54877 @endif gold
54878 @if intl
54879         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
54880           mkdir stageautofeedback-intl; \
54881         mv stageautofeedback-intl intl; \
54882         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
54883 @endif intl
54884 @if ld
54885         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
54886           mkdir stageautofeedback-ld; \
54887         mv stageautofeedback-ld ld; \
54888         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
54889 @endif ld
54890 @if libbacktrace
54891         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
54892           mkdir stageautofeedback-libbacktrace; \
54893         mv stageautofeedback-libbacktrace libbacktrace; \
54894         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
54895 @endif libbacktrace
54896 @if libcpp
54897         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
54898           mkdir stageautofeedback-libcpp; \
54899         mv stageautofeedback-libcpp libcpp; \
54900         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
54901 @endif libcpp
54902 @if libdecnumber
54903         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
54904           mkdir stageautofeedback-libdecnumber; \
54905         mv stageautofeedback-libdecnumber libdecnumber; \
54906         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
54907 @endif libdecnumber
54908 @if libiberty
54909         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
54910           mkdir stageautofeedback-libiberty; \
54911         mv stageautofeedback-libiberty libiberty; \
54912         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
54913 @endif libiberty
54914 @if libiberty-linker-plugin
54915         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
54916           mkdir stageautofeedback-libiberty-linker-plugin; \
54917         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
54918         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
54919 @endif libiberty-linker-plugin
54920 @if libiconv
54921         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
54922           mkdir stageautofeedback-libiconv; \
54923         mv stageautofeedback-libiconv libiconv; \
54924         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
54925 @endif libiconv
54926 @if zlib
54927         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
54928           mkdir stageautofeedback-zlib; \
54929         mv stageautofeedback-zlib zlib; \
54930         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
54931 @endif zlib
54932 @if lto-plugin
54933         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
54934           mkdir stageautofeedback-lto-plugin; \
54935         mv stageautofeedback-lto-plugin lto-plugin; \
54936         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
54937 @endif lto-plugin
54938         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
54939           mkdir stageautofeedback-$(TARGET_SUBDIR); \
54940         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54941         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
54942
54943 stageautofeedback-end:: 
54944 @if bfd
54945         @if test -d $(HOST_SUBDIR)/bfd; then \
54946           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
54947           mv prev-bfd stageautoprofile-bfd; : ; \
54948         fi
54949 @endif bfd
54950 @if opcodes
54951         @if test -d $(HOST_SUBDIR)/opcodes; then \
54952           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
54953           mv prev-opcodes stageautoprofile-opcodes; : ; \
54954         fi
54955 @endif opcodes
54956 @if binutils
54957         @if test -d $(HOST_SUBDIR)/binutils; then \
54958           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
54959           mv prev-binutils stageautoprofile-binutils; : ; \
54960         fi
54961 @endif binutils
54962 @if fixincludes
54963         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54964           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
54965           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
54966         fi
54967 @endif fixincludes
54968 @if gas
54969         @if test -d $(HOST_SUBDIR)/gas; then \
54970           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
54971           mv prev-gas stageautoprofile-gas; : ; \
54972         fi
54973 @endif gas
54974 @if gcc
54975         @if test -d $(HOST_SUBDIR)/gcc; then \
54976           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
54977           mv prev-gcc stageautoprofile-gcc; : ; \
54978         fi
54979 @endif gcc
54980 @if gmp
54981         @if test -d $(HOST_SUBDIR)/gmp; then \
54982           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
54983           mv prev-gmp stageautoprofile-gmp; : ; \
54984         fi
54985 @endif gmp
54986 @if mpfr
54987         @if test -d $(HOST_SUBDIR)/mpfr; then \
54988           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
54989           mv prev-mpfr stageautoprofile-mpfr; : ; \
54990         fi
54991 @endif mpfr
54992 @if mpc
54993         @if test -d $(HOST_SUBDIR)/mpc; then \
54994           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
54995           mv prev-mpc stageautoprofile-mpc; : ; \
54996         fi
54997 @endif mpc
54998 @if isl
54999         @if test -d $(HOST_SUBDIR)/isl; then \
55000           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
55001           mv prev-isl stageautoprofile-isl; : ; \
55002         fi
55003 @endif isl
55004 @if libelf
55005         @if test -d $(HOST_SUBDIR)/libelf; then \
55006           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
55007           mv prev-libelf stageautoprofile-libelf; : ; \
55008         fi
55009 @endif libelf
55010 @if gold
55011         @if test -d $(HOST_SUBDIR)/gold; then \
55012           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
55013           mv prev-gold stageautoprofile-gold; : ; \
55014         fi
55015 @endif gold
55016 @if intl
55017         @if test -d $(HOST_SUBDIR)/intl; then \
55018           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
55019           mv prev-intl stageautoprofile-intl; : ; \
55020         fi
55021 @endif intl
55022 @if ld
55023         @if test -d $(HOST_SUBDIR)/ld; then \
55024           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
55025           mv prev-ld stageautoprofile-ld; : ; \
55026         fi
55027 @endif ld
55028 @if libbacktrace
55029         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55030           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
55031           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
55032         fi
55033 @endif libbacktrace
55034 @if libcpp
55035         @if test -d $(HOST_SUBDIR)/libcpp; then \
55036           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
55037           mv prev-libcpp stageautoprofile-libcpp; : ; \
55038         fi
55039 @endif libcpp
55040 @if libdecnumber
55041         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55042           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
55043           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
55044         fi
55045 @endif libdecnumber
55046 @if libiberty
55047         @if test -d $(HOST_SUBDIR)/libiberty; then \
55048           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
55049           mv prev-libiberty stageautoprofile-libiberty; : ; \
55050         fi
55051 @endif libiberty
55052 @if libiberty-linker-plugin
55053         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55054           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
55055           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
55056         fi
55057 @endif libiberty-linker-plugin
55058 @if libiconv
55059         @if test -d $(HOST_SUBDIR)/libiconv; then \
55060           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
55061           mv prev-libiconv stageautoprofile-libiconv; : ; \
55062         fi
55063 @endif libiconv
55064 @if zlib
55065         @if test -d $(HOST_SUBDIR)/zlib; then \
55066           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
55067           mv prev-zlib stageautoprofile-zlib; : ; \
55068         fi
55069 @endif zlib
55070 @if lto-plugin
55071         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55072           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
55073           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
55074         fi
55075 @endif lto-plugin
55076         @if test -d $(TARGET_SUBDIR); then \
55077           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
55078           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
55079         fi
55080         rm -f stage_current
55081
55082 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
55083 # remade, but not reconfigured.  The next stage (if any) will not be
55084 # reconfigured either.
55085 .PHONY: stageautofeedback-bubble
55086 stageautofeedback-bubble:: stageautoprofile-bubble
55087         @r=`${PWD_COMMAND}`; export r; \
55088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55089         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
55090           echo Skipping rebuild of stageautofeedback; \
55091         else \
55092           $(MAKE) stageautofeedback-start; \
55093           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
55094         fi
55095
55096 .PHONY: all-stageautofeedback clean-stageautofeedback
55097 do-clean: clean-stageautofeedback
55098
55099 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55100 # only possibility, but now it conflicts with no-bootstrap rules
55101 @if gcc-bootstrap
55102
55103
55104
55105 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
55106 autoprofiledbootstrap:
55107         echo stageautofeedback > stage_final
55108         @r=`${PWD_COMMAND}`; export r; \
55109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55110         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
55111         @: $(MAKE); $(unstage)
55112         @r=`${PWD_COMMAND}`; export r; \
55113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55114         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55115         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55116
55117 autoprofiledbootstrap-lean:
55118         echo stageautofeedback > stage_final
55119         @r=`${PWD_COMMAND}`; export r; \
55120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55121         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
55122         @: $(MAKE); $(unstage)
55123         @r=`${PWD_COMMAND}`; export r; \
55124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55126         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55127
55128
55129 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55130 distclean-stageautoprofile:: distclean-stageautofeedback 
55131 .PHONY: distclean-stageautofeedback
55132 distclean-stageautofeedback::
55133         @: $(MAKE); $(stage)
55134         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
55135         rm -rf stageautofeedback-* 
55136
55137
55138 @endif gcc-bootstrap
55139
55140
55141
55142 stageprofile-end::
55143         $(MAKE) distclean-stagefeedback
55144
55145 stagefeedback-start::
55146         @r=`${PWD_COMMAND}`; export r; \
55147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55148         for i in prev-*; do \
55149           j=`echo $$i | sed s/^prev-//`; \
55150           cd $$r/$$i && \
55151           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
55152           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
55153         done
55154
55155 @if gcc-bootstrap
55156 do-distclean: distclean-stage1
55157
55158 # Provide a GCC build when we're building target libraries.  This does
55159 # not work as a dependency, just as the minimum necessary to avoid errors.
55160 stage_last:
55161         @r=`${PWD_COMMAND}`; export r; \
55162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55163         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55164
55165 # Same as unstage, but not phony and defaulting to stage1-start.  We place
55166 # it in the dependency so that for example `make -j3 all-gcc' works.
55167 stage_current:
55168         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55169
55170 .PHONY: restrap
55171 restrap::
55172         @: $(MAKE); $(stage)
55173         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-* stageautoprofile-* stageautofeedback-*
55174 restrap:: all
55175 @endif gcc-bootstrap
55176
55177 # --------------------------------------
55178 # Dependencies between different modules
55179 # --------------------------------------
55180
55181 # Generic dependencies for target modules on host stuff, especially gcc
55182 @if gcc-bootstrap
55183 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55184 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55185 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55186 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55187 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55188 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55189 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
55190 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
55191 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
55192 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
55193 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
55194 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
55195 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
55196 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
55197 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
55198 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
55199 configure-stage1-target-libmpx: maybe-all-stage1-gcc
55200 configure-stage2-target-libmpx: maybe-all-stage2-gcc
55201 configure-stage3-target-libmpx: maybe-all-stage3-gcc
55202 configure-stage4-target-libmpx: maybe-all-stage4-gcc
55203 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
55204 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
55205 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-gcc
55206 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-gcc
55207 configure-stage1-target-libvtv: maybe-all-stage1-gcc
55208 configure-stage2-target-libvtv: maybe-all-stage2-gcc
55209 configure-stage3-target-libvtv: maybe-all-stage3-gcc
55210 configure-stage4-target-libvtv: maybe-all-stage4-gcc
55211 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
55212 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
55213 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
55214 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
55215 configure-target-libcilkrts: stage_last
55216 configure-target-liboffloadmic: stage_last
55217 configure-target-libssp: stage_last
55218 configure-target-newlib: stage_last
55219 configure-stage1-target-libgcc: maybe-all-stage1-gcc
55220 configure-stage2-target-libgcc: maybe-all-stage2-gcc
55221 configure-stage3-target-libgcc: maybe-all-stage3-gcc
55222 configure-stage4-target-libgcc: maybe-all-stage4-gcc
55223 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55224 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55225 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
55226 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
55227 configure-target-libbacktrace: stage_last
55228 configure-target-libquadmath: stage_last
55229 configure-target-libgfortran: stage_last
55230 configure-target-libobjc: stage_last
55231 configure-target-libgo: stage_last
55232 configure-target-libtermcap: stage_last
55233 configure-target-winsup: stage_last
55234 configure-target-libgloss: stage_last
55235 configure-target-libffi: stage_last
55236 configure-target-libjava: stage_last
55237 configure-target-zlib: stage_last
55238 configure-target-boehm-gc: stage_last
55239 configure-target-rda: stage_last
55240 configure-target-libada: stage_last
55241 configure-stage1-target-libgomp: maybe-all-stage1-gcc
55242 configure-stage2-target-libgomp: maybe-all-stage2-gcc
55243 configure-stage3-target-libgomp: maybe-all-stage3-gcc
55244 configure-stage4-target-libgomp: maybe-all-stage4-gcc
55245 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
55246 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
55247 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
55248 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
55249 configure-target-libitm: stage_last
55250 configure-target-libatomic: stage_last
55251 @endif gcc-bootstrap
55252
55253 @if gcc-no-bootstrap
55254 configure-target-libstdc++-v3: maybe-all-gcc
55255 configure-target-libsanitizer: maybe-all-gcc
55256 configure-target-libmpx: maybe-all-gcc
55257 configure-target-libvtv: maybe-all-gcc
55258 configure-target-libcilkrts: maybe-all-gcc
55259 configure-target-liboffloadmic: maybe-all-gcc
55260 configure-target-libssp: maybe-all-gcc
55261 configure-target-newlib: maybe-all-gcc
55262 configure-target-libgcc: maybe-all-gcc
55263 configure-target-libbacktrace: maybe-all-gcc
55264 configure-target-libquadmath: maybe-all-gcc
55265 configure-target-libgfortran: maybe-all-gcc
55266 configure-target-libobjc: maybe-all-gcc
55267 configure-target-libgo: maybe-all-gcc
55268 configure-target-libtermcap: maybe-all-gcc
55269 configure-target-winsup: maybe-all-gcc
55270 configure-target-libgloss: maybe-all-gcc
55271 configure-target-libffi: maybe-all-gcc
55272 configure-target-libjava: maybe-all-gcc
55273 configure-target-zlib: maybe-all-gcc
55274 configure-target-boehm-gc: maybe-all-gcc
55275 configure-target-rda: maybe-all-gcc
55276 configure-target-libada: maybe-all-gcc
55277 configure-target-libgomp: maybe-all-gcc
55278 configure-target-libitm: maybe-all-gcc
55279 configure-target-libatomic: maybe-all-gcc
55280 @endif gcc-no-bootstrap
55281
55282
55283 # There are two types of dependencies here: 'hard' dependencies, where one
55284 # module simply won't build without the other; and 'soft' dependencies, where
55285 # if the depended-on module is missing, the depending module will do without
55286 # or find a substitute somewhere (perhaps installed).  Soft dependencies
55287 # are made here to depend on a 'maybe-' target.  If you're not sure,
55288 # it's safer to use a soft dependency.
55289
55290
55291
55292
55293
55294
55295 # With all the machinery above in place, it is pretty easy to generate
55296 # dependencies.  Host dependencies are a bit more complex because we have
55297 # to check for bootstrap/prebootstrap dependencies.  To resolve
55298 # prebootstrap dependencies, prebootstrap modules are gathered in
55299 # a hash table.
55300 all-build-bison: maybe-all-build-texinfo
55301 all-build-flex: maybe-all-build-texinfo
55302 all-build-flex: maybe-all-build-bison
55303 all-build-flex: maybe-all-build-m4
55304 all-build-libiberty: maybe-all-build-texinfo
55305 all-build-m4: maybe-all-build-texinfo
55306 all-build-fixincludes: maybe-all-build-libiberty
55307 all-build-libcpp: maybe-all-build-libiberty
55308 configure-gcc: maybe-configure-intl
55309
55310 configure-stage1-gcc: maybe-configure-stage1-intl
55311 configure-stage2-gcc: maybe-configure-stage2-intl
55312 configure-stage3-gcc: maybe-configure-stage3-intl
55313 configure-stage4-gcc: maybe-configure-stage4-intl
55314 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55315 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55316 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
55317 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
55318 configure-gcc: maybe-all-gmp
55319
55320 configure-stage1-gcc: maybe-all-stage1-gmp
55321 configure-stage2-gcc: maybe-all-stage2-gmp
55322 configure-stage3-gcc: maybe-all-stage3-gmp
55323 configure-stage4-gcc: maybe-all-stage4-gmp
55324 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
55325 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55326 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
55327 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
55328 configure-gcc: maybe-all-mpfr
55329
55330 configure-stage1-gcc: maybe-all-stage1-mpfr
55331 configure-stage2-gcc: maybe-all-stage2-mpfr
55332 configure-stage3-gcc: maybe-all-stage3-mpfr
55333 configure-stage4-gcc: maybe-all-stage4-mpfr
55334 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
55335 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55336 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
55337 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
55338 configure-gcc: maybe-all-mpc
55339
55340 configure-stage1-gcc: maybe-all-stage1-mpc
55341 configure-stage2-gcc: maybe-all-stage2-mpc
55342 configure-stage3-gcc: maybe-all-stage3-mpc
55343 configure-stage4-gcc: maybe-all-stage4-mpc
55344 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
55345 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55346 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
55347 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
55348 configure-gcc: maybe-all-isl
55349
55350 configure-stage1-gcc: maybe-all-stage1-isl
55351 configure-stage2-gcc: maybe-all-stage2-isl
55352 configure-stage3-gcc: maybe-all-stage3-isl
55353 configure-stage4-gcc: maybe-all-stage4-isl
55354 configure-stageprofile-gcc: maybe-all-stageprofile-isl
55355 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
55356 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
55357 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
55358 configure-gcc: maybe-all-lto-plugin
55359
55360 configure-stage1-gcc: maybe-all-stage1-lto-plugin
55361 configure-stage2-gcc: maybe-all-stage2-lto-plugin
55362 configure-stage3-gcc: maybe-all-stage3-lto-plugin
55363 configure-stage4-gcc: maybe-all-stage4-lto-plugin
55364 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
55365 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
55366 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
55367 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
55368 configure-gcc: maybe-all-binutils
55369
55370 configure-stage1-gcc: maybe-all-stage1-binutils
55371 configure-stage2-gcc: maybe-all-stage2-binutils
55372 configure-stage3-gcc: maybe-all-stage3-binutils
55373 configure-stage4-gcc: maybe-all-stage4-binutils
55374 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55375 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55376 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
55377 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
55378 configure-gcc: maybe-all-gas
55379
55380 configure-stage1-gcc: maybe-all-stage1-gas
55381 configure-stage2-gcc: maybe-all-stage2-gas
55382 configure-stage3-gcc: maybe-all-stage3-gas
55383 configure-stage4-gcc: maybe-all-stage4-gas
55384 configure-stageprofile-gcc: maybe-all-stageprofile-gas
55385 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55386 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
55387 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
55388 configure-gcc: maybe-all-ld
55389
55390 configure-stage1-gcc: maybe-all-stage1-ld
55391 configure-stage2-gcc: maybe-all-stage2-ld
55392 configure-stage3-gcc: maybe-all-stage3-ld
55393 configure-stage4-gcc: maybe-all-stage4-ld
55394 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55395 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55396 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
55397 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
55398 configure-gcc: maybe-all-gold
55399
55400 configure-stage1-gcc: maybe-all-stage1-gold
55401 configure-stage2-gcc: maybe-all-stage2-gold
55402 configure-stage3-gcc: maybe-all-stage3-gold
55403 configure-stage4-gcc: maybe-all-stage4-gold
55404 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55405 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55406 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
55407 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
55408 configure-gcc: maybe-all-libelf
55409
55410 configure-stage1-gcc: maybe-all-stage1-libelf
55411 configure-stage2-gcc: maybe-all-stage2-libelf
55412 configure-stage3-gcc: maybe-all-stage3-libelf
55413 configure-stage4-gcc: maybe-all-stage4-libelf
55414 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
55415 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
55416 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
55417 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
55418 configure-gcc: maybe-all-libiconv
55419
55420 configure-stage1-gcc: maybe-all-stage1-libiconv
55421 configure-stage2-gcc: maybe-all-stage2-libiconv
55422 configure-stage3-gcc: maybe-all-stage3-libiconv
55423 configure-stage4-gcc: maybe-all-stage4-libiconv
55424 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
55425 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
55426 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
55427 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
55428 all-gcc: all-libiberty
55429
55430 all-stage1-gcc: all-stage1-libiberty
55431 all-stage2-gcc: all-stage2-libiberty
55432 all-stage3-gcc: all-stage3-libiberty
55433 all-stage4-gcc: all-stage4-libiberty
55434 all-stageprofile-gcc: all-stageprofile-libiberty
55435 all-stagefeedback-gcc: all-stagefeedback-libiberty
55436 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
55437 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
55438 all-gcc: maybe-all-intl
55439
55440 all-stage1-gcc: maybe-all-stage1-intl
55441 all-stage2-gcc: maybe-all-stage2-intl
55442 all-stage3-gcc: maybe-all-stage3-intl
55443 all-stage4-gcc: maybe-all-stage4-intl
55444 all-stageprofile-gcc: maybe-all-stageprofile-intl
55445 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55446 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
55447 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
55448 all-gcc: maybe-all-mpfr
55449
55450 all-stage1-gcc: maybe-all-stage1-mpfr
55451 all-stage2-gcc: maybe-all-stage2-mpfr
55452 all-stage3-gcc: maybe-all-stage3-mpfr
55453 all-stage4-gcc: maybe-all-stage4-mpfr
55454 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55455 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55456 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
55457 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
55458 all-gcc: maybe-all-mpc
55459
55460 all-stage1-gcc: maybe-all-stage1-mpc
55461 all-stage2-gcc: maybe-all-stage2-mpc
55462 all-stage3-gcc: maybe-all-stage3-mpc
55463 all-stage4-gcc: maybe-all-stage4-mpc
55464 all-stageprofile-gcc: maybe-all-stageprofile-mpc
55465 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55466 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
55467 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
55468 all-gcc: maybe-all-isl
55469
55470 all-stage1-gcc: maybe-all-stage1-isl
55471 all-stage2-gcc: maybe-all-stage2-isl
55472 all-stage3-gcc: maybe-all-stage3-isl
55473 all-stage4-gcc: maybe-all-stage4-isl
55474 all-stageprofile-gcc: maybe-all-stageprofile-isl
55475 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
55476 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
55477 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
55478 all-gcc: maybe-all-build-texinfo
55479
55480 all-stage1-gcc: maybe-all-build-texinfo
55481 all-stage2-gcc: maybe-all-build-texinfo
55482 all-stage3-gcc: maybe-all-build-texinfo
55483 all-stage4-gcc: maybe-all-build-texinfo
55484 all-stageprofile-gcc: maybe-all-build-texinfo
55485 all-stagefeedback-gcc: maybe-all-build-texinfo
55486 all-stageautoprofile-gcc: maybe-all-build-texinfo
55487 all-stageautofeedback-gcc: maybe-all-build-texinfo
55488 all-gcc: maybe-all-build-bison
55489
55490 all-stage1-gcc: maybe-all-build-bison
55491 all-stage2-gcc: maybe-all-build-bison
55492 all-stage3-gcc: maybe-all-build-bison
55493 all-stage4-gcc: maybe-all-build-bison
55494 all-stageprofile-gcc: maybe-all-build-bison
55495 all-stagefeedback-gcc: maybe-all-build-bison
55496 all-stageautoprofile-gcc: maybe-all-build-bison
55497 all-stageautofeedback-gcc: maybe-all-build-bison
55498 all-gcc: maybe-all-build-flex
55499
55500 all-stage1-gcc: maybe-all-build-flex
55501 all-stage2-gcc: maybe-all-build-flex
55502 all-stage3-gcc: maybe-all-build-flex
55503 all-stage4-gcc: maybe-all-build-flex
55504 all-stageprofile-gcc: maybe-all-build-flex
55505 all-stagefeedback-gcc: maybe-all-build-flex
55506 all-stageautoprofile-gcc: maybe-all-build-flex
55507 all-stageautofeedback-gcc: maybe-all-build-flex
55508 all-gcc: maybe-all-build-libiberty
55509
55510 all-stage1-gcc: maybe-all-build-libiberty
55511 all-stage2-gcc: maybe-all-build-libiberty
55512 all-stage3-gcc: maybe-all-build-libiberty
55513 all-stage4-gcc: maybe-all-build-libiberty
55514 all-stageprofile-gcc: maybe-all-build-libiberty
55515 all-stagefeedback-gcc: maybe-all-build-libiberty
55516 all-stageautoprofile-gcc: maybe-all-build-libiberty
55517 all-stageautofeedback-gcc: maybe-all-build-libiberty
55518 all-gcc: maybe-all-build-fixincludes
55519
55520 all-stage1-gcc: maybe-all-build-fixincludes
55521 all-stage2-gcc: maybe-all-build-fixincludes
55522 all-stage3-gcc: maybe-all-build-fixincludes
55523 all-stage4-gcc: maybe-all-build-fixincludes
55524 all-stageprofile-gcc: maybe-all-build-fixincludes
55525 all-stagefeedback-gcc: maybe-all-build-fixincludes
55526 all-stageautoprofile-gcc: maybe-all-build-fixincludes
55527 all-stageautofeedback-gcc: maybe-all-build-fixincludes
55528 all-gcc: maybe-all-build-libcpp
55529
55530 all-stage1-gcc: maybe-all-build-libcpp
55531 all-stage2-gcc: maybe-all-build-libcpp
55532 all-stage3-gcc: maybe-all-build-libcpp
55533 all-stage4-gcc: maybe-all-build-libcpp
55534 all-stageprofile-gcc: maybe-all-build-libcpp
55535 all-stagefeedback-gcc: maybe-all-build-libcpp
55536 all-stageautoprofile-gcc: maybe-all-build-libcpp
55537 all-stageautofeedback-gcc: maybe-all-build-libcpp
55538 all-gcc: maybe-all-zlib
55539
55540 all-stage1-gcc: maybe-all-stage1-zlib
55541 all-stage2-gcc: maybe-all-stage2-zlib
55542 all-stage3-gcc: maybe-all-stage3-zlib
55543 all-stage4-gcc: maybe-all-stage4-zlib
55544 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55545 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55546 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
55547 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
55548 all-gcc: all-libbacktrace
55549
55550 all-stage1-gcc: all-stage1-libbacktrace
55551 all-stage2-gcc: all-stage2-libbacktrace
55552 all-stage3-gcc: all-stage3-libbacktrace
55553 all-stage4-gcc: all-stage4-libbacktrace
55554 all-stageprofile-gcc: all-stageprofile-libbacktrace
55555 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
55556 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
55557 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
55558 all-gcc: all-libcpp
55559
55560 all-stage1-gcc: all-stage1-libcpp
55561 all-stage2-gcc: all-stage2-libcpp
55562 all-stage3-gcc: all-stage3-libcpp
55563 all-stage4-gcc: all-stage4-libcpp
55564 all-stageprofile-gcc: all-stageprofile-libcpp
55565 all-stagefeedback-gcc: all-stagefeedback-libcpp
55566 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
55567 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
55568 all-gcc: all-libdecnumber
55569
55570 all-stage1-gcc: all-stage1-libdecnumber
55571 all-stage2-gcc: all-stage2-libdecnumber
55572 all-stage3-gcc: all-stage3-libdecnumber
55573 all-stage4-gcc: all-stage4-libdecnumber
55574 all-stageprofile-gcc: all-stageprofile-libdecnumber
55575 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55576 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
55577 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
55578 all-gcc: maybe-all-libiberty
55579
55580 all-stage1-gcc: maybe-all-stage1-libiberty
55581 all-stage2-gcc: maybe-all-stage2-libiberty
55582 all-stage3-gcc: maybe-all-stage3-libiberty
55583 all-stage4-gcc: maybe-all-stage4-libiberty
55584 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55585 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55586 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
55587 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
55588 all-gcc: maybe-all-fixincludes
55589
55590 all-stage1-gcc: maybe-all-stage1-fixincludes
55591 all-stage2-gcc: maybe-all-stage2-fixincludes
55592 all-stage3-gcc: maybe-all-stage3-fixincludes
55593 all-stage4-gcc: maybe-all-stage4-fixincludes
55594 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
55595 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
55596 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
55597 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
55598 all-gcc: maybe-all-lto-plugin
55599
55600 all-stage1-gcc: maybe-all-stage1-lto-plugin
55601 all-stage2-gcc: maybe-all-stage2-lto-plugin
55602 all-stage3-gcc: maybe-all-stage3-lto-plugin
55603 all-stage4-gcc: maybe-all-stage4-lto-plugin
55604 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
55605 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
55606 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
55607 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
55608 all-gcc: maybe-all-libiconv
55609
55610 all-stage1-gcc: maybe-all-stage1-libiconv
55611 all-stage2-gcc: maybe-all-stage2-libiconv
55612 all-stage3-gcc: maybe-all-stage3-libiconv
55613 all-stage4-gcc: maybe-all-stage4-libiconv
55614 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
55615 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
55616 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
55617 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
55618 info-gcc: maybe-all-build-libiberty
55619
55620 info-stage1-gcc: maybe-all-build-libiberty
55621 info-stage2-gcc: maybe-all-build-libiberty
55622 info-stage3-gcc: maybe-all-build-libiberty
55623 info-stage4-gcc: maybe-all-build-libiberty
55624 info-stageprofile-gcc: maybe-all-build-libiberty
55625 info-stagefeedback-gcc: maybe-all-build-libiberty
55626 info-stageautoprofile-gcc: maybe-all-build-libiberty
55627 info-stageautofeedback-gcc: maybe-all-build-libiberty
55628 dvi-gcc: maybe-all-build-libiberty
55629
55630 dvi-stage1-gcc: maybe-all-build-libiberty
55631 dvi-stage2-gcc: maybe-all-build-libiberty
55632 dvi-stage3-gcc: maybe-all-build-libiberty
55633 dvi-stage4-gcc: maybe-all-build-libiberty
55634 dvi-stageprofile-gcc: maybe-all-build-libiberty
55635 dvi-stagefeedback-gcc: maybe-all-build-libiberty
55636 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
55637 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
55638 pdf-gcc: maybe-all-build-libiberty
55639
55640 pdf-stage1-gcc: maybe-all-build-libiberty
55641 pdf-stage2-gcc: maybe-all-build-libiberty
55642 pdf-stage3-gcc: maybe-all-build-libiberty
55643 pdf-stage4-gcc: maybe-all-build-libiberty
55644 pdf-stageprofile-gcc: maybe-all-build-libiberty
55645 pdf-stagefeedback-gcc: maybe-all-build-libiberty
55646 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
55647 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
55648 html-gcc: maybe-all-build-libiberty
55649
55650 html-stage1-gcc: maybe-all-build-libiberty
55651 html-stage2-gcc: maybe-all-build-libiberty
55652 html-stage3-gcc: maybe-all-build-libiberty
55653 html-stage4-gcc: maybe-all-build-libiberty
55654 html-stageprofile-gcc: maybe-all-build-libiberty
55655 html-stagefeedback-gcc: maybe-all-build-libiberty
55656 html-stageautoprofile-gcc: maybe-all-build-libiberty
55657 html-stageautofeedback-gcc: maybe-all-build-libiberty
55658 install-gcc: maybe-install-fixincludes
55659 install-gcc: maybe-install-lto-plugin
55660 install-strip-gcc: maybe-install-strip-fixincludes
55661 install-strip-gcc: maybe-install-strip-lto-plugin
55662 configure-libcpp: configure-libiberty
55663
55664 configure-stage1-libcpp: configure-stage1-libiberty
55665 configure-stage2-libcpp: configure-stage2-libiberty
55666 configure-stage3-libcpp: configure-stage3-libiberty
55667 configure-stage4-libcpp: configure-stage4-libiberty
55668 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55669 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55670 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
55671 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
55672 configure-libcpp: maybe-configure-intl
55673
55674 configure-stage1-libcpp: maybe-configure-stage1-intl
55675 configure-stage2-libcpp: maybe-configure-stage2-intl
55676 configure-stage3-libcpp: maybe-configure-stage3-intl
55677 configure-stage4-libcpp: maybe-configure-stage4-intl
55678 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55679 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55680 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
55681 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
55682 configure-libcpp: maybe-all-libiconv
55683
55684 configure-stage1-libcpp: maybe-all-stage1-libiconv
55685 configure-stage2-libcpp: maybe-all-stage2-libiconv
55686 configure-stage3-libcpp: maybe-all-stage3-libiconv
55687 configure-stage4-libcpp: maybe-all-stage4-libiconv
55688 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
55689 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
55690 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
55691 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
55692 all-libcpp: all-libiberty
55693
55694 all-stage1-libcpp: all-stage1-libiberty
55695 all-stage2-libcpp: all-stage2-libiberty
55696 all-stage3-libcpp: all-stage3-libiberty
55697 all-stage4-libcpp: all-stage4-libiberty
55698 all-stageprofile-libcpp: all-stageprofile-libiberty
55699 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55700 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
55701 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
55702 all-libcpp: maybe-all-intl
55703
55704 all-stage1-libcpp: maybe-all-stage1-intl
55705 all-stage2-libcpp: maybe-all-stage2-intl
55706 all-stage3-libcpp: maybe-all-stage3-intl
55707 all-stage4-libcpp: maybe-all-stage4-intl
55708 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55709 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55710 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
55711 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
55712 all-libcpp: maybe-all-libiconv
55713
55714 all-stage1-libcpp: maybe-all-stage1-libiconv
55715 all-stage2-libcpp: maybe-all-stage2-libiconv
55716 all-stage3-libcpp: maybe-all-stage3-libiconv
55717 all-stage4-libcpp: maybe-all-stage4-libiconv
55718 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
55719 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
55720 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
55721 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
55722 all-fixincludes: maybe-all-libiberty
55723
55724 all-stage1-fixincludes: maybe-all-stage1-libiberty
55725 all-stage2-fixincludes: maybe-all-stage2-libiberty
55726 all-stage3-fixincludes: maybe-all-stage3-libiberty
55727 all-stage4-fixincludes: maybe-all-stage4-libiberty
55728 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
55729 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
55730 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
55731 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
55732 all-gnattools: maybe-all-target-libada
55733 all-gnattools: maybe-all-target-libstdc++-v3
55734 all-lto-plugin: maybe-all-libiberty
55735
55736 all-stage1-lto-plugin: maybe-all-stage1-libiberty
55737 all-stage2-lto-plugin: maybe-all-stage2-libiberty
55738 all-stage3-lto-plugin: maybe-all-stage3-libiberty
55739 all-stage4-lto-plugin: maybe-all-stage4-libiberty
55740 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
55741 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
55742 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
55743 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
55744 all-lto-plugin: maybe-all-libiberty-linker-plugin
55745
55746 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
55747 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
55748 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
55749 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
55750 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
55751 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
55752 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
55753 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
55754 configure-libcc1: maybe-configure-gcc
55755 all-libcc1: maybe-all-gcc
55756 all-gotools: maybe-all-target-libgo
55757 all-utils: maybe-all-libiberty
55758 configure-intl: maybe-all-libiconv
55759
55760 configure-stage1-intl: maybe-all-stage1-libiconv
55761 configure-stage2-intl: maybe-all-stage2-libiconv
55762 configure-stage3-intl: maybe-all-stage3-libiconv
55763 configure-stage4-intl: maybe-all-stage4-libiconv
55764 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
55765 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
55766 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
55767 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
55768 configure-mpfr: maybe-all-gmp
55769
55770 configure-stage1-mpfr: maybe-all-stage1-gmp
55771 configure-stage2-mpfr: maybe-all-stage2-gmp
55772 configure-stage3-mpfr: maybe-all-stage3-gmp
55773 configure-stage4-mpfr: maybe-all-stage4-gmp
55774 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55775 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55776 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
55777 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
55778 configure-mpc: maybe-all-mpfr
55779
55780 configure-stage1-mpc: maybe-all-stage1-mpfr
55781 configure-stage2-mpc: maybe-all-stage2-mpfr
55782 configure-stage3-mpc: maybe-all-stage3-mpfr
55783 configure-stage4-mpc: maybe-all-stage4-mpfr
55784 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55785 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55786 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
55787 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
55788 configure-isl: maybe-all-gmp
55789
55790 configure-stage1-isl: maybe-all-stage1-gmp
55791 configure-stage2-isl: maybe-all-stage2-gmp
55792 configure-stage3-isl: maybe-all-stage3-gmp
55793 configure-stage4-isl: maybe-all-stage4-gmp
55794 configure-stageprofile-isl: maybe-all-stageprofile-gmp
55795 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
55796 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
55797 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
55798 all-intl: maybe-all-libiconv
55799
55800 all-stage1-intl: maybe-all-stage1-libiconv
55801 all-stage2-intl: maybe-all-stage2-libiconv
55802 all-stage3-intl: maybe-all-stage3-libiconv
55803 all-stage4-intl: maybe-all-stage4-libiconv
55804 all-stageprofile-intl: maybe-all-stageprofile-libiconv
55805 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
55806 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
55807 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
55808 configure-gdb: maybe-all-intl
55809 configure-gdb: maybe-configure-sim
55810 configure-gdb: maybe-all-bfd
55811 configure-gdb: maybe-all-libiconv
55812 all-gdb: maybe-all-libiberty
55813 all-gdb: maybe-all-libiconv
55814 all-gdb: maybe-all-opcodes
55815 all-gdb: maybe-all-readline
55816 all-gdb: maybe-all-build-bison
55817 all-gdb: maybe-all-sim
55818 all-gdb: maybe-all-libdecnumber
55819 all-gdb: maybe-all-libtermcap
55820 configure-libgui: maybe-configure-tcl
55821 configure-libgui: maybe-configure-tk
55822 all-libgui: maybe-all-tcl
55823 all-libgui: maybe-all-tk
55824 all-libgui: maybe-all-itcl
55825 configure-bfd: configure-libiberty
55826
55827 configure-stage1-bfd: configure-stage1-libiberty
55828 configure-stage2-bfd: configure-stage2-libiberty
55829 configure-stage3-bfd: configure-stage3-libiberty
55830 configure-stage4-bfd: configure-stage4-libiberty
55831 configure-stageprofile-bfd: configure-stageprofile-libiberty
55832 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55833 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
55834 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
55835 configure-bfd: maybe-configure-intl
55836
55837 configure-stage1-bfd: maybe-configure-stage1-intl
55838 configure-stage2-bfd: maybe-configure-stage2-intl
55839 configure-stage3-bfd: maybe-configure-stage3-intl
55840 configure-stage4-bfd: maybe-configure-stage4-intl
55841 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55842 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55843 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
55844 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
55845 all-bfd: maybe-all-libiberty
55846
55847 all-stage1-bfd: maybe-all-stage1-libiberty
55848 all-stage2-bfd: maybe-all-stage2-libiberty
55849 all-stage3-bfd: maybe-all-stage3-libiberty
55850 all-stage4-bfd: maybe-all-stage4-libiberty
55851 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55852 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55853 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
55854 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
55855 all-bfd: maybe-all-intl
55856
55857 all-stage1-bfd: maybe-all-stage1-intl
55858 all-stage2-bfd: maybe-all-stage2-intl
55859 all-stage3-bfd: maybe-all-stage3-intl
55860 all-stage4-bfd: maybe-all-stage4-intl
55861 all-stageprofile-bfd: maybe-all-stageprofile-intl
55862 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55863 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
55864 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
55865 all-bfd: maybe-all-zlib
55866
55867 all-stage1-bfd: maybe-all-stage1-zlib
55868 all-stage2-bfd: maybe-all-stage2-zlib
55869 all-stage3-bfd: maybe-all-stage3-zlib
55870 all-stage4-bfd: maybe-all-stage4-zlib
55871 all-stageprofile-bfd: maybe-all-stageprofile-zlib
55872 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
55873 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
55874 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
55875 configure-opcodes: configure-libiberty
55876
55877 configure-stage1-opcodes: configure-stage1-libiberty
55878 configure-stage2-opcodes: configure-stage2-libiberty
55879 configure-stage3-opcodes: configure-stage3-libiberty
55880 configure-stage4-opcodes: configure-stage4-libiberty
55881 configure-stageprofile-opcodes: configure-stageprofile-libiberty
55882 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55883 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
55884 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
55885 all-opcodes: maybe-all-libiberty
55886
55887 all-stage1-opcodes: maybe-all-stage1-libiberty
55888 all-stage2-opcodes: maybe-all-stage2-libiberty
55889 all-stage3-opcodes: maybe-all-stage3-libiberty
55890 all-stage4-opcodes: maybe-all-stage4-libiberty
55891 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55892 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55893 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
55894 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
55895 configure-binutils: maybe-configure-intl
55896
55897 configure-stage1-binutils: maybe-configure-stage1-intl
55898 configure-stage2-binutils: maybe-configure-stage2-intl
55899 configure-stage3-binutils: maybe-configure-stage3-intl
55900 configure-stage4-binutils: maybe-configure-stage4-intl
55901 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55902 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55903 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
55904 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
55905 all-binutils: maybe-all-libiberty
55906
55907 all-stage1-binutils: maybe-all-stage1-libiberty
55908 all-stage2-binutils: maybe-all-stage2-libiberty
55909 all-stage3-binutils: maybe-all-stage3-libiberty
55910 all-stage4-binutils: maybe-all-stage4-libiberty
55911 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55912 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55913 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
55914 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
55915 all-binutils: maybe-all-opcodes
55916
55917 all-stage1-binutils: maybe-all-stage1-opcodes
55918 all-stage2-binutils: maybe-all-stage2-opcodes
55919 all-stage3-binutils: maybe-all-stage3-opcodes
55920 all-stage4-binutils: maybe-all-stage4-opcodes
55921 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55922 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55923 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
55924 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
55925 all-binutils: maybe-all-bfd
55926
55927 all-stage1-binutils: maybe-all-stage1-bfd
55928 all-stage2-binutils: maybe-all-stage2-bfd
55929 all-stage3-binutils: maybe-all-stage3-bfd
55930 all-stage4-binutils: maybe-all-stage4-bfd
55931 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55932 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55933 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
55934 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
55935 all-binutils: maybe-all-build-flex
55936
55937 all-stage1-binutils: maybe-all-build-flex
55938 all-stage2-binutils: maybe-all-build-flex
55939 all-stage3-binutils: maybe-all-build-flex
55940 all-stage4-binutils: maybe-all-build-flex
55941 all-stageprofile-binutils: maybe-all-build-flex
55942 all-stagefeedback-binutils: maybe-all-build-flex
55943 all-stageautoprofile-binutils: maybe-all-build-flex
55944 all-stageautofeedback-binutils: maybe-all-build-flex
55945 all-binutils: maybe-all-build-bison
55946
55947 all-stage1-binutils: maybe-all-build-bison
55948 all-stage2-binutils: maybe-all-build-bison
55949 all-stage3-binutils: maybe-all-build-bison
55950 all-stage4-binutils: maybe-all-build-bison
55951 all-stageprofile-binutils: maybe-all-build-bison
55952 all-stagefeedback-binutils: maybe-all-build-bison
55953 all-stageautoprofile-binutils: maybe-all-build-bison
55954 all-stageautofeedback-binutils: maybe-all-build-bison
55955 all-binutils: maybe-all-intl
55956
55957 all-stage1-binutils: maybe-all-stage1-intl
55958 all-stage2-binutils: maybe-all-stage2-intl
55959 all-stage3-binutils: maybe-all-stage3-intl
55960 all-stage4-binutils: maybe-all-stage4-intl
55961 all-stageprofile-binutils: maybe-all-stageprofile-intl
55962 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55963 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
55964 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
55965 all-binutils: maybe-all-gas
55966
55967 all-stage1-binutils: maybe-all-stage1-gas
55968 all-stage2-binutils: maybe-all-stage2-gas
55969 all-stage3-binutils: maybe-all-stage3-gas
55970 all-stage4-binutils: maybe-all-stage4-gas
55971 all-stageprofile-binutils: maybe-all-stageprofile-gas
55972 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
55973 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
55974 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
55975 install-binutils: maybe-install-opcodes
55976 install-strip-binutils: maybe-install-strip-opcodes
55977 install-opcodes: maybe-install-bfd
55978 install-strip-opcodes: maybe-install-strip-bfd
55979 configure-gas: maybe-configure-intl
55980
55981 configure-stage1-gas: maybe-configure-stage1-intl
55982 configure-stage2-gas: maybe-configure-stage2-intl
55983 configure-stage3-gas: maybe-configure-stage3-intl
55984 configure-stage4-gas: maybe-configure-stage4-intl
55985 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55986 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55987 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
55988 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
55989 all-gas: maybe-all-libiberty
55990
55991 all-stage1-gas: maybe-all-stage1-libiberty
55992 all-stage2-gas: maybe-all-stage2-libiberty
55993 all-stage3-gas: maybe-all-stage3-libiberty
55994 all-stage4-gas: maybe-all-stage4-libiberty
55995 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55996 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55997 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
55998 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
55999 all-gas: maybe-all-opcodes
56000
56001 all-stage1-gas: maybe-all-stage1-opcodes
56002 all-stage2-gas: maybe-all-stage2-opcodes
56003 all-stage3-gas: maybe-all-stage3-opcodes
56004 all-stage4-gas: maybe-all-stage4-opcodes
56005 all-stageprofile-gas: maybe-all-stageprofile-opcodes
56006 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
56007 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
56008 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
56009 all-gas: maybe-all-bfd
56010
56011 all-stage1-gas: maybe-all-stage1-bfd
56012 all-stage2-gas: maybe-all-stage2-bfd
56013 all-stage3-gas: maybe-all-stage3-bfd
56014 all-stage4-gas: maybe-all-stage4-bfd
56015 all-stageprofile-gas: maybe-all-stageprofile-bfd
56016 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
56017 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
56018 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
56019 all-gas: maybe-all-intl
56020
56021 all-stage1-gas: maybe-all-stage1-intl
56022 all-stage2-gas: maybe-all-stage2-intl
56023 all-stage3-gas: maybe-all-stage3-intl
56024 all-stage4-gas: maybe-all-stage4-intl
56025 all-stageprofile-gas: maybe-all-stageprofile-intl
56026 all-stagefeedback-gas: maybe-all-stagefeedback-intl
56027 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
56028 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
56029 configure-gprof: maybe-configure-intl
56030 all-gprof: maybe-all-libiberty
56031 all-gprof: maybe-all-bfd
56032 all-gprof: maybe-all-opcodes
56033 all-gprof: maybe-all-intl
56034 all-gprof: maybe-all-gas
56035 configure-ld: maybe-configure-intl
56036
56037 configure-stage1-ld: maybe-configure-stage1-intl
56038 configure-stage2-ld: maybe-configure-stage2-intl
56039 configure-stage3-ld: maybe-configure-stage3-intl
56040 configure-stage4-ld: maybe-configure-stage4-intl
56041 configure-stageprofile-ld: maybe-configure-stageprofile-intl
56042 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
56043 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
56044 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
56045 all-ld: maybe-all-libiberty
56046
56047 all-stage1-ld: maybe-all-stage1-libiberty
56048 all-stage2-ld: maybe-all-stage2-libiberty
56049 all-stage3-ld: maybe-all-stage3-libiberty
56050 all-stage4-ld: maybe-all-stage4-libiberty
56051 all-stageprofile-ld: maybe-all-stageprofile-libiberty
56052 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
56053 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
56054 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
56055 all-ld: maybe-all-bfd
56056
56057 all-stage1-ld: maybe-all-stage1-bfd
56058 all-stage2-ld: maybe-all-stage2-bfd
56059 all-stage3-ld: maybe-all-stage3-bfd
56060 all-stage4-ld: maybe-all-stage4-bfd
56061 all-stageprofile-ld: maybe-all-stageprofile-bfd
56062 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
56063 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
56064 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
56065 all-ld: maybe-all-opcodes
56066
56067 all-stage1-ld: maybe-all-stage1-opcodes
56068 all-stage2-ld: maybe-all-stage2-opcodes
56069 all-stage3-ld: maybe-all-stage3-opcodes
56070 all-stage4-ld: maybe-all-stage4-opcodes
56071 all-stageprofile-ld: maybe-all-stageprofile-opcodes
56072 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
56073 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
56074 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
56075 all-ld: maybe-all-build-bison
56076
56077 all-stage1-ld: maybe-all-build-bison
56078 all-stage2-ld: maybe-all-build-bison
56079 all-stage3-ld: maybe-all-build-bison
56080 all-stage4-ld: maybe-all-build-bison
56081 all-stageprofile-ld: maybe-all-build-bison
56082 all-stagefeedback-ld: maybe-all-build-bison
56083 all-stageautoprofile-ld: maybe-all-build-bison
56084 all-stageautofeedback-ld: maybe-all-build-bison
56085 all-ld: maybe-all-build-flex
56086
56087 all-stage1-ld: maybe-all-build-flex
56088 all-stage2-ld: maybe-all-build-flex
56089 all-stage3-ld: maybe-all-build-flex
56090 all-stage4-ld: maybe-all-build-flex
56091 all-stageprofile-ld: maybe-all-build-flex
56092 all-stagefeedback-ld: maybe-all-build-flex
56093 all-stageautoprofile-ld: maybe-all-build-flex
56094 all-stageautofeedback-ld: maybe-all-build-flex
56095 all-ld: maybe-all-intl
56096
56097 all-stage1-ld: maybe-all-stage1-intl
56098 all-stage2-ld: maybe-all-stage2-intl
56099 all-stage3-ld: maybe-all-stage3-intl
56100 all-stage4-ld: maybe-all-stage4-intl
56101 all-stageprofile-ld: maybe-all-stageprofile-intl
56102 all-stagefeedback-ld: maybe-all-stagefeedback-intl
56103 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
56104 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
56105 all-ld: maybe-all-gas
56106
56107 all-stage1-ld: maybe-all-stage1-gas
56108 all-stage2-ld: maybe-all-stage2-gas
56109 all-stage3-ld: maybe-all-stage3-gas
56110 all-stage4-ld: maybe-all-stage4-gas
56111 all-stageprofile-ld: maybe-all-stageprofile-gas
56112 all-stagefeedback-ld: maybe-all-stagefeedback-gas
56113 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
56114 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
56115 all-ld: maybe-all-binutils
56116
56117 all-stage1-ld: maybe-all-stage1-binutils
56118 all-stage2-ld: maybe-all-stage2-binutils
56119 all-stage3-ld: maybe-all-stage3-binutils
56120 all-stage4-ld: maybe-all-stage4-binutils
56121 all-stageprofile-ld: maybe-all-stageprofile-binutils
56122 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
56123 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
56124 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
56125 install-ld: maybe-install-gold
56126 install-strip-ld: maybe-install-strip-gold
56127 configure-gold: maybe-configure-intl
56128
56129 configure-stage1-gold: maybe-configure-stage1-intl
56130 configure-stage2-gold: maybe-configure-stage2-intl
56131 configure-stage3-gold: maybe-configure-stage3-intl
56132 configure-stage4-gold: maybe-configure-stage4-intl
56133 configure-stageprofile-gold: maybe-configure-stageprofile-intl
56134 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
56135 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
56136 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
56137 all-gold: maybe-all-libiberty
56138
56139 all-stage1-gold: maybe-all-stage1-libiberty
56140 all-stage2-gold: maybe-all-stage2-libiberty
56141 all-stage3-gold: maybe-all-stage3-libiberty
56142 all-stage4-gold: maybe-all-stage4-libiberty
56143 all-stageprofile-gold: maybe-all-stageprofile-libiberty
56144 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
56145 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
56146 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
56147 all-gold: maybe-all-intl
56148
56149 all-stage1-gold: maybe-all-stage1-intl
56150 all-stage2-gold: maybe-all-stage2-intl
56151 all-stage3-gold: maybe-all-stage3-intl
56152 all-stage4-gold: maybe-all-stage4-intl
56153 all-stageprofile-gold: maybe-all-stageprofile-intl
56154 all-stagefeedback-gold: maybe-all-stagefeedback-intl
56155 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
56156 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
56157 all-gold: maybe-all-bfd
56158
56159 all-stage1-gold: maybe-all-stage1-bfd
56160 all-stage2-gold: maybe-all-stage2-bfd
56161 all-stage3-gold: maybe-all-stage3-bfd
56162 all-stage4-gold: maybe-all-stage4-bfd
56163 all-stageprofile-gold: maybe-all-stageprofile-bfd
56164 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
56165 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
56166 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
56167 all-gold: maybe-all-build-bison
56168
56169 all-stage1-gold: maybe-all-build-bison
56170 all-stage2-gold: maybe-all-build-bison
56171 all-stage3-gold: maybe-all-build-bison
56172 all-stage4-gold: maybe-all-build-bison
56173 all-stageprofile-gold: maybe-all-build-bison
56174 all-stagefeedback-gold: maybe-all-build-bison
56175 all-stageautoprofile-gold: maybe-all-build-bison
56176 all-stageautofeedback-gold: maybe-all-build-bison
56177 all-gold: maybe-all-gas
56178
56179 all-stage1-gold: maybe-all-stage1-gas
56180 all-stage2-gold: maybe-all-stage2-gas
56181 all-stage3-gold: maybe-all-stage3-gas
56182 all-stage4-gold: maybe-all-stage4-gas
56183 all-stageprofile-gold: maybe-all-stageprofile-gas
56184 all-stagefeedback-gold: maybe-all-stagefeedback-gas
56185 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
56186 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
56187 check-gold: maybe-all-binutils
56188
56189 check-stage1-gold: maybe-all-stage1-binutils
56190 check-stage2-gold: maybe-all-stage2-binutils
56191 check-stage3-gold: maybe-all-stage3-binutils
56192 check-stage4-gold: maybe-all-stage4-binutils
56193 check-stageprofile-gold: maybe-all-stageprofile-binutils
56194 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
56195 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
56196 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
56197 check-gold: maybe-all-gas
56198
56199 check-stage1-gold: maybe-all-stage1-gas
56200 check-stage2-gold: maybe-all-stage2-gas
56201 check-stage3-gold: maybe-all-stage3-gas
56202 check-stage4-gold: maybe-all-stage4-gas
56203 check-stageprofile-gold: maybe-all-stageprofile-gas
56204 check-stagefeedback-gold: maybe-all-stagefeedback-gas
56205 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
56206 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
56207 configure-opcodes: maybe-configure-intl
56208
56209 configure-stage1-opcodes: maybe-configure-stage1-intl
56210 configure-stage2-opcodes: maybe-configure-stage2-intl
56211 configure-stage3-opcodes: maybe-configure-stage3-intl
56212 configure-stage4-opcodes: maybe-configure-stage4-intl
56213 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
56214 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
56215 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
56216 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
56217 all-opcodes: maybe-all-bfd
56218
56219 all-stage1-opcodes: maybe-all-stage1-bfd
56220 all-stage2-opcodes: maybe-all-stage2-bfd
56221 all-stage3-opcodes: maybe-all-stage3-bfd
56222 all-stage4-opcodes: maybe-all-stage4-bfd
56223 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
56224 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
56225 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
56226 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
56227 all-opcodes: maybe-all-libiberty
56228
56229 all-stage1-opcodes: maybe-all-stage1-libiberty
56230 all-stage2-opcodes: maybe-all-stage2-libiberty
56231 all-stage3-opcodes: maybe-all-stage3-libiberty
56232 all-stage4-opcodes: maybe-all-stage4-libiberty
56233 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
56234 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
56235 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
56236 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
56237 all-opcodes: maybe-all-intl
56238
56239 all-stage1-opcodes: maybe-all-stage1-intl
56240 all-stage2-opcodes: maybe-all-stage2-intl
56241 all-stage3-opcodes: maybe-all-stage3-intl
56242 all-stage4-opcodes: maybe-all-stage4-intl
56243 all-stageprofile-opcodes: maybe-all-stageprofile-intl
56244 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
56245 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
56246 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
56247 all-dejagnu: maybe-all-tcl
56248 all-dejagnu: maybe-all-expect
56249 all-dejagnu: maybe-all-tk
56250 configure-expect: maybe-configure-tcl
56251 configure-expect: maybe-configure-tk
56252 all-expect: maybe-all-tcl
56253 all-expect: maybe-all-tk
56254 configure-itcl: maybe-configure-tcl
56255 configure-itcl: maybe-configure-tk
56256 all-itcl: maybe-all-tcl
56257 all-itcl: maybe-all-tk
56258 install-itcl: maybe-install-tcl
56259 install-strip-itcl: maybe-install-strip-tcl
56260 configure-tk: maybe-configure-tcl
56261 all-tk: maybe-all-tcl
56262 all-sid: maybe-all-libiberty
56263 all-sid: maybe-all-bfd
56264 all-sid: maybe-all-opcodes
56265 all-sid: maybe-all-tcl
56266 all-sid: maybe-all-tk
56267 install-sid: maybe-install-tcl
56268 install-strip-sid: maybe-install-strip-tcl
56269 install-sid: maybe-install-tk
56270 install-strip-sid: maybe-install-strip-tk
56271 configure-sim: maybe-configure-intl
56272 all-sim: maybe-all-intl
56273 all-sim: maybe-all-libiberty
56274 all-sim: maybe-all-bfd
56275 all-sim: maybe-all-opcodes
56276 all-sim: maybe-all-readline
56277 all-sim: maybe-configure-gdb
56278 all-fastjar: maybe-all-zlib
56279 all-fastjar: maybe-all-build-texinfo
56280 all-fastjar: maybe-all-libiberty
56281 all-bison: maybe-all-intl
56282 all-bison: maybe-all-build-texinfo
56283 all-flex: maybe-all-build-bison
56284 all-flex: maybe-all-intl
56285 all-flex: maybe-all-m4
56286 all-flex: maybe-all-build-texinfo
56287 all-m4: maybe-all-intl
56288 all-m4: maybe-all-build-texinfo
56289 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
56290 configure-target-fastjar: maybe-configure-target-zlib
56291 all-target-fastjar: maybe-all-target-zlib
56292 configure-target-libgo: maybe-configure-target-libffi
56293 configure-target-libgo: maybe-all-target-libstdc++-v3
56294 all-target-libgo: maybe-all-target-libbacktrace
56295 all-target-libgo: maybe-all-target-libffi
56296 all-target-libgo: maybe-all-target-libatomic
56297 configure-target-libjava: maybe-configure-target-zlib
56298 configure-target-libjava: maybe-configure-target-boehm-gc
56299 configure-target-libjava: maybe-configure-target-libffi
56300 all-target-libjava: maybe-all-fastjar
56301 all-target-libjava: maybe-all-target-zlib
56302 all-target-libjava: maybe-all-target-boehm-gc
56303 all-target-libjava: maybe-all-target-libffi
56304 configure-target-libobjc: maybe-configure-target-boehm-gc
56305 all-target-libobjc: maybe-all-target-boehm-gc
56306 configure-target-libstdc++-v3: maybe-configure-target-libgomp
56307
56308 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
56309 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
56310 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
56311 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
56312 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
56313 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
56314 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
56315 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
56316 configure-target-liboffloadmic: maybe-configure-target-libgomp
56317 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
56318
56319 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
56320 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
56321 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
56322 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
56323 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
56324 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
56325 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
56326 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
56327 configure-target-libvtv: maybe-all-target-libstdc++-v3
56328
56329 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
56330 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
56331 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
56332 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
56333 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
56334 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
56335 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
56336 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
56337 all-target-libstdc++-v3: maybe-configure-target-libgomp
56338
56339 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
56340 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
56341 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
56342 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
56343 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
56344 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
56345 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
56346 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
56347 all-target-liboffloadmic: maybe-all-target-libgomp
56348 install-target-libgo: maybe-install-target-libatomic
56349 install-target-libgfortran: maybe-install-target-libquadmath
56350 install-target-libgfortran: maybe-install-target-libgcc
56351 install-target-libsanitizer: maybe-install-target-libstdc++-v3
56352 install-target-libsanitizer: maybe-install-target-libgcc
56353 install-target-libvtv: maybe-install-target-libstdc++-v3
56354 install-target-libvtv: maybe-install-target-libgcc
56355 install-target-libcilkrts: maybe-install-target-libstdc++-v3
56356 install-target-libcilkrts: maybe-install-target-libgcc
56357 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
56358 install-target-liboffloadmic: maybe-install-target-libgcc
56359 install-target-libjava: maybe-install-target-libgcc
56360 install-target-libitm: maybe-install-target-libgcc
56361 install-target-libobjc: maybe-install-target-libgcc
56362 install-target-libstdc++-v3: maybe-install-target-libgcc
56363 all-target-libgloss: maybe-all-target-newlib
56364 all-target-winsup: maybe-all-target-libtermcap
56365 configure-target-newlib: maybe-all-binutils
56366 configure-target-newlib: maybe-all-ld
56367 configure-target-libgfortran: maybe-all-target-libquadmath
56368 configure-target-libgfortran: maybe-all-target-libbacktrace
56369
56370
56371 # Dependencies for target modules on other target modules are
56372 # described by lang_env_dependencies; the defaults apply to anything
56373 # not mentioned there.
56374
56375
56376 @if gcc-bootstrap
56377 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
56378 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
56379 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
56380 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
56381 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
56382 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
56383 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
56384 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
56385 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
56386 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
56387 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
56388 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
56389 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
56390 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
56391 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
56392 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
56393 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
56394 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
56395 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
56396 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
56397 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
56398 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
56399 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-target-libgcc
56400 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-target-libgcc
56401 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
56402 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
56403 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
56404 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
56405 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
56406 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
56407 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
56408 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
56409 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
56410 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
56411 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
56412 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
56413 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
56414 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
56415 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
56416 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
56417 @endif gcc-bootstrap
56418
56419 @if gcc-no-bootstrap
56420 configure-target-libstdc++-v3: maybe-all-target-libgcc
56421 configure-target-libsanitizer: maybe-all-target-libgcc
56422 configure-target-libmpx: maybe-all-target-libgcc
56423 configure-target-libvtv: maybe-all-target-libgcc
56424 configure-target-libcilkrts: maybe-all-target-libgcc
56425 configure-target-liboffloadmic: maybe-all-target-libgcc
56426 configure-target-libssp: maybe-all-target-libgcc
56427 configure-target-newlib: maybe-all-target-libgcc
56428 configure-target-libbacktrace: maybe-all-target-libgcc
56429 configure-target-libquadmath: maybe-all-target-libgcc
56430 configure-target-libgfortran: maybe-all-target-libgcc
56431 configure-target-libobjc: maybe-all-target-libgcc
56432 configure-target-libgo: maybe-all-target-libgcc
56433 configure-target-libtermcap: maybe-all-target-libgcc
56434 configure-target-winsup: maybe-all-target-libgcc
56435 configure-target-libgloss: maybe-all-target-libgcc
56436 configure-target-libffi: maybe-all-target-libgcc
56437 configure-target-libjava: maybe-all-target-libgcc
56438 configure-target-zlib: maybe-all-target-libgcc
56439 configure-target-boehm-gc: maybe-all-target-libgcc
56440 configure-target-rda: maybe-all-target-libgcc
56441 configure-target-libada: maybe-all-target-libgcc
56442 configure-target-libgomp: maybe-all-target-libgcc
56443 configure-target-libitm: maybe-all-target-libgcc
56444 configure-target-libatomic: maybe-all-target-libgcc
56445 @endif gcc-no-bootstrap
56446
56447
56448 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
56449
56450 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
56451
56452 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
56453
56454 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
56455
56456 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
56457 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
56458
56459 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
56460 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
56461
56462 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
56463
56464
56465
56466 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
56467
56468 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
56469
56470 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
56471
56472 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
56473
56474 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
56475
56476 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
56477
56478 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
56479
56480
56481 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
56482 configure-target-libffi: maybe-all-target-libstdc++-v3
56483
56484 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
56485 configure-target-libjava: maybe-all-target-libstdc++-v3
56486
56487 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
56488
56489 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
56490
56491 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
56492
56493 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
56494
56495 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
56496
56497 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
56498 configure-target-libitm: maybe-all-target-libstdc++-v3
56499
56500 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
56501
56502
56503 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
56504 GDB_TK = @GDB_TK@
56505 INSTALL_GDB_TK = @INSTALL_GDB_TK@
56506 configure-gdb: $(CONFIGURE_GDB_TK)
56507 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
56508 install-gdb: $(INSTALL_GDB_TK)
56509
56510 # Serialization dependencies.  Host configures don't work well in parallel to
56511 # each other, due to contention over config.cache.  Target configures and 
56512 # build configures are similar.
56513 @serialization_dependencies@
56514
56515 # --------------------------------
56516 # Regenerating top level configury
56517 # --------------------------------
56518
56519 # Rebuilding Makefile.in, using autogen.
56520 AUTOGEN = autogen
56521 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
56522         cd $(srcdir) && $(AUTOGEN) Makefile.def
56523
56524 # Rebuilding Makefile.
56525 Makefile: $(srcdir)/Makefile.in config.status
56526         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
56527
56528 config.status: configure
56529         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
56530
56531 # Rebuilding configure.
56532 AUTOCONF = autoconf
56533 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
56534         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
56535         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
56536         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
56537         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
56538         cd $(srcdir) && $(AUTOCONF)
56539
56540 # ------------------------------
56541 # Special directives to GNU Make
56542 # ------------------------------
56543
56544 # Don't pass command-line variables to submakes.
56545 .NOEXPORT:
56546 MAKEOVERRIDES=
56547
56548 # end of Makefile.in